skysight-inc/HackerNews huggingface dataset:
> It's not the article's fault that we have such dire situation on the whole Internet.

On a related note, Milo Yiannopoulos got banned from Twitter for the actions of his followers. It's commonly cited throughout the media that he was banned for racism but he was actually blamed for some of his followers who jumped into the thread. At most from his 4-5 tweets during the incident you could say that he was insensitive, but he never crossed the line into racism or said anything particularly heinous.

This brings up good questions about the responsibility of people for their followers online. At what level are you responsible for drawing out this behaviour? Should they be regulating random people who comment on their blog post?

Note: not debating Milo in general, just the rationale for this one case of permanently banning a person from Twitter
Science would be much more accurate, I think, if negative results were reported.

Even if everyone involved is perfectly honest, you still have the green jelly beans problem.
Yes, which is why we need to (as a civilization) put more effort into grid-scale energy storage.

My leading candidate for that is some kind of flow battery. There have recently been some announcements about a better and more stable electrolyte that is also non-toxic and non-corrosive. But as always, it might be five years (or never) before that gets commercialized.
That is only analogous if that person were facilitating the transport of these medications to a country in which they were not legal.
One thing I discovered about Wix the other day. They are active on their public GitHub repos and they are have very high quality React Native packages!
Part of Go's charm is how much it leaves out.

But that's not to say it doesn't include good stuff.

I'd say support for lightweight threading, CSP (channels), structural typing, fully embracing first-class functions (crippled python lambda, anyone?), and a build-system integrated into the language rather than left to 3rd-party-tools are all distinctly post-90s features, for a mainstream language.

Also, gofmt is a huge boon. The Go community focuses on ecosystem and ergonomic human factors of development feels distinctly post-90s-lanauge to me.

Also, the 90s saw an intense, misguided focus on "object-oriented-programming", which Go completely, mercifully ditches. In that sense, it's post-90s. :)

(Well, OK, maybe OO-style programming is good for UIs -- thinking of stuff like iOS/Cocoa apis and Unity.)
This isn't that surprising, at least based on my limited experience from reading computer science research papers. My experience has been that there's usually not enough information for you to implement something. Am I an outlier, or have others experienced the same?
Are you sure this isn't only possible because of the PDF file format? http://shattered.it/static/pdf_format.png

Hence shouldn't be possible for general malware.
Rhino: A wireless liquids temperature sensor with Wifi
I suspect they believe they're fighting against a potential chilling of speech. Similar to how constant surveillance affects people's words and behavior.

But to me it seems Amazon has more of a business problem than a legal one: if customers know Alexa is "listening" and that law enforcement can get at the recordings, they'll be less likely to speak openly around the device, or just turn it off and never buy one again.
Depends on whether the person is wanted in another country and whether the governments of the two have extradition treaties that would apply. Many do.
"It's almost as if scientists enjoy leaving out critical details from the methods section, and other scientists enjoy puzzling out what the missing details are."

From my experience, at least in horticulture, scientists leave out a few methods because there's some sort of potential patent or marketing process in the works and they don't want to reveal too much and be beaten to the punch.
Not just that - race records like this are public. Even a piece which said only "second place runner in this marathon cheated" would be easy to connect to her name.
True, but the attack already builds upon modifying the state machine to get the same end result, creating data to allow for a specific prefix (e.g. always getting the desired intermediary state) should also be doable in some form of this attack.
If we stepped back a couple posts and jk had cited the recent, public claims of employees tracking celebs & ex's, Uber self-driving cars exiting SF b/c they are above licensing laws and myriad other slights of rules/regs this discussion could have stayed on point.
I used Scala for a few years. I actually prefer python to it though. My reasons are:

1) Compile time. In a tight dev loop, you can run Unit tests in say 2 seconds in Python, vs 15, 30, 60, 90 seconds in Scala (depending on code base size)

2) Django. Play is ok, but for web stuff I think Django does a little better job.

3) Ease to find help. Finding someone to write scala is hard. Usually means hire a Java or a Haskell guy and train them. Way more people know Python.

4) Easier to metaprogram. Sometimes, metaprogramming is awesome. Don't do it nonstop, but sometimes it is amazing. Reflection and macros and all of that exists, but it gets seriously awful to deal with.

5) Code readability. I read scala fine, but it can still take a while to parse a file to know what is going on. Trying to think through crazy scalaz or something can hurt your head, even if you get it.

6) No SBT

Now this is not to say all is perfect, things I do miss from Scala:

1) When you really do need high performance, you can get there without dropping to C.

2) Compile time checks catch many many errors. Really sucks if you write something in prod and get a ValueException at runtime. Obviously this means you missed a test, but a scala codebase with say 25% test coverage will be generally less likely to have runtime erors than a Python codebase with even 75% coverage.

3) IDE support. Mypy is a work in progress, but click though stuff still works a little bit better in Scala. Scala is not Java good at this though due to implicit magic, so this is becoming more of a wash.
Ok, I should have said that matter is conserved, because that's what the author is really talking about (even though he also calls it mass).

In any case, mass can't be converted to energy either because mass already is energy (that's what e = mc^2 means).
How to Recruit Your First B2B Marketing Manager
Sometimes, symmetry reductions become easier using a coordinate-free approach. This means that you could better determine invariances in the system without having a bias towards a particular coordinate system. Philosophically, finding commonality in systems is powerful and any bias (coordinates) distorts those commonalities making them harder to perceive. From the article, I inferred that finding coordinate-free approaches in social sciences could be fruitful.
What about l2tp/ipsec? It can use sha-1.
Non-coding regions.

Not every part of a file codes for its apparent output. Comments, symbol names, whitespace, color tables... for most file formats, there are countless variations of the bytes on disk which produce outputs which are visually indistinguishable.

The trick is to identify this space in a way that lets you efficiently iterate through it until you find a version which matches the target hash.
I understand what you are saying but I thought I would add a few specific examples of trickle-down technology that has come from such things:

> ways to trick web browsing consumers to click on ads

Ad networks tracking people use often use/fund cutting edge AI research to match people to what they want to buy

> babysitting apps

This one is a little more general but the microcomputing insights gained from the funds generated by smartphone sales (which most people soley use for such menial apps) are arguably one of our greatest drivers of progress
If society can change from taxes on tea being too high, it can change when unemployment is 91%.
Quote that will be of interest to many, if not most in the HN community:

"The idea of purposefully introducing into my life a service designed to fragment my attention is as scary to me as the idea of smoking would be to an endurance athlete, and it should be to you if you’re serious about creating things that matter."
Chrome Extension - GitHub language trends
Books and StackOverflow and videos more or less in that order.
The ProPublica version of the article has a chart at the end showing an evaluation of the benefit vs risk of a treatment (search "A Different Way to Think About Medicine"):

https://www.propublica.org/article/when-evidence-says-no-but...

So one way to avoid unnecessary treatments is to seek out doctors who are willing to discuss treatments in similar terms. They may lack the information to build such a precise estimate, but they should still be willing to talk in a clear way about the risks and benefits of a given treatment.
Project Veritas Releases Over 100 Hours of Audio from Inside CNN
If they lose this case, this entire product category goes in the shitter.

No one wants a government listening device in their house, which is essentially what this is if the government can issue a search warrant for recordings.
No you cannot jailbreak a iPhone with a secure enclave unless you have the passcode or the finger.
These sorts of situations keep appearing with lots of attention. One of the most (in)famous instances has a thread with thousands of pages on the Letsrun.com forum

http://www.letsrun.com/forum/flat_read.php?thread=6479539

There's also the case of the guy who was faking his run accross America

http://www.letsrun.com/forum/flat_read.php?thread=7355147

For whatever reason, this group of people in the online running community gets really into discovering who is cheating.
So, since in the U.S., Canada and many other countries you are required to provide to border and customs agents both physical access to your phone/computer and the password to access it, this means that you just can't trust any device that has been through customs.

Is it there any software or means to reset/clean a phone or computer? Is it possible to backup all your data and accounts into external storage, wipe the device clean and, after customs, reset it again?
I mean... "giving loans to people who request them" and "assaulting someone with a hammer" are pretty different behaviors. It's worth clarifying the difference - someone taking a programming job with Uber might want to prepare for discrimination, but not hammer assault.
The New Yorker did an interesting article examining one such cheater http://www.newyorker.com/magazine/2012/08/06/marathon-man
Yes, there's a range of products available now to many health systems that help with this exact problem. The category is called Clinical Decision Support. A CDS program may see a prescription or lab test deemed unnecessary by medical guidelines/evidence and warn the physician.

However, there's still a long ways to go in terms of UX, interoperability, adoption, etc.
OpenBSD Foundation 2016 Fundraising
My current take on the Populist gains in the last few years (based on this and other articles from the same author): I believe that State (capital S) main function is to take care of the "average citizen".

And we are all "average" in a way or the other... i.e. I could be a good coder, painter, car salesman, whatever - but this does not guarantee I have perfect health, or above-average business savvy, or I am a good parent, or ready to use a foreign language and move abroad to look for work.

The neo-liberist idea is to cater only for "superheroes" (and the rest will adapt or perish)... so now more and more people try to back parties that claim (or pretend) to have the "average" interests as their main goal... populist, nationalistic, "social-right" movements.

And this is because the Left in general started aligning itself with the neo-liberist ideals and pushed "freedom" above everything else (this has surely complex causes, including the failure of Communism: European left parties had to shift their goals to something that was as far as possible from the decline of the Socialist/Communist ideals).
I also use WebStorm. But VScode is lightweight, starts up in two seconds and typescript support is always up2date with the latest typescript release. Changing user/language preferences in VSCode is a breeze as you simple open and edit the settings files with rich language support and intellisense. WebStorm requires you to open that horrible application modal Settings dialog. VSCode is also highly responsive compared to WebStorm which tends to lag a bit. I also like the quick info and peek features of visual studio code. However, there are folks who find this distracting.

WebStorm beats VSCode hands down in refactoring though.
Out of that list, only the Bolt is even close to being the same class and that's based on range alone. If they weren't EVs we wouldn't mention them in the same sentence.
The Oldest Bug in Ruby – Why Rack::Timeout Might Hose Your Server
> Compound noun of hill walking, British origination, c. 1920s

OED, which I'd trust more than Wiktionary, says 'colloq. orig. dial. and U.S.' and gives US examples prior to the 20s.
"but why reuse the operator in the first place? Is it really making it "easier" for the beginner"

That's a different question than "Has it confused a whole lot of high school students?"

"The misuse of the equality operator is only one minor detail, but if people care so little about such details, how can they be trusted to look after the more important ones?"

Assuming by "more important ones" you mean more important mathematical ones, that's extremely easy to answer: They can't and they haven't. Very few programming languages look anything like conventional mathematics. Most of the popular programming languages are wildly adhoc from a mathematical perspective. But while some mathematically-inclined folks consider that some sort of damning criticism, they must also address the fact that there are no known practically useful languages that are not at least partially adhoc. Haskell is the closest and the community is well-aware of the places where even it cuts substantial mathematical corners. However, the developing languages that don't cut mathematical corners are only useful on toy problems right now, with the occasional triumphant breakthrough on a very particular problem. It's hard to program in languages where successfully creating a "sort" algorithm is a modestly impressive feat.

Compared to the other wild liberties taken relative to conventional mathematics, rewriting two parallel horizontal lines to mean "assignment" is hardly even interesting... after all, assignment itself, as an operation embedded in time, isn't very "mathematical", requiring rather a lot of formal machinery to represent, and goodness help you if you try to formalize what a multi-core system is really doing. It's merely one of the more obvious deviations from math, but arguably the more numerous and profound subtle ones are much more important.
You generally get more calories from cooked foods too. I suspect the raw food thing has more too do with being cheep/lazy/hard-core.
> Am I correct in assuming this is only a US problem?

Yes and no. The direct effect is on US consumers, but because of how much of the money made from internet content and online services is from US consumers, it likely has a very significant indirect effect on global competition.
Except that the current generation of iPhones is not (at the moment) able to be jail broken at all.
This might be an important case for the future of robotics at home. Imagine a day when androids or highly capable home robots are inexpensive and commonplace. They will see and hear everything you do.

Let's extend that to the same kinds of robots at work. Working alongside humans, participating in meetings, completing various tasks internal and external to the business. Maybe even interacting with similar robots at other companies, vendors, etc.

Not sure any rights regarding these scenarios are well defined today.
I don't think it meets the strict definition of docxing if the person in question is using their real name on social profiles along with face pictures and publicizing their results. Although I do sympathize with someone getting publicly shamed.
So, this is basically a script-kiddie AI?
Average walking speed is 3 miles per hour. You're averaging that or greater, through trails / mountains, for 8 hours straight?
Plenty of people download executables on BitTorrent too, so it'd be easier just to target that. Go inject your malware into a popular torrent for pirating the latest version of Photoshop, or Windows, or a popular game.
The not-a-taxi company's price structure is perverse. During non-surge times, the fare received barely covers the driver's costs. When the mileage to get to the pickup address is included in the calculation, all those drivers are basically working for free.

I've met a few 'ride share' drivers who only go out during the times they can expect to get a surge fare. One of them had graduated from an engineering program, and lived in Pittsburgh...
"Is this really a thing? I've read quite a bit about thruhikers and have never encountered this. If you have any more details, mind sharing?"

Yes, but I have always heard of sticks of butter being used for this purpose - not cooking oil.
Especially when the article implies that consumers might avoid these things by switching to Lyft. Software devs might avoid a malicious HR department by choosing Lyft over Uber, but there's no real reason to think that consumers are going to face different risks with different companies.
This runner cheated consciously, lied afterward, covered up the cheat with a conspiracy later (biking the route to create a fake data trail). Its hard to smear any investigation as 'obsessive' compared to that.

And cheating at public events is not innocent. Its a rupture of the social contract, up there with stealing and libel. It should be dealt with promptly and vigorously. She should be banned from all further events. This is not the sort of person you want in your society, in your business, in your life.

I'm more disturbed with the evident impulse to forgive. Is nothing important any more? Is character and honesty so worthless?
Fun detail, the discoverers are Belgian and Trappist is a name for a monk beer.

We Belgians sure like our beer :)
How to run Selenium integration tests?
Microsoft, Qualcomm, and Airbus Just Got Drone Fever
Show HN: ModRun – A new Java application launcher and class loader
what about a gravity battery? and it can serve as a space catapult sometimes too
Tests are much more verbose than specs. Test validate existential properties, ie. there exist inputs where property P is true, but specs can also specify universal properties, ie. for all inputs property P is true.

Static types also specify universal properties, which is why tests can't replace types, even in theory. But tests+types could be a type of spec.
I would love for that to be the case, but I really doubt that it would be. No one wants a government tracking device on them at all times, but I don't see people abandoning cell phones en masse because the government can get a warrant for your location data from cell phone data towers and/or Google.
There is a pretty healthy "Japan proxy" market, especially for higher-end Japanese designer clothes. You could ship it already, but these would also fit in with that business model.
I've wrote a java REPL that runs locally but can upload to remote: http://jpad.io/example/1E/fetch-headlines-using-jsoup

My issue with the online editors is that it restricts your ability to access files, add dependencies and modify your local machine. If anyone would like an online version I'd be interested to hear why?
Judge rejects warrant provision allowing compelled thumbprints to unlock iPhones
S2n Is Now Handling 100 Percent of SSL Traffic for Amazon S3
I'm not sure why you jumped to conclusion of subjugating them. Have you heard of epistocracy? Give people a chance to participate but make them earn it. I don't believe voting is a right. When my decisions affect the lives of others I should be held to a standard.
You don't see a difference in meaning between advertising and SpaceX?

One is moving humanity forward potentially into a spacefaring species in our lifetimes. The other is playing zero-sum games to help Pepsi avoid being outcompeted by Coke.
My biggest complaint is that it doesnt support markdown correctly.
I took Boy Scouts to Isle Royale (on Lake Superior). Its very rough and challenging. Average hiking speed for visitors is under 2mph.

We averaged 3.5. Carrying heavy packs, every day for a week. All it takes is practice, motivation and youth.
Paleo, CrossFit and the art of joyless living
I don't agree that it's innocent. Competitors in marathons (the ones that have a chance of winning especially) have put a lot of time, energy, effort, and pain into training to be successful.

To have their rewards for that effort and commitment stolen by someone who didn't earn it is not fair and should be scrutinized and called out.

To call this "trivial" seems like maybe you have no interest or experience with marathons? It might be trivial to you, but substitute marathons for some challenging endeavor in your life. If your success was stolen by someone who cheated, you wouldn't think it was trivial either.

Certainly mass internet lynch mobs are a bad thing. But what this site does is necessary. There are many instances this kind of behavior documented on sites like this.

Some of these cheaters are obsessive and do it over and over again. It is very unfair to other competitors (even those who have no chance of being winners...), taking credit for the commitment to something that you don't have.

Maybe this kind of thing bothers me more because I've seen it with people who pretend to have military service ("stolen-valor"). It's just frustrating seeing people blatantly pretend to have done something difficult just to get the accolades.

Anyways, I agree that these are self-inflicted wounds for sure.
In this case it does matter. Hydration levels cause massive fluctuation in bioelectrical impedance testing. Also, at bodyfat levels below 15%, the numbers tend to be meaningless, even the trend in the numbers.

For instance, I have a Fitbit Aria which I use to track weight. It also spits out a bodyfat number. This morning I measured 5.4%. yesterday, I measured 12.1%. Skin caliper testing, DEXA scans, or submersion chambers are the only real way to test at lower BF levels. An eyeball is better than the scale at this point. One look at someone will tell you that they are not even close to 5%. You will see significant vascularity and seperation between the muscles at that level. Only bodybuilders really tend to get there. The typical guy on a mens fitness cover wouldn't likely be under 7%.
Anecdotally, they have made some crazy high offers, even to new grads (I didn't interview, but I have it at one reliable remove).

Given the other stories about how they operate, I wouldn't be especially shocked if their starting offers varied wildly over time, even on no particular basis.
Functional Programming, Haskell and Automated Generation of Tests
Yeah, Go is more of a "synthesis" language, trying to conservatively use proven-out techniques in a very refined, cohesive whole. To me it is still "post-90s"; see my response to zephyrfalcon for details. :)
A few considerations though:

- Google used GPUs, much of the Bitcoin network relies on fully custom ASICs now and mining without them isn't really profitable anymore

- SHA1 hashes can also be computed over twice as fast as SHA256 even on GPUs, so if someone were to go out and build SHA1 ASICs, you could probably do this very, very fast. It's almost certain that intelligence agencies could invest this effort to say, break SHA1 SSL certs.
Related discussion: https://news.ycombinator.com/item?id=13713480
I think you just argued that Americans won't buy a phone.
Appears these are all the current agreements on their website:

https://www.google.com/search?q=site:https://about.deviantar...