skysight-inc/HackerNews huggingface dataset:
The common advice of, "You'll never know enough to use them safely so don't bother trying, just trust us." that has been going around has been proven itself to weaken encryption.

Just recently, an amateur programmer with very little background in cryptography discovered a flaw in libsodium in the Argon2 implementation and also in the reference implementation that everyone in the world was trusting without question. My advice is if you're an engineer, don't be afraid to write your own implementation of tried and trusted ciphers. This is how we find bugs and improve. This isn't the only trusted library or algorithm that has been shown flawed in recent times.

The strength of your cipher implementation can be tested and proven. We need to stop telling everyone these algorithms are absolutely trustworthy so don't try understanding them or implementing them. Nothing ever advances or improves that way. Buck the trends, create competing libraries, try new things.

The ancient ones were not all knowing, they were doing everything wrong. Their designs are full of flaws. Deny them. We need to code ourselves out of the coming cryptographic apocalypse. Do not hide your heads in the sand and hope the world doesn't come crashing down around you.

Edit: I found the blog/website of the man I mentioned in this comment who discovered the Argon2 flaw.

http://loup-vaillant.fr/articles/implemented-my-own-crypto

In his own words, "There's something worrying about this bug: I was the first to discover it, in January 2017. According to Khovratovich himself, it was two years old. Now I understand why the authors themselves didn't find it: unlike me, they didn't have a reference implementation to compare to.

What I don't understand is, how come nobody else discovered this bug? If you implement Argon2 from spec, you cannot miss it. Test vectors won't match, and searching for the cause will naturally lead to this bug. I can draw only one conclusion from this:

I'm the first to independently re-implement Argon2. This 'never implement your own crypto' business went a little too far."
As a funny modern example, check out Kenyon Martin, former NBA all-star, having Chinese character tattoos. I never really thought about this until social media apparently all told him to back off when he said current Brooklyn Nets point guard Jeremy Lin shouldn't have dreadlocks in his hair because that was a black culture thing, and then Lin (politely) pointed out that Martin had Chinese character tattoos. I imagine very similar.

And then on the flip side, I read an article a while back about how t-shirt manufacturers in China choose English slogans for making t-shirts based on how nice they think the letters look, not based on what the words mean. They have no idea what the words mean and will actually even change some of the letters to make the pattern look nicer if they think it helps.
That would make all Viking descendants who are not Muslim, apostates. The penalty for apostasy is well known.

Your move, BBC.
Having now set it up on a few of my credit cards, I can say that speed (and alert types) vary bank-by-bank. One bank sends me notifications for every transaction, another is like Chase but requires $1+ transactions, not $0. A third is delayed in showing any transactions online (or by email) by two days on a regular basis, making its alerts somewhat less useful.
Again: governments have killed way more people than insane gunmen over the last 100 years.

Yes, America has seen a number of mass shootings. But you have not seen any Rwanda, Srebrenica or Birkenau on your soil.

I absolutely think there exist a better way (as seen in Sweden, Norway, Austria and a number of other countries with very many guns on private hands) but removing all guns from the population should't be what you are looking for IMO.

It's kind of like insurance: costly and totally pointless until your house burns down.
Locally, it listens for the wake word.
Only after it recognizes the wake word, and while the blue light is spinning, is it listening.
I consider it very important to fight bias in AI, but I fundamentally do not understand this article's take.

The thing stopping AI researchers from obtaining unbiased training data is not that we're waiting for laywers to give us permission. The thing stopping us is that the right training data is already hard to find, and unbiased training data is the hardest of all to find because it doesn't exist.

Google, for example, does not need permission. They can acquire and train on basically any data they want if they put their mind to it. And Google is completely shit at deploying unbiased AI. (They write great blog posts and presentations about it! Then they don't do it in their actual products.)

You won't just find a naturally unbiased dataset. The way to fight AI bias is deliberately and artificially, like in Bolukbasi et al. [1]

[1] https://arxiv.org/abs/1607.06520
This is awesome man, can I share this on a learning site I just built, https://learnsearch.xyz/? I think it's a phenomenal resource
Because this was very important to me and my life forward, I thought it was better to roll my own custom notifier. Moreover, the phone call thing was the most important part which will get attention any time of the day than an email.
lol good idea. can you guys add your emails to: https://aetolabs.com/harvest/

i won't spam you, promise. will notify everyone there about updates like the firefox port
There was one line about cutting down the kitchen but the facebook group is private - do these people cook much at home at all? I don't need a lot of gadgets but at minimum one needs a couple of shelves of different pots unless one goes for camping style cooking for every meal - though I would be happy to be corrected.
Twitter doesn't let you save the video neither.
I literally just finished the 2nd edition last week, and built https://learnsearch.xyz/ using my new found node and http knowledge from the last few chapters.

I'm definitely backing this
These are very real questions that we as a society really need to think about solutions for. Very good to point them out...
stand on zanzibar, john brunner

the world inside, robert silverberg
I can't believe it's 2017 and Twitter still doesn't have a "Top Tweets" link in every profile to sort tweets by popularity (RT+likes count)
This link has a paywall with no way to get around it (clicking "web" and going through Google doesn't work)
Too many meetings is a sign of people not knowing what they are doing. So they need to get together ever so often to see where they are and what to do next.

Then there is a case of everyone reading about agile and all it's ilk without understanding it completely. Everyone wants a "daily stand up" update meeting for every "project" out there. Then if there are issues, you need a separate "issue discussion meeting". Then there has to be "team meeting" to discuss what is going on in the team. The list goes on and on.

I also find that many a times, daily stand ups instead of being short, sweet 30 seconds update are just meandering stories trying to give color to a rather dull and boring day of work.

In my experience, surprisingly it wasn't a bank which had more meetings but a pure play IT product company. We were a team of consultants working on different projects so we had -

monthly team planning meeting,

daily status meeting,

design meeting,

executive action committee meeting,

weekly specific project status meeting,

daily status with the manager,

weekly status with manager's manager,

monthly status with manager's manager's manager (yes two times removed),

couple of "issue" meetings.

Average 1 hour meeting every day with at least 2 hours of prep required. So 3 hours everyday was gone just like that.
You can cook a very wide range of food with one pot and one frying pan.
> "but other religions survive in Persia till this day"

Just to be clear, what is known as Persia is a subset of modern day Iran:

http://www.heritageinstitute.com/zoroastrianism/iranpersia

Quick note about non-Islamic religions in Iran:

https://en.m.wikipedia.org/wiki/Religion_in_Iran

"The remaining 0.6% associate themselves with non-Islamic religious minorities, including Bahá'ís, Mandeans, Yarsanis, Zoroastrians, Jews, and Christians. The latter three minority religions are officially recognized and protected, and have reserved seats in the Iran parliament."
Everybody already knows exactly what will happen under mass confiscation: the gun owners will gladly give up their guns.

Anyone that knows gun owners know this is exactly what will happen.

The kind of person that owns a gun are fearful people. They have absolutely no interest in fighting against and armed government when it comes to take away their guns.

I LOL whenever delusional people claim there will be some kind of "civil war" if gun confiscation happens. So much lolz.

Sure there will be some irrational people that might fight back at first, but that number will only be a handful and will be not be statistically different than the number of people that go on shooting rampages right now. Eventually the guns in society will go away.
It's not that "laws don't work", although that is somewhat true. It's that any attempt to forcibly disarm the populace of the United States will (and philosophically probably should) trigger a civil war/revolution. The literal purpose of the 2nd Amendment is to ensure that the populace is armed against a tyrannical government, forcible disarmament is pretty tyrannical.

Side note: About 1/3rd of the US population owns a firearm.
The compiler can assume that argc will not change within the loop so it can optimize it. I just looked up the assembly output from gcc and it pulls the argc>1 outside of the loop and replaced the printf with puts. So something like:

if argc>1
for (;;) puts(argv[1])
else
for (;;) puts("y")

The replacing of printf with puts is based on gcc having specific knowledge about the printf library function.
"Too bad we can't print GIFs."

Gonna call it now - physical digital trading cards, animated.
> gun owners will gladly give up their guns

If you believe this, you're clearly delusional. The United States is not Australia.
https://news.ycombinator.com/item?id=15421708
So we both had life changing events. Its the real winning moment of a programmer when he is able to use his/her skills for a "non-work" task automation. Its more satisfying.
As ever HackerNews discussed this ten years ago:

https://news.ycombinator.com/item?id=43118

(Tichy’s karma is just 110 short)
It should be the same as any other cultural change, like gay marriage or civil rights - you just keep at it until it happens.

The last thing you do is say "oh it will never happen" and stop. You just keep doing it, whether it takes one year or a hundred.

Cultural change is all a function of the effort you put in.
https://archive.fo/I82ta
I guess this is being downvoted because of this 2002 study, vs the Japanese studies? http://www.freedrinkingwater.com/water_heal/medical1/1-water...

"Any correlation between water hardness, or the drinking water calcium or 14 magnesium level, and the incidence of urolithiasis was not found in the last vast USA epidemiological study with 3270 patients (Schwartz et al, 2002). The quoted Japanese studies did not find that the water calcium or magnesium levels alone had an effect on the incidence of urolithiasis but did find that the Mg to Ca ratio had: ..."
Haha, let me introduce you to the bear community. TBH, I can't say for sure, but at least in this area, the gay community is very diverse in weight and bears / chubs are very popular. Going on a gay dating app as a chub you get mobbed like a skinny blond woman does on a straight app.
http://gifpop.io/ does a pretty good job using lenticular printing.
Is it actually shocking? Isn't it just a statement the Orthodox church would agree with ("there is no god except God") written in Arabic?
Racks of test gear are far from a data center.
Actually I guess one of the reasons it is so hard to get accept for any good idea to reduce gun violence is because gun owners sees it as a first step towards banning guns.

Why? Because some people tell them - loud and clear - that this is the goal.

Do I advocate being sneaky about taking away guns? No.

Instead I argue that US won't get rid off all guns and should instead focus on reducing the damage.

Why? Because it might actually work.
Yup. The tire fire of the security industry is saying that letting other people look at the code is a security risk.

Personally, I think maybe they got scared that someone might figure out that their code is worse than everything else on the planet, and so they want to try to put the clothes back onto the Emperor.
That was Zhou Enlai to Nixon about the legacy of the French Revolution.
So You Want to Start Your Own Business? Things People Never Tell You
No Zika Vaccines Before the Next Outbreak: A Case for IP Preparedness
Frankly, I didn't think much. Just wrote this script in an impulse of a moment when I missed a slot. During that time, I didn't think about how it was done, but the end result. Sure diff would have triggered false positives, luckily didn't get any.
This is still a thing in U.S. grocery stores, it's just that they have "store brand" generic products. For instance in Costco they sell "Kirkland brand". These generics are usually a good deal in terms of quality for price.
The toy every (geek) household should have
Self-Driving Trucks Just Might Be the Most Practical Autonomous Vehicles
Google Daydream works with phones like the Axon 7 ($380) and the Moto Z ($450) as well as the original Pixel ($549). It hardly requires a $1000 phone. It just requires something with a resolution better than 720p (mid/low end Android phones and the iPhone for that matter).
Take Mexico as an example of a Country where nobody is allowed to have guns. People are regularly abducted from their houses & cars without any means of defense. More have been killed by OC than by mass-shooters.
I know you’re being tongue-in-cheek, but this is the sort of back-of-the envelope calculation that’s easily disproven with a simple sanity check. By your math there should be only 0.5 fit, college-educated single people in your age and gender bracket in any given bar on a Saturday night. That’s obviously not the case.

One clear flaw is that the bar-hopping population is not uniformly distributed between ages 0 and 80; it obviously starts around 21 and tapers off at some point. Not to mention the fact that bars have clientele; a bar that’s popular with 20-somethings won’t be as popular with the older crowd. Fitness, age, education level, and employment status are also correlated with each other.

The solution? Keep your eyes open when you’re at the bar, and strike up a conversation. Other single people will be doing the same, greatly reducing your odds of a mismatch. Fitness, age, and gender are also relatively easy to measure on average. It takes some effort, but it’s not a complete crapshoot as your comment indicates.
Of its tracking is true 6D -Daydream motion tracking lacks in few directions. One wrong move inside daydream and instant nausea for me for rest of the day. I.e. try moving your head laterally sideways inside daydream...
You seem very sure of yourself. I'm going to be generous and attribute your confident demeanor to a lack of imagination.
IIRC the place they showed was somewhere in Moorish Spain
But Allah is a cognate of El/Elohim. You could translate it as There is no god except El/Elohim. Just because it uses Arabic characters doesn't mean it can't be translated into English (or Russian) as something other than Allah.
Tech’s Role in Fighting Wildfires (2016)
I know right. The only time I have ever used it has required just 1 y/n and a new line. In that case, these "performance improvements" might make it slower for real world use cases.
There's also VirusTotal.
Is your post satirical? It is easy to over apply abstract ideals if you let yourself. One person's objection to the mistreatment of animals isn't a toddler refusing broccoli, it's a reflection of cultural value. If you weren't blinded by cognitive dissonance you'd at least recognize that feeling of disgust is no better or worse than the mistreatment (or acceptable cultural ritual) of the bear and would abstain from judging the parent posters. Fortunately the kind of apathetic moral relativism you're espousing rings hollow for most.
Yes, made it to SK, but moved to Montreal for better job prospects. Probably will have to move to Toronto because my spouse's can't find a good job due to the strict French language requirements for non IT jobs in Quebec.
In Australia, I'd say that this type of behaviour would be very unusual. Our young people would have to be some of the most inclusive people you could find. This is not to say we don't have our bigots, but they tend to be very quiet and not that usual.
Implementing Ethereum trading front-runs on the Bancor exchange in Python
Note it won't override the wife's access to what's hers.

He doesn't have a 'his bank account' in that x% of that is his wifes and the same with the hidden money etc (baring a prenups)

Also it was not considered a draft/unsent legally. The judge considered it purely a medium to get a final will to his family without them learning of his plans.

"I find that having the mobile phone with him at the place he took his
life so it was found with him and not sending the message, is consistent with the fact
that he did not want to alert his brother to the fact that he was about to commit suicide,
but did intend the text message to be discovered when he was found."
The auto driver from Chennai with 2 TEDx talks and 10,000 FB followers
Here in Lithuania (well the empire, so Poland and Belarus too) there were a large number of Muslim settlers who arrived in the 14th century. They were known for their military strength and were invited by Vytautas to aid in the efforts against the Christian Crusaders.

If military prowess was as highly regarded as we believe to the Vikings, I wouldn’t be surprised if they did something similar too.
Across the US by freight trains
Very interesting, do you have a reference?
What do you mean? GitHub has had notifications for a long time. Possibly since day one, but I don't remember.
Azure Burstable VMs = Cost Effective Solutions to High CPU Demands
It seems like the options available are:

1. Default on pension obligations, put those retirees on social security and eat the cost (transfer from general fund to SSA) if they haven't contributed in via FICA

2. Bail out their underwater pensions

3. Default on pension obligations, allow retirees to die in poverty

I put them in my preferred order of operations.
Empirical data suggests otherwise -- for example, the article mentions that marriages that start from online relationships endure better than offline.
Hello Pinusc,

About number II - I am in California and school calendar is hard to keep up. I am writing an app for it. I will be interested in knowing how you are approaching this - especially for Chinese schools.

My e-mail is meera.bavadekar at gmail.com
Please feel free to drop a line.
Then just use yes | head -50? There's no need to artificially slow it down when there are more reasonable means of capping output than relying on SIGINT.
I found this article to be a good way to hone my bullshit detector. It’s a reputable source, I’m sure many people would read it and pass the conclusions on to friends without thinking too deeply. Part of the appeal of HN to me is that I can read something, form an opinion, and get immediate feedback as to what others think. I would miss that if I read the comments first.
I think the Roman gdp from that period should be compared with the gdps of other countries of that time. Sure the average ancient Roman might have been poorer than the average modern Congolese but I think humans in general were poor during that time.
I found my wife in an online chat about 10 years ago. We would never ever meet if the technology wasn't there. And it was quite easy to stand out - according to her, I was the only guy that didn't say something in the line "nice shoes, wanna fuck?".

And yes, I was looking for low-level contact with the opposite sex; but also open to a higher-level relationship if it worked out.
Is there evidence that we're gravitating towards "fairly similar people"? The article points to evidence that online dating is increasing the diversity of couples.
This is called Parkinson's Law: https://en.wikipedia.org/wiki/Parkinson%27s_law
The Varangian Guard (personal bodyguards to the Byzantine Emperor) dates back to the 10th century. They were 'vikings' on loan from Kyiv Rus to the Byzantine Empire. There was much more cultural cross pollination than most people who have anglo centric view of history realize.
@WealtheeApp
“Family sharing enabled”... ok...
There are many sites which already does this. During that situation when I missed a slot, I didn't want to take any chances again by using sites like visualping. I trusted my script and twilio API to work.

First I thought to ring a loud alarm connected with a Pi, but then it will be limited to my apartment. So I went with twilio to give me a phone call. Because I should act immediately and time was of the essence. Emails or SMS might go unnoticed.
No Hololens events in London, is that by design?
The worst case is that the routers support N, N-1, N-2, N-3, which means one additional packet per hap.

I know what you are thinking: "well what if it's N/2, N/4, N/8 etc". And the answer is that in such a network you are screwed anyway. Lots of small packets would be unavoidable.
NYTimes had a decent critique last year of minimalism and the minimalists: http://www.nytimes.com/2016/07/31/magazine/the-oppressive-go...
Of course market is susceptible to pricing. Of course $1400 is too much for wide adoption. More people buy vr at lower adoption and spec because they are curious. Worldwide sales have been reported to be very underwhelming, regardless of the price point. There is no killer use and feature for it, that's why. When there are features (immersion) the apps will come even if they make the first one themselves.
This research is less reading thoughts and more predicting actions. It's unlikely to lead to following your internal monologue but it could predict actions involving speech and movement.

The most likely first application of this sort of research is as a sort of neural prosthetic for people with speech and/or movement disorders.
I don't know if that's actually true. Halting problem seems to be a satirical blog: https://medium.com/halting-problem/tesla-announces-new-home-...
I prefer anything ambient by Trent Reznor; especially his tracklist for The Social Network.
Could it be also change in your environment? I had depression for most of the 00s. Changed jobs, and six months later it was gone. Company that helped me not be depressed was Google, and I’ll be forever thankful for that. I took up exercise later, but mostly it was just reduced anxiety and a better working environment.
> trigger a civil war/revolution

You act like that's a bad thing. A good chunk of the US would be modern social democratic countries if the south seceded. A good chunk of their fear of government likely extend from the last time they tried.

All to often the argument against things like gun control or universal healthcare is "the US is far too big and diverse" and yet no one wants to consider getting smaller and less diverse.
To clarify, cmake doesn't directly invoke the compiler. It generates a makefile that will ask gcc to generate make-dependencies when it's compiling (the first clean build doesn't need dependency info as everything is rebuilt anyway so this works). These dependencies are then included in the makefiles in subsequent runs. Cmake itself doesn't need to know about them.

When using cmake to generate VS projects it probably does something equivalent, unless msbuild has dependency tracking built in out of the box, I don't know msbuild very well.
Why not have a loosely coupled distributed architecture instead? Let people work from wherever they are through advanced communication technologies.
And when the plant grows?