skysight-inc/HackerNews huggingface dataset:
-As for current abilities, do keep in mind that my neck of the woods - Norway - is rather peaceful in the grand scheme of things; we average some 30-odd murders a year among a population of some 5M. In roughly 80% of the murders the murder and the victim had some relation - family, friends - so random murders are, overall, pretty rare.

This probably helps keep the recidivism rate low; the average murderer - to paraphrase a long-term official at our criminal police - is an average guy who've just had the worst moment of his life, killing someone he loved and cared about. You wouldn't be all that likely to find yourself in similar circumstances again.

I've tried to dig up statistics on how many people in Norway have been convicted of murder more than once - I couldn't find any, though I seem to recall having heard of two or three.

With these circumstances as a starting point, rehabilitation is probably more beneficial to society than going for the all-in punishment experience - once enough time is served that society feels you've paid for your crime, to some extent, there really isn't much to be gained from keeping you locked up anymore. To reflect this, the maximum prison term is 21 years (unless you're convicted of crimes against humanity, in which case the maximum is 30 years)

To ease your way back into society, you're automatically eligible for parole once you've served 2/3 of the punishment committed, as long as you've behaved reasonably well in prison (unless you were considered particularly dangerous and likely to be a lasting danger to society, in which case you may get an indefinite sentence (with regular reviews, where parole is an option if circumstances change).)

The last part of your mandatory sentence (that is, first 2/3) sees restrictions being gradually lifted - say, you get to live in halfway houses, take up a job/studies outside prison, having to return immediately to prison/halfway house once your work/lectures end.

The idea, obviously, being to prepare you for return to society. Mostly this works; we've got a recidivism rate of some 20-25% or so for the whole imprisoned population; for murderers, it must be in the low single digits.

I do, however, appreciate that this approach works better with 'our' kind of murderers - people who've committed one murder and are unlikely to ever commit another.

Oh, and don't get me wrong - cost shouldn't be the overriding concern; I was more thinking the opposite - that if one wanted to eliminate a criminal from society for good, capital punishment doesn't even make economical sense - other solutions are just as effective, cheaper and allowing for the state to admit its mistake to the wrongfully convicted rather than to his bereaved.

Manson et al are - I hope - outliers in the US, too - so the challenge is designing a system which 'works' on the majority of people deemed unfit to walk free, without degenerating into a system designed to handle the Mansonitic minority.

You do bring up some interesting thoughts; I'll probably end up pondering your points repeatedly throughout the weekend. I love HN!
Actually I would greatly prefer option 1. I am very confident that given nearly any situation I will prove my worth and have never had an employer disappointed with my work. I am not as confident I would complete a contrived coding skill challenge on the spot on a whiteboard because I never work like that in reality. My job is to sit here and solve unique problems by any means available to me in a maintainable and scalable way. I do that very well and that is hard to test via whiteboard implementations of contrived examples.

That is how it works in other fields. One of our managers asked his friend that owns a body shop how he finds good employees. He basically has a chat with them, feels them out, then hires them. If they don't work out he hires someone else. Perhaps it shouldn't be as stigmatic as "firing" after 30 days but you have instead hired someone on a 30 day contract with option to hire permanently. If they don't work out, that option is not exercised and that person is free to go try somewhere else. I can tell pretty quickly from chatting with a developer if they are a total fraud. I can't tell really quickly who will become a great dev, I just know when someone has the chops to have potential.
I think the relationship is that the sieve has a natural shape since it's based on ruling out multiples.
Do we really have enough data to draw conclusions? A nuclear war could break out in ten years time and be orders of magnitude worse than WWII. That would invalidate MAD in an instant.

Nuclear weapons create a requirement that you safety depends on the pragmatism and sanity of leaders and government. Not only of your own country but your enemies.
Imagine the intel needed for setting up the centrifuge lab with the same environment and behavior as the target...
Neo-Kantianism
Two Hackers of Syrian Electronic Army Got Arrested
> We believe that people who create great software should be able to make a living doing it.

> Today, we are asking Apple to commit to allowing free trials for all apps in the App Stores by the tenth anniversary of the App Store this July.

> After that, we'll start advocating for a more reasonable revenue cut and other community-driven, developer-friendly changes.

And what will you do when Apple refuses? The app store reached rock bottom long ago, and they are OK with it. Apple can enter any market they want to and roll over you.
Again, that's taking a talking point as a given. Some people cited that or hypothetical cost savings as a justification but the claims tended to be based on urban legends or outright wishful thinking rather than actual analysis.
There's a WIP Kakoune mode plugin for VSCode, [0] which is unfortunately unusable and unmaintained. I keep checking every couple of months, hoping the developer will pick it up again, but so far no luck.

[0]: https://github.com/glennsl/kakode
Jobs was not deeply technical.

If I remember correctly, Steve Jobs got hired at Atari because he showed them a board for some arcade game that Steve Wozniak had designed and conveniently forgot to tell them that he didn't actually design the thing.

I also think I read that Steve Jobs lied to Woz about how much Atari paid him for it so he could cheat Woz out of the money.

I'm pretty sure I read about this in a book called "The Ultimate History of Video Games". [1]

[1] https://www.amazon.com/Ultimate-History-Video-Games-Pokemon/...
Because it's up to the client to request HTTP 2 if they support it. https://http2.github.io/http2-spec/#discover-http
I suggest the second part of this talk from the last Kubecon https://www.youtube.com/watch?v=IpGfmmJ2hcw
I didn't see the text TWO YEARS ago. Did you?
Potentially interesting data point: the company I'm at right now has been pretty successful for over a decade and has, to my knowledge, never once asked a dynamic programming question in an interview for any candidate in that entire time. We've managed to hire a lot of great developers and have very rarely had any real issues.
Thanks mjewtoo, I appreciate the feedback.

Re #1: To be exempt you must fit all 3 criteria:
1. processing is occasional
2. does not include, on a large scale, processing of special categories of data (e.g. religious, political, criminal backgrounds, sexual orientation, etc.)
AND
3. unlikely to result in a risk to the rights and freedoms of natural persons
I collect a number of emails on my website and apps every day, so I don't think my processing is "occasional". If I collected emails once a year or even once a month, sure I could argue that processing is occasional. But collecting 10-20 email signups per days doesn't seem occasional to me.

2. Thanks for this opinion on this. I think I agree your assessment.

3. Again, I think I agree with you - thanks for you opinion.

Very helpful, thanks!
Are you talking about finding bugs? That's exactly the case.
If you want screenshots, here you go. https://imgur.com/a/qit6zPk

The jury is back on downvoting, there's enough science to prove it has a negative effect on community dynamics. While tildes doesn't have precise 'downvoting' it will have tagging that will apply negative effects to those comments and submissions. Think of it as contextual downvoting - and if people abuse tags like 'troll' and 'flame' and 'joke' they will lose their ability to use those tags.
Canada had those terms removed from the TPP after the US pulled out.

http://www.michaelgeist.ca/2018/01/canada-successfully-stand...
When a man's salary depends on him doing his job poorly, is it really all that surprising that he will cut corners?

If you don't reward (By issuing grants for) negative results, or null results, or replicating prior studies, why do you expect that scientists will aim for any of those outcomes?
Any CEO who makes a blue box and pranks the Pope with it is ... atypical. (more info: https://en.wikipedia.org/wiki/Blue_box#History)

God, I miss the mythos of Steve.
How to Stick to a Schedule When You Work from Home
Ya, if you paid double market rates, I'd do it. I suspect most people who do this sort of thing probably pay market or worse.
These runes would serve excellently as a written alphabet for an alien species in fiction (or maybe for modrons or other Lawful creatures in D&D).
I found myself more and nore hesitant to use stack overflow and I think a big reason why is vecause of all the useful questions I've seen crushed there.

"This could have been my question, even after reading stack overflow for years I cannot see why this is should attract flags. Better be careful." Or "If this really useful question is not productive, what will my be." Or "They'll certainly find a question about something related and call mine a duplicate."

I'm working on a concept for a q/a site for people who would enjoy answering questions and/or get answers to questions more than they like playing teacher, mod or what do I know.
When the NY Times covered the Chinese robotic moon landing, it was in the top 10 stories for more than a week. In the most space-jaded country on the planet. The rating was sustained by constant comments by Chinese studying in the US and burnishing their reps with the Party. You can almost always make Chinese English, an AI program could be trained to do it. I wrote to their ombudsman. Down in a day.
This law may be not a big deal and not heavily regulated and not impact US small businesses at all - but many don't want to be the first to find out. After the dust has settled for a few years, then I'll make a conclusion if it has been applied fairly.
So your salary + $1? How much better? I'm curious. I'd probably go through this for maybe 50% above market rates.
What do you think is wrong, I did not notice any really obvious mistake? Admittedly you would miss the improved bound unless you actually modified the implementation to abort further evaluation once you reach the maximum speed that still allows stopping, but I assume that is implied. I also guess one could even further improve the exponent to 1.25 by taking advantage of the fact that the maximum speed that still allows stopping decreases from left to right but I did not actually think it through, it is just my intuition that you would gain another square root.
I said I could, not that I would.

My first thought when this happens is society will get itself going again in a few weeks. I wouldn't want to be the looter who robbed a gas station in the trouble. By time it was obvious that society isn't getting back together the gas in their tanks is bad so I wouldn't want it. I'd be more interested in robbing the hardware store to get shovels, and other supplies for gardening so that I can live long term. Hopefully my neighbors are helping as well, division of labor is helpful.

This assumes I survive. Anyone who is this interested in destroying society is probably going to use other means as well to kill people at the same time.
Additional Target Languages Return to Ragel 7
This guy/gal gets it.
What the Microsoft Antitrust Case Taught Us (Op-Ed)
To regulate fecal transplants, FDA has to answer serious question: What is poop?
It has a similar horrific page for "Bad person": http://image-net.org/synset?wnid=n09831962
Tildes plans on opening up group creation at some point, deimorz just didn’t want to do that to start since it has hurt other similar startups by doing so, e.g, imzy. Open community creation to start fractures the user base too much and as a result most wind up as ghost towns.

One of the primary ideas with group hierarchy and tagging on tildes is to give us a way to judge interest level in subjects and allow new communities to form organically from that. However Deimos has also said he is not opposed to others ways for communities to form, such as a few trusted users simply saying “hey, this would be a good idea for a community to add” or even a petition from users.

The other nice thing about group hierarchy is that if a new subgroup spawns but after a few months is inactive it can simple be merged back into its parent. E.g. ~music.metal.numetal forms but is dead after a few months, it can just be merged back into ~music.metal. And if, further down the line, more users join and show an interest in Nu Metal it can be given its own community again.
Interesting. I've read it more like he winged it by following his gut which told him there is a person here who has utmost respect of people he trusts, so he should probably follow that lead.
Experimental drugs poised for use in Ebola outbreak
I would never work for one of those large companies. You really only need one household company on your resume during your career, then you can ignore them.
It's much more powerful than that, though. Among other things, it integrates very well with Kakoune's excellent support for multiple cursors.

You can get an idea of the kind of things that are possible from this demo: https://vimeo.com/82711574
> Important: Zorro is under heavy development at the moment and under any circumstance its usage in production is recommended

Does this mean not recommended? ;)
Maybe I phrased that poorly, because you're right that we've engaged in this 'otherization' since the beginning of time (for good reasons and bad). Maybe a more important factor is that we're increasingly putting OURSELVES into boxes, which increases the polarization of discourse (because now WE identify as a group and not a whole, and those OTHER groups aren't US so clearly they're wrong/bad/etc).

This ebbs and flows throughout history (or rather the US and THEM changes, based on circumstances). There are plenty of unifying events in US history that lead to more of an 'American' identity (wars, 9/11, generally dangerous times or shitty events drive unification out of necessity). Those aren't the times we're in now, but it's cyclical. Some day we will be again, then not, ad infinitum. The pendulum always swings.
Clients can fall back, and falling back to HTTP/1.1 isn't a security problem the way falling back to, say, TLSv1.1 is.
One aspect of Ebola which makes it so terrifying and also less likely to spread widely is its rapid progression and mortality rate. The detailed accounts of a person succumbing to fatal Ebola infection are horrific. But the virus' effectiveness at rapidly multiplying results in its host dying so quickly that transmission is limited. It would be interesting to see if the reduction in mortality rates (from 90% to 50% according to another poster) correlates with a greater length/breadth of the outbreak.

On another note, if human strains of Ebola ever mutate for airborne transmission, we're all screwed.
You know-- getting that job would have ruined my life. It sucked at the time, but I regret nothing. Thank you casino Morongo :)

and thanks.
(1) the service is not explicitly allowed for because data subjects (and not data processors acting on their behalf) would be the ones to file such requests.

(2) you would be filing a lot of requests to companies that have no data in the first place and which you could reasonably have known about had you queried the data subject.

I see such a service as acting in bad faith and would file a complaint against you and your service if such a frivolous request would land in my inbox. Better hold on to the $40, you might need to spend them on a lawyer.

But kudos for trying to see the GDPR as an opportunity, now try to do so in a more constructive way. And - funny - you would be mailing yourself since you would be sure to hold PII on the party making the request in order to be able to authenticate the request as being a genuine one, which in turn would make you required to be in compliance.
It's not always about typing speed. When typing you are articulating a thought process to the computer, and the faster you can articulate the current thought, the quicker you're on to the next one (although that may involve pondering and not typing) and so on. Vim has really useful "intermediate" things like registers, macros, :args and :argdo which make some menial tasks a little more bearable.

It also speaks to a part of myself that wants to force myself to use the terminal so that I am forced to use an environment which is, in some sense, fully programmable. Also it's nice when you log in to servers (yes, some do still do that; the dying art of vimming over 400ms This is not necessarily a universal viewpoint.

As for plugins, its usually better to learn to do things in pure vim first so that you're not crippled when you get some vanilla goodness 400ms away. Viva vim, viva mosh. Have had some issues with neovim, jedi, jedi-vim python-language server. The prediction looks okay, but it always lags the UI slightly when pulling up predictions which is jarring. This is one part of Pycharm that is missed.

edit: lots "clicks" when you understand verbs, nouns and more complex movements. it's rare to use single character movements once you're proficiently expressing yourself.
>Today, most young people encounter classical music not as a popular art form but as a class signifier, a set of tropes in a larger system of encoded communication that commercial enterprises have exploited to remap our societal associations with orchestral sound.

Most young people? I'd venture that most children who attend US public school encounter classical music in K-5 at some point.

>The average American does not recognize the opening chords of The Four Seasons as the sound of spring but the sound of snobbery.

Rolled my eyes here. We're talking about Burger King, not a country club.

Edit: I disagree with the conclusion but the article is pretty interesting with the history of 'weaponized' classical music.
Phishing: State of the Art
Feynman had firm grasp on all aspects of physics, some of which he ended up rewriting. He wasn't just some edgy ignoramus with authority issues.
That scared the hell out of me when I was in 6th grade and first tried to format a disk. I thought I broke my computer.
> Unfortunately, ever since the Microsoft case there has been remarkably little oversight of the technology sector, despite the obvious signs of corporate consolidation and outsize market power. Enforcement of the antimonopoly laws has fallen: Between 1970 and 1999, the United States brought about 15 monopoly cases each year; between 2000 and 2014 that number went down to just three.

I thought that it was not illegal to have a monopoly, only to abuse it. Is that right?

The authors don't give examples of current abuse, only of consolidation (Facebook-Instagram-Whatsapp).
Thanks for your feedback. I have heard from some of my friends who also run small businesses that they also plan to do nothing. I think for a purely practical perspective, it's extremely unlikely that EU regulators will go small software, app or web businesses in the US – I'm sure they have bigger fish to fry. That is, unless the small business does abuse their customers data and privacy resulting in a large number of complaints to EU regulators. Still, I think almost all of GDPR is pretty reasonable and not very costly (time or money) to implement (at least to me).
"It looks like something they found on the ship at Roswell."
>Handel’s Water Music willows over the platforms of Atlanta’s MARTA subway system.

I ride Marta to work 3 days a week and to the airport when I travel. There has never been any classical music playing at the stations I’ve stopped at or passed through.

I was in NYC a couple weeks ago and never heard it either. I went to the Penn Station stop mentioned in the article too.
How the nature of cause and effect will determine the future of quantum tech
I've had friends that have lost $100k+ due to Adsense terminations on legitimate sites. I've personally lost about $10k. We'll see how much I actually get paid out from this class action (I think I read that they cap it at $5k)
way ahead of you:

https://en.wikipedia.org/wiki/Primality_test#Probabilistic_t...
“tl;dr; I see little benefit in using a CDN at this point.”
> So this idea that they're part of "every engineer's" day-to-day work is, quite simply, disconnected from reality.

> Like these things known as "pen" and "paper", for example.

When you need to share this pen and paper, you use a whiteboard. I don't understand this hate for whiteboards, which are a cross-industry cross-profession standard (including medical) when collaborating.

One of the more interesting things I have noticed is that happy engineers have a little free time each day. They aren't under crushing pressure at all times. To this end, it's very common for whiteboards to accumulate drawings and doodles. This is often turned into "the elaboration game" where one doodle is built upon (by a little or a lot) every now and then. This is probably because coding is problem solving, but also because it's a creative endeavor. Engineers who are happy tend to work around other happy engineers and those engineers are all creative with free time.
Why signing an NDA =asshole? That's just smart
But why is this not supported by TLS? Is it set up in such a way that it could never be amended to have a fallback?
Ah yes, how disgusting that the developers of this free software that I've done nothing for except use for years made an unfortunate decision a decade ago.
There is also some really interesting epigenetics research focusing on age-related disease.

For example, Steve Horvath's group at UCLA has been refining an "epigenetic clock" using DNA methylation data to predict all-cause mortality in several species with a relatively simple test. It has the potential to be an incredibly valuable metric in the field going forward.
Initial list:

C, C++, Objective-C, Objective-C++, ASM, Crack, C#, D, Go, Java, JavaScript, Julia, OCaml, Ruby, Rust

Others can be added.
> I have a valid concern

I suspect the downvotes are not because of your valid opinion, but the strong, perhaps aggressive, way you deliver it.
To be honest, all of that is considerably less frustrating than the kind of passive aggressive bullshit I generally see it’s place. I’d rather have someone be honest and yell at me than engage in passive aggressive nagging and slithering around behind my back whining about things. It doesn’t seem realistic that the default fallback in the absence of “toxic masculinity” is “emotionally supportive”.
T - 30 mins before this post gets buried. I don't understand despite the high upvote count, why do articles critical of China are not able to be in the first page for more than a couple hours.

Also, China is the new Saudi Arabia. With the economic power, they can get away with anything and actually, you can't do anything to stop that. Even Trump who was so critical wanted to help ZTE as soon as the Chinese asked for interference.
Called it! https://news.ycombinator.com/item?id=16966918
not that i'd feel like my success in interviews hinges on this, i just find this very refreshing. where do you work, and are you hiring?