skysight-inc/HackerNews huggingface dataset:
Open Government Platform: first source code made available
They were way outside their OODA loop [1].

[1] http://en.wikipedia.org/wiki/OODA_loop
It's extremely fast, looks great, and is very easy to add. If you can produce something better games will immediately use it instead. Good luck.
Ask HN: What to show people when they say "Show me some cool things on Linux"
Hi, I run Archlinux (and xmonad) and sometimes when I am just sitting with my laptop people see my tiled windows or terminal or emacs or something and will say something like "Oh that's so cool! Show me something else!

This throws me off a little. This is what I have done in the past:

1. xcalib -i -a

2. xrandr -o left. One time when I did this two people started clapping.

3. ncmpcpp. People like the "rainbow music player" and its lyrics mode.

4. Sometimes out of boredom I will even do "dmesg". This always makes people go "oooh".

Could you tell me of other visually appealing little utilities in Linux? I don't use a desktop environment and don't want to install one. I hate compiz. No K-stuff either please.

Thanks,

xoxa
This is one of the best article I've seen in a long time! Great job Mike and best of luck with your new startup!
Thanks for the feedback. I'll clean up the text a bit then. Subscribers will get a discount on "Clean Ruby" when it's finished.
According to the article's timeline, dual pitot failure occurred at about 02:10:06. Recovery of one pitot occurred at 02:10:36, and the other at around 02:11:03. That's about 30 seconds to recover one pitot, and 57 seconds to the recovery of the second. When you consider that this all boils down to melting off ice, that's not so bad, really. And if they hadn't royally screwed up their manual handling, it wouldn't have downed the plane - there is, in fact, a procedure for maintaining safe lift when airspeed indications are lost; somehow the copilots in command managed to screw it up, and continued to screw up even after the pitots recovered. The BBC tried replicating a pitot failure in a simulator, and when the sim pilots went by the proper procedure, there was no problem: http://www.youtube.com/watch?feature=player_detailpage&v...

So basically, this is human error, but exacerbated by a lack of training in cruise problems and poor feedback from the controls when the copilots gave conflicting commands.
Probably so they don't end up encouraging people to test the theory themselves. Even talking about it would do that.
I strongly suspect most users that buy Android phones "because they prefer it" are really preferring the hardware of their specific phone.

That's probably true to some extent, and Android should still get credit in those cases because it was specifically designed to support a wide variety of hardware. Contrast with iOS which was designed to produce the best possible experience on a few specific hardware platforms, which means that iPhones are stuck on 3.5" screens and resolutions that are exact multiples of the original.
Then, when everybody is impressed with how well they work, you start selling fleets of them to Apple/Google/Oracle/SouthBayTechFirmDeJour - every evening a train of autonomous cars starts arriving and emptying out your campus 4 people per car heading for nearby/on-the-way destinations, all of a sudden those 20 hectares of parking lot can become cube farms or data centres...

During the middle of the day and all night, you lease the capacity to FedEx or UPS...
It would be more obvious that this was a listhost and not a "sign up" (per se; you get my meaning) if there was only one text input. Even have the name appear after clicking on the first input.
It does: there's an audible warning that says the words "DUAL INPUT"

The English translation of the BEA's third interim report on the flight is available here: http://www.bea.aero/docspa/2009/f-cp090601e3.en/pdf/f-cp0906...

It includes the full CVR transcript at the end, which shows that the dual input alarm activated five times.
Have you taken a look at iOS's podcasting functionality lately? It's the definition of "half baked and seemingly abandoned". Podcasting features were stripped from the iPad music app in iOS5 and podcasts aren't even recognized by Siri (and haven't been recognized by Voice Control since iOS3). It's truly atrocious.

Podcasts are a niche activity anyway and I believe that majority of users on both platforms are highly knowledgeable and quite willing to search for alternate clients. Podcasting clients have also been featured by both Google and Apple in their respective app stores. I personally suspect that the reason for PocketCasts recent revenue surge on Android is because it's currently one of the highlighted apps in Google's Android Market.
I don't have time to wait for "when", especially when there are working options right now.

I am going to use and encourage other to use things that work right now, than wait for something in the future which we aren't even clear of.
Ask HN: Any EC2 reboot experiences? (related to massive? EC2 reboot underway)
Any EC2 reboot experiences to share? Been watching:

http://twitter.com/#!/search/realtime/ec2%20reboot

http://cloudscaling.com/blog/cloud-computing/aws-rebooting-100s-or-1000s-of-ec2-instances-for-security-update
Where did I suggest they shouldn't be writing about it? All I said was alone a single source with a biased outlook can't offer an objective view.
"Citizendium hadn't fell apart"? Hyperbole in the extreme.
It's "Stop calling me Shirley" :)
That's precisely my point, it doesn't seem like there is precedent. For it to be an expansion, there would have to be a precedent that limits it that they'd be overturning. Otherwise, they're just confirming where the “edges” are.
Doesn't work at amazon.

Say a relative sends you a gift card for big kids birthday, throught Facebook, since that's the Internet now. You attach it to your amazon account, and then poof, little kids diapers on subscribe and save come off of the gift card.

Ita now happened twice in this house.

There's no way (currently) to remove a gift card from a subscribe and save order Once you have a balance on your amazon account.

So, hey 7yr old, your uncle just accidentally bought you diapers for your birthday. Well make it up to you.
I used VS.NET 2005 back in 2007 and been doing Java + Eclipse + Maven in both Windows 7, OSX, and Linux (Ubuntu) since 2008 until today.

I also play with Ruby (and Rails as well) on my free time.

Somehow I like my current setup. Maven 2/3 is the biggest killer tool for me (aside from CLI and Eclipse). Ruby tools like gems, capistrano, rake are all awesome for me.

Eclipse has been awesome so far for me. Tons of plugins (I use checkstyle, findbugs, m2clipse, subclipse). Eclipse also comes with JUnit runner (and Git out of the box in the recent version) while VS.NET used to be lacking unless you get the top of the line (even then, you'd have to learn a lot to know how to use the VS.NET Test aspect I believe).

Everything I can do with VS.NET I can do with Eclipse. But then again I may not be very well versed in VS.NET in the past.

I've always installed Console2, Vim, and Cygwin in all of my Windows machines.

I don't know how you use Java at Amazon and to be honest, sometime it depends on the project and the culture as well. I tend to force my team to always clean up our scripts/builds to make the overall development experience enjoyable.
Melbourne wedding dresses 
Wedding gowns at Arpie and Maral Couture are custom made to suit your unique body shape and personality, using only the most luxurious fabrics and materials at very competitive prices. We’ve been designing and creating couture dresses for many years and we take pride in using handmade French style crystal beading and embroidery techniques.for more information visit our website.
Serious Sam 3 punishes pirates with immortal scorpion
OK, got it. But it would have been easier to accept your point from the beginning if you'd have used the chocolate example in the first place. That's a much better comparison.
From my experience (and as much as Python is a kick ass & ever growing programming language) the Rails community hands down has a more supportive and extensible reach for the n00b. I am not insinuating there is a lack of Python support, however the Ruby/Rails community really prides itself on attracting new people & non-technical people into the fold. Here in Toronto the Rails Pub night & it's supportive group is a large part of why I decided to start out learning Ruby & my upcoming participation in the Chicago Code Academy (CodeAcademy.org) program.

I think it is also important that one will find support where one is eager to learn. Python is a great language, however the Ruby & the Rails community is a better "Learning" fit for me. The vibe is right. Find your vibe and run with it.

My vote goes to Ruby/Rails however I am certain many can make a similar Python case.
This is les about checking facts than it is blatently putting a news tone/spin on the story.

They are selling sensationalist fear. There is very very little "news" any longer - everything is an emotional product.

They understand psychology and believe that the only way to manipulate the viewerships response is through their emotions - which is far easier to do than through critical thought. They are a self-fulfilling prophecy on the stupidity of their viewership: market emotionalism and do a poor job on actual substance because the viewers only understand emotionalism and cannot critically think for themselves -- or IF they do critically think - then the resultant opinion will be different than the opnion we are trying to sell which is fear.
As odd as it may seem, I cringe every time I think about developing on Android. It's not the development that gets me. Honestly, I can't stand the emulator. It takes so long to boot up, and is such a resource hog when running. The iPhone emulator is also a resource hog, but I can close it without anticipating a 2 minute bootup when I build my application.
I saw Mark speak and give startups feedback at an event in Phoenix, Arizona just last month. He does exactly as the article lays out. His talk was interesting, and not the usual Silicon Valley advice. For example, he likes to invest in single founder companies.

I saw him give feedback to three companies. One of them, a company that sold tech to restaurants, he bluntly told to start over. He said he didn't want to get in a big debate about it. They were overly nice, and tried to arrive at a happy middle ground, but Mark would not let them. 'No, it will fail.' he told them over and over. The guy is definitely on the abrasive side, but I'd also put him in the class of smart money.
Passionate programmer looking to move to mobile?  Come work at Bump.
At Bump we are developing applications that enable users to spontaneously interact with other people/devices or with places. Our category did not exist previously and has no true laptop/web analog.

Great programmers take years to develop, whereas stacks and toolkits can be learned in months.

We are looking for people interested in developing deep knowledge of iOS or Android. You can ramp up with our experienced team, working either on the next level of the Bump app (67 million installs, #3 App in Japan, #7 in the US) or one of our soon-to-be released products.

Requirements:

* A passion for programming and for products. Some language knowledge (C, Java) would be essential.

* Evidence of your ability to work well in a 2-3 person team. Enjoy creating beautiful results, writing high quality code, and working creatively

* Passion for mobile and familiarity with the app landscape

* Love of learning and adopting new technologies

* Ability to work in Mountain View, CA or Tokyo, Japan.

We are a collaborative culture that values having fun while working, disagreeing productively, and not letting ego get in the way of execution.

Join our team http://bu.mp/ourteam

Apply to: hn@bu.mp
Why are there going to be traffic jams? Computers are driving the cars. There's not going to be accidents anymore. There's not going to be that weird bottleneck effect where one sheepish person slows down to much and eventually everyone behind them stops.
Yeah, but if you replace the diff, gearbox, and motor, how much of the cab is really left (mechanically speaking)? Replacing the engine is, from an engine-maker's perspective, the same as buying a new car.
Ask TeleNav's revenue split between iOS and Android.

iTunes is the mothership of all podcasts, while on iOS podcast lacks serious features still it works and that's most people need.
Impact of playing blame game
I hate the Android emulator so I test on a device.

Device testing on Android is way, way easier than on iOS.
Median filter has to sort pixels (3x3, or 5x5) and get the median (this is by memory, haven't looked at wikipedia). As such it might be or might not be better solution.

Also it can't be done in-place (or can it?)
Perl 6, is a major incompatible release. Its like compressing years of deprecation cycles in one major release. Larry wall realized long back that a few problems with Perl 5 can be fixed with incremental releases.

I think there is CPAN compatibility mode, and Perl 5 programs are expected to run on Perl 6 compilers. Also Perl 6 is a total redesign but preserving the 'perl spirit' and its original design principles.

OTOH, Python is taking the path of incrementally correcting its problems at the expense of breaking compatibility as and when needed. The problem is every time you break backwards compatibility, you forcing an upgrade timeline on users and during that you are allowing rival languages and communities to flourish.

If people are using Python because it just 'works', then in its absence they will use something else too if it 'works'.

Me personally if I knew that a particular tool is going to continuously break my code base every now and then. I would avoid it all costs.
he forget to mention the ability to drink and drive legally.
i don't think this is limited to a small portion of the populous.

I do that.

But it's not because I hate planes but I've got three kids. Airfare for five to visit grandma in Virginia is prohibitive compared to the cost of driving.

I'm not a nut about it: if it's just my wife and I, we fly.

But on those long drives especially, I'd love a car to do the driving.
Limited range cars with long recharge times would be a poor operating fit for economics that favor high utilization. There'd be too much downtime during peak times of day.

Maybe it could be coupled with swappable battery pack stations that the autotaxis could visit to get a freshly charged pack. A geographically focused taxi company could have the financial resources to invest in the battery depot, which would also solve the standardization problem.
This is a great example of why there's no such thing as a completely intuitive interface, especially out of the gate. There is such a wide range of possible experiences, contexts and willingness to learn/find out that people, your possible customers, have. The best way to attack it is iteratively, build in some metrics, A/B test, try as best you can to gather feedback, be helpful to those with problems, and try to understand their perspective and context so the interface can be refined in a meaningful way over time.

User experience testing can go a long way, but a lot of things are not going to be evident until it's been field tested, especially since the people working on it have been staring at it for months (I'm thinking of the classic "Why do I select 'start' to shutdown the computer?" story, for which a link evades me at this moment). The best thing to do here is not be married to your design or flow and know that you're going to have to tweak or refactor it, and do so purposefully.
There's a huge difference between mathematically solved and practically solved. This one's the latter.
"I can’t afford to invest months of development time into learning the platform and making an Android app, then supporting and maintaining it in parallel with my iOS app indefinitely, with so many other data points telling me that it almost certainly won’t be worth the investment."

I wish he'd elaborate on these data points. Not doing so, I'd still believe that Marco just hates Android.
Reading the last few lines of the article made me cringe:

02:14:25 (Bonin) Mais qu'est-ce que se passe?
But what's happening?

02:14:27 (Captain) 10 degrès d'assiette...
Ten degrees of pitch...

Exactly 1.4 seconds later, the cockpit voice recorder stops.
Well, I'm not sure I do know what you mean. If you fill out the form, I'll email you with updates and eventually a discount code.
My feelings may be a bit ideal, though again, reading decisions makes it apparent both how intelligent these people are and how their “wrong” decisions are still very well-justified. However, I think yours are perhaps too cynical.

For example, David Souter was appointed by Bush Sr and ended up being one of the most liberal justices on the court. Harold Blackmun, author of the majority decision in Roe v Wade, was appointed by Nixon. Ford appointed John Paul Stevens. Breyer and Ruth Bader Ginsburg, on the other hand, were both appointed by Clinton.

So the political leanings are not as clear-cut as you make them out to be. And there is significantly reduced pressure to toe any sort of party line after you are named to the court—that's precisely why the appointments are for life. Moreover, in order to get confirmed, it's tough for a justice to simply toe the party line. Confirmation is a 2/3 deal in the Senate, and it's extremely rare for one wing or the other to have 2/3 of the seats there. No one takes Supreme Court appointments lightly.

Even so, I think I've tempered for idealism. Idealism would say they'd come up with a perfect, fair decision, every time. I'm just saying they're not oblivious. They may have a different interpretation, they may not have a complete technical understanding, but these are not people who are oblivious. They're smart, they know how law works, and this is ultimately a debate about law, as it should be in a court. Yes, there is room for interpretation, but these are not fools, and I feel like the characterization of the Supreme Court as “oblivious” is a bit excessive in that sense.
As the author mentions, non-AA looks worse in motion. I could take it or leave it for static images, but when the location of an aliased boundary is moving, it tends to flicker as pixels around the edge make discrete jumps across the boundary. It addition to looking bad, I also find the extra activity distracting.
it only says "book" once before the signup form - and it's small text at the bottom of the page.
Moschino Perfume | Perfume For Women
Perfumes For Women : MOSCHINO- This sparkling fragrance exhales a very floral bouquet of arum lily, May rose, and freesia, heightened by a fruity-aromatic note, that brings a wave of freshness and gaiety (orange, gooseberry, star anise). The whole is surrounded by a trio of sensuous end notes of heliotrope, amber, and vetiver.
I tend to think it is part of the business cycle as much as anything. Trends and viewpoints on this change, and we are currently in an extreme. In other periods, it may be looked down upon unless you are both very good at it and have substance backing it up. Essentially, the other party can't realize the extent that you are doing it.
Well that's the worst deal I've ever seen in my life.

OK, being the "official Instapaper app for Android" would be great...But a 50/50 rev split for merely receiving Marco's blessing and promotion?

I think I'd rather build a competing service instead.
Yeah, but from the cab owners perspective, $600 for a reconditioned diff or $1200 for a reco motor is a lot less hassle/expense than $40k for a new car, then getting all the cab-specific fitout done to it...

(Yeah, that's what the base model cars used for cabs cost here. Google Holden Commodore or Ford Falcon prices. New car prices in Australia seem stupidly high to people used to American car prices...)
You only need experienced it once for a day, if you want to. Do you restart your emulator every time you compile/build your app? You don't have to. Once the emulator run, you can build and run your application into emulator within no time.
I prefer Android. I may be biased, but I don't think by that much. I own an Android phone and I do some Android development. I also own a Mac and an iPod touch, and would get into development on iOS given the time (seriously, "install XCode and get to Hello, World" is actually on my todo for this weekend). I really like all of these devices (my MBP the most though). But I prefer the Android OS for two primary reasons: the back button and the menu button.

When I'm lost in some interface I can usually find my way to what I wanted or find my way out using those buttons. With my iPod Touch, I end up mashing the home button and starting over, which sometimes just doesn't even do what I wanted.

You might say that I am just used to Android, and that's probably true, but I have had the two devices for almost the same amount of time, and use them both daily. I just prefer Android. Yes, iOS is way smoother, the UI is prettier, and the hardware is even nicer in some cases. But when I get lost or struggle with the interface, somehow it really sticks out on iOS. (I should mention that I get frustrated with Android plenty too)

It's the kind of attitude in your last sentence, suggesting that you cannot fathom why anyone would choose the objectively inferior Android OS, that people get annoyed at in these horrible discussions. It boils down to taste, and to suggest that some people's preferences are not true is unfair. (I'm probably doing you a disservice, I'm sure you're not a raving Apple fan. But you know what I mean, I hope)

(I also wrote a long description of an example of getting lost on iOS but it was really long winded so I trashed it. I can explain it if anyone is actually interested though.)
Seriously, it's easy to work with and doesn't get in my way. The fact that it may take a few more ms to do some things that probably aren't my bottleneck doesn't matter.
And the smallest at 44 hectares (110 acres)!
Can founders have a work-life balance? No
Actually, it sounds like Scala's would be more manageable, if it were handled properly. In fact, you can find a kind of precedent for Scala's problem in C++, which was wildly successful in spite of itself and its many implementation problems that included routine ABI breakage.

I can live with having to rebuild my stack for a compiler upgrade, if the ecosystem is setup such that rebuilding the stack is a natural and easy thing to do. The problem seems to be that Scala's ecosystem doesn't work like that.

Go, on the other hand, is, in its current stage of development, requiring frequent source-level changes. I consider that much hairier, as it risks altering the actual meaning of the program even without possible compiler bugs (which Go, like every other language, can still have, I don't know why you seem to think Scala's situation there is special).

Given their apparent state, I would accept neither Scala nor Go as production ready in a general sense. That said, Go gets points for not pretending to be such.
Take Stock
Asking for a 50% cut for someone else's work (which, in his own words, "almost certainly won’t be worth the investment") on a platform he's been trolling for years? Is he dense?
Perhaps a revenue opportunity for cash-strapped cities?

If we stop owning cars and the communal ones we use drive themselves home, we'll stop putting money in parking meters.

Replace the parking meters with charging stations...
I really like the scatter plots. Are you using a plotting library to do it, or do you have your own code?
I agree. I know little about aviation, but wouldn't it be better if the sensors would automatically de-ice themselves rather than only being de-iced at the pilots' command?
I've updated the text a bit and changed the signup button at the top to be a bit more obvious about it being a book. Thanks for the feedback!
Every Android developer I know (myself included) has a variety of Android devices that they actually test on. It's a lot faster, and much more realistic.