skysight-inc/HackerNews huggingface dataset:
> I'd not be inclined to use this in production anytime soon.

Indeed you should not. Rolling crypto on your own is too damn dangerous, and that's what I just did. On the other hand, I'm convince there's not much left to do to ensure a sufficient level of confidence, for 3 reasons:

1) The library is small. Almost as small as TweetNaCl itself.

2) With the exception of Poly1305 and curve25519, the primitives chosen here are simple and easy to test. If I didn't royally screw up somewhere (and I need external verification to make sure I didn't), those primitives are all production worthy.

3) curve25519 is is directly from TweetNaCl with very few modifications. The hard part (ensuring there are no rarely occurring limb overflow) has already been done there.

The weakest link for now is Poly1305: limb overflows are possible, and I did it from scratch. There's no way I can trust it without external review.
And Musk is a nerd. Why wouldn't he like to do those techno-futuristic things?

Occam's Razor: he likes the same kind of stuff that a lot of other nerds like.
This seems mostly like the "data analyst" job. Jobs with the "data scientist" title that I know of are usually basically programming jobs with a focus around machine learning and large scale data.
Trump ran a campaign based on intelligence security. Not how he’s governing
Great! This page is shared on hacker news which accidentally DDOSed it. I'm unable to open the page.
I don't have any beef with PHP. It pays for my current living so I don't complain. PHP 7 has been a great improvement over the previous versions so that helps as well. At the end of the day, it is just another tool.

Best thing about PHP applications is that even my grandmother can deploy it. Yes, that can be bad or good depending on where you are looking from.

Add frameworks like Laravel and you can create some serious prototypes in no time. That's what I care about to get something out of the door.
Are you seriously suggesting that a large portion of the crypto/security community is so inherently biased that you can't trust their expert opinion on the field that they're expert in? Who do you trust?
> you'll have Trac to face (which is something to avoid in itself).

Serious question: What's so bad about Trac?
quite possibly the most annoying website I've seen in a very long time.
A divine, golden, glowing but somewhat wretchedly obsessive unicorn has fallen into obsession with an end-table.

"How symmetric, how uniform, how efficient. If only I could be like you!"

He proceeds to plane his back flat, saw off his legs to replace them with painted oak, trim that awkward horn...

His friends, appalled, have him committed.
Thats a nice straw man you created there and then argued against.

Of course we can fine people that live in other jurisdictions as we do with speeding tickets, and no one is dragged off to jail and fines are not collected on the spot.
> "I know how to open that thing that you have a lawful order to investigate, and you don't, so any crime of which I'm suspected is now uninvestigatable, nanny nanny boo boo"

So "I know stuff about a thing that you have a lawful order to investigate, and you don't, so any crime of which I'm suspected is now uninvestigatable, nanny nanny boo boo" is fine, real and serious, but
"I know a thing that would allow you to open that thing that you have a lawful order to investigate, and you don't, so any crime of which I'm suspected is now uninvestigatable, nanny nanny boo boo" is laughable?

Should you be also compelled by indefinite arrest to disclose location of the body of your victim (when other evidence against you is insufficient)? Because it looks mighty similar to disclosing password to encrypted evidence of the crime.
I've never used this type of service, but I have a question. How do you forbid me from sending a sms to a high toll number, i.e. the ones from where you would buy your bus ticket?
> While I dont doubt there are efficiencies to be had, I feel they fail to recognise diversity . Any of these weapon systems will have pros/cons. The diversity can be a strength.

You're right! And military planners are keenly aware that a diversity of capabilities is a significant strength and asset.

That said, there is a point beyond which military diversity is a handicap to ongoing operations. 20 types of fighters means maintenance is very complex and requires a lot of specialized crews. 13 types of air-to-air missiles that can't be used by all 20 types of fighters is a significant complication to battlefield logistics. Both mean manufacturing costs are higher than they need to be.

Redundancy in military equipment is perhaps not an ideal situation.
You're not wrong, but you also can't help the perception people have if this is in fact a large enough perception; and IMO I've at moments held this perception myself. I know it isn't Medium's fault, but it's something the medium of Medium.com enables with the "anyone can publish" approach.

That's not necessarily a bad thing on its face, but it is something that exists.
It works seamlessly/automatically between protonmail users and you can also send encrypted mail to non-protonmail users - they receive a link via email that they need a password to access.

You can also export your PGP public key and receive encrypted email from anyone else too.
Cool Perl6 oneliners ..
I like it. Put it more
Whilst a hypothetical (and impossible in practise) fair referendum in Crimea prior to the Russian takeover might have shown some support, I doubt it would have been a landslide if it was even a victory. The Falklands however - would have voted 100% to remain part of Britain. It's a silly comparison in many ways but you can't get away with the statement you just made.
Couldn't you just bring in a few oil / gas pipes (or whatever you happen to have) and siphon it in a more controlled manner? The country doesn't seem to have a problem in creating oil and gas piping networks quickly...

40 million cubic meters in 24 hours means just 15 2m diameter pipes running at 10 m/s.

I would imagine the same amount of water flowing over a longer period time would cause less erosion even if the pipes wouldn't reach all the way down...

Edit:
You could even do it with 6000 20 cm diameter pipes, probably plastic would do.
I found the video quite confusing.

It seems like its great for things that have an on-screen spatial meaning like the pong example game[1]. But what if I want to represent something abstract?

Like a tree (lets say a quad-tree since this is for (2d?) games for now)? Or what if I want to implement AI logic (lets say I want some kind of decision-tree planner and path finding)? I'm having trouble visualising (I guess because the video didn't really go to explain) how any of this can be done, as opposed to "moving something around on the screen".

I assume this has been thought about. I just couldn't figure out any of the details from the video.

[1] although even in that case, I couldn't figure out what the symbols and lines in the video meant. The symbols especially seem cryptic. A mix between logic gates and something else?
Justinmind Enterprise: The prototyping tool changing enterprise app design
Hayo, Augmented Reality for the Connected Home Has Arrived
[openssl-announce] Forthcoming OpenSSL release
Ask HN: Football statistical analysis
Hi HN, I have asked around my local network, but no one seems to be able to point me in the right direction.

I was a High School football coach for about 10 years, but now I am self employed and am doing some analytical work for some local football teams.

Anyway, in football when breaking down an opposing teams offense, you have a bunch of data. What I think is happening is that the opposing coach is calling plays to the right and left in almost 50/50 split, you can see it in the data.

I want to be able to compare the other teams decision with a truly random data set.

So, if the coach calls three Right plays in a row, how does this compare to his decisions in the past AND how likely is he to call either right or left on the next play.

I was told it had to do with some Bayesian statistics, but I am not sure.

Here is some example data of a recent breakdown I did last season:

https://www.dropbox.com/s/3m9mr24rahwwzoz/St%20Thomas%20Aq%20Break%20down%20data%202016%20copy.xlsx?dl=0
Five Reasons You Should Care About Synchronizing the IoT
Actually, we should try our hardest to bring Russia into NATO. Won't happen anytime soon for many reasons, but that would be the most rational way forward, I think.
Agree!

Machines can already see better than blind people. Machines can already hear better than deaf people. Machines can already move better than an invalid.

The low hanging fruit will be prosthesis for people missing that function. Then for people with impaired function. Then for people with full function (would you like a better memory/vision/hearing than you ever had before?)
THOUGHTS: information vs. advice vs. anecdotes – the problem with self-help
I am very curious about what people on HN do think about

1.OSHO

2.Sadhguru
Once again why FOSS is so important, either the user controls the program (AI), or the program (AI) controls the user.

I told a former boss once while he would eventually be plugging into his iBrain, I won't be touching anything not GPLesque that I haven't reviewed personally.

RMS was right, and those of you embracing proprietary ecosystems are going to suffer for it.
On Vala
> In the long run

Hence I said:

> without a lot of time

An AI spending a lot of time doing effectively the same thing humans have been doing (read: propagation of immense amounts of suffering) is not really something I'd want to see repeated. It seems rather obvious that these conclusions are very difficult and slow to arrive at at a proper scale, so no AI will have them by default. They'll be aggressive by default, just like your average animal in evolution. The fact that given their own millions of years (sped up) they may eventually arrive at the rudimentary level of cooperation that humans possess does not instill a lot of hope in me.

> I would say we have a demonstrated ability of seeing the big picture, and a pretty good track record of making it work.

I'm talking about this: http://slatestarcodex.com/2014/07/30/meditations-on-moloch/

A good example that's going to be hard to ignore will be the upcoming climate change due to humans catastrophically failing to see the big picture and focusing on smaller gains within their sub-groups. It really doesn't have much to do with complexity, but it has everything to do with the very same behavior you're seeing the AI execute here.
I'm surprised you think whatever intuitions you may have developed on such a complicated subject as human sexuality and neurology actually mean anything. Plenty of people with just as much confidence as you that ordinary porn was harmful were similarly surprised decades ago when rape and sexual assault rates continued to fall despite the continued spread of porn. Why would pedophilia be any different than any other sexual fetish in this respect [1]? In fact, there exists direct evidence that legalized child porn reduces sexual abuse against children [3].

All of the studies purporting to demonstrate links between possession of child porn and child molestation are plagued with methodological errors [2]. This issue is so emotionally charged that most of the science around it is garbage. The stigma against child porn is no different than claiming that consumers of staged rape fetish porn must all be closet rapists, and viewing this porn will simply make them act on it. It's a patently absurd claim.

About the only possessors of child porn that are at high risk of molesting a child are the ones that actually produce it, and so had already sexual abused children [4].

[1] http://www.jstor.org/stable/1123799?seq=1#page_scan_tab_cont...

[2] https://www.fd.org/docs/training-materials/2012/FJC2012/Chil...

[3] http://link.springer.com/article/10.1007%2Fs10508-010-9696-y

[4] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2716325/
Occam's Razor... he's a smart man who's primary interests are power and money, maybe or maybe not in that order. Look at what he actually does, not the pseudo-visionary crap he claims to support. Look at where most of his money and effort is spent... is it Mars? Is it human-AI integration?
OSX, IOS and "NetworkManager"(linux) do that.

Thing is that it is usually useless. Only instance where you would even send a package (thus showing your MAC) when searching is if you were searching for a hidden AP. Funny that Microsoft is the only one that got that right, as they have a checkbox that says "hidden AP". All others just assume that the AP may be hidden and try to connect anyway. (worse is that they scan in the background while you are connected. NM does it at least)
>I know I sound negative. 20 years of watching this madness unfold will do that to you. I have a kneejerk suspicion of "just build on brownfield land" - it's the housing equivalent of "we'll improve services and reduce taxes by cutting red tape and reducing government waste" - sounds nice, doesn't frighten anyone

Of course it frightens people. Owning mortgaged property and watching it fall in value is terrifying. Building a vast amount of housing will do that.

I've watched this madness for 20 years as well and it's painfully clear to me that high house prices was a deliberate choice. The "crisis" made the ultra-wealthy very happy and a large part of middle England were fairly okay with it too.
PostgreSQL, Nginx, fio, SublimeText (3), nmap, libcurl (and curl itself), ffmpeg (parts are also in asm), rsync, XLD, and the list goes on...

Watch out for biases based on how much people like the end product vs how well it's actually implemented though.
Operating on NaN is hugely slower than normal floating point numbers. You're hitting a slowpath in the processor's floating point logic.
I was about to write a similar story, but then I realized you need a Riemannian metric (and exponential) for everything arclength-related.

IIRC since the unit circle is a compact Lie group, there is a bi-invariant Riemannian metric whose exponential is the Lie group exponential and we land back on our feet, but the Lie group structure alone is not sufficient.
Less catchy version : "machines will augment human capabilities".

But, we've been doing that for decades.
Yeah, looks like he's got some crazy z-index on the body tag that is causing the problem. If only there were some kind of CSS tutorial he could read to learn about this ;)
Why don't they just use Oyster card for this?

I'm sure the data from that is much more fine grained.

Update: Ah got it. With Oyster they can only register the entry and exit points and not the route taken.
Your argument is basically "if it feels good, it's not rape." Disgusting and you should be ashamed of yourself.
It has more to do with appetite. Fat produces a hormone called leptin, which suppresses appetite. You evaluate the quantity you eat very differently depending on your appetite. A meal that makes me very full at 190 pounds will barely satiate me at 165.

If you asked 190 pounds me how many calories a meal was I'd usually give a higher number than 165 pounds me. Variation in comfortable resting weights likely has more to do with different satiation points than the number of calories burnt by an individual.
How I market my product without spending a dime and still get targeted users
Yes, but $100 feels like $100. It feels equivalent, but it's not.

Saving $100 is worth a lot more than earning $100, is the point.
>How many of you have real alarm clock sitting on the table, for example.

Is this really THAT unusual? I still use a normal alarm clock next to my bed every day because I don't like to bring my phone into my bedroom.
Yeah - if I had to handle requirements more towards the painful end of the scale I would probably say Agent + Event Store. Ie, ephemeral process(es) representing the user on the server side, with the ability to cache up to a certain amount of outgoing messages, respond to user's acks, and also to be wound down if the client hasn't consumed for too long. The Agent is a natural place for decisions about how, or if, to attempt to get the user 'caught up.'
DOS is 32 bit...
Thanks for the good work! I just want you to know that your scan is still going good work 10 years later. I'm going to read through it and hopefully I end up with a more modern version of this Z80 machine.
Even worse, Google never federated with encryption, then Hangouts killed group chats which were XMPP compatible. A few friends and I resisted with several XMPP accounts until they moved to Hangouts. Not to mention all the JEPs that solved the same problems as Hangouts that Google plain ignored for years.
Yeah, it does require some setup on the ssh client machine. So far, I only set up my home laptop with it. It's probably not hard on the work machine, but different OS so I haven't tried.
What the Uncertain Future of Obamacare Means for Entrepreneurs
I grew up in the farming country section of Michigan, and I knew John Deere owners and John Deere mechanics. It's not a question of wanting to rip out emissions, it's a question of wanting to be able to read OBD-II diagnostics codes in the field, pull a hydraulic valve or something, replace it and clear the code so that the machine will run. The allegation at present is that for a number of repairs, you have to trailer your $1.5 million tractor up, take it to the dealership, pay them $100/hr to fix it and be out at least a day and a half of running time in the process. This is a marked difference from the old 3020 days when you could buy the book and that was enough to do simple field repairs.

/rant

Direct question: what does it cost to buy the software and tools to read and clear codes on a modern John Deere? What if I want to maintain a range of machines spanning 1985 to present?
Using the software in a way that reveals its use seems ham-handed, perhaps its not a sophisticated actor using it in this instance.

But that is in some ways even more disturbing. It shows the capability is so available that even the unsophisticated are able to use it.
> Founded in 2011, Medium has raised $132 million, and now it looks like there’s a plan to start making good on those investments.

Oh, the snark. Yeah, you don't pay back $132m getting people to pay for bog standard blog posts.
If the only trace a criminal activity leaves is on a single encrypted drive, is it important if it gets prosecuted or not?

The police does parallel construction to avoid admitting access to illegally collected evidence, civil forfeiture to punish people for things police doesn't like without having to prove anything, etc — incentives for police to step over the rules are a larger problem than unbreakable encryption right now.
Being non-white (i.e. could be from a muslim country) it is more to do with the fact that I might face problems coming in and out of the country.

Not to mention living in a country where being openly racist is not something that would exclide you from being president.
The rifle calibre issue is an interesting example of inefficiency since both were foisted on NATO by the USA.

Post-war, Western Europe was tending towards an intermediate-power 7mm round. The UK even issued it. But the US Army wouldn't accept a lower-power round so NATO soldiets suffered 7.62 Shoulder as a result. Until Vietnam, when the USA hastily adopted a fast but low-power varmint round.

After 50 years we're still carrying both calibres and no-one is happy, but NATO can't change unless the USA does.
> Except forums are shit if you want to have different discussions about four somewhat-related patches. How do you handle trees of discussion like that?

You're literally typing this into a forum that supports that kind of tree of discussion, and you're literally having a side-conversation right now. A web forum can implement any style of conversation you can conceive; the web's very generic that way.

I think GitHub deliberately doesn't support that kind of thing because they want to encourage having lots of little issues instead of a few big ones. It does get annoying for pull requests, though...
I'm earl@apolloagriculture.com
Recognizing digits in images with Python
Are you suggesting that "Krym is Russian teritory" in a same way "Falklands are a British territory" ?

Are you suggesting that Ukraine invaded Krym and Russia had to respond?

I think that is flat out wrong.

I am not saying that you can't be of an opinion that invasion of Falklands was not justified and annexation of Krym was. I am just saying that these two incidents are not comparable.
When you look at the GPS estimated time of arrival, or check the current MPG or mile left for your car.
Partially hydrogenated oils are shelf-stable, so they're used in a lot of individually-wrapped junk food items. That kind of stuff should be left out of just about any diet.
You should read about Maxwell's original equations for electromagnetism in component form (1865), then in quaternion form (1873), and Heaviside's vector-based rewrite (1888), then look at how they can be rewritten in geometric algebra.

If you invent enough crazy new mathematical constructs, eventually one of them will mirror a natural physical phenomenon. And then a pile of equations collapses into something incredibly simple.
I doubt Bruce Dawson commissioned a spam bot to post his ancient articles. My guess is that it was vouched for because it's an actually interesting article (hence the corresponding votes) and users don't really care who posted it if it's interesting.
The Oyster card will not tell you what route a commuter took, only the start and end point.
Do you really understand the problem as you claim? The amount of people who require a decentralized system is irrelevant to the issue. The issue is in what users will do when their trusted system goes down, be it centralized or decentralized.

Say Gmail goes down (forever), will people use another of their emails? Or register for a new one somewhere else? Or start using another medium of communication alltogether?
I assume all of the above will occur to some extent, but if that system was centralized, only the third option would be available. And if that centralized system was so good that it had killed all competition, then suddenly no one would be able to communicate.

It's not about the amount of people who scream for decentralized solutions. It's about the alternatives available in case something does go down, and how easy those alternatives are for users to adopt.
I didn't check what this looks like on mobile, but I do the majority of my browsing on an iPad and while I use a physical keyboard with it, it doesn't have an escape button.

Presumably, this would use the usual mobile video player though, which does have a minimise button, so its likely not a real issue (I'm not on iPad right now so didn't check).
> Child pornography may not be the same thing as child molestation, but it's still plenty vile nonetheless.

More hyperbole. You really think young cartoon characters conducting sexual acts, which is illegal child porn, is as vile as perfectly legal scat porn? Or is your claim once again hyperbolic because, a) it's not your sexual preference, and b) you assumed, wrongly, that everything classified as child porn is necessarily harmful to children?
My dad always insists on cutting them himself and watching it always gave me a heart attack. That vid is basically what I play through in my head the whole time. So far nothing happened but man.
No, I'm just saying SOME of those people I don't trust. Feel free to trust them though.
So...90% of Crimeans voted to join the USSR in a fair and open election with international observers?
Yup, I just assumed this was some kind of virtue-signaling political grandstanding sort of thing.