skysight-inc/HackerNews huggingface dataset:
Software went off the rails following the advent of the downfall of the real IDE, the mouse and the web browser.

The browser is the big one, you're running an operating system inside of another.

The IDE not being able to target a true cross platform binary has hampered us.

The mouse has made developers lazy and et them put interfaces in clunky places.

(contradicting myself) Not using the mouse for coding anymore (see the downfall of the IDE)

And OS and browser vendors should have allowed binaries to run at a higher ring level, IE run something similar to dos inside of a browser, I would much rather cross compile to the major architecture than code in HTML/CSS/JS.
The problem with discussing Neo-Nazis in terms of free speech is that violence is their core value. They are explicitly, and not even secretly, organizing for the violent overthrow of the US government to impose a white ethno-state. If the President helps them along, all the better from their perspective, but they are not organizing to give speeches, they are organizing and training to commit mass murder.
Standard---maybe not objection, but complication: I'm waiting for the day AI can do this in 2100 KWh. (Human brain uses ~15W continuous. 15 W * 24h * 365 days * 16 years.)
Surviving Complex Database Schema Migrations
Ecommerce Product Releases: August 16, 2017
This is a sort of fundamental thing about POSIX: file data is attached to a pretty bare data-structure (the thing a Linux inode/BSD vnode points to), while most of the metadata is instead held in the individual dirents referencing that inode/vnode. creat(2), rename(2), and unlink(2) don't have to touch the file they're affecting; they just modify the contents of a directory, with [iv]nodes being allocated or destroyed through reference-counting as a side-effect.

To put that another way: when you delete a file in POSIX, you're not writing to the file, you're just writing to the directory. (Think of a directory as just a file containing a stream of dirent data—if you have write permission on it, you can modify the dirents.) After you remove a dirent, the kernel then goes and cleans up the file if its link count has become zero—and, obviously, the kernel has permission to do that.
Yes! I was looking for something similar to create a basic database in order to really understand the underlying concepts, but couldn't really find anything.
The right to your own ideas is not an absolute. It's a pact you have to respect and it involves respecting other people rights first. Neonazi and white supremacist are betraying this social pact by furthering the idea of a superior race and the extermination of the different, that's why they're walking a really thin line when it comes to their right to First Amendment protection.

You just resorted to what I call "the bad child argument". The bad rich child who already has everything wants an icecream. Mom, for once, says no. The child throws a fit and blames mom for it: if you gave me the ice cream I wouldn't have thrown a fit.
I would posit that the decrease in price of computational resources drives a couple of things - better quality (more resolution, colors, for e.g) and ease/cost of development.

You might see individual applications do the same things, and consume more resources due to the layers and layers of abstractions, BUT be cheaper to build. As a consequence, many, many, many more applications being built, for cheaper, reaching more people, "eating the world".
I think the problem lies in defining who a Nazi is. At Birkenau it is clear, and for a lot/most/all of those chanting ‘blood and soil’ in Charlottesville it is pretty clear, too.

There are many shades of grey between right wing and Nazi, though, and if we decide that Nazi speech is to be banned then we also need to start drawing a very clear line as to what is ‘Nazi enough to ban’ and what is just ‘approaching Nazi’.

I’m live and work in a country where the public denial of crimes against humanity is punished by fines and prison. I don’t deny crimes like the Holocaust or Srebrenica or Rwanda and I despise the people who do, but I still feel uncomfortable with laws that criminalise that sort of speech. This situation is not exactly the same - Daily Stormer can probably find someone else to support their site - but there’s something to the slippery slope argument.
Due process is not a synonym for "I woke up this morning in a bad mood and decided to kick them off the Internet" either.
Me too, but it wouldn't be bad if it takes Cloudflare down a notch.
not when you know that Creative sued some companies to death : https://en.wikipedia.org/wiki/Aureal_Semiconductor

"On March 5, 1998 Creative Labs sued Aureal for patent infringement. Aureal countersued because they believed Creative was guilty of patent infringement. After numerous lawsuits Aureal won a favorable ruling in December 1999,[1] which vindicated Aureal from these patent infringement claims, but the legal costs were too high and Aureal filed for bankruptcy. On September 21, 2000, Creative acquired Aureal's assets from its bankruptcy trustee for US$32 million. The purchase included patents, trademarks, other property, as well as a release to Creative from any infringement by Creative of Aureal's intellectual property including A3D. The purchase effectively eliminated Creative's only competition in the gaming audio market. It also eliminated any requirements for Creative to pay past or future royalties as well as damages for products which incorporated Aureal's technology."

Aureal's tech was based on HRTF which is a different (now expired IIRC) patent than Ambisonics though;
No. Those hipsters also have a fb following and tweet and instagram pictures. This may be a solid investment for a place, akin to asking in a well know food critic to come to their place and eat... presumably for his following. Ok, so maybe it doesn't work on you, it will work on others.
> as long as universities do not cancel their subscriptions because of it

I think parties like Elsevier really don't like sci-hub, I can imagine some people / organizations will opt to not pay for Elsevier because of it. Just like how people would opt to not go to the cinema because they've pirated the movie already.

The main thing IMO is that more people will agree to "knowledge should be free" than "movies should be free", the former is human advancement, the latter is entertainment.
I would classify this as subliminal seeding.
Well that's fair enough, I basically never use the web interface so I probably haven't ran into those issues. For me it's about where they're located and their customer service more than their interface.
> engaging, at all, legitimizes the notion that this type of idea is up for debate. It's not.

"It is the mark of an educated mind to be able to entertain a thought without accepting it."

All ideas are up for debate.

> shifting the window of acceptable rhetoric

I agree

> ignoring their offered ideas and debate

This has no bearing on the people whose ideas you are ignoring, it merely reinforces the notion of an acceptable idea within the already existing good-idea-population. So no.

> they will be hurt, there will be violence, and nobody will be sympathetic

So, espousing violence against a group of people. Here the group of people are defined by the fact that they use violence to achieve their means.

Surely, you are not defining this group by their beliefs of racial superiority, as you would not say the same thing if they were merely writing nonviolent blog posts, would you?

* Your anger and hatred have led you to become the very thing that you set out to hate. *

You should be very scared of the world you're creating. I know I am.
To properly enjoy ambisonics you need a system with multiple loudspeakers like this https://www.york.ac.uk/media/electronic-engineering/postgrad...
Really? Why do you say Delphi is easier? I work with people that maintain both C# and Delphi UI, and none of them think there is a future in Delphi.
No it doesn't. Just because you tell me you don't like to get shot doesn't mean you are ok with being stabbed.
Consumer hardware folks often think about performance envelopes and product lifetime.

"We can run this $gadget at $somany GHz and most of them will fail at 4 years, or we can get to 5 years if we reduce the number of gigglehertzes." (Imagine software people gnashing teeth here, but they always do, so ignore them).

Then it might turn out that the models were conservative, so the hardware folks could say "Every machine gets an additional 50 gigglehertzes" (note that nobody tells the consumer about that lifetime projection, though).

It's not just silicon, of course. It's the nature of hardware to die: Electrolytic caps go dry, or coils buzz themselves open, or electromigration murders a metal run on a chip, or fans seize, or thermal cycling cracks some solder. Memento mori, don't expect your grandchildren to play on your current generation game console.
I Have Never Met a $1.8B Founder Like Paul English
The US dropped its blanket ban on anarchists and communists well over 20 years ago. I personally know people in both camps who have visited the UK and one who has permanent US residency.

I'd argue that while the US has many problems when it comes to its treatment of the left, things have moved in the opposite direction of what you indicate. E.g. the far rights attack on Obama coupled with generations now growing up who never experienced the cold war combined to make words like "socialism" far less scary.
In this case, allowance is tied to maintaining a positive and cooperative attitude. They still have to do the chores and will not get paid or get docked if they do the chores with a bad attitude.
Opvliegers tijdens de overgang zijn vervelend maar dit kun je eraan doen
The Top Telemedicine Solutions Bringing Patients and Doctors Closer
I think he just got tired of being asked the question and decided to start messing around.
The Usenet post:

https://groups.google.com/forum/message/raw?msg=rec.humor.fu...
Whatever happened to:

"the Internet detects censorship as damage, and routes around it" and

"the answer to speech you don't agree with is more speech"?

I guess, like "don't be evil", those concepts have ended up on the trash heap...
The Battle of Cable Street
Then 1. Don't be a nazi 2. Don't have Google and GoDaddy boot you off their services already leaving you looking like you support nazis. But mainly just 1.
[Meetup] Demand Driven Applications with React and GraphQL
The anarchists in Russia, and a substantial proportion of the communists fought against the Bolshevik coup, and most of them ended up murdered or in exile for it. Or both.

Trying to paint them all with one brush is ignorant.
Sticking around and believing that they're essential.

When organisations are formed of people with perfectly aligned incentives, they don't need to be managed. Such people know what needs to be done and have the expertise and autonomy to make it happen.

Of course, such an organisation is hopelessly unlikely to retain this utopian state as the number of employees rises above 2. And it becomes vanishingly improbable if outside funding is involved.

So management is the act of taking care of something which can't take care of itself. A symptom: like an antibody, it arises when a system gets of out whack and its continued presence indicates a chronic condition.

The best thing management can do is to put systems in place to make itself redundant. So, by this definition, anything it does which promotes the opposite goal is a mistake.
The .ssh directory and its contents must be non-writable by anyone but the user. That means the group must not have write access, even if the user is the only person in the group. Commonly, there is a group for each user with the same name, so the "fred" user will have a "fred" group with only the "fred" user being a member. This group mustn't have write access. Also, private keys must be unreadable by anyone but the user. You don't need to make the files immutable.
> Maybe OpenShift, but it is not "really K8S"

Can you elaborate more? What makes you think that this is true?
They aren't banned in any sense whatsoever - there's a communist party in USA, they're free to publish their views, do rallies, advocate their position, run for elections, and they're "banned" only in the sense that almost noone votes for them or supports their views.

That's the exact treatment that Nazis, ISIS, North American Man/Boy Love Association and all kinds of other disgusting groups should get - they should be free to associate and state their views publicly, so that the public can hear them, be disgusted, and vote against them. If some of them do violent acts or incite violence, then those particular people can and should be charged appropriately, but not the rest of the group.
PiSavar – Detects PineAP module and starts deauthentication attack
So I guess we should forbid Zionism then? They actually succeeded in their ethnic cleansing of Israel.

Can a baker refuse to bake a cake for pro-Israel Jews? What about pro-choicers, can I refuse to serve them because of their concrete genocidal acts?
This is where the analogy breaks down though. If we reach a place where the internet itself is fragmented, then I will no longer be able to access trash like the Daily Stormer, and the child of a radical will no longer be able to access the content that I see.

At this point, the wall will be too high to effectively toss education / ideas over, the internet being the primary form of communication.
Nothing about being German in there? Nothing about hating Jews? Or any of the other things that the Nazis espoused just because they were handy, and which had nothing to do with "the ideology" because there isn't one?

This is people talking to me about grammar who don't even know what a letter is. Read "Origins of Totalitarianism". Read Sebastian Haffner. Everybody is so interested in the subject, so knowledgeable about it, and so against Nazis.

The proof is in the pudding. You cannot disprove my with your straw men and having no clue about the nature of Nazism and related diseases, you can strike yourself from my phone book is all.
I really wonder if all this turmoil could have been avoided if members in Congress actually knew the laws that they passed, and Law Enforcement would actually enforce the laws. This has just led to a lot of hysteria. For example, Pelosi, who is desperately trying to maintain relevance, going all Pelosium on the National Park Service to cancel a permit for a conservative “white supremacist” group Patriot Prayer’s pro-Trump for fear of violence. The problem is, they are not white supremacists, all but one of the speakers is ‘white’, and the organizer is not ‘white’. Unless Pelosi is outstandingly ignorant, if not, is she just trying to suppress Freedom of Speech? Side Note: I will sit and flip from one news channel to another, and from what I observe, I think I know why unemployment is down. These news broadcasts cannot get enough contributors, analysts, and so-called experts on to fill up the screen. Where do they find these people? More importantly, do they get paid and how much? Because if the money is good, if there is a list, I want on it.
Am I completely misunderstanding something here or should (* 3 3 3) be actually 27 instead of 9?

Anyway, nice article, well illustrated, love to read stuff like this!
Do you still remember which issue it was? I'd love to read. =)
There's a chilling effect to this. If checks and balances at cloudflare are so nonexistent that the CEO having a bad mood results in the company violating its own policy - well, you set the precedent no matter how much you're claiming that you didn't. Precedent is determined by your past actions, not by what you claim.

Blogging what appears to be post hoc rationalizations doesn't make this any better.
As a "radical leftist", it's certainly not on my agenda, and in fact I hold views that they'd likely denounce.
> Because yesterday the PRESIDENT OF THE UNITED STATES defended white nationalists and neo-nazis on national TV

No, he reiterated his condemnation of them multiple times

https://www.youtube.com/watch?v=5s5Mp2Ge3Wg&feature=youtu.be...
They don't help with that either.
A couple of things:

1. I was watching the news and in a picture I noticed one of the counter protesters using some sort of spray can as a flamethrower. I also saw the counter protesters beating up a spokesman for the protesters before the police saved him. So violence goes all around.

2. Arresting people just because someone like the parent here calls them violent is a really bad idea. As in, it's horrendous. If all someone has to do is call you violent to have you arrested, then boy can it be used to silence people that say things inconvenient to whoever wants to silence them. Saying "arrest their member" about a political group is extreme, ignores any legal precepts of innocent until proven guilty, and can be used by the most authoritarian groups to silence anyone they choose.

That said I do find protesters very unlikable. The counter protesters I have found a little bit more likeable but still unlikable, because they seem somewhat hypocritical and dishonest, given they have been somewhat violent as well, and have said that it doesn't matter that they were violent as well.
http://blog.lfe.io/archaeology/2014/12/15/1848-byte-august-1...
In USA, anything less than full throated adherence to the party line of a San Francisco Marxist professor, is labeled "Nazi" by someone, somewhere.
You're still not guaranteed that by spending $400 per hour on one person with excellent credentials you will have a better outcome than with 4 x $100. There is also a balance of risk especially on longer term projects, with the 1 x $400 person there will probably be less technical oversight and also if they get ill or leave then the project is is serious trouble.

I'm not advocating employing talentless monkeys, they still need to be good at what they do but from a business perspective it's a more complex and wider ranging decision.
This is actually common practice in China. You pay people to wait for you in queues. However, there is a more sinister side to that as well. Highly demanded and free spots are grabbed early and then ransomed for money. This happens for example in Apple store Genius Bar appointments. Basically the same problem as with concert tickets.
Reinforcement learning isn't a new idea - I did a Berkeley-based edX course on it a few years ago now and it was not state-of-the-art to my knowledge. That had no deep aspect to it, we just generated a reinfrocement algorithm that utilised a good measure of performance (specifically, it was pacman and the score value is pretty good at that) and changed a few algorithm weighting variables at each iteration.

My understanding, from talking to a ML friend this morning, is that the latest progress is taking reinforcement learning and applying deep learning approaches (nets, etc.) to it. The key becomes finding the right scoring algorithms to tweak the neural net correctly towards the desired outcome.

The self-play really is the reinforcement side of things at work. How you take that 'score' and use it to correctly modify the input weightings - be them in a neural net, traditional algorithm, etc. - is the key.
Isn't it also true for Google ?
Well, when a president convicts someone to a prison sentence because they said the president is a nazi, I'm pretty sure most people would call that corruption (if he bypasses the courts and written laws).

I agree not all principles can be effectively codified into rules, and sometimes exceptions are needed, but I do think the exceptions need to be in line with the bigger principles and ethical standards themselves. However I do not think this is the case here. It seems like a clear case of content policing, because the CEO did not like what the Daily Stormer had to say about him or his company.
Had a mishap last week and reinstalled vs on my workstation after. Took about 15 minutes from a pre downloaded image
I wouldn't call Steemit a failure.
If people were educated better, there would be no need to close sites like that down.
NOVSIGHT 72W 9000LM H11 LED Car Headlight
> In my experience, the 10x programmer is a bit of a myth

It's at least a unicorn, so companies shouldn't worry about hiring any 10x developers because they are THAT rare.

What they should do is avoid the developers that actually cost productivity. I'm a 10x developer compared to someone else not because I'm 10x average but because there is a 1/10th average dev there.

I'd say try to find the people who are just way over average (2x devs) and pay them twice the money if necessary. The problem is finding these people and making sure you aren't paying someone average twice the pay.
X Men: Dark Phoenix (2018)
Cloudflare happily mirrors ISIS forums. The double standards, all because one person was killed by what looked like an inexperienced driver scared shitless by antifa goons.
What's with everyone bending over backwards to equate Nazis with non-genocidal, non-terrorist groups of people?

Given the chance, gay people will try to live their lives in peace.

Given the chance, Nazis will try to exterminate billions of people.

Nazis haven't been systematically persecuted and killed for millennia. Ironically, gay people have been systematically persecuted and murdered by Nazis. Such persecution is why there are protected classes, which some governments recognize gay people as belonging to.
Rust:

if foo.validate() {
println!("{} is the right answer", foo);
}

This has less parentheses (unless you count the placeholder in the format string). Putting the condition in parentheses like C and friends do is redundant if you use braces for the block anyway.
Fascinating.

Is the A/B situation DeMarco describes about knowing ahead of time that A will turn minimal profit while B will turn maximal profit?

If so, the conclusion reached seems right: tighter profit margins require tighter control. And control requires resource, which is a cost that further diminishes returns.

But if the described scenario is about not knowing ahead of time whether A or B will turn a large profit, how should this be handled? Regular review, and a scaling-down of control as confidence in profit increases?

Of course, profit is only one metric. There may be others that are more critical.
The most valuable answers I've seen on Quora were typically written by people who don't need (and probably wouldn't notice) small tipped amounts.
But How likely is it that the Bounty is going to be remotely near what a subject matter expert is worth? If I'm going to spend my time providing an in-depth answer for someone is the fact that I'll get two bucks really going to motivate me? Once you introduce money you're putting a definite value on someone's time and knowledge and it just seems like the amounts won't be enough to make that a positive experience.

But if there was a way to reach experts and offer enough serious compensation in an easy to do way, it could take off. There's been plenty of times where I'd be willing to toss fifty or a hundred bucks to get a quick answer, something that only take a couple minutes from someone familiar with the subject.

It might help if you find a way to piggyback off of something like stack overflow. I wish you success.
Taxation is slavery!!

But who pays for the roads?

The invisible hand of the market or something I dunno. TAXATION IS...
> A white supremacist killed someone at the weekend for protesting. If their free speech gives you supreme confidence, then you are simply wrong.

Let's ban Christian websites then. Christians have killed lots of people over political and moral issues. Of course not those specific Christians, but who ares.

That is whould shold be careful about how ware ou go with cenrsorship.