skysight-inc/HackerNews huggingface dataset:
For the same cost as a Usenet provider and indexer (some indexers have a fee(s)), you could easily buy a little torrent seed box. I find torrent sites are much more organized in their content libraries and more reliable for quick, complete downloads - especially with a dedicated torrent box doing the work.

That is not to mention the added benefit of using remote storage so you don't have to have multiple TBs of drives around, and the opportunity to run a Plex server right from the box.

As a Usenet subscriber a couple years ago I have had the opposite experience you described: multiple failed downloads, poor retention, bad labeling (often foreign language content downloaded by mistake), and high barrier of entry for automation (relatively). I used DogNZB and combined multiple provider block accounts for redundancy.

Alternatively, the private tracker community is much larger and more active than the Usenet community in my experience. And they don't charge you for access. The seedbox situation outlined above can be just as automatic (autodl-irssi for one example) and often much faster (dedicated euroservers often burst to ~100Mbps to 1Gbps depending).
Am I understanding their opt-out requirements [0] correctly: To opt-out of their "optimization" [1] and zero-rating as a content provider, you must not use SSL or UDP and they must be able to identify it as a video?

Does that mean they "optimize" SSL traffic by default?

0: https://www.t-mobile.com/content/dam/tmo/en-g/pdf/BingeOn-Vi...

1: https://www.eff.org/deeplinks/2016/01/eff-confirms-t-mobiles...
YAML is markup in the same way that XML and JSON are markup. All three are methods of serializing data into text documents.

It also offers several advantages over JSON, in that it can also store and sanely represent relational data, has support for comments built into all YAML parsers, and it can be used to represent data structures that don't fall into the list/hash map paradigm.
There’s plenty of people on both sides of the wage gap. Those crime surveys may be flawed in the same way campus sexual assaults had a very generous definition of sexual assault. I’m not sure in this case. I was just throwing out a possible reason for resisting crime statistics. Plenty of people disagree about how those are collected.

Yes of course, a lot of people aren’t killed for collecting stamps. But I don’t think many people today are killed specifically for being black or gay either. It does happen, yes. But I believe the overwhelming majority of people just carry on with life. We should all remember that whites vs. colored fountains were deemed lawful by the government.

I truly believe most people today just want to go to work, do their job, and get paid regardless of the gender or color of the people around them. And honestly, what more would you expect? We live in the country with the greatest amount of diversity you can’t escape. Americans think Americans are the least tolerant and my travels to other countries and interactions with different people shows me the exact opposite.

Edit: I say this as someone who grew up in the South. I lived around racists but most of that stays in their head.
$250M when all those workers could be working from home with the same efficiency, and greater quality of life.
I use this a bit - the You Only Look Once implementation is good & fast (should be - redmon wrote the paper http://arxiv.org/abs/1506.02640) and it's all C. I don't think it's competing to overtake Torch/Caffe/Tensorflow as 'the' framework. What I find it good for is looking at the source code and trying to understand how something works in code (often not easy even after reading the papers) - easier than with the big frameworks. Also may be a good place to start for simpler target platforms e.g. embedded. Kudos to pjreddie.
Ah, that makes more sense. That kind of matches my "n-way associative" descriptor.
Well what an irrelevant way of looking at it.
About a third of them aren't from any episode, including that one.
It's like seeing this in everyone's JavaScript

$('.some_selector').action();
...
$('.some_selector').anotherAction();
Hum, no, math and chemistry are simply different on that.

Math can not harm anybody because math isn't real, it's speech (yes, maybe except for psychological harm). Chemistry is quite real.

Anyway, I don't see merit on the author's argument. It's true, but useless. The discussion is about protected speech and evidence gathering, nobody is claiming cryptography directly harms people.
Apple signs up to Google Cloud services
Programs and libraries that sucks
PageSpeed Automation: Speed-Test an Entire Staging Site Before Going Live
Good. I hope they all go bankrupt.
The article in the next point though says "These two applications communicate using a REST API (…instead of using sockets, shared memory or files, etc.)."

So it's already lost all the benefits that it could have from running both components in the same JVM and communicating via a Java interface.
We haven't tried it ourselves but Feathers just uses passport for auth underneath so any passport auth strategy will work. For SAML, to make it feel "Feathersy" might take a bit more work (ie. wrapping it up as a Service) but definitely open to creating an issue for it and for PRs. A quick and dirty way is to just use it Express style and call the official Feathers auth services from your own Express routes. Feathers really is just Express, so you can use any Express middleware like https://github.com/bergie/passport-saml.
Drugs, sharks, and guns: how an ordinary office job became anything but
IT Manager's Guide to Conitnuous Delivery
Why do we count only the amount of energy the human uses during the match? After the match we can turn the machine off, making it use no energy. Humans need to spend 50+% of their time doing stuff that isn't even related to the activities we're measuring (eat, sleep, do laundry, drink wine with friends), and 99% of the rest on 'training'.

I fail to see why energy-parity comparisons are 'more fair' or 'better'. We don't have soccer matches for people who eat nothing but two sandwiches a day, do we? Has a marathon winner cheated if he ate a few bananas during the race and the runner up hasn't? Of course not (well, 'of course' to me, it seems that the OP might disagree?).

I guess we could move on to comparing sporting wins by people who used steroids, but that would just stray from the actual point.
Automakers invest in joint research centre at UCB to try and catch up
Review our startup, pricelizer.com
I think the answer is a combination of culture and sunk cost. The people hiring do so locally for personal cultural reasons; hiring globally means changing almost all busines processes. They already have thousands of co-located employees, so switching to a global model would entail drastically changing the nature of their company.
I use a mind map which is probably equivalent. There's a lot to be said for using a second dimension.

www.drdobbs.com/tools/mind-maps-the-poor-mans-design-tool/240008292
Top Testosterone Boosting Foods
I think that would be "graph structures" not "graphical structures"
PinkyPearly
Is there research that suggests working from home is equally efficient?
That's the beginning of a perfectly good argument that the activities of the NSA make the U.S. a surveillance state. (Though I don't, ultimately, agree with it.) But it has nothing to do at all with the topic under discussion which is whether the capability that the FBI seeks to unlock iPhones would turn the U.S. into a surveillance state.

And I never said anything about a single phone. I fully expect that the FBI would use this capability to unlock lots of other phones either with the owner's permission, or with a warrant. (Just as they do today, with every other type of phone.)
II. Most Loved

1. Rust
2. Swift

That's interesting and cool. I have to agree myself.
Agreed. The amount of energy it takes to do this will soon fit in my phone easily without having an impact on my battery life (as is the case with chess).
>Very very scary if tech that most of us still haven't touched is also in a sense routine.

Isn't that more properly regarded as exciting than scary? The long term benefits to automation have rarely failed to outweigh the temporary costs.

I would personally be very happy if my own current job- software developer- were somehow automated out of existence. Not only would it allow me to put my money where my mouth is regarding praising automation but it would mean huge gains for the human race.
Show HN: iam-docker – IAM Roles for Docker Containers
The baby is learning in the womb too, I would imagine, so it should recognize the mother's smell and sound.
Hey All - Founder here. Happy to answer any questions or discuss some of the problems we've solved building on Docker.
St. Patrick’s Day Poster – Vintage
https://gobond.nl/verenigingen

Surprisingly, south Limburg doesn't seem to be included.
I just find it surprising that anyone outside of the angry mob would vote for this guy. His pandering is crossing the line from dog whistling to outright encouraging violence.
Along the same lines --

In bars occasionally young women will come in who will give you free packs of cigarettes in exchange for scanning your ID. I've heard, mind you, this could be completely false, the cigarette companies sell that data to insurance companies.
Show HN: Obey, JavaScript Data Modeling and Validation
Clearly the next goal for AI is a program that can teach Go better than human teachers.
I agree that gender bias is a problem, I just disagree that more discrimination is the way to fix it.

I believe that some discrimination applied intelligently is often less bad than no solution at all. If better solutions can be found, then by all means lets try those first, but in absence of those, it is frankly sexist to take the absolutist position that no solution at all is better than a little postive discrimination. That amounts to saying that the problem is not important enough to be worth making any sacrifice over.

The market is actually a lot more fair than you think. If there is systematic bias against any group then somebody can make a lot of money by starting their own company and hiring those people.

I know this line of reasoning. It isn't supported by the
evidence. I refer you again to the example with the symphony orchestra.

I agree mostly with what you wrote in your last 2 paragraphs.
Yes, here's one: https://hbr.org/2014/01/to-raise-productivity-let-more-emplo...
A popular school of thought says to not worry about such things until you run into a performance issue and through profiling you find a bottleneck to optimize.

Database requests, and really any IO, is never appropriate to use like this, I'm refering to stuff like itoa.

When you follow this principle, you end up with software that is exactly as performant as it needs to be (or whatever arbitrary standards were set).

I started following HN when I was a novice programmer, so I do appreciate seeing content appropriate for beginners.
A few hundred years of brilliant minds throwing themselves at it didn't find anything simpler than Wiles' approach, and now that the first proof has been found it seems fairly unlikely that any serious science will get expended specifically towards finding another proof of the Theorem.

Lots of fresh crackpot non-proofs available, though, if you're into those! There are plenty of simply-stated problems in number theory that do not yield to straightforward proof, but Fermat hit marketing gold by saying that he had such a proof already. Who wouldn't want to think that a few years of the common core gives you at least the mathematical skills of a 17th century fancylad?

A common theory about Fermat's claimed "proof" is that he mistakenly assumed that the technique he used to prove the cases for n=3 and n=4 (he called it "infinite descent", basically proof by induction + contradiction) would generalise to higher n. You might broadly think of it like saying "I have a technique for finding prime numbers! You take any integer then double it and add one". Well, you get lucky for a few cases but the machinery isn't there at the back end. Long and short of it is that until some magnificent new areas of the science open up, Wiles' proof is probably the simplest we're likely to get; indeed it doesn't get much simpler than just citing it [Wiles 1995].

BTW there's a pretty great blog at http://fermatslasttheorem.blogspot.co.uk/ which tries to present Wiles' theorem in bite-size chunks, if you're interested in exploring whether you'd regard it as truly marvellous.
All of the docs are from https://github.com/feathersjs/feathers-docs using the amazing Gitbook. We are totally open to PRs if there is something that is incorrect or could be worded better :-)
some engineers most certainly do. I'd say anyone who makes over 200K can afford to live here. Can a single person making 150K a year afford to live in Santa Clara County? I'd say for sure.
> but now I need to pay someone to get in

There are free text-only gateways ( eternal-september.org being one that I used to use ). You generally only have to pay if you want to access the binary groups, due to the TB of data invovled.

You can still, in theory, set up your own server to peer with other Usenet servers but it's very rare nowadays. Centralisation isn't unique to the Web.
I am adding HTTPS and (some minimal) POST support soon!
I don't think so. I think the self distinction is between developers who work exclusively on the front end or back end of websites vs those who do it all. My guess would be the correlation between the self identification has less to do with developer skill than to team/business size. If you are on a team of two or three people, and changes need to be made to the database, JS, and server-side code, you're going to be working across the full stack in a variety of languages. I don't think this approach lends itself to mastery or specialization, and so if you're like me you will be using SO to find out how to do simple things in JS.

But I see your point, the commentary suggests full-stack developers are more skilled.
The Bubble sort algorithm in JavaScript
Well, motor vehicle races are generally broken up by how much horsepower the car has, right? Or boxing matches by weight class?
Does noscript count? You "miss out" on a whole boatload of ads by accident that way.
That was a great article, thanks for sharing. This snippet puts things in perspective:

The agency is really worried about its screens going blank" due to unbreakable encryption, says Lance J. Hoffman, a professor of computer science at George Washington University. "When that happens, the N.S.A. -- said to be the largest employer in Maryland -- goes belly-up. A way to prevent this is to expand its mission and to become, effectively, the one-stop shop for encryption for Government and those that do business with the Government."
Getting the Most Out of Customer Journey Mapping
Came across this article on Medium and wondered the people here on HN think about it.

I am not sure about the author's methodology for comparing OSS with SaaS APIs. Looks very pseudo-sceincey. But if there's any truth in the conclusion (that people are leaning more towards SaaS APIs than OSS), I am worried over time it will increase the barrier to entry for building new software thus resulting in fewer awesome stuff unless you have deeper pockets.
Unbounded Human Learning: Optimal Scheduling for Spaced Repetition
I tell them, but this particular topic doesn't seem to be a huge issue that interests them, like virus protection for windows. Some just default install free protection, some ignore it and re-install their computers from scratch yearly.

Perceived performance and (expecially on mobile) reduced bandwidth/energy usage is the seelling point for my non-tech friends.
I mean, I think he's right that it'd be a great achievement to be able to do this with standard hardware and not a purpose-built supercomputer.
The article has no details, and just seems to be trying to stoke up prices for domain squatters.
Mix of reducing annoyances, security and reducing required bandwidth.
People really need to be more specific about what they're measuring when they say "top".
Safety is the primary reason I use not just Ad Blockers but NoScript as well. Preventing cross-site tracking is a nice bonus (I don't mind Ads so much, but the networks cross a line because they track your browsing behavior which violates your privacy).
tcpdump is fantastic; I often use it in lieu of Wireshark if I can. It's also a bit faster, which kind-of doesn't matter for me since I usually have it output the trace to a file and then use less to go through it.

windump is the windows version of tcpdump: https://www.winpcap.org/windump/

I haven't used it yet but it's libpcap based so I can't imagine it being too different. It has to be at least 2000x better than the piece of shit Microsoft Network Monitor (it's like Wireshark, except so much worse...oh, and it doesn't do promiscuous mode)
Maybe, depending on how you define "soon."
The score at the bottom of the article is hilarious. I used to own a Maxima and I would always go to Nissan.com only to find a semi-funciotnal "computer" repair shop. It was extremely frustrating, but the sites main goal right now is is to bring light to the lawsuit that the owner is going against. I don't even know if anyone even makes any transactions on Nissan.com.
The Nederlandse Go Bond has a list of affiliated clubs. If you speak French or German, I might also suggest looking for clubs across the border.

https://www.gobond.nl/verenigingen
http://www.eurogofed.org/members/
Even if the system were perfect and the users with legit access had impeccable credential management and physical security, the escrow will be used a lot to unlock devices and communications. It becomes routine.

Processes which become routine are prone to being subverted, as Mrs. Landau stated in her recent congressional testimony that I linked to in yesterday's article on the FBI and key escrow - https://www.youtube.com/watch?v=g1GgnbN9oNw&t=3h35m50s.
> but it would mean huge gains for the human race.

This entirely depends on the model the human race is running off of. With the current state of mass-centralization in tech (see, again, the big 3), you will never get to experience such gains. In fact, you would quickly grow dependent on someone else to feed and shelter you, considering you can no longer provide a benefit to society that puts food on the table. In fact, most people wouldn't provide value anymore.

> The long term benefits to automation have rarely failed to outweigh the temporary costs.

For some people, yes. You are correct when it comes to the numbers. GDP increases. A nation has more "wealth" to work with altogether. But the other side of the coin is that wealth disparity becomes more extreme.

Big however - If we ran off a decentralized model - arguably the way the Web was originally intended, I could see how the human race would be placed in an unprecedented position for future growth, and humanity would really thrive.

Granted, regarding the current state as ""exciting"" boils down to what you value, I guess.

When (not if) I automate myself out of existence, I'm sure as hell not telling anyone I did it.
You can use mitmproxy [1] to dump the TLS Master Secrets for all connnections it intercepts [2]. The dumpfile goes straight into WireShark.

Obligatory disclaimer: I'm one of the mitmproxy authors - happy to answer any questions.

[1] https://mitmproxy.org/

[2] http://docs.mitmproxy.org/en/stable/dev/sslkeylogfile.html
> My bold guess is because there are more training machines run on Nviada GPUs as opposed to AMD's.

Likely not so bold. AMD GPUs are good, but a quite a bit more pain to program compared to NVIDIA with CUDA (OpenCL on NVIDIA is more or less useless).
Right, but that link won't change even if they switch to typescript, which is where my point lies. The benefit comes to package contributors, consumers looking for accurate documentation, and anyone that uses a build tool/IDE/or even a text editor with basic syntax highlighting. All of this while having no negative impact on people who only click your link.

I'm not encouraging everyone to adopt it. I just struggle to see any objectionable aspect from anyone that is solely on the consumer side. Basically, if you aren't using any tooling, the world will keep on spinning.
Another comparison would be how would the Formula 1 car do in terms of sourcing its own energy to keep going. Humans - in our primitive state were adapted for 'persistence hunting' - we ran in packs and drove animals into hyperthermia.

The Formula 1 car would do quite well for the first few hundred miles. But you would eventually get an Aesopian 'tortoise and hare' effect.

In the real world the OP's point is a good one. Lee SeDol could outlast AlphaGo by making it use too much in the way of resources (energy, human work, maintenance) untill he could get close enough to fell the beast with a stone arrow or hardened wood spear...

https://en.wikipedia.org/wiki/Endurance_running_hypothesis
Not for the Luddites. This is one of the most consistently misunderstood and misused historical lessons I run into in tech circles. The true lesson of the Luddites isn't that "things will turn out better than you thought", it is that "there will be casualties".

The Luddites were basically correct - they were trading "good jobs" for fundamental unemployment. Demographically speaking the families involved did not on average recover from the damage for a few generations.

So while from a global perspective the overall change may be positive over time, you can't discount people out of hand for saying "wait a minute, we're going to get screwed hard here". They may well be right. It may still be the right thing to do.

What the policy implications of such are or should be is a separable issue.

Another potentially deep issue: the industrial revolution creating a bunch of new jobs and job categories does not demonstrate that the same will be true of a putative automation revolution that we are entering....
I use it for a bunch of personal projects and bill between $15-$30/mo.
while there's a number of engineers at Google A2, it would constitute less than 10% of the headcount at that office (this is guess based on the LinkedIn research I've done. If someone has a more precise number, would very much like to hear it)
I feel like it's OK not having rest args if you leave them out in order to support currying, but leaving both out seems really weird for a language that's trying to be functional.
I mean, it's cool now but not really practical to set up in your home, for instance.
Mostly for speed. I don't consider the web safe anyway.
Sadly the important wisdom is missing from the post -- profile, then optimize.
I'm sure if they get some traction, they will rebrand.
Is there a Linux version?
Land isn't valuable because there is a finite supply. Only certain land is valuable because there are buildings and people nearby, which is why land out in the wilderness is nearly free. The prediction is based on the fact that individual cities grow, not that the total fraction of land occupied by humans becomes nonnegligible.
Yes, but there's still nothing preventing someone from DVRing a TV show and then manually fast forwarding through the commercials. I'm sure advertisers would love to put a stop to that too, but it really can't be done unless you go to extreme measures to remove control from the end user and trample over the legitimate use cases.

If advertisers do find some way to prevent "active" ad blocking, the next step will be to download an entire page, ads and all, and then strip out the useless bits. This would even have the side effect of inflating download counts in comparison to actual views.
IaaS vs. PaaS vs. CaaS  – Which Cloud Architecture Is Right for You?
You didn't search hard enough ;)
Really, Ctrl-P is joke to anything compared available in Emacs.