skysight-inc/HackerNews huggingface dataset:
Indeed, it does not count as self-defense. It counts as retaliation, and it is justified in some societies (e.g. honour killing).
> That is some seriously twisted logic to turn 'regulations' into 'restrictions implemented after the event'.

I don't really understand where your confusion is coming from. Regulations usually take the form of, "X is now illegal. If you do X, you will be punished with Y." It's pretty uninteresting if you ask me. People then avoid doing X because they don't want to be punished by Y.

Say a new regulation is passed that says dumping waste in the local river is illegal. Governments don't then station officials watching every corner of the river preventing waste from being dumped. People can still dump if they want. But if they're caught, they now face a potentially severe penalty.

There is very little difference from how regulations fundamentally operate than how other laws function. "Don't do X. If you do, we'll do Y to you." Pretty simple. The same kind of thing is prescribed by libertarians too. The only real difference is that libertarians would like to do it without coercion. (Since most libertarians view the State as the biggest perpetrator of coercion, they understandably want to reduce or eliminate it.) None of this implies that regulations like "don't dump waste in the river" can't exist if the State were reduced or eliminated.

> My criticisms would apply equally to those as well.

I gave you an example in my initial comment that demonstrates how your criticism is far more broadly applicable than just libertarianism.
My favorite example:

1) Randomly divide people into two groups.

2) Ask everyone in the first group this question: "If someone sues you and loses, is it fair that they should pay your legal costs?" Most people will say yes.

3) Ask everyone in the second group this question: "If you sue someone and lose, is it fair that you should pay their legal costs?" Most people will say no. Even though it's the same fucking question.

That's why we need shared enforced norms :-)
It's not an "admission" - there wasn't proof before (Aaronson never claimed that the effects weren't computationally relevant, only that they hadn't been proven to be) and now there is.
I use C# all the time on Linux, mostly on MonoDevelop. But when I'm not using C#, I use vim, so I have tried Omnisharp+vim several times hoping to rid myself of MonoDevelop. Unfortunately, the performance of vim tanks when I have OmniSharp installed, even when I'm not editing C#. Hoping that NeoVim's improvements to asynchronous plugins helps this.
And how distributing this as a composer package would stop you from cloning the repo manually and still use the class as if it had no composer json?

On the other hand, what if you have a slightly more complex system with some logic to handle crons?
Apologies - I fat-fingered a mobile downvote instead of the upvote you deserved. Aargh.
Interestingly, the UK government has edited this page now to remove the second and penultimate "warning signs".

The list now reads:

* Are they resistant when asked what they do online?
* Do they get an income from their online activities, do you know why and how?
* Is your child spending all of their time online?
* Do they have irregular sleeping patterns?
* Have they become more socially isolated?
Amazingly, I can design programs too (you arrogant prick). Comparing yourself to an architect and me to a bricklayer.

Sorry, is mee too dumb-dumb to read bookie wookie?
But that's not remote, right?
I have the opposite experience. The default JIRA Agile experience is great.

It become a problem when a PM gets his hands on it, included about 50 steps with manual approvals etc.
Sure, << has these problems and for more advanced use cases one can use Boost or the library you mentioned.
For localization one has to use a non-STL solution anyway, because the supporty is rudimentary in the standard lib.

On the other hand, there's nothing easier than using << for logging and concatenating + optionally converting strings and other types.

All in all the only real problem caused by << being an operator instead of a function is the precedence one; the rest are API design issues I would argue. Luckily it's a compiler warning (unused value) and if one adds another output op to the chain it will most likely be a compile error or still a warnig. So I still don't see why we have to condemn operator overloading because of <<.
Cyber Culture by Franco “Bifo” Berardi – Belgrade
Many politicians and policy makers think that anyone can become an engineer of any kind with just a course of a couple months. Good example is the politicians who argue that a high influx of Syrian refugees can solve the lack of available IT and mechanical engineers in the Netherlands. It doesn't matter that they don't speak the language, it doesn't matter that they have no engineering education, it doesn't matter that they don't have any experience. Anyone can do it right?

Being an electrical engineer is just connecting 2 wires, right? Being a programmer is just booting up your text editor, right?

Becoming a good programmer doesn't require a degree but it helps to set a good base for your knowledge. On top of that you need thousands of hours of self teaching.
Take a listen to For a New Liberty, Episode 4 - Police, Law and Courts: https://itunes.apple.com/us/itunes-u/for-a-new-liberty/id380...

The entire (free) audiobook is a fascinating listen, even if you walk away disagreeing with everything.
How to keep both data on aws s3 and glacier
I want to keep a backup of an AWS s3 bucket. If I use Glacier, it will archive the files from the bucket and moved to the Glacier but it will also delete the files from s3. I don't want to delete the files from s3. I want to keep a copy of both. One option is to try with EBS volume. You can mount the AWS s3 bucket with s3fs and copy it to the EBS. Is there any other way to keep both files?
We'll see what we can do!
Note that to submit jobs, here's the link: http://europeremotely.com/submit_job.html

(I started writing this as a question but found the answer myself in the footer links...)

We're based roughly around London time -- though we now have developers from Costa Rica to Bangalore. Bangalore was easy, though, and US timezones were harder. The gap in timezones there is big enough that it took us a while to jump that successfully (and people working in US timezones still need to be fairly independent), so I imagine it works similarly in the other direction (US-based companies hiring EU-based remote workers)... once the gap is more than 3-4 hours you either need an established core of senior full-stack people in that timezone range, or just proceed quite carefully and offer extra support.
This is actually something we have planned!
Not every CPU you find in the different Chromebooks is equally suitable to run Linux. Most Chromebooks on the site actually have the CPU model and number listed though.
> What happens when someone doesn't comply with court rulings?

Again, that problem is not specific to libertarianism. Every socioeconomic system must address it, and none of the solutions are pretty. In our current world, a person who ignores a court's ruling is physically forced to comply. I don't see any particular reason why something similar couldn't work in a more libertarian world.
The popular perception of quantum computers as "doing things in parallel" is very misleading. A quantum computer lets you perform computation on a superposed state while maintaining that superposition. But that only helps if the structure of the problem lets you somehow "cancel out" the incorrect results leaving you with the single correct one. You can't actually run a bunch of calculations in parallel and measure all of the results; it's more like you can, in some limited cases, make it as though you'd "magically" made the right choice to start with.
What Everything I've Learned About the Perfect Pitch – Kara Goldin
That reminds me of telling Siri to play [any english band/artist name] when you're using anything but english as default language - she won't recognize anything in that case which renders most of the music related commands useless on iOS.
Just fork and add whatever your "more complex system" needs. But don't force this complexity on me. I work hard to keep my systems simple.
"99% of sane PHP" is not the audience here. There are millions and millions of shared hosting accounts running basic cPanel + PHP + some minimal form of SSH access - those are the people that won't have a way to install LetsEncrypt otherwise, except for the ability to execute some random PHP file in their SSH home directory. Step out of your walled garden and buy yourself a crappy $5/mo hosting account, and you will see why the author's choices are a blessing in disguise.
At the moment, it's only faster for the useless task of simulating itself. The hope is that that can be extended to more practical questions, but for now it's a pure research project.
Thanks for the very interesting data point. If you can share this, may I ask you how many hours you need to work per week to get that amount?
It's exactly the same situation in Spain. (I'm freelance, spanish, working in Spain).
Well that's exactly the OP's point. Do you need to start learning to be a surgeon at the age of 11? Or architect? Or electrical engineer?

If you say that you need to start to learn programming at the age of 11 then you acknowledge that programming is like music or painting or mathematics, the earlier you start the better you will be but only if you have aptitude for it. If you don't you'll always be a mediocre musician or painter or mathematician or programmer
Where are you based?
You can also do that with SolidWorks. Sadly this kind of kinematics/CAD software is hugely expensive and still too complex and narrow-market for open source to offer any good alternatives to :(
None-watermarked PDFs can be found here:
http://onyxneon.com/books/modern_perl/index.html

(no epub though)
If you want to actually understand it (complete with exercises), Nielsen and Chuang (maybe go for a second-hand copy, the editions don't change that much and it's pretty expensive new). It's not ELI5 though.
You forgot to divide by the volume of the vapour-cloud, there, as the hypothetical doorman is not getting his nicotine mouth-to-mouth from each smoker in turn.

This volume increases by the third power of distance--give or take a factor of 3 depending on wind strength and direction, it'll roughly be a cone of sorts.

So start with the quoted-above 2.25mg per hour of "in your face" nicotine, which we'll assume you could ingest if you keep breathing within a cubic foot (0.028 cubic metre) of a single smoker's mouth for the entire hour.

Say the doorman is standing 25m (~80ft) away. (if he lets a crowd of smokers gather much closer to his door, he's not really doing his job properly)

So that's distance times 80, meaning volume times 512,000. But it's a wispy wind-blown cone gushing in the specific direction of our poor doorman, so divide by 3, is 170,000 times the volume.

THEN, you multiply by the busy number of 200 people that are there all the time (very busy smoker's spot, this).

I get 2.6µg per hour. But only on the days when the wind has it in specifically for him. Standing within 25 metres from a crowd of 200 people constantly smoking e-cigs all day.
Moral of the story: Hipchat and Slack are, well, ahem, hip but when push comes to shove, IRC is where it is. Somewhat it reminds of me CLI vs GUI...
There was a recent biography of Dickens by Claire Tomalin that went into some detail, or online I found this:
http://www.telegraph.co.uk/culture/tvandradio/3554534/The-se...
Version Control in Daily Life
I think a lot of these job postings would have a lot more success if they showed salary ranges, in fact that just applies to all job postings.

Why apply for EU remote working (if living in the EU) when you can remote work for a US based company? The timezone is off but programmers should be able to work autonomously and independently.
Noting a difference does not imply intolerance. You can be inclusive and still call a spade a spade; the issue is whether you respect others regardless of their race, gender, sexual preferences, religion, et cetera, and offer them the same opportunities. Talking about the way things are with respect is not an issue, and should not be an issue.
Adblockers are still effective against this.
Being happy doesn't make you live longer, research says
I don't remember any children I've met that started to go to church on their own, but I've met some adults that grew up in a non-believing family and then became Christians, but they have been the minority.

I think, as others have said, your parents and everyone else help teach you, in one way or another. I wasn't brought up in a religious house, but we went to church every Sunday through high school, and I personally believe in God. I really became a Christian in high school when I decided for myself it was right for me, though. I went through a long period after that where I fell away from God, but then I came back to Christianity again. After I came back, even when my father and others had doubts, my belief in God has still been intact, and it is one of the things that essentially drives me even when I've had feelings numerous times that life was not worth living or that I was a failure.

I say all of this, because I don't think some of the people here have any Christians actually tell them this sort of thing. Many in the world just think it is some sort of cult full of irrational people that if they only just came to their senses, they'd stop annoying others and waging war. The fact is that religions are not evil, bad, or wrong. It is people that do bad things, not religions. Some religions may call for bad things, in which case, I'd suggest not doing them. That is a personal decision.
> How is offering such an option immoral?

Not an expert, but if Intel were intentially crippling the performance of its compiler for AMD CPUs, i'd say that'd be inmoral. That's unfair competition.

If it's just that they didn't spend any time testing and optimizing for the competition's compiler, then... I'm not sure what to think of it, but I doubt i'd come out on the inmoral side of the argument.

EDIT: s/disloyal competition/unfair competition/g.
Can You Work Out GCHQ Christmas Card Puzzle?
Mind the cache [pdf]
The UI seemed pretty easy to use,and the gesture support is amazing. I would suggest a better tutorials for the Gestures and a better logo.
I think this is really under rated. Imagine how many telephone engineers who look at one of those junction boxes and want to know which telephone wire is hooked up to Mr Jones house? Or a mechanic who wants to know what spanner to used on a bolt. Or a nurse who wants to know a sleeping patients bio rythms. Or emergency responders who want to glance at the disaster and see routes through it to victims.
Tage Rai, the author of the article has written a book 'Virtuous Violence' [0] published in December 2014. I'm guessing the article is taken from that.

[0]: http://www.amazon.com/Virtuous-Violence-Hurting-Killing-Rela...
Because the scope of the study was limited to human against human violence.
5 Reasons Pagination Is the Next Mobile Advertising Trend
Using Truth Tables to Avoid Nested Conditionals
On the other hand, Intels compiler does really dumb things with vanilla application code and has never performed better for any code I've ever written.
Same in Italy.
2015 in Review – Project Management Software
This is my entire problem with this bull shit question.

It applies human limitations and distractions to a computer.

The scenario will never come.because the autonomous car sees everything with way greater clarity than any human. And it will never miss a person crossing the street because its rubbernecking at am accident or gawking at a hot girl or answering a test or trying to turn up the radio because its favorite song is on.
Fantastic comment. Thankfully I don't have an Apps account so this isn't really a concern for me, but it's almost scary to see the list you provided, it made me realize just how truly entrenched I am to Google's ecosystem. I use almost every feature you listed. At a certain point moving away from Google's ecosystem just because unfeasible because you come to rely so heavily on certain products in your day-to-day life.
How is that unfair competition?

They could do something even worse. They could just release a compiler which would actually NOT WORK on AMD processors, at all.

Compare it to modern mobile development. To develop to iOS, I MUST use xcode — no one has to use Intel compiler to run on Intel's x86. And said xcode doesn't compile to similar ARM chips for Android at all!
Depends on the project. For banks it's less likely that you'll be able to do something remote, but for telcos it's less of a problem as they rely less on security by obscurity and both use and give back to Open Source projects a lot.

Also the financial sector doesn't consist only of banks, there are many well funded areas one could work for remotely.
I can't believe Jira is so popular, I've had to use it for 3 years and it's - to put it mildly - bad. Ok, actually it's a pile of shit. It's hard to count how many times we had problems with it on meetings, the UX is absolutely horrendous - I felt like Jira was always in the state of war with you, trying to make your day worse. Common tasks that should be easy to do were overly complicated and required too many actions, trying to find an issue was a chore, on every page a lot of shit you don't need - generally one big mess. I don't know about their other software, maybe it's better, but Jira being the most popular, their success baffles me.
HTTP/2 for Web Developers
Well, their HQ is in Sydney, Australia, so I don't see why they would be referring to the Bay Area.
10 good websites to Accelerate your Education
We're part of that growth. As much as I tried to avoid JIRA, it's just that good (and, that integrated) and once you're on JIRA, you realize just how well their other products are aligned. It's pretty amazing, and I think one of the few times a tech IPO feels quite worth its valuation.
> I've never seen someone going "cough cough urgh" at a fog machine at an event or disco - and it's the same damned stuff.

Whut. I'm a smoker, and standing next to such a machine, definitely makes me go "cough cough urgh", if I happen to breathe a lungful when it goes off in my face. Even while smoking :) (back in the times when you could smoke inside clubs) (not that I want those times back, mind you, it was a good change and it's making it easier for me to try and quit)
> unless you are the kind of programmer who is not 'good-lazy' but rather 'bad-lazy' and love to re-do its job by hand over and over

Well. If you do it by hand you know WHERE and WHY it didn't work in case problems arise. Granted, it takes experience in server management, but imho a good developer MUST know about the platform his software is to run.

The more tools you add to the process, the more complex debugging gets when even the tiniest dependency chanes.
A CAP Solution (Proving Brewer Wrong) (2008)
They can be deaf and blind if it helps push anti self driving agenda.

Even if a self driving car runs over a pack of school children daily, it will still be less fatalities than humans cause.
Serial Season 2
Java Vulnerability in Apache Commons Collections
Former employee here. The previous "round" was a private sale of stock from current and former employees to T. Rowe Price. No money went to the company but we got to sell a third of our shares. Scott was probably talking about proceeds from that third.

Trust me when I say it's gonna be a huge life-changing windfall for most employees I know from my time there (I left in 2013).
Why is this crap on the frontpage?
Is there any huge web application built using Redux?
All examples that I see on the web using Redux (which sounds really good in principle) are tiny small. Little counters, todo apps, etc. I wonder if the proposed approach of a single global state would scale to a real-world big app, where there might be hundreds (maybe thousands) of reducers and actions and a huge state object.
How to reverse unknown protocols using Netzob
Yes they are, and that's definitely possible as well.
> The "immoral" practices author accuses the Intel are developing favoring compiler and offering low prices and better deals to OEMs.

The immoral practices are literally bribing OEMs with money, active sabotage in code generation, and selling products below cost.

This isn't merely a "favoring compiler" and "low prices".

> Now, about compilers: Intel have never pretended that Intel compiler is supposed to work just as good with Intel as with other compiler manufacturers. It says so even in the marketing benchmark picture provided with the post.

Of course it's not guaranteed to work super well on AMD chips. But Intel deliberately wrote their compiler to produce code that would behave awfully on AMD processors. The code the Intel compiler generated would usually work fine on AMD (try it!), but it specifically included a check for Intel processors to ensure it didn't.

Also, Intel didn't warn their customers of this. There's a disclaimer that it's not optimised for other vendors' chips, sure, but that's not the same. Of course their compiler wouldn't be quite as efficient for AMD chips (it might not include AMD-only instructions), but they didn't warn customers that the compiler would deliberately only work on Intel chips. Customers who didn't inspect the output of the compiler would have no idea that Intel was sabotaging their application's performance.

> However, author completely glosses over the fact that AMD reverse-engineered Intel's product and released it's clone.

Originally, yes. So did several other companies. So? Clean-room reverse engineering is fine, in fact it's necessary for competition. Companies should not have complete monopolies on a good idea.

AMD's later designs were original, anyway.
AMD did make various mistakes, it's true. But they certainly weren't helped by Intel's anti-competitive practices.
I prefer to watch SD rips from the TNG blu-rays. The merciless clarity of 1080p just kills the magic.
It's similar in The Netherlands. If you are self-employed and have more than one customer it's pretty demonstrable that you are autonomous, can decline work, and the relationship is not solely to avoid an employment contract.

Contrary to popular (Dutch) belief, you do not have to have more than one customer... it's just that if you do it can be difficult to prove that you are autonomous. One test is if you are doing the same type of work that other employees in the company are doing.

I'm not sure how this works for for international agreements (self-employed in NL but only customer in DE).
It was only after I wrote it that it dawned on me that I use my Google Account for authentication with a number of third parties.

About 90% of things I use email + password (and 2FA where available), but that last 10% is a mix of Google authenticated, or Twitter authenticated.

Because Google Accounts are an identity provider, even if I wanted to move I really have no way to do that now.
Have you tried the competition? They all seem to be pretty bad.
Xamarin: A Panacea to Cross-Platform Mobile Development?
NASA calls this "The Skipping Stone" theory of lift[1], and it is incorrect. What you're neglecting is that not only the bottom part of the wing diverts air downwards, but indeed the top part does as well; this contributes a large part of the lift generated by the wing.

[1] https://www.grc.nasa.gov/www/k-12/airplane/wrong2.html
Use two buckets, one for availability through S3 and one for Glacier? You don't even have to upload twice, you can do an S3-side PUT: http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectCOP...