HNHacker News
TopNewBestAskShowJobs

evo

284 karma · joined April 30, 2009

submissionscomments
evo··on Y Combinator And Mithril Invest In Helion, A Nuclear Fusion Startup
It's probably just referring to the separation of heavy water from normal water, which is then electrolyzed to produce the deuterium.
evo··on We’re heading into a jobless future, no matter what the government does
My contention with the idea of everyone-as-a-producer is the same forces that enable companies to produce without employees also increasingly drives winner-takes-all behavior that leaves little room for being second-best.

While the disruptions in distribution mechanisms and increasing ease of deploying web-apps has provided the appearance of it being easy to launch your own business and make money, I'd argue that it might very well be a transitory period until bigger players with deeper pockets lock down profitable sectors.

I just can't see a long term steady-state where the market is spread so thinly that everyone can simultaneously be a business-owner serving some small collection of a few hundred customers, instead of aggregating into single, monolithic companies that serve thousands or millions.

evo··on Permissive Action Links – how nuclear weapons are secured
While it's commonly bandied about that it's easy to build a nuclear weapon, and I don't dispute that, I think those sorts of claims are contingent on having a pretty wide range in the amount of fissile material you have at your disposal. "Straightforward" bomb designs can be achieved by being willing to start with a lot more than needed U-235/Pu-239.

I would assume that the US has very few of the ancient "enough fissile material to go critical trivially" sorts of bombs. The miniaturization of atomic weapons to fit into, among other things, ICBM warhead nose cones, likely came about by using smaller quantities of fissile material with much higher precision explosives, timings, and pit shapes to push that smaller nuclear pit into supercriticality. Instead of a soccer-ball of dozens of explosive lenses like the Fat Man, you've got maybe two or three lenses tops. Less moving parts, smaller overall bomb, but much much more timing sensitive.

So if tampering or failing the PAL blows out an EEPROM with the detonation timings on it, you've got a chunk of fissile material that's likely not enough by itself to construct a working nuclear bomb without 30-40 years of superpower-levels-of-funded R&D into materials sciences, precision machining of nasty stuff like beryllium, slapper detonators, so on and so forth.

Most of the gigantic TOP500 supercomputer clusters we've built over the years at national laboratories are likely used towards simulating whether the pits, even in their current configurations, are decaying in a reliable way that the weapons still function if needed. Reprocessing a single given pit into a new weapon is quite possibly an even harder problem.

Now, if you can steal a whole cache of nuclear weapons, then it gets a lot more feasible, since you can probably make one "easy" bomb out of a few hard ones, and either way you have nasty dirty-bomb potential, but I think if you had the capacity to build a working nuclear weapon out of a modern warhead, you probably already have them to begin with.

evo··on Oculus Rift: Step Into the Game
I've been hacking on an intercept driver layer to retrofit existing games for this platform.

http://www.mtbs3d.com/phpBB/viewtopic.php?f=138&t=15086

It'll be great to actually get some hardware to play with.

evo··on Photoshop 'unblur' leaves MAX audience gasping for air
I assume this just undoes the effects of an unsteady camera during exposure--all the information is present in the image, just smeared along a predictable path, and can be reversed by something akin to a deconvolution (but more complicated as it involves arbitrary nearby points).

Upscaling an intrinsically low-resolution image is still in the realm of creating information where there was none, I think.

evo··on One-electron universe
I'm curious--if the ball rolling down an incline were instead a photon falling through an event horizon, would the time-reversal involve breaking various physical laws? (Does it fall into the "physics doesn't apply inside of a black hole" disclaimer?)
evo··on Remind HN: Seattle Meetup at 6:30pm
This was fun, I wish I could've stayed longer--though I'm wondering if my voice would've taken the abuse if I had. Looking forward to next time!
evo··on How to spot a psychopath
The author told a story-like version of this in a This American Life episode: http://www.thisamericanlife.org/radio-archives/episode/385/p... (the first section after the prologue)
evo··on Writes large correct programs
I'd consider a single program that is "large" to be a failure already, if we define "large" to mean "too big to easily fit in a single programmer's head."

The skill of a decent programmer is to decompose a large problem space into orthogonal components, so that each appears to be a small program that keeps you from being mentally entangled into the needs of the larger problem. Or even better, be sufficiently knowledgeable of the field to recognize when some of these orthogonal components already exist.

Once you've crossed the line where a component is "large", by the above definition, you've reached the point where future programmers will find it easier to insert new functionality ad-hoc wherever it seems to work, rather than attempt to understand the design and modify it appropriately. This design-by-accretion style can rapidly make a codebase unmaintainable.

evo··on Real Life Model of M.C. Escher’s “Waterfall”
I gave it my best shot in SketchUp, and in the process discovered why I am not a 3d artist:

http://imgur.com/EMUJL

I think if you look closely you can see the barest edge of a bucket behind the central part of the structure, where they'd drain the actual initial liquid. (You can see that the fluid seems to arrest before that transition in the video, as well.)

evo··on Help wanted: Google hiring in 2011
Another neat way to look at it--the probability of any given element is the probability of it being swapped in times the probability it isn't swapped out in each successive item. For A[p]:

(1/p)((p)/(p+1))((p+1)/(p+2)) ... ((n-1)/n))

e.g. the fifth element's probability in an eight-element list is

1/5 * 5/6 * 6/7 *7/8

Since the numerator of each successive term cancels out the denominator of the last, the product is always 1/n.

evo··on Help wanted: Google hiring in 2011
> "Given an infinitely long linked list which you can only traverse once select a random item with O(1) storage."

This question seems ill-defined. Assuming you interpret "random" as "have an equal probability of returning any given element", then the probability is 1/infinite which is undefined.

I think there could be three possiblities:

A) The interviewer was baiting your friend into trying to elaborate the problem, in a "my client is asking me to do something absurd but I'll try to piece out his actual intent" sort of way. If so, you could come up with some hypothetical scenarios this algorithm would solve and show how actual problems would have actual bounds on how far the random window needs to go.

B) You could be remembering the problem wrong. It could be "Given a finite linked list whose length you don't know a priori..." instead. This is much more tractable as a stereotypical tech interview question.

C) Return the ninth element. http://dilbert.com/strips/comic/2001-10-25/

evo··on Medium, Please
I wouldn't be surprised if Starbucks' actual coffee size naming scheme seeks to benefit from this effect while dodging the flak.

Changing the normal offered beverages from "Short", "Tall", and "Grande" to "Tall", "Grande", and "Venti" obtains the same effect as described in this post without being as overt about it. (On the face of it, "Grande" is an odd thing to call a medium beverage in the first place.)

evo··on Converting Pi to binary: Don't do it
I would imagine that there is no exponential form that would take up less space in all cases than the original offset itself. You could think of the "exponential form" as a sort of compression algorithm with the same pitfalls as the latter, some exponential forms will end up taking more space than the original offset.

Furthermore, I would guess the offset has even less entropy on average than the bitsequence you're hoping to compress, so if you had an algorithm that would shorten the expression of the offset you might very well be able to apply it to the original bitsequence with the same or better results.

I'd think an information theory expert could probably tackle these sorts of questions very rigorously, but I am not one so this is mostly conjecture.

evo··on World's shortest explanation of Gödel's theorem
The truth of the statement does not derive from being an inverse, converse, or contrapositive of the statement before it. Rather, it is inferred from what we defined "NPR" to mean.

Since "NPR" is defined as true if what follows it is never printed twice in succession, and "NPRNPR" is never printed as a given, then "NPRNPR" as a statement is true.

← PreviousPage 3 of 3