skysight-inc/HackerNews huggingface dataset:
Don't forget, Windows 10 abuses TCP link sharing by opening over 100 simultaneous TCP connections to download updates, bringing your entire home network to a grinding halt until it's finished.

Side note to those with a Mikrotik router, you can protect your network from the malware that is Windows Update with the following firewall rules:

/ip firewall filter add action=drop chain=forward connection-limit=9,12 \
in-interface=ether1-gateway protocol=tcp src-port=80 tcp-flags=syn,ack
/ipv6 firewall filter add action=drop chain=forward connection-limit=9,32 \
in-interface=ether1-gateway protocol=tcp src-port=80 tcp-flags=syn,ack

placed before the rule to accept established connections. These rules are maybe a little overzealous, but they were the only way I've found to make my network usable when Windows Update launches a DoS attack.
Exactly. It is not like COBOL is that hard to learn, what is hard to learn is how these old systems work and what all the code is doing.
On DAWs and Programming Languages
Is it just me or are we witnessing some sort of miracle?
The majority of developers don't have the time or interest to dig deep into nitty gritties of the React community & ecosystem. They read articles including yours and quickly become indoctrinated into thinking how (for example) putting ALL state into a redux store is a proper way to work with React.

This leads to hilarious codebases where people dispatch actions in order to update input values or navigation dropdown open/closed states etc. Trivial apps that could be built over a weekend end up taking weeks to finish.

It's a sad reality but most people (including developers) take everything they read at face value and don't devote enough time to critical thinking. We should try to combat this.

I'm not saying it's your fault (it's not, you're great), but perhaps you should put a bit more effort into stating how what you're propagating is just one way of writing code and shouldn't be used in all situations (especially simple apps). I've actually seen you do that in a couple of places in the past few months and that's great.

I do feel a bit bad about sitting in my chair criticising while you're contributing with all this awesome stuff but you know... with great power comes great responsibility :-)
Autoencoders are a long known approach to use neural networks for lossy compression. Some papers about using these models as aids for compression are googleable.
It's an scary thought: It may not be that intelligent life is so rare in this universe, but rather that it is very rare for intelligent life to sustain itself for long enough to colonize the galaxy..

For all that we've learned and have built, we still don't have a Plan B. No foreseeable alternative to this planet if it goes belly up, one way or the other.

What's worse, we're still not over our politics and economics and artificial borders; all the things that keep us rooted here and actually headed backwards into primitivity.

Even if Elon Musk or some other zillionaire launches a successful extraterrestrial habitation program, sooner or later it will fall prey to the same old national interests from back home.
Yes, of course. It's a strong moral imperative to challenge violent bigotry at every opportunity.
> ~2008: Bamboo (builds) - Acquisition

Who did they buy Bamboo from?

The first Atlassian releases of Bamboo were so bad we went back to using CruiseControl. I'm astonished that they actually paid money to acquire that.
Slate-completely customizable framework for building rich text editors
"We thank all of our customers for being a part of our journey, and we look forward to a new future."

There it is.

https://ourincrediblejourney.tumblr.com/
An open letter from technology sector leaders on Donald Trump’
I guess you are right, this banter does indeed not help us learn anything. The quotation for the second founder was to refer to the fact that some (maybe inaccurately) dispute Newton's credit for calculus and I really did not mean to be smug. The point I wanted to make would be that a lot of good scientists work very hard to progress science forwards and we just hear the names of some rock-star scientists only. Saying other scientists do not do contribute as much (or even at all) is incorrect in my opinion.
I did tweet this to the guy who runs this already. :D
Inside the Deadly World of Private Prisoner Transport
Situational awareness is one of the primary tenets of aviation. It is a skill, and like any skill it can be developed and refined.

Young pilots will start out flying in their own reality, one that is completely non-representative of what is actually occurring outside. Over time the gap between what you perceive is happening and what is actually happening will narrow to the point that you can operate safely on your own.

I write this not to contradict you but to prevent your post from discouraging any would-be pilots from pursuing what can be a very personally rewarding and enriching hobby--or career.

And apologies in advance if there is some sort of diagnosed mental condition or quality at play here but ideally that is something that is picked up by FAA medical examiners before students go out and solo.
Clickbait title. Windows is changing its enterprise licensing. Makes sense in the context that they won't be pushing a new OS every few years (or so they say).
Good riddance.

They tried to reboot a few months back but the damage had already been done. The people who really wanted this sort of business to succeed (including myself) had already tried to embrace them, but got burned too much in the past to risk giving them another shot. My guess is the only potential market going forward were people who randomly came across FlightCar when searching for rental cars. My money is on this being an acquihire. The business failed.

(I previously wrote an open letter to FlightCar, based on my personal experiences, which also summed up the general consensus amongst everyone who had tried it in the past: http://watilo.com/open-letter-to-flightcar)
Ask HN: Have you been scanning the archives for favorites to add?
It might be fun to pool our associative memories.

Leave a comment, maybe with an explicit link to your favorites for convenience, and maybe link to old favorites that stuck in your memory. I'll start in a comment below.
Don't Mess with Roy Cohn (1978)
Kim Kardashian West, Mobile Mogul: The Forbes Cover Story
Unfortunately, that "away from me" part just doesn't work. Expensive schools in expensive neighborhoods where one would buy a house to avoid the "drug problem" have a serious drug problem. (Anecdotal evidence from someone who grew up in such an environment -- it may be hard to do such research without incriminating rich people).

Alcohol prohibition never worked. Drug prohibition didn't either -- at least beyond its goal of mass-criminalizing and incarcerating people of color and low income.

Trying to prevent drug use via prohibition is very much like preventing pregnancy via abstinence and prohibition of contraceptives.
As of this writing I think I have ~100 favorite stories and about as many favorite comments:

https://news.ycombinator.com/favorites?id=akkartik

Here's my sentimental favorite, about Ricky Jay's close-up card magic:

Secrets of the Magus
https://news.ycombinator.com/item?id=8568467
3-deal Thursday Windows and Android in the Same Tablet Chuwi Hi12 Tablet
Started with Cloud9, moved to Nitrous and ended with a server with vim + tmux on DigitalOcean as my instant-on IDE from everywhere. I find this superior than former ones: cheaper, more powerful, more flexible and somehow faster/more adjustable for my needs. Still Cloud9 and Nitrous were my gateway drugs for cloud coding.
> the concepts are somewhat straightforward, but in practice are a little harder to grasp, especially in real world applications.

Well said.
If he still is, then that's just sad, pathetic and hurtful.
This is petty and inconsequential, but I really wish they used a section header called "Conclusion" instead of "Take Aways".
Because Atlassian's core skills these days seem to be oriented towards getting enterprises to buy their software.

Their products are decent enough, but certainly not exceptional. Their pace of development has slowed to a crawl. The word on the street is that they're pouring massive investment into HipChat, yet it's been easily outdone by Slack.

Yet, they're doing well, because they manage to package it all up at just the right price point, with just the right set of services to get people to buy it.

Something like StatusPage fits them well because it's an existing, working, solution that they can monetize.
Addiction is less a symptom of rebellion and more of a symptom of despair, boredom, lack of options, loneliness, depression etc.

Not easy problems to fix.
K, turns out it was actually Michigan Algorithm Decoder:

https://en.wikipedia.org/wiki/MAD_(programming_language)

So, not quite as old-school as the analog days :-p
I tried looking at the github project - can you self-host it in the sense that you could set it up on a server in your home, and use it without needing access to the Internet?

I suppose it might be more clear if I install and run the "core" - but there was no mention of docker or vm support, nor root access?
Oh I recognize it, that's called sarcasm, perhaps you've heard of it.
My first reaction was why wasn't the road barricaded when they were expecting large number of people to be present?
Decriminalization of consumption is better than the current situation, but I am in favor of legalization and regulation.

It seems kind of hypocritical to me to say it's acceptable (or at least not illegal) for people to consume drugs, but not protect them by giving them any ability to know what it is they're actually taking, because they would still have to buy drugs of unknown strength from shady characters, manufactured in dodgy underground labs from ingredients of unknown origin.

Maybe decriminalization of consumption, as well as government testing labs that can identify unknown substances for people? That opens up it's own can of worms, of course.

It's a difficult conundrum, but our current system is the worst possible option. Almost anything would be an improvement.
If it was an acquihire, wouldn't this press release more reflect that rather than saying it shutdown?

Edit: reading it again it seems maybe there are people continuing on with Mercedes Benz

Edit2: geez just read your post sans audio. That is pretty terrible
The comment by flightcar employee was incredibly disturbing.
Now responsible for several deaths in the name of greed.
Now responsible for several deaths in the name of greed. And looks like an major asshole btw.
Is this for real? Been wondering why my home network's been having intermittent issues. Damn.

Edit: Can't seem to find any confirmation after some searching. Are you sure this is what happens? Finding this hard to believe, even for Windows 10.
Try my best. Sometimes it is harder than it should be!
That would have made it a border control issue, not an "everybody has an uncle that does it" issue.
How to convert video to Google Nexus 7
The basic command for keeping the machine awake is `caffeinate`, and has a few other nice options like changing what kind of sleep is prevented (disk, display, system) and also waiting on a PID (looks like that was added in 10.10).

Related to that is `pmset -g assertions` which will list all the various things that are keeping your machine from sleeping.
At the end of the 1980s, I was in a systems administration class for a now gone minicomputer line. There were two women in it who seemed quite mature, but must have been younger than I am now. One told a story about her introduction to computing that has stuck with me. She passed an aptitude test to become a programmer: by now I have forgotten whether she worked for a computer manufacturer or a customer the size of a utility company. Whichever it was, the company had a machine room with a glass window opening onto a busy street in Manhattan. In those days, programs mostly resided on punch cards, and data mostly resided on tapes. One would bring one's cards and I suppose tapes to the operators. They would hang the tapes, run the cards through the reader, and the tapes would commence to spin back and forth. If all went well, the program ended with the tapes spinning on back to the reel. In case of an ABEND, everything stopped, and every New Yorker on the sidewalk could say that the program didn't work. It struck me as being far more public a test than most of us my age and younger have ever had to deal with.
Oh, yeah.

Girls were especially happy when we've added an option to choose octave :)

I still hear sometimes in my night dreams sound of bank's operation hall orchestra :) Twenty workstations or so at closing of operational day ... It was actually not that bad.

The only problem was with 10 digits and 12-tone chromatic scale. Added '.' and '-' to that.
Not surprising, they were competing against Uber.

So many people listed their cars on FlightCar's monthly parking plan (park long-term for free at their lot near SFO, and occasionally they'll rent your car out) to avoid paying SF parking costs (~$400/month) that they had to force everybody to get their cars out of their "salvage yard."

When I arrived at FlightCar HQ, I saw a lot full of unused cars the day I showed up to pick up my car once and for all. Everyone just abused the system.

It was a pretty sweet deal for a while:

I was profiting off my car while parking it for free for over a year in San Francisco.
I was trying to imagine how an analogue component could be anything but a sensor for a mainframe in a factory or something. A programming language called MAD makes so much more sense. :)
That plant has less than 20% of libia's desalination capacity and 6% of Saudi Arabia. There are 16,000 desalination plants world wide the US has less than 5% of the worlds capacity much of which sits unused.

Sure there are good reasons for this, but US water use is still incredibly wasteful.
I see that that's your signature, but I'll definitely start using hnreplies too.

Talk to you soon!
drawing prototypes on paper
That is exactly what I do. I think that the combo I would normally try (Cmd+L) logs you out. I remember at one point trying to find the correct key combination, and the primary results were to put the lock icon up. That works find enough for me.
Based on my experience of using 10 for several months, only two of these issues bothered me:

1) The weird multiple control panels make it hard to know how to change some settings.

2) The involuntary upgrade that got me using the OS in the first place.

Overall this is the best experience I've had with any version of Windows. The core windowing functionality is great. It's the first time I haven't felt the need to install another window manager. I think normal users who didn't like the weirdness of the start screen on 8 will be happy with 10.
From 2014 to current I too have been learning to fly (PPL and most recently night rating, single engine IFR is about to start next. If you're ever at CNC3 hit me up!). Being a part time student means you're "one of those guys" that everyone knows at the flying club/school. You're clearly learning just for personal enjoyment and betterment (because those who are not are trying to do it as quickly as possible, you just cant pull that off while working) and you stand out because you're not 18 years old like everyone else (i'm only 29, but still you're one of the old guys if you're anything above 25)

For me, learning to fly made me a smarter person in general, becoming a better programmer has been a benefit for sure, but I don't think that's where it ends.

I find that now I understand and estimate risk way better, know how to build processes and follow instruction better than ever before, and most importantly I have managed to step up my expectations of myself and those around me through the experience being involved in something that can be very dangerous, but doesn't need to be if you handle yourself appropriately, understand the systems around you and operate within logical/known limits...and then there is the added benefit of being able to fly.

It's not cheap, but if you have $20-25k available (and around 5-6 hours / week that you can sustain over a 6-12 month period; flying + study time), this might be a good thing for you to give a shot. Given the choice between doing my MBA and this, it's not only cheaper and was way more enjoyable, but the short term impact of doing this study and practical work has really helped me tackle a lot of issues I feel that I would have previously struggled with.
This Pokemon Go Slack community has over 540 members in just 3 days
I'm not at all saying that addiction is due to rebellion, or really anything about addiction, just that making drugs illegal makes drug use an appealing way to rebel for a group of people that is probably one of the most vulnerable to damage caused by drug use and abuse.

Addiction is a whole different story, my point was related more to kids partaking in "sex drugs and rock and roll" to piss off their parents, fit in, and be "cool/edgy".
Parser Combinator Library for Emacs Lisp, Similar to Haskell's Parsec
I'm really curious for those downvoting which part you disagree with. I don't bite. Decriminalization/legalization doesn't lead to an increase in use in any historical case I'm aware of at all. Prohibition doesn't work, by any measure, at all.
CDNs are still going to have lower latency and higher bandwidth, and likely more ability to have long lived connections. Probably whatever mechanism develops to facilitate http/2 server pushed resources through a CDN will also include prioritization hints.
Recruiter as as Service?

All of these things seem like services provided by a Recruiter/Headhunter. I guess Recruiters only start providing these services once you reach a certain payband. External Recruiters are sales people for HR, and the higher the sale (% of your salary), the more services they are likely to add. Mentat looks like they will be targeting young professionals that haven't made it to that level yet.

That being said, people are woefully uninformed about the hiring process. Your resume is not a life story, its a flyer with keywords that convinces the Recruiter to pass your name to the Hiring Manager. Also networking is way more effective than any tool/trick/strategy when getting a new job.
Not anymore, new Chromebooks support Google play store apps.
You can add Allinea in there somehwere as Acquisition. Specialized in debugging of parallel code including GPU support.
For those interested - I just blogged about how we set this up here: http://devan.blaze.com.au/blog/2016/7/15/building-a-status-p...
Indeed, even the hygiene part could use some open innovation. Right now IV users mostly have to repurpose insulin needles (interchangeable thin needles (like 30G)) are rare. Long-term IV use is geared towards hospital use.

Needles aren't illegal, are they? Can't people just buy them?
Programming Principles
Show HN: Setting up an app status page for $5 per month
There's so many positive comments here. What's going on?
response from free-market website "Reason": http://reason.com/blog/2016/07/14/fun-hating-socialist-magaz...
PrivacyBadger says 16 potential trackers...
perhaps BPG is better? By the great Fabrice Bellard

http://bellard.org/bpg/
Show HN: JavaScript coding challenges in a more nerdy way
Pythonista does the same since months, just for Python code.
That's precisely my point. Most people avoid heroin because they don't want to destroy their lives, not because it's illegal.
An alternative view would be that it makes things much more convenient for bad actors because they only have to bribe one set of bureaucrats.

Regulatory capture is a thing.
I didn't say it would be easy, but if they're not even going to attempt to fix the issue, they should stop saying they are.
No, it's a conservative talking point that there's a "red-alarm level of debt at 60% of GDP". By that definition, the following countries are all "red-alarm":

Finland, Israel, The Netherlands, Brazil, India, Germany, Hungary, Austria, the UK, Canada, France, Singapore, Belgium, and Japan.

(I'm leaving out lots of smaller countries, of course).

But: once again: it is not my argument that there is no valid criticism of Obama's management of the economy and the financing of the government. I probably won't agree with most of those criticisms, but there are plenty of sound ones.

What I reject is the idea that you can compare the raw dollar amount of the debt in 2008 and that number in 2016 and draw those kinds of conclusions. No, you have to do better.
"fast" is in my dictionary.
I agree about HR! What an annoying term. But, unlike "the r-word", which has lots of history of being used as a direct insult and slur meant to be hurtful, "disability" has quite some time of history as use for political organizing and as a political identity. So while I would actually describe myself as having some physical impairments (such as not being able to walk much) I also would say I am disabled, as a social and political identity. No matter if I mean something different by it than people might think as they use the word to describe me, because it is a point of struggle. Hope that makes sense. It is super interesting how and why people shift the meanings of words!
Yep. Other people have seen the same thing. Previous discussion on HN: https://news.ycombinator.com/item?id=11851529 The first post in the article describes the exact symptoms I see.

I see the connections only when my wife's computer is on (but not always, maybe once a week), and when they occur, there's a Windows system process churning away on it. Connections are always to Akamai servers (confirmed with whois) on port 80, both v4 and v6 (I have native v6 via Comcast). Didn't occur until she upgraded to Windows 10 a couple months ago (she was on 8 before).

To be fair, this might really be an Akamai thing, with MS just using their client blindly. But neither OS X nor Linux nor Windows 8 does this to my network, so I think it's fair to blame MS for this.
I'm really looking forward to see how much HTTP/2 will increase performance for my Bitcoin payment channel server: https://github.com/runeksvendsen/restful-payment-channel-ser...

Just now I finished separating the front-end and back-end - by a RESTful protocol - and this roughly halved performance compared to using a native library (from ~2000 payments/second on my laptop to ~1000). I expect HTTP/2 to make a greater percentage-wise difference here, although I admit I really have no idea how much, say, ZeroMQ would have reduced performance, compared to cutting it in half using HTTP/1.x.

I expect HTTP/2 to make a much greater difference in high performance applications, where overhead becomes more important, which static file serving doesn't really hit. So I think RESTful backend servers will see a much more noticeable performance increase, especially since, if you use Chrome at least, as an end-user you already get many of the HTTP/2 latency benefits through SPDY.
It gets even worse. Because Scala has infix syntax for method calls, you can do

l prepend a append b
Yes. See also "fascist", which has become a general term of abuse meaning "any politician I don't like".
Aren't there more performant options than restful these days? Any particular reason why you didn't choose those?

Would that be a good case for websockets?
Looks like quality material, thank you so much!
"Venezuela is not the model Bernie Sanders and his supporters wants to emulate. "

"No True Scotsman".
Noticed that too. Incredibly tone deaf. Kind of like a CEO saying "If I ever had to worry about cleaning my house, I'd choose e-Maids!!"

EDIT: And just to soften/clarify, I think the service sounds like a great idea--there is plenty of room for any attempt to make the horrible hiring process work better.

Just terrible wording on that quote--<head shake>!