skysight-inc/HackerNews huggingface dataset:
This reminds me of a vendor of networking products that we could call L. They ended up with a portfolio of machines that were almost perfect for handling all the dial-up traffic an ISP could want, with good management and reference designs and consultants ready to show you how to start or grow your ISP with many many points-of-presence.

And they sold their expensive equipment and made lots of money, only it turned out that many ISPs couldn't really afford all this upfront, and it made sense for L to operate a financing company itself and finance the purchases of the expensive hardware. There was a huge and growing demand, and if an ISP defaulted, well, L could take back the equipment and refurb it and sell it to the next company that came along.

Only when the market actually saturated, there was L holding all these valuable financing agreements backed mostly by the hardware that nobody new wanted to buy.
Did you accidentally post the wrong links? None of those provided more than speculation about the scenario under discussion (spying on foreign companies and passing the data to domestic companies). Mostly, all they discuss is spying against foreign governments or on government owned companies.
Is that really true? This kind of "intuition" kills pilots of aircraft all the time. Part of learning to be a pilot is practicing the suppression of these feelings and trusting the equipment.
China Publishes Data Claiming US Is World's Largest Cyber Attacker
Unless you are flying first class, there is no free alcohol on the international flights I have been on.

To all my children posters, I am clearly doing it wrong.
https://firstlook.org/2013/10/15/next-adventure-journalism/

http://www.telegraph.co.uk/news/uknews/defence/10381859/Glen...
Fixed now! Sorry about that!
95% of the negativity on this thread revolves around the obviously sub-par scrolling behavior. I think that if you look past the ScrollView problems there is a lot of great innovation in this framework. I'm looking forward to their continued work.

I've been particularly impressed with the new support for Angular: http://famo.us/angular

As a side note, that page is a good example of famous being used with NORMAL scrolling.
Good job! One small nit that I noticed - on the 'How it works' page there's a sentence that reads " Interaction cards > This is the only type that includes inumerous cards." At least for me, 'inumerous' is a pretty awkward term, it's a little too formal and uncommon IMHO. What about just going with a simple word like 'multiple'? Good luck :)
Ask HN: Standard Java webapp for managing user accounts?
I'm creating a Java servlet-based web application that needs to have the standard user account functions such as:

- Creating a new user accounting including name, email and password

- Storing the user details in a JDBC database using a strong password hash

- Log in / logging out

- Sending an email if the user forgot their password

- Allow user to change their profile details, including password and email

Is there a standard, open-source project I can use to save me the time of implementing this myself?
Google Calendar Charts
Totally agree with you.

I used to read Metafilter for many years, and even paid the $5 to start commenting. I stopped though since unlike many members of that site, I tend to be pretty conservative in my views, and it always seemed as if the mods had a vendetta against beliefs too different from their own. Turned me off completely.
That article was fantastic. Thanks for sharing.

It fits Clayton Christensen's disruptive model perfectly.
Signs from The Future
Depends on the routes. Most non-US airlines still offer free alcohol on trans-Pacific flights. Lufthansa offers free beer and wine on trans-Atlantics.

Lufthy even offers free alcohol in coach on intra-EU flights.
Go Language For Beginners
Prices for current boeing jets: http://www.boeing.com/assets/pdf/commercial/startup/pdf/busi...
This is super cool. The better the printers get, the more surreal this will be. Awesome!
The people have spoken, and they like cheap as shit tickets in cattle class with no extras. And it's easy to see why - I'd pay maybe 10% more for an experience you describe, but it wouldn't be 10%, it'd be at least 200% more, probably significantly higher than that.

Maybe when I'm older and a 12 hour flight in economy becomes really unpleasant instead of just an inconvenience.
An alternative to whitelisting would be a generous refund policy [beyond the standard window]. I've paid for more than a few apps that said "This might not work on your phone because of XYZ. If it doesn't we'll give you a refund."
Some good advise on this thread already, but a couple of hints I could add.

Dig through sites like EETimes. There's a lot there to give you many leads into hardware.

There's a wealth of information out there, but it helps to categorise a little. A rough guide would be, off the top of my head, hardware parts, and hardware fabrication.

For hardware parts, think platforms ( beagle, PI, arduino etc ), System On Modules, and chips ( MSP430, LPC435x etc etc ). You'll often get quickly to the related point of interest by searching on a part, just as you would searching by software language.

Look at Edaboard as well. An example of hobbyists and up working with hardware.

Search on Altium and Orcad software. Or Eagle at hobby or trial level.

Peer through trade materials and magazines. For example PCB Design Magazine [1]

[1] http://www.pcbdesign007.com/pages/thepcbdesignmagazine.cgi
People, please, for the love of everything good and holy, stop developing tall websites. At first it was cool, but it get annoying really fast. I however have not read any of to comments, but I'm guessing there is probably some negative feedback on the horrid scrolling also. Stop trying to reinvent the wheel. Scrolling was solved decades ago.
Who's talking about Windows here? We're talking about Linux.

And you can, with a bit of effort, run Linux on a MacBook. Yes, it's not for everyone, and it took a good 10 months from the last MacBook Air release before I could run Linux natively on it (without VMWare), but for those of us who really like Linux, it's worth it.

I totally get that the effort is not worth it for lots of people, though.
This is a feature.

Lurking on Metafilter doesn't require an account; you need one only if you want to post or comment. The $5 threshold (and the wall of text "guidelines" page where it's mentioned a couple of times) serves as an incredible gatekeeper. That is probably the single most effective thing that is responsible for the high quality of Metafilter's posts and comments. The exceptionally well-done moderation is a very close second.

Most mefites actually did read the guidelines page, because by the time they've decided to become a member, they know that text on that page is probably important, and (much like the rest of Metafilter) is probably worth reading in full.

Because what usually happens is a user will read Metafilter for days or weeks, slowly realizing how special it is, and then finally hit a topic that they're passionate about -- the kind of thing where they just have to post, because they know they can contribute to the community... so they spend the $5 and sign up.

The catch is, they've been a member of the community for a bit already, albeit a mute one, and they've probably picked up on some of those guidelines already. That's the point. Optimizing the site so a first-time-visitor is more likely to become a (paid) user would inherently be deprioritizing community quality.

It's that community that makes MetaFilter what it is.
I'm not even surprised that I'm not surprised.
We're somewhat similar to GoInstant (not so much Hoodie) but the difference is we're building out a platform with a lot of features to help make development easier as well as faster. You can connect your app up to Github or Dropbox to sync your code on the fly, for example. Or, you can use our environments feature to create a clone of your production code to work on new features in a sandbox.

We've got some unique features, such the ability to connect with other cloud apps' API's such as Xero, Spotify or Twitter in your client-side app.

In the future, we'll also have Billing API's so you can quickly charge your app's customers, a search API for client-side apps so that Google can index them correctly and are looking at building out a marketplace so developers are able to on-sell their apps to others too.

Firebase's offering is similar to our Data API, but the differentiation is that we've built out a number of other features around it that are complementary and add value for developers, as well as offering hosting for them.
I assume you'd be allowed a small bag of carry on (with a laptop/book/whatever in it), just not a 'maximum allowable size suitcase with everything you need', specifically to avoid paying the checked baggage fee.
"This code so eminently readable. Is this the norm or is it Woz...?"

It's super easy to write spaghetti code in assembler, so if you wrote any code of any size you really needed to be super careful in structuring and documenting it. Especially since in the "old days" your selection of identifiers (labels) was also often limited.

Plus assembly is generally pretty regular in structure so you can't rely on the "shape" of the code (e.g. indenting) to find your way, and it's not dense enough to allow a complete functional unit to fit in your fovea.

As a result of that, if you didn't write like Woz did here you ended up with write only code.

Plus Woz was also a very good developer.
You're right we shouldn't shoot this down in flames, but I think most of us would consider evidence with a sample size of one as un-evidence.

Providing better evidence will not take a multi-million dollar RCT - all you'd need is ten ponds and a fortnight of checking them once a day.

If that went well, you would have the confidence to push this harder, and maybe get a local university biology department involved to carry out a better designed study. And if that produced good results, you'd be ready to knock on the Gates Foundation door.
Great discussion. First time I'd heard Andreessen talk. He had a knack for getting to the crux of various issues. In particular, the point he made about education particularly resonated. Online education is inevitable based on the sheer number of people in the world searching for education. Also, his comment was interesting about the trend towards high deductible health plans changing patient's incentives to consider cost in their treatment choices, which will lead to lower costs.
I can't even replace an o-ring with gloves on, I cannot imagine the frustration of trying to do such a task with a tele-presence robot. I really don't think the technology for something like that is here yet.
UNIX is the overwhelming winner here.
Electrum is within a second, instant.
Is the next letter of that company's name u?
As someone who works a 40 hr/week job and a 20 hr/week job, (and the extra hours associated with learning various things that apply to each) while also having 3 kids, sometimes people are actually busy.

I coach little league, too.
Much of this sounds like Spirit Airlines.
Wasn't just L that happened to, N had the same issue.
How was your experience with running Ubuntu on Virtual Box?

I got tired of Windows screwing up GRUB everytime I update it that I tried running Linux virtually and found the display to be the weakest link even with 3D acceleration turned on.
All hail our glorious overlord Starbucks! I can see how you might think it was that at a glance :)
I was going to enter this several years ago (late '80s), but never got around to sending in my entries. I have no shame, so here is what I was going to send (warning: tasteless and offensive material ahead):

• "My encounter with the Genie didn't turn out half bad," thought Lance as he sat down at the tiny piano to rehearse for his new job with the circus.

• David Ben MacGoldstein was considered cheap even by the other Scottish Jews.

• Dave's theory that placing a metal plate in the microwave oven would shunt away the dangerous radiation, thus making it safe to dry the cat, proved to be wrong, although the experiment was not a total loss, for Dave was at least able to prove that Fluffy did NOT have nine lives.

• As he had done every evening for the past ten years, Bert poured himself a shot of whisky, and sat down to reflect on that strange twist of fate that led him, once the most respected student at Harvard Medical School, to become a veterinary proctologist.

• In the race for the "Best Serial Killer, 1991" award, Jeffrey Dahmer was eating up the competition.

• "Up, up, and away!" cried Bean Boy, America's newest Superhero, leaping toward the sky, as his unique method of propulsion ensured that the uncounscious criminals would remain that way until the police arrived.
It's still not really usable for navigation, has all kinds of accuracy problems and the worst is that they don't even want help scaling up the data pipeline, they just want armies of people to click by hand on their weak editing app.

Labor is expensive, technology is cheap, why insist on such an insanely labor-intensive data pipeline?
It's because they don't understand basic finance concepts. If they knew what time value of money and net present value meant, they'd realize that something that paid for itself in ten years is a bad investment.

Everyone in every discipline should be required to take Finance 101.
The entire U.S. system of public high tech investment is mostly done under the pretext of military spending. The military has specific objectives and is looking for clear ROI, but that doesn't impair their ability to invest in core science. They just take a longer term view.

Licensing core tech (instead of giving it away) is not the same as asking for direct returns. It's just giving the taxpayers their fair share of the eventual returns on their investment, instead of letting VCs collect it all.
The Only Email System The NSA Can't Access
> The reason this doesn't happen is because of the tax and subsidy structure that heavily favors trucking over rail.

The reason for the tax and subsidy structure is the Teamsters. So self-driving trucks are how you get back to using rail. First replace the truck drivers with computers, then when there is nobody left to lobby against it, replace the trucks with rail.
Warren Buffett: “If a capitalist had been present at Kitty Hawk back in the early 1900s, he should have shot Orville Wright. He would have saved his progeny money. But seriously, the airline business has been extraordinary. It has eaten up capital over the past century like almost no other business because people seem to keep coming back to it and putting fresh money in. You’ve got huge fixed costs, you’ve got strong labor unions and you’ve got commodity pricing. That is not a great recipe for success.”

http://www.telegraph.co.uk/finance/2774088/Buffett-My-elepha...
I wouldn't fly an airline that forced me to check a bag. Getting it back at the gate takes too long.
Cool to see an NZ-based business on HN. I'll have a play around this week and give feedback - hope your visit to SF is going well! The site is looking super polished (I want to steal your designer) too.
Not sure the Total Messages Sent counter is completely accurate. Refreshing the page sometimes gives me a lower number than the one displayed before I refresh. It should ALWAYS be higher if it's accurate. Time has passed therefore more messages have been sent.
I know absolutely zero about this industry but I'm not sure this fits the CC model. What's the plan to move up market? I just think there isn't any easy money, especially not in airlines. You gotta just be awesome at everything...
Now all we need is for millions and millions more people to do this, and then we have a bunch of data which is just as likely to be inaccurate as if we had actually tried to automate any of the process rather than continually demanding unfeasibly huge amounts of free labor.
The TSA screens operations running under 14 CFR 121; there's not much you can do about that other than fly under 14 CFR 135, which is for "Commuter and On-Demand Operations." (This is how companies like Surf Air get away with not having to have TSA screening.
A great deal of hand waving and not many numbers. Quick dismissal of the success of Southwest with their Union. A better explanation might be that they have a rare healthy relationship between their management and unions, and the productivity and efficiency they create together.
What I mean by that is putting together a team and creating a product, not just stepping up on a team to take on a more senior role. You are right, you can step up on any team, and that's how I got to do what I did in this instance: stepping up in a small way until someone recognized that I could lead the team officially. I do look forward to one day starting a venture of my own.
Dash, An Open-Source Game Engine coded in D
Between has been around for longer: http://between.us/en/
Says who, you? Do you think phrases that are commonly used can't be offensive? What do idioms have to do with anything anyway?

You can pretend it's the PC police, or if you want to be the kind of person who isn't insensitive towards some subcultures you could try to avoid the phrase. There are plenty of alternatives.
I think you're missing the point. It doesn't matter what's right or wrong with tax and spending policies. If the taxing authority routinely fails to collect the taxes that are on the books, there's a more basic problem with the rule of law.

There are ways to fix that problem other than stepping up enforcement (e.g. changing the easily evaded taxes, for instance), but it is a fundamental governance problem that can't be ignored.
The problem is that first class takes up much more than 15% more space per person than coach. You'll notice there are three chairs per side per row in a standard 787 coach, but only 2 first class. That's 50% more right there, plus there's more leg room so it's worse.

Their margins are already thin even packing it as they do, so at only the equivalent of 2/3 current capacity that would be a recipe for failure. They'd have to charge probably twice as much.
OSM is perfect for everything!

Well, OK, it (still) isn't there yet... but it would be if everyone would only donate large amounts of manual labor to reproduce data which is probably available somewhere else, and just isn't allowed to be imported because of OSM policies against automation
oil tankers will sometimes even park themselves out in the ocean for weeks in order to not burn fuel while waiting for the projected price of their cargo to be optimal at the time they actually steam into port. Oil tankering optimization is a very complex and interesting problem!
I did a similar thing many years ago. I was a heavy Windows user and in 2004 I decided that I wanted to know more about Linux. There was new distro around at the time called "Ubuntu" and people at work were raving about it. So I switched my desktop from Windows to Ubuntu and never looked back. I have tried other Linux based desktop distros over the years but Ubuntu seems to be the best if you just want to get work done. I never had issues with drivers etc. Currently I run XUbuntu as my main development work station.
The answer is to say "no, fuck you, iOS only, bitches". Apple made DAMN sure that their platform is of consistently good quality. If Google can't make that same guarantee, why in the hell should you develop for their platform?
Show HN: Quadtree Art
Nice! For those of you that want to play with similar visualizations: http://kamisama.github.io/cal-heatmap/ is a pretty nice js module that does this very nicely.
Metropolitan Museum Initiative Provides Free Access to 400,000 Digital Images
I really like FreeBSD, but the one chance I had to run it in a moderate scale production environment as a server I was unable to because it used 30% more power than Linux. I started following the optimization guide in the handbook but after about two days and only about 15% reduction in power, I realized that these FreeBSD servers might be more trouble than they were worth. Not to mention I could have spent the same time optimizing Linux power consumption too. I like to run FreeBSD as a headless VM through Linux and SSH in and tinker around from time to time and for a while I was building a small personal 'cloud' on a home FreeBSD server in my spare time. It's a really fun OS to use. In my experience, it's just a little more trouble than Linux though.
Holy wall of text, batman! But seriously, why isn't any of this present on the website? If your big goal is to improve the web's usability and accessibilty, why doesn't that get more real estate than the "complex UIs for any screen" part of a small tagline?
Good catch! There is a small variation depending on the server that you hit but the variation should never be more than 1,000 messages. It's just a side effect of how we're scaling the system.
An exclusive airline that is basically 1st class through out the entire cabin.

Midwest Express tried this in the late 1990's-early aughts. It didn't work out for them.
"E-mail entries should be in the body of the message, not in an attachment (and it would be really swell if you submitted your entries in Arial 12 font)."

I don't understand. Maybe because I've only used Mutt for 20 years. Is it a joke?
I flew economy from London to Mumbai with as much booze as I could handle, both directions. There was some sort of ban on serving alcohol in Indian airspace, but outside of that they were happy to keep giving me tiger beer until I fell asleep.
Ha...was coming to ask the same thing. I couldn't for the life of me figure out why there was so much activity on the shore of the Hudson Bay!
If the world population in general is still ignorant of the long-standing distinction between signature and ratification of a treaty, that really isn't the US's fault. The division of responsibility is not unique to us.

Legislative action was involved in ratification of Kyoto by France[1], for example, as well as Japan[2], Russia[3], Serbia[4], and Germany[5]. I found all of this with just five minutes of Googling. I had difficulty finding a story noting the final ratification by the UK, but one assumes ordinary UK rules[6] were followed for Kyoto.

If you want to attack the US -- and as an American, I don't blame you a bit -- you should just be honest and admit you're mad about the result, not the method.

[1] http://legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT00...

[2] http://eneken.ieej.or.jp/en/data/pdf/128.pdf

[3] http://news.bbc.co.uk/2/hi/europe/3943727.stm

[4] http://www.b92.net/eng/news/politics.php?yyyy=2007&mm=09&dd=...

[5] http://news.bbc.co.uk/2/hi/europe/1887961.stm

[6] http://en.wikipedia.org/wiki/Ponsonby_Rule
fascinating, thanks chaps
That's a variation on an old aviation proverb: "How do you make a small fortune in aviation? Start with a large one."
Where unsold cars go to die
Okay, skobbler has now published an update for its Android app where the "Scout by TeleNav" brand is introduced.
I wonder how they deal with D's archaic non-concurrent, non-incremental, non-local, stop-the-world GC.

But then Unity uses an old version of Mono right? If I recall correctly it uses a similar GC and having played Unity based games I certainly did not notice GC pauses.

Another interesting aspect of the memory management here is the question whether they use memory safe D or the C-ish running with scissors parts.

Memory corruption and the caused horrible bugs like random crashes and savefile corruption are way too common in modern, complex games which is why I hope the industry will move to memory safe alternatives to C++.