skysight-inc/HackerNews huggingface dataset:
Following Hertfordshire Police's admission, Nigel sought compensation for a breach of the Data Protection Act 1998, false imprisonment, police assault/battery, and trespass by police...In October 2016, Hertfordshire Police settled out of court. Nigel received damages of £60,000, plus legal costs..."It isn't enough money," Nigel says, "but after six years of fighting, you're tired."

That sucks, big time.

It is also true that combative lawsuits actually increase the problem, making it more and more unlikely that anybody will voluntarily admit mistakes. So if you're some police clerk and you mis-type an IP address and somebody's life gets ruined, best circle the wagons and keep your mouth shut. Maybe -- maybe -- you could help the poor schmuck get exonerated, but you'd have to be really careful about how you do it.

I hate that, but that is how large systems of people operate. It quite quickly becomes "us versus them"

There's another aspect to this story that I don't think people discuss enough: for many topics, both law enforcement and the general public are either completely disinterested or want to burn you at the stake. There doesn't seem to be much middle ground or nuance.

Have a picture of child porn on your computer? There are folks who argue that not only should you be imprisoned, but that you should never be released. Are you 20 and dating a 17-year-old? People say that's the same thing. Are you a a teenager and send a naked picture of yourself to a friend? You could very well be a child pornographer.

This, by any definition of the word, is insane.

And it's worse than that. Sexual harassment is such a bad thing that for many folks, there doesn't even have to be any evidence of it. As long as one person says that another person sexually harassed them? Somebody needs to be fired. Somebody should go to jail. There are even those folks that based on a story that one person types on the internet will say "This other person? They're a sexual predator" -- it's the grown-up version of kiddie porn. You're either completely innocent of everything or you're the fucking Evil One incarnate. Once again, insane.

I have no answers, but I do observe that when this type of over-reaction to any kind of perceived crime happens in a small village, it's not such a big deal. Some small social groups have social norms that vary quite a bit, and over time they influence one another. I am reminded that the Salem Witch trials ended when, in part, folks in the biggest nearby town asked something like "How could there be so many witches in Salem and none here? How does that make sense?"

What we're seeing now is a village-ization of the world. There are people who want only one social group, across the planet, and they want it to have the same norms. That's fantastically fucked up, but I don't think the people doing it have any idea of that. Folks like Nigel are just collateral damage in this mission of theirs.
Social Intranet Solution for  Everyone
I respectfully disagree. Humans have imagination and some imagine we are part of a simulation. Yes it can't be proven but those who think of what the possibilities may be shouldn't 'get out'.
My wife wanted one for bedtime reading, but decided she didn't like it. Now she uses it to display web-based recipes and knitting patterns. I think my son uses it more to listen to audio books and play games - entertainment for car trips.
Pure goldfish, thanks for that.
Please pick another name, as JoCaml[0] already exists, it is an OCaml with join calculus.

[0]: http://jocaml.inria.fr/
Or, perhaps a little less cynically, that it takes a long time for your work to reach a critical mass, but past that point many factors come into play that allow you to ship stuff at a much increased pace: your work has a much higher visibility, more people are willing to collaborate with you, you have easier acccess to grants, etc
https://news.ycombinator.com/item?id=13922789
Seems like it.
https://lbry.io/faq?category=mining
> Wouldn't that mean him turning methane into co2 is not just carbon neutral, but great for the environment?

Yes, though if you use the aneorobic digester to make the methane in the first place, it's moot.
Using Data to Plan Your Product Roadmap Front (YC S14)
Looking at the data, most of those deaths come from India and China - countries that have fundamental infrastructure problems. Traffic mortality is a symptom of something much bigger.
Perish the thought.
Netflix is testing a button for skipping the opening credits
How to Join the Up to 30% Off DVDFab Spring Fever Sale 2017
State of the Seed Market in 2017 – Charts by Tomasz Tunguz
How to Make Driving Much Safer with Car to Car Communication
I love those exciting stand-ups where you tell everyone what you did yesterday
It is documented here, but you're right that ideally we could mention it somewhere more prominent.

http://wiki.qemu-project.org/SecurityProcess#How_impact_and_...
Do you really know why you prefer REST over RPC
Most tutorials (all? I had to RTFM) outright omit how to use gopath. Especially with forks.
Really? I'm interested in reading more about this?
I recently read a short story about this exact subject: https://qntm.org/responsibility

I think it quite accurately represents the mind-fuck that this causes.
What's the indexing story? Do it yourself? "Any JSON store implementation will contain a half-specified bug-ridden implementation of half of Postgres's GIN/GiST for jsonb"? :D
Brits want a hard Brexit that is soft in the middle – survey – Mpelembe Media
I do agree that Spacemacs, although it's a fairly full featured environment that mimics Vim's modal editing, it's true power cannot be fully exploited unless you know Emacs. There are just too many edge cases with the integrations that can make the experience painful.

I mostly stick with Vim now since I can easily work through any issues I do encounter with the plugins, and there's no extra layers to worry about.
Imagining a 'what if' about living in a simulation is not the same as claiming we live in a simulation.
Until recently, gas was just flared at oilrigs. It was waste not worth shipping. I remember flying past Persian gulf and looking down at sea been light by gas flares. Now the gas is put in use, it is still burned into co2. But now it creates electricity and reduces use of oil and coal.

So if LNG terminal reduces flaring, it's "green energy" project. But if it is to increase fracking, it's just fossil fuels project.
Regarding AI and God and religion - here is a blog post that I wrote that suggests that being in a simulation actually increases our chances for a religious afterlife.

https://medium.com/@photodiary/implementing-religion-in-ai-l...
No digester: manure -> ammonium and methane straight into atmosphere

With digester: manure -> compressed methane -> combustion engine -> energy + Co2.

It's such an enormous win-win it's strange not everyone is doing this.
This is a welcome addition. I expected JSON to become a first class citizens in REDISland for quite some time.
In fact, REDIS has always been my goto store for JSON data.
In 2013 I created a microservice[0] for accessing JSON data stored in native REDIS lists[1] via HTTP(S).

[0]https://github.com/boilerplatecode/redis-wsgi

[1]https://redis.io/topics/data-types#lists
> how would you, say, bulk delete 5 different resources? I typically send those payloads in the request body of a DELETE request

From the RFC: The DELETE method requests that the origin server delete the resource identified by the Request-URI.

https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html

If the ids are in the body, you are not deleting the resource at the URI. I think that for this kind of operation you are better off with a POST.
I recall lbry.io being posted here before and there were concerns around the naming system, where anyone could take control of a particular name just by giving more money to it at any point.

There's an FAQ up (https://lbry.io/faq/naming) which addresses this concern, and I think the system that they have designed is fantastic. It seems fair, although I'd give a slightly longer time period for a "counter-bid" personally. I'd taking a look at the FAQ before you move away or comment because they answer a lot of different questions
But that methane is used to drive a combustion engine. Otherwise the ammonium and methane from the manure would just emit into the atmosphere.

It's basically free energy.
Hackers Stole My Website
I also have a truncated first name thanks to Virgin Media in the UK. Mind you, the same bozos also limit password length to 8 or 10 characters, so they are generally hopeless.
This was what was on the home page of Suvozit.com:

http://imgur.com/a/yQmTc

Not the best advert for an AI-powered blog
Crime on the virtual street: Indecent exposure
Vulkan Multi-GPU Support – Not Just for Windows 10
Yeah, I hear you. I'd rather get to the airport 4 hours early and just walk around/read a book by the gate then be in a rush. My brother, on the other hand, is the guy who is constantly running for gates - I don't know how he does it.
It's a problem when leadership is not ~~merit~~ engagement based (BFDL) and when said leadership is lacking the vision and gut to push Python across new boundaries. I would like to see something more “aggressive” here.
We're also developing a secondary indexing module (https://github.com/RedisLabsModules/secondary) and a search module (https://github.com/RedisLabsModules/RediSearch), the direction is to integrate one of them into the JSON module.
We use Redis Queue (RQ) as a listener cache at the Twitter firehose. Currently it is processing 300,000 tweets in JSON format per day and queuing them for further processing. Lovely piece of software (YTD experience ~ 2 months production environment usage)
Cool! I live very close to the airport, right under the 'Polderbaan' landing/takeoff strip. I think I can use this to write a microservice for fun that will tell my when planes are going to fly over my house, causing the earth to shatter.
This runs into the question of whether you're a single person.

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

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

If you transplant half your brain into another body, and both of you wake up, which one is you? If you start swapping your atoms one by one with someone else, and neither of you die, at what point do you become the other person?

Unfortunately questions like that are necessary in order to address the idea of a simulation afterlife. If our bodies are literally who we are, and our bodies disperse, it may not make sense to say that we can still be simulated after our bodies disappear.
Dang has addressed this matter several times in the past [1]. The dupe detector is 'deliberately porous' so good stories have multiple chances to get exposure.

[1] https://hn.algolia.com/?query=dang%20porous&sort=byPopularit...
Are you using ReJSON?
Except that your mind is not an isolatable computation - it is influenced by your body, which is in turn influenced by its immediate environment, in turn influenced by the rest of the universe in an ever expanding nested fashion.

So if you want to simulate yourself, you have to simulate the universe.
Agreed, my big problem with Spacemacs was that it isn't quite Emacs, and it isn't quite Vim, and there aren't many guides just for Spacemacs.
Learn Redux by coding a Mini-Redux
Culver also wrote the oauth spec itself. Also oembed.
Sometimes I've got a service that won't send plain JSON but rather some data in query parameters and some in http headers. So it's rather for integration with others. AWS API Gateway makes it possible to build the input JSON out of any of (body, headers, query params) just before the lambda function is invoked. Note that they are using Velocity templates so it doesn't really look good but if you need this data it gets the job done.
This guy is an executive. He isn't "shipping" anything, and it isn't cynical to say that.

Engineers tend to think about these things as if the world is a meritocracy based on your individual contributions. But for a lot of famous people, 80% of their contribution comes from attaching their name to the management page.

I agree with you that none of this would be possible without the years of work he did to build his reputation. But people shouldn't feel bad just because a well-known person has lots of flash on their resume. This stuff accumulates at an unnatural rate.
Not by themselves, but they could be part of one in a specific scenario.
Bad tutorials then.
Just strip the DRM from your ebooks when you buy them; then nobody can take them away from you.
> it's true power cannot be fully exploited unless you know Emacs.

Very true. I've used Emacs almost exclusively for 20 years, and what I've found is what you've just said: the key is to use Emacs on its own terms. Otherwise you're fighting too many deeply ingrained behaviors, etc. (The corollary to this is that the reverse is true also - Emacs keybindings for other editors tend to be unsatisfying. They bring the surface, but not the essence of Emacs to some other tool.)
In economics this is called "The Resource Curse":

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

Basically, if you've got riches under your feet then your government will almost certainly be corrupted by that.
Not only is it not falsifiable it provides nothing actionable whatsoever. Accepting the statement as fact changes nothing practical unless you're the nihilistic type and look for an excuse to go on a spree killing or to off yourself -- or you're bogged down by anxiety and the revelation that nothing matters frees you to live without care, which I find unlikely.

It's basically a philosophical game of navel gazing. I get why some might find that enjoyable but to imply it has any practical application seems nonsensical. It's like debating how long God's beard is or what material a unicorn's horn is made of.
Become Stanford professor > Get prominent job > show you're cool > Get invited to do things!

But I doubt his work rate and energy was any less before, just as you say, it's visibility. And very cool.

Maybe we should all be on the lookout for at least one career move, that gains us a relative boost in visibility, even at the expense of other desiderata.
It is weird being a "desktop application" and mobile developer and knowing that 70% of developers do something that I am completely unfamiliar with.

Web development to me feels like the Boneyard from the Lion King. This shadow land that I am too terrified to enter into, and I have no idea why I feel this way. It also bugs me like it might be a huge shortcoming at some point in my life that I have no grasp of it.
I have no problem with speculation and wondering, just as long as it's identified as this...it's just that this is a really different activity than making statements about reality. When those activities get confused the audience gets confused, and soon after come proposals about what real people should do in the real world based on that speculation and then we're off the rails
Classic Police.

Get the IP wrong. IP maps to one person's account. Arrest a different person at the same address. When asked, don't admit the reason for release until forced to do so many years later.

Mistakes happen, but this is brilliantly compounding incompetence.

Imagine a plane crash that goes: the left engine wasn't maintained, the pilot was drunk, and there was less fuel than there should have been.

If you look back at the event, you don't conclude that those things followed from each other. They're probably independent.

What that means is that less egregious failures are probably happening all the time.

In this case, it probably means that this police department routinely arrests the wrong person after finding out which account belongs to a suspect. It also means that they routinely deny information of their wrongdoing. And it probably unsurprisingly means that they typo things all the time.

I wonder what actions they took. It's not about firing people. It's about making sure policy doesn't lead to poor outcomes.
BOB 2017 – Dragan Djuric: Bayadera: Bayes and Clojure and GPU [video]
The browser needn't directly send info to the server; it simply has to be available to client-side Javascript. That can then, in turn, send that info to the server, which (I think) is really hard for browsers to detect.
It was a retweet from a twitter bot https://twitter.com/fuckeveryword

https://twitter.com/fuckeveryword/status/822481313693335555
I think you're right, the only problem is that 'the government is bad and unhelpful' is pretty deeply ingrained at this point, and it feels like a message of 'the government will do X to help' isn't going to be effective as long as the former message remains ingrained.
Why does this field love to name projects as generically as possible? First "Serverless framework", now this... Either not googleable, or poisoning the search results for the general thing.
Definitely. Disclaimer that I'm temporarily working at Amadeus. SITA is a similar company. It's likely that the Schipol API is powered in some way by Amadeus or SITA, or both.

Really cool tech and there's a lot that can be developed through the open APIs but they're not very well known about...
It's not the same for all transfers. It's the same for a cross-border transfer as for an equivalent national transfer. Meaning that they can charge a percentage of the transfer, rather than a fixed amount, as long as they charge the same percentage for a national transfer.
The problem there is what if you have two different apps connecting to the same DB. When the DB enforces referential integrity both apps can be certain the data in the DB is correct and they wont be able to mess with it. When the apps have to take on that role each app must implement (i.e. unnecessarily duplicate) the same integrity checking functionality. In a complex environment where you might have different apps using the same NoSQL data store that becomes very difficult to manage.
That's a non-sequitur you have there, because you do not even attempt to explain why there should be a case distinction. To be fair, even Nick Bostrom's original simulation argument is also based on several fairly unfounded and not very plausible assumptions (e.g. what extremely advanced societies would do). Much of the debate seems to be based on speculation.
This headline seems inaccurate, it's just not expanding further it seems? The headline sounds like they're turning out the lights and going home.

First paragraph:

"Chevron Corp. has signaled the end of major new LNG projects in Western Australia and is unlikely to sanction an expansion of its Gorgon and Wheatstone export developments as it focuses on boosting returns from $88 billion of investment."
"All transfer are free for my particular contract with a specific bank" is not the same as "In Germany all SEPA transfers are free".

I don't pay for SEPA transfers either. But they're not all free in my country.
Interestingly, the very first thing I've read, that is the environment setup contains instructions that I was told are incorrect by Golang people - one should not use brew to install Golang on macs, one should download the official package. The brew installation, for example, lacks the offline tour package, and who knows what else.
How to solve any problem quickly: Program your computer to solve a problem in a million years time, then go for a travel at the speed of light, come back to your home and consult the solution of your problem, you have been traveling only a few days but your computer has been doing computation a million of years, so you now have the solution, a quick one.

Just alter that system to use the relative time to have computer working millions of years to solve problems for you and you can have the solution in days. Call it photon computation to give the system a name.
Eventually, it comes down to the question whether any self-respecting non-simulated universe would actually tolerate that amount of the-universe-is-a-simulation braincrackery. My simulation of Occam is turning in his grave.
I understand the points you made for Sublime. It gives all most of functionality out of the box without having to remember shortcuts or key bindings. However, your criticism of Vim felt weak to me. Your pain point sounds mostly like a misconfiguration on your part. I have been using Vim for almost 8 years and have used heavily configured to minimal setup. One thing I learned is the issues is always with bad configuration.
> my tab key was bound to tons of different things like autocomplete, snippet expansion, indentation, moving between snippet fields and inserting the literal tab character.

Clearly, you shouldn't have used tab to do all the things, it is bound to create confusion, if you use tab for everything.

Mouse support is first class in Gvim/Macvim.
Also nearly all countries that are anywhere in the vicinity of the US on that list have tiny populations. Even Russia is only at #10: https://en.wikipedia.org/wiki/List_of_countries_by_incarcera...

Also also this: http://imgur.com/a/SYIwN
> Both RPC and REST use HTTP protocol which is a request/response protocol.

Uhm... No? Who lied you so horribly?

> As far as I know, there are no particular rules for this style [RPC] but generally:

No. You have just pasted REST-ish ad-hoc protocol. This is not RPC. RPC uses
a properly defined protocol, such as XML-RPC or JSON-RPC or Thrift or gRPC,
and it doesn't shit all over the place in URL router: the procedure to be
called is encoded in the body of the request, along with parameters.
The mobile experience of reading this article is horrific. I did enjoy the little bit I was able to read before the lilliputian font drove me away, but drive me away it did!
This is why Poland cannot into space.
We have one at home because we decided to ditch out smartphones. So we use it to periodically check emails and do some light browsing / home admin stuff. My laptop is for work and I really dislike being connected and switched-on all the time so it's a great setup for us. Edit: We're late twenties.
Interestingly enough in Nebraska Apple is fighting against the right to repair law because it covers electronics too

https://motherboard.vice.com/en_us/article/apple-tells-lawma...
Are you sure they're not just buying them in from the manufacturers and rebranding?
Immanuel Kant foresaw all this. In his seminal work "Critique of pure reason" he argues that our pure reason, as opposed to the pure mind, always tries to look for the absolute, the absolute of all conditionals. This leads our reason to look beyond empirically observable objects. Those objects that have their origin only in pure reason is what he calls "ideas". Those ideas can be separated into three categories, namely psychologia rationalis (Soul), cosmologia rationalis (World) and theologie transcendentaus (God, or Being of all Beings).

Ideas can never be proven or falsified for that matter. But they have their use: be a guideline for our living. This is where Kant's famous practical philosophy stems from.
> So if you want to simulate yourself, you have to simulate the universe.

This doesn't gel with me. I go back to brain in a jar stuff - I'm just streaming packets of data from nerves and processing them. Whether the "body" I'm responding to is real is pretty hard to guarentee.
> Unlike many countries that have rendered their bank account number useless, the US has not.

What do you mean by this? I am not in the US, but I find the bank account number to be useful quite useful as it provides a way for people to send me money :-)

I am not familiar with US banking system.
LFS (linux from scratch) 8.0 in Virtual Machine
https://github.com/xros/Breath_OS

LFS doesn't ship with a Live CD anymore since LFS 6.2 . So this is a repo which contains all environment for building the LFS 8.0 offline. You can click "star" if you like it :)

Hope this is helpful if you like do a DIY GNU/Linux OS.