skysight-inc/HackerNews huggingface dataset:
Yup. There is no way to resolve it. Everything besides numbers can be used to argue against them, because all numbers (optimistically) can measure is a very precise and pedantic simplification of an carefully constructed argument.

In the case of hard sciences and engineering, it's direct sensory data that feeds the argument and maintains the rigor. Every person's eyes more or less, function the same, lest we descend into philosophizing about language, continuity of meaning and perception.

Science will eventually have to come to terms with realizing that interpretation and truth is much more variant than the ideals of science reach for. A lot of social sciences have accepted this, and even teach this. But the expectation is people should then be more intelligent, hard working, and overall have greater competency than the norm demands. Unfortunately this is what creates part of the problem - the ability to bring a pattern into actual existence, by observing it before it actually exists.

I don't like the idea of survival of the fittest in research and ideas though. I think it starts with simple questions, like 'what are we looking to prove/demonstrate/etc?', 'why/how?', which is concurrently processed with stuff like ethical and moral introspection and discussion.

But the big point of science half the time is that no one knows what they are doing. The prestige and authority surrounding academia doesn't really place as much emphasis on this as it should.
There's a lot of nagging about seat belt usage in cars. For just about as good reason as for wearing a helmet when biking. Even when driving to the corner store.
This has also been my experience in Stack Overflow and in the Play Framework user group.
Darknet robot has a taste for MDMA and Hungarian passports
Looks pretty readable and reasonable.
QUIC was never intended to be encrypted UDP, although plenty of people had that misinterpretation. (DTLS is already encrypted UDP.) QUIC is a replacement for TCP and TLS.
Made an Arch AUR package. First time making VCS package. Might be terrible.

https://aur.archlinux.org/packages/thefuck-git/
We "know" this because it is what we observe every time we see someone die. We do not reliably observe anything else, and have no evidence to contradict it. It would be irrational to believe otherwise.
MongoDB has just done so much to erode my trust in novel databases. My knee jerk reaction is always "NOPE stickin with Postgres!". So I'm going to hold off on checking this one out, even though it seems from the comments that it's avoided many of Mongo's horrible design flaws.

Just my 2 cents of Mongo hate :-)
It would be nice if there were some way to look at that database, so I can know whether I ought to go through the effort to look up my old pictures of the Brooklyn Bridge Park carousel or whether not to bother.
What is Office 365 Video?
Ah hah -- great points, thanks! Edited my original post to note that my analysis was woefully incomplete.
No joke: Google’s April Fool’s prank inadvertently broke site’s security
“What I miss is the instant Bloomberg chats, which I rate higher than trading or data feeds. The fact is, Bloomberg connects 100 percent of the Street, and all that human intelligence is what makes markets hum.”

I enjoyed the article and I have squirrelled this quote from a trader away for future use - the need to meet and exchange information is why we used to have stock exchanges of course.
Maybe the biggest drawback for tritium is the decay energy of 0.02 MeV compared to 5 MeV of Pu238. On longer missions also half-life may create problems (12 years / 70 years).

E: I'm very slow with my phone...
It's the opposite of "Java without semicolons".
>Running the world where nobody's watching uses a lot of compute power.

That should not be true with proper design. The game would just store "car accident of type X and severity Y at time Z" until someone comes to watch. Then it would show the appropriate cleanup efforts that the watcher would witness.
Do they not take the chance to teach error propagation and some related statistics etc in this course? As well as the basics of scientific writing. And encourage students to invest in learning LaTeX already.
Got to love
https://github.com/nvbn/thefuck/issues/5
Many core RethinkDB developers are huge fans of type safety. Check out the RethinkDB Haskell driver (https://github.com/atnnn/haskell-rethinkdb), and the .NET driver (https://github.com/mfenniak/rethinkdb-net). ReQL works really nicely with type safety (and will work even better when we let people declare optional schemas).
What this software is trying to propose is to get rid of the curated game experience and replace it with an algorithm. That works for some games, but I don't see how it could possibly be used to drive a consistent plot.
People are not materially harmed by short strings, so no.
QUIC and Web Crypto are both things that need to be standardized, so I don't know what the implication is or how to respond to that statement.

I do think there is a big difference between "a subset of JavaScript" and "a bunch of JavaScript APIs" from a standardization point of view. All engines have been implementing special optimizations for JavaScript subsets ever since the JS performance wars started. Nobody thinks we need to standardize polymorphic inline caches, for example, even though the set of JS code that is PIC-friendly is different from the set of JS code that is heavily polymorphic (and this distinction would be easy to describe formally if anyone cared to). asm.js is just an optimization writ large: the reason why it's not a protocol is that any conforming JavaScript implementation is also an asm.js implementation.

I think people are reading a lot more into my posts than was intended. I'm not calling out QUIC specifically, since I'm not involved with the details of its standardization anyway. The point is simply that open source doesn't automatically mean non-proprietary.
Why Americans Don’t Want to Soak the Rich
"[P]roject leader Tracy Teal, a microbial ecologist and bioinformatician, cautions that GitHub is less than ideal for the purpose. “The capacity to share, track versions and do diffs makes it very appealing for collaborative document and lesson development,” she says, “but it currently has too many technical barriers for people without programming experience. The activation energy to use it is just too high.”

Maybe GitHub will continue to evolve in ways that lower those barriers. Or maybe open source alternatives, like GitLab, will enable that evolution. Although it hosts millions of open source projects, GitHub itself isn’t an open source project. GitLab, though, operates under a dual license and offers an open source community edition. One way or another, the model of collaboration that GitHub has popularized is vital to the progress of science, and seems likely to prevail."
I use play-json (on a Play Framework project) and it serves its purpose well.
Anyone who can relate to the issues expressed in this piece should go download Desk right now - it is the perfect compromise between plain text editors and word processors: http://desk.pm/
Yes, I'd love to go the fuck outside and check out this pulsating orange dots.
> Software Stack more complex

Does QUIC make things more complex? You are replacing TCP + TLS with roughly TLS over UDP with some reliability features build in. TLS and TCP are already crazy complex (behold the state diagram from closing a TCP connection! [CS undergrad heads explode]). Plus, people have already built a number pseudo TCP protocols run over UDP.

QUIC + their kindof TLS lite protocol is certainly newer and less well know. That may make things a little harder. But ARP is complex. IP is complex. TCP is complex. Wireshark and others largely abstract this away. I'm excited by the speed, and by the hopefully reduced attack surface of these potentially simpler protocols.
Cool, didn't know about that before.
Sheep Marketplace
I'm 32, pay $10/month for Spotify, and T-Mobile doesn't count music services towards my data cap. I haven't listened to the radio in my car in over a year.

Even if I'm an outlier, Spotify still has a free tier. Why would I go back to the radio? That would be like trading Netflix back in for Blockbuster Video. shudder
>What did the company do that made you want to stay?

I liked my co-workers, and was not exposed to petty power games or big egos.

>What would have kept you around longer?

Kill off the petty power games and big egos that came along later. Money and respect, when I left they still had me listed as a new grad with <2 years experience along with the associated shit pay. The company wasn't really growing so there wasn't room to advance or build new products.
I assume they aren't counting the transit time of the first SYN equivalent? Are they saying it traverses the network infinitely fast. Because it doesn't
react native is better compared to appcelerator titanium - their thesis is that due to the dom's limitations, hybrid apps currently can't compete with native (compare scrolling quickly in a web vs native app), so compiling to native components is the way to go

phonegap, ionic, meteor etc are in the hybrid app camp, and their take is that if your app doesn't need to have native like performance, then just write one app and deploy on multiple platform

I personally think react native is an intermediate step to the eventual goal. I'm a supporter of the open web, hopefully we'll figure out a way around dom's limitations, and hybrid apps will be able to match performance of their native counterparts.
This is actually a really, really good article. I like the way that the author both writes clearly and entertainingly about a reasonably complex topic.

The disconnect between static and interactive data analysis that is at the heart of the post is probably the most ignored issue in science.

To be honest, its hard not to ignore it given the implications of it (that we only get one shot at a set of test/validation/experimental data) and if we mess up, we're screwed.
You can use org-mode with Vim more or less the same as you'd use Markdown if you're planning to compile your doc with Pandoc. You can even use README.org on github in place of README.md, and it will be turned into HTML automagically the same way as Markdown.

Why use org-mode as a format instead of Markdown? Internal cross-references. Org-mode feels just as light weight to me as Markdown for the most part, but it has fewer cases where you can't make things work. Worst case in org-mode, you mix in LaTeX.
Thinky can strictly enforce types.
> Do you really listen to the chords that closely?

> I'm only talking about pop-based music here, so rock, pop, country, etc.

I rarely willingly listen to pop-based music. I don't consciously focus on the chords that closely, but then again I haven't really thought that maybe how I hear songs is different than another person (like the "do you see a duck or rabbit" visual illusion, but with sounds).

For the really curious, the first album I really remember getting into as a kid was Paul Van Dyk's Seven Ways album, which is a pretty minimal trance album (compared to today's "edm") with very few vocals. At the same time, I was getting into guitar with my cousins and playing instrumentals such as Metallica's Orion or Call of Cthulhu. Also around that time my stepfather entered my life. He played violin for a symphony and exposed me to the world of classical music.

So while I've realized my musical tastes are strange (trance, heavy metal, classical are still my go-to genres), I haven't really payed attention to how I listen to music.
using ActiveRecord:

query.where('age > ?', 20)

If I'm understanding you correctly.
DocStore: Document Database for MySQL at Facebook [pdf]
WTF means the same thing. That is no less vulgar.
I added info about how it works and what it can do in readme.

And yep, it can add sudo to your previous rm -rf /.
Not sure what is the right way to do it. But in principle it shouldn't be a problem. An script could make a copy of the files but with one sentence per line. So you could edit the original and then uae the transformed version for version control.
Nonsense. They didn't "manipulate" anything. The company made a legal donation and they asked employees to make additional donations up to a certain target amount from the employee's own funds.

It's perfectly legal to email your coworkers about a political campaign and to ask them to donate. Does this kind of suck? Maybe. Is campaign finance a mess? Definitely. But would you really want a federal law that restricts what you can say about political campaigns while at work? I'm not even sure the Constitution would permit such a restriction on speech.
If you want bikes to be a serious thing for commutes, you need to be able to ride in all weathers that you have in your locality. Otherwise you're just taking the nice days for fun, but you still make it necessary to reserve the capacity for seats in public transit, or capacity for autos on road, on the days that are not nice.

Helmets are not just for "unusual" conditions. Wear helmet all the time when you ride, make a habit of it, and you'll not need to even think about it. Just like the seat belt in a car.
Isn't it positive that the community is so large that it can sustain multiple compilers?

Some time ago people complained that Scala had only one compiler ... so now they complain about the opposite?
Thought his was talking about win95 or win98...
That's what games do now. Switching between levels of detail like that tends to create artifacts, and requires lots of special casing.
My concerns are with the impedance mismatch between the touchscreen model and the trackpad model. It does not look straightforward to me to use a current touchscreen UI through this. Having this as a different input mode from touchscreen would ensure its failure.
The first arg to add-hook must be a symbol, like so:

(add-hook 'c-mode-hook 'linum-mode)
> Boeing 747's are complex systems; it's not acceptable if one fails occasionally.

Yet they have failed. Reality isn't always acceptable.
Or even a "system" language :-)
Try learning how to sell. Sell as a job, sell your ideas to people, sell yourself by asking someone out. Practice and learn what people want.
> WTF means the same thing. That is no less vulgar.

Vulgarity of expressions is not a function only of what the expression means, but of the acceptability of the expression itself in various social contexts. WTF is, generally, acceptable as not excessively vulgar in social contexts where expanding the last letter of the initialism into its referent would not be, but the reverse isn't true; WTF is pretty close, therefore, to strictly less vulgar.

This may not seem rational, but then the entire concept of vulgarity is irrational.
You have to have thick skin in the programming industry. Because you're surrounded by what might be the world's worst communicators, programmers. We can tell the machine exactly what to do, but our social IQs tend to suffer on the whole.
Yes, that seems odd. Maybe because of the speed difference - per-mile stats weight pedestrian trips more, because they take longer/are exposed to environmental hazards longer (e.g. getting hit by a car).
Good Will Hunting, Limitless, Taken.
Most of the groups who strongly oppose this stuff are against any nuclear material whatsoever entering space. The reasons span beyond basic safety to opposing any combination of space programs with nuclear programs.
I'd hate to see my old VB4 code I wrote back in the day. I'm sure I did worse, except at the time I thought I was a rock-star. Of course it was the late 90's and everyone who had a compsci degree was a bad-ass developer no matter what language you used or how many bad lines of code you wrote.
Thanks, added to readme.
Microsoft inks deal with Unity and Unreal Engine for easier game development
22 frets can make some of the extended harmonies much, much closer to ideal.

https://www.youtube.com/watch?v=qHHv3mwJTlg
I really expected for Amazon to release a Container Registry before they took the preview status off ECS. Looks like Google beat them to the punch. I'd still be very interested to see if Amazon will release something soon.
The initial cause of the two scenarios is irrelevant to the consequences of the outcome. If it's bad to abandon your family then it's equally bad to die on them. And it's completely rational to be afraid of an event that has bad consequences.

If you just want to say that your loved ones will survive, that life goes on without you, and you shouldn't be overly concerned about how the world will get on after you die, that's reasonable. But I completely and utterly disagree with going from that to "Fearing death is utterly irrational." Fearing death because of the negative consequences it will have on people you care about is completely rational.
It's also not QA testable. That's very important part of game development.

A linear game (or multi-linear) has a way of testing, anything else would require the entire team to dedicate one or two days from their week to play the game and report problems.

This also means your QA have to be all the time with you, rather than borrow small QA for the begining, then increase 10fold year or 6 months before shipping.
Nice! added you here: https://github.com/jondot/awesome-react-native
Under "Videos".

:)
When Don Knuth wrote TeX, the engine underlying LaTeX, he made sure that typesetting was a top priority. This includes all sorts of novel spacing, hyphenation, and other algorithms. See some more examples here: http://en.wikipedia.org/wiki/TeX#Typesetting_system

For anyone who appreciates Typography, there are few things out there that can produce aesthetic results as pleasing as LaTeX.

It does have its downsides though, no question, including a steep learning curve, unintuitive error msgs etc.
Such a world would need huge numbers of semi-intelligent NPCs cleaning up after the players.

Not really. You can make many things evaporate magically after about three hours. The attention span of modern people gives you about an order of magnitude margin with that amount.
Thanks for joining... :)

I think it might be the latter case.

Anyway, we will probably have our next meetup coming up soon enough :)
Good question. I don't know the exact answer, but yes I think there's nothing special that distinguish naturals and accidentals from a "listening" point of view. However, this distinction is handy for written music. For example, when you play a piece of music in a given key, let say G major, the notes are G A B C D E F#, there's only one accidental, so you can put this information in the key signature at the beginning of the score, and you can use only 7 natural notes on your staff. And this works for all "diatonic" keys (where notes belong to a major scale). You can always write your music with 7 naturals.
> You can't sanely standardize that does not already exist. IETF believes in "rough consensus and running code". That is what they standardize.

I fully agree, but it has to be counterbalanced with not shipping random single-vendor features to the entire Web. The proven model here, which is a policy shared by both Blink and Gecko, is developer and beta channels and feature flags.

> The only thing that wouldn't seems to be "stuff designed in the open by committee". A process that has worked so well, it brought us things like C++ and POSIX.

It also brought us things like CSS 2.1 (which everyone loves to hate, but it's much better than the nightmare of pre-CSS layout) and ES6 (which is extremely well-designed). Even the standard versions of C++ aren't really badly designed, especially if you limit yourself to C++{11,14}: there were a few notable standardization blunders, like the STL allocator API, but by and large it's hard to find things in C++11 and C++14 that were clearly mistakes at the time.

CORBA and XHTML 2.0 would be better examples, but the failure modes there were being unimplementable and impracticality of dropping backwards compatibility respectively, both of which the developer channel/feature flag approach address.
Drought and desertification: How robots might help
The art of shuffling music
The RethinkDB Movie Box Set
> Building a string with a series of concatenations like this is extremely inefficient

No. Not in Java since 1999 or so.
When did you last use Mongo? We've been using it in production for 3+ years, and while there were certainly some issues early on, we've had nothing but success with it (especially over the last few major versions).
I would, because a lot of commands could be improved by a "do what I mean" option.

GNU find is smart enough to tell me that I've placed one of the flags or the find string in the wrong place, but not smart enough to correct the fucking error and do what I meant in the first place. (It knows, it just won't do it.)

"apt-get/yum install" is unusable by anyone but root. Why do I need to waste time re-keying the command? This is annoying enough that I've aliased it[1] on every machine I have access to.

I'd be willing to bet the collective man hours wasted on these worthless "you did it wrong, here's how you did it wrong, now go do it right" type messages, expands well into the decades.

[1]: https://github.com/Karunamon/dotfiles/blob/1174bbaee047107ea...
I don't think ambiguity was the problem with the old version, but this was: "The license granted hereunder will terminate ... for anyone that makes any claim ... that any right in any patent claim of Facebook is invalid or unenforceable."

That's pretty clear and unambiguous. And many people find it clearly unacceptable.

The new version seems... certainly a lot more complicated. It looks to me like it merely prevents you from accusing Facebook of infringing your patents, but no longer prevents you from trying to invalidate their patents if they attack you. But for all I know it could be saying exactly the same thing as the old one in a more obfuscated way.
Accidentals are notes outside of a scale, and a scale is an arbitrary concept chosen by some ancient people who decided certain notes sound good together.

http://en.wikipedia.org/wiki/Accidental_%28music%29
If you have experience with AngularJS, Ionic is a great option. Ionic v2 is in the works and will be built on Angular 2. The UI is built on Sass and it's very polished with a very talented and motivated team behind it. Ionic has it's own toolset that integrates with Cordova.
'Roar' Star John Marshall on Making the Most Dangerous Movie of All Time
""It's becoming less and less common to plug headphones into these devices.""

You must be kidding me.
That's very interesting, and definitely an infrastructure many companies should strive for and could learn from.

I'm wondering, however, not how problems were handled, but how were they detected - code throwing exceptions is the easy case, the real problem is code running almost correctly, but with slightly wrong outputs. I imagine there could be many different "sensibility" checks implemented, (e.g. no negative prices, no huge jumps price jumps), but in general it appears to be a very interesting and complex problem.
For a completely optional add-on feature.

What mental magic are people doing to conclude that this is a bad idea? Is it because the Apple guy said something against it? Christ.
Extinction Level Event: Evolution of the Sandbox