skysight-inc/HackerNews huggingface dataset:
So, I looked up Ethereum hoping to find a dencentralized digital cryptocurrency with transaction times comparable to credit/debit card transactions, but instead I found..I found..what did I find? WTH is Ethereum?
The flip side of this phenomenon, along with the demise of the traditional family, is, those who aren't chosen as part of the hand picked family, can miss out on having one altogether. Where decades ago there were many people who had no friends besides family, today those people belong to an 'underclass' of loners. That's a worse kind of inequality than the economic inequality everyone talks about.
"Requires a 0-day" is still a huge barrier. It's not 100% secure, sure, but it's an improvement.
Robot comes from 'robota' means mindless work or drudgery, which comes from 'rabota' meaning servitude, which comes from 'rabŭ' meaning slave, which comes from 'orbŭ' meaning orphan.
Why I continue in my “pessimistic conclusions about reproducibility”
This is annoying though because it is nothing more than a step towards legalisation based on pseudo-science (since there isn't any great evidence for the efficacy of cannabis in treating anything). Why can't we go straight to legalisation without all the wasted time and money used on the whole "medical" cannabis step?
There's always been this "gateway drug" argument around pot

I have studied ...bunches of stuff. And I believe a huge factor is the fact that marijuana is illegal, so you cross an important legal threshold when you try it and that can become a slippery slope. I think details like that probably matter more than the substance per se. Addiction is hard to solve in part due to shame and all kinds of social reinforcement.

If you have a bad habit that won't get you stigmatized, ostracized and arrested, friends and family can be excellent sources of support for helping you break the habit. But when you can't TELL ANYONE...don't be surprised when a bad habit is exponentially harder to break when deprived of amiable social support.
Opioids are actually much less harmful than other stuff, even alcohol. Alcohol is a neurotoxin, i.e. it literally kills brain cells. On the other hand, everyone's bodies produces opioids naturally. Endorphins are opioids, and the rush you get when you work out at a gym, is you getting mildly high on the natural opioid, endorphin (whose name is short for "endogenous morphine").

Synthetic and natural opioids have the same mode of operation on your brain as endorphins. They bind to these things called "opioid receptors"[1] in your brain. There is a biological purpose for the existence of these receptors. Quoted from Wikipedia: "The endogenous opioid system is thought to be important in mediating complex social behaviors involved in the formation of stable, emotionally committed relationships."

Opiates actually seem to have a significant benefit to people suffering from severe and refractory major depression, where all other legal anti-depression medication has not helped them.[2] Now compare this with alcohol (ethanol) -- a substance that recklessly goes around destroying cells in your brain and your liver, which people take just to get rid of some social anxiety. Huh.

[1] https://en.wikipedia.org/wiki/Opioid_receptor

[2] http://www.opioids.com/antidepressant/opiate.html
The gamification aspects of Duolingo are a nice touch, but even if it didn't have this it would probably still be popular. I don't think there has to be some sort of "one weird trick" here.

It's not perfect, but Duolingo 1) is free, 2) has no ads, 3) has both a website and apps, 4) is interactive with audio and voice recognition. There really isn't any competition to this. Lots of people want to learn languages; is it surprising that it has tons of users?
Yeah but even if you do that it opens a dialogue for the push.
Bioluminescence Urban Lighting
That's a dangerous slope you are sliding down there..
Which is part of the reason why I think taking the long side in the brewing short squeeze in XMR will be brilliant for me.
Oxygen is necessary to you living... sugar not so much.
>I don't like this trend towards, "Only the factory can work on the device." It's not fair. It's seems like it violates antitrust laws.

No, it doesn't. That's ridiculous. Antitrust laws are about monopolies, and Tesla does not have anything resembling a monopoly. They're a tiny, tiny fraction of the overall auto fleet (even for new cars), they're a very small manufacturer compared to the giants like GM, Ford, and Toyota, and even if you restrict yourself to electric cars they're not the only choice (Leaf, BMW i3, etc.).

What it does seem to violate, however, is the spirit Magnusson-Moss Warranty Act of 1975. In fact, the Massachusetts law which the article mentions was made precisely because of automakers making it nearly impossible for independent mechanics to service cars; this wasn't an issue in 1975 since cars didn't have computers back then, but now they all do.

>I forget the name of the Act, but in the U.S. you are allowed to make minor modifications to automobiles, without affecting warranty. For example, you can change the exhaust, and car companies can't disavow you.

Yep, that's the Magnusson-Moss act. They can only refuse to honor the warranty for cases where they can show the problem was directly caused by the aftermarket part or service. But the end-run around it is not providing service information and not allowing access to computerized tools needed to work on the vehicle. So if, for instance, as discussed in the article, GM makes it so that replacing the master cylinder requires the $10k service tool, they can claim they're not in violation of the act because you can buy the master cylinder (or even an aftermarket one), and the fact that you can't get the $10k computer isn't their problem because that's how the car is designed.

>If companies require us to bring product only back to the factory for repair, guys like me will never buy their product.

The problem here is: what do you do when ALL automakers do this? That's why we need laws preventing this behavior.
DNA Under the Scope, and a Forensic Tool Under a Cloud
For quite a while around 1991/1992 I had Minix 1.5 running on an NEC V30 [8086 clone], with a dumb terminal plugged into the serial port, and it (just about) allowed two people to do useful work. Certainly editing files with microemacs and compiling with the ACK compiler was possible.
Bill Joy: What I'm worried about, what I'm excited about – TED Talk
"Nowhere can the pressures of the youth bulge be felt as profoundly as in India. Every month, some one million young Indians turn 18"

A million people turning 18 every month could have been a great thing. Think the brain drain might have something to do with it?

http://www.bloomberg.com/news/2013-08-20/india-nabs-nearly-t...
Brief Re-Introduction to ClamAV Bytecode Signatures (2014)
Concentrator photovoltaics
Yep. In those days you could re-enable write protect with little stickers over the notch. It's hard to imagine people putting little paper-world stickers on their SD cards before shoving them in their shiny devices these days!
What year is it?

Only joking. What motivated you to make this?
Distributed Map Reduce in Go: Smaller Than Small
I think it's a bit ridiculous to say that this is "the world"'s problem. There are lots of places where there are too few young people.
You are right, this is not necessary, and we stopped recording this information a while ago. Sending this information should be an option that users can turn on or off at their leisure, if it happens at all. Our aim is to provide our users as much privacy, and control over their privacy, as we can, and this old design choice does not fit that aim.

The Firefox addon has never sent that information, and (though not recorded anyway) we'll be removing it from the Chrome extension and updating our privacy policy shortly.
I would expect the least developed nations to have a higher percentage of young people just because you're more likely to die of malaria or HIV or a tiger or something.
"Reorganize everything to adopt Agile practices" is the managerial equivalent of "rewrite everything using Object-Oriented technologies." Never works as advertised.

Also I feel the article really tries hard to paint this John Charles in a negative light but if he indeed spews so many PHB cliches that's scary.
CIOs are always running after the latest fad to justify their next bonus and links to new suppliers. 5 years ago it was virtualization and converged network, now it is Agile and automation, 5 years from now it will be some new bullshit. But in most cases they will just try to paint the whole organization red instead of selectively applying where it makes more sense, and thereby destroying whole organizations.
But that's just the point, in a segmented architecture pointers are not simply integers, and they can't be compared as such either. A pointer will be the combination of a segment descriptor of some sort and an offset. It would be completely reasonable for a pointer comparison to require that both segment descriptors are valid (e.g. maybe multiple distinct segment descriptors can map to the same physical segment, so pointer comparison needs to dereference the descriptor).
Is that something specific to this particular story? When the police chief says "the boys down in ballistics have their hands full with the shootout last night" we don't assume he's talking about children.
Wouldn't have a container for this be good enough ?
FYI, I applied last month and they asked me to do two take-home tests: a short challenge and a 4-hour problem
That is only true if you have no interest in recovery post compromise. A user level account shouldn't be able to put the system in such a state that online recovery is impossible, whereas a system level account easily can - think loadable kernel modules. Only offline recovery works once you lose trust in the kernel. That is the difference between "Alright grandma, lemme remote in" and "Sorry old lady, better start looking for the factory install CDs". Lets not even get into how screwed we are with UEFI...
Iran billionaire Babak Zanjani sentenced to death
Agile Manifesto (http://www.agilemanifesto.org/principles.html):

>I did not do Sprint planning meeting and ticket estimation (Agile poker cards) because people on my team loved to argue over minutiae's and I strongly suspected half of the team didn't know the details of what the other half is working on; So instead, we had a weekly "flowchart" meeting on a large whiteboard where we brainstormed and added more details to our software project (a big data pipeline lends itself to a flowchart); I found it to be a better visualization of the project than a post-it covered poster.

Principle #5: Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

> The crux of the argument was Agile wasn't well suited for our team; the sprint model of Agile easily lends itself to arbitrary deadlines and building for the "demo" of the story/epic of that sprint and build-up of tech-debt

Principle #7: Working software is the primary measure of progress

>In the end, management relented and we ended our Agile experiment. Project tracking is done in Google Doc's with milestones instead

Principle #12: At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Presuming that you're delivering more responsively and quickly to the customer than you were before, which you didn't mention, it sounds like you're doing just fine with Agile.
It's not ridiculous if you read the article and spend just a bit of time trying to understand it.

"But it’s the youth bulge that stands to put greater pressure on the global economy, sow political unrest, spur mass migration and have profound consequences for everything from marriage to Internet access to the growth of cities"

That's world's problem.
In the early nineties, Kees Bot and I created a fork of MINIX called Minix-vmd. Some instances of that have been running production for close to 20 years now. Mainly as mail, usenet news, and http server and as routers.
Five new uses for miracle material graphene
Lots of ideas, many of which I've had as well, but I am missing conclusions. On the demo page it tells me my CPU benchmark and some scrolling measurements. Great, but how unique was that now? And how are you going to make the data points into a fingerprint? Because next time I scroll, I will totally scroll a millisecond differently.
“A Popular Venue for Patent Cases”
I'd hate to live in a world where people only work on cool projects to get rich.

Sometimes comments on HN make me worried that we're heading that direction.
The Flash (King Shark) Summary and Review
Beat me to it! It's amazing how easily we can get so mired in the jargon and products built around a certain conception of "agile" that we lose sight of the core principles, even to the point of violating them completely.
Related facts that were new to me:

The cells of the placenta correspond genetically to the fetus, not the mother (although it meshes with maternal cells, so that the physical organ contains a layer of maternal cells that intermingle with fetal cells).

http://www.nsta.org/publications/news/story.aspx?id=53497

The division between placental and non-placental cells is, rather sensibly, the first step of specialization in the developing fetus.

https://en.wikipedia.org/wiki/Cell_potency

The chain of increasing specializatio can be broken up like this:

> Totipotent (a.k.a. omnipotent) stem cells can differentiate into embryonic and extraembryonic cell types. Such cells can construct a complete, viable organism.[4] These cells are produced from the fusion of an egg and sperm cell. Cells produced by the first few divisions of the fertilized egg are also totipotent.[5]

> Pluripotent stem cells are the descendants of totipotent cells and can differentiate into nearly all cells,[4] i.e. cells derived from any of the three germ layers.[6]

> Multipotent stem cells can differentiate into a number of cell types, but only those of a closely related family of cells.[4]

> Oligopotent stem cells can differentiate into only a few cell types, such as lymphoid or myeloid stem cells.[4]

> Unipotent cells can produce only one cell type, their own,[4] but have the property of self-renewal, which distinguishes them from non-stem cells (e.g. progenitor cells, muscle stem cells).

https://en.wikipedia.org/wiki/Stem_cell#Potency_definition
There has to be a high rate of Tiger deaths in developing nations. It just makes sense!
More of an observation of those who have discussed traffic resulting from HN, and from my own analytics when my posts hit the front page.
Exciting+New+Frontiers+of+Agricultural+Research+Food+Technology
From your first link: "Getting a driver's license after turning 16 years old has become a lengthier process in recent years, as regulators instituted more safety hurdles. That has also led to a sharp decline in teenagers who are driving."

That said, this is going sideways because I didn't make a complete and clear post originally. Never mind.
NASA Scientists: “We Have No Idea Why Our Solar System Is So Unusual”
And messaging is arguably getting even worse, what with twitter DM, Facebook chat, Google whatever it's called, Slack, the list goes on...

It's frankly why we still use email for things that it's not really suited for
RIP Ray
Or the Mac App Store itself. Its enforced sandboxing would have provided a decent first line of defense against this, but torrent clients can't be submitted to the App Store due to Apple not liking the legal aspects, not to mention the other issues people have with it. (Outside the store, apps can still opt into sandboxing, but that wouldn't help with a malicious installer.)
MINIX3 is not a ground up rewrite. It started off with the MINIX2 sources. A lot has been added and changed. Mainly to provide complete fault isolation for device drivers. (Aside from adding missing functionality)
Show HN: Corntub, Stupid but Elegant CSS
I have a small, safe, zero-copy partial IP/TCP/UDP parser implementation in Rust. My favorite part is the IP checksum calculation, because I can use Rust's iterators:

https://github.com/iCepa/tun2tor/blob/6cc56a2f6c0b578aed9277...

Unfortunately, I haven't had time to work on it in a little while :(
EU: Record Number of 1.2M+ First Time Asylum Seekers Registered in 2015
Auto industry makes most of it's money from enabling auto ownership, not selling the autos themselves. For example:
http://www.forbes.com/sites/jimhenry/2012/02/29/the-surprisi...

Believe what you want, but comparing auto industry to the military systems is meaningless in my opinion.
> Oh yeah we had to sacrifice tactile feedback

Nonsense. You need tactile feedback while driving. You will not be using the center console while driving. You will not even be looking at it. All of the stuff you need while driving is tactile.

> trying to be a fast car but only really good for 0-60 in a straight line

LOL. I sense hurt feelings.

> no OBD-2 port as another poster pointed out

Why would it need an OBD-2 port when it has an API?

http://docs.timdorr.apiary.io/#

> bad resale value as this article points out

Article is wrong. The prices for used vehicles are quite good. Confirm yourself.

> literally having your head touch the car roof if you're over five foot eight and sitting in the back

Get a Model X if Model S is too small for you.

> can you please give us a rational reason except zero tailpipe emissions for buying a Model S over, say, a Mercedes S-class or a BMW 7-series?

I'm not a huge fan on the S, prefer the X.

1. Twice the storage of an ICE vehicle. No engine block = FRUNK.

2. Safety. It is the safest vehicle on the road. Period. Because there is no engine block slamming in your face during a front-end collision.

3. I never have to go to a dirty gas station again. I fill up at home.

4. No oil changes. No transmission failures. Fewer moving parts = less maintenance needed.

5. American designed, American built, no $$$ going to questionable oil interests.

6. That center console? Fucking awesome. Enjoy your 8 inch joke.

7. Over-The-Air software updates that actually add useful features. No, I don't need to go to the service center to update my software. LOL!

8. It drives itself? Autopilot! Nice!

9. It parks itself. Even parallel parking. Will even open the garage, drive itself in, and then close the garage after itself.

10. Supercharger network. Free juice all over the country and beyond. Fills up in 20-30 min.

I can keep going, but I think you get the gist.

> Tesla will even refuse to sell you parts

Ok. Ever hear of eBay?

> call you talking about industrial espionage, if you try and tinker with their cars

Don't fuck with cars that drive themselves. Please.

> Seriously, WTF?

I wouldn't mind having more control over software updates and generally having more control over the vehicle, but I understand why they made the decisions they did. If you don't, it's because you were never driven in an autonomous vehicle.

Tesla FTW.
For Windows there is SandboxIE:
http://www.sandboxie.com/index.php?DownloadSandboxie

It should be able to sandbox Windows Apps, except for Metro/Modern UI Apps and Microsoft Edge.

Too many programs are having a backdoor or Trojan in them now. It is a good idea to run any app that accesses the Internet in a sandbox first to see what it does.
It's a risk inherit in using any software you didn't write.
To qualify the previous statement, I've been using low amounts of alcohol to break anxiety related to lack of productivity. It helps with actually getting things done, as opposed to being stuck in a nervous loop overthinking things.

Once I've built momentum again I just cut out the alcohol entirely. It's kind of like a bootstrapping process, or perhaps boozestrapping..

I can't recommend anyone actually does this though, especially if you're prone to problems with alcohol. Personally, I've far more to fear from RTS games as far as addictions are concerned.
One of the researchers posted links to both malicious dmgs.

[1]: https://twitter.com/claud_xiao/status/706563279355645953
MDWriter: A markdown desktop editor with steroids powered by the web
The problem with working for a supposed meritocracy
And people comment on that, to sway the vote.
Try dribbble.com, lots of talent there.
"In China, where girls have been systematically culled from the population, there were 34 million extra men in 2010, according to census data. In India, there are 17 million more men and boys between the ages of 10 and 24. That makes the marriage market even more competitive, which puts a man without a good job at a major disadvantage. Many are bound to be bachelors for life — a potent formula for violence, some scholars say, especially against women."

I know, or rather have heard the stories about baby girls in China, but I had no idea just how real and much of an impact this had. That is nuts.

The US 2010 census was pretty close to 50/50 http://www.census.gov/prod/cen2010/briefs/c2010br-03.pdf
Never ever short the tax man. They get very angry, and then seize your bank accounts. All of them. Even the secret one you didn't think anyone would know. Even the bank accounts that are for your kids, or anything that is remotely attached to you.

Better to drag out terms with a supplier than the tax man. Suppliers have to go to court, get a judgement, hire a sherrif - the tax man just decides on his own to take the bank account (don't make him angry, you wouldn't like him if he was angry)

Source: I know 3 business people (in last 25 years) that shorted tax man, got caught, bank seizures and then almost immediately go out of business. Scary how quick it happens too.
Odd...I checked from browsers not logged into my ACM account before submitting.
Nim is really underrated.
The point is that people have always had, and will always have the ability to take their own lives. The prohibition under consideration here is that of taking someone else's life. Stated differently, assisted suicide is simply killing another person who has expressed a desire to die. I think it's reasonable to say someone shouldn't kill another person.

The crux of the issue is the desire to die. Traditionally, the desire to die has been considered always to be a disordered desire, that is, a desire which though authentically felt, is best not acted upon. The cultural change that the assisted suicide movement is trying to make is that sometimes the desire to die is not disordered, that in fact for a class of people life literally is not worth living.
In this case, it seems the ioctl call will do the null termination & in fact, the kernel itself uses strcpy for that field (presumably OK since the device structure has a null terminated name):

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux....
The update dialog says:

"Everyone running 2.90 on OS X should immediately upgrade to and run 2.92, as they may have downloaded a malware-infected file. This new version will make sure that the “OSX.KeRanger.A” ransomware (more information available here) is correctly removed from you're computer.

Users of 2.91 should also immediately upgrade to and run 2.92. Even though 2.91 was never infected, it did not automatically remove the malware-infected file.
"
http://researchcenter.paloaltonetworks.com/2016/03/new-os-x-...
Memrise ticks (1) (2) (3) and (4), although I believe it is now a fremium model.
Love this idea. How to help
The worst translation mistake in history
OpenBSD solves exactly none of the problems discussed in the article.

Wayland, on the other hand, does.
Is there anything more multithreading friendly? What about alternatives, like GLFW[1]?

It's now integrated with Vulkan as well: http://www.glfw.org/docs/3.2/vulkan.html

[1]: https://github.com/glfw/glfw

http://www.glfw.org
Try asking around at your school. Talk to your professors and see if they can put you in touch with graphic artist professors. Talk to other CS students and see if they know anyone. Many students may want something for their own portfolio so it is a win-win for both of you.
Stanford researchers use amateur fiction to inform artificial intelligence