skysight-inc/HackerNews huggingface dataset:
Finally, a reason to go into JavaScript development with a background in compilers! I can see the need for cross-compiling tools and certain special skills for performant web development in the future, especially since even with complete adoption of WebAssembly this will still create a split between browsers that support it and browsers that don't.

From glossing over the wasm spec, it seems it's designed for C++ compilation, which in the environment I do development, is totally impractical. It sounds like a TypeScript to WebAssembly compiler isn't on Microsoft's radar. In that case, it might be time to work on some tools for analyzing syntax and start annotating types, because compiling from ECMAScript to WebAssembly would be a great boon in production.
I wonder if maybe instead of asking people to code on the fly, it would make more sense to ask people to review, analyze, and explain some existing code.
Understood, couldn't find aggregated gun murders (easily) but I'm fairly certain it's a lot more than the 1 / year the op was proposing.

It's quite a lot more than that in N.Ireland alone / year, even since '96.

[edit] My bad, found it. It's the graph below the one I originally linked. Of the total guns deaths, it looks like roughly 1/4 are homicide, 38 in 2011.

http://www.gunpolicy.org/firearms/compareyears/192/number_of...
Counselytics uses deep learning to automate lease abstraction
The Emscripten toolchain can be used to produce both WebAssembly and asm.js from the same codebase [0]. There are also the nascent beginnings of a translation tool from WebAssembly to asm.js here [1] (look for wasm2asm). Ultimately, it should be possible to write a streaming polyfill for WebAssembly, but no one has gotten around to making anything suitable for production yet. You're better off producing a separate fallback asm.js bundle for now.

[0]: https://github.com/kripken/emscripten/wiki/WebAssembly

[1]: https://github.com/webassembly/binaryen
Is the backup automated?
> American police forces are already stretched to the limit and can be easily tied up

Which is why state police and then the National Guard and then other branches of the military become involved in any serious unrest. E.g. Ferguson for an extremely recent example.

> say 10% of the population

Overwhlemingly dispersed throughout suburban and rural populations that are far more easily controlled than a large urban uprising. And also, it would take extraordinary circumstances to find 10% of the population willing to commit to an armed revolution. If you have that many people that angry, odds are that the democratic process would work far better anyways. That's the rub with this fantasy and why it hasn't happened in recent memory -- once that many people are that angry, they probably have a sympathetic majority anyways.

Keep in mind that the United States has 2mil+ prisoners and has absolutely no problem keeping the police. If we assume only a small fraction of people who could land in prison actually do, then it's entirely possible that 10% of the population is or was at one point at danger of being locked up and still would never commit to an armed insurrection.

Also, only ~60% of the US even votes. So 10% is a truly huge number.

Actually, the most ironic thing about this part of the gun debate is that the people who are least persecuted by actual systemic violence against subpopulations of the United States both 1) insist that this violence doesn't exist or is justified; and 2) worry about their own non-existent completely hypothetical persecution at some vague distant point in the future.

All the while, people who are in actually persecuted groups (poor, racial minorities who have double digit odds at incarceration) don't get involved in the gun debate because they know the "standing up to the man" fantasy is dangerous bullshit.
A statement like I don't believe that US criminals are more heavily-armed than those in other countries. sure sounds like a statement that is inclusive of rates to me.

Say 1 guy uses a legitimate high caliber machine gun to commit some crime, is that the only crime that gets used when describing how criminals are armed in that country?
You must be popular on parties.
Chalkdust maths magazine Issue 3 released
Right, because if some crazy asshole shoots people randomly it's a mass shooting but if he happens to be muslim it's terrorism. Sorry, keep forgetting about that memo.
AIs Have Mastered Chess. Will Go Be Next? (2014)
The power to collect evidence to resolve criminal cases is one of the most fundamental powers of the state. You might just as productively suggest that we can't trust the USG to be a responsible state, and therefore it should disband.
Considering it stops updates to IE, I would never recommend that. I only ever use IE if I'm on some ancient (often government) website that doesn't seem to work in FF/Chrome, but even the default IE homepage (Is it still MSN?) has ads, which means a very real possibility of malware infections. The risk of being one TMZ page away from a malware infection is too much IMO.
awesome, thanks for confirming, I will give it a try again (haven't updated for a bit)
Yes, you should have a read of the FAQ: https://github.com/WebAssembly/design/blob/master/FAQ.md
We are veering off topic here, but I agree with your perspective.

"The US spends more than $500 million per victim on anti-terrorism efforts. However, cancer research spending is only $10,000 per victim."

http://thinkbynumbers.org/government-spending/anti-terrorism...
What I'm finding terrifying is that we compare best players of entire human population to machine. Even if machine is only barely on the same level, honestly, 99.9% of people probably wouldn't stood a chance against it, no matter how hard they would be trying. Those professional players are best of best.

Now compare that level of AI with average person. Go game might not be directly applicable to our lives, but it's only a demonstration. And it's replicable as easy as copy'n'paste, compare that to amount of time, money and efforts required to grow and train a human.

That future where not only drivers and factory workers are replaced by robots, but anyone who's not doing extremely intellectual work, is getting closer. Factory robot is not that cheap, it requires manipulators, repairs. But cheap office work does not require anything physical, it's replicable extremely fast and gonna cost very low. It's exciting and terrifying feature. It's not going to look well with current capitalistic economical model.
Open Source Slicer for DLP 3D Printers
You have no idea what the phone contains, neither does the DOJ, and the whole point of the investigation is to resolve that question.
> It doesn't matter what you own, the government will win every time. You are guaranteed to lose.

You're thinking at the individual level. Of course the state is going to have far more firepower than anything an individual can muster.

Think in terms of asymmetrical warfare.

Why is the U.S. still in Afghanistan? Why did OIF go from a three-week invasion to over a decade of grueling counterinsurgency operations? Surely those scrappy little resistance fighters couldn't stand up to our might...they die in droves, yet they persist.
Show HN: Live streaming SVG plot microservice that just works
Hi, I'm Andrew and I had this stupid frustration: in order to have a live streaming web plot in my page I am required to either read 10+ pages of JS integration docs, or pay $20+/mo, and usually both.

In the world of HTML5, EventSource and all the modern infrastructure that shouldn't be so complicated!

So I crafted this microservice in a couple of days to solve this unfairness.

It generates an SVG image that does everything automatically, you just need to do some GET requests to feed your live data. It is in early stage testing, so be free to post what you think of the idea and the code, I will be happy to discuss!

p.s. my microservice is currently hosted at scaleway ARM microserver and I am very excited about pushing it to the limits!
C++ is just as bad :)
BODY, a pioneer in WebRTC, brings live group fitness to the world
Indeed. It would be great if everyone were responsible and it could be a harmless collector's hobby, but they aren't and we can't have nice things.

I was actually taught to shoot at school in the UK (cadet scheme), so it's not something entirely alien to me. But it's not something I can see as "necessary" either.
Why I wrote another Http client for Ruby
Ultimately it may be one or more humans networked in some fashion with computers that proves most effective at tasks such as this.
A sauna can be used as a steam boiler, then being plausibly lethal:https://en.m.wikipedia.org/wiki/World_Sauna_Championships#20...

I usually spend like an hour at 75 degrees celsius with some moisture. Which is totally non-lethal.
Might be little off-topic, but here goes nuthing.

What is content, what is ad?

What is product, what is payment?

In not-so-distant future, the lines between those two would blur.

Whose 'fault' would be that outcome?

Big players will say, "Can't be helped, consumers want content without paying."

Small consumers will say, "Can't be helped, big players shove ads without giving product."

Wait, is this trend of content-morphing-into-ads a 'fault'?

Isn't it more likely it is a upcoming 'feature'?

Isn't it more likely it is the natural trends of things in the coming age where the private enterprises have swallowed the public space awhole?

Product is ads, content is ads.

Everything is ads.

Art is propaganda in 21th century style, perhaps?

The funny aspect of this trend is this,

Small people always pay.

First, you pay by providing your connectivity (Electricity, gadgets and so on)

Second, you pay by providing your credits (Fiat money by governing states)

Third, you pay by being surveiled.

Fourth, you pay be your attention.

Fifth, you pay by your time.

The emphasis seems to be on the second aspect of paying-the fiat money, while the greater dialogue is needed in the other FOUR aspects.

First, connectivity issue is already being conquered by big players; Google's baloons, drones, lasers, Facebook's 'Free' Basics

Third, the web is built in nature to be surveiled by powerful authority, whether that authority is legal(state) or technical(corporation) are irrelevant, as one submits to the other. Where the state is stronger, the corporation submits; where the corporation is stronger, the state submits.

Fourth, ADHD is not a disease or deviance. It is natural state of modern humanity, as humans are not evolved enough to be this much overwhelmed to consume what is being over-produced. Supply of attention-seeking-media is too much for even 8 billions.

Fifth, the only capital of proles are the time it has. As the labour is irrelevant by upcoming robot labour which never sleeps, tires, eats, shits nor complains about being not paid enough.

Now, this debate of 'adblocking war' is another misdirection by the big players.

You always pay, whether you block some 'ads' to see another 'ads'.

It matters little.

Little guys always pay.
That's an interesting comment for me to read as someone born in Eastern Europe. I can sort-of see what you mean from my own experiences, but I'm not entirely sure if I'm guilty of that as well.

What would it mean for you to "look at political issues from a neutral perspective"?
The question is then should society enable that enjoyment at the risk of mass-shootings. Could people maybe get their kicks a different way.

I've only shot air-rifles and shotguns IRL, I can appreciate the addictive qualities.
Respectfully, what right do you have to determine my needs?

From a more practical perspective, what are you going to do about it? Are you proposing to take arms from the American people by force? How many deaths are acceptable to make that happen?

To be clear, I don't mean the above as a threat or anything of the sort. I'm merely pointing out the certain result of a policy of disarmament, and the hypocrisy of using force to render a population defenseless.
This kind of book is always my favorite kind of books. When you talk about the whole topic and devote a chapter to each topic, you are essentially given a broad and firm grasp of what's going on in your field to your readers.
These kind of books are perfect introductory books.

Sincerely, Thank you.
I recommend Jaron Lanier's "Who Owns the Future" for more on this subject; the takeaway is that an ecosystem that defaults to free is a recipe for the digital feudalism that now makes up most of the tech world, as only the largest companies can manage to derive enough revenue through selling data and eyeballs. (And "free" in this case includes low-margin paid services, such as Amazon and Uber.) https://en.m.wikipedia.org/wiki/Who_Owns_the_Future%3F

The concept we're wrestling with comes down to Zero Marginal Cost: no one has to do any additional work when I view a web page or download a copy of a game. At first blush, it seems the first step to a post-scarcity world; instead, it creates a psychological barrier to buying, and a classic Tragedy of the Commons.
I don't see much fear of being out-bred. Maybe in some fringe, but the mainstream seems to fear foreign terrorists coming here to kill people.

For example, look at the debate over Syrian refugees. The "against" side is not talking about refusing them because they'll start breeding here and their ideologies will clash, at least not that I've seen. Their reasoning is that terrorists will hide among the legitimate refugees as a way to gain access to the country.
WW3 COMING TO USA ,UR FREINDLY MUSSIES PAUL and JAYDA ATTACKED
We built BODY to bring group fitness to the world. BODY is a first-of-its kind fitness & wellness experience that brings high-end group fitness classes and personal coaching to users in real time -- wherever they have an internet connection -- at a price almost anyone can afford. Everyone gets to take a free intro class – no credit card required.

A few quick thoughts for context:
--- For only $30 / month, we’ve created a full service health ecosystem, which includes a $50 starter kit, a 24/7 wellness hotline, unlimited classes, a personal coach that helps you optimize your fitness.

--- Justin and I are both engineers. Justin is a coach and I am a fitness consumer. We built this to be a perfect solution for coaches and consumers. We know what coaches need to teach well and and what consumers need to workout well and so we built that solution.

--- Lots of streaming and DVD services already exist, but these are all a ‘one-way street’, so the instructor can’t see any of the participants, which is dangerous and delivers suboptimal results. Many of the new ones are trying to retrofit the same type of experience with different delivery channels (dvd, streaming, mobile, etc). None of them are very fun or engaging. Many celebrities are now trying to pump out even more videos or streaming services. They can’t grow with you, and generally don’t help you learn new skills. BODY does.

--- Our program is a combination of HIIT (High Intensity Interval Training) and functional training. Why is strength / functional training so important you ask? In a recent study (link below) overweight subjects were assigned to three groups: diet-only, diet plus 30-50 minutes of pure aerobics, and diet plus aerobics plus weights. The diet group lost 14.6 pounds of fat in 12 weeks. The aerobic group lost only one more pound (15.6 pounds) than the diet group. The weight training group lost 21.1 pounds of fat (44% and 35% more than diet and aerobic only groups respectively). Basically, the addition of aerobic training didn’t result in any real world significant fat loss over dieting alone. However, the addition of resistance training greatly accelerated fat loss results. (http://www.t-nation.com/training/hierarchy-of-fat-loss).

Ask me anything! If you have any private comments or issues, don’t hesitate to email me at daniel@getbodyapp.com. Feedback is appreciated!
Developer's Guide to Beacon Tech
I remember discussing this back when Xanadu was first brought public.

The "hell" scenario is when every page is attempting to monetize content. Not only that, but adverts would charge you to read them, text could be split per word, firewalls would have to be erected for 'financial reasons', and obfuscated pricing that makes the app/IAP scam look like standard sales.

It would erect a paywall around almost everything. And that would be eminently sad, considering costs to access and use the net lower all the time. This would make many areas "rich people only" places.

Instead, we should be looking at systems that reduce costs to create and store. AT least for the second part, I'm looking at IPFS (ipfs.io) for the storage side of the problem. And it seems they've figured it out.

The "create" is still a problem, but it is a problem I think with distributed patronage could solve (payment before creation for established peoples with sufficient social proof, and payment after creation with those with insufficient social proof, and a social proof calculator that adds or subtracts depending on worthiness).
Well "them" == me and my team.

It's likely building on top of NuGet was a mistake on my part, but it's all there was at the time and it was pretty easy to get started. We don't need the tools folder and we don't like the content folder.

Since Chocolatey does everything once the NuGet package is in place related to automation scripts, it doesn't really matter that v3 doesn't support the pre or post scripts. I started working with the NuGet team a couple of summers ago about making the format more flexible, this was just as v3 work was starting to get ramped up.

At some point Chocolatey will likely not have any dependencies on NuGet itself, but will be compatible with NuGet packaging formats. To move more towards a machine package manager there are more things you need in the specification (like what versions of Windows does a package support as metadata, dependencies per OS, optional dependencies, virtuals, etc). Things that NuGet proper may never need.

My point being, Chocolatey has done a lot of growing up over the last year with a complete rewrite in C#, and will continue to grow up into a full fledged package manager over the next couple of years. There are some fundamental things we are still working out, but there are some amazing things in the pipeline coming for Chocolatey.

For whether we'd move from one format to the next isn't really a choice, it's a must. We'll need to do it in a backwards compatible way. https://github.com/chocolatey/choco/issues/508
Manor Pharmacy in Radlett opening hours and services
And the government "needs" to take them, why? And the police "need" bigger ones, why? And the government "needs" attack drones, why? I don't think my post is unreasonable - I'm calling for demilitarization all over the place - not just the ones unlucky enough to not get a secret service detail or government issued weapon for life.
This doesn't work for people already in stable jobs.
> If x has me on the list and I have x on the list, how can our two Signal apps discover that? Without telling the Signal server, and without telling random third parties?

Take a look at the protocol documented in https://news.ycombinator.com/item?id=11289223

It's secure against an honest server and a malicious person, and against a dishonest server; it's insecure against a colluding server and person.
"You know, we could, at the far extreme to make the FBI's job easier, put ankle bracelets on everybody so that we'd know where everybody was all the time. That's a ridiculous example, but my point is encryption and privacy are larger issues than fighting terrorism."

Ok so replace "ankle bracelets" with "GPS/cell triangulated device" and it's a ridiculous example because what, things that are already real aren't really "examples"?
Why ask technical questions about the skill you want to see, when you could just ask for a demonstration of that skill?
A's hire A's and B's hire C's.

http://www.hrdusa.com/As_hire_As.html
That does not surprise me -- many web developers only do web development. They use frameworks for database access, and rarely, if ever, do direct file access. And parsing data? There are libraries for that, right?

Sure, you would think that would be a trivial task for a professional coder. But it is amazing how much you can accomplish without ever having to do anything other than model some data, write some business logic and security around it, and build a front end. Frameworks FTW. The downside is that they don't know how to code without the frameworks.
Ahh nice, thank you :-)
From my understanding, WebAssembly won't have DOM access. So it certainly won't replace jQuery, D3 or CSS any time soon.
Yes, but only version that's any good is on IOS. all the android versions are sucky and outdated. If you want to make a good one, please do.
Wow, that's self confidence. Paying someone for the homework problem feels semi-okay. But what if you have a no-moonlighting clause at your current job?

But asking to be paid during the interview seems too much, even though you could have spent 3 days of your life, traveling each way plus the interview day.
Enjoy your entropy while it lasts.[1]

[1] https://www.google.com.br/search?q=appelbaum+right+to+be+ent...
Wouldn't it be straightforward for Apple to design future iPhones to accept device-targeted updates in order to comply with law enforcement requests like the one that started all this? Just add a step: 1) Is this update signed by Apple? 2) Does this update indicate a particular device and if so is this that device?

I wouldn't support the government compelling Apple to implement that, but I don't think I'd have a problem with Apple doing it voluntarily. Of course, if it's not a government mandate then anyone who cares (for criminal reasons or otherwise) can just use other devices that don't have the same system in place, so in the end it's just security theater. But at least it might detour some government attempts to overreach and effectively outlaw encryption entirely.
I'm with you. I wrote the code that breaks this stuff in gcc (and the implementation of struct-sensitive pointer analysis).

It explicitly and deliberately follows the first member rule, as it should :)

In C++, this is covered by 6.5/7, and allowed because it's a type compatible with the effective type of the object (in a standard layout class, a pointer to the a structure object points to the initial member)
Sure! With a but: proficiency comes from practice.

"Learn by doing."
Sorry, that was simply an error. I think I meant to attach that bracket to the number of shootings by police, or possibly of police.

http://webarchive.nationalarchives.gov.uk/20160105160709/htt... p11 puts gun deaths of police officers at <1 per year.
Please read this quote again:

"This masking strategy would in turn require a power-of-two related memory size, and there has been a lot of resistance to this too."

And try to think about the implications it has on the memory model of the VM that is going to execute/JIT Webassemly.
A power of two memory model, isn't really viable at this level I think. And you don't need to think a lot about it, to figure out that jumping to 256MB memory, just because your app/page needs 130MB is a bit of counter-optimization :)

The resistance is the sensible thing to do in this case :)
How to DO MOBILE GAME MARKETING AND STAY PROFITABLE (AND SANE)
OK, let me rephrase then - "I believe that the average effectiveness of the weapons possessed by those criminals who are armed with firearms in jurisdictions where firearms are heavily restricted is almost certainly much greater than the average effectiveness of the weapons possessed by those criminals who are armed with firearms in jurisdictions with comparatively permissive firearms laws"
Something related to debugging? Perhaps you came across this thread? https://github.com/nodejs/node/issues/2546#issuecomment-1893...
SpoonRocket shuts down
Google's (discontinued) Website Optimizer was capable of conducting multivariate tests. Required raw code, though. Looks like the new tool indeed has a new visual editor.