HNHacker News
TopNewBestAskShowJobs

mjs

2,490 karma · joined July 7, 2008

http://beebo.org/
submissionscomments
mjs··on We switched from an icon font to SVG
Are you sure you mean JIT? That page doesn't mention JIT anywhere, and I can't think how a JIT would be very useful in a font engine. Maybe extremely complicated Unicode combining characters?
mjs··on Quick tip for developers who use OS X
This seems to run whatever code usually runs when you hit [space] on a filename in a Finder window. (Except that it outputs a bunch of debugging information.) Under what circumstances is that any better or more useful than "open"?
mjs··on Dell Wasn't Joking About That 28-Inch Sub-$1000 4K Monitor; It's Only $699
(Note that according to that page, the MacBook will only do 30 Hz.)
mjs··on Show HN: Given an API, Generate client libraries in Node, Python, PHP, Ruby
Regarding bug reports:

> Guaranteed reply within a day.

That seems difficult to achieve--wonder how they're doing that? (Also, why??)

mjs··on Bzr is dying; Emacs needs to move
Well, there's also the "social and signaling effects" of using something that's non-git, that Eric S. Raymond articulates well: "we cannot afford to make or adhere to choices that further cast the project as crusty, insular, and backward-looking."
mjs··on Call me maybe: Redis redux
Note that antirez's reply (in the comments) begins with "thanks to Aphyr for spending the time to try stuff, but the model he tried here is not what I proposed..."
mjs··on An IPv6-only VPS that costs less
I've spent around US$15/month with them for over 10 years and have been very happy with their service and (when necessary) support.
mjs··on ZeroMQ is just sockets
(FWIW, parent commentator more or less co-founded ZeroMQ with the grand-parent commentator; rumcajz left the project and is now working on http://nanomsg.org/.)
mjs··on ZeroVM: Smaller, Lighter, Faster
How would ZeroVM instances talk to any server with persistent storage (e.g. a key/value store) in a deterministic way? get('top_stories') will change over time.
mjs··on Note 3’s benchmarking “adjustments” inflate scores by up to 20%
I don't expect a benchmarking app to be throttled by the OS under any circumstances--ideally the benchmarking app would run on the raw hardware, with no second-guessing by the OS about whether it should be throttled because the battery is down to 10%, or because some other process would like some network or CPU, etc.

The way this probably should work is that the benchmarking apps themselves have a flag telling the OS they want all cores at full power all of the time, instead of having to hardcode this list into the OS. (Perhaps this could be one of the permissions you have to accept when installing the app.)

mjs··on Thoreau 2.0
I'm a pinboard.in user, but I actually find the URL scheme annoying, at least compared to delicious. I find it much easier to type

http://delicious.com/username/tag

than

http://pinboard.in/u:username/t:tag

mjs··on Europe drafts law to ban mobile roaming charges
The countries are: Ireland, Australia, Italy, Austria, Hong Kong, Sweden and Denmark.

http://www.bbc.co.uk/news/business-23896896

(This doesn't look to be symmetric, for some reason--if you're a Three customer in one of those countries I don't think you avoid roaming charges in the UK.)

mjs··on Google Says Scanning Text Of Your Emails To Sell Ads Is Perfectly Legal
You need to scan to detect spam, so scanning itself can't be a legal problem.

I don't see the issue here. The ads are not even slightly surreptitious, and they don't seem to be linked to your non-email ad profile. (They don't follow you across the web.)

(Would it be a problem if they were? Is there a fundamental legal issue here, is it it more of a transparency/disclosure problem?)

mjs··on Ungit – Git UI that makes you understand git
Going from the comment in the config file, "debug" data is only collected if the application crashes.

Google Analytics is hooked up by default though, which is unusual. (Actually I'm not sure how that's going to work, since everyone's going to be on a different domain name.)

https://github.com/FredrikNoren/ungit/pull/91/files#L0L16

mjs··on Five Hundred and Seven Mechanical Movements
Great comment, thanks.

I imagine this is blocked from being appearing higher up on the page by the parent not having more votes than the parent's siblings.

(Do votes for a child have an effect on the parent's sort order? A workaround would be to vote the parent up when voting for the child, but you shouldn't have to do that...)

mjs··on How online ratings affect your judgment
The fiddled with the ratings of which "major news-aggregation web site"?
mjs··on Bitfury 400 GH/s Bitcoin Mining Rig Hits US Shores
There's no technical reason there couldn't be a cloud version of this, but of course it makes absolutely no sense as a cloud service, which make me wonder what's going on here.

An exchange of money for a thing usually means that the buyer wants the thing more than they want the money, and the seller wants the money more than they want the thing, but in this case the seller is selling ... money?

Is, uh, the delivery date guaranteed?

mjs··on Compilers in OpenBSD
"...but there is something I wish would happen first.

An LTS release of an open source compiler."

Surprising that this doesn't already exist--Apple and RedHat and Ubuntu, etc. must all maintain what is in effect a LTS version of the compilers they ship, in the same way that OpenBSD does.

mjs··on In Lieu of Money, Toyota Donates Efficiency to New York Charity
The whole article is a PR team's dream: an article in a prominent paper highlighting both their company's charitable work and efficiency expertise! (But a nice story regardless.)
mjs··on Elon Musk to publish hyperloop design by August
Why announce the publication date in advance? It's not like he needs to disrupt anyone else's futuristic transport plan announcement.
mjs··on Final Term - Terminal Emulator
Is it dead? The links from https://code.google.com/p/hotwire-shell/ to the "main website" go to http://hotwire-shell.org/, which has "buy this domain" ads all over it.
mjs··on Sysbench Benchmark for MongoDB – Performance Update
The best explanation I've found of how it works (slides, PDF):

http://cdn.oreillystatic.com/en/assets/1/event/36/How%20Toku...

mjs··on Fish shell 2.0
Is ~/.pam_environment that cross platform? I'm trying to use the same config on Linux and OS X.
mjs··on Fish shell 2.0
Well, there's the Windows PowerShell:

http://en.wikipedia.org/wiki/Windows_PowerShell

It's actually got some quite interesting concepts, and is extremely consistent. These tips also convey the approach and how it works:

http://technet.microsoft.com/en-us/library/ee692948.aspx

mjs··on Fish shell 2.0
I don't know, but https://github.com/kvs/rubies-fish does work for switching rubies on a .ruby-version file.

It works by getting notification when the PWD environment variable changes, which seems like an elegant way of managing this.

mjs··on Fish shell 2.0
I've "skipped" zsh--I tried it a few times, but it didn't seem enough better than bash for it to be worth learning, converting all my scripts, and so on. fish does seem worth the effort, and in fact many of my bash scripts and configuration settings are now unnecessary.

FWIW my (rapidly changing) fish configuration:

https://github.com/ithinkihaveacat/dotfiles/tree/master/fish

mjs··on Apple using moving letters as captcha
Interestingly they claim that the moving images are "an H.264 MPEG-4 Video Stream that is rendered in your browser in a variety of ways" http://nucaptcha.com/features/security-features but they're not--it's just an animated GIF!

The one on their demo page is

http://bit.ly/10vBCDf

And Apple's production version is also an animated GIF, at least on Chrome/Linux.

mjs··on Engineering the $325,000 Burger
I'm guessing the OP means: given the high stakes (environmental, financial, moral, and so on), why aren't governments more involved in this research? (They're already regulating and subsidising farming in pretty much every country of the world.)
mjs··on Engineering the $325,000 Burger
Glad this is getting closer! Aside from the moral issues, running sunlight, water and feed through a cow is such an inefficient and inelegant way of producing meat...
mjs··on Using checklists for code review
We've tried using checklists a bit for code review, and hit the problem that our checklists would be pretty much guaranteed to have at least one item that was arguably inapplicable to the changeset. So you'd have some changeset that was very small, or not contain UI elements, or did contain UI elements, or was related to build tools, and so on.

And so we'd get into a situation where we'd have to decide whether a particular item was even applicable or not, which somewhat defeats the point of checklists, since you're supposed to be able to decide immediately whether an item is satisfied or not.

← PreviousPage 4 of 10Next →