skysight-inc/HackerNews huggingface dataset:
Clear and simple. Good job.

I've got a question about your starter/hacker plan... Up to 1,000 recipients/month means that I can do X sends up to 1,000 different emails? For instance, mandrill has 12,000 Free emails limit. Can I connect mandrill and use those 12k/month as long as I don't have more than 1k/users in your system?
The problem is that x-rays use ionizing radiation which is more dangerous. Some people could be more sensitive or in a more likely scenario they get a lot of x-rays and/or ct scans due to medical issues which requires them being very careful about spacing out scans and exposure to other sources.

Then there is the possibility someone walks in between the van and target. At some point you have to stop the argument that this and that does x and y so z is ok. People are afraid of excessive radiation and the government isn't listening to people.

One thing that infuriates me is that people making these arguments don't even know that x-rays (and cats) use ionizing radiation which is what carries real risks. Incidentally, MRIs do not use ionizing radiation so you can stay in there a "while". Thats how they can do so many cool studies using MRIs.
Well, I don't know. A typical HN reader should not be surprised by this. You know technology, you know how Google operates, it should be fairly obvious that they store everything, forever.

When I saw the article, my reaction was "hey, thanks for letting me know what the link actually is". I was not surprised at all by it. I sort of expected it.
I don't think you should be downvoted, but realize that people might be responding negatively because the citation you provided is exactly the citation that defenders of the vans and backscatter scanners at airports provide to dismiss safety concerns. So, without context around your citation, it might seem that you're trying to provide an opinionated defense of the safety of the vans.

As others have mentioned, there are also issues regarding whether those numbers can really be interpreted to mean that they are relatively safe. The manufacturers of backscatter tech claim that's true, but others suggest that because of the concentration in the skin, it's not a good estimate of safety. To interpret your cited numbers, the discussion also needs that side of the story, which other commenters have provided, but your original post did not.
On it's face, this may seem completely harmless, but what about when you consider how the device is going to actually be used?

I imagine constant-scanning over a period of several hours would be on the order of several hundreds/thousands of bananas. Would that be banana-boarding?
For querying HTTP APIs from the browser I use the postman[0] Chrome extension.
It can import calls from a curl command and RAML/WADL/Swagger files. It also supports OAuth1/2 authentication, which is neat.

[0] https://chrome.google.com/webstore/detail/postman/fhbjgbifli...
A beginner's guide to SEO Keywords
Better to block than spit out low entropy data.
I agree that it does sound strange to an English ear, but that's just because we're used to our system. In English, after 11 and 12, we have three-ten, four-ten, etc. Just aged for seasoning.
Well I could refer to both, but no I wasn't specifically (though it does apply).

I'm curious: were you a Ruby dev before using CoffeeScript, or at least had a reasonable amount of experience with it?

That said I find Ruby to be dense and annoying to read sometimes (due to its sometimes Perl Golf obsession with brevity in language constructs), so it could be just Ruby idioms annoy me ;)
Dev9 focuses on continuous delivery and custom software development.
Agile doesn't abjure methodology, and most working Agile teams use scrum-style meetings and kanban-style task tracking. But the first line of the Agile Manifesto says:

>Individuals and interactions over processes and tools

Which implies a few things, not least the default excuse for failed Agile-managed projects: "You did not have the right people." Well, duh. With the rightest people you can transcend any methodology. Conversely, piling on the process won't save your ass if you have the wrong people.

You have to have good people using good tools, and the wisdom to know if that's good enough.
The Tech Hitchhiker’s Guide to Working in SoMa
Did you even read the article?

can be operated remotely from more than 1,500 feet

Yeah, totally dangerous for the cop </sarcasm>
Seymour Cray Obituary by John Markoff (1996)
Thanks joeyspn! Means a lot to the team that their work is appreciated.

You're absolutely correct about our hacker plan; up to 1,000 unique email recipients per month (it resets each month).
No, I remember that as well, but there was someone that had the car and liked it but needed to get lots of parts replaced. Edmund's maybe? Yes that was it:

http://www.edmunds.com/tesla/model-s/2013/long-term-road-tes...
Oh, a spammer's manual. Disgusting.
I'm sorry if I gave you the impression that Telsa is competing with utilities to store energy at scale. I meant storing energy for personal use (vehicles/homes/etc). They will certainly source all of their energy from said utility companies.
Tesla has a small rabid fan base (here and on Reddit) that are willing to overlook its shortcomings. If Tesla actually delivers on its Model 3 any time soon and manages to penetrate the mainstream at all, you can be sure those customers won't be giving Tesla a pass.

https://www.reddit.com/r/teslamotors/comments/3mtoxa/im_not_...

Take a look at that thread in /r/teslamotors (which is full of Tesla fanboys). Tesla's problems with quality and reliability are talked about as if that's what they're known for, and the comments are being upvoted (at the same time they're very optimistic about it improving but that's to be expected given its /r/teslamotors).

The problem for Tesla is they are 1990s Apple. A bigger problem for them is if when Apple enters the car market in 2020, they come in as 2015 Apple.
I really enjoyed this part of the plan:

The profiling mode would generate a random seed, generate the code, compile the code, run a program that measures the performance of the code, and compares the execution time to the previously-known best execution time. Then we would just let it run until we run out of development time, take the best seed the program output, update the build system so that the new seed is used for production builds, and say we’re done. We could call our ridiculous compiler the “super dumb compiler” and hope that people confuse it for a superoptimizing compiler. To scale this incredibly inefficient optimization strategy, we could mint a new cryptocurrency, Superdumbcompilercoin, where we trick people into running the super dumb compiler on their computers, cross-certifying each others’ results, and sending us increasingly better optimization seeds in return for plausible delusions of becoming rich.
It's a mobile app primarily.

OSRM is a nice project - out of the box. The lead went to some giant - so project is currently a bit stray but there are also some other alternatives on github which work well but might not be as mature as OSRM.

Google caches insane amounts of things.
What one might think is insane algorithms, it's probably just Googles multimillion cluster memory.

Google is also lucky that no one needs the whole matrix, I'm sure that distance matrix is insanely sparse and can be stored in not that large amount of memory.

I understand completely that Google offers these APIs completely for free and they can shut them down easily. I'm willing to pay for more but my quadratic needs aren't met with root pricing.

So, to waste sub-linearly I can easily setup OSRM for my needs :D
Pulp Fiction: The European Accounting Error That's Warming the Planet
Thanks, I was looking for some.

Also, holy crap! http://pages.cpsc.ucalgary.ca/~hill/extra-synthesis-examples...
Even then, you don't really delete the recordings, you just delete the link between your account and the recording. As the article points out, the only way to stop Google from having any voice data on you (anonymized or not) is to stop using their voice features.
Join the CloudFlare DNSSEC Beta
Their active area is so small that an ordinary USB-A power outlet would be more useful. You have to plug the rigid coil into your device, then place it exactly over the charging circle.
Watching this unfold outside of America was really a masterclass in how racism and discrimination continues to thrive in America.

Which isn't to say It's unique to America, only from my experience a lot of Americans think their country has moved on from those days when in actual fact, racism is alive and kicking.

The fact that you had news reporters and even Dawkins going after him was embarrassing and sad.

When I was 14 I hung out with (Caucasian) kids that lit things on fire in the park.
Empirically, very few people lose races due to broken legs.
If we follow existing practice of thir-teen, four-teen, etc. why don't we just use teen as the base? Teeny-one, teeny-two, teeny-three...
This is a great idea, but where's the solution to those web pages that put links in javascript that do stuff like window.open("url") that forces a new window, or do_postback("url"), that prevents you choosing to open it in a new tab? They can go die in a fire.
Actually the point was precisely the opposite. If you give marketing creative control of your transactional emails, you don't have to blast your users constantly to maintain their attention.
Well, Tesla buys their batteries from Panasonic. And the motor is a standard induction motor, not very different from what the actual (Nikolai) Tesla invented back in 1887. I agree that their control system is going to be fairly complicated, since induction motors require the AC frequency to be a function of the torque as well as the RPM.

But then most applications outside "quick 0-60 pure electric car" use brushless DC motors instead, where the controllers are simpler. Even the insane McLaren P1 hybrid, which eats Teslas for breakfast, uses a brushless DC motor. So I'm not sure there is as much of a market for Tesla's expertise as you'd think.
> in that we can't have any meaningful communication with a single other species.

I don't think so. I think anyone with a pet would disagree. There is more to meaning than abstract concepts. There is more to communication than mutually understood symbols.
BrainBloomer – Learn to Earn $150,000+ a year in tech
Data Breaches Could Be Considered Unfair Trade Practices
Steps to get this running on Linux, without messing with GNUstep:

wget https://ftp.gnu.org/gnu/gnuspeech/gnuspeechsa-0.1.5.tar.gz
tar -zxvf gnuspeechsa-0.1.5.tar.gz
cd gnuspeechsa-0.1.5/
mkdir build
cmake -D CMAKE_BUILD_TYPE=Release ..
make
./gnuspeech_sa -c ../data/en -p /tmp/test_param.txt -o /tmp/test.wav "Hello world." && aplay -q /tmp/test.wav

This uses Gnuspeech_SA, the cross-platform version. No idea how to get it to use a voice other than the default male one.
What not NATS instead? There's even a very nice Rust client library for NATS :)
that's an adjective, not hate speech.
The idea is actually quite old (as they half-way admit, this is based on a program that was developed on NeXT machines when those were current; the research goes back to the late 60s and 70s). Wikipedia has some background naturally:
https://en.wikipedia.org/wiki/Speech_synthesis#Articulatory_...

There is also research into using this type of physical modeling for singing[1] and laughing[2], so its not far-fetched to imagine a model that can speak, sing, laugh, shout, and perform any of the various vocal articulations humans can make. The main obstacles seem to be figuring out how to control the model over time, how to smoothly transition between control states, and how to capture enough fine details to cross the uncanny valley.

[1] http://www.cs.princeton.edu/~prc/SingingSynth.html

[2] https://ccrma.stanford.edu/groups/mcd/publish/files/2013-nim...
I feel like it had more to do with how controlling and oppressive our school system has become than race.
This is slightly different from the original code. The reason for all the flatmapping is to avoid continuation if any of the subparsers fail, and notify the caller that something has failed because of {some exception}.

You can avoid excessive nesting/flatmapping with some syntax sugar, but it needs to be sufficiently different from normal declarative code.
This is a depressing consequence of media-fueled racism/discrimination that will further drive the disintegration of the US as a strong competitor in STEM fields on the global stage.
America is so obsessed with race that it boggles the mind any American would think racism is a non-issue.
Much of the online commentary I've seen of the aftermath seems to be along the lines of, "See? It was all a stunt!" I expect this will be met with, "See? He IS a terrorist!" Personally, I think the overreaction and resulting media storm have just ruined the kids life. Where can he go and be a normal, if perhaps unusually inclined to STEM, kid? Nowhere in the US, that's for sure.
Can be, yes. How often will it be? How often will it be operated remotely, and there's no other police in the immediate vicinity doing traffic control or some such?

[Edit: the article also talks about scanning the inside of a house in 15 seconds. That's not going to happen if they drive up the van, park it, get out, walk 1500 feet away, scan the house, walk back... (Yes, I know, they can drive away and back in another vehicle. It's still not likely to be operated remotely in that usage - all the activity makes it too conspicuous.)]
I was not aware of this until a couple days ago, when I stumbled upon that (OP) article. Surprisingly, though, my privacy settings were already configured to not keep these recordings.
Calculating Running Totals Using SQL
> Eyman was referring to a number of conspiracy theories that appeared on the Internet about his arrest. Most attest that the incident was a pre-planned plot [...]. Some of that skepticism stems from claims against Ahmed’s father [...] who has run for president of Sudan

I was completely outraged when I first heard this story, but then I read some of the legitimate criticism that the article glosses over. Basically it looks like he didn't build a clock, but repackaged an existing clock into a pencil box and had it go off during class. Here's the take from someone who went the full length with looking up the parts:

http://blogs.artvoice.com/techvoice/2015/09/17/reverse-engin...
IMHO the most interesting part is the charts on page 4, showing that most vulns are used soon after disclosure, but most hacks use a few relatively old vulns. In other words, you probably can't protect yourself from zero-days, but you probably don't have to.
It had very little to do with the school system. If the kid was white it wouldn't have happened.
I can't edit this, but I'm curious about why the downvotes. The trial on Parkinson's patients was probably the result of unexpected improvements in Parkinson's patients who received it for cancer treatments. The drug wasn't developed with this use in mind.
The Trouble with the “uber for…” Economy
Would it make more sense to go directly to something like LLVM? It's already a pseudo-assembly.
Remember folks, every single piece of correspondence we send should be valuable to the receiver.

Welcome email? Great - tell them something that will help them to get setup.

Referral email? Great - tell them how they can win by referring you, and I mean really win.

Promotional email? Make sure that promo is worth their while.

And never take your audience's time for granted. You're trying to build a relationship.
I don't see how that changes the story at all.

Whether or not he built the clock, the important thing is that he didn't build a bomb and was arrested by police officers who (then and now) fully admitted that he had committed no crime whatsoever.
Shh Credit Agricole Kept Its Sudan Business Quiet
> The idea is actually quite old (as they half-way admit, this is based on a program that was developed on NeXT machines when those were current; the research goes back to the late 60s and 70s).

I don't think linking the papers that form the basis of the work, and describing the history in fair detail (including the original development for the NeXT, and the technical change from real-time DSP-based synthesis to realtime CPU based synthesis enabled by CPU speed improvements since the NeXT was current) constitutes "half-way admitting" that the idea has been around for a while. Its pretty outright explicit.
He assembled two broken clocks together into a $20 box he bought. He didn't make a clock, exactly, but he didn't claim to.

And it changes nothing. To claim that he was trying to make it look like a bomb for attention is absurd.
"Going after him?"

AFAIK, all Dawkins said was that he didn't build a clock. Which he didn't, he took a circa 1980s Radio Shack clock out of its case and mounted it in a pencil box.

Apparently trivially verifiable facts are discriminatory now?

This whole thing stinks. I've seen nothing in either the police reports, the words of the involved people, or any hard, objective facts that indicate that this is a matter of anything other than garden variety school administrative stupidity.
So, case-modding.

That's an art form as well.
And electric engines don't? Even in cars, HEVs have been popular for twenty years (since the release of the Prius); and diesel-electric powertrains have been the standard in many vehicles since before the Model T.

Around here, we've had electric vehicles climbing our hills every day for over 100 years: https://www.google.com/search?tbm=isch&q=lisbon+tram
Deep Packet Inspection over encrypted traffic (2015) [pdf]
White children are arrested for stupid things all the time too. I went to highschool with a kid who got arrested for installing VNC server on a school computer.
Besides Photon there is Mapzen search that provides search as you type.

Naturally comparing with google is a bit apples and oranges, on the one hand a company that purchases essentially all its data and spends billions on its mapping department, compared to the OSMF with a annual budget of roughly $150k. So it is not a surprise that some things take a bit longer with OSM, but it is tortoise vs. hare....
mostly true, but there is at least some undersea cable infrastructure to and between the countries. See https://en.wikipedia.org/wiki/WACS_(cable_system) as an example. Bottlenecks tend to be within countries where fibre is often not built out further than the capitals, especially in the poorest ones like Guinea and Sierra Leone, where I was working on networks this year. On the other hand, Cote D'Ivoire has a very good infrasructure, and internet is much more accessible than elsewhere. I believe Senegal, the digital powerhouse of the West Africa region, at least, has the same. But much internet is still only point-to-point microwave if you're lucky (and that supports telephone and mobile data communication backbones too), or VSAT, if you're not.
Online geocoding service are always the worst way to go. You only use the online services if you don't have an alternative dataset.

The osm datasets actually aren't that big, the entire PBF formatted dataset is <30GB. You can fit that on any system (not in RAM of course but hard disk access is still a million times quicker than using an online service). There are simple scripts to keep the dataset in sync on your server.

Also it's just completely fucking ridiculous to send a request over the internet to perform a calculation.

I encountered the issue myself ages ago where i had a task to reverse geocode for a railways GPS system for every train every minute. Google and other services would have costed millions of dollars every year, used massive amounts of bandwidth and been waaay too slow. I wrote a library - https://github.com/AReallyGoodName/OfflineReverseGeocode in a day that could easily do millions of lookups each minute.
Google's version: https://www.google.com/maps/timeline
Well the question is why an internationally recognized biologist with millions of followers though the need to wade into the controversy. Also you're forgetting the tweets where he called the kid a fraud, and insinuated he might have wanted to be arrested for the attention.
》After withdrawing from school in Texas, the boy’s family embraced the opportunities that came from his brush with the law. He visited the Google Science Fair, met with Sudan’s President Omar al Bashir, posed with the queen of Jordan at a United Nations Summit, appeared on the “Doctor Oz” show and last night, made it to the White House.

Great for him and his family. I hope that he finds someone who kindles his curiosity and turns it into a force for human progress in the future.

For those of us who remain in the United States: I think it's a sad state of affairs when "embracing opportunities" that result from horrendous discrimination in Texas means associating with a country best known for one of the worst genocides in recent memory (yes I know that the situation has changed in the last decade, but most people probably dont) and moving to a country widely known for effectively enslaving thousands for the sake of a sports tournament.

[Edit] horrendous smartphone copy paste
holy crap thx for mentioning
Earlier: https://news.ycombinator.com/item?id=10420929
At 25% margins, they can afford to keep it up long enough.
Speech Act Classification for Text with Clojure
I don't get why Dawkins is so against case-modding?

It's a valid design/art form.
The New York Times is shipping Google Cardboard to its print subscribers
You're like the most well-tempered comment in the entire thread.
the issue is that current ICE range extenders in plugins are still those old ICEs originally designed to drive the wheels and thus there are inherent trade-offs decreasing efficiency. What you want is an ICE designed for efficiency. You can hit 50%+ efficiency if you design for it.
Who really ever owns a tweet?
Dawkins was being an ass for the sake of having the last word. Sure, nothing he did was impressive to the internet geniuses who have 10 years of experience and a college degree more than him. And so what? The kid was curious, that kind of initiative shouldn't be stifled. Because anyone who has worked with kids/teenagers in any capacity knows quite well how easy it is to kill that kind of thing in the bud. It takes a seed to grow a tree.

I would absolutely say that Dawkins was in fact "going after him" and being an asshole, even if he probably didn't fully understand why (but that makes the whole situation even sadder, that a scientist so visible to the public would be clueless about how to engage kids about science and engineering).
Or, you just always use target="_blank". Problem solved. Almost never do I want to load a real hyperlink in the same tab.
For sure. If authorities treat Muslim people with such suspicion in the US, why would any talented Muslim engineers come over?

Doesn't send a positive message to US kids either, does it?
We've made a new weather forecast system using iPhones. What do you think?
The only thing the clock this kid made is telling is that we're still in a time where racism and xenophobia is rampant still in America.

The comments on that article are abhorrent. Even if it was pre-planned or not they definitely exposed the real problem we have in America. Not terrorists, but ourselves.
It'll be interesting to see what happens when over a million people are prompted to start experiencing VR content.
There is also this gem of a quote by him[1]:

> I can honestly say if someone had shown me the Programming in Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy.

[1] http://macstrac.blogspot.com/2009/04/scala-as-long-term-repl...
LLVM is every bit as bad as C for this—it's impossible to compile stuff with timing guarantees.