HNHacker News
TopNewBestAskShowJobs

mayhew

157 karma · joined May 7, 2013

submissionscomments
mayhew··on Patent war goes nuclear: Microsoft, Apple-owned “Rockstar” sues Google
Locking people into their mobile ecosystem is probably worth way more then that in the long term. That's what these companies are all about, after all.
mayhew··on Web Framework Benchmarks Round 7
Go's numbers are quite impressive considering how young the language is. That combined with the concurrency primitives and ease of deployment makes Go very appealing.
mayhew··on Mozilla will add H.264 to Firefox as Cisco makes push for WebRTC’s future
Yeah, I don't think they had to compromise this much. Using the H.264 decoder on the host OS was good enough.
mayhew··on Mod_python - the long story
I'm not sure about uWSGI, but Gunicorn's default worker was designed to be behind a proxy that buffers slow clients.
mayhew··on Lime – Experimental Sublime Text clone
Learning an editor is an investment in a developers time. Software has to be updated and maintained to work on newer operating systems. With popular open source editors, you're pretty much guaranteed that the software will continue to evolve. Can't say the same about proprietary editors. I think a lot of developers could use an open source editor for their entire career, something highly unlikely to happen if they were using a proprietary one.
mayhew··on OS X Mavericks App Store link
I've been using rbenv. I didn't realize it could install gems without using sudo when the system Ruby is activated. Thanks!
mayhew··on OS X Mavericks App Store link
Is there nothing equivalent to virtualenv for Ruby? It'd be nice to be able to use the system Ruby and just get gem to install into an isolated project specific location.
mayhew··on Apple unveils Haswell-based MacBook Pros with Retina display
Because they can charge us $100 for it.
mayhew··on Explicit bootstrapping of pip in Python installations
I doubt it. All Node.js libraries are built around the non-blocking model which is why it works so well. Python libraries will have to decide if they're a normal blocking library or an async one. Possibly maintain both versions of the API?

Personally I'm not convinced that the Node.js callback hell is a good way to get high IO performance. The Golang way of doing it with normal, blocking libraries and Goroutine's seems ideal as it doesn't burden the programmer as much.

mayhew··on VLC 2.1.0
Thanks for all of your hard work. VLC is a great example of open source software that "just works" for normal users.
mayhew··on Gnome 3.10 Release Notes
Yeah, the stock fonts on Fedora look absolutely terrible (especially on the web). To get usable fonts:

1. Install freetype-freeworld from RPM Fusion

2. Get the Microsoft fonts like Arial, Times New Roman, and Verdana

3. Edit your ~/.config/fontconfig/fonts.conf to contain the same XML under the section "Subpixel-hinting and Font-smoothing" here: https://wiki.debian.org/Fonts

mayhew··on Nvidia seeks peace with Linux, pledges help on open source driver
"NVIDIA is releasing public documentation on certain aspects of our GPUs, with the intent to address areas that impact the out-of-the-box usability of NVIDIA GPUs with Nouveau."

Seems like they just want Nouveau to work better during normal desktop usage. I doubt they plan to release enough information to make them competitive with their proprietary drivers.

mayhew··on SteamOS
It'll likely just boot straight into Big Picture.
mayhew··on Intel Says No to Ubuntu's New Display Server
Ubuntu isn't planning to use Mir until the 14.10 release. [1]

GNOME 3.10 will have Wayland support later this month. [2]

[1] https://lists.ubuntu.com/archives/ubuntu-devel/2013-June/037...

[2] https://wiki.gnome.org/ThreePointNine/Features/WaylandSuppor...

mayhew··on Intel Says No to Ubuntu's New Display Server
Sorry, but sending code upstream for their distribution-specific display server (which has no technical reasons for existing) isn't benefiting the rest of the community.
mayhew··on Intel Says No to Ubuntu's New Display Server
I'm sure upstream would be more willing to work with Mir if there was technical reasons for its existence. As it stands, Mir provides no benefit to anyone but Canonical, who simply want control. That control comes at the cost of fragmenting a fragile part of the ecosystem. You can't expect the rest of the community to be okay with that.
mayhew··on Intel Says No to Ubuntu's New Display Server
That works fine because Intel has open source drivers. Not so much if NVIDIA and AMD decide to only support Wayland.
mayhew··on Intel Says No to Ubuntu's New Display Server
Ubuntu is creating Mir for political reasons. There's no reason for upstream projects to maintain code that only benefits a single distribution.
mayhew··on Ember.js 1.0 Released
Backbone is a library, not a framework.
mayhew··on Why does Ember.js rock?
Backbone is a library, not a full-fledged framework like Ember and Angular. I could see Ember and Angular being implemented with Backbone. Backbone isn't opinionated and makes no design decisions for you. It's also very low-level (no two-way binding).

Not really fair to compare them, they cover very different use cases.

mayhew··on Ubuntu Edge
That and the fact that a lot of people want Linux to succeed as a desktop platform.
mayhew··on Switching to DuckDuckGo and Firefox
I hope Firefox's OS X integration improves soon.

Lion-style scrollbars, the bouncy effect when you hit the top and bottom of a page, and back/forward swipes have no animation. It's pretty terrible in terms of usability compared to Safari and Chrome.

mayhew··on Linux is not about choice (2008)
I've been using Linux for about 2-3 years now, and in every distribution I've used (Ubuntu, Debian, Fedora, Arch), sound has "just worked".
← PreviousPage 2 of 2