skysight-inc/HackerNews huggingface dataset:
> 'altering your conciousness' can directly harm the people around you and they have the right to not be harmed by your personal choices.

I stated clearly "As long as it(drug use) does not hurt others through the production or the consumption or harm the environment".

> However, there needs to be limits. I should be able to fire someone that is high on the job, for instance. Driving a motor vehicle while under the influence should also be illegal.

If you are the employer, you should absolutely have the right to fire someone for being under the influence during their hours of employment. Driving is the same -- you're putting other people at risk. Not acceptable.

> Should the government continue to pour tons of money into allowing you to kill yourself with drugs?

The government pours tons of money into fighting the wrong fight at the moment, they're treating the symptom, not the problem. They're inflating law enforcement budgets and eroding our rights every which way to "fight" this battle. I say if they could take that exact same amount of money they're using to "fight" this battle and put it towards healthcare and treatment, then yeah, they should pour tons of money into it. Our current solution isn't working.

> You never mention firearms, which is another primary business on the dark web. Are you also fine with anyone being able to buy a weapon at any time?

I'm not talking at all about firearms. I'm naive in the sense that I dream about a world without them but I recognize they can be useful tools in certain situations.
How could they? They can't just disable autoplay but make an exception for YouTube, that would be wrong in so many ways. You can't make that into a web standard, so it would promote browser fragmentation, for example.

So how about a whitelist/blacklist? Well, since users can't even agree among themselves on which websites belong on which side of the fence, such a list would quickly become a nightmare to maintain, still be based on someone's personal bias, and would still leave small websites at a disadvantage.

Pretty much the only thing that would work is a permissions question to the user, like there is currently for e.g. location access. "Do you want to allow videosite.example.com to automatically play video content? \Allow, \Allow and remember, \*Deny"
You are missing the point.
The most straightforward way would be to simplify during the equivalence check and maybe cache the value. Or maybe there is some trick to compare them without simplifying.

Point is that you can have a notion of "equal but not identical". No doubt it's also possible to represent rationals with only structural equality, but I'd have to see two competing implementations to judge which is more intuitive to use.
I'm pretty sure your characterization of the non-dictatorship rule is wrong. According to wikipedia, the rule states that there should be no voter whose preferences are always the same as those produced by the choice function:

> There is no individual, i whose strict preferences always prevail. That is, there is no i ∈ {1, …, N} such that ∀ (R1, …, RN) ∈ L(A)N, a ranked strictly higher than b by Ri implies a ranked strictly higher than b by F(R1, R2, …, RN), for all a and b.
Thanks for the feedback -- it sucks that they found so many bugs in the product. Any chance you remember what specifically they ran into?
From jail to a life-changing hackathon – a humble story
>When using these applications, I can copy files using F5 - and I know it is F5 without looking, because it is in the middle and has an empty space to the left. Similarly with F8 (delete) - in the right region, has space to the right.

Well, no such space on the physical keyboard I'm using now. Not after F5, and not after F8.
I'm sorry to hear that your colleagues found bugs in many places, what are the things that stood out the most?
In practice it rather works the other way: the fact that your ballot will also be used for the final runoff reduces the incentive to tactically vote, because there's a greater chance your vote will backfire.
Good post. I'm proud of our state.
Sorry if I wasn't being clear. My point is that it is possibly to have switches that are easily verifiable. Most switches that exists are not because there is no motivation to make them so.
FrontEnd: React, Redux

Backend: KeystoneJS + React, Redux (Universal JS)
> Identity comparisons are more useful for mutable objects, but even an immutable object can use one as an alternative to a unique ID.

I think that's part of a problem. Object identity should not be used for unique IDs - when you need a unique ID, use a UniqueIdGenerator or something like that.

Java and C# and others have got this so very wrong, when they did things like, "okay, all objects have identity, let's just reuse it for other stuff", and made it possible to e.g. synchronize on arbitrary objects - synchronize(x) in Java, lock(x) in C#. Now they can't get rid of object identity, because it's part of the language semantics - even if you never synchronize on objects of your class, something else might, and making them identity-less will break that.

At the very least, let's make it explicit. When you define a class, it should be stated upfront whether it has identity or not. If it doesn't have identity, it should be immutable. If it does have identity, it still can be immutable if you want (if you need that identity for something, like your event example). But this state of affairs - immutable with identity - definitely shouldn't be normal. If it's needed, it should be requested explicitly.

I guess the real point here is that object identity has a heavier cost than it would seem from the first glance, and so it should be opt-in rather than opt-out (and it should definitely be possible to opt out).

As for `point.x += 10`, it doesn't preclude point from being immutable. It just means that the language has to desugar it into `point = Point(point.x, point.y + 10)` for you. That way, there's no accidental aliasing (since objects are still immutable - it's the reference that is mutating - so no alias can observe the change). And then the code generator, knowing that there's no aliasing, can replace it with actual in-place field update, when and where it makes sense.
I fully agree that criminals - and basically any determined human will always find a way.

If a market is illegal, it will be artificially limited, because only the businessmen capable of getting around the law will thrive, leading to massive profit margins.

If the market is legal, anyone can do it - which also means it's a lot simpler for wrong hands eg. a kid, to gain access to a gun. Where as in eg. Europe it would be much much harder.
A recent and high profile example is the Munich shooting from this summer: https://www.deepdotweb.com/2016/08/25/german-dnm-vendor-arre...
Trump insider: New administration won't attack renewable energy
Unless you're teaching philosophy or some sort of self-help seminar, IT'S NOT YOUR JOB to teach people that "their emotions are an obstacle to success"
C = expected cost of screwup, P0 = probability I'll screw it up, P1 = probability an accountant will screw it up

If (P0-P1) * C is more than what the accountant charges, I pay him to do it.
Cat's out of the bag though. How are you going to get all of those guns off of the street at this point?
> I looked at Openshift and it doesn't look like something you can run on your own hardware.

I work on a competing platform, Cloud Foundry. But I'm pretty darn sure OpenShift can be installed on your own platforms. Red Hat know a thing or two about Linux, after all.

Speaking of Red Hat, they have a dog in this fight in Fabric8.

Disclosure: I work for Pivotal, we're the majority donors of engineering to Cloud Foundry.
Thanks for your kind words. We would love supporting other container management systems. From the OP: "We believe container schedulers such as Kubernetes are the future of application lifecycle management and are working on Mesosphere support. We would love it if people would contribute support for other container schedulers such as Docker Swarm and for other Kubernetes providers such as Tectonic."

In the demo we use our own Openshift Origin installation on our own cloud servers, for more information please see https://www.openshift.org/
> how neighborhood watch groups can supplement police,

neighborhood watch groups DO NOT supplement police.

Police supplement neighborhood watch groups. Police are only necessary when civilian management fails.
Wait till someone exposed that FBI itself is selling explosives, weapons and child porn on dark web.

http://reason.com/blog/2016/08/31/the-fbi-distributes-child-...
Honestly Darknet marketplaces are doing a good thing for a lot of people.

Think of all these people who would buy their drugs in the street instead. They would probably get the worst quality, and even damage themselves just to try something.
Different strokes for different folks but I really love vim split views. I have Ctrl-h, Ctrl-j, Ctrl-k, and Ctrl-l mapped to navigate between my splits with ease as well as using the vim plugin Golden Ratio[1] to make the current focused split larger than the rest. If you really need the tree view, I've heard great things about NERD Tree[2]. Feel free to check out my .vimrc[3] for other neat tricks and plugins :)

[1] https://github.com/roman/golden-ratio

[2] https://github.com/scrooloose/nerdtree

[3] https://github.com/yefim/dotfiles/blob/master/.vimrc
It will be harder. Way harder.

And common people who bought a firegun don't protect us against real and organized criminals. The police or the army does.
>I stated clearly "As long as it(drug use) does not hurt others through the production or the consumption or harm the environment

But... It does. We know that it does. There are classes of drugs which don't lend themselves to responsible use. That problem will remain, and you'll still have the junkies stealing to get high, regardless of where they spend that money. These drugs have a negative societal impact, of course exacerbated by the fact that using them turns you into a criminal.

I don't know that e.g. unfettered access to heroin is a good thing. I do know that treatment instead of jail is a good thing.
Openshift has it's base in open source project at https://www.openshift.org/
"Jaywalking" law, including its slur of a name ("jay" = "crazy", for the crime of walking in your neighborhood), was installed by the automobile lobby to give automobile users priority of the majority of society, to increase automobile sellers' profits..
It used to be 90 days, but AFAIK it's now 7 days if you don't have a paid subscription (1 year if you do). Also there's a 10-app limit.

I discovered this recently as I wanted to install Kodi on my iPad. I'm not an iOS developer, and can't bring myself to pay an annual subscription just so I can install open source software on my own device.
At Pivotal some of the PMs have kicked around "Time to Value", which is the gap between an entry in Pivotal Tracker and a buck being turned on that feature.

Then there's Time to Customer Value, which is the time it takes before a customer using the feature turns a buck on it.

> there is a risk of starting to optimize for the numbers

There absolutely is. You can only use your own judgment of the balance of risk between flying blind and becoming obsessed with instrumentation.
>You'd think someone in the chain of command would say, "what would this look like as a legal market?

If you are working for law enforcement, making this a legal market would mean less crime and could cost you your job.

If you are running a prison, the more people behind bars, the better it is for you.
Quantopian will bill you immediately for the first month's subscription.

How much does a month's premium data subscription cost?
When you have weapons in every city/states around you, and an already large amount of weapons sold, you will have a problem.
Maybe should have thought of that before stealing all that classified information and leaking it to hostile nations, huh?

It really is bizarre how people demand, not just that they can commit crimes for political reasons, but that crimes committed for political reasons not be punished.
I read the book "The Radioactive Boy Scout" not too long ago. Ultimately, it is tragic that a child and later teen with so much curiosity and interest in science was not able to get the guidance he needed to channel his drive into a more rewarding and productive life. I suspect many HN readers will see a lot of themselves in David, as did I, and wish things could have turned out differently.
"jaywalking" is a slur against people walking. Just say "pedestrian in the street".

https://en.wikipedia.org/wiki/Jaywalking#Origin_of_the_term
By forbidding them and waiting years.
I must not understand how Tor works because it seems pretty trivial to me for the FBI or a government agency to identify users. Where's the error in my thinking:

Tor works by routing a connection from your computer through a few hops in the network and then to the server. If the FBI operated the relay connected to your computer and also the server (say as a sting operation, or if they identified one and downloaded the logs), then wouldn't it be pretty easy to match the traffic through their relay (which has your naked IP address) to the traffic in the server logs?
> You never mention firearms, which is another primary business on the dark web. Are you also fine with anyone being able to buy a weapon at any time?

Yes. In America, this is pretty much how it is. Without a violent criminal record or a restraining order for domestic violence, in a lot of states you can go spend a couple hundred bucks and have yourself a nice handgun.

I am curious just how deep the "firearms business" goes on the dark web. I suspect the majority of sellers are not capable of delivering. Most arms dealers on Tor are pretty well known to be scamming people.
You made great points, and I've realized that the compiler/interpreter doesn't always know what's the part of the context that we are actually interested in. There's often too much context available and it's not always easy to throw away the information that we're not interested in. However when one does manage to make a function to a structural representation that contains exactly the interesting things, then equality is this function followed by structural equality.
> The number of visitors increased dramatically when I hosted it on its own domain as opposed to wordpress.com. Not much, but around 300 readers daily for one blog post. It outranked the bank in question for the very search terms, including their name + card.

Now that's quite interesting. Great story — thanks for sharing!
> In the demo we use our own Openshift Origin

Thank you so much. I had spent 20 minutes this afternoon on openshift.com and was looking for an open source version and just failed to find it. Sorry for causing confusion with my earlier post.
>I should be able to fire someone that is high on the job, for instance.
You can
>Driving a motor vehicle while under the influence should also be illegal.
It is.
Some sites which are contain nothing but blatantly false fake news:
christ wire dot org
daily currant dot com (claims to be a "parody" site, but does not attempt to be funny)

If you use facebook, you have probably seen these and similar sites pop up, shared by people who think they reflect real news. They exist to confuse people and score clicks in the confusion.
Heavy penalties + buy-back program + an amnesty period.

The problem isn't a lack of creative solutions but a lack of united will.
This is wildly inaccurate. It seems like you've taken the arguments against e.g. Uber assumed that they apply to McDonald's. The employees not being McDonald's employees is a consequence of the franchise model, not some nefarious plot to strip them of rights. They are so clearly "employees" and not "contractors" that not even the most disruptive SV company would attempt to push that past the IRS.
> I believe most people are going back to newsletters is that email is an inbox people have to check and the likelihood of them viewing and acting on content that is delivered to their email inbox vs their RSS reader inbox is much higher.

I don't see any of that anymore now that gmails filters into social and offer tabs. I don't even see the couple I want to see.
As an infosec fan, I'm curious what "network investigative technique" (ie 0day) they used against these servers to pop them. Criminal complaints will tell what FVEY LE hath wrought.
I guess it depends on the startup, mine allows typical 8-5 unless something terrible occurs off hours (which is rare)
That might not work, guns last fairly indefinitely if looked after.
This is interesting, needing a fake ID could be the gateway to get drugs as a young student in America. The common problem of getting alcohol when you're "under age" is leading you to learn how to get drugs online.
It's really easy to have an effective track record when n=1.
Why do you only look at gun deaths? Does it matter whether a criminal shoots or bludgeons someone to death?

And if we compare all murder rates (not just those committed using guns), there is very little evidence that guns being available to law-abiding citizens as well as to criminals (even if that makes it easier for criminals to get guns) causes higher murder rates. There are many countries with strict gun control laws that have higher murder rates than the US.
I've used it on Windows - unfortunately it created so many files in one structure I was unable to remove the folder with Windows Explorer.
No problem, at GitLab we used to have a seperate .org and .com site but we noticed it caused duplicate content and confusion so we consolidated under .com

Although great companies like Wordpress are doing a good job making it work.
The items are purposefully listed in order of concern rather than volume. The FBI is also in the business of selling its utility to the public, and its pitch should be treated with as much skepticism.
And when your chances of being correct are 50/50
> If those pre-conditions cannot be created in a unit testing environment

then you have technical debt to repay, by making those pre-conditions satisfiable
Depending on the role, I also think considering velocity of career progression is important, depending on the individual and the role - moving from an entry-level role to a leadership role can happen a lot quicker at many startups than it can at big co, and it can have real financial implications even if the startup isn't successful.
Blackout: breaking browsers with a font
> If the mic wasn’t left on, it would take the app longer to both initialize the mic and then start buffering audio

> the mic is kept on “for technical reasons” but “no audio is processed

Beg your pardon? That's two, contradictory statements. You are either buffering the audio or not. If yes, then the "no audio is processed" is very thin truth. If not, then the only time you win it takes for the Mac to switch the mic on, surely that takes a very small fraction of a second...?
It means that you lose out on a lot of value from your test suite: besides verifying behavior on new code, tests also allow you to confidently refactor existing code. If your tests test implementation via mocking, and break when you refactor your code in ways that preserve the intended behaviors, then you're unable to confidently refactor.

Mocks lead you down a path where developers will eventually feel too scared or fatigued to refactor anything substantial.
They aren't just function keys. Losing the tactile feedback of volume and screen brightness, while not THE END OF THE WORLD will very quickly become an every day annoyance for me. In order to... have a contextual touchscreen that forces me to take my eyes of the monitor to use?

Sorry, I'm just not seeing the draw. I'm also struggling to buy into the "not everyone is a touch typist" excuse. Anyone under the age of about 40 has had a typing class. Anyone under the age of about 25 (who is using a computer for their job/attending college) knew they were going to spend the rest of their life using a computer and probably paid attention.
Comments are in https://news.ycombinator.com/item?id=12954348
What if a junkie could go to a clinic and get their fix? I'd happily pay more taxes to get junkies their fix. I'd also be happy to pay taxes that would help them seek treatment as well.

I'm not at all qualified to propose real solutions to this problem but I know from watching this failed drug war that we should start talking about alternative solutions and the way we do that is start considering other options. I feel like our current solution is hurting us as a whole more than it's helping us.
That is for sure a needed design, and we've seen it in few sci fi. We are used to hear car and it's part of our safety system, EV vehicle will make a lot less noise and should definitly have recognizable sound.
I love these books! The author is an amazing writer. He also writes very high quality blog posts.

I've suggested Exploring ES6 to all my coworkers, and it's my go-to reference for when I need a more detailed explanation of something.

When I picked up Exploring ES6 I thought I already everything, but I actually learned about tons of features that hadn't gotten as much public attention. I'd strongly suggest everyone check it out, even if you just glance over the topics that catch your eye.
Machine Learning with Perceptrons in Python
This is the first I've ever heard of protectionism as a form of inflation; I doubt that the average Trump voter would believe what you're saying here. I mean, I don't believe it, and I voted for McMullin.
I know that's the reality, but isn't this fucked up?

Shouldn't _this_ be illegal?
> relatively robust against manipulation

My own view is that robustness to manipulation can't come from metric design, it can only come from culture.

If metrics are tied to reward or punishment, then no matter how clever they are, they will be gamed.
Of course the longer you wait, the less practical this solution becomes. In some years the only solution will be to wear a body armor at all time.
If anyone wants to try their hand at implementing the count for a multi-member electorate by PR-STV, the 'formal preferences' files for the Australian 2016 Federal Senate Elections are available here: http://results.aec.gov.au/20499/Website/SenateDownloadsMenu-... (scroll down to "Formal Preferences").

Single-member STV elections are considerably simpler to count.
Part of Tor is making sure the FBI (or any other party) can't operate sufficient relays (3) to demask users.
Oh, Im not talking about this license. Im talking about how to do a hypothetical license combining payment and OSS-like advantages. In terms of what you asked, you could word license as such that they could do about anything they wanted to it... from applying local mods to distributing them... so long as the users are paying customers. Optionally, getting perpetual use of each year's release if longevity is an issue.
I asked my infosec friend today, and he said that “zero day” and “oh day” are interchangeable pronunciations.
Thank you for your insights.

Going a little off topic here: The failure mode you described reminded me of the horrible accidents that sometimes happen while maintaining high pressure oil systems in industrial machines. The smaller the hole, the worse the incident - human flesh and skin does not pair well with a thin, high pressure stream of fluid. I spare others the details, it's not pretty.

Do you think that a 'personal waterjet' poses more dangers to the operator than machines like a band saw or drill press?
Don't know why you're being down voted. I thought it was well known that they actively commit/participate in crimes in order to entrap people.
One better: Elagabalus
https://en.wikipedia.org/wiki/Elagabalus
Yeah you are right, it's not a strong bond by any means, but it at least helps if you were going to email them an intro.
But there also hasn't been (as far as I can tell) a significant popular outcry against plurality voting. It seems unfair to blame politicians for resisting a movement that doesn't exist.