skysight-inc/HackerNews huggingface dataset:
This is an interesting little service: https://www.twitteraudit.com

"takes a random sample of 5000 Twitter followers for a user and calculates a score for each follower. This score is based on number of tweets, date of the last tweet, and ratio of followers to friends. We use these scores to determine whether any given user is real or fake. Of course, this scoring method is not perfect"

It says that, as of 4 years ago, 28% of Paul Graham's followers were fake and 30% of Elon Musk's were fake.
Also, to be clear, in terms of reliability concerns vs your choice of launch provider the important thing is the marginal cost of insurance for company A vs company B.

As you say, if the insurance market were utterly deliquent it's inevitable that SpaceX would resolve the issue but I very much doubt it is. I wonder if it's done through lloyds...
> DBs have overstepped their bounds

And they have a stringly typed interface! It sucks! When both the languages inside and outside the database are typed, why should the interface between them not be?

It is just unfathomably bad.
This thank you.
For the distributed identity piece is there a good reason not to rely on keybase.io?

Also important that an initial smaller community would be targeted and that it would succeed there. FB did this will colleges, a federated one would in a world where FB already exists would have an even harder time.
Wouldn't the size of diaries grow big - GBs and TBs over period of time and make it slow?
I am pretty sure that he would not sign the statement that states 'have to' save failed banks. You seem to indicate that he only said 'it takes' and that means something different.

If he would disagree and argue that government should save failed banks, then he would not be a Hayekian at all.

I have heard some interviews with him, and that's my interpretation.
Yeah, similarly amazing, in my opinion, is that we are informed that:

" [..] authoritarian, top-down rule is not the source of order or progress, but a hindrance. [..]"

by the 5th Viscount Ridley.
I respect what you're doing here man, thoughtful and interesting!
Name a modern American denomination that rejects prosperity theology.
How does this compare to AMD's latest card?
Boeing-backed US upstart reckons it'll be building electric airliners
Planck.js developer here! I have posted this to reddit before, so I'm just going to include it here too:

I have ported/rewritten Box2D physics engine to JavaScript, for cross-platform HTML5 game development. Planck.js includes entire Box2D algorithms, a simple HTML5 Testbed, more than 50 examples and some new game prototypes. The project is pre-released and there may still be minor issues, which I'm working to fix. So far I have spent more than 400 hours for developing this project and it consists of around 20k lines of code.

https://github.com/shakiba/planck.js

My main motivations for working on this project are:

- Taking advantage of Box2D's efforts, achievements and community knowledge

- Developing readable and maintainable JavaScript code

- Optimizing the library for web and mobile platforms

- Providing a JavaScrip-friendly API

Your feedback is highly appreciated, and I hope you use Planck.js to make some awesome games soon!
Um... Can I use it too? That sounds amazing.
Do you mean a 'total war' situation? I highly, highly doubt there will ever be a total war again. Economic sanctions would destroy a country before that ever happens. And if it gets that serious we have thousands of ICBM to handle the job. Millions of westerns won't be dying any time soon.

But regardless that is an extreme rare example. Not what I'm talking about at all...
Had an almost identical experience with a somewhat seasoned tripper. More blood though.
> SQL still works as well as it does today

Or... It sucks as badly now as it did back then.
> Illegal U-turns, left- or right-turns, and blowing past all manner of other traffic control devices ("no turn on red," "must turn left or right except bicycles," etc).

I had a Lyft driver who tried to make an illegal U-turn while I was in the car with him.

Google Maps was telling him to go to the next light and make a U-turn. He insisted on making a U-turn at the light before. I saw the no U-turn sign, which explained why Google wanted him to go to the next light.

I repeatedly pointed out the no U-turn sign to him and told him again and again that it was illegal for him to make a U-turn there. I kept telling him over and over to get out of the left turn lane and go straight till the next light. He finally got out of the left turn lane after I raised my voice multiple times. If he hadn't gotten out of the left turn lane right then, my next step would have been to say "if you make an illegal U-turn, I will call the police on you right here".

After he got out of the lane, he was huffing and puffing for the rest of the ride. Fortunately, the ride wasn't much longer, but he was furious. I've never seen someone huff and puff like that outside of a cartoon.

He was also pretty unprofessional throughout the whole ride (example: he had a really tiny car, I'm a very large person, and when he picked me up he tried to make me ride in the backseat that I physically wouldn't be able to fit into... I had to tell him I would cancel the ride unless he unlocked the front door), so I didn't feel guilty whatsoever when I rated him 1 star and flagged him for navigation, friendliness, and safety.
Unsupervised sentiment neuron
To be fair, the conservative streak cuts against safety too. I believe a large number of US launch accidents were ultimately attributed to "component or measurement out of spec, but it's worked before so we'll expect it to work again."
That the bank failed seems to be a indication that it was not economically efficient and the market correctly removed it. That seems to be the exact thing that we want.

For some (easy to understand) reason government have taking into their heads to 'save' these institutions, but you can hardly blame that on the market as a organisational principle.
And, to fix it, he says, we need functional programming at the database level! What?

Today's databases are probably the best part of the server side stack. The parts that talk HTTP, JSON, and do business logic are usually worse.
Unfortunately I'm not familiar enough to give you a conclusive answer. One big thing is that most consumer-class GPUs use normal memory, whereas workstation-class use ECC memory, which can correct for bitflips that might occur during normal operation.
You gain making users of your system a first class and distinct part of your application from those that maintain it.

Or, would you rather swap a regular user entry into and away from a maintenance role when you hire/fire someone? (Certainly doable, but seems extreme.)

You also gain the ability to severely lock down destructive permissions to the database behind fairly rigid authentication rules.
Given they've acquired Kaggle, I would imagine if you can solve Kaggle questions you're getting a solid preview of the ML-specific questions they might ask you in addition to the standard data structure/algo and unix questions they'll ask you.
That's true, but language is constantly evolving. I actually think we need a cultural shift in how we perceive work. The high intrinsic and extrinsic value we place on it served a lot of communities really well for millennia, but things really are changing these days with robotics and narrow AI. Language is one of the main tools we have to work with.
> deconstruct our request into a few simple queries

Makes sense if you can cache only portions of the result, and/or the query optimizer or database layout actually struggle with the join.
Working to Stop Misinformation and False News
They put a bunch of machines in a room and ask you to stand in front of them and teach them something on the whiteboard.

So pretty much no difference from a standard Google interview.
It will more than likely demolish it in terms of raw performance; however, AMD's most recent cards are aimed at being more budget-friendly. An RX 480 will only set you back about $200-250 (compared with this $1200 beast of a card). You'll get more "bang for your buck" by going with an AMD card as opposed to a top-of-the-line model such as this one. That may change later this year when AMD releases their Vega architecture, as it's rumored to aim more at the high-end market (which is currently dominated by Nvidia).
Great point. I didn't consider that the phrase could be interpreted in an criticising sense, but of course your right that verbally it can be done that way. Writing is hard. :P
I interviewed at all the big bay companies (and the seattle one) for machine learning earlier this year and few of the questions were classical machine learning questions. Most of the questions were programming an computation.
>All development is 'just' re-solving an existing problem with better performance, or 'just' extending an existing algorithm to be more resilient, or 'just' implementing a legacy interface on a new platform.

Only this is "re-solving an existing problem with worse performance that we had decades ago (on native), but slightly faster than the previous speeds we achieved having it run with its feet tied".

(Where by "feet tied" we refer to the performance penalty imposed by having everything run on the web stack).
Stripe's goal is to increase the GDP of the Internet. We're doing Atlas because we think it is instrumentally useful to achieving that. This isn't purely altruistic; we're increasing the GDP of the Internet both because it is a good thing to do and because we intend to capture a sliver of the value unlocked during this economic transformation.

In terms of what we'll build into Atlas: absolutely anything that is needed by ambitious technically-oriented companies, with a particular focus on things that we feel we have a comparative advantage in shipping. Sometimes we'll be building things ourselves, sometimes we'll be partnering with folks who have part of the puzzle already.
A New Educational Tool Against Misinformation
> Actually it feels like the trend you are starting to see is that AAA studios can't even keep up (aka Mass Effect Andromeda, and other recent high profile releases). The graphics burden just seems too high that everything else suffers.

The problem with Andromeda was animations, not AAA graphical fidelity. I don't think many people are unhappy with the current level of flashy effects, we're mostly just looking at higher resolution assets (which likely exist already).
Like any feature, there's a lot of weird edge casey parts of SRI that can be abused.

We blogged about Adblock detectors over here[1] a couple of months ago for BugReplay[2]. A major Adblock detector FAdBlock was using subresource integrity to detect whether it's payload was being blocked, ie when adblocker was blocking it from being loaded.

[1]: https://blog.bugreplay.com/2016/11/fkadblock-how-publishers-...
[2]: https://www.bugreplay.com
Why does it need to generate code at all? Why can't it parse the template, create DOM nodes, listen to the "home" binding and do textNode.nodeValue = newVal whenever it changes. What does the bytecode VM provide?
If it only adds restricted users is that a big problem?
"A simple pen" is a nice example, but the real interesting question is what to do about common goods like natural resources and land.

The more we shift to an economy where people "own" things via debt and rent, it really becomes a matter of best bids.

--

edit: It's also interesting to keep in mind that the original distribution of land wasn't equal. So much of libertarianism is predicated on ideals like "homesteading", but in practice most parcels of land were unequally distributed from the very beginning. This was never corrected, and continues to reverberate.
Ops posted incorrect link for feedback above, this one is the correct one to use: https://developercommunity.visualstudio.com/spaces/8/index.h...
I'm a fan of Stripe generally and loved the concept of Atlas when I first heard about it.

I'd be slightly concerned about the commitment bias that might creep in though for startups who rely on Atlas for all their incorporation and financial needs.

As a future gatekeeper for some pretty crucial operational issues, do you see any risk in Stripe eventually becoming a dependency for startups?

I'd compare it slightly to the App Store where Apple made it simpler for developers to submit, launch and market their apps. As the gatekeeper they then kept increasing their portion of in-app charges. Reduced friction at the start for developers resulted in a sort of sunk cost problem at a later stage.

As Da Vinci said "it's easier to resist at the beginning then it is at the end".
Notes from a Nuclear Tourist
I 'm sure there are plenty of people in HN who don't work 9-5 or work independently. It's an upgrade; for me its a kind of upgrade that one does not want to reverse (like moving from a small town to a city). 'Barbaric' is obviously hyperbole, but quitting the 9-5 lifestyle is a change promised by technology that hasn't yet been realized. Sectors like IT could have pioneered this shift, but for some reasons it did not happen (much like most IT workers do not work remotely, even if it's technically possible). I do think that work schedules deeply affect the structure of cities, and it would be nice to see some alternative arrangements, even as an experiment.
Nice uncover!
NEWS SpaceX prompts ULA to slash price of Atlas space missions
I remember one thing in "Se questo è un uomo" (If This Is a Man) by Primo Levi. In Auschwitz camp, where money, trade and basically private property rights were abolished and where they tried to destroy all what makes people human, Primo Levi mentioned there was always trading. More than that even some informal "stock exchange". Every object (food, cigarettes, shoes, etc) had a price and it was fluctuating based on the laws of supply and demand. This makes me think how exchange is deeply engraved in human nature.
This+is+the+Xbox+Scorpio
Announcing Partnership with Microsoft for Free Edge Testing
So, semi-related question which I'm sure somebody here on HN knows the answer:

I've been wanting to make a programmatic car "vroom" noise. As in, you can arbitrarily change the speed/acceleration and there are realistic sounding engine noises. Acceleration, deceleration, constant speed, etc. I've thought of making this by stitching together a bunch of car noises, but all my attempts have ended really badly (partly because most car noises are relatively low quality and partly because they don't stitch together well.)

So how can I make realistic engine noise? I'd appreciate anything that might help (recordings, links, examples of it done, etc.)
> distributed identity piece is there a good reason not to rely on keybase.io

Depends on your definition of "distributed", I suppose
Record Linking with Apache Spark’s MLlib and GraphX
Yes. I have pointed to Law&Economics (invented by Coase for those who don't know) multiple times in this thread.

I would however also say that Hayek has more to say on the topic and that the parent comment mischaracterized Hayek's arguments.

Little triva, Coase was a student at LSE when Hayek was there in the 30s. They are two of the best and most important economists of this century, both should be studied in depth.
UVa Online Judge Solutions Repo (Work in Progress)
There's something very HN about the fact that the author of one of the most discussed posts in the site's history can issue a follow up post, dealing with that discussion, to such little notice.
Yes, it looks like they rebuilt the mobile web app with React and decided to brand it as 'lite'. Purely marketing.
I can't tell if you're describing or disputing the comment you replied to.

Are you saying SQL survived only because people have used it for so long and therefore its sustained use isn't an indicator of value?
I would be interested in reading the technical basis for your conclusion. Particularly since it involves security, javascript, and a common programming paradigm.
Ask HN: Machine learning data sets for interior design?
I'm building a ML model that will understand interior design. Currently I indexed 5k images for 8 concepts. I need a lot more train data.

Any recommendation/source will be helpful.

If anyone's interested, please test/train the model using a simple mobile web app https://marketio.co/experiments/

Thanks.
I appreciate you explicitly calling out when `trace` is not appropriate (and pointing out how `pprof` is a good complement): Too many people look for "silver bullet" tools.
Oh, I agree, my point was that the guarantee of "free repair" is contingent on terms not just a blanket statement. They are required to take it in under guarantee to look at it but when they open it up and water starts leaking out they're going to stop and send you a bill.

The interesting part of it is how hard it would be to prove them wrong if they say it could have been caused by behaviour x. Eg, if I chip my car and run it at non stock settings - the manufacturer can probably attribute almost any issue at all to that and I'd be hard pressed to disprove that assertion.
Techniques for writing reliable API tests and QA automation
I made a similar comment before, but the launch cadence is key in that it enables new markets.

If it takes two years to get your heavy launch payload scheduled then of course a ~$10M price difference is dwarfed by making sure nothing goes wrong on your end.

If SpaceX can reschedule you in a much tighter timeline, for a competitive or cheaper price, then simply building two payloads and skipping some of the exhaustive QA starts to make sense in a way it simply didn't before.

And as the market shifts to that kind of thinking, there's more business for rocket companies that can provide a quicker cadence, which allows them to grow farther, which reduces costs, etc.

And anyone who doesn't have a reusable product or expandability to match isn't able to take advantage of the new market reality.
>This might sound nit-picky but I think we all (Americans) value education as a whole.

That's a bunch of crap. If we (Americans) valued education as a whole, we wouldn't vote for leaders who continually cut education budgets. It's very simple: we as a society do not care about education. It's not a top political issue ever, unlike abortion, defense spending, guns, and who uses what bathroom. We keep school funding and administration at the local level because we don't want "our money" going to "those kids" (i.e. poor kids) in some other district, so we all end up with terrible schools and horribly inconsistent results school-to-school. Public education in this country is completely broken, and there's absolutely no political will to change it, and voters don't make it an issue because they're more worried about Planned Parenthood and terrorists.
JavaScript in Ableton Live
In that case it would work. I was under the impression that you'd be syncing with everyone so someone in New Zealand could contact someone in Canada.

The average person has 208 twitter followers. So lets say you have 208 'friends' + a couple additional 'friends' for each of your original friends. That's 624 people total.

There are 100 million active twitter users each day and 500 million tweets per day, that's 5 tweets per person.

5 * 624 = 3120

That's 3120 posts you'll be processing per day. Multiply this by 140 bytes per post and you have 436800 bytes per day or 159.5 MB per year.

That's manageable.
The problem is not an issue of technology.
Video of a Brazilian cellphone-stealing gang at work
OK, my confusion is why it's called a "VM":

Glimmer is a flexible, low-level rendering pipeline for building a "live" DOM from Handlebars templates that can subsequently be updated cheaply when data changes.

This sounds like something written on top of a JavaScript VM, not a VM itself. Is it implemented with VM-like techniques? What does the instruction set look like?
> I think that actually number is more like 99.95% for a person with a .08.

But it isn't the .08 drunk drivers killing people, it is the .16+ BAC drunk drivers killing people.
For comparison, the 1080Ti is ~11.3TFLOPS + 11GB RAM @ $700 vs the Titan at ~12.1TFLOPS + 12GB RAM @ $1200. ~9% more performance for 70% more money.

https://en.wikipedia.org/wiki/GeForce_10_series#GeForce_10_....
Just to be clear, you are the one being rude.
I heard a rumor that there would be a ban on them due to emissions. Assumed after the 2007 federal emissions law, would be RIP for new 2 stroke dirtbikes. Glad to know that doesn't seem to be the case.
Citation for training NN for image classification task where evolution works well?

Let's say you want to use a genetic algorithm to find a good set of weights: you generate, mutate, combine and select many random networks, and repeat this process many times. How many networks and how many times? That depends on the length of your chromosome and complexity of the task. Networks that work well for image classification need at least a million weights. The entire set of weights is a single chromosome.
You realize now how computationally intractable this task is on modern hardware?
Why don't you just ask them?
Hi, post author here.

My point about the frozen spec doesn't have anything to do with the data format. Its that modern databases don't expose the API that modern web applications actually want, like:

- Integrated access control

- Realtime updates (sorta, kinda)

- Resumable event logs

- The ability to do computed views in my language (eg, make a computed view using a nodejs react static rendering process)

Because databases lack these features, modern web developers often end up rewriting them at the application level, for every app.
It doesn't. AMD only has low & mid-range cards ATM. Vega is supposed to be released in the first half of 2017, and working silicon has already been demoed, so it does look likely. Rumours have it at 12TFlops, so should be comparable to this card.
A max for live device for evaluating a function and mapping the output to parameters in Ableton Live. I also wrote this accompanying blog post to give some usage examples: https://medium.com/@jsnelgro/writing-javascript-in-ableton-l...
I did not say 'only' as far as I know. I just said is was possible.

I would also make the argument that most of the time its the most efficient, but certainly not the only one.
> Do you really want the basic ability for two devices to talk to each other depend on something that goes over the internet?

Set up your hosts file or edit the js to point at a local server.

Of course, if you're in China you'd get in trouble making connections to an outside STUN server but if you're in China you're in trouble making connections to the outside anyways, and the STUN connection is probably the least of your worries.

> just to use those poor imitations of sockets

... that work across NATs without issues, as opposed to real sockets...

---

In any case, WebRTC doesn't strictly speaking need discovery servers at all. See http://blog.printf.net/articles/2013/05/17/webrtc-without-a-... It still uses STUN for public-ip discovery, but comments indicate that can be bypassed by just configuring the connection to use a local IP for STUN. Unsurprisingly, not many people seem to actually care about that.
They have to be solved before the world has any chance of moving to a decentralized network.

I say no. Most of them don't have to be solved first.

Feel free to convince me that 3 days of downtime on my personal messaging account cannot have my personal account is a problem.
As I said, it's rude to THEM. My point is that you are deciding that you are not rude, when you shouldn't be the judge in this case.
Someone updated the 10-series Wikipedia page [1] making comparison to the previous card easier.

Compared to the Titan X Pascal it has more cores, a higher clock, and more memory bandwidth.

[1] - https://en.wikipedia.org/wiki/GeForce_10_series#GeForce_10_....
I'm pretty sure that videogames do this by using lots of samples that they combine to have variation, same thing that realistic drum samplers do, they take hundreds of samples and combine them.
20 Management Tips That Will Transform You into an Amazing Leader