skysight-inc/HackerNews huggingface dataset:
Nice, I guess, but Worse Is Better.

I'm sure it beats the hell out of using CMD, or trying to make Cygwin or whatever work for your Windows shell scripting needs.

But, if you're not running Windows, you already have a crapload of options for the same basic range of use cases that you already know how to use, and that are already well supported on your platform.

Even if it was a really great thing (never used it; seen Windows people rave about it, and non-Windows people mostly give it a meh), it's unlikely to ever get traction cause it's almost certainly not good enough to overcome the entrenched options.
Don't know if there would have been a way for LastPass to disclose this information without getting the response they did, but in addition to the stupid the coverage they got, they pulled me in as a customer after seeing how goot they were at what they did. So I think there were good fallout from the coverage as well.
as sbov mentioned in another thread, the pro-RDBMS/SQL argument is that if i only reduce my expectation (admittedly slightly), SQL is a great choice doesn't seem too convincing. It's true that approach would be slightly less complicated (only 1 store, but now you have transformation jobs).
The implementation seems to use Log-Structured Merge Trees.

The only paper on this data structure seems to be: http://goo.gl/CVF1l

This paper is poorly written and quite honestly not useful to implement an LSM tree. Does anyone know of a better paper than this one?
it was two full days before my wife was able to get into our bank account

Most banks have phone numbers that you can call if you don't know your password. Some banks even let you reset your password if you know your account number and SSN.
"STSdb is coded in 100% pure managed C#." & tri-licensed (GPL2/GPL3/Commercial) vs LevelDB's C++ & New BSD license.

Hackers should be able to figure out which bests fits their particular use case.
And for automatic analogical reasoning, we've had the Structure Mapping Engine [1] since the 80's.

I don't think focusing on what makes humans unique is necessarily the way to go, I think a better focus would be on what makes animals in general unique, compared to our computers. Being consciousness and being able to move around in the environment are two things that your average cat is still way better at than any computer.

[1] http://en.wikipedia.org/wiki/Structure_mapping_engine
Capital used to be a source of competitive advantage: capital was needed for success, so having access to it was an advantage. I think Google's server farms distributed around the world fall into this category (they enable lower latency, faster responses).

But there are many other sources of competitive advantage, such as a network effects (but this didn't save MySpace) Perhaps the two most important ones are marketing (both how well known it is when growing and its PR image once established) and continuous improvement (facebook keeps adding features). If you are ahead, and you keep improving, then it's difficult for competitors to catch up.

It's seems odd, but this means that a perfect product is one of the worst things that can happen to you. Since it's perfect, you can't improve it, and competitors will catch up. It's far better to have a product that is valuable to customers, but if it was a bit better, they'd value it even more.

Another terrible thing that can happen is that, although you can improve the product, customers don't care about that improvement. Like a man dying of thirst in the desert, he'd like some water; but at a some point he'll say, "that's enough", and shift his concern to something else (e.g. faster google responses are valued, but at some point, the latency will be small enough that people won't be annoyed by it, then they won't notice it, then they won't even be able to perceive it.)
I firmly believe that to be a decent web programmer, you have to have gone through phase of writing your own web framework.

In some ways, I don't think you truly appreciate the value of (and how best to use) any given framework until you've tried doing it yourself (whether through ignorance, hubris or curiosity)

And judging by the number of (largely abandoned, or single-serving) web frameworks out there, many have come to the same conclusion...
My last laptop was a 13", but it didn't have the power I wanted/needed. So I have a 15" now. And I consider it a desktop replacement. I can't wait until I can get 13" that'll do that. A couple more years and I think we'll be there.
If what you claimed was true then why does India still continue to be the top outsource destination?

For companies who outsource clearly price is better than quality.
Hah! In Poland we have a much more secure system. Any attacker needs to know my mother's family name as well.

EDIT: d'oh. It's maiden name, obviously.
I don't think so -- people don't think of security when they think CRUD applications. What they do think about is outsourcing it to a team of 10 people that will work for $1/day on it. And then they get what they pay for.

Hire competent programmers to do important tasks and you won't be disappointed. The problem is that there aren't very many competent programmers.
But this can actually be pretty difficult to manage correctly.

While "best practice" is to generate a new btc address for each transaction, there are still ways to attempt to profile users even if they use that rule. For instance, if someone knows you like an esoteric thing, and they know you have a lot of bitcoin, they can look at people buying things from public addresses (most shops or established bodies have permanent addresses for receiving) that are associated with esoteric thing, and say it's likely that you were purchasing at least some of that. They can do other filtration and process-of-elimination things to find out who is using what, or where something comes from.

Additionally, if the wallet of one who you've traded with in the past is compromised, even if they were using single-transaction addresses, the attacker may be able to fill in some missing links in the chain, especially if the wallet's owner has recorded anywhere a translation from btc address to useful memo/accounting data. Imagine if UBL used btc and the Feds got his wallet; everyone downstream would be hunted with some serious prejudice.

I should clarify that in bitcoin, the entire transaction chain from the time the block is generated until the last time it is used is recorded forever. Once you send from an address to another address, that transaction is ingrained in btc for the remainder of its existence, and every coin you receive has a long history that shows all of that. While the names are long hashes and not things like "TERRORIST KINGPIN -> INNOCENT BUT NOW SUSPECT GUY", there are some ways to put something like that together, and they're not all obvious.
Detective Work Reveals PSN Servers Up to Date
SF Music Hack Day 2011 hack list
What can I say, we miss ya :)
I'm employee #1 at a Canadian startup, and they get by paying me about 3300 per month, before tax. Based on my asking-around, this doesn't seem to be out of the ordinary for the area.
This is interesting, and as for comparison, the construction cost of this is just a bit higher than for nuclear ($1/watt at 25% capacity for this vs $5billion / ~1.2GW at 95% capacity for nuclear), though that doesn't include labor for the solar.

As for comparing operating cost, I have no idea. Obviously this is meant for poorer countries, but I can't imagine how much work would be involved in turning 5billion square foot of mirrors. The nice thing about this is of course the scale; you can just have one guy maintaining a small installation.
At the moment I own a 8.9" Eee PC and I am thinking to get a 13" or 14" laptop. I find it a hard call to make :)
Isn't the image extraction based on the goose algo?
I don't think you have to wait - Dell's little M11X AlienWare can do 16gb of ram w/ a core i7 in an 11", and less-ugly 13"s are doing iX w/ 8gb of ram these days too.
Why Bitcoin Will Fail
+1 for a mention of McPhee and The Control of Nature. Awesome book. And it's just a fascinating fact, I think, that the Mississippi "wants" to do a major reroute. I had lots of fun maybe 1.5 decades ago poking around the Old River Control Structures and taking photographs, until a guard chased me away. (If I did that these days, I'd probably be flown to some Undisclosed Location & tortured; alas for my country ....)

In any case, I'm definitely going to be keeping an eye on that Natchez gauge link during the next couple of days.
Exactly that. I really want to do an HN post asking people to curb all of the sensationalist headlines (especially if you haven't fully researched the situation).

I just feel like it will get lost in the noise though
You can do that by not using LastPass. Offering "yeah, I want a little security, but not too much" would be kinda silly; they want their data to be safe.
Problem is the only upstart distribution we tried (with the runit-run package in ubuntu) rendered the system unbootable. This seems to be the case with everything past Karmic.
Does the 3% unemployment rate difference between a high school graduate and a college graduate makes it automatically worth it to invest 4 years, and thousands of dollars in higher education?
Interesting that in the ethnicity breakdown, Asians have a very different line to everyone else.
Nitpick: It's usually mother's maiden name - is that what they need to know?
True. I haven't tried it and it looks promising, but currently it depends on packages like Erlang, Spidermonkey, and OpenSSL, so adding Mobile CouchBase to an app means increasing its size by about 42MB.
If they were logging access logs, the logs may have not shown what was accessed specifically in a program. Just ip addresses connecting to machine/software but no request disclosure. They have reasonable suspicion to be overly cautious: "After delving into the anomaly we found a similar but smaller matching traffic anomaly from one of our databases in the opposite direction (more traffic was sent from the database compared to what was received on the server)."

I hope they explain how they are going to resolve this for the future.
I'm not the OP, but I use KeePass+DropBox.

The encrypted database is local and synced everywhere. If DropBox goes down I have to fall back to another transport, but I am never "locked out".
He's forgetting that the computer industry reinvents everything on a 4-5 year cycle.

"Throw out that mainframe, servers rock! ROI in 3 days!"

"Physical servers... ha! Virtualize them on these here super-powerful 4-socket boxes and consolidate to a cluster of big computers!"

Wash, rinse, repeat.
>Your test suite seems broken (which is why test suites are hard to write in the first place). What if there is a bug when you have two bits changed

I said "a test ... would include ...".

This just seems the first most obvious pattern to check against. You need to be sure the program compares every bit, that just seems the simplest way to be sure that it's looping through every bit of both files and making a proper comparison. Knowing the internals of the program and functions used would give you the data length to check against.

You seem to be saying that because a comprehensive test is impossible no test should have been performed.

In any case wouldn't you see it in the ASCII read out of a watch routine or some such - hey look [made up variable] currentChunk has string terminators at the end which aren't in the chunks of the test file.

You say good coders would miss this sort of bug, I'd think a good coder would realise the function they're using puts a string terminator in.

Without seeing the code I guess we wouldn't know but direct comparison is surely one of the more basic operations to code (although I grant that doing it quickly maybe isn't). Surely the fundamental part is to XOR registers and look for 1s???
> I think the main problem is computers are still too slow

I don't think this is right. Depending on your neuron model, you'd probably be able to simulate as many neurons as is in the human brain if you threw it against, say, Google's server farm. The brain is modular, so you should be able to parallelize it relatively easily. The reason no one has done that yet is that we don't yet know enough about how to connect those neurons the way they are connected in the brain. (The Blue Brain project aim to have this figured out by 2019 though.)
That's only one portion of the costs. Besides the associated taxes and insurance they have to pay rent/utilities, purchase equipment, etc etc. The quoted figure was total expenses / employees, not employee compensation.
Really? Log onto Windows and run:

ps OUTLOOK.EXE | kill

Note the lack of any regex-munging tools? That's because PS is sending a list of processes, not just lines of text. The constant Unix 'what's a good regex for this or that' problem is gone because content is separate from presentation - which as we all know is good engineering.

I'm a Unix guy. Window Server 2008R2 still requires reboots for trivial activity (eg, installing Office web), which I don't think is appropriate for servers. But PoSH is awesome.
Reading the article, I see this:

Hundreds of the exotic green flower have flourished for a number of years on the border of the war lord's secret compound in Abbottabad, Pakistan.

On the border of his secret compound. So, given the fact that marijuana grows wild in Pakistan and that the compound wasn't in an isolated piece of nowhere, it's entirely plausible that it wasn't his.

Which is a pity, cause maybe some weed would have mellowed him out a bit. Unless he's the type that gets paranoid, in which case, it might explain a lot.
code every day: writers say "write every day"

reduce scope: similar to "release early, release often", "iterate", it's always valuable to consider what is important and what is important (how can you tell? that a feature exists is more important than some quality of that existence: being easy-to-use, fast, efficient, correct for all cases, flexible, general, reliable - all those things you care about!), how can you perfect something before you know what's wrong with it? (e.g. maybe you misunderstood the problem).

I think releasing often is harder for commercial projects (who would pay for something incomplete? maybe they will if there's promise in the project, and they are really concerned about a problem it can solve: the value of code comes from user situations, not the code). I should try this. What's the worse that can happen? Nothing (i.e. it's ignored).
Flexibility, speed to market, performance – pick two
Great environment + powerful incentives.
Twitter and Facebook Both Quietly Kill RSS
Xbox Live Indie Games is not available in Australia. :(
La Reina Del Sur Capitulo 51 Online
Apart from "A Logic Named Joe", which was eerily prescient.
Motherhood and Entreprenuership
212. Got a little creative with some answers to balance out technically yes/no responses, and a few "was there when it happened"s.
Good points one and all. I think where I'm stuck is that I want to diversify away my core risk of being totally tied to ongoing revenues - i.e. I want to sell some of my stake. So while the money isn't technically needed, it would allow certain growth opportunities but equally importantly would make me less stressed about my personal month-to-month income (which is very good, but varies too).
In WebOS, everything is a card. When you're trying to pull ESPN back up, you seek ESPN, not 'browser'.

That I like. It harkens back to the days of non-tabbed browsers on the desktop. But while the desktop is conducive to working with many tabs successfully (UX- and hardware-wise) on mobile, it makes a lot more sense to have a single level of windowing rather than the nesting a tabbed browser gives you.
The first week I used usenet, I did in fact read every post on every discussion. Stunning to see the subsequent growth.
Maker of free games suggests how much to donate with fun visualization
At least headlines on HN are frequently edited to make them true.

That was always one of the things that drove me batshit crazy about slashdot -- nominally it has editors, but they let straight up flame-bait submissions go through.
It's "80" something, the xbox website doesn't tell you the units, presumably some sort of MS currency units (aren't alternative currencies illegal in the USA?).
> Chomsky derided researchers in machine learning who use purely statistical methods to produce behavior that mimics something in the world, but who don't try to understand the meaning of that behavior

[He's not deriding these, but] statistical methods can be used to infer models: you have a series of models, and you measure how well each one models the data, and you include a measure of the complexity of the model (e.g. the choices (information) needed to specify that model). The model requiring the least information wins (related to Occam's Razor).
Just 3 ... problem is between banks, CC and brokerage accounts I have at least a dozen accounts which are 'financial' in nature.

I wish there was a way of securing all of them with the same secondary authentication token.
There's a gigantic difference in sales potential when you choose to make an iPad game (like the author did) and an iPhone game. The iPhone & iPod touch market is way, WAY bigger and has a much larger financial upside. If you want to make a game that can reach the largest audience of buyers, make it for iPhone, or universal, but not iPad only. The title of the submission is misleading.
0x57. Ouch. Operator.
Sorry. I didn't think to put the translation in. I updated the post to mention that.
Agreed - I recently started using LastPass based on various recommendations around the web. Knowing they are paying this much attention to things increases my confidence rather than decreasing it.
The author has not done enough research into Bitcoin to make a well-informed judgment. Of his arguments, one of them is very strong: governments will not sit still for anything that undermines their economic power. Topics related to his other three claims have been discussed at great length and detail by Bitcoiners. There is no inherent connection between the use of Bitcoins and a gold standard - nobody is trying to persuade world governments to use bitcoin as a backing for the value of their fiat currencies. Bitcoin is an alternative. Security issues relating to cryptograhic protocols and implementation are a risk, but not as catastrophic as he suggests; Bitcoin has already dealt with a number of security problems successfully. As for Bitcoin not working offline, I am unconcerned - Paypal doesn't work offline, but that hasn't doomed it to failure, and for that matter, a number of "physical bitcoin" ideas have been worked out.

All that said, the argument "governments will make it criminal" has been my perspective for a long time, and why I don't use bitcoin personally. Conceptually, bitcoin is brilliant and revolutionary, but I'm terrified of my government and figure its only a matter of time before bitcoin users are all charged with some absurd trumped-up conspiracy/racketeering violations.
Enhancing jQuery’s Hide Function For Greater Accessibility
I didn't even think about a sales pitch. Thank you for the idea and I will try to remember that going forward!

The game is a party game meant for four people to play together in a room. There is a single ball that everyone controls. You don't want the ball to go in your goal. So you have to manipulate your friends into scoring on each other while trying not to get scored on yourself.

Edit: Here is the trailer on youtube. http://www.youtube.com/watch?v=AxsKPd29rZ8
Either speed up the clock and the hole in the logs doesn't show up or just set it forward and document the hole.
Any one know what they mean by "Ever change the value of 4?"

I took it to mean, mess with people by remapping keys or using base 3 or something in the program, but I've always tried to find a more "real" solution, but being a binary system I can't think how it would be possible 100 is 100 is 100.
283. And I remember Bandy-Grams (Hi, Andy!).
Wait, you rely on a password instead of a public key for your build machine?
You may notice that Israel has stolen more intellectual property worldwide than China.

But bashing China is fashionable.
You can change the value of any constant in FORTH, using something like:

: 4 9 ;

... whereupon '4' will push the value '9' on the stack instead.

FORTH is an interesting language that I would recommend everyone learn, and that I would never use in any production system. (Yes, I know about Open Boot).
Economics, history and capitalism seem to be among the things that the author does not understand.
Equating online privacy as censorship is just silly. It's not censorship if I live behind closed doors, online or offline.
I'd like to add, that it's relatively easy to make a bitcoin service, that will work offline via sms, though it won't be a standalone client.

If someone will make such service, he will be able to compete with M-Pesa: http://en.wikipedia.org/wiki/M-Pesa (they had 2 million transactions/day in 2009)
My graphic designer buddy from work helped clean up my original art. He didn't have a good chance to try his own thing because he came into the process late. Originally, I was going to do it all on my own but he expressed interest in helping after seeing an play test of the game.
You claimed OP had no right in claiming causality could not be established unless an opposing data-set was present. Who says this data has to be present? Are econometrics infallible?

You're trying to analyze the human motivation for action in hopes of altering future action, all inside a vacuum void of real-life tests. You claim this type of empirical knowledge is impossible to attain, "(i.e. you can't run scientific experiments on people's lives, like telling random sample of people to go to college and others to not).", but I would disagree.

Companies go to great length to mine data about their customers and their behaviors, with the opportunity to run a-b tests and isolate causal relationships. We should should recognize econometrics for what it is, and that is a theoretical science, and that anyone has the right to question the integrity of claimed causal relationships.
Would you buy this System76 laptop?  Why or why not?
Reg Doctor V2.25
Ask HN: Is Email translation a viable idea?
Problem:
English business-person wants to communicate with Japanese client but neither speak the other's language.

Proposed solution:
They use a service which automatically translates (human translation) emails between him and the Japanese client.

Would this type of service be useful to you or your company? I've been thinking of making this a reality for a few weeks, but first I'd like to know if this is a common problem.

Appreciate any tips!
In case you were not yet convinced this article was a bunch of sensationalist bullshit, consider "3. A single mathematical or other error in the cryptosystem would cause instant, unresolvable, worldwide hyperinflation"
> "If the West is wrong about our ideals being universal, then our society is no better than others anyway and it doesn't matter (in the long run for the overall good of humanity) if the Chinese conquer us."

If our ideals are relative or subjective, wouldn't that make it all the more important to speak out, as to do otherwise would be conceptual-suicide?

Even if other cultures don't hold my values, I still must value them.

I don't disagree about educating foreign students, by the way. Barring empirical evidence to the contrary, my feeling is that exposure to foreign cultures ought to dampen nationalism in the long run.
Where Are They Now? Products Announced During Past Google I/O Keynotes
The explanation given (slight chance others may have accessed encrypted password data) and the action taken (locking user accounts) don't go together and led to the media frenzy.