skysight-inc/HackerNews huggingface dataset:
It's amazing what great lengths some people will go to to stop others who might feel good from using a substance or performing an activity they are completely unfamiliar with. In America, at least, this seems to be much more ingrained in the culture than just about anything else. The really sad part is that even if this is in pursuit of saving lives, like the therapy mentioned in the article and many others, most people have absolutely no qualms about speaking out against it or trying to stop it. It seems, if it were up to the prevailing mindset in this country, everyone should live in absolute misery and pain. Drug companies wanting to develop non-generic drugs for profit reasons is one thing that's at least understandable, but the people who support such hate of others' potential at an enjoyable (or at least not horrific in the case of depression) life is just disgusting.
Yes, I realize that...hence my first sentence "That can't be true across the board." But people tend to cite these things like they're a fundamental truth about humans. I think the generalization is less useful than it might seem.
Viral is one thing Buzzfeed is good at. 'Insights' is another
I'm really anxious about this ambiguity of the "sexual harassment". This guy seems have no way to defend himself if in one of millionth chance that he is innocent.

People need information and actual cases to define the boundary. Just "common sense" is not enough. The way that MIT handles the information of investigation is really scary to me.

I know that smart guy does stupid things. However, a power that can punish people without going through court or public, isn't it scary?

Basically, an investigation conducted by a bunch of people behind the door does not hold more credits than an individual. Anybody has the same feeling?
As a San Antonio VC (GeekdomFund.com), I hope you come back.
Unrelated to the actual point, but I'm curious. You seem to be loathe to use the word "coder". Why is that? How is it different from programmer? Is there some sort of cultural shibboleth I'm unaware of here?
I completely agree. It's just that YC kinda has a reputation as being #1 at least for the kinds of startups they do. Either way, Detroit (or the Detroit area) has been overlooked IMHO and this is still a great thing to see.
There have been many attempts at a chromeless app runner for Gecko, including Prism and WebAppRT. If I recall correctly, Paul is using a variant of WebAppRT as a runtime.
Genuinely curious - which packages are you missing in 3.x?
The Elm website is blank without JavaScript enabled. Here's a script to extract the Markdown in the given page and optionally format it without having to enable JavaScript in the browser:

https://github.com/pflanze/de-elm

(Edit: here's a copy of the content of the linked page:
https://github.com/pflanze/de-elm/blob/master/examples/annou... .
Tell me if you don't like this and I'll remove it again.)
Nope. Not unless someone actually read that same key in their transaction. Then, with optimistic concurrency at least, you might get a conflict at commit time that basically says "Hey, someone changed that key you read in the meantime so your write might not be correct anymore".
The contractor and others assumed the casing had been removed.

We all know about assumptions, but this shouldn't be entirely blamed on the contractor, especially since WSDOT is ultimately responsible for the project.

There's clearly a serious if not fatal problem with leadership of the whole project, which as I noted has very bad incentives that are aligned with allowing problems.

In this case, there should have been someone obsessing on the path of the tunnel. And then the boring crew, its supervisors etc. should not have, after hitting the casing (which cased the top part to jump many feet into the air), blithely continued boring until the machine failed hard (that could have turned something relatively fixable into the disaster they have now).

I'm unimpressed.
Honestly, all credit is due to CloudFlare. They get this stuff right and you need to worry much less about it. Not that the HN server tests poorly, but I can't check since they started disallowing IPs.
~100 MB for a hello world...
You can always call a function and not assign the return calls to anything.

If you have

func foo() (string, error)

You can still call it thusly:

foo()

However there are tools to check for unchecked errors like this one: https://github.com/kisielk/errcheck
I wish Python 3 was never born or Python 2 got murdered when 3 was born. Both of them live at the same time it's the worst thing.
Indeed, it is ported. You can see updated list here: Python 3 Readiness (http://py3readiness.org)
High hats and crashes are exactly the thing I noticed improved when switching my music from MP3 to FLAC many years ago. The difference is very obvious to me; I really don't think it's placebo.

That said, I've heard that AAC handles them much better, and that modern MP3 encoders do a better job. I haven't had a chance to do an A/B test to check that. I'd love to confirm that AAC has solved this problem, because my music collection is taking up way more space than I'd like!
I see a lot of people saying that they would "never work for a company with unlimited vacation." I also understand their reasoning and have seen similar examples.

At DataRank we balance this with a small amendment. It's unlimited vacation but you MUST take a minimum of two weeks off. We are also very flexible about remote work. If you feel the itch to travel to Japan for a 2 week vacation + 2 weeks working remote, go for it. If you just feel burned out and want to watch Netflix at home all day. Go for it, just let someone know.
[lightly modified version of a comment I put on the article as I love HN for discussion!]

Great article -- we're excited there's so much interest in the web as a dataset! I'm part of the team at Common Crawl and thought I'd clarify some points in the article.

The most important is that you can download all the data that Common Crawl provides completely for free, without the need to pay S3 transfer fees or process it only in an EC2 cluster. You don't even need to have an Amazon account! Our crawl archive blog posts give full details for downloading[1]. The main challenge then is storing it, as the full dataset is really quite large, but a number of universities have pulled down a significant portion onto their local clusters.

Also, we're performing the crawl once a month now. The monthly crawl archives are between 35-70 terabytes compressed. As such, we've actually crawled and stored over a quarter petabyte compressed, or 1.3 petabytes uncompressed, so far in 2014. (The archives go back to 2008.)

Comparing directly against the Internet Archive datasets is a bit like comparing apples to oranges. They store images and other types of binary content as well, whilst Common Crawl aims primarily for HTML, which compresses better. Also, the numbers used for Internet Archive were for all of the crawls they've done, and in our case the numbers were for a single month's crawl.

We're excited to see Martin use one of our crawl archives in his work -- seeing these experiments come to life the best part of working at Common Crawl! I can confirm that optimizations will help you lower that EC2 figure. We can process a fairly intensive MR job over a standard crawl archive in afternoon for about $30. Big data on a small budget is a top priority for us!

[1]: http://blog.commoncrawl.org/2014/11/october-2014-crawl-archi...
It's the Godwin's Law of PHP discussions.
Only one post has done this, it was thought up by the submitter, and generally if people add annotations like this to titles, we take them out.

You can identify annotations that were added by the HN software, such as "[flagkilled]", because they aren't part of the title link.
WSDOT is so incompetent. It's absolutely infuriating, and definitely not helping the political divide between eastern and western Washington.

The very urban portions of the coastal areas pay most of the taxes, while the rest of the rural parts pay a much smaller portion. Unfortunately, the rural parts (basically anything not directly within x miles of the coast) see this as a massive waste for something that won't benefit them.

The implications of this are far-reaching and incredibly polarizing for our state. Not good.
Multi-key transactions means coordination. Coordination is not cheap. You'll be paying a hefty cost somewhere.
Malware signed with Sony certificate was a joke
Anonymity can't fix scientific peer review, it can only replace type I errors with type II errors. Instead of suppressing criticism that ought not to be suppressed, anonymity can (and often does) fail to suppress criticism that really ought to be suppressed because it is in fact false and defamatory. And indeed, what this article is really about is a lawsuit that alleges that this kind of error has in fact taken place.

Ironically, the very title of this article is a model of non-scientific thinking that ought to be subject to criticism, but attempts to inoculate itself against criticism by asserting that the subjects of the piece are protagonists "fighting to fix" a broken system. They're not. They're fighting to replace one broken system with a different broken system.

There is no question that scientific peer review is broken and needs to be fixed. But anonymity is not the answer. And holding anonymity up as something that should itself be beyond criticism is certainly not the answer.
Absolutely true that journalists are too busy to bother with markdown. What would be great, however, is to have tools for copy editing that do things like recognize people's names, Google them and spell check them. Recognize people's titles, Googles and confirms them and spell checks them. Style passes that could do simple grammatical edits around a site's style guide: call it a style filter.

I have to say, for me as a journalist in tech, the one thing that ends up taking the most time in my stories is looking up name spellings and people's titles, and most importantly, trying to figure out if your freaking company is spelled TheCompany, The Company, or Thee Cmpany or some crazy variant. You startups and your mid-word-capital-letters. The bane of copyeditors everywhere.
The Architecture of Open Source applications [0]. I suggest also to check, but they are more specific, Enterprise Integration Patterns [1]. Building Big Data systems, Data Intensive applications [2], [3].
The best way to learn is practice - open source project or lending an appropriate job.

[0] http://aosabook.org/en/index.html

[1] http://martinfowler.com/books/eip.html

[2] http://www.manning.com/marz/

[3] http://shop.oreilly.com/product/0636920032175.do
I found that communication in projects and time-off is important. A company I worked for had unlimited PTO and it worked because we all planned accordingly. I took a three week trip to Europe in 2013, no one else took anything more than a day off when I was gone. My other colleague took a three week trip early in 2013, I didn't take any time off at all.

When we can, we also managed remote work. So I would go back to Chicago for one week stretches to hang with my family but I would work during the day. Even though it was a trade off (work remote or wait until another time to go back) it wasn't nearly as bad. We also communicated with business when we would be gone which really help manage our backlog.

As a team we communicated our time offs to each other. LIke we would go into each other's office (since my team was small, there's three of us) and have discussions as to when we would be gone so we each knew and expected it. It also helped us manage our sprints.

Unlimited PTO requires a bit more dancing and managing than having it tracked, but honestly, the pain is worth it. I never had to worry about being sick because if I'm sick, I'm encouraged to take time off to get well. It made it less stressful and, coincidentally, could de-stress faster in my vacay than I did when I had limited PTO.
Jeff Hawkins Makes a Bold AI Claim
DoubleTree Hotels on Facebook: Benchmarking from Fellow-brands
Thanks for the link!

It translated into a good 600 visitors or so from HN.

It's been up and running for about a year now and is starting to gain some traction it seems.
Odd article. If Boston is this amazing-but-quiet center of innovation, why not feature founders and innovators ?

Besides the founders of Kayak and Runkeeper, everyone else interviewed worked for a co-working space (tim row), a university (Abby Fichtner), a consulting group (Michael Davies), or a large company like Microsoft (Annmarie Levins).
ah gawdbless TheStranger (particularly prior to Dominic's curious departure) but the city is-not/will-not be on the hook for costs associated with the tunnel, overrun or otherwise. It's a state route (as a parallel part of state route 99), it's a state project, it was approved on the state level with only the most superficial approval of the city.
"[...] have measured sulphur hydride superconducting at a temperature of 190 Kelvin (-83 degrees Celsius). There is a caveat, of course. The material has to be squeezed at pressures greater than 150 gigapascals — that’s about half the pressure at the centre of the Earth."

And 1.5 million times the atmospheric pressure at sea level ...
"Coffee bags will contain a microchip to start the machine and dictate the perfect brewing process."

Uhh pass. This is just a fancier and more expensive Keurig.
All of your points apply to webdev. They just take a different form, and frequently are masked by mistaking the ease with which trivial apps can be developed by mixing a few canned frameworks together for reduced complexity.
What technology skills you should focus on next
I've reached the point that flushing the ARP cache is part of my network troubleshooting routine. Always gives you the weirdest hardest to trace errors.
Oddly Houston has always been a wildcatter's town. People come here specifically to make money. I promise they're not here for the climate. People here are more entreprenurial than other places I've lived. People here have their own style of counter culture that more resembles a lack of f*s to give. Texans feel like they can do whatever they want. You'd think that would be great for business, and it is, the state and specifically Houston have done great during the recession. However tech just lags here.
This is not entirely correct; the US is not a party to the Rome Statute, true, but it in fact Bill Clinton did sign the Rome Statute, but it was never submitted for ratification, and George W. Bush's administration sent a note purporting to retract the signature (as a means of avoid obligations that attach to signatories to treaties even prior to ratification under the Vienna Convention on Treaties, specifically, the obligation not to work to undermine the treaty's purpose.)

The US has engaged more positively (but without any moves toward ratification or even retracting the purported retraction of its signature) with the ICC under the Obama Administration.
Every source I've read about the project says the city is responsible for overruns. The author goes into the exact details of how this is so, even quoting language from the law and how it might be interpreted.
The Millionaire Fastlane: Crack the Code to Wealth and Live Rich for a Lifetime - MJ DeMarco

http://www.amazon.com/The-Millionaire-Fastlane-Wealth-Lifeti...

The title sounds cheesy, but it's a really good book in reality.
Google My Maps Now in Drive
I don't know why people always bring this up. Elm is a compile-to-JS language. The website is implemented in Elm.
If you ask them, most developers will have something about the current codebase they would like to improve, or a 20%-like project that might improve the products. You can have them do this during times of over-availability.
Self control goes a long way. Particularly for something that's not physically addictive.
How is it unrepresentative? TPC-C involves several queries simulating new orders being entered, being updated, filled, paid, etc. It is very representative of the workload it is simulating. If you want to simulate a different workload, pick one of the other benchmarks instead of C.
So his machines issue a WHO HAS ...? request and wait for a response before every outgoing packet? ...
Qt, WxWidgets, SDL, zoolib, Java (I guess that require something), python [http://docs.python-guide.org/en/latest/scenarios/gui/]
Yes indeed! that superior plan was promoted as an alternate by the city folk and was totally squashed at the state level (i watched it happen in committee)
My mother has had Ketamine injections for fibromyalgia. It wasn't successful in managing her pains.

I have done Ketamine once, and all I felt was... drunk. As opposed to psilocybin which changed my worldview heavily and taught me a lot about myself.
Show HN: A Hacker Profiler to find teammates for hackathons
A company isn't going to succeed just because a "famous VC" invested in them. I don't see any reason that should be a particularly large factor in your decision. I think you should decide based on what you think of the product, the team, their culture, etc.
I've found that Draft Control is excellent easy to use version control for Word/Pages

http://www.draftcontrol.com/
When claiming the 14.4MHz number, is that per 20-key update? Or a single key update in the 20-key update? And what's the latency on the 20-key update?
Thank you for helping to promote reproducibility of published results by supporting anonymous peer review! Science Exchange (YC S11) is also making great progress in the facilitation of scientific reproducibility. We just completed independently validating select results from 50 cancer biology papers. https://news.ycombinator.com/item?id=8731274
"the rest of the time they use filler, because it's cheap to produce"

And because people read filler because it's easy and unchallenging.
IBM has positioned itself as the consulting company that understands the need to be truly global, even running ads on television emphasizing that recently.

What they're pitching for data storage and consulting is just as beneficial for development. Thus, if they're saying one thing and then doing all their dev work in India, that sucks.
If it was instructions on how to make a movie, I don't think anyone would have a problem. But it's instructions on where to get illegal goods. It's not like the receiver is going through a recipe themselves like they're baking a cake.

Don't get me wrong; I torrent tv shows and the like. But what I find silly is the way people are trying to boil the intent and action away from torrenting, spin-doctoring it to sound as innocent as possible.
Fifteen? No list I am aware of has 15 -- Erdos' definitely had lots more, of the Millennium Prize problems there are six open (and there was seven), most of Hilbert's are down there are 3 or 10 open depending how you look, but definitely not 15 (and there were 23 or so).
This is basically where half the traffic for ytmnd used to come from back in the day (http://dew.ytmnd.com/).
Nevertheless everything written down and filed with the city attorney respectfully belies Dominic and his faithful echo chamber on this particular issue.
The certainty is that you will feel nice, deep feelings of enlightenment, but that has very little to do with the content of the book used in your enlightenment-ritual.
From an above comment: "My wife just finished a two day ketamine booster yesterday, and without the use of ketamine she would not be able to walk or even open and close her hands. Nothing else has ever helped her CRPS and ketamine has improved her quality of life in immeasurable ways."

You think the risk of abuse outweighs the above potential benefits? Seriously?

Additionally, dosage size and frequency greatly affects tolerance development. There is an order of magnitude difference between the amounts being taken recreationally, and the amounts that have been discussed for treatement.

Based on your stance, I assume you also are strongly opposed to the majority of prescibed anti-anxiety, muscle relaxer, and analgesic medication?
I don't like the search results displayed as a grid... or at least including their numbered position would be helpful.
I've always heard that Special K is a dissociative, not a hallucinogen. This has been confirmed with my experience with it as well. It's the only drug I've every tried where I can float above myself and look down on my body, but I've never seen anything that really wasn't there, no matter how much I've taken.
Wouldn't it be a better solution to not reuse IP addresses quickly? If I understood it correctly, they are in a private network anyway, so they could afford it.
But it's defined as 'Result error value', which means you can just make 'error' a union type, and now you have multiple kinds of exceptions. When you specify an error type, you're basically specifying all the types of exceptions that the evaluation can raise.
Ah, you mean the flavour of the month?

The endless UI factory churn of the web world?
Why the deliberately misleading comparisons? If you are doing something genuinely impressive, then you should be able to be honest about it and have it still seem impressive. One tweet is not one write. Comparing tweets per second to writes per second is complete nonsense. How many writes a tweet causes depends on how many followers the person who is tweeting has. The 100 writes per second nonsense is even worse. Do you just think nobody is old enough to have used a database 15 years ago? 10,000 writes per second was no big deal on of the shelf hardware of the day, nevermind on an actual server.
It might be an awareness issue. A2 has had a startup scene longer than Detroit. I was in QL's Bizdom accelerator in 2008-09, and there was no VC or startup scene to speak of. UMich has been spinning out tech startups regularly for a decade. The two ecosystems exist siloed from each other, but I think Detroit is a better choice since A2 startups can flock there and there is a faster growing community from what I can tell.
The valley and SF also have VC with vision when it comes to software.

VC here are willing to fund a liar standing next to a hole in the ground, but lax to fund a software venture.
> Go doesn't have tuples because they aren't very compatible with compile-time type safety.

That's...amusing. ML-family languages use tuples extensively (Haskell, because of its preference for currying, somewhat less than others), and yet are light years ahead of Go when it comes to compile-time type safety.
Not quite. Here's a huge house right off a lakefront park in just such a rich suburb:
http://www.trulia.com/property/3172627452-736-Bedford-Rd-Gro...

You could buy two of them for the monthly cost of a nice 1-bedroom in SF.
I think "full-text indexing" is a very different problem than "search."

Full-text indexing (what ES provides) has been around for almost forever, ES just does a way better job of productizing/delivering it.

However, Google is far more than a text index. Ranking, currently is still very difficult and requires messing around with facet and weighting parameters.
I've got a lot of open questions about ASIO, including one interesting one: will it knock out other apps and can this be avoided? Finding this out has been on my to-do list forever, but I'm visually impaired and many of my users will ultimately be as well, so I can't have it just killing the assistive technology.
I'm not sure how that fixes the higher channel count problems with PortAudio anyway. If you've got more info, I'm open to it-I'd love a solution to fall from the sky.
It's much, much cheaper if you buy the powder. But yeah, I ended up buying gel capsules and making my own pills.
Wait, isn't there already a website which lists who voted which way in the united states? If not that's astounding.
Right, because a database write is not generally a periodic event. The unit they want is the becquerel - 14.4MBq might even sound more impressive because not so many people are familiar with that unit!
Let this be a lesson: teach your children about hubs before you teach them about switches! :) So then, that inevitable question will come up: "Well, how does it know WHICH port?"...