News for hackers. Stuff that matters.

Or1on

Re:Ask HN: Why isn't Phoenix/Elixir more mainstream? on Friday September 29, 2023 @04:49PM (#37709917)
Some times I miss being able to do updates in the way you described.

Have you seen Pathex? https://github.com/hissssst/pathex It may not be what you are looking for. But I think it may improve developer experience in some circumstances.

Let me know what you think.

Re:Ask HN: What do you dislike about Elixir? on Monday December 10, 2018 @01:04PM (#18649808)
The lack of jobs
Re:Why I Quit OS X – Geoff Wozniak on Sunday January 04, 2015 @03:40AM (#8833876)
I'm curious if using a tiny computer such as ODROID-XU3 running Ubuntu and a Widows laptop could work for web development.

The pocket computer needs to be battery powered, able to run virtual machines and have ethernet/wifi. SSH and Cygwin gnome-terminal (for tabs) could be used to connect from the Windows laptop.

I have been using Ubuntu for many years but there are a number of windows audio applications that do not run well under wine or OSX. This setup would allow me to do web development using Vagrant VMs, Photoshop etc and switch to audio work without having to reboot.

I have tried running Ubuntu guest VMs from windows and it's not always ideal for development. There are issues with VMs inside VM that a pocket computer would not have.

Re:Why we moved from NodeJS to Ruby on Rails on Monday May 14, 2012 @11:22PM (#3974701)
>I don't know if there will someday be a language that is as easy to work in as a Python or Ruby for simpler programs but which lets you get (almost) as fast and fine-grained as C as your features stabilize and you start to optimize

Have you looked in to Cython? It seems like it tries to do what you wrote.

From http://cython.org/

"The Cython language is a superset of the Python language that additionally supports calling C functions and declaring C types on variables and class attributes. This allows the compiler to generate very efficient C code from Cython code. The C code is generated once and then compiles with all major C/C++ compilers in CPython 2.4 and later, including Python 3.x. PyPy support is work in progress and is mostly usable in recent developer versions."

The latest Gevent dev uses libev (same as node.js) I'm curious to know how Cython and the new Gevent will perform vs the alternatives.

Re:Try and view the source on Monday March 19, 2012 @03:33AM (#3722840)
Very cool.

With httpfox I got

html:after { padding-left: 5px; content: 'Can you view my source from Firefox or Opera?'; }

Edit: It's also possible to view the source with Firefox JSview, Web Developer addons and curl.

Re:Ah, Push it. The Push Music Behind 19 Startups. on Tuesday March 13, 2012 @03:01PM (#3699832)
The album The Quantum Hack Code by Amogh Symphony could be fun for this. http://youtu.be/nlpelyRRpCo or http://youtu.be/iPAdsGsDSKY

Chimp Spanner Bad Code would also be neat http://youtu.be/hnLYc0c5yBA

Re:Ask HN: JavaScript Dev Tools on Saturday February 04, 2012 @12:03PM (#3551409)
Node inspector and Chrome Developer Tools seem pretty nice.

https://www.youtube.com/watch?v=AOnK3NVnxL8

https://github.com/dannycoates/node-inspector

Re:New Ubuntu in 9 days, 18 hours, 51 minutes and 29 seconds on Sunday October 02, 2011 @02:28PM (#3063548)
Here are a couple of applications that can improve the Unity experience. Superswitcher which is an awesome alt+tab alternative, Unity 2D for performance (no compiz) and gnome-do because It has features unavailable on unity app launcher.

My favorite superswitcher features is that I can change to an opened window by typing its name. Switching windows this way is very fast and has improved my work flow greatly. http://code.google.com/p/superswitcher/ I have superswitcher set to capslock key since I don't usually use capslock.

I also use and like unity super+NUMBER key launchers.