skysight-inc/HackerNews huggingface dataset:
>Just because it's natural and everyone's doing it doesn't mean it's safe: hemlock is natural, "everyone" used to smoke cigarettes

But nobody is actually arguing that it's safe because it's natural. You don't have to, the data is conclusive: it is nigh on impossible to die of marijuana usage no matter what your age is. There are few other substances in a home that that can be said of.

Whatever you think the long term side effects would be it would seem pretty damn hard for them to outweigh the unceasing agony of this child's existence without marijuana. And as has been said numerous times before, everything major has already been ruled out so long term effects are not going to be catastrophic on the level of regret when you consider how much this child's quality of life has been improved.

Marijuana is used by millions of people and is probably safer than aspirin. Granted if you're breathing weed smoke instead of air 24/7 you probably won't fare too well but that's not what's happening here: small amounts, carefully tested on adults, of a substance scientifically believed to be safe. (which cigarettes never were on this order)
Since speed of light is the defaco speed of everything and hence reality itself, it's for all intents and purposes yet to happen even if technically it's already happened. That's kinda how relativity works, if it hasn't happened for us, it hasn't really happened.
Opioid overdoses are becoming way more common
A great article. There is one thing the author got wrong. Pot IS addictive. My brother can't go more than 3 hours w/o smoking it. If he does, he starts to sweat like crazy. He once went an entire weekend without it and he had a very rough time.
I wonder if OpenGL's compute shaders (https://www.khronos.org/opengl/wiki/Compute_Shader) would be comparable to CUDA for this sort of thing...
Wind power overtakes coal for first time in UK
From Google translate:

> Apple is preparing to manufacture iPhone phones in India
The title is confusing. The article describes that the addition of CBT to the usual care did not improve the outcomes. I would suspect that for these types of illnessss it would be unethical not to prescribe regular care.
I don't know why my parent comment gets so furiously downvoted.

As a Perl dev earning a living by doing web development in Perl, I am quite interested in the show stopping downsides of the language. I really have my skin in this game.

Not only have I read this thread, I've read the countless Perl bashing articles that keep appearing on the internet and the main complain is the syntax.

Indeed, one can write unreadable Perl but that is also possible with Python, Ruby and even brainfuck (if you can believe that).

I have to tell you this: in my over 10 years of being a paid programmer and over 7 years of being a 100% Perl dev, the syntax is the easiest thing to grasp.
Just in case somebody believes you:

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

https://en.wikipedia.org/wiki/Cannabis_in_Egypt#Ottoman_peri...

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

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

There are also references of the ban in Turkey and Greece in 1890 everywhere but without good sources.

The above should be enough to realize that that different nations made various drugs illegal without the US influence and without intention to oppress black panthers and communists.
They were, but it's interesting how much shit Hassleblad get compared to, say, Leica: the Leica D-Lux cameras, for example, are much the same thing; a Panasonic compact camera, stick the red dot on the front, charge three times as much. Leica someohow manage to have navigated that kind of thing with much less opprobrium (along with the S-series bein broken-as-shipped and so on).
Arguably parts of Washington were a dump already.
"deposited far from human habitation"
Which is not really a solution.

Solar is at $.029/wH now.

Stop the nuclear power non-sense.
Stop the coal power non-sense.
All of this is obsolete technology now.
Both have disastrous and costly consequences.
> Except in floating point arithmetic there aren't two equidistant integers.

Yes there are. 1 and 2 are equidistant from 1.5.

> I don't think you can talk about "numbers of the form x.5" precisely with floating point.

Yes you can.
Perhaps you ought to reread the definition of the word you're confusing this opinion article with.
It's the same sensor, yes: https://www.dpreview.com/news/5438453594/hasselblad-dji-medi...
This is an interesting take on how Aristotle's physics was more correct than he is usually given credit for:

https://arxiv.org/abs/1312.4057
I looked for something similar but with red wine instead of coffee for my PhD thesis. It didn't exist so in the end I just used a scanned stain of red wine and the wallpaper package :).
> If you have the RE capability to do one, it's not really any more than is required to do the other. It's not another hurdle. Just doing it at runtime instead of purely on disk.

Phones/laptops are stolen. When they're stolen, they're turned off -- often by yanking a battery -- to prevent lockout/wipe/locating features. That wipes RAM. And after they're stolen, they're rarely returned for use.

Also, file system access doesn't imply access to a RAM dump. Especially on Android/iOS. And on a server, there are whole classes of vulnerabilities that provide RO access to certain files but can't be trivially exploited to provide access to a RAM dump.

So on many relevant platforms, I don't think it's true that access to portion of file system == access to RAM dump for particular process.

I agree that nearly all password storage mechanisms have serious problems, and that storing passwords is not ideal. However, if you're going to do it, then encrypting at rest is one small, extremely cheap security mechanism that does prevent out certain attacks.

I think maybe you're arguing that we shouldn't store passwords in app-specific password managers at all, which I don't necessarily disagree with. But I do disagree that encrypting at rest is "not another hurdle". For many attack profiles, it is.
An examples of Sparrowdo DSL for configuration management and automation tasks
Oh I know but at a certain level you have to consider humanity and put political ideologies aside is what I meant.
I find it strange in this story that anyone would suggest Risperdal for a child. Risperdal is an antipsychotic which comes with long term neuroleptic damage to the person taking it (flat affect, shuffles, etc..). I had a rather unsuccessful time with Abilify which is prescribed to people with depression but also comes with the same drawbacks. I somehow got a neuroleptic disease from taking it called 'akinesia' which I can only describe as a living hell. I promptly quit taking it and the disease ran its course. Psychiatry is in its dark ages and in a lot of cases does more harm than good. The harm just can't be immediately seen or measured and we tend to write the patients off as hyperbolic.
What is there in place to stop me from becoming a king?
I wonder how it would look like if we ignored pirated copies (i.e. pretty much most of Asia, Africa and the Middle East) and server versions.
They're exaggerating to say that these hacks are real. They certainly aren't real in the way they portray them in the game, by just pointing at something and knowing instantly what can be hacked on the device and then pressing a single button to actually do the hack.

But even without that, most of the "real life" versions of these hacks aren't nearly so useful as in the game.

The game even invented fake operating systems and security systems so that they could have what the game needed to be able to hack them. And they were all internet connected, of course. Unlike real security systems. (I'll grant that a lot of home security systems are on the internet, but corporate offices? No.)
Sure, you'd need hardware support. But, for example, hardware dedup is infeasible (IE you can make the compression go in hardware, but the management, not so much or sanely. Unless you can make both constant time, ...).

Sparse pages are at least feasible in hardware.

Also, you realize that passing all memory reads through the kernel is what any read barrier garbage collected language does, right?
Interesting idea. I went ahead and tested:

> Alex went to the kitchen to store the milk in the fridge.

Corrected:

> Alex went to the kitchen to the store the milk in the fridge.

Gathering a large, high quality dataset from the internet is probably not so easy. A lot of the content on HN/Reddit/forums is of low quality grammatically and often written by non-native English speakers (such as myself). Movie dialogues don't necessarily consist of grammatically correct sentences like the ones you'd write in a letter. Perhaps there is some public domain contemporary literature available that could be used instead or alongside the dialogues?

EDIT:
Unrelated to this project, I have this general fear of language recommendation tools trained on just low-quality comments or emails. A simple thesaurus and a grammar-checker are often enough to find the right words when writing. But a tool that could understand my intent and then propose restructured or similar sentences and words that convey the same meaning could be a true killer application.
jusy like with IQ tests the right answer is not the most logical or deepest, but the most naive.
Yeah, this article is wrong. Have you ever noticed the syntax for DD is unusual? It is set up more like a JCL syntax.
> I'd really love to know which it is.

Since those are not exclusive, why not both?
(3) isn't a completely separate issue. Incarceration sucks up a lot of public funds that could go toward treatment programs.
> Unfortunately, I am not aware of any publicly available dataset of (mostly) grammatically correct English.

How about books?
The war on drugs and the war on terror is the same war.

We stage coups in democratic countries, then we install puppet leaders. Then we start growing, harvesting, or selling drugs there. Then we move on to the next country.

Check out the history of Captagon.
Is that really notable? They are both small numbers, and those NT machines are likely at companies with upgrade policies versus people who choose not to upgrade their personal macs for free.
“A World Without Search”
I agree that should be the task. Unfortunately, this is a multiple-choice test, so the task is more "guess what I think the poet meant". There's no room for technique here.
"Legend has it that the intended name, “cc”, was taken by the C compiler, so the letters were shifted by one to give “dd”."

Legend is wrong, this clearly derived from the mainframe JCL DD command. This is also why the syntax is so non unix-like.

https://en.wikipedia.org/wiki/Job_Control_Language#In-stream...
NES Classic is now moddable
I stayed almost 6 years. I just had a really good opportunity, otherwise I would have stayed.
Sounds like it was somehow causing a fan to stick, hence the rattling and subsequent instability.
Is the final word not supposed to be "corrector?"

https://en.m.wikipedia.org/wiki/Corrector
Cool -- I didn't even consider the shape of the waveforms (sine-like for flute, saw/square-like for anything distorted) having an effect on the data, but now that you tell me... duh!
Closest I've seen is Sony.

The problem is reliance on Qualcomm, who have always hated GPL software, and their driver support shows it.
(FWIW, I don't think any of those bugs are directly addressed by Rust's memory safety guarantee, since they mostly seem to be string injection problems. The strong abstraction power of Rust versus C may help people create APIs that are more resistant, but people can always write bad code. And of course, those are unlikely to be the only bugs in that C code.)
Anecdotes aren't good for determining truth, but if you vote based on personal anecdotes you get a large statistical sample of the population when they count the votes up.
Well, I think the dictionary disagrees.
http://www.dictionary.com/browse/corrector

I'm going to assume that it was meant to be ironic (or errorful).
Which, AFAIR, is only available on certain versions of Windows?

Additionally, has anyone checked to see if these same keys are changed by using lgpe?
This is essentially same as processes sharing (via Page Table mapping) one .so file AKA Dynamic Linking :).
Does every language have a meaningful equivalent of "case insensitive" or does that mean we end up either creating lots of special cases or preventing certain languages from being used? I'm ready to be convinced otherwise, but it seems the simplest thing to do is not try to introduce the concept of "case insensitivity".
A couple of airstrikes from a real military would clear that right up.
When I find myself thinking along similar lines, I go back and read a quote from The Conquest of Happiness[0]. Perhaps it may resonate with you.

"The habit of thinking in terms of comparisons is a fatal one. When anything pleasant occurs it should be enjoyed to the fun, without stopping to think that it is not so pleasant as something else that may possibly be happening to someone else.

With the wise man, what he has does not cease to be enjoyable because someone else has something else. Envy, in fact, is one form of a vice, partly moral, partly intellectual, which consists in seeing things never in themselves, but only in their relations. I am earning, let us say, a salary sufficient for my needs. I should be content, but I hear that someone else whom I believe to be in no way my superior is earning a salary twice as great as mine. Instantly, if I am of an envious disposition, the satisfactions to be derived from what I have grows dim, and I begin to be eaten up with a sense of injustice.

For all this the proper cure is mental discipline, the habit of not thinking profitless thoughts. After all, what is more enviable than happiness? And if I can cure myself of envy I can acquire happiness and become enviable. The man who has double my salary is doubtless tortured by the thought that someone else in turn has twice as much as he has, and so it goes on. If you desire glory, you may envy Napoleon. But Napoleon envied Caesar, Caesar envied Alexander, and Alexander, I daresay, envied Hercules, who never existed. You cannot, therefore, get away from envy by means of success alone, for there will always be in history or legend some person even more successful than you are. You can get away from envy by enjoying the pleasures that come your way, by doing the work that you have to do, and by avoiding comparisons with those whom you imagine, perhaps quite falsely, to be more fortunate than yourself."

[0] http://www.goodreads.com/book/show/51783.The_Conquest_of_Hap...
Ask HN: What newsletters or mailing lists are you subscribed to?
I'm beginning to appreciate the quality of content that comes to me in my email inbox from the newsletters and mailing lists I'm on. The problem is that it's hard to find good ones. Finding a good newsletter to me is like finding a great book buried away in the back of the library. What ones do you enjoy?
Here's an open secret that might make you feel more comfortable: you can launch as many times as you want until people notice. Here's an awful public launch: https://news.ycombinator.com/item?id=13343276. There's no signup, buttons seem not to work. Nobody's going to care/remember if they try again when the app is more baked in a couple weeks.

If you're not sure if your thing is usable, find someone who you can watch use it in person.
Brazil alone must have had more than 150,000 deaths attributed to drug trafficking in the last 30 years.
professors teach to their opinion

i took a shakespeare course at university where we were asked to read troilus and cressida and compare it to its source troilus and criseyde by chaucer

i wrote that i disliked the piece because it just read like someone who recently got burned in love venting irrationally, noting that i liked shakespeare's version more because he gives the last word to pandarus(o) who uses it to comically complain about his health and i felt this beautifully subverted the assumed tragedy the characters felt subject to in their stories.. woe is me!

i failed the exam

frustrated i went looking for evidence to defend my claim(i).. though contrary to the linked comic i did find some interesting notes

first off chaucer was a source for shakespeare, but hardly the source of the work

chaucer's main source was boccaccio's il filastrato.. which was based off an earlier version known as le roman de troie by benoît de sainte-maure

but the interesting bit comes from boccaccio's version(ii) because the story itself is only 8 cantos long, even the wikipedia page says the work itself is only 8 cantos long!(iii), but there is an additional canto, a ninth canto, wherein the author, boccaccio, addresses the reader and apologises for writing the poem and states he's unsure where it came from but asserts that he was recently dumped

(o) http://shakespeare.mit.edu/troilus_cressida/full.html

(i) https://www.penny-arcade.com/comic/2012/01/06

(i/2) https://store.penny-arcade.com/products/agree-with-me-tee

(ii) http://www.yorku.ca/inpar/filostrato_griffin.pdf

(iii) https://en.wikipedia.org/wiki/Il_Filostrato

front page of reddit right now.. https://www.reddit.com/r/funny/comments/5mr6ws/shakespeare_i... ;P
Probably others, since the User-Agent doesn't mention Linux and contains "CrOS" instead.
Filehound: Node library for searching the file system
I thought it was weird that "other" had such a high percentage 4.98% - but then I clicked on the more broadly grouped chart (https://www.netmarketshare.com/operating-system-market-share...) and it dropped to 0% - "other" meant other versions than those listed.
I see this rather in favor for Mac OS X as their upgrade system definitely works, 10.8 is not old at all (2012), Windows NT is from the 90s mostly pre-internet. It's putting things into perspective.
> A lot of the content on HN/Reddit/forums is of low quality grammatically and often written by non-native English speakers (such as myself).

Corrected:

> A lot of the content on the HN/Reddit/forums is of the quality grammatically and non-native written by written English speakers (such myself). as UNK

Yeah. It's got a long way to go. No idea where "as UNK" came from.
Good enough results for graphic heavy layouts without high labor costs.
I feel somewhat similar.. on a side note Hegel's way of thinking is very "algorhythmical". For example the art of the metaobject protocol explores common lisp in a similar way as Hegel explores the absolute spirit. Hegel is a macrologist par excellance!
Any attribution for the claim re $560 million?
My father encountered one of these voodoo issues once. He works in satellite images processing. Basically uses Spot data to analyse ground vegetation coverage.

One day while processing a batch, he noticed one parcel was giving the most awkward results. Totally different that anything he ever saw. This bug troubled him for almost a week, he couldn't figure out wether the satellite malfunctioned or if something was amiss in his calculation. Then it clicked, and a quick internet search confirmed his intuition. The satellite took the picture right in the middle of a solar eclipse!
CQRS/ES requires a different way of thinking and a different set of best practices. This could make it easy to shoot yourself in the foot.

That being said:

- Dealing with failures can be better than traditional systems if done properly. For example, we have services where, if they fail, won't bring down the entire system. However, this does require you to be more explicit on how you handle errors.

- I have found debugging to be easier. When an error occurs, we can trace it back to the exact command and the events it generated. This allows us to see 1. the exact state of the system at the time the error-producing command was generated and 2. the exact command that was executed. From this we can easily reproduce the error.

I have covered "versioning events" in my other comment. Please be more specific about "projection, reporting, maintenance, administration". What exactly were the challenges there?

I understand that ES is not a silver bullet but I would like others to have a clear understanding of the tradeoffs to traditional systems.
It is a litte OT and not the funniest joke, but incidentally just now there is this on reddit:

"Shakespeare in school" https://www.reddit.com/r/funny/comments/5mr6ws/shakespeare_i...

The background story seems to be this half-hour video "Cunk on Shakespeare": https://www.youtube.com/watch?v=9YeCpHoy9EQ
Without getting into the debate about the recreational use of marijuana ... we've classified it as a drug so I don't see a reason we can't agree that there might be some legitimate uses for it.
Are Hacker News reader stats public? It'd be interesting to see how skewed the desktop OSs are...
Would you have a reference for, say, a modern, systematic take on moral philosophy?
"There will always be a conflict between education and testing"

It's pretty much inevitable, if the results of the testing have consequences, for teacher/student/school system/etc. that what is taught will often excessively focus on testing outcomes.

Unfortunately, it's hard not to do this to at least some degree at scale. Without standardized testing of some sort, there isn't a lot of feedback for how well the process is working and you more or less fall back on trust the individual teachers and schools and everything will be just fine--which isn't the case in the main.
I do think a lot of the "comfort" that we have now is security through obscurity, i.e. lack of motive or passion. Ignoring the discussion of who actually was behind the targeting of the Clinton campaign, it's clear that all it took to make a massive impact is a batch script and very limited social engineering: http://motherboard.vice.com/read/how-hackers-broke-into-john...
Can Technology Make Football Safer
What's hilarious about this statement to me is that there is a real, transparent political debate happening in NYC right now because the city government wants to prevent data from being shared with the incoming federal government (look up "IDNYC"). Citizens are participating in that actual debate because they can.

I trust my city government far more than I trust Uber to protect my data.
PhantomJS 2.5.0 release
I found the full text here [1] for who is interested

[1] http://www.angelfire.com/weird/ektomage/otherwriting/bard.ht...
I feel like this package is more appropriate for the humanities than sciences. (I kid!)
> but if you vote based on personal anecdotes you get a large statistical sample of the population when they count the votes up.

You're saying that by sampling opinions that are formed in small neighborhoods around voters, we can get a picture of ground truth -- even if reality is distorted in various ways around those small neighborhoods.

This can work, but not in the case where there's something masking a portion of the data set such that personal anecdote isn't indicative of underlying reality, even locally.

In that case, anecdotes aren't even locally accurate, and that effect amortizes over the voting population to result in a globally inaccurate picture of reality.

Which is the case here. Criminalizing and stigmatizing drugs means that grandma doesn't necessarily know successful son-in-law smokes pot on the weekend, for example.
Ken Perlin talks about his researches on the future of VR
The announcement about the updated engine (including ES2015 support and native Promises): https://groups.google.com/forum/#!topic/phantomjs/AefOuwkgBh...
ITT: "I'd like to see numbers that confirm my bias."
How dropping acid saved my life

https://www.theguardian.com/global/2017/jan/08/how-dropping-...
Hacking Nintendo's NES Classic