HNHacker News
TopNewBestAskShowJobs

InnocentB

99 karma · joined July 12, 2009

submissionscomments
InnocentB··on Warning: Implicit Backdoor
Exactly right. Here's a runnable sample! https://repl.it/repls/ShinyQueasyLocks
InnocentB··on Show HN: Emulator-Backed Remakes, a new way to make classic game remakes
I think the first place I saw this technique used was in EmuDX, which had swapped-out graphics for Pac-Man, Ms. Pac Man, Galaxian, Frogger, and Donkey Kong. This was around 1999 or 2000. Its site no longer exists, but here's a mirror: http://www.arcadeathome.com/emudx.phtml.

I was always sad it never really caught on, I think it's a great way to revitalize old games while preserving gameplay.

InnocentB··on Introducing Swift
Note: replace "gb" in the URL with your country as appropriate.
InnocentB··on Winamp shutting down on December 20th, 2013
Support for this was added a couple years ago: https://github.com/tomahawk-player/tomahawk/commit/5cd9e4962...

I think you ought to file a bug, because it's supposed to work.

InnocentB··on MIT Wristband Could Make Air Conditioning Obsolete
Well a calorie is the amount of energy to raise a gram of water by one degree Celsius, so if you're drinking 2 litres of water a day and it's 0 degrees vs 20 degrees, you'll burn around 20,000 calories a day from the difference.

Note though that that's calories, and not kilocalories, which is what we generally talk about for dietary purposes. So ~20kcal a day, which would represent about a 1% change for the average person. Not a huge gain.

InnocentB··on Aereo Wins Appeal - Trial Likely for Streaming TV
The issue is that they'd need an agreement with these stations. They don't need one with, say, NBC, because NBC is broadcasting their content over the air, and Aereo's arrays of tiny antennas are all receiving them. To do a similar thing for a cable station you'd need one cable subscription per user, which is pretty likely to wreck their business model. Third-tier stations looking for more viewers are more likely to license their stuff cheaply.
InnocentB··on Show HN: 5000 best movies
http://5000best.com/movies/Frank_Welker/ - 61 results http://5000best.com/movies/Samuel_L._Jackson/ - 53 results http://5000best.com/movies/Robert_De_Niro/ - 48 results http://5000best.com/movies/Bruce_Willis/ - 44 results

These include some (in Frank Welker's case quite a few) TV shows, but even filtering for film all of them have more than Hitchcock.

InnocentB··on Ask HN: How do you sell yourself as a new freelancer to clients?
Basically, the problem is you are creating a conflict of interest by appending the affiliate bit. It's hard to take your advice as being unbiased when you stand to profit from it.
InnocentB··on Sealand, HavenCo, and the Rule of Law
Nauru is (or was) trying to do this. http://www.thisamericanlife.org/radio-archives/episode/253/t... is where I heard about it, but this story aired almost a decade ago so I don't know what's happened since. I assume it didn't pan out. Nauru is kind of hard to get information on, because of its obscurity and isolation.
InnocentB··on After 244 Years, Encyclopaedia Britannica Stops the Presses
http://toolserver.org/~erwin85/randomarticle.php?lang=en&... selects randomly from their list of Good articles, which is the nearest thing I'm aware of, though still not quite what you're describing.
InnocentB··on WebM and WebP Hand Ported to JavaScript for All Browsers
Google claims an average-case 25-34% decrease in file sizes from JPEG and PNG, so I guess if you have more than ~100K worth of images to serve it would be worth your while, bandwidth-wise (though of course rendering time on the client would go way up).
InnocentB··on Damn Cool Algorithms: Fountain Codes
NYUD gives me a 324 error (no bytes returned). This one worked for me: http://webcache.googleusercontent.com/search?q=cache:blog.no...
InnocentB··on Snake game in a data: URI
I think you have an extra two bytes (or a bug) here:

function blocks(l) { s.map(function(p) { c.fillRect(p.x << 3, p.y << 3, 8, 8); }); }

l is ignored, so you can remove it (and the part where you pass it in from the engine). This code still works because s has global scope, but that looks like an accident.

I guess the "right" thing to do would be to rename s to l here, but when you're trying to fit stuff into 4K that's not the main concern :)

Cool program by the way, I'm impressed with how clear the code remained.

InnocentB··on Amazon Will Pay Shoppers $5 to Walk Out of Stores Empty-Handed
Slate ran an interesting article last year about this aspect of the used book market: http://www.slate.com/articles/arts/culturebox/2010/10/confes...
InnocentB··on Student Loan Debt: Who Are the 1%?
This is good advice to give to specific individuals, but it's unrelated to the systemic debt problem. Your strategy can't apply to the broad population, or the universities wouldn't have any money with which to pay your way.
InnocentB··on The answer is 2011. The question can be brute force.
That's indeed a fun little problem, thanks!

For the lazy, solutions are at http://pastebin.com/XJZTFGHP

InnocentB··on Amazon Unveils $199 Kindle Fire Tablet
I think you might be confused with this: http://www.koboereader.com
InnocentB··on A monospace that looks like a proportional
I think you're a bit confused here. It's the height of the capital M, not the width of the lowercase em, that is generally 1em.
InnocentB··on Facebook First Half Revenue Hits $1.6 Billion
Do you have a source for LinkedIn's popularity being greater than Amazon or eBay? compete.com (not always the most reliable source, I'll admit) lists both sites as being more than 3 times as popular.
InnocentB··on Why must you laugh at my back end?
I think he's referring to Hacker News, which is table-based.
InnocentB··on What Kills Startups? A study.
The study indicates premature scaling is the number one cause of startup failure. Y-Combinator's results seem to indicate the number one cause of failure among its startups is kind of the opposite: the startup just kind of peters out, and the founders go work on something else.

I assume this is a result of selection bias on both sides: Y Combinator only funds extremely small startups (generally 2-3 people), and this study likely (though I'm having trouble verifying) only includes startups that got beyond this phase. Does this sound reasonable?

InnocentB··on Germany vs. Facebook: Like Button Declared Illegal, Sites Threatened With Fine
The phonetics are similar enough to English to make sense to someone who speaks both, but in terms of phonetic consistency, I think you're better off with Italian or Spanish (no silent letters, few weird consonant blends, letters are consistently pronounced the same). Or Esperanto, but that doesn't count :P
InnocentB··on "Any time you have worked long hours, it is a sign of a broken process."
Sounds more like "What if there is a mission-critical bug that has to be fixed by the end of the day or else all your customers will bail out?" to me.
InnocentB··on What Happens When a Reasonable Developer Runs Into Aggressive Trademark Lawyers
I think you're mistaken.

Pepsi-Cola Company changed their name to PepsiCo to reflect their more diverse product line after their merger with Frito-Lay, not as a result of any trademark lawsuit. In the United States at least (though I believe this is the case elsewhere as well), "cola" is the generic term, though Pepsi doesn't use it in their packaging much anymore. See for instance RC Cola.

InnocentB··on WebPutty: CSS editing goes "boink"
Minor quibble: the box with the opening on top is a time machine. I don't remember any space-shipping happening with the use of props, it seemed to be all internally imagined.
InnocentB··on Aaronsw indicted for hacking MIT network to download millions of JSTOR docs
That sentence may have been updated to clarify: “It’s even more strange because JSTOR has settled any claims against Aaron, explained they’ve suffered no loss or damage, and asked the government not to prosecute,” Segal added.
InnocentB··on The FBI stole an Instapaper server in an unrelated raid
Russia and China are perhaps good examples of places to host something the US government has little chance of getting to, but the governments of those countries are far worse about this sort of thing than that of the States, so I wouldn't want my data to be stored there.
InnocentB··on The FBI stole an Instapaper server in an unrelated raid
Sounds like a good use case for Instapaper :P
InnocentB··on Nevada passes law authorizing driverless cars
"More efficient than a bus system nobody uses" is a pretty low bar. In your city's case, shutting down the bus system and having everyone currently riding the bus take (potentially subsidized) taxis would be way more efficient, both environmentally and financially.
InnocentB··on Firefox 5 is now officially released
This is because Chrome has a little disassembler built into their binary-diff mechanism, so they can get really small diffs (at least on Windows; for Linux they fall back onto bsdiff).

http://dev.chromium.org/developers/design-documents/software... has some of the details. Note the ~90% reduction in size going from bsdiff to this.

I want to use this for my own stuff, because that's cool as hell, but the Courgette source has pretty major dependencies on the rest of Chromium.

Page 1 of 2Next →