skysight-inc/HackerNews huggingface dataset:
Obviously I can only speak for myself, but, in my opinion MongoDB is broken at a deep fundamental design level because the clever technological metaphor it's built upon (mmap is cache, we can overwrite in RAM and let the OS handle writes!) is just mistaken. All its other problems - trashing data, hogging resources, excessive locking, poor performance - are derived from that fundamental error, and all the fixes consist of beating a gradual retreat from it, a process rather like incrementally evolving a brick into a F1 race car. One has to ask, wouldn't it be better to start off without the brick? And rethinkdb is basically what MongoDB is, from a user's perspective, but it never had the brick.
I had to do some searching to get the context here, so for anyone else similarly confused: http://en.wikipedia.org/wiki/Frederick_W._Smith

This (apocryphal) quote is attributed to Frederick Smith, who described an overnight shipping company as part of a paper for an economics class at Yale. He later ended up founding FedEx.
So if I'm an account manager and have no idea how to use an API, what are the odds I'm going to apply at your company?
The Top Ten Most Cited Books In Wikipedia
Limiting myself to one each:

Short stories – Flannery O'Connor

Poems – Edward Thomas

Essays – George Orwell
Love the connection between Robert Fortune and the tea heist as a lasting wound and a reason for China's underground app market. Such an interesting/frustrating read!
You're the market.. ;)
And is that policy billed as a "zero tolerance for drinking and driving policy" or a "zero tolerance for drunk driving" policy?

There is a law against drunk driving that mentions a 0.08 threshold. There is a law against speeding that doesn't mention 10mph leeway.
13 sexist ads for computer technology that’ll either make you
Off topic, but I think two or three articles from front page arrived in my "The Daily Digg" newsletter. The newsletter serves very intresting content.
Simple math with healthcare.gov error rates shows a contradiction
Off topic, but does someone know where the Peak+ is available (I'm in Spain). On the online shop, it has been out of order for ages now (http://shop.geeksphone.com/en/phones/5-peak.html).
Of course it's hard to tell if allowing arbitrary exceptions also allows the same kind of problem. "I'll give you a warning because [you're white and] you're normally a good kid and one mistake shouldn't ruin your education"
Not directly related to this particular article, but these First Round Review posts are fantastic. No affiliation with First Round here, but I highly recommend subscribing to their newsletters if you're at a tech company. Whether you're a junior engineer or a senior business exec, there's something for everyone:

From board meetings (http://firstround.com/article/The-Secret-to-Making-Board-Mee...)

...to equity grants (http://firstround.com/article/The-Right-Way-to-Grant-Equity-...)

...to product thoughts (http://firstround.com/article/42-Rules-to-Lead-by-from-the-M...)

They're really nailing it.
Interesting. What's $40MM in bitcoin?

I ask because most of these articles are trying to shock you with the exchange value rather than the BTC value.
Top source of startup funding
All that stuff sounds so cool, but I have no idea of how I would implement it in code. One of these days I'll learn 3D graphics programming.
Because it makes intent explicit in a way that helps catch errors earlier, and they are kinds of errors that real programmers actually make.
The discovery of the Higgs Boson was based on a 5-sigma outlier if my memory serves correctly.
- Does anyone else feel like this or am I being too cynical?

U.S investigates fires "This is unfair! We're being poorly treated!! Why are we getting different treatment than our competitors? Is this politically motivated by the big car makers because we're a threat and they have Washington in their pockets?"

Germany investigates fires and comes back with an all clear: "See! Nothing to see here. Thanks very much for investigating us and clearing us"

So is it unfair to be investigating these fires or not?
Pretty dang awesome! :-)
We'll announce our supported environment list shortly but the preview answer is: Docker & Heroku Buildpacks :)
The Revolution will likely be close to twice the cost.

I had originally ordered the Peak+ and had received an email from Geeksphone notifying me that they wouldn't be shipping the Peak+. They offered Peak+ customers the Revolution with no additional charge, stating that we would be a near-50% discount.
I've know about GeeksPhone for a while, their "One" had similar hardware to the Samung Omnia, and was quite helpful in trying to port Android to it. It's super cool to see them partner with Mozilla and deliver these cool devices; part of me really wants a Revolution. I wonder how "open" they are, in terms of being able to port other phone OS's to it. I think there is a niche market for a replacement to HTC's venerable HD2 -- the phone that will never die!
British Editor Tells Parliament Snowden Data Is Secure
ahha, thanks for this! I'm really pleased to see Notch doing what I always thought he did best - messing around with wee projects and coming out with joyous little playthings.

Minecraft just got a little bigger than I imagine he was interested in playing with.
Watch mini-projects written in real-time using HTML/CSS/JS
Is Intel trying to make Android on the PC mainstream?
You're not wrong, but this is changing fast! If you meet the checklist (yes you have to!) and have a great product then you can be very successful.

Also with SaaS adoption it's easier for enterprise to change and for you to sale... So you'd better have a good solution than an average/bad one and frankly it's not that hard when you see the current software used!
Because Adobe itself cannot come up with a good tool,that would make html5 "flash like" projects as easy to develop as flash projects.

I work in an agency and we stopped doing this kind of work. It takes way too much time to come up with something average. Someone will come up with a real solution eventually , just not Adobe.
:) you made my day, thanks, same goes to you!

p.s. I created http://scalatutorials.com/tour as an attempt to get the basics covered quickly, it's very early work in progress, but I got good feedback so far.

Also http://codebrew.io is a great place to start playing with the language without installing anything (it even has code completion, and runs in the browser, no installation needed)

Looking forward hearing your take on it after playing with it some more.
Call it educated speculation based on years of experience with similar decisions.

How big is the team? How many years of maintenance have you had on those projects? I remember C++ looked pretty awesome for a while. It was certainly great for one-man projects or small team. Then the problems started piling up. Thing is, C++ didn't have any good alternatives (maybe now we'll have Rust); Scala does.
Top notch online Universities for improving career & getting good jobs
It's actually the increasing feminization of society that I believe creates a huge problem for young boys.

Being unable to sit still, wanting to run around - now treated as an illness
Roughhousing - a normal male activity, is now a crime in schools.

Here is a good article making my point - http://ideas.time.com/2013/08/19/school-has-become-too-hosti...

http://www.amazon.com/The-WAR-AGAINST-BOYS-Misguided/dp/0684...
Article says 5500BTC.
I think you've nailed it perfectly that Scala imposes as few constraints as possible. This leads to an oft-repeated criticism that since there are a dozen ways to accomplish the same thing, it is hard for a newcomer to be productive quickly or to know what the "best-practice" is. However, this same flexibility allows an expert user to make specific trade-offs. In coding Scala full-time for a year, and writing an open source library [1], I never found myself saying that "I wish Scala had feature X"; but more importantly, I certainly never said "I wish Scala did NOT have feature X." Indeed, it seemed to address so many deep problems with Java. One loud complaint is lack of reified generics on the JVM, but this is easily addressed in Scala using TypeTags (2.10+).

I like your musical instrument analogy, and to steal it, I would say that Scala allows you to be the composer rather than the musician. To be an effective composer, you need to know the qualities of all the musical instruments so they can work together harmoniously. You can write a beautiful symphony, or you can create horrible noise. But the power to do so lies with the developer/composer.

That said, arming your large development team of average developers with such powers might indeed be asking for trouble. That's why Rod Johnson, in his recent Scala Days address [2], challenged the Scala community to address this problem if Scala is to be the "next Java".

[1] http://saddle.github.io/
[2] http://www.youtube.com/watch?v=DBu6zmrZ_50
How does this compare to AWS?
It's actually not. This one was a good article.
That's a pretty cool hack. Low tech is best sometimes!
Bundler to be integrated into Rubygems
Chrome DevTools for Mobile: Screencast and Emulation
Presumably the goal of the bounty was to make Prezi more secure. OP found a serious security hole, without using a "violent" approach (spear phishing, cutting the power, etc). OP reported this security hole.

In a legal sense, they aren't obligated to pay. There are a lot of legal loop holes. By not paying for something that they obviously want to know, they are discouraging other security researchers to disclose "out of scope" holes. To what end?

If you succeed, we will give you cash. That’s right; we’ll pay cold hard currency into your bank account. Think of it as a thank you. (Prezi bug bounty site)

I guess the right way to read this is as a (legal, of course) fuck you.
I think your missing the point of this nice little story. A student is asking for (an presumedly got) some slack because of conflicts with the student's outside business activity. The student then writes a note 2 years later validating the professor's decision.

Its not data or a trend, its just a thank you.
TIL Rare planned to reveal a handheld on the same day the Game Boy launched
In my case I've been using the excellent goandroid (https://github.com/eliasnaur/goandroid) to develop Android apps with Go and the NDK.

It's kind of a pain jumping around distributions manually, which is why I use Gobrew to manage my goandroid Go environment and my normal Go environment.
The Sewing Machine Patent Wars
Amazing, the Ragnarok is next year!!!!!
> What is the gain in setting up a "Can you hack us?" and then make some parts out of scope?! It's not like a black hat hacker would go "Oh well, this isn't their usual domain, so It's not fair" -.-

This suggests that anything less than perfect security is worthless. Which is better, having pentesters look for vulnerabilities in 50% of your surface area, or having pentesters look for vulnerabilities in 0% of your surface area?

Setting up a bug bounty program has a cost, both in terms of processing the data submitted and in potential disruption of the provision of services. This cost will differ from attack vector to attack vector. Having pentesters dress up as utility workers and attempt to sneak into your company offices to install keyloggers will have an extremely high cost in terms of disruption. This cost may be higher than the potential benefit of learning about the company's vulnerabilities in this area.

There are also some attack vectors that may be problematic to allow pentesters to probe due to third-party contracts, data protection laws, compliance issues, etc.

You may disagree with the particular areas a company chooses to define as out-of-scope, but to claim that having any areas off-limits renders the whole enterprise pointless is reductive and incorrect.
Go-go-gadget Docker. (according to mpotter below)
Audi's opinion for years has been that Le Mans has far more relevance for road cars than F1, thus their involvement there. They've been running turbos since 2006 (when the R10 was introduced), and in 2013 were running a single-turbocharged variable-geometry-turbo diesel V6. There's far more liberty in the LMP1 class, especially when it comes to engine design. As of next year, the primary restriction on engines is fuel consumption.
FizzBuzz in one MySQL statement
Pink world wouldn't be a problem I think. Many FPS seem to play in weirdly colored fantasy worlds.
23 for me with AdBlock Plus disabled, 19 with it enabled.
Outside the fps genre are video games really that gender based? Pretty much every Nintendo game is enjoyable by boys and girls. Many ubisoft games are gender agnostic, all puzzle games are. I'm not a big fps guy so looking at my personal library, almost all my games are gender neutral.
I think you misunderstood my point. I don't want long lines of text, I want multiple columns of short lines.
What about the students who aren't smoking weed and spraying graffiti? Why should they be grouped with students who need more than an education and fed a curriculum geared towards the lowest common denominators (students who aren't even prepared to function in a school environment)?

Arbitrary tolerance will fail for the same reason zero tolerance fails. Schools are being asked not just to educate but to parent. In many places they are falling short with the former so why do people believe they can do the latter?

School administrators need to be honest with themselves and with the people they answer to. If parents raise children who lack the basic skills required to function in civil society the burden can't and shouldn't fall on schools.
Tasks: the new spam; Recovering from Basecamp and productivity zero.
I don't want to criticise the blub essay too much because there were some valid points in there. But in fairness as soon as I read it I thought of John Carmack. He uses C++. Given that the perspective of the essay is Lisp then if C++ isn't a blub I don't know what is.

But John Carmack is really productive.

Also he doesn't use vi or emacs. He uses an IDE! He used it even before it had any bells or whistles at all. (He also uses Windows!)

So is it because he's a genius and he does it in spite of using blub? Or is it because:

"Peter Norvig here. [....] In terms of programming-in-the-large, at Google and elsewhere, I think that language choice is not as important as all the other choices: if you have the right overall architecture, the right team of programmers, the right development process that allows for rapid development with continuous improvement, then many languages will work for you; if you don't have those things you're in trouble regardless of your language choice."

As for Notch. He uses Java and wait for it..

Eclipse!
This appears to be an updated edition of a masterpiece. But not the complete text?
GFY TBL!
He is obligated legally and (IMO) ethically.
I'm still a bit confused with the article. It does mention that they are not using wastegates.

Excerpt:
Instead of a waste-gate, the motor will convert that excess energy into electricity by preventing the turbo from over-speeding.

I reason that they are using resistance on the electric motor to reduce the speed of the turbine. It makes more sense now. They can control the electric motor better than any wastegate by means of a computer. The resistance can then be immediately removed and boost would become available instantly because it would be spinning near the full-boost RPM (or island, as it is commonly called in the performance industry).
you can call someone wrong without calling them names

There's ... a lot of history behind that term. As my follow-up indicates, there's a lot of ground to cover in addressing my criticisms, something that would probably take up a good chapter or two of a book (if not more). Which I may well write.

My experiences in both dealing with present-day defenders of Libertarianism and in going to its roots, foundations, and the considerable machinations behind it have lead me to conclude that most of those who defend the tradition 1) fail to understand it and/or know its roots, 2) lack the ability to do so, 3) are paid for their opinions, and/or 4) fully understand the inherent contradictions but find it convenient and in their interest to promulgate a false philosophy for their own benefit. The upshot is that the debate simply isn't an honest one. At which point the respect I show rapidly dwindles.

David Brin's one of the more eloquent critics I've run across of late (he's written a number of pieces on G+ and his blog in recent months). James Burke's The Day the Universe Changed goes into foundations of Libertarian philosophy with Sumner and Spencer. Episode 8, "Fit to Rule", I'd recommend the whole episode, but you can skip forward around 30 minutes to pick up the meat. Studying the evolution of economic thought reveals that laissez-faire was considered all but discredited by the early 20th century (ironically, it was Keynes whose book on the subject seemed to most revive interest, judging by the Google Books Ngram viewer). RationalWiki's page on Austrian school economics is another good starting point.

http://fixyt.com/watch?v=0wqS7FXrEUQ (TDTUC - Episode 8)

http://rationalwiki.org/wiki/Austrian_school
Yes I wondered as a dyslexic how I woudl have fared in today's schools. I was in the small group who had reading ages well above the norm who where allowed to read by our selves in a corner.

These days certainly in the UK all the effort is put into the borderline kids to get them from a D to a C as the number of C GCSE's is a key metric
Multiple columns is not at all the same thing as long lines. See: newspapers.
This article presents a false dichotomy. People could have done things on the list and still be happy with them being shared.
That is a beautiful car.
We are talking about different things. Sure it's in the company's best interest, just as it is in the interest of someone that loses their wallet to offer a reward. That said, when nothing is offered up front (possibly because the problem is unknown), to feel entitled to a reward and disgruntled when one isn't offered is not what I would call "moral" behavior, as brought up farther up-thread.

It's moral when you do it because it's obviously the right thing for everyone involved. When there's money involved, that's something else.
>Further, had he been less than honest, he may have been able to leverage the code itself to find more than one $500 bug.

I'm not sure I agree with this particular argument, it essentially reduces the concept of a bug bounty to blackmail. This mindset is not a constructive one.

The tester should get rewarded for their hard work and helpfulness, not the decision to follow the law.
Motorola Hires 3D Systems to Create Modular 3D Printed Smartphones
Thanks, it is much better now.
> For some reason, the snakes are almost uniquely sensitive to acetaminophen, the active ingredient in the ubiquitous over-the-counter painkiller. If you can get a tree snake to eat just 80 milligrams, you can kill it. That's only about one-sixth of a standard pill — pigs, dogs and other similarly sized animals would have to eat about 500 of them to get into any trouble.

Just a quick note: Paracetamol is a great and useful painkiller. It's safe if taken properly. But it is dangerous when taken in overdose. People who've taken an overdose of paracetamol must get medical attention as soon as possible, even if they feel well.

A standard UK tablet is 500 mg. 15 tablets - 7.5 g, is enough to be lethal.

People accidentally overdose and die from paracetamol. You don't do that with "500 of them to get in any trouble".
Ah, yep I misunderstood. Sorry!

Unfortunately at my company people insist on writing code in 130+ columns, I'm a little over sensitive about it I guess.
I redacted their names from the post and PDF only, to prevent Google from indexing and associating the blog post with them.

By doing this, future employers hopefully will not see the blog post when searching their names.
Very curious to know if they set up a ODE 101-style Lotka–Volterra (predator-prey) system beforehand to gauge the impact. If so, that would make a pretty interesting "real-word" teaching example.
"Better than Dalvik" isn't necessarily a compelling selling point looking forward, since Android is almost certainly going to moving from Dalvik to ART as the default runtime fairly soon.
Can't racing just be about fun loud cars? Leave the environmentalist somewhere else?
At first I imagined a prosecutor frustratedly trying to convince a judge of the validity of an audit trail like this... but in reality it would probably just come down to an expert witness testifying that it is valid.
Square Acquires Ex-Googler Team Behind Viewfinder To Help Grow Its NYC Presence
Yay! A good alternative to using bootstrap's buttons everywhere. Hopefully people will take note.
I was suspended multiple times in middle school ("hacking" -- nothing had restricted permissions back in those days) and high school for being stupid and mouthing off to a teacher who wasn't going as fast as I wanted.

I took all of the math available at my local community college ("advanced" calculus, differential equations) in sophomore and junior years of highschool, took AP CS AB senior year, got a 5 on a number of AP exams (CS AB, Chemistry, ...), graduated HS with a 3.9 (of 4.0).

I am really lucky to have had a principal who was able to see past my immature behavior and strike the suspensions from my record for college applications.

As a result I was directly admitted into the CS program at the U of Washington (semi-uncommon), finished undergrad in 2⅓ years, and graduated cum laude with a ~3.85 (of 4.0).

Now I work at an amazing software company hacking on a really cool operating system. I can't imagine I would be in the same place making the same kind of $$$ if a zero-tolerance policy had applied at any point during my K-12 education.
1 year of updates not upgrades. Otherwise you'd only "need" to buy an upgrade every other year.
What will you do with the dust?
"God made the Idiot for practice, and then He made the School Board." — Mark Twain
Wow, that's with a greater degree of mechanical simplicity than I thought possible. But this is exactly what I was talking about. Now if you can somehow reduce propeller drag at high horizontal speeds and also accomodate a payload and/or a larger battery and also handle adverse wind conditions, you'd have something really nice.
please create a "filterableandsortable.js" too ;)
You can do this by filing H1B through a consulting company and start working for the startup as a contractor through the consulting company. One catch is that consulting company has to pay a minimum h1B salary for you which shouldn't be a problem if you do get into the accelerator. If you need help for filing H1B, let me know through email. Good luck.
24 hours left to get some cool games and support a great cause
"Coldly economic" is too cynic IMO. It's a practical solution to a practical problem that must be overcome for two young lovebirds to engage in sexual intimacy. The solution to roughly the same problem today is a condom. Condoms are not the subject of many love songs, but they still enable something that very much is.
Bitcoin as a Ponzi Scheme (?)
The overwhelming majority of Bitcoin users are concerned with the exchange value, so it makes sense to give that rather than the "native" value.
Rust front-end to GCC
holy moley screencasting is amazing.
What makes an effective synonym for Benedict Cumberbatch?
Here you go: http://www.inf.ethz.ch/personal/wirth/ProjectOberon/
"...and all I got was this stupid T-shirt"
And they didn't film it?!? I was really looking forward to see 2000 mice on mini parachutes being dropped out of a helicopter.
Sheep Marketplace scam reveals everything that's wrong with the Deep Web
It was amazing the similarities once I started researching the background of Intellectual Property rights in China