skysight-inc/HackerNews huggingface dataset:
> I wonder if other -- perhaps more minor -- achievements that displayed engineering excellence like the Apollo Program, invention of the transistor, the first compiler etc. espoused this same "enabling" culture.

You might be surprised. While I don't know about those particular projects, I know that, for example, Admiral Rickover was direct and blunt with those in the U.S. Navy's nuclear propulsion programme. He didn't suffer fools kindly, or at all. But then, he had the health and safety of his men, the nation and the world to worry about.

I'd take a few hurt feelings over another Therac-25.

> It is about marginalization, which is pushing (or keeping) qualified people away.

No, mariginalisation is about pushing or keeping away people rejected by the group. When it keeps the unqualified away, it's a good thing.

In the pursuit of excellence, even someone who's excellent on an absolute scale may not be excellent enough. A team of the best dozen engineers in the world will necessarily not include the 13th-best engineer: he is incredibly good, but he's just not good enough for that team.

Is the kernel team marginalising the good enough along with the bad? I honestly don't know.
> non-emotive descriptions of product function.

This sounds very similar to the rules that non-commercial stations are bound to, per the FCC. Fines can be issued for underwriting spots that contain calls to action, price information, qualitative claims, or are simply too long.[0]

[0] http://www.broadcastlawblog.com/2009/01/articles/fcc-fines-f...
Looking into it, according to http://www.drugpatentwatch.com/ultimate/tradename/CUPRIMINE, Cuprimine is not covered by patents, so all the talk about intellectual property and evil patents is moot point.

We have 2 main competing interests.
1. Creation of new treatments
2. Affordability of treatments

At the same time, we should have a minimum burden on the free market in terms of regulation.

I believe we can do this with the following.

1. For all non-patent drugs, Medicare signs a 5 year contract to supply the drug at a given cost. This will allow off-patent drugs to be available for low expense.

2. For drugs covered by patent, Medicare should negotiate a price based on differential Quality adjusted life year, with the price per quality adjusted life year set by law. For example, if we set the price for quality adjusted life year to $100,000, then Medicare should pay up to $100,000 for a treatment that gives a person 1 quality adjusted life year.

Drug companies are allowed to sell to others and negotiate a private sales without other regulation on what price they charge.

I want the pharmaceutical industry to be one with outlandish rewards because I want very smart people to be thinking outside the box and taking risks with they try in pursuit of cures for disease. Even the rewards to life-saving medication should have outlandish rewards. If we continue to see outrage at pharma about the price of life-saving treatments (see Solvida), we will see companies shift resources away from such treatments to more elective drugs such as sexual enhancements, requiring less sleep, etc where they can still have great rewards without the moralizing by critics.
"Old diesels were filthy. Modern diesels are not filthy and were momentarily the "king of high tech" until the hybrids came along and dethroned them."

Maybe, but even the nicest, newest diesels are still aesthetic abominations.

I just walked past a gleaming brand new porsche cayenne diesel and it sounds like a chitty-chitty-bang-bang set piece.

If you're a sound designer and you need to evoke low-tech, rattle-trap primitives, you could do a lot worse than just record a new diesel porsche/bmw/audi.

Also, vibration, as compared to similar gasoline engines (and this is also true for the diesel-like gasoline engines that utilize things like TFSI ... much more vibration than the corresponding non-TFSI engine).
I accidentally liked it. I wanted to press the dislike button. You are right, I can't believe he suggests universal income as a way to solve the ad problem. Absolutely ludicrous. Problem: Content creators struggle to monetize their stuff and people are sick and tired of ads. Solution: Socialism. No, that's not how economy works. Either more valuable content should be created or else some sites will die, it's economic evolution if you want.
Sigh. http://www.penny-arcade.com/comic/2004/03/19
> If this atmosphere of harsh personal criticism does yield better results, then it's necessary.

That's a pretty big "if."

And my personal experience is that, no, working in an "atmosphere of harsh personal criticism" does not yield better results. It makes good people go away. It causes people who don't want to be attacked to just keep their mouths shut and not say anything. It makes people wary of floating ideas that could be interesting but also risk being abusively mocked. It makes people not want to ask questions. It kills social cohesion. Etc.
> And sometimes being personally disrespectful yields better results. Which is, after all, what one wants out of a software project: results, not happy feelings.

This kind of belittlement is not doing her post justice at all, and is exactly the kind of disrespect she is criticizing. She does not talk much about her feelings at all, but about respect. It is completely possible to criticize the work of someone, also with harsh words if needed, but without being disrespectful towards the person.
Patreon Hacked, Gigabytes of Data and Code Leaked
I can't see a professional situation between reasonable, intelligent adults (which I assume the author is) where being disrespectful yields better results. Better results than what? Firmly but politely explaining the other person's mistakes?

You don't do well in an atmosphere of (let me paraphrase) intense personal disrespect and you consider that your personality flaw? It doesn't make sense. Having a thick skin is certainly an advantage, but being less than thrilled about having to work with disrespectful assholes is definitely not a character flaw.
I haven't found the functionality to change the value of ability voxels in Slicer yet -- in particular for sheets with corners supplied by the user. Is it there and I'm just being dumb?
That's not the issue. Whether its being pushed or pulled isn't relevant at all either.

The issue is when your views start pushing changes to the models and you then jump into a recursive cascade of updates. This is the control-flow equivalent of letting a thousands ping-pong balls loose and trying to predict where each and every one of them will end up.

I don't think its "MVC vs new fancy techs" as you make it sound but rather adding constraints to MVC in order to make it scale.
> Which is, after all, what one wants out of a software project: results, not happy feelings.

That's a pretty disgusting utilitarian way to look at thngs. I'm sure you would never work for an employer that sees you as a unit of production, and not as a human being that requires healthy, positive human interactions.
This comment is so discriminatory. India and Pakistan basically have the same problems. Both countries are quite screwy. Read real books on both countries rather than just reading new articles and you would know this.
I haven't had much success with the "Notify" button in the past, even with 1 hr lead time.
> If this atmosphere of harsh personal criticism does yield better results, then it's necessary. I'm reminded of the old adage, 'if you can't stand the heat, get out of the kitchen.' Heat is necessary to cook (a kitchen in summer is miserable, particularly without air conditioning); interpersonal heat may be necessary to produce better software.

Perhaps currently, the environment is toxic, but it also manages to produce excellent results. Wouldn't anyone agree that now, moving forward, excellent results plus a supportive environment would be a step forward? How can anyone find that a regression?
I've actually heard that he's making long-needed changes on the product side of things since he's been back, so the employees I talk to at least believe that he will help in more than just "the narrative." Of course, those were people with a lot of stock in the company, so they're not impartial; I fear there are very few knowledgable, impartial sources in this one.
Oops. Right. "Worse/ugly is better" was meant as bitter sarcasm, though.
In all mass shootings pro-gun people blindly ignore that first world countries with gun control are proof that it's a sound approach.
Wouldn't it be better if we didn't downvote people _only_ because their particular view doesn't click with ours?

It seems like otherwise we're just getting people to be defensive and more inclined to keep their views to themselves rather than sharing and discussing everything openly.
> Do you seriously believe that being publicly disrespected should be part of the learning process?

Depends on the learner, the teacher and the lesson itself. If someone sweeps others at a firing range with his firearm, then getting knocked down and chewed out will probably instill a more lasting lesson that a quiet reprimand. If someone forgets to include a comment on a function, that's probably less important (although it could be, e.g. if that function were controlling a generator at a hydroelectric plant…).
Also, East and West Berlin, still distinguishable by the streetlamps which have not been replaced since reunification.

http://www.theguardian.com/world/shortcuts/2013/apr/21/astro...
Is there a name for this kind of game? I really enjoy programming games but have no idea how to search for them ("programming games" is not very useful for this purpose). I've implemented a couple, but have no idea if there's a community I can show them to and get feedback or other competitors.
The propensity to fight pointless wars is a human problem not specific to any particular grouping of humans.
Adobe Lightroom 6 Crack with Serial Number Free Download
Poverty won't be solved by spending less on enforcing borders. This is the same type of thing the BBC says whenever India does something like send a probe to the moon or mars.
I promise you that the following is a true story.

When I was going to Michigan State University, my wife was getting a degree in Zoology. We're white, which is relevant to the story. As part of one of her classes or internships (can't recall which), she had to go speak to a school class about a topic in Zoology. At the time we had quite a few pets, including a black Labrador, and a white rat and a black rat, which she ended up bringing in as a way of engaging the students in the topic. The classroom was mostly African-American kids around the second grade, and the kids actually expressed amazement that the white woman had black pets.

I'm typing this at least ten years later and I still don't really know how to react.

Anyhow, point is, there's more here than you might think. For better or worse.
Congrats China!
I haven't RTFA yet, just skimmed a few comments. How does this different from Valve's setup of not having any bosses?

http://www.valvesoftware.com/company/Valve_Handbook_LowRes.p...
20+ years futzing with a blog engine and it still doesn't spell-check headlines, eh?
Really, What about the 1971 genocide?
Probably not, you can legally stick a TM symbol on just about anything without submitting any paperwork. There's a joke that TM stands for Totally Meaningless because it offers zero protection.
While a noble idea, this seems quite incompatible with the first amendment.
I believe it wasn't the journalists who built this; it was a digital marketing agency:

https://storify.com/hondanhon/digital-agency-suckers-non-pro...

Which makes this totally believable.
If you wait long enough, it'll be just like you'd called Laclede in the first place :)
> By contrast the *BSD communities were far more helpful

I think I'd take Linux Torvald's criticism over Theo de Raadt's any day of the week…
Where does React's Immutability Helpers fall in this spectrum? I was mulling over switching my entire codebase to ImmutableJS when a friend asked to try them first. It worked out well, but I wonder whether anyone here has experience with it in a large long-running project. So far it has allowed me to use Javascript primitives everywhere; all I need to ensure is to avoid direct mutation and use `update` that gives a new object whose properties shares the same references with the original one, except for the path in which the leaf node that needs to be mutated sits.
Whenever I see "committee" given as the solution to a problem, my mind instantly goes to Gilliam's "Brazil".
The extension currently is designed to only run on my system, as I wanted to be able to sync comment times between my computers.

So you’ll need to write an endpoint that stores the data somewhere, I'll link you my current solution.

First, the actual script that I load: http://cdn.kuschku.de/reddit-silver/reddit-silver-comments.j...

Second, the way I load it into the page: http://hastebin.com/raw/sugixafeve.js (You’ll need to adapt that, too, as Userscripts or extensions can’t easily interface with the rest of the page normally)

Third, the code of the endpoint that I use: http://hastebin.com/raw/gipubidevu.php

Last: You’ll need to set up localStorage.authkey to be equal to the auth key you set in the php script, you’ll want to host the PHP script on some server, and you’ll want to create an SQLite database on that server, give your PHP environment write access to that database, and initialize the database with a table:

CREATE TABLE `reddit-silver-comments`( `thread-id` TEXT PRIMARY KEY NOT NULL, `values` TEXT NOT NULL);

After that, just modify the URL in the first script to point instead of my server to your server

------------------------

If you want, I can write you an alternative version that stores the data in local IndexedDB, but then it’s not synced between devices.
We never met in the rain on the last day of 1972
> I'd take a few hurt feelings over another Therac-25.

Therac-25 was headed by an abusive manager, and all the good developers quit because they knew they could easily get a job elsewhere.

Did I pull that out of thin air? Of course I did, but so did you.
For the record: I feel a lot "safer" and more respected by Linus than I do by Sarah. Linus just wants me to submit good code and demands that I live up to his standards: if I don't, he'll call me out and tell me to do it again better. I can do that. Sarah wants me to agree with her politically: if I don't, she'll quietly organize a campaign against me behind my back. I'm good at writing proper code. I'm bad at winning political knife fights.

So have fun with your next project, Sarah, whatever it is! You organize your communities the way you like and I'll organize mine the way I do. We'll see who gets more done and has more fun!﻿
Agreed, strongly. For one of the best arguments, see
"The Mental Accounting Barrier to Micropayments", written in 1996 by Nick Szabo.

http://szabo.best.vwh.net/micropayments.html

Amazon's recently come up with $10/mo all-you-can-eat book purchase plan.
> then there is no good reason to change

I can think of two:

1. The project might get even better.

2. Ethics.
curious, why Azure?
I'd prefer you just delete my account, but I know you are not allowed to do that. I'll just try to forget my login, since apparently people are allowed to be "uncivil" to both me and newbies, but the same courtesy is not extended to me.
> But dishonesty does hinder profitability. You can't get away with much of it for very long before customers leave, and you get a bad reputation.

Does it now? I could point you (in private) to at least two companies (big on my country's market in their particular segments) I know personally cheat and steal, including lying on the phone to people who have managed to figure out the deception and called in to complain. One of those companies has figured out a strategy to stay on top of user complains so that they're free to do whatever they want. The other one has their office in a low-population region and is the one of the few available employers for the locals - this allows the CEO to both abuse the employees and to avoid scrutiny by keeping the local work inspector bribed.

On top of that, it's an open secret that food stores do shit like cleaning stale meat with dish liquid and then selling it to people as fresh. There are many, many ways in which Joes and Janes Random Entrepreneurs abuse customers; it's pretty much common practice. As long they don't to it in a blatantly illegal way, they're fine.

> it's easy for customers to do some research.

No, it's not. Also, research is what you do when you buy a car; no one has the time to check out the place where they do groceries, and even if they did, everyone else cheats as much, so it's not that you have an alternative.

Customers voting with their wallets is bullshit in most industries and companies know it. People are quick to get outraged but slow to change their habits.
From a 1997 Pixar SEC filing:

"Mr. Jobs is a co-founder of Pixar and has served as its Chairman
since March 1991, as its Chief Executive Officer since February 1986 and in
the Office of the President since February 1995. He has been a director of Pixar
since February 1986 and served as Chairman from February 1986 to November 1988."
possesses a cranial weapon implant (known as a "skull gun"),
Actually, it will. Not because of the extra money, but because of increased trade and job mobility that will come with a more open border.
You might find the following link interesting: http://programminggames.org/

I have had a lot of fun playing with the original or modern clones of corewars and robotwars.
Show HN: Mailroof.com – Map-based CRM in your email
Hi Guys I'm Brian founder of Mailroof- A Gmail plugin that analyses your email and provides you with a visual representation of your customers. Know who didn't get back to you, who you haven't kept in touch with and follow up with them automatically using MailRoof's customizable templates.

I'm still developing the product, we have some bugs but the basic version of the product is available on our site as a free beta. I would love to know what you guys think about the product.

I made a quick video about the product as well https://www.youtube.com/watch?v=99Fz_7WMTzo . Thanks
The parts of this website that everyone is having opinions about (the spokesbug, the "Fisher Price look and feel", etc.) are not particularly new. It seems they date to the first version of the Perl 6 home page from 2009:

https://web.archive.org/web/20090901185334/http://perl6.org/
What precisely is the logical flaw? My line of thought was that it's productive to delineate the costs borne by those who wish to create and share digital objects into two categories: costs of designing/making the thing and costs for producing copies.

The latter can easily be defrayed with appropriate network technologies, which is along the lines of the original intent of the Web as a platform for sharing information; the former requires some change in how we fund creative work.

I think it's productive to address them separately, as their relative scales are vastly different for digital objects compared to physical ones. Since the incremental costs of producing additional copies of physical objects are so high, it's easy to absorb design costs into the price paid for each copy, but for digital objects this makes much less sense.

I am advocating a humanitarian system of patronage of the arts, yes. I think it's worthwhile to have faith in the ability of people to self-actualize when their basic needs are met, and I'm hoping we can thereby support creative endeavors of modest scale, like writing articles for the Web. A coercive system like communism has been shown to not work for various reasons, but socialist basic income on top of a relatively free market seems viable.
That's what a government-issued ID is for.
For the record, "survival of the fittest" has nothing to do with Darwinism. It was an expression coined by Herbert Spencer, contrast to the more neutral "descent with modification".

The Nazi approach was markedly different. They borrowed a lot from Lamarckism, Malthusianism and pan-Germanic mysticism, not necessarily just flawed, naturalistically fallacious interpretations of Darwinism. Eugenics, particularly, was largely started by Francis Galton.
> Petition the United States Congress to enact a law prohibiting the publication or revelation of either name or identity of mass murderers.

I agree with the principle of not encouraging fame-seekers to mass-murder, by making making such murders a sure path to fame, but this is a blatant violation of the First Amendment and the principle of free speech.

We need to figure out how to instill a sense of decency in the mass media.
According the very article you're commenting on, the TPP specifically excludes tobacco from the ISDS process.
I came here to ask a very similar question - "this summer" means completely different things depending on where on the globe you sit, and it's even more confusing that the majority of readers have just exited the summer.

It gives the distinct impression they've already missed the promised deadline even if that's not the case.
A Half-Adder Implemented in Super Mario Maker
Sure. Nice strawman.

It's not a myth, however, that shouting, cursing, and attacking your coworkers makes you an asshole.
What does the VW scandal mean for robocars?
Sigh. Story time.

A long time ago (2006,7,8?) before Sarah took over USB development, I tried to start getting fixes into the un-maintained USB stack. I submitted fixes for leaks, segfaults, and general cleanup and documentation. At the time, the "maintainer" was one of the most unhelpful, and ugly people I ever dealt with over e-mail. After months of writing with the person over a simple leak he'd introduced, I gave up, deciding to fix it on a branch, and publish our code rather than deal with that developer. I vowed I'd never go back -- and I still haven't.

I'm not saying all kernel developers are jerks, but I'm not interested in working with those that are. As such, I'm just not willing to spend my time trying to help. (And maybe some developers want to keep it that way. So, I guess we're both happier for it.)
Mobile-friendly sites or bust
Like code, sometimes you have to make things work before you can do them right.

That's definitely what we're going to have here. Voluntary sponsorship relies on communism which, supposedly, does not work ^TM.

Universal Income would be fantastic but we're not there yet.

We need something in the interim, because conservative values will never allow for a universal income.
Ask HN: Urgent help needed Looking for a Database Expert consultant
Hello,

We are a Delhi based startup looking urgently for a DB Expert to work as a consultant for some critical problems that we are facing with our system.

Skills required:-

- mysql

- innodb performance tuning

System description:

- heavy writes (10K writes/sec)

- 5-10 innodb tables inserted/updated every write

Problem that we are facing:

- queries and inserts/updates waiting for anywhere between 10-120 sec

Our hardware:-

8 core intel i7-3930K @ 3.2GHz

64GB RAM

Contact us at the below given email and we can have a chat.

Email: delhibasedstartup at gmail dot com

Thanks.
Bingo this and similar.

Not only is it $35/mo, but I can top-up the account for several months at a time, so that I simply don't have to worry about it.

My one complaint is that my provider still "warns" me every month that my plan is about to expire, even if there are multiple pre-paid months to go. They really need to fix that.
The Blockchain as a Journal
It's been, uh, interesting watching the idealism slowly erode from Google. They're a generic soulless multinational that doesn't want to admit it. They've now made a big step and ditched any remaining pretext of any social responsibility.
How do you keep containers isolated?

Do you just run multiple docker containers from different apps on the same host?

Do you provide any sort of network isolation between apps?