skysight-inc/HackerNews huggingface dataset:
It's very interesting to watch the various workarounds to the lack of Linux ABI that have become more-or-less "production stable" over the years.

The smoothest one I know about is the "open-vm-tools" apt package (the FOSS version of the "VMWare Tools" guest paravirtualization drivers.) The package depends on build-essential and dkms and linux-headers, and installing it just automatically makes some new .ko files pop up in /lib/modules without so much as a hiccup in syslog. (This, compared to the old vendored route, where upgrading the kernel meant everything broke until a new version of the tools came out.) Having everything at the distro level is a brilliant solution, because the distro can keep their kernel-package and driver-packages in sync and compatible.

Of course, it'd be much nicer if the kernel would just accept drivers like this into the tree, but sometimes (like in this case, where it's a third-party basically "making up" drivers to talk to their own new features) it just doesn't make sense.
https://askdns.com - Reverse Domain/IP Lookup

It was fun learning about large datasets and stuff but it can be expensive hosting it. Still needs lots of work on the frontend but was waiting to see what interest it got first which isn't much, but Google are still slowly crawling.
Considering that nearly all of those features were in Erlang before the other services listed I don't think NIH applies. Elixir just exposes the Erlang tools.
This is a sober reminder for those raising money. Even if you go with the "friendly" VCs, they will be happy to screw you over the moment you show weakness. (not that Benefits doesn't deserve it)

No doubt during Zenefits' Series A/B/C they had the upper hand in negotiations, and now the tables have turned. Would a16z really sue one of their portfolio companies? I guess Sacks doesn't want to find out, and is eager not to piss these guys off, since he will no doubt need more money sooner rather than later.

Of course, the saddest line is this:

"Common stock owned by Zenefits employees will be diluted by 20% in the deal"

As is all too common, common shareholders pay for the sins of a few.
Investing in Analytics – The Paradox of Choice
A "solved" problem? I think that is a ridiculous thing to say. Just because people know how to parse json does not mean there aren't solutions that are more performant or useable. Shit maybe they just wanted to parse and collect frequency counts of keys or something all in the same pass? There are reasons to do so.
Has Anyone Gotten a Job After Self-Teaching Programming?
Which is why success is such a terrible teacher.
You could make an exact copy superior. While clusterfucking PC. You don't scare me.

Mine is God's official temple. I am CEO of Intel corp and will fix it. Windows is replaced with Wine. CIA must surrender to IRA.

God says...
stinted stampede slabbed chili acerbity fief most reconquered proselytized soldier's evangelizing raglan punster's sunroof's trawling sequel's radiotherapy's cumquat's Parnassus's molecular earache quacks gathering inlays pilfered stymieing appended mall's quarterdecks ovarian achromatic Lorentz
Mark my words: There will be two new types of "banks" : youthful post puberty blood bank of 15-25yrs old and banks for same age group of fecal deposits. There is nothing like a body at the peak of performance and function. Best case, you would be encouraged to save your own blood and fecal matter for your later years. Worse case, you'll have to buy both. Oh my goodness though... you can actually make $$ from selling your.... but I think it will happen. I believe this is just the beginning of how/what gut bacteria actually does for your body. Ever wonder why something like prozac causes constipation when all it's supposed to do is increase serotonin levels in your brain? Just a brain fart..thinking out loud.
Fatal crash of Tesla Model S in autopilot mode triggers federal investigation
PDF is easily the worst document format I have ever worked with. I worked on a project that fed the contents of PDF files into Lucene to create a full text index. It was a sheer nightmare to extract text from those. Tika worked but a lot of documents still converted to garbled text. I ended up using 4 different PDF to text converters and scored their results by the percentage of known words they returned. That was a few years ago. I'd be curious if things have improved by now.
If you are any example, then the reservations are unreasonable and there's plenty of precedent for ignoring them.

We didn't ban vaccines because a handful of people are harmed, and we're not reconsidering their use because a bunch of mathematically illiterate loons think they're more dangerous than the alternative.

Frankly, there's more reason to ban PEOPLE from being able to drive a car than to ban AIs from driving them -- if only because AIs can be improved and people cannot.

All the ignorance of probability, moral philosophy, economics and law will not change the fact that the posture you are arguing from is one of preserving a status quo that costs dozens of people their lives every day.
I love how the rethink team keeps improving an otherwise wonderful document database. ReQL is also super nice. :)
That's very interesting. What kinds of time periods and amounts of fish do we speak of here? Years and eating a fish meal every couple of days? Because I love fish (also a lean source of protein) so I better be careful with that. How did she find out? Was she unwell and went to a doctor to get blood work done?
> Human programmers are even worse we make 15-50 bugs per 1000 lines of code.

Only when that's deemed acceptable.

http://www.fastcompany.com/28121/they-write-right-stuff

> But how much work the software does is not what makes it remarkable. What makes it remarkable is how well the software works. This software never crashes. It never needs to be re-booted. This software is bug-free. It is perfect, as perfect as human beings have achieved. Consider these stats : the last three versions of the program — each 420,000 lines long-had just one error each. The last 11 versions of this software had a total of 17 errors. Commercial programs of equivalent complexity would have 5,000 errors.
Tax laws are NP-complete systems.

Every time you pass a new law you have to think about how it interacts with all other current laws, and how it affects how current laws affect each other.

Passing more laws just inhibits small businesses. As said before, big businesses are able to afford the small army of accountants and lawyers to navigate the lawyers, whereas small businesses just kind of have to take it.

Sort of how the super rich are able to pay a lower tax rate than a solidly middle class family.
For some local reentry links in the area you can use 211 San Diego:

http://www.211sandiego.org/Re-entry

Also, I can put you in contact with an individual in the LA area that may have some contacts as well (he served 25+ years in federal prison and is works to help people who have been released. He is in LA). My email is in my profile.
>Noise cancelling only really works on ambient noise, so unless your coworkers are queuing up "Music for Airports", it won't really help.

You'd be surprised -- plus that is flatly wrong.

I have a pair of noise cancelling cans (Parrot Zik 2) and they can totally eliminate street musicians coming aboard on your subway train and playing and singing next to you in full blast (we get that a lot in my country) -- along with all other train talk and noises. Same for office music and other things -- it's not just for ambient noise by any means.

And the Zik are not even considered the best cans out there in their noise cancelling department.
Except that the car wasn't autonomous here.

The human behind the wheel had been explicitly instructed to keep hands on the wheel and feet on the pedals -- and that it was his responsibility to override the machine's judgement if circumstances warranted.
I have done that more than once. I talked about it elsewhere and said this:

I have kind of had three dramatic career changes. I feel they all have gone really well, but I think most people think I am a basically a huge failure and total loser.

In high school, I was one of the top 3 students of my graduating class. I had the highest SAT score of my class. This helped get me named Star Student and won me a National Merit Scholarship. I was expected to have a very serious career. I had only two real goals: Get away from my home state and deal with my personal problems. I was aware my health was frail thus joining the Army was a no go, etc. I opted out of my scholarship, quit college, married some guy whose only dream was to be a soldier. I hid my unemployable status under the nifty title of homemaker for a lot of years. So, I successfully left the fast track for a position that would not kill me. That was career change one.

Finally getting a diagnosis for my condition helped empower me to leave my marriage. I had been going to college on and off. My goal was to trade in my homemaker title for the title of urban planner. As part of that effort, I got a certificate in GIS and applied to an internship with a national lab and ran a planning subforum on a statusy planning discussion board for a time. My resume had a high call back rate for getting me interviews but I kept flopping in the interview.

I ultimately ended up at an entry level job at a Fortune 500 company. That was career change two as I successfully left behind being a homemaker. Although the job was unrelated to all my career goals and training, it paid better than minimum wage and was oohed and aahed over by most folks with whom I made small talk. Just working at that company was a feather in my cap in the eyes of most locals. I might have stayed and climbed the corporate ladder, but I had dreams of getting healthy that conflicted with that path. This led to dramatic career change number three.

At some point, I quit that job in order to focus on getting well and work on developing an income stream that won't keep me sick. I do freelance writing and I am developing some web projects that generally suck less than they used to. It has been slow and frustrating and I am aggravated at how little I make, etc. But if you understand what I am up against -- and I do, even though most other people do not -- it is actually going swimmingly well and is basically wildly successful. But I really have a very hard time convincing others of that fact, so I hesitated to answer at all because how others see me is dramatically out of step with how I see myself. I still look to most people like a total fucking loser and there is nothing to be gained by arguing about it. So I mostly try to avoid arguing about it and try to just keep working on my goals in as focused a fashion as I can manage, given my health problems and other challenges.

Best of luck.
Not official, but a Rust team member:

"it's generally regarded as best practice to write out the types of your functions, hence Rust's choice here. ... Rust follows 'explicit over implicit'"[1]

If it's a technical limitation then that's far more understandable. I've just not heard this explanation until now -- not that I really was seeking it I suppose. Thank you.

1: https://news.ycombinator.com/item?id=8321443
Show HN: Classic Board Games with a Modern UI (Progressive Web App)
I've been cranking on this app the last few months and now it's out in the wild. This, in my opinion is how turn-based gameplay should work on the web.

- deep linking for friend/game invites

- push notifiations

- service workers

- UI works for 4k displays and tiny phones
If you have mpv and youtube-dl, you can just `mpv http://youtube.com/whatever` and it'll play. Much better performance than anything in browser from my experience.

I just have a keybinding for `mpv $(xsel -o)` which plays whatever url I have in my clipboard in mpv.
Super appreciated! Great work Sean. This kind of deep structural improvement will pay dividends for years.
What I use Rails for these days is (1) as a backend to our SPAs, so ActiveRecord, Rails controllers, and a view to serve JS assets and CSS via the Asset Pipeline, and (2) to serve Active Admin.

I see there is Ecto, Brunch, and ExAdmin for Phoenix, to cover our primary bases I spoke of, in Elixir/Phoenix.

For those that have switched to Phoenix, and have experience with these three- was it as smooth transition? What are the significant gaps, if any?
Wu-Tang Clan - Da Mystery of Chessboxin'
https://www.youtube.com/watch?v=pJk0p-98Xzc

I wrote a paper on chess boxing in college (one of those intro-level English classes) and used this song as a reference. The professor loved it.
Except there's a difference between overpaying and short term tax minimisation.

I, for instance, in my country, am relatively conservative on my tax returns. I do not push everything out to the point of maximal complexity & maximal returns.

The reason I do this is twofold. If my accountant makes a mistake or a bad call, I am still personally liable for the tax I didn't pay + penalties, even though I sought and obtained professional advice. I know of cases now where people have received "audit shocks" where it turns out the government disagrees with how far they're pushing things, and now they owe money + penalties. Increase that sting and those penalties and watch the risk/return equation change.

The other two reasons are: I pay to support local community and infrastructure. I don't mind paying a bit extra to support public transport in my area, for instance, so if I can find a way to make targeted contributions (as opposed, say, my money going to a contractor in Iraq), then I'll put a bit more in.

And the third reason I don't pay minimal taxes it's a form of social contract/political insurance. I know that if I'm a total prick, or want to do things in the future, if I haven't paid my share, or if someone wants to audit me and go through my books as a political game or to make a point, I have far more political capital and support from the population of I show I'm a good citizen vs "I basically will fuck you all to the maximum extent and screw you". This also provides me a clean conscience, legitimacy, authenticity, and general good will.

Plus if anyone does audit me, for political reasons or otherwise, maybe I'll get a small refund or ruling in my favour, which, at such times, I could really use...
Funny Cooking Video – Mountain Dew Infused Hot Dogs
>Headphones with Bose-style active noise cancellation are an ineffective gimmick.

They are actually very effective, both for airplane style noise, but also for street noise, people talking in an office, and music playing.

Haven't tried Bose themselves, but active noise cancellation on Parrot Zik's works well, and all reviews say Bose's is even better.

Plus, if you also play your own music on top, you can't really hear anything -- to the point of it being dangerous if you're walking in the street, crossing roads, etc.
I personally really love using Rails. It's been very productive for me over the past several years I've been able to make a living off of this.

I see a lot of comments here about Elixir/Phoenix. Is the performance gain really that big? I currently serve 2-3 mil requests on Rails per day on around $200 worth of servers with at least one database call per request. In defense of Rails, there are so many libraries out there already built I can get an app up and running fairly quickly. I really think it's a matter whether the tool fits the bill.
I haven't seen many stop to give consideration to how Northern Ireland will have to deal with the fallout of this. I don't doubt that there was thought behind Leave votes, but many of them seem to ignore NI. Hopefully the peace process isn't jeaporadized, or Article 50 isn't triggered.
I agree.

>> Indeed Merkel tried persuade the UK Gov to revert the vote like the Greek PM did a year back

That's reason enough for Brexit. This is an abusive relationship.

Britain: "I want to leave, I don't feel comfortable with you."

Merkel: "I know you've said you want to leave, but must stay. It's for my own good.".

Britain: "I am leaving, it's decided."

EU: "Ok then get out!"
Sigh. OK, look. Your inflammatory rhetoric is exactly the sort of thing I was trying to warn against, but I guess self-driving cars are part of the political shitpile now, too. It's a shame that important issues like this seemingly cannot be discussed without resorting to tribalism and name-calling.

We're not in your imaginary super-safe self-driving future yet, and if lives are to be carelessly sacrificed as stepping stones on the way there — because Tesla decided to beta test some dangerous software on actual, real-life roads — it is never going to happen. No matter how much of a utilitarian benefit there might be in the long run.
Sam Brownback's funding plan for Kansas is bad news for roads
You just keep digging. All adding redundancy can do is lower the chance of a crash.

> If a component may fail

As has already been pointed out to you, all components may fail, including any that you add to compensate for the potential failure of other components.

An engineer should know this by instinct.
There's no good source on that, as it's wrong. There's absolutely no damage from noise cancelling, and in fact they're healthier than regular headphones (because you don't need to raise the volume to drawn out external noises).
Unlimited shelljs commands with ES6 proxies
I have empathy. I have empathy for the friends and family of those we cannot save. I also have empathy for the reduced number of people that will suffer losses of friends and loved ones as we reduce harm to the human herd.

What should I do? If you think jfrisby and myself lack empathy, what do you think empathy looks like and how do you think it would change our moral stances?

Is this an academic question to you? Or do you actually have these questions weighing on your conscience as a result of things you've done in the course of your work?
It's around 12 times faster in the general sense. Your mileage may vary.

If you spend $200 you could theoretically hosting the same product on $50 worth of hardware.
From not working to neural networking
Cloud Application Security Tips – What Changes Are in Store?
Agreed. It's getting pretty annoying. Every Rails post that hits the front page now feels like it's getting hijacked/side-tracked by Elixir/Phoenix evangelists.
Dude this was supposed to happen back in 2013 with the fuel band.....
That's true, but was well known (and trained on), so I'd categorize that domain as "How the machine responds when you're hands are on the controls," which is nearly a synonym for "stick and rudder skills" category I cited.

Sure, to nearly every pilot that behavior is wacky, but it shouldn't have been a surprise for more than an instant to pilots who were "operating as designed."

It seems there's no free lunch: when skills atrophy as a natural response to helpful automation it requires advancement in some other skills, should the goal of an ever improving error (accident) rate be achieved.
I have empathy for the ~33,000 people that die every year because humans are terrible drivers.

You do not. You want to take a moral posture that condemns thousands of people to needless deaths because you're so caught up in emotion you can't see the harm your position would cause.

Wallowing in your own emotions is selfish and immoral when it costs actual lives.

Your entire premise is based on the false assumption that this system was making all the decisions. Tesla's "autopilot" does not override the driver. It does not replace the driver (yet). That's explicitly because everyone involved knows it's not ready for that responsibility yet, no matter how much they've tested it. Tesla knows they cannot possibly anticipate everything -- the whole point of this "public beta" is to gather more information and help them make a better, safer system that eventually is trustworthy enough to consistently make decisions better than people.

You posit that human decision-makers behind the wheel are an important thing we should be wary of giving up but you have ignored one simple fact: There WAS a human behind the wheel, expressly charged -- both by law and by Tesla -- with maintaining control of the vehicle.

The driver had the responsibility of hitting the brakes, and did not do so. That's an error that plays out dozens of times per day without AI drivers being involved.

But instead of recognizing that this is a case of not just a piece of software failing, but also of a human failing -- and instead of recognizing the cost of lost and shattered lives borne by society every day -- you resort to ill-conceived hand-wringing in an attempt to convince others to follow you down a path that would continue condemning untold numbers of people to needless deaths.
>Note that the idea of "true color" for these sorts of astronomical photos is itself a bit ill-defined.

Why? Because of Relativistic Doppler Effect?
"Redundancies are added"? Sorry but you just made that up. If the risk of an accident and death was "calculable" in the way you're trying to say it is, we wouldn't "add redundancies". We'd just avoid flying (or driving) and nobody would ever die in an accident.
It takes far too long to get a fecal transplant for c. diff, especially when it has a proven success rate of about 92%, compared to 50-80% for the antibiotics. This is a big deal.
Before you do that, see this film:

http://www.imdb.com/title/tt0302674/
Zookeeper does not use Paxos. It uses its own protocol, Zab.

https://cwiki.apache.org/confluence/display/ZOOKEEPER/Zab+vs...
The truly frustrating part to the average taxpayer is the one-sidedness of how the law develops. I have politicians telling me that TTP is vital and needs to pass, so we get strong protections for IP, more revenue for these american companies, blah blah. But when it comes to making laws to tax those same companies, well there's lots of issues, it's very complex, we need to study it for a long while.

It's very clear who lawmakers are looking out for.
Not quite the least visited but close. If you only consider the continental parks, North Cascades and Chaco NHP have fewer visitors. Several of the Alaskan parks also have fewer visitors but they are much harder to get to. Still, its a beautiful park to visit. Sort of a Yosemite without the people.
The little schemers gonna shit himself when God testifies.

God says...
Arctic's roundabout's probated Bunyan's Bultmann burliness borscht's Mullikan Chaitin's Burgess trod unsweetened astronomer's breaching Patel's Ltd nuptials lubber absolution's teazle Juana objective thrill's betokened boldly famines hiking choppering blissful fauna fiddles Nigerians
I think that your conclusion is disingenuous.

Where I'm from if you make a left turn and get side-swiped then it's your fault, period. You made an unsafe turn, plain and simple[1].

If what you describe is true, then human error is the main cause of the accident (although the AI failed to prevent it and absolutely should share the blame). I just think "AI kills driver" is a bit sensationalist don't you?

[1]Of course assuming that all other vehicles present were obeying the law (e.g. not speeding) and there were no other extenuating circumstances.
Let's hope the James Webb Telescope deploys successfully and can take over then.
If they asked for those records now? Not a chance. Yahoo's webmail infrastructure has undoubtedly changed numerous times in the last 17 years; there's absolutely no way they would have bothered to retain IP address logs across all of those migrations.
"Each non-executive employee of Zenefits will be “trued up” through a special stock grant equal to 25% of their current number of shares. This new grant will vest 100% in 12 months. It will consist of RSUs rather than options so that employees don’t have to pay a strike price."
In case you are wondering about the What of Y (as I was). Here is a paragraph from the PDF:

"The point of Y is to provide a mechanism to write self-referential programs without a special built-in
means of accomplishing it. In Scheme there are several mechanisms for writing such programs,
including global function definitions and letrec. Here is one way to write the factorial function in
Scheme:..."