skysight-inc/HackerNews huggingface dataset:
Thank you a lot!

I will definitely consider the small business option. We now have educational discounts and the license is also works for the whole family (up to 5 machines).
Cruise control in the left lane? Not paying attention? Ticks all the boxes.
HN is not representative of the world.
For another comparison 10 ms is nearly your entire frame at 90hz for current VR headsets.
I was curious about the tolerance in a mass of this size. Article didn't mention that. Do you happen to know?
Good to hear that Tesla knows it's an issue.

Bad to hear that they released it knowing this was an issue, because I wouldn't expect myself to be able to react to this.

Humans are not capable of handling these types of nuances well at speed. Being an active driver and being an inactive driver that needs to stay alert enough to catch the few cases where you run into "known issues" is just not going to work well.

As I'm typing it I'm suddenly having a wave of guilt for all kinds of software bugs I've written where the answer was "it's a known issue".
excellent documentary
I'm rather doubtful about what conclusions can be drawn from that investigation, given that it doesn't really present much clear data. It measures how many comments moderators have deleted, assuming most deleted comments are abusive. Sometimes moderators go rogue and start deleting large numbers of comments that are not abusive but which they don't like for some other reason, leading to more people posting the same comments, leading to more deletions. It's as much a study of moderator behaviour as of commenter behaviour.

Eg. I saw huge numbers of comments deleted for saying a lot of redditors turned against Ellen Pao because of the perception that she sacked Victoria Taylor. Which doesn't seem abusive to me.
Make it possible for me to contribute. I'm a busy experienced software developer and I can't contribute anything to Stack Overflow because I haven't done enough piddly bullshit elsewhere to be able to upvote an answer or provide my own. It's a vicious cycle of non-participation.
Accidental Turing completeness brings to mind the Zuse Z3 computer discussed recently. This 1941 system only supported fixed sequences without branching, but it was shown [1] to be Turing complete if you use weird tricks. The point is that it is fairly easy for systems to unexpectedly be Turing complete.

On the other hand, the language built into Bitcoin [2] was deliberately designed not to be Turing complete. This avoids problems in deciding if a transaction is valid or not.

[1] http://www.inf.fu-berlin.de/inst/ag-ki/rojas_home/documents/...

[2] https://en.bitcoin.it/wiki/Script
You want me to thank you again? :-)
Great app, really enjoyed using it so far. I've found the percentage of productive time shown in the toolbar to be really useful.
Planetary Resources Raises Series A; Unveils Earth Observation Capability
Google’s making a list: Android OEMs to be ranked, shamed by update speed
How could the site know how the passwords are hashed?
And how do you detect that with a bot that just skims through tweets? Nonsense.
Looks beautiful. Any plans to add 'Focus' mode like Rescuetime. Basically just ability to block distracting websites? I'd probably switch over from rescuetime if that's added :)
...unless said situation above happens and you slam into the back of another vehicle...the traffic slinky effect is harsh.
5 Things That Matter to You to Attain the American Dream
Several majors or minors?
apparently tesla drivers are just beta testers
Usually, a feature branch is a branch from which only a single person works from. So other git clients aren't part of the equation, there is only you. As such, rewriting history/git push --force is allowed there.
foolishly tho; they have 4B profit on 18B revenue, pretty short of 300B
The US also has a small claims court, every country does.
The problems is that people have very skewed view of the US legal system mainly because of big cases that are sensationalized by them media.
Most law suits in the US don't end up as multi-million dollar cases.
Scientists Raise $23,000 on Indiegogo to Crack the Theory of Everything
Searched this entire thread and no mention of DMCA or Safe Harbors. Linking to a 3rd party is good to avoid worrying about that sort of stuff. Not that I'm an advocate for illicit rehosting, but just commenting as an observer.

It gets briefly touched on at the very end of the article, but self-hosting may carry with it a whole lot of extra work to avoid getting a big bullseye painted on the company. I'm sure more than a few content creators - probably in the adult business - have their lawyers on speed dial. Will be interesting to see how this plays out.

It's not just a PR thing, it's a legal thing.
Zoe Quinn was an active member (4 years by her admission) member of Helldump, a community that was dedicated to doxxing.

http://twicsy.com/i/cb4q7h
RE: "I like many things about Ansible, but the 'language' is an unreadable mess that makes termcap[1] feel like genius level UX design."

I've been a puppet user, and long time chef user, and recently been using ansible for a couple of projects, but I can't learn to like the 'language' at all. I feel like ansibles YAML syntax is just hiding the complexity of configuration management from you. Which at first as a novice ansible and CM user, or for small projects is great! You can be super productive, and anyone can understand it in your team.

However, as your systems get more complex, I feel like doing anything remotely complex with it produces confusing, hacky, unreadable ansible 'code'. Then you try to scale this working in a team, and try to do any useful testing, or re-use/extend/share any roles, your kind of doomed.

The reason I continue to use chef is because its a ruby DSL that you can easily extend, where anyone who can code; can write, test and understand. While I find Ansible is just templated YAML, and means you dont have to understand how to program.

I guess my point is, configuration management is kind of hard. I feel like people use Ansible because 'its easy', and I hear people say 'Ansible is easy' a lot. But in the end, Ansible, the tool chain, workflows and syntax will become just as complex as chef/puppet/saltstack when you operate it at scale.
I second the recommendation for the book. She describes a meeting of Esperanto enthusiasts much like the Prospect article, a gathering of welcoming, like minded enthusiasts.
See info and excerpts from Ms. Orkent's book here:
http://inthelandofinventedlanguages.com/index.php
No, the Espressif SDK doesn't include the ability to do packet injection. They are likely going to completely remove the RFMON features if people start "abusing" them.
No, the browser is a very necessary layer; it provides very effective security isolation between the internet and the windowing system.

The mainframe days assumed that software was installed by the privileged admin and that users were the threat. It's now the other way round: most computers have only one user, but need to run all sorts of software that needs to be kept isolated from the system and each other.
The article says:

> Women are responsible for half of all misogynistic Tweets

> using the words "slut and whore", a new study has found.

?
How can they detect what somebody meant by "rape"? A big chunk of people talk about raping people in videogames every day when they mean killing their online avatars, how do they filter that out?
Everyone should give this a read if they haven't already:

http://paulgraham.com/disagree.html
I'm not completely sure but I believe it has to do with the decision to not use LIDAR, in favor of just a camera and some other basic "radar" system.
The cost of LIDAR is pretty expensive, yet coming down. I imagine in their AP 2.0 hardware update, it will include LIDAR for all directions. Like Google's car.
Each of those layers of oxides are "quarter wave stacks" (from the paper) which means they're somewhere between 200 to 1000 nanometers (depending on the wavelength of light they want to transmit or reflect).

So one of those layers is say, 200 nanometers, you could end up reflecting the visible and transmitting the infrared, which is the opposite of what you want to do.
Given the context, the $59m revenue isn't that bad. They clearly just started trying to monetize in 2015, and averaged double revenue growth each quarter, finishing with over $120m run rate.

The $250-$350m forecast for 2016 is completely reasonable. Hitting that target still means a 60x valuation (and props to Snapchat for getting that kind of valuation these days), but I don't think it takes a delusional investor to see Snapchat passing $1b in just another year or two, and soon going well beyond that.
Sometimes those frat bros are just exceptionally smart, too. My fraternity president got blackout drunk nearly every day playing pong, and graduated with a 4.0. Another guy who had a similar dedication to pong paddles and Keystone Light scored a perfect score on the MCAT. We had no super-secret archives of past homeworks or exams.
Think barriers around a curve. The car doesn't know that you're going to turn so it must ignore stationary objects(for now). To the sensor suite following an S-curve might look the same(car following going right). That said it seems like AP/AEB aren't cross-sharing data and could do better there.

[edit]
Looks like AEB did engage at the last minute, but that only happens when there will be a collision.
I wish I could have a search tool that only searches pages I've visited

To clarify: if you read an article on ArsTechnica, are you saying you only want your search to include that specific article on ArsTechnica that you previously read, or the site ArsTechnica on the whole?

If you only want to search through your history (i.e. the former in the above), the major browsers (Chrome, Firefox, etc.) have a built-in search bar for your history file. You could use that to search only for pages that you've previously visited.
>Another solution is a basic job - basically a basic income, but you need to work for it (e.g., fixing our crumbling infrastructure and providing free child care for working mothers).

So you want to nationalize the construction and child care industries?

This is radically more communist than any basic income scheme i've ever heard of.
I can see how logging in might be necessary for a business model. But it seems that there is not one yet.

If the project is at a "would you pay for my service stage", I suspect better answers will come if people know more about what your service is.

Maybe it might be more important right now to show people the service than it is to implement a full set of features for monetization.
Those are general development models and not specific to git.
Would you prefer an 18 year old snapchatting at 107 MPH in a Mercedes with a pregnant passenger? Resulting in permanent brain damage for her crash victim?

https://www.washingtonpost.com/news/morning-mix/wp/2016/04/2...

The point is no matter how many accidents autopilot gets into, its safer than human drivers. And it will only improve.

Autopilot could kill ~30K people a year, and that's still less than the number of people killed by people driving in the United States alone.
The popular myth is that men are responsible for the majority of online abuse. Its more dramatic to phrase the claim in a way that is more explicit in contradicting this myth.
Will Technology Cause or Solve Humanity’s Biggest Problems?
I bought the app, and I'm really happy with it, thanks!

I know it's a long shot, but some sort of shell integration would be awesome. My typical day is > 60% iTerm2. iTerm2 has shell integration: https://iterm2.com/shell_integration.html, and maybe that would be one way is something that Qbserve could be fetching info about what's going on in the terminal.
The "friend" settled out of court. As far as I know the matter how the tape got to Gawker then wasn't resolved in the case.
There are a bunch of these videos on YouTube. The best part about them is watching the Tesla Owners' Club (Internet Comment Subdivision) crawl out of the woodwork to explain away why the software worked perfectly and if only the meatbag behind the wheel had read section 74.3(f) of the operating instructions they would OF COURSE have known about this.
You can quite easily shield all your components from outside pulses. However, if you're processing signals from the air (like in the case of Radar systems, the ones I worked on), your stuff could quite easily get fried. Like an amp could get overloaded, a processor could get fried, a line could get burned, all kinds of things could go wrong. But the best thing you can do is have everything off. If you're close enough to a nuke that stuff that's off gets fried, your electronics are probably pretty low on your list of priorities.
To me this epitomizes what I feel as I'm trying to explore options for different front-end frameworks. In this article I'm 30 screens down (literally 30 page down presses) and it's not even finished setting up the environment and dependencies.

Sure, this is something that you only do once, so if it then leads to much better development workflow it makes sense to have a solid investment upfront, but it makes it very hard to compare technologies and make informed decisions given how much up-front "glue" is needed to get a demo application up and running.

I'm not blaming react, everything else in the javascript space is just as bad right now. There's at least 4 different ways of loading modules (UMD, AMD, commonJS, es (babel) modules), 2 of which (require(), import .. from) are used within this example.

In fact the whole process is so complex part of the process is "clone this package which has pre-configured parts of the process".

And all of this to glue together a couple of APIs.
I think this assumption is dangerous to begin with. It should be proven with data that there are no diminishing returns, and that would be a powerful finding worthy of attention.

And saying that readers will consume whatever journalists write helps power the narrative that the media fueled Trump's campaign. They could write about a different candidate and get slightly improved pageviews, but they're choosing to flood with Trump articles. Your data would only conclude that pageviews aren't driving it.

I think expanding this to "readers will consume whatever journalists write" is a different argument and you would need to establish your "experiment" with a different methodology than the approach used here. The causation seems to be "reporters write news, it exists to be consumed on a site" therefore "readers read it" and that feels like it's missing something to me.

Also, it could be interesting they have comparable numbers per post, but it also backs up the idea that articles exist in response to the demand-supply feedback loop. If sites respond to pageviews, then candidates with lower average pageviews will simply not get as much media attention.
something about parsing text and generating something meaningful from it is just super gratifying; doesn't even have to be a full blown compiler.

Some of most enjoyable programming experiences I have had were working on trivial parsing + transformation; e.g. a css beautifier, html beautifier, and whatever the hell this is https://github.com/jdc0589/jtranslate (I wrote it in college, I still have no idea what I meant its purpose to be)

I've done a couple things closer to full blown compilers (C-- compiler, hand written pascal subset compiler + one using a parser generator for the same language subset). As fun as those were, the simpler stuff was more enjoyable for me.
It's pure pointcloud rendering. See https://github.com/potree/potree
It's worth remembering that on a human scale, the Internet is still in its infancy. It took a looooooong period of industrialization before we had anything close to a mass railway system.

The Snapchats of today are just looking to do things differently enough to make some coin before the real next big thing arrived. It's like how much customization for AIM and other desktop messenger accounts existed before smartphones, but then after smartphones became ubiquitous, there is no "profile" or anything that takes up real estate. Just your name and your messages.

Going back to industrialization, just look at bikes. There were zillions of kinds of bikes in that era but nowadays we only really know 2: on-road and off-road. So even if things seem crazy now, it will only be crazy in retrospect as we live through a more technologically reasonable future.
This is the life you have chosen.
Unboxed values; this primarily affects performance, particularly memory performance, but with a sufficiently smart compiler could be worked around. It's unlikely any very clever JVM optimizations would see wins here though, as the assumption that everything is boxed is idiomatic.

Having a type argument available; as adevine mentions, performing type-level things rather than just instance-level things. A smarter language than Java could handle this with hidden arguments, or passing along a dispatch table for type-specific actions when constructing a generic type. Things get trickier when you're e.g. storing a reference to a static generic method.

In reality, there's a continuum between C++-style generics-as-parameterized-syntax-trees and Java's generics-as-ignorable-type-checker-façade. Going full C++ isn't what you want; the error messages on failure to instantiate are unpleasant. Going full Java leaves you with a few holes. C# is probably a small bit too far in the C++ direction - instantiations can add up, despite .NET reusing instantiations where the type arguments are object references (that is, the CLR will effectively erase types if your type arguments are reference types, but you can't observe this without escaping the type system).
I think you're severely underestimating the success of Imgur. It has essentially become an image-based Reddit clone, with its own thriving community of users who never leave the site.

It's no longer just a place for Redditors to dump their images. And it's a good thing too, because this probably would've killed them if they hadn't gone that direction.
Another option is just hashing the current hash, ie., if you have sha1(pass), you can apply bcrypt and store bcrypt(sha1(pass)). Possibly add a per-user flag to indicate this was done, which can be cleared after the user logs in the next time and you can store simply bcrypt(pass).
Elasticsearch Aggregations for Analytics
http://www.isityet.io/i/is-dead-yet-dead-yet-38
There are ways to resolve generics declared on base classes:

https://github.com/jhalterman/typetools

...but proper support of reified generics certainly would have been better.
Many are starting to use GitHub as a registry for hosting packages, in this case Deco components[1].

GitHub should look into this, otherwise we get git repos with directories that are thousands in length.

Certainly it makes sense to host published code on GitHub as well as in-development code.

I could see it replacing the likes of NPM[2], Packagist[3], RubyGems[4], PyPI[5], etc.

[1] https://github.com/decosoftware/deco-components/tree/master/...

[2] https://www.npmjs.com/

[3] https://packagist.org/

[4] https://rubygems.org/

[5] https://pypi.python.org/pypi
My Subaru (which just uses cameras) definitely would've stopped for this. Perhaps the difference is that the Subaru uses two cameras to get a stereo view, whereas the Tesla is trying to do it from a single camera.
I'm sure it will eventually be safer than human drivers once the technology is there but for a time there are going to be deaths that could've been prevented had the driver not overestimated the autopilot's abilities.
curated insights: http://insights.berggruen.org/issues/7
How do hackers gain access to databases in breaches like this? I really don't understand, and I never see it written.

Is it just SQL injection?
Build Realtime Apps with Ruby and Pakyow by Bryan Powell
Here's Why Finland Is Able to Implement a Basic Income Experiment
How is the situation with integrated debugging support? That's one of the most important features of any IDE, yet not mentioned in the table.
Exactly.

Here in Colombia is well know this say:

Go to the university, drive a taxi.

Also:

Why go to university? The diploma.
This is how the main character's father dies in the movie Disturbia, in the opening scene. The car they're following suddenly swerves aside to reveal a stationary truck. This is why you always leave a large gap between you and the car in front of you. It's almost impossible to avoid otherwise if the car in front of you can't be seen around.
Because they're countering the popular perception that men are responsible for the lion's share of online mysogyny. It's the trued and true 'Everything you thought you knew about the world is wrong, click here to find out why!' style of headline. The Telegraph does have a business to run, after all. A little bit of sensationalism is good for the bottom line.
Yes, absolutely. We should not equate name calling with "online abuse".

And yet every time I read a blog or article about "the scourge of online abuse!" they inevitably inflate their claims by including 'name calling' as abuse.
Definitely - I don't think this was a good decision.

The only reason it might have looked good enough to take is that axing remote at a stroke gets pretty much everyone, good and bad. I suppose a few young/single/unemployable people might move to the office, but my memory was that Yahoo lost most everyone who was remote.

That's marginally better than the usual "make the workplace intolerable" option, where you lose exclusively the good. Of course, it's still much less good than actual dismissals, where you (hopefully) keep the good engineers in particular.
Nice writeup.

I did a mandelbrot viewer in javascript like 5 years ago. In fact, it was the only thing I ever wrote in Javascript besides dom manipulation crap. I wanted to try the canvas tag when it was first introduced, and this was the first project that came to mind. My version had color and let you click on the image to zoom. After about 20 clicks, it would run out of precision and the pixels would turn into larger and larger blocks. It was also slow as dirt back then. I'd bet it would probably run pretty good nowadays.
We don't actually know everything that's been done to Manning. The same people who decided how suspected terrorists were to be interrogated, decided how she would be interrogated. So, various mental conditions might be results of more than just solitary confinement, even if they weren't in any sense preexisting.
The setup required just to get a production-ready idiomatic `hello world` app in React is downright insane. Without the Facebook name behind it, I don't see how React could have ever made it this far.

Foolish of me to keep underestimating the pains that JS developers willingly tolerate.
Zuck tried to do the same with Snapchat a long time (2012 or 2013?) ago but most accounts of the situation have Evan scoffing at the $3 billion offer.

Surely he (Zuck) will run out of cash and stock with which to make $20 billion dollar acquisitions sooner rather than later?
‘Space selfie’ project canceled
This actually mirrors what I've seen in the workplace over the last 35 years - women can be very brutal to each other (just like men). The main difference I've observed is that men tend to forgive each other and move on. Women seem more likely to hold a grudge. I'm obviously not interested in making sweeping generalizations - and this is not a scientific study.