skysight-inc/HackerNews huggingface dataset:
The hysteria that the mainstream media seems to inject into its reporting of even the most routine aviation incidents has always annoyed me. A belly landing, missed approach, and manual gear drop are all scenarios that crews have practiced and are prepared for. If there's a checklist for it, it doesn't belong in the paper.

I believe it contributes on some level to a subconscious national fear of flying, which is part of what allows the TSA to subject travelers to increasingly ridiculous procedures at the airport...
Without defending Klout, who do seem to go somewhat further than others on this front, the Data Protection Law in the UK isn't quite as strict as the post implies. The issue of consent, for example, is part of a chain of ors, not ands — i.e. it's a sufficient but not necessary condition for processing someone's personal data. If consent was always required for anyone to ever do anything with your information, the press, for example, would never be able to publish critical articles about anyone.
How can this left-recurse? Can you give an example? I thought regular expressions weren't recursive at all.
It's my favorite C variant (including C itself).
Hey, I'm Sebastien. I'm a web developer from France. I just launched Coverlania and wanted to share it with you guys. The idea is to share people's covers with everybody so they can use them in iTunes of whatever. Any feedback will be greatly appreciated! Thanks :)
>Ultimately, I don't think people will have a problem with paying, and certainly not such a small amount.

Growl use seems to be integrated in several open source projects. I probably would never have gone out of my way to get it -- but, a couple of apps I did want suggested installing growl, and it works quite nicely. (I think Adium is what finally prompted me to install it.)

If for no other reason a fork will appear if growl is not freely available, because a lot of open source projects use it under the assumption that it is available.
I'd contend the name of the thing is now actually "Daylight Savings Time" instead of "Daylight Saving Time" as it was originally put into law.

Language is descriptive. If everyone calls a thing X, it is, by definition, called X.
Than contribute code! The moment there is a truly, truly, truly awesome vi mode for Emacs available, the editor-war is over for good.
That's the free software philosophy, not the open source philosophy. Stallman makes a big deal about separating them so that people won't confuse the two, as apparently you have. https://www.gnu.org/philosophy/free-software-for-freedom.htm...
I would just get _some_ version of Emacs and spend an hour with it. The core set of commands is what you want to learn. You don't care about any of the eye candy they've added in the last 20 years. Seriously. Save the "superior LISP session auto yanking" nonsense until you're a power user.

Emacs (and most of the Emacs clones) come with a tutorial. It's pretty decent.

After a while you may find yourself feeling bad that you've not done any customization. "Argh," you say, "This is supposed to be a customizable editor. I should start customizing it so that I can realize the awesome power of this fully operational editor!" No worries. I'm guessing that most Emacs users really don't change much. For C hacking or writing I usually just tweak some settings, add a few macros and I'm good to go. Most of my customizations are turning /off/ things that other folks thought were good features. No names, now. :)

tl;dr; Don't worry about the new shiny. There's plenty to learn before you get there.

[emacs user since 1979]
Stockholders of Google, Apple, Microsoft, etc. etc. can make money from things they did not build themseleves (including individuals such as Brin, Cook, Balmer etc. etc.).

While one might argue, "yes but those stockholders invested capital in those companies," one might reasonably counter that Google, Apple, Microsoft, etc. etc. invested capital in the research to discover those patentable ideas.

Don't misunderstand me, I see some ethical merits in a Marxist economic approach.

However, "Now we see the violence inherent in the system," is hardly a convincing argument.
Announcing Headless Testling
no, you don't. You can use a VM
Experimental Code Published For Virtual CRTCs
Polish up that resume and start the search (the easiest way IMO is via contracting agencies, since they only make money when you do). Everyday you spend working below your market rate is a day you leave cash just laying on the table. You only have so many years you're going to be able to earn, I wouldn't waste them.
The original story was submitted by nomoremongo, not nmongo. The original story was very detailed and identified known problems with MongoDB. This post is a one-liner.

So prove you were the one who wrote the account in pastebin.
I hope you get sued for any loss your idiocy has caused.
But you are on US soil when you walk into that shop. There are many examples of UK firms not selling to US clients - poker firms, National Lottery...
> A company is only subject to UK law if it operates from the UK.

That's wrong.

This is the UK's Crown Prosecution Service advice on the matter:

http://www.cps.gov.uk/legal/h_to_k/jurisdiction/

As you can see, it sets out a long range of situations where UK jurisdiction extends outside the UK, in many cases even if the criminal behavior happened entirely outside of the UK.

I'm not a lawyer, and I don't know all the details and whether or not it'd be likely to be possible to get a court in the UK to accept jurisdiction in a case against Klout, but courts in the UK have a lot of flexibility and the fact that they are in the US by no means automatically means UK courts won't or can't claim jurisdiction.
>And I never saw any other alternative than implementing diagnostic rules by the analyzer's developers at the request of programmers

This isn't meant as an attack, but that sounds an awful lot like "I do not want other people to be able to do my job because that would put me out of my job". He does raise some good points, yet I can't help but notice that.
> The fact is, unless Klout is hosted or incorporated in the UK or EU, the latter have no jurisdiction over the company, and such their laws don't apply.

Entirely untrue. Jurisdiction is a legal term. If a matter directly affects UK citizens in the UK it's very clear that a UK court will consider itself to have jurisdiction over that matter.

The actual reach of the court's power is a different matter. If the offender has absolutely no assets in the UK, and no intention of ever having them, and lives in a country with no extradition treaty with the UK, then perhaps the UK has no ability to punish them. I do not think that is true for the company in question.
More importantly, Daylight Saving Time kills people every spring:

http://www.cbsnews.com/stories/2010/03/12/eveningnews/main62...

That alone is enough reason to stop it.
If you could set the addresses any way you want, why the odd diagonal configuration? I'm sure it's in the write up, but I must have missed it.

Very cool stuff.
> so non-Emacs things really piss me off

I'm just glad that C-x doesn't quit most applications while I'm trying to save.
I guess they could start blocking the service like they do with unlawful P2P and Usenet related websites. Not sure if they would though.
What counts as a step?
Hello all! Learning Big O Notation now, and was wondering –– what counts as a step?

For example, in pseudocode:

function a(x):
return x + x

How many steps are there? 2? Or 1? Basically, what counts as a 'step' in a programming language –– is it just any statement or are there certain exceptions.

Or maybe I'm just complicating the issue?

Thanks!
I got mine yesterday and used it last night for the first time as an alarm. It worked as advertised and since it's around the wrist it's really effective at waking you up.
>The company could pay you 115k, resent it, and use it as justification to give you various shit-work

So if that starts happening to you, you get out. And when the next place asks you how much you made at your last position you're $5k better off in the negotiations.

>It's also fairly common for a company to simply choose to fill the position with someone who's less troublesome.

Do you really want to win a race to the bottom? It seems like you have a terrible attitude (fear-based) about negotiation. I wish people who thought like you do would stay out of my field. You're pushing rates down needlessly.
What do you call problems that you want to have?
> I think the problem is that students should be taught to think, not to pass tests.

No one disagrees.

However, saying "students should be thought to think" is useless. We need to know to if they're being taught to think.

And no, "trust teachers" doesn't work. The testing fetish is a response to generations of kids who can't think taught by teachers who said "we're teaching kids how to think".

Are there bad tests? Yes. Are there perfect tests? No.

But that doesn't imply that testing is unnecessary. It just says that testing is hard.
Classifieds,free ad,used cars
Just how bad are hard drive prices going to get?
Ask HN: What would you like to see in a better job board?
Assume the following:

* Job boards are by and large rubbish and full of recruiters raping the database.

* This job board has zero recruiters and is aimed exclusively at Developers.

We are in the process of developing a board with the aim of targeting HN types, Github types, Stack Overflow types, you get the gist. On the other side of the fence we are targeting companies with legitimately challenging Developer roles in interesting organisations ranging from start-ups to large corporates. Our methods on the client side are relatively unique but what we would love to know is what you feel would make a job board better from a candidate perspective.

The product is in Alpha at the moment and not live yet but we are really keen to find out if there are blatantly obvious features that we simply haven't considered.

So, what would do you want to see in a job board?
If true, you do realize that you falsely tarnished a real company and product. If this was supposed to be some lesson in verifying sources and information, I think you went about it in the wrong way. What if someone started spreading misinformation about nmongo to prove a point (even an insignificant and unrelated one), would you like that?
Just cranked down my work LCD from 100% brightness to 20%. Much better.
Socialite Kim Kardashian and Kris Humphries Divorce on The Way
Socialite Kim Kardashian and Kris Humphries Divorce on The Way
Rumors of a divorce Kim and Kris Ya Well yes I m afraid Many of the magazines this week s tabloids have published articles about the potential for a short break between the newlyweds.
The FSF are even stronger than the OSI on the point that people must also have the freedom to charge for the software if they want:

Many people believe that the spirit of the GNU Project
is that you should not charge money for distributing
copies of software, or that you should charge as little
as possible — just enough to cover the cost. This is a
misunderstanding. Actually, we encourage people who
redistribute free software to charge as much as they
wish or can.

-- http://www.gnu.org/philosophy/selling.html
Actually it's not in the write up, but it's a good question. By going with the diagonal configuration it was easier to solder the LEDs together. There's a bit more space (if the horizontal and vertical spacing is one unit then the diagonal spacing is sqrt(2) units) diagonally than vertically and since the LEDs are asymmetric (have the wired sticking out on opposite sides) this made it mechanically easiest.

Thus I 'fixed' in software a 'problem' created because of the constraints of the physical world.
> Twitter themselves says that Klout can't misrepresent that I am "on" their service.

Where does Twitter say this about Klout specifically? I missed that. After all, public policies and private policies can, and do, differ.

> And, no, sorry, there are no other alternatives to Twitter. Literally zero.

Literally zero? I do not think you know what that means. Regardless, this is wrong. It's not even debatable.
I think the goal was trying to trick some people into thinking this airplane landed on its belly when:

The pilot was able to lower the landing gear manually using gravity and landed on the plane's second approach to the runway.

I mean as a passenger would you rather the flight last an extra 7 minutes vs. hearing and feeling the horrible sounds of the plain sliding on its belly and then using the emergency exits.
Customer Centric Trumps Customer Service Every Time
I agree that too much hero status is given to pilots who crash land planes, but this is about landing gear failing to deploy correctly from a spanking-new, all-electronic cockpit and plane.
H.264 Decoder in javascript
Not really, due to some design choices in Vim.
http://upsilon.cc/~zack/blog/posts/2008/11/from_Vim_to_Emacs...
I'd say he isn't. But the US government will do it all the same, and at least some of the EU governments would probably also apply the privacy laws on companies dealing with their citizens. (Probably not UK, but France is a good candidate, and Germany is also reasonably rabid about it's privacy laws as of late.)

Law gets really complicated when you cross international boundaries, and usually everyone involved will assert their right to impose laws on you, and whether they actually do this mostly depends on how easy it would be for them to do it.

If you base legal decisions about your business on abstract principles, you might just get detained the next time you route through an airport that belongs to someone you've mightily pissed off. Generally, it's smarter to strive for not offending anyone, or if you cannot manage that, strictly not visiting or in any way depending on countries whose laws you might have broken. For example, if your site is not strictly legal under US law, don't host in under .com.
silly question, what are the advantages of an io domain, name availability...?
Araba oyunlari
>This compensation will not last and plans are already in the works to put an end to it.

Like the collusion big companies were already doing and got busted for? It's going to get harder and harder to distort the markets with instant communication. If anything is going to come to an end it's probably going to be the absolutely ridiculous overpay that executives have been enjoying for the last 20 years+.
Nicholas Christakis has a great TED talk about this called "How social networks predict epidemics" here: http://www.ted.com/talks/nicholas_christakis_how_social_netw...
A previous discussi ("Failing on Mongo") on had nmongo asking someone to post this with a link to the pastebin.
"That doesn't matter. This is no different from being self employed and making bad decisions yourself."

The difference is that you have control over your own path. There were many bad decisions at my previous job that I warned my managers and bosses against. They wouldn't listen to me and the company ended up losing money or the idea was a complete failure. I could see the company on a path of failure and the only thing I had the power to do was ride it out. Every good idea was squashed.

"When you are employed you typically know if you job is safe enough as you have a fair idea of how the company is doing and have a feeling about how important you are to the company."

This is sometimes true and it sometimes isn't. I've been in the dark about how well the company is actually doing. It happened at my last job: They kept assuring us that the company was still profitable and everything was fine. Two weeks later, I got laid off.

In the end, it was actually positive, because I used it as an opportunity to start my own company. I was always on the treadmill of a 9-5 and it was tough to really get anywhere.

"Regarding contracts, this is why it is very important to read your contract before signing. I have turned down a number of jobs due to unrealistic non-compete agreements and the potential employer owning discoveries I make in my own time."

Very true. However, most of the big tech companies require this (Microsoft, Google, Facebook).
FYI, NeXTs' CEO was Apple's CEO first. The parents point is correct.
Réaliser un pong en HTML 5 - Element Canvas
"The testing fetish is a response to generations of kids who can't think taught by teachers who said "we're teaching kids how to think"."

Funny, I thought it was driven by too many politicians who'd taken management 101 and learned to "measure everything". Do you have a cite? (Honestly wondering).

The only way to administer tests at scale is with multiple choice and number 2 pencils. The easiest way to pass a multiple choice test is to memorize a bunch of crap and not bother thinking.

I'm not saying that all testing should be abolished, but it's pretty clear that testing is insufficient -- any real learning-to-think that goes on with a testing-dominated system is going to be the product of teachers going above and beyond, and totally unmeasurable so those teachers will never be rewarded (and probably punished).
Cyber attack drives Adidas websites offline
Autoankauf in Berlin
>And yet, I can guarantee you Google has hired at least two dim bulbs.

No you can't. I really hate this kind of attitude people have. A person is not a static thing that is always X. Maybe they didn't like your company. Maybe they were suffering from burn-out, or had some kind of personal crisis. It could very well be the case that they're absolute rock stars at Google even though they were worthless at your company.
Well, I built something like that: http://jobs.usethesource.com/

Simple entry procedure: you have to either be a high-karma or long-standing HN member, or beg me.
For those who don't want to read the source code, BozoCrack has a simple algorithm. It googles the MD5 hash and hopes the first result page contains the plaintext password. It usually does.
8: That's what killed Kodak. Decided their customers were the retailers, not the people who used the film. Wouldn't make the massive switch to digital because middlemen liked the foot traffic film created (and digital didn't) and threatened to drop carrying Kodak products altogether if digital was pushed. Funny, the middlemen had little trouble switching to digital when customers made the switch ... and the film market vanished.
That's good news, but no matter how cheap it is, solar only works when the sun shines. The real impediment to a solar/wind economy is energy storage, which is still very expensive and hard to scale.

A good post that runs the numbers and conveys the scale of the problem is here:
http://physics.ucsd.edu/do-the-math/2011/08/nation-sized-bat...

And another that takes a close look at wind is here:
http://bravenewclimate.com/2011/10/29/gws-sg-es/

We can definitely use solar for about 20% of our energy, with fossil or nuclear plants backing it up. But until we fix the storage problem, the only route to a post-carbon economy is nuclear.
Clever. Any trouble associating the site with HN?
For porting Cocoa apps to Windows, there's Cocotron: http://cocotron.org/
Ask HN: Best banks for a programmatic ACH interface?
I'm trying to research the best options to do payouts. It seems that currently ACH is most readily available through your bank (assuming they offer it). Both Stripe and Feefighters are planning to offer ACH in the future, but it's unclear when those offerings will become available. Does anyone have any feedback? Maybe some good articles about getting set up with ACH, bonus if it involves marketplace web applications utilizing ACH to make payments to their customers. Maybe ultimately PayPal is a better way to go?
>the last thing you'd want to do is to work after-hours and find out your employer is owning the IP of your project

Has this ever happened? I would imagine that if some guy got his FU money taken away and given to some big company where it would be too small to even register on the income statements that said person wouldn't just lay there and take it.

After all, what you're describing is literally slavery (i.e. anything the slave makes belongs to his/her owner).
There may indeed be a design issue with the new Dreamliner that was not caught in flight testing, but one anecdote doesn't make data, and even the Dreamliner still isn't as automated as your average modern Airbus. Moreover, the safety of planes is not related to their new-ness, but rather how well they're maintained. I'd rather fly on an old plane owned by an airline with good mechanics than a new plane owned by an airline with indifferent mechanics.

It's irresponsible of them to suggest that the passengers were in any sort of danger, and to suggest that this incident has any connection to a completely different (and time-honored) design that rolled out of the factory 20 years ago also landing without a gear halfway across the world.
Sure there is an upside, nothing against, but the trade-off they made should have been advertised on their front page (before they fixed the defaults) in large bold flashing letters -- "you might lose your data if you use this product with default options". That is all.

Why? Because they are making a database not an rrd logger or in memory caching server.

> What they really need is a lengthy tutorial on backups.

As I put it the grandparent post, as a general rule, avoid products whose mission is by design to teach you backup discipline. That is all.

> a team who actually cares about user's needs.

You know what is a better way to care about users' needs? Not losing their data because of a bad design. We are not talking about generating a wrong color for a webpage or even exceptions that are thrown and server needing restart, we are talking about data being corrupted silently without users noticing. Guess what, even backups become useless. You have no idea your data is corrupted, so you keep backing up corrupted data.
>Are you sure it's a good idea to systematically reward a lack of ambition?

Why the assumption that if you pay someone a living wage when their services are no longer needed, they won't continue to seek meaningful work, re-educate themselves or provide valuable services to the community? I come from a working class family, all of whom have the option to not work yet choose to do one or all three of the above out of a basic need to participate in their community and be valued.
Unemployment is dominated by sectors directly connected to the real estate/financial boom (construction, real estate, finance) which are no longer booming...

This is the thing that makes me skeptic about all the "distribute available work", "create subsidies for displaced workers" proposals. People still need houses, food, all that. It's the demand that starts the economic cycles.

Real state, at least in some countries, has been the "engine" that fuels the economy at large. But if it's stalled, some other area must become the lead.
It really depends, to be honest. Donald Knuth uses a fictional assembly language in his Art of Computer Programming because he believes that any abstraction provides a place for bad analysis to hide under the covers. For instance, in your example, you use an addition operator whose implementation is undefined. It might be implemented as a string of increments and run in linear time. It might use a scheme of bit shifts and run in some logarithmic time. It might be implemented to run as a look-up table in constant time. The point is that you don't know what the processor's actually going to do, and this is what Knuth was getting at.

However, in nearly every analysis I've done, mathematical operations are assumed to run in constant time because it can cloud the overall picture of an algorithm's complexity with an implementation detail. Unless you're specifically working on the implementation of those operations, you're probably safe to assume that as well.
If not now when...Text Cash Network Review
You could do better if you thought about your actions. The boy who cried wolf had his fun laughing off the villagers - "question everything." he said.
I still can't find a company that processes millions of dollars that uses MongoDB without the help of real databases.