skysight-inc/HackerNews huggingface dataset:
I'd say jails aren't quite the same thing as Docker, they're much closer to LXC. They're really much closer to the "chroot on steroids" promise in that they're basically lightweight virtual machines and are actually intended to be used as such. For instance jails usually run the full FreeBSD init system, while it's [sort of] discouraged to do that with Docker.

On the other hand, I associate Docker more with the machinery it builds on top of containers. It's got all the snapshotting and build/distribution infrastructure. I think popular wisdom is also only to run a single process in a Docker container, whereas most people I've seen (myself included) treat jails a lot like a virtual machine.

Jails are really popular amongst FreeBSD users and I use them a lot myself, but FreeBSD is nowhere near as popular as Linux, so that's one thing that held it back. Also, I think a big part of what has made Docker popular is all the deployment and distribution stuff on top of bare containers. The whole Docker philosophy of mostly immutable containers and microservices was what people wanted and FreeBSD jails aren't really intended for that.
Using CTEs and Unions to Compute Running Totals
Yes, you could engage in a conversation with the individual to better understand their situation. However, in the scenario presented:

>some times people are having a really bad day for reasons you can't see and a little bit of empathy goes a long way

I don't see how you can have much empathy. Patience, yes. Compassion, yes. Full sharing of feelings, no, purely by the description of the scenario.
Developing mean application with Angular 2.0
> It's a guess, but I think GP uses "operational" as a synonym for "imperative".

Not really. It's also possible to reason non-operationally about imperative programs, e.g., using predicate transformer semantics. It's also possible to reason operationally about non-imperative programs.
The official docs are https://doc.rust-lang.org/book/ownership.html and the following two sections. They explain the basics. I'm currently working on the next draft of the book, which will be more in-depth.

http://chrismorgan.info/blog/rust-ownership-the-hard-way.htm... and http://codrspace.com/buntine/aha-understanding-lifetimes-in-... are two blog posts that I can remember.
In an unregulated market, just because you want to compete doesn't mean you'll succeed. Without the regulatory framework to protect upstarts, a monopolist can just allocate X% of its budget to the task of "killing competitors" (maybe even literally) and they will be much more effective at it than in the world where laws limit their options.
Ask HN: What is a good scriptable text editor
I'm looking for a good text editor that has a simple and quick scripting capability. I work a lot with text sometimes so I'll write some one off scripts sometimes to edit big files, but other files I'll use Sublime Text to do some manipulations. The problem is that it's API is somewhat restrictive, like if I want a custom input without going in the command prompt then I lose access to the region that I selected. I also have been using Visual Studio Code, but it looks to be a big effort to actually write a small plugin needing stuff like NPM and non-trivial config files. If anyone has any suggestions I would love to hear them.

For context I use Linux.
>>Who's doing that?

Read this thread over again. There is a sad sentiment regarding Elon Musk's Mansion.

>>Governments can allocate capital more effectively than most billionaires.

Demonstrably wrong. See wars in history.

>>Inequality itself causes social problems.

Like what? Your USSR, North Koreas, Venezuelas of the world. In fact every failed communist nation in the past century falsifies this claim.

>>No single person can really be so much more productive than others as to justify billions in wealth; so if someone is that wealthy, they got that way on account of others' work, so they don't deserve it. Economists are saying we need to reduce inequality to avoid disaster.

Appreciable sentiment if you till the land with a shovel in your hand. Increase of productivity is not always measured through human effort alone. But also through tools which humans invent to amplify their productivity through automation of some kind. There are kinds of effort, one where you do all the work alone. One where you work to invent a tool that does that the job for you. Latter is also commonly known as 'progress'.
That property makes them subject to regulation; it doesn't inherently mean they should pay the same price to buy power as to sell.

Even markets with a legal monopoly have a bid-ask spread.
I'm not in any way pushing the DigitalOcean setup. It was just cheap, easy to use, and offered FreeBSD as a host. I don't get spammed by them, no reliability issues, so I really don't have a reason to move at this time. If a project of mine gets too big, I'll evaluate then. But they are good for iterating lots of new ideas quickly.
Oh yeah, Montana is absolutely beautiful. When I moved to California for school I drove through and was absolutely amazed. Western ND is like eastern Montana, which is much different than western Montana. Then ND gets incredibly flat like the picture in the article as you go east. Most people from Montana really don't like eastern Montana.
Also the shady practice of removing alternatives to the Fire TV Stick from the Amazon store leaves a pretty bad taste as well.

Just searched last night and easily found the Roku stick (whatever it's called).
You have to be very careful with laws like this where a human has to sit and evaluate the societal benefit of one business over another. Tons of unintended, and potentially very negative, consequences to this.

Simplifying the tax system and increasing the top marginal tax rates back to something closer to where they were 40 years ago is preferable in my opinion.
Monkey selfie: Photographer 'relieved' over court ruling
Energy costs are a small fraction of installation costs. EX: You had someone walking around on the roof, which cost a lot more than the 200w or so they where burning doing so.
The utilities here charge me a connection fee, regardless of my meter.

I get all of my energy from a roof top solar system but to stay on the grid I have to pay a connection fee which in my mind covers transmission costs and infrastructure. Being that it's a utility I can see them charging for that stuff, some how, either by a fee or by arbitrage between wholesale and retail costs, that seems reasonable. It radically changes the value of solar though.

If you can sell energy at wholesale prices what's the argument for restricting your ability to buy it at wholesale? Could you buy it from a different provider and just use the utility to transmit it?
Green greenwald a neo-nazi ? What's wrong with you ..?
I don't watch much TV, and already have an Amazon account, so for me that's one less thing to keep track of.
What Working at Facebook Has Taught Me About Design Critique
I had completely the opposite take-away - but then I have some experience of photography, and sadly, brightly coloured lampshades no longer surprise me.

I think it's a good illustration of the limits of statistical approaches, and why "It's harder than it looks" applies.

This is about as good as it's going to get without genuine object recognition, knowledge of real-world lighting and colour, and awareness of photographic styles.

It might be possible for a system to learn all of the above, but it's going to need a bigger and probably pre-partitioned training set, and a much more complex model.
I get the logic, and I'm personally fine with this approach[1], but there's a tradeoff between privacy and non-freeloading (don't know the technical term). Some types of data collection are so "icky" that people prefer to tolerate free loaders, and this feeling is common enough not to cause the adverse selection problem that forces everyone to accept the loss of privacy or pay impossible rates.

Consider the extreme case: let's say technology allows an external observer to directly read your thoughts as they happen.[2] Hey, people that think worse things are riskier, so what's the problem if they get higher rates? If you don't want higher rates, don't think about cutting through traffic and running red lights!

I just hope no one breaches that database and learns what you think of Suzy...

[1] as a safe driver long resentful of the statistics of my demographic

[2] Because of the "control/choice" issue, assume there's a difference between deliberate and unchosen thoughts and the device only takes the former.
My area only shows Crossfit gyms. Are there other gym types planned?

Also, although this appears more like a personal project and less like a startup, the ability to cancel a membership through this site would be great. Membership cancellation is one of the biggest pains with gyms today.
So maybe 1) we shouldn't wrote systems that are tens of millions of anarchically intercoupled lines of code or 2) we should write 100 100,000 line subsystems and link them together in a rigorous way.

They key is then to simply avoid emergent interactions between modules/subsystems. That's pretty doable.

What doesn't happen is that people never reason about the cost of defects. Even if they do some reasoning about this, they don't apply that to other components of systems.
I'm not a T-Mobile employee. I'm a T-Mobile customer, and as a customer I would hate to see them go down for something that I don't think to be a big deal. EFF could have easily told T-Mobile diplomatically that they're misinforming consumers instead of feeding the story to media outlets.
I highly recommend Red Oaks. https://www.youtube.com/watch?v=OcGIvQJhbSY

(And view offline is a killer feature.)
Not yet, but we're small yet and in that final push of getting a product built. Once that's done I can imagine there will be more time to give back to the OSS projects that we use.
YC is well into 'org chart' territory by now.
Same here. Every gym nearby was Crossfit. There are several large, chain gyms and smaller places nearby too.
This is why we can't have these discussions...everything gets interpreted literally, and it becomes some sort of ego contest. I'll take your claim at face value, that your team wrote 2M lines of C for a commercial project, with no memory corruptions, crashes, integer overflows, etc. That's a shockingly impressive achievement, one that I think has probably never been done before.

But how is that a useful or replicable result, that will work in the real world for other projects? You're basically saying that everyone just needs to be a top 0.001% C programmer. This is the "abstinence-only sex education" of programming advice. It's super simple to not get STDs or have out-of-wedlock pregnancies - just don't have sex with anyone but your spouse, and ensure they do the same. It's 100% guaranteed to work, and if you don't follow that advice you're stupid and deserve whatever bad things happen to you.
I too am fascinated by this problem... Your adversarial proposal is very interesting. Let me try to confront the fundamental problem directly.

Even if you're given a perfect probability distribution over the space of images the solution wasn't obvious for me, mostly because we're used to thinking of a "best estimate".

The first thing you think of is giving the least-squares estimate (the average), but MMSE exhibits the problem shown.

So you might instead try a maximum likelihood estimate; but this too has problems: imagine every car is a sightly different shade of blue (none are quite the same, maybe the manufacturing is unreliable), except 1 in a million cars are red, but the red is very consistent. The ML estimate will pick the red car, which of course is unrealistic.

The optimal solution is simply drawing from the underlying distribution, instead of relying on a deterministic "best estimate": an outside observer won't be able to distinguish your generated samples from the true distribution. That's why the "Adversarial discriminator" should work.

I wonder if there exists a cost function that directly promotes sampling from the underlying distribution without needing the adversarial approach...
>I'm not sure how we developed such a harsh culture where we don't accept those rarities for who they are.

Because the extreme rarities are overshadowed by others and begin being treated as such. Which is extremely unfortunate. It's the ones making false claims (be it intentional or ignorance) that get everyone treated in the same bucket.

Other examples include: people claiming to be sensitive to gluten who aren't. People who are allergic to soy but really aren't. People who are overweight blaming their genes/gland rather than their 5k calorie daily intake consisting of almost entirely fatty foods and sugary drinks.

Are there people who are truly overweight because of genes/gland issues? Sure. Are there people actually allergic to soy? You bet! Are there gluten-sensitive people? Yep!

But when seemingly everyone who is overweight begins to blame their genes/glands, people begin to roll their eyes. "Suuuuuure, that's the reason. Yep. Totally. /s"

Fact is that a large number of people are wrong [0] and self-diagnose. The gluten-free fad dieting especially annoys me, because many people think "gluten-free == healthier" when a gluten-free diet is the opposite [1]. A lot of these people are explained by simple ignorance and think "[some term]-free" means it is healthier. "Sugar-free", "fat-free", "gluten-free"? Oh, it must be healthy!

[0] http://www.ncbi.nlm.nih.gov/pubmed/26043918

[1] http://www.webmd.com/diet/healthy-kitchen-11/truth-about-glu...
If the "reply" link doesn't show up in the thread view, try going to the comment's permalink page (by clicking on the timestamp).
MSG in the US may be on labels in a variety of different ways, including "yeast extract". Why does something that is considered to not have any adverse effects labeled differently other than to confuse the consumer?

I myself am a gout sufferer, and MSG is one of my triggers. I didn't realise what was causing me to always have a bout of gout after eating Chinese food, so I would change what I ordered, what I ate to try and figure it out. Ultimately I started cooking my favourite dishes at home, using pre-made sauces bought at the store (they didn't mention MSG after all, and I had no idea that yeast extract was the same thing).

The restaurant near me claimed they did not cook with MSG, however the manufacturer for their soy sauce used for stir frying apparently added yeast extract (MSG by another name) and they were not aware of it.

These days I end up cooking at home more, which is probably healthier and better for my wallet in the long term.
Show HN: Material UI components for ReactJS in UI builder
@logicallee, I love your point about information asymmetry and trust.

State insurance regulators (not always active, funded, or competent) are supposed to assure that rates are actuarially justified: historical evidence, large enough pools to share risk, causality, and statistical validity. They are theoretically intended to pierce the mysterious veil insurers use for pricing. Here's hoping state and provincial regulators step up their game at least as fast as the insurers.
> It is not racism, stereotyping or "the nocebo effect", but something that is real.

The nocebo effect is real, though. Placebo and nocebo effects are well supported by any number of experiments and trials. Please do not take it as an insult when someone suggests that something you are really feeling might be an instance of a nocebo effect; I think that this type of dismissal (of psychogenic phenomena in general) as "not real" may be an aspect of a broader stigma about mental health issues.
From the study you linked to:

> In Protocol A, 50 (38.5%) of 130 subjects reported two or more symptoms (“positive response”) during the MSG challenge and had no symptoms or one symptom after placebo. Nineteen subjects (14.6%) reported two or more symptoms to both MSG and placebo, whereas 17 subjects (13.1%) reported two or more symptoms to placebo and no symptoms or one symptom after MSG. Forty-four subjects (33.8%) reported no symptoms or one symptom to both MSG and placebo. Administration of 5 g MSG was associated with a significantly higher frequency of response, i.e., of occurrence of two or more symptoms and with significantly higher frequency of occurrence of four of the 10 symptoms.
Modula-2 was released in 1980 - a Pascal successor which offers faster compilations speeds (precompiled modules) executables as fast as C built ones and a very safe type system avoiding most common errors in C programs. It is sad it was mostly ignored for so long a time. Fortunately, Go picks up its heritage these days.
Susan Crawford Lays Out a Detailed Plan for Fixing High Speed Internet in the US
People voting define social good, obviously. That is the conceit of any 'proponent of Democracy'. Whoever has power decides where resources are spent. You're suggesting whoever currently happens to have money should have power (how convenient). I'm suggesting the people in a country should have power, which is incidentally not a new concept no matter how much you treat it as such.

If you don't let the voting populace define and work towards social good, wealthy and powerful elites define social good, or more likely, pretend the concept doesn't exist or that they don't understand it as you have.
Boiling off == vaporized (ok pedantically, boiling off -> vaporized, but not the other way around).

The Sun only does that on icy rocks, and when they are near. Lasers can (in theory) do that on icy rocks that are much further away.
How might this model handle B&W images created with colored filters? What would the difference in output be? Many many film-era B&W photos used yellow (or perhaps even more dramatic, like red and blue) filters. Here's a small example of the difference: http://www.exposureguide.com/images/lens-filters/red-filter....
For an example of a high quality modern C api I highly recommend taking a look at libuv:

http://libuv.org/
I can take more evidence than has been accumulated over the last 5 years to turn him around, but once he changes his mind, he's usually pretty up-front about it and giving credit where it is due. You are right - it's a nice feature of his character.
How to break the cable monopoly on internet access
On many major roads in the US, refusing to exceed the speed limit is unsafe behavior.

With respect to speed, safety comes from matching your speed to that of the surrounding traffic, even if the surrounding traffic is on average exceeding the posted limit. Road-raging vigilante behaviors by drivers intent on enforcing their (incorrect) ideas about safety (i.e., deliberately driving slowly or occupying a passing lane to try to force passing traffic to slow) is actually far more dangerous and in many states is illegal and ticketable.
I agree that its wrong to be giving pay raises / promotions to employees solely based on who worked longer hours. Obviously, pay and promotion should be judged on the value delivered not the effort put in. However, in my opinion, great developers who build robust systems and leave at 5 are not necessarily hard working, probably just more experienced / competent. If you can get your job done by 5 while your co-workers are slaving away until midnight fixing bugs, whats stopping you from putting in another couple extra hours to deliver even more value to the company? Sometimes taking initiative and showing passion is just as important as being smart.
Clicking on 'Price' under 'Sort by' results in the error message:

> Sorry bro! We couldn't find any gyms in your area, so head up to search bar and try again.

when there are gyms displayed for same area when sorted by location

edit: looks like it's triggered when area's gyms don't have any associated prices
Sounds like goalpost moving, where slightly mediocre growth becomes a 'depression'

The 2008 recession, while deep and sudden, was narrow, only lasting about 16 months until growth picked up, where it has remained. Hardly a decade.

Also, the authors seem to be cherry picking the bad data (weak wage growth, China, shrinking labor force) and ignoring the good data such as exports, consumer spending, robust S&P 500 profits & earnings, technological innovation, stock market gains, etc.

Right now, we’re in a Goldilocks economy of modest growth, no stagnation, tame inflation, and no meaningful economic headwinds. Some pundits like Summers and Krugman bemoan how America’s economic growth is too anemic, especially compared to the 40′s and 50′s, and that its best days are behind it, but as I show here and in the graph below, US GDP growth has broken from the pack, since 2008 exceeding pretty much all g-20 nations. Yeah, 2-3% GDP growth ain’t great, but compared to pretty much everywhere else that has either no growth (Japan, UK, France) or high-inflation growth (Turkey, India, Brazil) – it’s pretty good.

source: http://greyenlightenment.com/america-is-not-in-decline-long-...

And that is especially impressive for an economy as large as America. We’re never going to get back to 40′s era growth, and that’s fine. Law of large numbers and diminishing returns. It’s harder to grow an economy that is 5x larger at the rate it was growing when it was 5x smaller.

Post-2008 GDP growth is pretty much back to the historical average, or at least back to where it was in the late 90′s and 2000′s. Not hyper-speed growth, but certainty not recessionary.

Recent real GDP (below) doesn’t differ too much from historical performance:

http://i.imgur.com/znVtqaH.jpg

Real US GDP growth is roughly back to where it was between 1997-2007, and no one was complaining about stagnation back then.
Yeah clarifying responsibilities is just horrible. Jumped the shark!
I'm coining a new term for this: Alphabetizing.
The problem with this is, ultimately, it allows providers to create the original "slow lane/fast lane" situation.
elephant in the room alert : huffingtonpost.com is a click farmer with questionable content.
I've never heard of Green Greenwald; I'm judging him by the article he wrote: a defense of a genocidal anti-Semitic maniac, and of supporters of suicidal terrorism. (Suicide terrorism was originally a Nazi tactic, adopted by other societies who had Nazi influences; a suicide bombing of a federal building with an airplane is the climactic scene of _The Turner Diaries_.)
C is a much simpler language thats all. I understand its easier to write safe program in Rust. But to just pick up a language and go, C is easier in my mind.
It is the consumers choice. I personally believe that vonventional universities enable creativity and freedom that a private institute would likely avoid. These types aspects are paramount to popular culture and forward thinking. However, if I want to get a job out of school, id prefer a guarentee
Any emails that you reply to or forward will get trashed re:[EXTERNAL]fwd:[EXTERNAL] etc... Eventually people will disregard the flags because of the noise. It's a very narrow circumstance where this would actually prevent fraud. You're looking for someone who would normally wire $BIGDOLLAR without verifying it, yet also pay attention to warning flags which are almost always present.

You don't win this battle by trying to block all the possible ways in. Instead you create one approved process for handling $BIGDOLLAR transactions.
This is just a case where the person said empathy, but meant sympathy. It's a common mistake to make.
How to Break into a Mac
As intriguing as some of these parallels are, I think one should be wary of analogies that try to explain one poorly-understood thing (in this case, the process of software development) in terms of a thing that's understood even less (the way ants act).