skysight-inc/HackerNews huggingface dataset:
It's probably quite a compliment to the author that I did actually read the whole thing -- about 2,500 words in a little under 15 minutes -- without switching away, other than a short pause when an e-mail arrived and a notification message popped up that I had to clear to carry on reading. Normally these days I find much over 1,000 words or 5 minutes on a screen and I'm losing concentration.

I don't even use things like Facebook and Twitter, but I do have a habit of reading the front page of HN/Reddit/whatever and opening a dozen different interesting-looking discussions and their corresponding articles all at once. Perhaps this attempt to be a bit more organised is actually more like the example mentioned in the article, where you're reading something but know you have a new mail waiting and it knocks 10 points off your effective IQ.
http://ba.net/adblock is geared for iPhone iPad
I didn't intend to advocate blackmail and I'm sorry that my comment reads that way.

However, there are not many actions in business that are perfectly ethical.

And, you won't always have decent recourse in law even if someone acts illegally against you.

For now, good luck.
You're welcome!

I picked my way through sections of Thailand, Cambodia, and Laos. I didn't feel like being dogmatic about always cycling, so I hopped on trains when I felt like it (you can easily put your bike on the train for a modest fee). For example, I trained down south to Krabi/Ton Sai and then cycled back up the southern coast, which avoids having to bike the same route twice.

Generally you don't need to camp, since there are plenty of cheap guest houses where you can shower and get a good meal, although it's handy to have a tent just in case.

This will give you inspiration, and is a great read, even if you don't end up cycle-touring: http://www.amazon.com/Travels-Willie-Adventure-Cyclist-Weir/...

This is a great resource to get started: http://www.mrpumpy.net/

I don't have anything in the way of a blog, but I do have pictures: https://www.flickr.com/photos/robotkenshi/collections/721576...
There are indeed all sorts of traditions.

Football teams and homecoming are traditions that seem to have little to do with education.

But just like there are schools without football teams, there are also schools with year-round teaching. Tradition can't be the only reason.

In the 1980s there was a big debate on if calculators should be allowed in schools. Technology won. So clearly we have technology in schools now which wasn't there in 1955.
tl;dr June 26, 2014 “An employee rode in the utility trailer to hold down the foam material during transport exposing him to the hazards of falling out of the trailer and striking the asphalt”
Thanks brother. Ordered!
Also, it's not the most recent LTS - you might already have an environment standardised on 14.04.
OTOH, I also see a lot of people justifying their point with a single random anecdote. (But I agree wholeheartedly re: fixies and brakes.)
It's hard to imagine that one of the existing car companies has developed a reliable urban self-driving, that is better than Google's.

I don't know, some are pretty good, and they don't even need the LIDAR: https://youtu.be/r_RFzC_G5BA
In my experience in major tech companies, at the same levels of experience there is very little disparity between management and engineering salary.

This leads me to believe that this perception is the result of management being more tenured than the population of engineers. This same reason middle aged people make more than those out of school, and that the vast majority of wealth is held by seniors.
Threats never have to enter the equation. At that level people can disappear, cars malfunction, health happens.

If you're running for president, you've scratched the right backs and suppressed any distasteful political ideas you may have had. You aren't a threat because you've been vetted by the power structure already.

I do agree that the surveillance state now exists to maintain power in all spheres. Exposing yourself is handing over a large chunk of that power, which is where I disagree with your sentiment.

Just think of the value of knowing what your foreign competitors are up to, on national and economic levels.
Corporations value consistency over correctness. Your manager is your manager because the company trusts him. Even if the evidence suggests strongly that your boss is in the wrong, the best you're likely to get is a pyrrhic victory: the boss goes down, but so do you.

It takes a whole-team revolt to beat a bad boss through HR channels, and most people aren't willing to put their careers at risk. Not only that, but after you beat a bad boss, you're still viewed with suspicion by managers ("protect our own") and will have a hard time getting a transfer or promotion.
In this comment thread are a bunch of people pretending that just because something can be done means that all C++ programmers will actually do it.

If someone writes a "here is a cool thing" article for another language involving arbitrary obscure details they are praised with "cool hack". If the language is C++ then out comes all the rants about how C++ is inherently unmaintainable because of "this kind of thing".

Why do people react to C++ this way and not other languages?

The reason this happens is because the only thing all the other comments in this thread are really saying is "Preconceptions about C++ confirmed!". It's easy to reap the karma with such comments.
I'm in your camp. I almost see "hand wringing about attention" as a meme, a common blogger's trope to stir up concern similar to a trashy evening news broadcast about "the new way teens are getting high."

Everyone who I knew liked to read while growing up still likes to read. Some people don't, and thats fine too. What annoys me is people who don't like to read, but feel like they should, and therefore go looking for a scapegoat. And something tells me that some people have struggled to read and felt inadequate about that throughout history.
I see Half Life 3 in the title.
I really like writing hack and haven't tried PHP7. It makes a huge difference having types. If you have a function

function dowork(@?string $w)

You can allow execution to continue but still log the error. It's made me aware of all sorts of edge case bugs that I never would have been able to find before.

XHP has allowed me to do the same, by forcing me to write well formed html and I love it
A sigkill is sent to everything in the namespace if the init/root process dies anyway. So effectively it is auto propergated.
Imagine you have a very diversified portfolio of stocks. You are concerned with a very real possibility of a big market drop. Sure, you could start selling off stocks from your portfolio, incurring various transaction fees, capital gains taxes, plus you know have to reoptimize your portfolio on the fly because since you sold off some stocks, it's now probably out of balance. Or, you could just buy puts on S&P 500 and you don't have to deal with any of those issues. It's much more convenient and efficient to do that. It's really the same thing as going to a supermarket and seeing a wide variety of products instead of just bread, meat and apples. Is it a must have? no. Is it useful, though? yes
Show HN: Restless – A minimal C++ REST client. Make readable HTTP requests
Asking visitors to make adjustments to their taste is far easier and less hostile than asking a webdev to create a webpage which uses colors that every person who visits it will like. In fact, it's not just hostile to the webdev, but impossible.
You don't need Maths for software engineering, only if you're doing real computer science that involves complex algorithms. I focus mostly on building distributed software, never needed maths for that.
"Mindfulness-based cognitive therapy - study"

Well, if drugs are only slightly better than placebo, and that's for the sickest patients maybe you shouldn't use it as a marker anymore? And that efficacy number is so low; it's wispered, and some clinicians after looking at the studies/metadata cannot even say drugs work over placebo in clinical depression.

(sorry for being so dismissive--just tired of these "studies" that leave out the fact that so many drug/depression studies were poorly done, manipulated, cherry picked, didn't exclude early placebo responders, done in 3rd world countries for the cheapest price(no real oversight, lying, etc.), and we were essentially lied to---)
Spitzer was also evading financial regulations.

Or do you mean to imply that it was a fabricated hit job? Because to me it seems to be a real problem when a law enforcement official is giving himself special treatment.
The calculator market really hasn't scaled in price like the rest of the general purpose computing world... pretty amazing that the exact same TI-83 and HP48's used ten years ago are still selling for nearly the same prices they were then.
The job hopper-stigma.

If you've got 4 years in, there's no good reason to stay post check-out unless you absolutely can't find something better.

However, the job hopper stigma can start to rape you in the ass if you have too many short jobs. Let's say that you take a new job and things are going well, but you're demoted at the 6-month mark. After you're demoted or passed over, there's really no good reason to put in high levels of effort. In an ideal world, people could just leave whenever that happened. In the real world, it can catch up with you.

If you don't have any short-term jobs, you can probably start looking, because one short job isn't that bad. If your last two jobs were under a year, you should probably phone it in, do the minimum for a while, and get a 2- or 3-year job on your CV before you move along.
I don't get this constant push of "internet of things".

Very few devices i have, that are not pure information devices, can be operated for any duration without some sort of human attention.
Nice work!

A little trick you can use here is squared distance which avoids the relatively expensive square root (also do the square in-place rather than pow) so your distance function becomes:

(d - a) * (d - a) + (e - b) * (e - b) + (f - c) * (f - c)

You will need to also square your threshold values.
Yes, there is such a thing.

There exist many more techniques than trivially assuming some "template" function and fitting the function parameters against the data.

Have a look at nonparametric modelling techniques. For example kernel regression or gaussian processes. You either don't make any assumptions, or you take an uninformative prior that distributes over all possible results.

This competition evokes modelling, optimisation and the exploration/exploitation tradeoff. I'm sure there will be very interesting theory behind the winning entries...
Price: $Low. WTF?

Edit: I see, on the other page it states http://hivewind.com/pricing-signup/ (~$70-260 a month).
Yes indeed any 'rewritten in ...' project should target Haskell.
Its simpler to start with one small project that is well documented. When done, put some time into promoting it. Maybe a few hours/days. Rinse and repeat. Then focus is to gain demostrable experience, actionable knowledge, confidence and a bit of promotional skills. Each project will become more complex but might seem as simple as.the first few. Due to how you will learn and develop the skills to learn how to solve problems through technology.
I tried taking a grievance to HR once. Once. Lesson learned (the hard way, as usual for me). Now I just look for a new job if my manager is a tool.
I wonder how much the problem is that "they degrade the experience" vs. men having weird psychological/egotistical issues. I feel like most of the common talk of "it feels better without condoms" is really to do with men just not wanting to use condoms for some psychosocial reason (no evidence to back this up).
Could you please post this on /r/machinelearning as well with an AMA? Thanks.
Loyalty is a deprecated value I suppose. So let me put it like this... we are riding together in a boat. The boat has a hole in it. Not my problem?
Cool, I wrote a similar post about using docker images without containers (chroot instead) http://blog.terminal.com/docker-without-containers-pulldocke...
I've love to see a condensed list that focuses on the top books for a given context. The best 2-3 books to read when you are interested in learning how to program, the best 2-3 books for a new developer in his/her first professional job, the best 2-3 books for someone looking to move into a senior technical role, the best 2-3 books for moving from web to mobile, etc.
This is encouraging. A path to the post-C, post-Linux world is starting to become clear.
Interesting analysis.

One thing that struck me as odd: why does it matter if the carbon footprint is front-loaded in the manufacturing? They seem to suggest that you should wait for the initial installations to get back to 0 net carbon before making more. Why?

I would have thought the medium term comparison to other power sources that it is displacing would be the relevant benchmark.
That is why I am thinking that private health insurance that covers doctor visits are probably flawed.
Another thing to keep in mind is that a lot of these lists are compliance-driven.

- Hosts which process credit cards (PCI)
- Hosts which reconcile the general ledger (SOX)
- Hosts with medical data (HIPAA)
- Hosts with student data (FERPA)

The problem is that while the security of the enumerated hosts is taken quite seriously, systems which have security trust relationships which grant access to the enumerated hosts are not locked down.

- PCI Payment Processing Application server: locked down.
- CI system with deployment keys to said host: zero authentication.
Two things completely contradict this romantically naive line of reasoning: 1) that they were caught using this capability to stalk their lovers (that's just the one we know of) 2) that the systems were not protected (Snowden being able to hoover it up using wget and no audit trail).

(The fact that that these toxic datastores would be created so thoughtlessly and kept so badly makes one wonder about 'the smartest people on the planet'. Though if you've ever worked for a government contractor, you'll know that technical standards are typically among the worst on the planet.)
A rebellion. Yeah, it's a regular bunch of Pancho Villas over there. Boy oh boy.
I can confirm this can be a serious concern in the UK system.

Someone close to me was in a similar situation a little while ago and did start a formal grievance process. Thanks to what seems to have been bad/late professional advice, they missed one of the deadlines for taking things further and consequently that formal process terminated.

Around that time, they started taking professional advice from a different source and exploring their options, continuing to work for the employer in the meantime.

They subsequently concluded that the job was beyond hope and resigned, IIRC a couple of months later, and lawyers started exchanging letters to try and avoid formal action. As I understand it, just about the first thing the former employer's lawyers did was point out that the former employee had remained in the job for a considerable time after the end of the formal grievance process without (as far as the employer was concerned) taking any further action. They argued this was sufficient evidence that no problems serious enough to be considered constructive dismissal remained at that time, and as it turned out, that was effectively game over.

(This matter never went to formal action. Reportedly the advice given to the former employee at that point was that their former employer had a decent chance of winning on that basis, and even if they lost it would cause a lot of time and stress to pursue the matter to its full conclusion with limited benefit likely to result.)

YMMV, if you need legal advice talk to a lawyer, etc. Just make sure you get better professional advice than this unfortunate person did, and get second opinions early if anyone advising you seems to be slow to respond or otherwise giving you less than their full support.
I think uBlock (https://chrismatic.io/ublock/) blocks this too.
Undergraduate admissions in the US and nonacademic criteria
Original title is "Space firms fined by feds" and article addresses both SpaceX and ULA.

Presenting it as exclusively about SpaceX is misleading.
> "This lack of dependency must inherently mean that it will yield the same value upon each invocation having the same set of arguments"

That quote was written in a "this is what most of us used to think" sort of way, it was never intended to be read literally - though maybe I should clearify the intent.

I certainly agree with your post, and your little hack is very cute; +1! :-)
I had one of those cheapo CCTV systems for a store of mine and, wow, how dreadful the software! Has anyone ever written some decent software that one could load up on the generic CCTV systems?
Most data scientists, particularly those coming from the cs department, lack most probability and statistics fundamentals. I doubt many of them have even heard of an anova, or sampling distributions, F tests, chi2, etc.

To be fair, ml tends to focus very heavily on prediction, not inference / interpretation of betas. In many tree models how to even understand coefs is an open question.
Type signatures can completely encode specifications in systems with dependent types. Of course no mainstream programming language supports dependent types, but it's worth pointing out that in principle a type can encode any property checked by a unit test. Actually, dependent types are strictly more powerful, since you can prove undecidable properties which can't be checked by unit tests (e.g., that a function does the right thing for all possible inputs).
Protein World: The Body Shaming Protest That Turned Decidedly Ugly
I agree with that... Perhaps it's limited that way on purpose?
this sort of thing makes me glad I don't need to purchase private health insurance

Are you in the USA? Thanks to Obamacare your medical history doesn't matter anymore. I purchase my own insurance and only three things matter:

your age

your gender

the type of coverage (bronze, silver, gold, etc)

It doesn't even matter whether you're single or married or have kids. My family policy cost is exactly the sum of:

my policy cost based on age and gender

my wife's policy cost based on age and gender

each of my children's policy costs (I don't
remember if age or gender matter, I don't think
they do)

I generally don't like the idea of Obamacare, but in this case it did a lot of good. Before Obamacare, insurance companies went out of their way to simply not offer private coverage at all to people with any medical issues, even minor ones. They can't do that anymore.
Police Body Cameras: What Good Is a Video You Can't See?
The analogy doesn't work at all because DNA is more like a program than a tragedy (yeah, some programs are actually tragic but stay focused, please). Changing only one character in a program can have catastrophic consequences. Biological systems are generally more tolerant because they are highly redundant but still; 1% can easily explain the differences.

I just don't understand why he doesn't pick the obviously better analogy although somewhere else in the interview he shows some computer knowledge. And I don't know why he relates intelligence to DNA when we know that crows can compete with chimps on tool use.
Does it ever make sense to turn down a promotion?
TL;DR - Is accepting a senior engineer role with 2-3 years of experience wise?

After graduating two years ago, I took a job as a junior engineer at a top level engineering company in Silicon Valley. I worked my ass off and tried to elevate those around me, but felt like office politics were slow tracking me and keeping me from the position / pay I thought I was worth. Last week after an interview with another company which I did very well on, I got an offer as a senior developer with nearly double my current salary. I immediately said yes, but now I'm second guessing myself: am I setting myself up to fail miserably? I definitely feel like I am a 3-4x engineer and have the performance reviews to back it up, but I'm also worried that I simply don't have enough experience (2 years + 2 summer internships) to do what it takes to be a senior engineer. Is this just imposter syndrome? What makes an engineer "Senior" or not besides just saying "experience"?
Agreed.

The author also seems to assume that everyone reads like he does, pausing to think about each word, "walking through another's thoughts." This is something I've given a bit of thought to recently, interestingly triggered by an episode of King of the Hill. I don't read in this manner and never really have.

I read fiction for the story. I want to know what happens next. I don't linger on a sentence trying to decipher the subtext. It was a great struggle for me to learn to read in that manner for English courses, and I never really enjoyed it.

Meanwhile today there are great TV shows with interesting things to say. The Wire, The Sopranos, and Black Mirror all have gotten me thinking, trying to see from another perspective much more easily than any book ever has.

I believe that our brains don't all work the same way. What the author gets out of reading, I get out of TV and movies and cannot get naturally out of books.
https://news.ycombinator.com/item?id=9442562
Do you have any reading recommendation about DoE?
Ember.js: The Ever Evolving Rock
“I finally cracked it” – Steve Jobs
For instance, it's a great manifestation of lambda calculus.
I love the idea, always have. Does a unikernel application need statically allocated amount of RAM or is there a way to have unikernel-programs allocate memory dynamically?

Maybe this is where garbage-collected language would be useful.
Here is my 16 favorite ones: http://www.yegor256.com/2015/04/22/favorite-software-books.h...
Identifying manuscripts via social media
yes, you've failed to understand my position.
I was happy to see Clive, and I imagine a RUMP implementation or other unikernel that supports Rust won't be far away. Being able to compile Go or Rust to metal byte code is absurdly sexy.

I don't know how AWS will meter it yet (yup, I love AWS) but I sure hope they're following this trend. AWS support would put so much energy behind this path forward.
Here is vai https://github.com/stefanoborini/vai , a similar project I started a year and a half ago.
You should seriously consider trying a language with a more complete and robust type system that is checked at compile time. If you like the fact that these kind of corner cases can be logged, imagine if you can find them before you ever hit them at compile time.
Raising your own meat is absolutely wonderful, if you have the space. Animals are good for maintaining your property (sheep, goats), for getting the pests out of your garden (ducks, chickens), and so forth-- The more complete your food web is at home, the less effort you'll have to spend maintaining it.

The meat tastes really really good, and is much cheaper than buying it at the store-- For example, my ducks cost less than $4 each to raise, and the whole herd takes about 15 minutes of effort per day. I never thought of duck as 'poor person food' when I was a kid...

Butchering is a huge pain in the ass, but it's fundamentally similar to taking apart computers/machines etc. and doing butchery is a good way to practice your surgical technique, if you have to do that kind of stuff for work or whatever. The downside is that you might start getting hungry whenever you have to cut up rats.

I used to be into squirrels and rabbits-- Truly 'poor person food--' but have gotten increasingly paranoid about disease, as transmissible prion diseases have been 'tentatively reported' in squirrels [0] and tularemia is endemic in rabbits where I live [1].

[0] http://www.thelancet.com/pdfs/journals/lancet/PIIS0140-6736%...

[1] http://en.wikipedia.org/wiki/Tularemia#Epidemiology
Well it says "without Docker" in the title so not sure what where you expecting...