skysight-inc/HackerNews huggingface dataset:
very few non-voters are unmotivated to vote. voters are far more likely to not cast ballots because voting is too hard.
So he just wasn't "cool", and therefore, so weren't his URI's. :)

Working definition of "cool URI":

* All URI's currently resolving are "tentatively cool".

* Any URI that disappears and changes at any time isn't "cool" --- and never was: the "tentatively cool" designation was mistaken all along.
Hey Slava. Interesting stuff - two questions:

1. Do you have something analogous to https://www.firebase.com/docs/web/api/ondisconnect? Real-time apps often have some manner of presence indicator. Firebase allows you to say "when this client disconnects, set the value of this key to $BLAH". I noticed that Horizon has http://horizon.io/api/horizon/#ondisconnected, but this is just a client-side indication of when you've disconnected.

2. What are Horizon's transaction properties? How about ordering of appends to a collection?
I wonder if one could figure out other vehicle speeds from a dashboard camera. His method looks like it assumes a stationary view.
you can't vote on our website, but you can receive help registering to vote, checking your status, and getting your absentee ballot. we focus on the nuts and bolts of voting, but there are so many great orgs out there who work on voter education.
In the case of Chrome are they feature flags or configuration flags?
Hey @nileshtrivedi,

We pushed a hotfix a few minutes after launch that resolved this issue [1] which you may be experiencing. You should try doing `npm update -g` if you're still on `horizon 1.0.0`. You can check with `hz version`.

If this doesn't fix it for you, please open up an issue [2] and I will help you out.

- [1] https://github.com/rethinkdb/horizon/issues/392

- [2] https://github.com/rethinkdb/horizon/issues/new
Okay, that would allow it - the gap is slightly (1 week) less than a year, and the paper is published by Google employees who presumably are in the patent; the publication would still disallow someone else from patenting it even within that one year.
I learned to program with QBasic and it took me colossal effort and time to kick that crap out of my head and actually understand programming. At 31, I'm still not sure I'm completely over that.
I was wondering if they were referring to the Green Line stuff, which I remember from that weird HODAR/LEJACK PR campaign CTA ran in the '90s.
my general take on this is that we are ready to go with online voting when it is as secure as paper based voting. honestly, we're not there yet, but it is something i expect to see in the relatively near future.
TSA has already tested forcing people to screen getting on/off trains and even the highway - seriously.

I wonder if people will start throwing tantrums once they are getting yanked from their cars just going down the highway to work or the store.
SearchGiant: Command line forensic imaging utility for cloud services
It is irrelevant. Democracy isn't about picking the best candidate, it is about achieving a median that facilitates social order.
The issue would be deciding what was the "best" math book. There are some really crappy ones, at least in my opinion. Someone else would hold those same books up and say they were the best.
Right, but that's not "recent".
That was an awesome read. Thanks...
What's the gzipped size of the client lib?
I'd say a bad programmer can produce shit regardless of the tools he is given. What async/await does is make complex async code much easier to read and maintain. Of course, you have all the expressive power of callbacks and promises at your disposal too. That's one of the great things about it. It's implemented on top of these constructs and they remain accessible.
Anecdotally, e10s has made me go back to Firefox.
My outlook is "Society should be a place where theft isn't a thing."

Yeah, we'll get right on that. In the meantime, on this planet, jail it is.

Believing that people being put in prison is preferable to crime not happening in the first place is a really weird position to take.

Sigh.
Okay, let's unpack some of the steps in that...

Breast Cancer is more common among women who defer having children to later in life, or who never have children. In the US, intentionally deferring children is a behavior seen most commonly among professional women. Professional women have greater household income than others. So that's the first unpack: "breast cancer is associated with wealth". This is why the two largest hot-spots of breast cancer in the US are Marin County in California and Long Island in New York.

Again sticking to the US, multi-lingualism is generally seen in two groups.

The first is obvious: immigrants. Immigrants are a mix of lower-income labor from nearby countries[1], and higher-income professionals from across the globe looking to get better-paying jobs or opportunity. So without any evidence to back me up, I'm going to just assert that immigrants are in the middle of the income scale.

The second group of multi-linguals in the US are the rich. Either the college-educated who took language in school or those who travel enough to use another language. Again, in aggregate, the college-educated are on the higher end of the income spectrum. Those who travel, in aggregate, tend to be wealthier with disposable income that they can spend on experiences like travel.

So yeah, there's plenty to argue with in the second part of my thesis ("multi-lingualism is associated with higher-wealth"), but I think it's a pretty good bet.

[1] It's hard to a low-income laborer to get enough money to travel to a country far away
It also creates a sort of backstop of accountability. If you wire something wrong and it starts a fire, you're sued. If you don't have any money, your insurance company is sued.

And if your insurance company doesn't want to be sued so much, it makes sure you have a certification or a license or basic professional degrees of competence before insuring you.

And to make it all seem like it operates on a fair and level playing field, some independent entity has to verify that the requirements for licensing are met.

And I think we all know what that has meant, historically: multiple choice tests graded by a Scantron machine.
Who said anything about projects needing Python to be successful?
Haven't tried it myself, but why not use authorization libraries instead of specialized 'toggle' libraries?

After all, both are concered with whether user X is allowed to do Y.

Using just one approach might be a clean, maintainable approach.

The original code `if can?(:use_feature_x, user)` is written just once, and then never needed to be removed. The only thing that changes, gradually and cleanly, are the business rules in :use_feature_x (e.g. update the method in your ability.rb, using Ruby CanCan terminology)
seth, it's feasible, but not with existing technology. i'm off-hand, somewhat flippant rule of thumb is that this isn't something we can realistically discuss until we can go a single week without a major security breach. right now breaches are so common that they barely merit a news mention.

once we're there in terms of security, however, i am confident that we will see a radical increase in voter turnout.
If sed was supported by every platform in the world, including mobile phones, instantly deployable, upgradable, and had a more-or-less functional UI library attached, you can bet your Macbook a hell of a lot of sed would be being written.
Wouldn't a mass spectroscopy give pretty good clues about the other ingredients?
The northern hemisphere was blowing up and both the Axis and Allies begged the US to intervene.
The Cold War was more than 25 years (a generation) ago.
Really? Is that based on evidence, or just a gut feeling? My gut feeling would have been the opposite: people are too lazy and have a general feeling of "it wouldn't matter anyways, I'm only one vote".
We have to get through the mud.
Possibly, but that doesn't make me right. If someone stole my car I don't doubt for a second that I would wish many many horrible (and very disproportionate) things on that person, but that's just me being petty and out for revenge

No. I just want them out of circulation in society. I don't want them to be tortured, or even necessarily imprisoned. Buy them a one-way bus ticket to the next city for all I care.

Here in the Seattle area, we've seen the effect of lenient auto theft laws, and also the effect when they're strengthened. It's not subject to debate. The statistics are very clear. Touchy-feely "punishments" aimed at social integration do not work on these people.

But it is amazing (and amusing) to see people make words and ideas up and credit them to me.
The Rise of the Co-Living Startup
There shouldn't necessarily be any merge conflicts if you branch the cleanup branch off of your feature branch. So, it might look like this:

-master---------------*--------------------*--
\-feature-branch---/ /
\-cleanup-branch-----/
Nydeum Sense: a keyboard and mouse merged together to solve digital input
You could just use licence plate recognition x2 and measure average speeds instead.
On the Meteor App I'm currently working on, we limit the data the client sees to what they need, so while it makes a scrapers job slightly easier as they can query the DB, they don't get anymore data than any other approach. If data is displayed to the user they can scrape it.

Security is the same as the clients DB writes are rejected if they are modifying fields in ways that are not permitted (eg: changing a trouble ticket from "submitted" to "approved"). This can make some of the security easier to audit as most of the business logic security is in one place rather than scattered about in dozens of API calls.

While the exact technical details for these real-time DB based front ends are different, the basic thinking is the same of never trust the client and its costly to transmit info to the client.

The nice thing about having the DB directly on the client is that it makes CRUD apps much easier to make as you have to build less bespoke framework to get data to/from the client and verifying things conform to business logic. If you are not building a CRUD app you will want to evaluate other methods for a better fit.
If memory serves, Google did this with Word2Vec as well, which is a bit sketchy.

If you open source something, there should be a reasonable expectation that it is contributed to the commons. Otherwise a lot of people will build off your stuff, which you can then turn around, file a patent, and claim infringement.

Not a lawyer, but seems like a problem.
Over many hours of awareness and training I would agree. But at the end of the day the elephant calls the shots, not the rider. Unless we learn to influence the beast more and more, and in all areas of our lives.

P.S. Is it just me who loves the rush of getting downvoted? The truth is almost always unpopular. Not saying that what I say is necessarily the truth, but it's a good sign :).

Pussified zombies ;).
This is extremely cool, I think you should submit this as a Show HN.
I wonder would this reshape our world or just make it a little different.

I don't want to get from Montreal to NY in 40 minutes. Or 10.

I want to be able to live somewhere where I do not have to commute because tech has solved remote working. I don't want them to make me travel further for the same time.

For example were they to build radial hyperloop around NY it's just more of the same drudgery. Only now bigger.
Probably worth pointing out that stress is actually fairly rare (one could think otherwise from your comments). But boy if you encounter it, being pre-prepared for it is a very good idea.
Butterlap: A fun weekly bike ride through SF
It's a rare operation that most people don't ever do, and so receives little testing. Certainly little testing in a real, deployed, messy system, and not just a pristine, vanilla QA image in some Microsoft Windows test bed.
You can be identified by body shape and gait. If you've ever been through airport security, a 3D model of your body has been captured. If you have a smartphone, your gait can be recorded.
Like a lot of things a decade and a half ago, the W3C was pushing a good idea to the point of it being an unrealistic ideal, in an environment where most people were doing the exact wrong/opposite thing.

Now the situation is different, and a lot of these messages have finally sunk into the mainstream. I think you're right; there's no need for an army of purists to keep driving these points home. We get it, we know where the trade-offs are. This needs to be interpreted in a larger context of what was going on at the time.
Executive Deputy Executive for the Task Force on Athletic Technology

Estimated Salary: $158,859
It reduces the power of highly motivated special interest groups if everyone votes.

Don't know how to weigh that against the possible downside you mention.
But why only the first time? This code is always different.
> People record child pornography for posterity without distributing it.

Doesn't matter, this material leaks out into the world and becomes part of sharing networks. In these networks, paedophiles can live and participate in a world in which these thoughts and this behavior is OK. With social validation eventually comes boldness and the willingness and desire to create ones own content.

Do you have a hobby? I like food. I like talking about food, cooking food, I take pleasure in being able to discern subtle flavorings in dishes and having an appreciation for real Chinese food as opposed to bland American Chinese shit.

All of that time and effort I put into food, there are vast numbers of paedophiles that do this for videos of children being abused. Without the moral stigma, these people will get bolder and bolder, and before you know it, there's a paedophile political lobby just like the gun and homosexual rights lobby.

Is this a world you want to live in? Countenanced with this, is disgust as a source for the political capital to fight paedophilia really such a bad thing? Do you really want to grant legitimacy to that way of life? Because that's where your line of thought goes.

Yes, it's awful that if you are wired that way, you're pretty much fucked and that's terrible and I feel bad for you. But it's really, really morally fucked up and repugnant and wrong to allow yourself the inner freedom to explore your sexuality on these networks if that's the case. You deserve to be locked up and shamed if you give in to your urges.

There's no easy way through this.
Sure, use debt where appropriate (be it technical or financial). But be responsible with it, and manage it well.
SSRN has been captured by the enemy of open knowledge
> The point is that if the HSR people can't get something done for $X, it's unlikely that Musk can do something even more ambitious for $X/10

IDK, indeed $X/10 is ambitious but he does have a decent track record with this already. SpaceX is already $X/3 or $X/4 and is on the path to $X/10 with reusable rockets, and it's also more ambitious (rocket reuse, highest payload in the world by 2x, new capsule has powered rocket landing on any surface in the solar system).

In my mind he's earned some benefit of the doubt. Of course, there's still a ton to prove, and the idea sounds looney. You'd also have said that about SpaceX 10 years ago, though.
SF2G: commute by bike from san francisco to the south bay
Does the Chrome team really care?

Ads in Firefox provide the same revenue as ads in Chrome. What does Google gain by monopolizing?

I think they care more about internet explorer, they don't want it dead specifically, but if it sticks around they want it reliable. Using ie used to be a giant pain and nothing worked right, people would use it to accomplish their goal and be done. Now using any of the three is fairly pleasant and people on any browser could reasonably view many ads.
Or in other cases they feel the candidates are not worth their salt. I know a number of people who feel this way.
i tend to think more in terms of progressives and conservatives than dems vs. republicans. given the demographic makeup of our country, the majority of citizens are progressive: they assume that the future is brighter than the past and long for forward thinking policies.

then again, i can't see into a crystal ball. i will say this, however: both major parties would have policies that represent the will of the people if we had 100% voter turnout. we'd see greater satisfaction with government and a more equitable taxation system with increased turnout. i also think we'd see higher investment in education and health care.
Realistically, I don't see how an "every municipality for itself" (or even at the state level) system wouldn't make things much slower and more inefficient no matter what. It seems like a recipe for either too much duplication of function or else an unclear chain of command.
Ryanair takes about 30 minutes to turn a plane around with say 170 seats. It's also a large object that requires spacing to get in and out of the gate.

There's no real way I can see to improve airport design with those constraints.

You can fit maybe 4 platforms each holding 10 car trains in the space of one gate at a train station.

A380s require even more space and take even longer to deplane and board, so I don't think fewer but larger planes would work either.

EG: Atlanta airport does around 100m pax. So does Waterloo station in London. Look at the land take and size of terminals required in each of those cases.
Also, the not yet implemented module loader spec would include a format similar to the AMD bundle format where modules are wrapped in calls to `System.register`.
Not all primaries are partisan.

As a non-Republican, non-Democrat, when I voted in the last primary, there was exactly one referendum on my ballot, and nothing else.

I was also the only person on the nonpartisan register at that time of the morning. They had to crack open the shrink-wrap on the ballots just for me. I imagine that not many other people would bother to drag themselves in to the polling place for that one issue, were they not also choosing candidates for one party or the other.
who decides if someone is informed enough? will their be a test? if so, we're treading dangerously into the jim crow era of american voting, and i don't think either one of us would be comfortable with that.
Depending on the ES6 features and your supported browsers, you don't need anything.

If you want to use all the ES6 features, no single modern browser implements them all (Webkit is still lacking on modules) and so you will need to use a collection of polyfills.
There is currently no "disconnect-and-set" functionality, but it's on the roadmap and will happen soon. It just didn't land into v1.

Since Horizon is backed by RethinkDB, it's transaction properties are the same as that of RethinkDB. Check out this document for the specifics -- http://rethinkdb.com/docs/consistency/.
I'm a bit skeptical of just one small study too. From what I am aware, there have been plenty of other 5-HT2A agonists that are not the "classic" psychedelics out there in the labs, and I rarely see them thought of as anti-depressants in Wiki pages etc. (5HT2A agonists being thought of as other treatments? Yes, treatment of migraines and glaucoma have been mentioned in some of the articles -- one example here: https://en.wikipedia.org/wiki/AL-34662 -- but a lot of things seem a long way off even there.)

But there's precedent, so who knows. Remember a few years back there was several articles about ketamine being discovered to also helping major depressive disorder? These articles still appear in fact:

https://www.washingtonpost.com/national/health-science/a-one...
http://nymag.com/scienceofus/2016/03/what-its-like-to-treat-...

From what I am aware, this revelation was a big deal at a deeper level, in that it showed a new pathway to relieving depression -- glutamate. Previously I think almost all anti-depression drugs was based around serotonin. Ketamine on the other hand is an NMDA antagnoist (the NMDA receptor being one of the main binding sites of glutamate) so was completely different than SSRIs.

Hallucinations are honestly considered a "bad side effect" for a clinical anti-depressant, so there has been a fair bit of work in developing drugs that modulate the NMDA receptor / glutamate in a way that relieves major depressive disorder without the psychedelic effects. (http://www.medpagetoday.com/psychiatry/depression/54448) I know that one of them, Rapastinel:

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

Has seemed to move rather quickly through the FDA clinical trials, currently phase 3 / FDA fast track.

I suppose you could attempt to gobble ketamine, too, to try to self-medicate your way out of depression. But there are risks with that approach. (Short of waiting for the big pharmaceutical approach, there are "ketamine clinics" which, while definitely "off label" / experimental, are at least a more controlled way of attempting this treatment.)
Does mobile have a comparable feature? Native Push Notifications are an entirely different beast; afaik, there is no way to have browser type notifications like this.
Produce is probably the most common type of food that does not typically have a barcode. It has a product code on it that is entered in manually while the weight measurement is taken.
But what makes you so sure the government wouldn't do better taking it in-house? And even if we throw out that possibility, we're talking about implementing off-the-shelf software here, no producing custom software.
Okay I can wait :)

But without optimistic transactions, what sets Horizon apart from just running the transaction-code on the server? If I understand it correctly, the latency will be the same in both cases, i.e., one network round-trip.
There are extremes on both ends. Somewhere in the middle the truth lies.
> Not a medical oncologist but 2A chems are basically considered "yeah, we can't directly link this to cancer but even healthy adults will want to stay away from this stuff; don't even think about bringing children/elderly/people with compromised immune systems around it

Healthy adults should want to stay away from red meat?
> I talk that way as well, it's better than censwhoring your thoughts 24/7.

That works in personal conversation far more than it does on a large, optionally anonymous internet forum. The HN guidelines are the way they are for good reason, and we all need to follow them when commenting here.

We detached this subthread from https://news.ycombinator.com/item?id=11715730 and marked it off-topic.
This study is attempting to show that psilocybin is effective in treating depression, not effective in inducing a 'trip'. For patients who have never experimented with psychotropics, there may be a placebo effect when they are told they are given a psychotropic substance. While I agree that psilocybin and other similar substances can induce powerful mental states unreachable by other means, it does not follow that there exists a clinical path by which these drug-induced states can be used to treat depression in a reliable way.
Why do you doubt it? There are many plants that can cause skin irritation: http://davesgarden.com/guides/articles/view/2414#b

I've gotten rashes all over my arms clearing brush that wasn't treated with anything.
Not necessarily directly correlated, but I couldn't resist posting about the Couder/Fort oil drop experiments:

https://www.youtube.com/watch?v=W9yWv5dqSKk

https://arxiv.org/abs/1401.4356
My favorite font for Sublime.
How Much Glyphosate Do Farmers Use?: https://www.youtube.com/watch?v=jkRSV_mF7hw)
Worked on many 10+ year code bases?

Technical debt comes in many forms, like developers will refuse to work on messy code.

Not sayimg you're wrong, could be survivor bias. Most code is thrown cause the messy project specs fail. Might be worth paying the extra for devs on the mess that works.

But I don't like it, messy code is annoying hence why I'll remove technical debt. Which the company will pay for. Another cost of introduced technical debt not cleaned at the time when it's easy.