skysight-inc/HackerNews huggingface dataset:
The prerequisite for civilized discourse is that arguments should stand or fall on their own merits. To evaluate opinions on the basis of the sociopolitical identity of the author, and to shout down those who do not pass this test, is pure prejudice indicative of intellectual debility.

I enjoyed reading the contrarian comments attached to the article, because they were revealingly thin on argumentation. My favourite one was "this is not a good article", closely followed by the inscrutable "you need to come to terms with the idea that you're more libertarian than left-wing."
I'm not exactly sure what a root process in a docker container can do (probably depends a lot on the container configuration, plus is probably evolving as we speak, and is subject to bugs), but in my opinion, even if you have redundant security layers, you should be at least a little concerned when somebody is able to jump up a layer (from your 'runner' non-privileged user to root in this case).

edit: I did find a kernel arbitrary code execution exploit PoC for the kernel version you're running but I decided against trying it out because I didn't want to crash your docker host.
In the future please consider building pages like this as static websites. It's much easier to scale your API if you don't also have to worry about serving the HTML, and it would load much faster than the 56 seconds it's taking now: http://www.webpagetest.org/result/150417_N7_14PK/

If you're interested, here are some details, but you can also just Google "static website": https://eager.io/blog/build-static-websites/
Yeah that would be how you'd do it. Writing modules is dead simple too. Doing something like that would just require you making an async interface to your Obj-C Core Data manager.
There's no way I'd be comfortable using this at my sterile, overly PC corporate work place.
Assume I hire you as a manager in my organization and give you a hiring budget of $200k. You could decide that you want to hire 5 new college grads at $40k per year or 2 senior candidates at $100k each. Now assume that I tell you the minimum salary for any of your hires is $100k. My question to you:

What would be your incentive to hire two college grads you'll need to invest in training versus candidates with years of experience and skills?
This made me realize I don't even own an FM radion anymore. I need to grab one for my emergency kit.
American prudishness. There's nothing immature in swearing in and of itself.
Let me give you an arbitrary, unknown sql string in a variable `s`, and I'll do the same with a ReQL query.

The challenge is to make sure the column/field `age` is more than 20.

My code is:

query.filter(r.row['age'] > 20)

What's yours? (Hint: start by writing a compliant SQL parser)
That's one of the reasons protected lanes have been so successful. They also help car traffic move faster by making double parking less tenable.
I don't often laugh at HN comments, but when I do, I do it hard. :)
Another way to see Diffs
Do you mean why is LaTeX the base tools and library of options so large? Because it supports a number of different document types, languages and formatting options. Do you want a mathematical/scientific journal article? Humanities? Is it a short story that you're submitting for review or do you want it formatted for printing? A poster? A presentation? What language(s) will you need? Different fonts for different effects or preferences. Do you want a modern look? To imitate something from a different time?

The bulk of it is stuff you don't need. Most folks probably don't need anything more than the format for the journal they're submitting to or a couple standard formats for books or articles. But your article format and mine might be different, either by aesthetic preference or technical requirement (maybe I'm publishing something on ancient Greek, and you're publishing a paper on some number theory topic).

However, by using a common language/environment we get things like CTAN which help to spread the features we added or allow us to discover features we want so we don't have to reinvent the wheel (though it still happens). It's also probably so large because it's been around so long. LaTeX dates to 1984, with TeX being released in 1978. So we have 31 and 37 years of community contributions to these tools.
Why? It was stupid and unsafe 10-15 years ago when MySQL was doing it, too, and all the devs who had been using more mature DBs (Oracle, DB2, etc.) complained about how bad it was.
Then fork and rename it?
I usually use derpy as "well-meaning but perpetually flawed in execution".

It's often used by my colleagues and me to describe a mistake or state-of-mind that can be fixed but temporarily caused suffering or inconvenience. Almost always admits utility or value outside of the specific thing causing annoyance.

For example: "Yeah, the RAID card on that box is kinda derpy--usually fine, but it loses its damn mind on hibernate."

Or: "The way IE11 handles web workers is kinda jank. We tried using transferable objects, but for some reason it derps and trips all over itself in the sending worker."
just tried putting my index finger on the far side of my thumbnail; not at all "unobtrusive" from a comfort perspective, imo.
Nuclear 'batteries' are radioisotope thermoelectric generators (RTGs). They require a pretty substantial amount of heat to produce electricity. I don't know about temperatures, but tritium produces a decay energy of 0.018590 MeV, versus plutonium-238's 5.593 MeV. Assuming you can scale it up directly, the 4.8kg of plutonium-238 in Curiosity would be equivalent to 1444kg of tritium. It's just way, way less energy dense.

Edit: This explanation is way, way off. See response from 'throwaway_yy2Di
Having worked at a video game company, I've probably seen about some of the worst that the tech community has to offer (and, granted, some of the best). At the time, I didn't care about most of it: I could just concentrate on writing code and ignore the "drama", but now I care as much if not more about the wellbeing of my team that I no longer have that luxury.

I'd like to think that it will be a relatively short amount of time before business figure out that a happy, well functioning team really is more productive, and things change overnight. But maybe that's too optimistic. Could it be that a boss who "doesn't care about feelings" as the author experienced is the best way to get things done? Probably not, but if so that sure sucks.
What do you think of Estimize (crowd sourced estimation)?
Also if anyone really cares, they could just fork it and make the change.
For a sample work created by Paul's Sound Stretch, check out The Ambient Dishwasher, by low light mixes:

https://www.mixcloud.com/lowlight/the-ambient-dishwasher/
What he's saying is that all oppressed groups suffer from prejudice before all else. Prejudice is the facilitator for all forms of oppressive behaviour. And prejudice against the supposedly privileged is a prejudice like any other. No rhetoric there.
You are much more likely to have an accident with a moose in Canada than be shot by our Police or targeted by our Government.[1]

In the past 10 years I have had exactly two encounters with the police in a negative fashion. One for going over the speed limit and once for an illegal turn. Most of them can be jerks but they are not out to get anyone.

Please dont believe the hype.

[1]http://www.nleomf.org/facts/research-bulletins/
Point taken, and you're right that in a certain sense Rust is proprietary, with all of the very real downsides that that entails (for example, the risk of tight coupling of programs to rustc, as hard as we try to prevent it). But I still think it's a fairly irrelevant thing to bring up, because Rust isn't targeting a large, open, multi-vendor ecosystem (as I specified in my original post). If Rust catches on, no other vendor is going to be forced to implement anything; nobody outside the current Rust community is even asking for a seat at the design table. The only real downstream dependency that the success of Rust might impact is LLVM, and we actually have maintained a pretty good relationship with the LLVM community from the start.
Have looked at, but not really considered. I went down the Vim path pretty early on ...
A few obligatory references:

https://xkcd.com/1478/, along with the awesome explain-xkcd: http://www.explainxkcd.com/wiki/index.php/1478:_P-Values

https://xkcd.com/892/

And my favorite:

https://xkcd.com/882/
Does NPR actually make money from their radio broadcasts?
Along with all of this, the team behind rethink DB is really very helpful. Team was always patient when I was new. They always helped. This is one the very few projects that I felt right at home. Rethink DB had(during the days I was trying to use IRC) atleast one core developer available on IRC every day from Monday to Friday. Congratulations team!
Maybe he has an agenda, maybe not; it's not important. His arguments stand or fall on their own merit. You haven't engaged with his argumentation; your simply trying to discredit him.
At least you know a dumb HR moron didn't just slap down acronyms.
Advanced R (Chapman & Hall/CRC The R Series) by Hadley Wickham

http://www.amazon.com/dp/1466586966/

How is the book compared to the site?
If you're curious here's some stuff I did a few years ago using it:

https://soundcloud.com/medicinewheel

The interest thing about this app is that it allows you to pull material from almost anywhere and make it sonically interesting. The first track I made was sourced from 2 seconds of Love is a Battlefield and a few seconds from an anti-depressant commercial. The fun part of this app is trying to turn the most mundane sounds into something interesting.
Drama: There Will Be Blood, Boogie Nights, American History X, Goodfellas

Comedy: I Heart Huckabees, Adaptation

Thriller/Action: Jurassic Park, Eastern Promises, Pulp Fiction
[Free PSD Icons Download] Spring's in the Air
It's unlikely that DTLS over SCTP would be faster than QUIC, which has been specifically designed to have TLS with a minimal number of round trips.
> "NPR, along with the NAB, has been part of a lobbying effort to require this free radio feature to be enabled"

Do we really need a law for this? If people wanted it they would just demand it from manufacturers and/or carriers

> "Smulyan's lobbying has prompted the Indiana Senate to urge mobile carriers to activate the FM chip."

Total newspeak. Government bodies don't "urge", they force.

> "When the power grid is out, the only lifeline for the American public is having an FM tuner"

If you can't afford a battery powered radio, you can't afford a cell phone. And BTW if the FM tuner is your "only lifeline", you might want to reevaluate your preparedness for anything serious at all.

> "Every time you buy a phone, you've paid for that radio," Smulyan says.

Probably not true. In all likelihood the cost of the chip has no bearing on the cost of your device, and even if it did it would probably cost more to design separate chips (one with and one with the tuner) for separate markets, and that cost would get passed on to consumers

> "What Americans really want is the ability to stream, download and customize music playlists to meet their personal preferences," Carpenter said, according to the Las Vegas Review-Journal, "and that's not what the traditional FM radio offers."

What an arrogant asshole. His condescending presumptuous attitude aside, neither of these options precludes the other and what consumers probably want is every option at their disposal.
Gladiator, Baraka, My Neighborhood Totoro, Holy Motors, 12 Monkeys
For those who want a humourous look at circumcision

http://www.collegehumor.com/video/6966989/the-real-reason-yo...
The reason is the same: space. Not having standard physical interfaces to plug hardware in represents a huge gain in space.

For instance, if the MacBook had a standard SSD, it would need the following:

- A SATA controller chipset on the motherboard

- The physical connector on the motherboard

- The physical connector on the SSD

- A SSD controller designed for SATA

- Maybe even a plastic enclosure on some laptops

Instead, Apple can use a lower-level interface, embed the flash controller and directly put the NAND cells on the motherboard. That's two chips.
Right. Such a world would need huge numbers of semi-intelligent NPCs cleaning up after the players.

In GTA, after you bashed a car or knocked over a sign, tow trucks, ambulances, fire trucks, and repair crews would show up. NPC firefighters and EMTs would extracted injured drivers from the wrecked cars and put them in ambulances, which then drive away to hospitals. Tow trucks tow away the damaged cars to impound lots or scrapyards. Repair crews show up and replace poles, restring wires, replace signs. Damage to buildings brings out owners, then insurance adjusters, then contractors, then construction crews with all their equipment. Like Sim City, but with more detail.

Running the world where nobody's watching uses a lot of compute power. Game design has traditionally avoided that. It might be affordable today.

Once the NPCs get good enough at running realistic simulated worlds, they can start taking jobs in the real world.
There's a very timely HN post discussing a vim implementation on top of emacs: https://news.ycombinator.com/item?id=9394144

As much as I like vi's interface, I think emacs implementation is superior, and org-mode invaluable.
Wasn't the point of QUIC that it's basically encrypted UDP? I'm not seeing that great of a performance improvement here - 1 second shaved off the loading of top 1% slowest sites. Are those sites that load in 1 minute? Then 1 second isn't that great.

However, if the promise is to be an always-encrypted Transport layer (kind of like how CurveCP [1] wanted to be - over TCP though) with small performance gains - or in other words no performance drawbacks - then I'm all for it.

I'm just getting the feeling Google is promoting it the wrong way. Shouldn't they be saying "hey, we're going to encrypt the Transport layer by default now!" ? Or am I misunderstanding the purpose of QUIC?

[1] - http://curvecp.org/
The Shawshank Redemption, V for Vendetta, Thor, Star Wars (1977), The Devil Wears Prada
It was all too easy for me to adjust the tuning of any particular note on my oboe, unfortunately usually in the wrong direction. The violin players in front of me, who had much better pitch recognition than me, would shoot me dirty looks and I'd get my pencil out to mark up the sheet music with arrows pointing up or down.
I think the bigger fear is that they'll take small positions of power in not-so-transparent organizations, like in academia. They'll have their own little fiefdoms where they can have witch hunts without a lot of press.

I don't see how someone like that would actually win office. Too insane.
Why not just overhaul TCP?

TCP was and is pretty great at what it aims to to do, but it certainly is getting a bit long in the teeth.

For one thing, streams are not quite convenient, it'd be great is messages were a first class member of a new tcp.

Then look at the congestion control issues that are well known in TCP.

Is UDP just a better framework to build something from the ground up?
FWIW, 77 comments from 8 hours ago, at https://news.ycombinator.com/item?id=9395944 .
Hey, Octobot designer here. I think Colin's project rocks! He does offer a free plan that can monitor up to five services, but notifications are limited to email.
A Million Lines of Bad Code
A Curated List of IDE Plugins for Android Development
I think i will continue using the Fish shell feature instead. It has this awesome feature of autocompleting your command with the bash history of yours.

It is safe because it will autocomplete a command that you wrote before.

Another cool thing with it is that, it will list the commands that you can run after entering a word. It does this by reading the man page of the command you write.

brew <Tab> will list the brew commands for you to use with its explanations.
I'm not an American, and I'm not prude. I use quite a few swearwords regularly. However this just strikes me as an immature thing to do.
I actually write my first drafts in paper, because its slower than typing and I get to think the sentence, paragraph and overall structure better. Of course, I also strike down and rewrite parts, but using pen and paper helps me think a lot more about what I want to write and how to write it.
Going like 30 km/h on a clear bike path is not "racing". It's just normal traffic, gonig from place A to B. Still, a helmet can help this casual cyclist.

My experience is from a bike path, no one in sight. A ball bounces onto the the path from a bush. That would have been the time to hit brakes immediately, but I just didn't think right. Next comes the 4-year-old kid who runs from behind a bush. Now I hit the brakes, go over the bar, head first.

No damage to the head, despite a bump. Broke a radix bone, though. I definitely recommend using a helmet, however casually you ride.
yea, lots of us use shells with suggestive text...that doesn't make this less amusing. Now if only someone would make rules for my osx terminal, thatd be great
I think this is kind of doing disservice to the way innovation of the web has proceeded virtually everywhere. Over and over again this is how web functionality has jumped forward. And there's plenty of examples of this happening at Mozilla -- e.g. the WebAPIs, not all of which are limited to FirefoxOS, and of those that have been submitted as working drafts, many haven't been touched or discussed since submission. Which is fine. Often an email to a mailing list isn't enough and you have to just start doing something to get the other browsers to act, and sometimes a standard has to languish for a while until everyone figures out it's needed after all.

Things like the "Championed" proposals model for TC39 and (as DannyBee notes) IETF's approach to standardization are direct acknowledgements of this. In a way the Extensible Web approach is also a direct acknowledgment, insofar as it says that innovation happens at the edges, so browsers should provide minimum flexible building blocks and get out of the way. asm.js is a great example of using those building blocks (though it should be noted that as asm.js catches on, other browsers are forced to spend time on it, explicit directive prologue handling or no). Network protocols, on the other hand, are something that can't be built and tested from the tools browsers provide.

I think the better question for you would be, what's the better way to develop network protocols like this, then? Assuming that purpose, I can't think of anything to criticize here except maybe they should have limited testing to beta and dev users of Chrome. However, that limits your test data and normally that sort of thing is done to make sure web compatibility isn't broken in the future by changing standards, and given that browsers already negotiate protocols, I don't see an imminent danger there.
I remember reading those studies were tremendously flawed.
Like George R.R. Martin that uses WordStar 4.0 on DOS to write his books.

I personally use gedit (gnome) and markdown to write my tutorials and articles. Less distractions, content focused.
You can name the shortcut whatever you want by modifying the alias:

alias fuck='$(thefuck $(fc -ln -1))'
"What Americans really want is the ability to stream, download and customize music playlists to meet their personal preferences," Carpenter said, according to the Las Vegas Review-Journal, "and that's not what the traditional FM radio offers."

What kind of shoddy defense is that? If Americans don't want to use the FM function, then, well, they won't.

Obviously that isn't their real reason, but is that the best fake reason they can come up with?
A line of C is syntactically correct or incorrect without regard to the race, gender, sex, or other identity aspect(s) of the individual(s) responsible for writing it.

Exactly right. Maybe some people (usually young, nerdy teenage guys) base their entire identity on their code. Most people who code professionally or recreationally over the long term strive for excellence and correctness at all times, but don't base their entire identity on coding.

The industry is a lot healthier and more balanced than the OP article makes it out to be.
Any idea how to activate it? Is it theoretically possible to unlock it by jailbreaking your iPhone?
Indeed, but it allows library authors the ability to write nicer APIs without having to pass Class references around - they can be resolved.
Why you shouldn't be a manager
Heh, one of the first paragraphs in your link gives a hint to why the good doctors changed their minds:

"The AAP believes the health benefits are great enough that infant male circumcision should be covered by insurance, which would increase access to the procedure for families who choose it."
> but damn if I'm not twice the developer I was a year or two ago.

On the other hand I don't think your salary has been multiplied by two in the meantime - unless you were not working two years ago.
Don't the very richest companies in the US tend to lobby against employer health care mandates? Wouldn't Walmart, for instance, be much better off in a single-payer system?
That's a little bit too small sample.

Drivers won't see whether you have a camera. Be happy if they see you.
If you like half-baked conspiracy theories, what do you have to say about the removal of microSD cards from Android phones? I think that's far more damning.
1-4-5 songs are great for jams for that reason. You can play along to a lot of songs even if you don't know them.