skysight-inc/HackerNews huggingface dataset:
Practically, I think it's wrong to say "Security is all or nothing", with no in-between states. Most attacks and/or security bugs are built on a combination of problems. Anytime you fix one of those problems, you make it less likely that someone will find a chain of problems that ultimately allows them through. If you take the example of the Heartbleed bug (a classic buffer overflow), it would still be possible to have written it in Rust, but it would have been more difficult, and hence less likely. That's a worthwhile trait for a language to have.
Related: gwern's study was pretty bad in a number of ways, most notably that it's unlikely the lsd was stored correctly, which will have a large effect on potency and make dosage much less meaningful as the test progresses.

Furthermore, I think there's a lot to be said that the brain needs to be "trained" to make good uses of the drug, including microdoses—you might be able to recognize the effects better if you're already familiar with the doses at a strong level. However, this is completely spitballing. I'm eager to see proper medical/psychological testing with pharmacists maintaining dosage and administration.
Spotify chooses Google Cloud Platform to power data infrastructure
...and this is how Google opens itself to attack from a group that is ready to "disrupt" search. I, for one, love DuckDuckGo because my search results yield ...wait for it, search results! No, seriously, that's why I go there in the first place. To find stuff.

Google has forgotten why they were successful in the first place and has instead pushed monetization to the detriment of their flag ship product.
They're not DMs, they're public responses. They should still have removed them though, out of courtesy.
Been playing with it for a couple days, really cool tool. I'm working on building the weather dashboard here: https://docs.getstructure.io/getting-started/walkthrough/
You aren't 2 meters tall.
Ask HN: Has Google got rid of apps from Hangouts?
I can only access them through an "Original version" link to the top-right. Their API docs still show the old version.

Is it a bug or is Google just silently getting rid of them?
How do you do these special HTML elements?
The same number in a different base is still the same number..
It's nice for layovers and delays. It's also nice if you've just gotten off the plane and it's a long enough flight that you want to freshen up in a nicer, less crowded bathroom and then have a complimentary soda and cheese plate. That's how I've used it when I've had it.
You should read his blog.
One way to solve this problem is to show them this article. I'm bookmarking this in case the situation ever pops up.
hi marjin! thanks again for all your work on prosemirror. the docs are quite thorough (and have gotten moreso in the past few months!), but a specific thing which i ended up needing to dive into the code for was something like setting up a custom menubar[1] with a menugroup.

The docs back then (and even now) do this thing where they get rapidly tautological and have you hop around between type definitions but don't, for instance, show you what the default `menuBar`'s content value is, in terms of a MenuGroup so it's not readily obvious how to customize my own without reading the source.

So reading the docs, while i can certainly find out what things are and how they connect, i don't have a good sense of what decisions prosemirror made for me (or how it made them) so that i can intentionally customize or integrate in a non-backwards way. If the code weren't so legible, this would be a massive problem, but it's the sort of in-depth documentation that needs somebody working strictly on documentation in that way that kaplan-moss talks about[2]. I totally get that prosemirror is early days and integrating it has been a good experience, but that's the sort of documentation pain-point i was referring to. Thanks again!

[1]: http://prosemirror.net/ref.html#menu/menubar
[2]: https://jacobian.org/writing/great-documentation/
Yes, but why is that an issue?
I'm actually about to let my Amex Platinum Card lapse. It's no longer worth the $450/year fee, despite free Global Entry ever five years.

Their points are becoming worthless (Chase has done well in this regard, partnering with United and Southwest), travel booked directly with Amex is usually simple more expensive than other travel aggregators, Costco is dropping taking Amex, etc.

I signed up for a Chase Sapphire Preferred card, and its far superior. Its rental car insurance is first tier/full coverage; I have no need to file a claim with my own insurance ever if I use the card. The rewards are much better, and the yearly fee is only $100.
Title is a bit misleading. It should say that Google also adds a fourth line in the ads displayed above organic search results. The title makes it look like the only changes was the removal of the side ads.
I know right? I got -2 for my trouble. :)
Moxie Marlinspike's advice comes to mind:

"... whenever I get on an airplane and walk past first class, I inevitably go through a familiar mental process. First, I’m envious ... then, I register who is sitting in those seats. It’s usually almost all predominantly unhealthy looking ... men, who it is clear from a glance have spent literally hundreds of hours of their lives over the past year in these airplanes ... the bulk of the first class passengers resemble each other, just as there’s a reason prison guards tend to act the same. I know that by making choices designed to land me in the first class cabin, it would be difficult to avoid also inheriting the dreariness associated with its current occupants."

http://www.thoughtcrime.org/blog/career-advice/
The increasing political divide in the US is the direct result of ever more aggressive gerrymandering.

Jurisdictions are becoming ever more partisan. So now only the most partisan (divisive) candidates can win their primary election, which then pretty much makes the general election moot.

The fix is California style redistricting, where citizens and not politicians are in charge of the process.
Calling him naive is certainly more charitable than the other explanation.
I live in Denver, and I hate the legalization. To be clear, I have nothing against people using drugs, and in an ideal state all drugs would be legal. But now, that's all that Colorado is: one big haze of pot smoke. I can't get away from the smell anywhere. Every time I leave and come back, I have a mild allergic reaction to the smoke, and have to live with perpetual congestion.

If I could get away from the effects of other people smoking, then I would be a huge supporter. But as it stands, we might as well be back when smoking cigarettes everywhere was commonplace.
I wrote the bootloader and first kernel sketch using Bochs exclusively, due to the nice GUI for register inspection, instruction-by-instruction stepping etc. But it hasn't been tested on bochs for ages, so now I don't know. In particular I have never done any networking with bochs; my guess is that if it has virtio it would be pretty easy to support it. Go ahead and try, let's know how far it gets and we'll help you out :-)
Secession and federalism are fairly naive. We already tried those solutions. In the US context it led to slavery and ultimately to a massive armed conflict.

And at what unit do we consider secession acceptable? The Confederacy believed states had the right to secede but not individuals of African descent. Indeed, it was the American South that originally wanted to interfere in the business of the North in order to crack down on fugitive slaves.

As for people with different moral axioms leaving one another alone, good luck with that.

The US and ISIS have different moral axioms but they're both in one another's business.

The world is interdependent, there's just no way around that simple fact.

I don't mean to silence discussions of federalism/secession, it just seems like this is well-trod territory that some people keep bringing up again and again as if it will solve anything. It hasn't and it won't.
Sounds like a great way to gaslight someone.
Atomic Game Engine is also pretty sweet. I actually like it a bit more.

http://atomicgameengine.com/
> But this article makes me worry, especially for the kids. And, that you can't distinguish b/w a regular candy and one with marijuana in it.

There's still a minimum age (21 I believe) for purchasing. Same argument (irresponsible parents leaving things lying around for kids) applies for painkillers, anti-depressants, alcohol etc.
This would make a nice Eager app, like https://eager.io/app/typist
Right. It's ridiculous that the most violent and dominating empire in the history of mankind is not included here.
I wish there was a service like this for programmers. It would be really convenient for college students, like me.

If I could go some place in my free time, look up a list of problems like "implement X feature into a language" then I'd definitely have some nice spending money.
"Of all the mental habits that encourage polarization, the most dangerous is probably binary thinking"

Does this article recognize it's own irony? It's a whole article about 'depolarizing' as opposed to 'polarizing' and within it, is the line I quoted above.

Here's a thought - intelligent people don't have these problems and they don't need 7 vague bullet points that are impossible to follow.

Dumb people lack nuanced points of view - they polarize/simplify a great deal because that's how humans are - we first learn to think 'hitting other people is bad', and only later learn that 'most times hitting other people is bad'.

When do people learn philosophy and different types of fallacies? For most people, the answer is never. How many people grok fallacies, philosophy and have emotional intelligence to boot? Even fewer.

Thank god someone wrote an article that by-passes all that though, it's just the 10 commandments you need, oh sorry I meant 7 habits...
What about occasional delays in receiving the login email?
Even though you are being down voted, I agree with the sentiment, perhaps it could have been put more diplomatically.

I really don't understand why someone would publicly admit that they don't have control of their own money. I see people admitting to it regularly as if it's something that can't be helped, but it just makes them look weak. Like they are lowering their social standing on purpose.
> here were about 36 000 traffic fatalities in the US in 2015

> nobody has a solution to fix the problem today.

You're entire premise revolves around 0.01% of the population. That's not a good basis.

There's about 34,000 automobile related deaths annually in the US[1]. There's about 323,000,000 people in the US.[2]

The point I'm making, is let's not get carried away with exaggerating how "bad" a "problem" is. According to the CDC, more people die annually from accidental poisoning (about 39,000) than automobile related accidents - but I don't hear all the calls to "solve" that problem.

Will things be "safer" written in Rust? Maybe. Does Rust solve everything? Absolutely not. Yes, a lot of bugs are "unsafe" memory access issues, but a lot of bugs are not. Re-writing everything in a pet language that happens to be popular today in 2016 is not a good call. Rust is fairly new, and nobody has any idea if it will stand the test of time. C has, clearly.

Instead of getting out our pitchforks, we should rally to guarantee these critical projects are fully funded and staffed with full time developers. That alone, will yield far greater results than some lofty goal of completely re-writing 100's of thousands of lines of code which have been working, tested, and matured for almost 3 decades.

[1] http://www.cdc.gov/nchs/fastats/accidental-injury.htm

[2] http://www.census.gov/popclock/
Performance was our main goal :-)
> And, that you can't distinguish b/w a regular candy and one with marijuana in it.

It's easy to tell — look at the price tag. One is 25¢ and the other is $5.
That's amazing.
What surprised me was the number of battles fought in Europe. It appeared to be the most violent place on the map. Is this because of a bias in the collection of the data, or is this representative of Human history?
One of my personal internet observations is that any post containing the formulation "b-b-but" is a bad one. Usually betrays a sort of sarcastic know-it-all attitude.

I see you've used it. I think it sets a bad tone for an argument.
Living in Denver myself, I have more issue avoiding cigarette smoke than I do people actually smoking weed outside (illegally, I might add)--where are you in the city that you have allergic reactions every time you leave your place?
Or just don't buy pot candy if you have kids, just as you don't buy alcohol and drink at home if you are a good parent.
It costs that, but I've yet to be convinced that it's worth that. A cattle-class ticket and a Valium gets me to my destination in just as much comfort as that business class ticket would.
Yeah, at least mention it and give the other person a chance to raise objections even if it doesn't happen often. Someone told me about a $100 rule, and that seems like a good cutoff to me. And you're right, it would be different if we had "her money" and "his money".
Not simple at all.
Smoking pot in public is still illegal, much like drinking in public is illegal. An apartment I lived in within Boulder had 1 or 2 people that would walk around while smoking, but I have yet to see anyone out and about the city while smoking.

So people that are trying to be legal about it will smoke in their homes.

https://www.colorado.gov/pacific/marijuanainfodenver/residen...
I like Moxie, but I think he's a little off base here. I exclusively fly first class and I'm not a doughy businessman. I don't even fly for work-just pleasure. I see the flight as the beginning/ending of my journey and I see no reason to cram my legs into a seat in front of me. I want to have a pleasant flight-not flight designed to cripple me. Also, free alcohol and snacks.
You can use the Webhook Trigger to do that pretty easily: https://docs.getstructure.io/workflows/triggers/webhook/
I'm not far off. Whenever possible I pay the $50 or whatever for an exit row seat on top of my economy reward.
The point is, "Do no harm" is sophomoric. Harm is, sometimes, the way to do a greater good. Save a life. Restore function. Remove cancer.
Welp. The code would add the user himself as his own coworker in both versions.

I'm a Java programmer by day, but i have definitely learned a lot by writing some "functional" (i.e. in a "functional" language) code as well. But this is just concepts. You can also take those concepts and write clean (and not too bloated) OO code.
I really don't get what all this exaggerated "functional programming" vs. "bad object-oriented enterprise code" ranting is good for
This is from wikipedia: "A first principle is a basic, foundational proposition or assumption that cannot be deduced from any other proposition or assumption."

"We must pick one or risk failing at both" How is this first principle? Google cannot say we will do search and not android. Are these first principles unique to his business?
Given those answers, you really seem to clash with gitlab's culture, regardless of how good a programmer you may be.
Listen, I can understand that for a serious chess player, the style of chess has evolved enormously during the 20th century. That doesn't make it less of a strictly codified game. Anyway, it's a matter of tastes..

One last observation. I remember that in the early nineties, a single chord from Nirvana - I was hearing them for the first time- was enough to make me say "this is not heavy metal" (I was actually pretty disgusted by that sound at the time :)). How is it that after more than twenty years (during which I haven't listened to new metal bands), 3 seconds of Meshuggah are enough for my brain to categorize them with absolute certainty as heavy metal?
I liked the article. This madness is real.

I used to fly 110 times/year for work, internationally. I had gold status with several airlines at once. I did this for about 8 years (although the last two years I went down to about 80 flights/year).

I live in SF and, of course, I have to fly United if I don't want to make one connection every time I fly somewhere in the US. And I am a Premier 1k member.

I can confirm that the perks are almost useless; that this absurd race loses any meaning when everybody else is racing with you.
How can Premier 1k be good, if I'm not among the top 1% (the only case in which automatic upgrades and such would actually be useful)?

All in all, I hate United. And I'm not the only one [0].

By the way, why does Google NOT provide this link when I search for "Untied"? [1]

[0]: http://www.untied.com/main.shtml

[1]: https://www.google.com/search?q=untied&oq=untied&aqs=chrome....
It's pretty smart how these loyalty programs are designed. Much of the behavior hinges on flights being expensed, while it's the individual employee who reaps the benefits. It causes people to constantly overspend on flights because they aren't the ones paying.
It's not just hate speech. "Volksverhetzung" implies that it is also incitement to commit crimes.

When you stand on the street and loudly demand that specific people or groups of people should be killed or injured in specific ways, that's a different matter from just saying those same people shouldn't be allowed into the country or should be deported.

One is demanding a change in policy or political action. The other is demanding vigilante "justice" and lynching.

This has nothing to do with Merkel (who btw is a conservative -- her refugee policy has been the single most liberal thing she did since entering office) and everything to do with upholding the constitution and the state of law.

Whether you demand the murder of refugees, nazis or antifa, if you openly do so while addressing the public, you are committing a crime under German law. The law protects all humans, not just refugees.
All Talk and No Buttons: The Conversational UI
Bill is the world's richest person. If he wants the government to backdoor us all in the name of terrorism I want the one to his wealth. It's not just the government access that's at stake but all the other people (i.e. criminals, other govs) who will use that access to take whatever they want.
SF’s Housing Crisis Explained
They wasted our time. Let's waste their time back.

Sounds like the kindergarten definition of "fair" to me.
Let's say the width of your desk is denoted by "w". The length is then 1.7w. The aspect ratio is dimensionless because it is = 1.7w/1w. w/w = dimensionless. But you still used a unit, w, to make the measurement in the first place.
It's missing lots of rap battles though.
What would differentiate this from something like cmake's current package system? As far as I can tell the only advantage of something like this is if a majority of packages adopted it (like pip).
Are we talking service level or seats? Off the top of my head nobody but Etihad has real 4-class seat configurations (Not counting economy+).

Edit: I'm curious as to what was downvote-worthy about this comment?
Fitbit Faces Possible Class Action Suit Over Innaccuracy of Heart Rate Tracking
> under the categorical ethics usually applied to argue for veganism, recognizing plants as sentient would make eating either inexcusable

Veganism is the ethical position that animals should not be exploited for food, clothing and other purposes. If you want to start a Compassion for Carrots organization, be my guest, but please don't form conjecture on others' behalf. You've also not yet provided evidence for plants' sentience, so you haven't actually given reason for considering the abuse of animals to be ethical or acceptable.
Show HN: What I do during breaks from coding. Free Music
How to protect user data in your mobile app
But within NSM scholarship, overloading is probably more descriptive than words that happen to sound the same but have well-known distinct meanings. In blurb form:

"This book is based on two ideas: first, that any language--English no less than any other-represents a universe of meaning, shaped by the history and experience of the men and women who have created it, and second, that in any language certain culture--specific words act as linchpins for whole networks of meanings, and that penetrating the meanings of those key words can therefore open our eyes to an entire cultural universe. In this book Anna Wierzbicka demonstrates that three uniquely English words--evidence, experience, and sense--are exactly such linchpins. Using a rigorous plain language approach to meaning analysis, she unpacks the dense cultural meanings of these key words, disentangles their multiple meanings, and traces their origins back to the tradition of British empiricism. In so doing she reveals much about cultural attitudes embedded not only in British and American English, but also English as a global language."

http://www.amazon.com/Experience-Evidence-Sense-Cultural-Eng...
ChatOps: Tips for getting work done in a chat room
Why not Heathrow? I just flew there last month and it didn't seem particularly bad. Was I lucky?
It was never designed to be secure, but businesses saw a short-term opportunity and built on a foundation of sand anyway.

Same story with abusing SSNs as an authentication mechanism.
I thought that Stack Exchange was using OpenID?
It is funny though, that for non-google properties, the advice is:

"This algorithmic change...affects sites that go much further to load the top of the page with ads to an excessive degree or that make it hard to find the actual original content on the page."

If you equate "the organic results" with "original content", the irony is thick.
Top tips from China's richest man, Wang Jianlin
Tax money hasn't appeared to make it to schools or roads, but that's not really a priority here (after all, Mississippi spends less). Commercial real estate prices in Denver have been driven up to the point where it's driven out established businesses who've seen their leases skyrocket. I'd say the biggest worry is what's going to happen if someplace like CA legalizes- CO has a history of boom and bust, and Denver becoming a ghost town of abandoned grow houses seems like the sort of thing that would happen here.
The 4 Laws of Software Economics
Some people, when confronted with a problem, think
“I know, I'll rewrite this in another programming language.” Now they have two problems.
Spotify moves itself onto Google Cloud
My rule for internet observations is, any post containing "you" is argumentative and off topic. The topic is never the other commenter. Using "you" is often received as a personal affront, derailing the conversation. It betrays a me-vs-you superior attitude?
Is it legal to grow your own and smoking with friends?
Incidentally, the specialization RFC was just accepted https://github.com/rust-lang/rfcs/pull/1210#issuecomment-187...
Not all of them, and simply using an HTTPS connection is enough to get around much of the blocking.
That's the management decision in the article. And I make the same decision. We're not an organization that attracts nor hires rockstars (or, as you say, 10x coders). We have a couple really sharp folks but are predominately staffed by "1x" coders. Therefore, it is important and the responsible thing to do to write all code so that it can be understood and maintained by a 1x coder.

Even if it is being written and currently maintained by one of our sharper folks, people move on or change roles, and projects shift to other staff for long term maintenance. Who's going to be maintaining this project in 2-4 years? This project needs to be written with them in mind.
>So people that are trying to be legal about it will smoke in their homes.

Although most renters are violating their lease if they do.
Far less intrusive than Yahoo or Twitter ads that are intermingled among the feeds. At least with Yahoo there is slight color background difference.