skysight-inc/HackerNews huggingface dataset:
There are many things that are not right with current law enforcement and prision systems, but preventing murderers from roaming around is not one of them.

I agree that the current state of affairs is far from perfect. Most often than not prisions are universities of crime where individuals of less than great ethics get to know and work with the truly dangerous fuckers, and it may be the case that they don't really have an option to say no. Furthermore, there are many victimless crimes that would not grant imprisonment in the first place, if we lived in a fair world.

But there are limits to the rights of individuals, and those come when they vulnerate the rights of other individuals and of general society. We need to put that people behind bars, basically because they are still human beings and we cannot just execute them (which would be easier and cheaper). This, by the way, has nothing to do with how dreadful their crimes were; it is a function of how difficult costly is to prevent them from acting from the inside of the prision. If you strangle toodlers for fun, we can put you in a cell with big burly adults and 50 miles away from any population center and you are neutralized. If you own billions of dollars in illicit funds, and can command others to keep your empire in good health, it gets harder. If you prove that you can keep commiting crimes even from inside jail, it argues pretty badly for a lethal injection.
> Modern Java and Go are so much faster than the alternatives that it's stupid to consider anything else if performance is important.

You answered your own question. Why bother with those languages when the language isn't the bottleneck? In those cases, what language one uses becomes an entirely subjective matter.

> All the big companies are [...]

For every large company using Java, Go, Rust, C, etc. There's another one (hell, probably the same one) also using Python, Ruby, PHP or JS.
IANAL but I believe the EFF has argued about whether contempt is appropriate on several different grounds, notably the right against self incrimination in the case of a first party demand to produce a password and the protection against unreasonable search and seizure in the 4th amendement when requiring lavabit to produce their private key for all https communication.

https://www.eff.org/cases/lavabit

https://www.eff.org/press/archives/2011/07/08
Not just in Québec.
Dpwh.org _ Herpes dating resource and advice
This is 100% about mass-surveillance.

Targeted individuals can already be endpoint hacked in countless ways, which completely nullifies any form of encryption. But that doesn't scale to whole populations.
Growing Melbourne Tech Companies
It's kind of astounding given we're just dumb people on a dumb planet moving at uninteresting speeds or distances or times that we can predict the result of a neutron star collision and be right. Especially when our physics breaks down at those energy and gravity levels.
> So Google's going to kill the URL, Facebook's going to kill the username, and someone (apparently not Microsoft) is going to kill the filename.

Not if we kill them first!
> Halley was able to stump him with an astronomy-based question.

Why would a Taiwanese prince have to be an expert in Astronomy?
It’s bad, and for a number of alternative dates using the same formatting it would be unreadable. They were lucky in this specific case.

Not so much for others... for example, ‘GW011012’

Nice...
It sounds like money, as well as probably being able to screw someone over they don't like.
It is completely inconsistent to complain about the EC not being directly elected (it is nominated by the member governments) yet also complain about "sacrificing national sovereignty" to the EU.

The entire reason that the EC is controlled by the member governments rather than by the directly-elected parliament is because that arrangement maintains national sovereignty of the member states. A directly elected European executive would have a competing mandate with the national governments; an EC controlled by the member governments is naturally subservient to them.
Curious, what are your options to insure yourself against these things?

Given the predatory nature of the US legal system, it seems like a reasonable thing to do.
For context, Instagram's primary web servers are Django.
They will fingerprint your online presence timing, writing style, forums, audience, etc.
I found liquid water on Mars!

https://www.google.com/maps/space/mars/@7.0208449,-141.79946...

At least it looks like water
Terrorism, like gun violence, is the act of another person interfering with my life. Falling down stairs is an accident. It's pretty easy to see how one elicits fear and outrage and demands to take action and the other doesn't.
Mailtrain – Self-Hosted Newsletter App Built on Top of Nodemailer
I don't mind it. Be glad that ICANN didn't allow their proposal to own the name "search", with no second-level domain (i.e. https://search/): https://techcrunch.com/2013/04/10/google-wants-to-operate-se...
How did you get into contract ethereum development? What does that require in terms of skill set (C/C++)? Where are you finding these jobs that claim high demand? I'm thinking about breaking into contract development and working on block chain tech, and this seems like a good opportunity.
George Soros Transfers $18B to Open Society Foundations
That may be the case with their free accounts or money earning YouTube accounts, but that is not the case for subscription based GSuite business accounts. The GSuite accounts are set up so that an offending user is a sub-account of the parent GSuite account. They will ask the parent account owner to suspend the user's account and take measures to fix the violations, but they wont unilaterally suspend the parent account.
You isn't a game you can "hack" with a clever trick. Even if it got around a law (which it doesn't), Congress would just write a new one. This doesn't change anything.
I like how there is one sentence between 'once a violent criminal, always a violent criminal' and 'maybe he changed', if they'd been right next to each other it would have been too jarring.
Oh, terrific, another one.

The only solid reason this article gave was the second one and, really, is the only one that would ever make sense: If the language one's using becomes the bottleneck then, by all means, change it[1].

Everything else is fluff and opinions. Every single other reason is stuff that is entirely subjective and/or python already has and even the article itself acknowledges, at least for one "reason", python as the better option.

Well, at least they tried to be impartial by mentioning the absolutely odious error handling in Go. It's the biggest reason I became so disillusioned with the language once I actually tried it.

[1]: I, however, would try switching CPython for pypy before rewriting the entire architecture from scratch. It's more performant.
In my experience (having worked with several people from boot camps and obviously several people with CS degrees), boot camps are much better at attracting/selecting people who are interested in programming and the long term learning needed to be a successful programmer. University CS degrees are much better at teaching CS, and even the skills necessary to be a good programmer. If you look at CS degrees with good co-op or intern programmes, then it's not even close.

My main complaint about boot camps is that they give students the impression that the 2-6 month intense boot camp is close to what they will need to be successful in their career. It's not. However, my experience has been that after boot camp it's pretty easy to reorient those people to understanding that they will need to work hard to improve for their whole career. Basically, a good boot camp graduate is very similar in skill level to a good 2nd year coop/intern student -- but then they need to study the rest of the stuff on their own.

My main complaint about university programmes is actually pretty similar. People leave the programme with the idea "I know CS", sort of like how Neo knows kung fu in the Matrix. My experience has been that it's much harder to explain to new graduates that they still have a lot to learn. People with master's degrees are even harder to convince. In addition, because coop/intern sessions are poorly monitored, quite a lot of graduates are actually completely hopeless at programming.

But either way, I think you can make a successful career. Sometimes you see boot camp graduates complaining, "How could I have known that" when the answer is, "Yeah, having 4 years to screw around with this stuff and do a variety of different projects really helps". Sometimes I see CS graduates say, "Wait, this complexity is completely ridiculous. Nobody can be productive in this mess" when the answer is, "Yeah, working on realistic projects has a huge benefit".

I personally don't like the current generation of boot camps, mainly because of the potential to exploit the students badly. However, I think there is a huge need for something like them and I'm looking forward to seeing how things evolve. Having said that, for people who know they want to be a programmer and are young/able I still recommend getting a CS degree at the moment.
Yup. At least several kinds of fish are really good fresh. There is this Cantonese thing with live fish that are killed and immediately cooked... usually steamed but also pan fried. Delicious.
Their web spider is a robot. We are far past the time when humans could catalog that much change.
> There is a wealth of data that shows that the problem with health costs is in fact solved by strong government involvement in health care in systems where people don't pay out of pocket at all

Just comparing costs doesn't work when there are so many asymmetries.

The US has far lower density than those countries, which increases costs because it makes it necessary to have a lot more idle capacity in order to maintain a reasonable emergency response time.

And a big part of the cost that the US system pays and nationalized systems don't is actually legitimate -- it pays for medical R&D. If we just regulated prices like other countries then that money disappears -- which is fairer, but that doesn't mean it wouldn't cost lives. Other countries have lower costs because they're ripping us off by not paying an equal share. Unless you can convince them to pay more, we can't eliminate that cost without eliminating the research it pays for.

Moreover, there is no question that parts of the US system are terrible -- especially the insurance companies and the amount of overhead and inefficiency that comes from using "insurance" to pay for non-catastrophic care. But it should be possible (politics and corruption notwithstanding) to change that part of the system without nationalizing the whole thing.

Because national healthcare has its own problems. From your link:

> In Japan, if spending in a specific area seems to be growing faster than projected, they lower fees for that area.

That's the bureaucratic solution. It absolutely works to keep prices down. As long as you don't mind that it implies responding to demand by spreading the existing resources thinner without regard to how that affects outcomes.

There is a reason the US has a worse average but a better median. There have to be ways to reduce costs and help the bottom 20% without hurting the middle -- and that's the only thing that will pass anyway, because you can't get 50% of the votes with something that will reduce the quality of care for the other 80% of people.
I think there's a great value in code being straight forward and simple and that is very much not appreciated among many programmers.

A good language enables you to "compress" your code without making the code flow impossible to follow.

A bad language encourages you to obfuscate the flow of the program using wacky abstraction techniques.

Go doesn't exactly hit the sweet spot for semantic compression due to lack of compile time programming (aka generics?), but it does a good job of making the flow of the program pretty clear.
>There is a reason why some gophers are working on an actual package manager...

Finally! I had to deal with a golang project once, the dependency management made me want to pull my hair out after using Bundler and Cargo
I'm no lawyer, but also relevant is the human right to provide for yourself.
Box has a fraction of the seats Dropbox has in Enterprise. And when you add Dropbox consumer business, it's not even close. It's not clear wrt Drive.
> Even if it got around a law (which it doesn't), Congress would just write a new one. This doesn't change anything.

The Congress wrote the law, at Boeing's behest, to encourage American manufacturing employment. Airbus and Bombardier's deal sounds an awful lot like it accomplishes that.
one problem: windows
Doesn't sound too fast, that's about how long it takes for FreeBSD kernel to be compiled[1] and I would imagine a kernel is more complex.
The whole system takes about 50 minutes[2]

[1] https://ci.freebsd.org/job/FreeBSD-head-amd64-LINT/buildTime...

[2] https://ci.freebsd.org/job/FreeBSD-head-amd64-build/buildTim...
is such widespread, systemic corruption an issue in the US? As a far away observer (AUS), the US system does not seem so pervasively corrupt.
You need a server, which is a single point of failure. If you want redundancy, you now need a quorum in the event of a split brain. CRDTs have the advantage of not needing a quorum in event of a split brain. There is no way to 'lose' information. In addition to being resilient to network split brain, this allows you to make performance gains at the sacrifice of consistency, where you could buffer your updates to other nodes.

Operation based CRDTs do seem more limiting compared to State Based though, so you're at the mercy of your data structure being able to be represented as a CRDT.
Apple often uses this line for iPhones...
> You probably can't buy support of that caliber, no matter how much money you throw at it.

You're underestimating how good support can be. Postgres doesn't actually have a primary sponsoring company so good (and equivalent) talent is widely available from multiple vendors.
"UK spies do job properly"

not-news.
I also tried Go and didn't feel it was a suitable replacement either. I had never heard of Nim, I'll have to give it a try, thanks.
Warriors vs. Rockets Live stream
Consider a version control system where you had to communicate with the server for every commit, branch, merge, etc. That's how it used to be, and it was painful.

Distributed version control relaxes those constraints with better merging to ensure commits are commutative. Now take that property and extend it to general programming, and you have similar advantages with eventual consistency.

It's harder to see with typical concurrent abstractions, but Microsoft's concurrent revisions explicitly models their concurrency abstractions around distributed version control. Their papers are worth a read if you want ideas, data and inspiration that concurrency and distributed programming can actually be easy.
> hurts international trade, and ultimately that can end up badly for everyone over the long term, even if it brings some short term benefit

The jury's out on this one. The effects international free trade can have on existing industries can be devastating as jobs are rerouted from rural manufacturing areas to the neighborhood of transshipment ports. The US since the adoption of NAFTA has resulted in a sharpening of the divide between rural America and the cities, and has brought mass poverty, unemployment, and associated ills to communities that were previously dependent on protected factory jobs. And although new jobs have been created in the cities, these jobs have been fewer, higher paying, and requiring a different skillset.

As a result of free trade, we therefore have: (1) higher unemployment, (2) higher concentration of wealth, (3) a great migration that has disrupted rural and family identities, and (4) increased instances of opioid and meth additions and related problems (violence, burglaries, etc.) across the board but especially in those same "left behind" communities.

But hey, our GDP is up. So by the only metric economists look at, I guess it was a success.
I disagree it’s impractical—it’s just not valuable. Assoc-In reads as convenient to you, and it is if you’ve already thrown away type information, and reads as destructive to me, a force for destroying information.

Lenses aren’t better because they’re inconvenient but happen to work with types. They’re better because they properly relate to the typing context and persist important information. Lenses in dynamically typed languages don’t exploit this fact and usually are implemented in a way that’s “easy” but destructive.

What you see as practical limitations are seen by me as practical advantages. What you see as convenience and power I see as loss and destruction.

To my eyes, the reason is that you’re most interested in abilities that help you fluently write programs/create values. I’m interested in balancing the power to create with the power to analyze. I want my programs to have meaning both as runtime interpretations and as logical statements. I can choose other type systems to satisfy this balance, but if you just side with “power to create” then I think you lose big.
Snail mail is very hard to prove that correspondence happened. State law requires that I dispute their claims within 30 days via snail mail, which I did. They then have to provide documentation within 30 days via snail mail, which they didn't. They should be fined for that, but all I can prove is that I mailed them something within 30 days, and everything else is he-said-she-said. I prefer to tell them I'm recording the phone call. Unfortunately, my state's laws don't require they cooperate that way, and many just hang up immediately. It does stop the harassment, though.
More for restaurants and stores, probably. Commercial appliances.
I wish I could search by name. Some articles on Mars mention specific areas by name and it would be nice to Google Map them
To try it out. Gabe bought his own after playing with it.
Similarly, with Metallica songs: https://www.youtube.com/watch?v=i98v54fPYxU

Makes them sound like punk.
For the average person in 2017, the threat of a breach of their email account is not that the contents of emails they sent or received will be published and used for nefarious purposes. Some celebrities, government officials and business people need to worry about that, but they're a tiny subset of the general email-using population.

The threat of a breach of the email account is that it's the key to everything else -- pretty much any other account, with any other service, is instantly accessible the moment you're in someone's email, because the email inbox is where credential-reset requests are sent.
It's not so much the data people offer up about themselves, as it is the data they offer up about everyone around them.
WebSeth 24/7 Life Casting 5.0
Pinterest, too, I believe.
I'll admit to not being a physicist and to being easily confused by the subject, so I'll just use a silly little metaphor to check whether I'm thinking straight, and try to avoid terminology I don't fully understand (which, since I don't have a particularly strong understanding of even special relativity, means not using relativity terms at all):

Think of the universe as a rubber sheet over a table, being stretched in all directions. My understanding is that cosmic background radiation is on the rubber, stretching and moving with it just like all the matter is. If background radiation were on the table instead, there would be exactly one spot on the rubber that saw no motion relative to it, while spots very far away from that spot would see a huge amount of motion. If you went out far enough, you'd be seeing hard radiation from half the sky.

Or, as another view, though I find this one harder to think about, since here the expansion of the universe seems to confuse rather than clarify things: The background radiation you see at any given point is simply the photons radiated inward from a sphere of a very large radius centered on that point. Every point has its own such sphere, and if an observer sees a dipole component in its background radiation, it means that that observer is in motion relative to the average motion of the matter that those photons originally came out of.
The low cert expiration date is by design. If you don't have a script renewing it automatically, you aren't doing it right.
Right. You just need an actor to stand in pictures for consistant facial recognition. Occasionally send overlapping data (typing a message at one place, while writing a status in another) - all in consistent and different styles.

Possible? Maybe. Easy? No.
The first successful build of OpenBSD base system
Apps just for hooking up
Deadpool (2016)
Toronto is totally different even from 10 years ago. Spadina/Queen/King (where all the starts-up are located) is so busy even at nights and weekends because so many people live and work there. The ports area being developed, is totally dead by comparison (that's why the city wants Google to help develop). And suburb Toronto, check out Yonge/Sheppard-Finch today, it is 2-km stretch of pan-Asian restaurants that you cannot find anywhere outside of Asia.
Those who do not understand UNIX are condemned to reinvent it, poorly. -- Henry Spencer

Hard links, symlinks and inodes.
Here’s how I stopped my urge to quit Facebook
تحميل برنامج واتس اب نوكيا اخر تحديث Whatsapp for Nokia
I'll post what I did earlier:

This is a huge blow for the Canadian aerospace industry, but the best that BBD could do in a bad situation.

The plane itself is great, but management incompetence and customer worries about the company's long-term prospects made it a hard sell. Then, when BBD did make a sale to Delta, Boeing's naked politicking and the current administration's unreasonable duty made the situation untenable. BBD is essentially handing over the keys to the kingdom here: Airbus gets control of the program for nothing (they only have to allow the C series to be manufactured at an existing plant in Mobile) and if the program is successful they have the right to buy out the entire partnership; if it's unsuccessful they can walk away. Plus, it's unclear to me whether it's a way to actually push the C-series or a way to start conversations around it and then upsell customers to one of Airbus' existing narrowbodies. Again, not a good situation for BBD.

Airplane manufacturing is a heavily political, heavily subsidized business, and since Canada is much smaller than the other players on the stage (US, EU, China, Russia) with a non-existent defence program it doesn't have the money or the weight to effectively compete.
If you're going to read one bio from HN today, the one to read is the Joni Mitchell one and not this:

https://www.theringer.com/music/2017/10/16/16476254/joni-mit...

(This one is also good, the Joni Mitchell one was just better.)
We need more people like him! I suggest everyone interested read his story and how he came from poor to riches and now giving back to our society... amazing humanbeing!
Thanks grellas and HN! Btw, we awarded a scholarship in his name for his early contributions to our site:

http://info.capitalandgrowth.org/money-for-kids/

Btw, again, grellas has over 30k karma on HN!
North Korea warns states – Don't join any U.S. action and you're safe
tl;dr - Their Incredible Journey (TM) ends at Chase
> I think it's about imposing enough of a punishment to deter

It's well established that harsh prison sentences have no deterrent effect.

"deterrence" is merely an excuse for your bloodlust.
Writing style: this is something you can work on.

Forums: often the need for a separate identity arises from the need to join a particular forum frowned upon by your peers or superiors. Same for audience. That is, if you want a different persona and not a sock puppet to support your "main" persona.

Timing: this is also solvable if you want to.
There's very little to no overtime bribing, it's rare enough to make the news. Kickbacks though, or simply fucking over someone you don't like, runs rampant.