skysight-inc/HackerNews huggingface dataset:
I see a lot of confirmation bias in these kinds of threads. Because Linux is a success, it must be because of Linus's particular brand of being a jerk, for the same reason that Apple is a success because Steve Jobs was a jerk. That is, an effective leader must be a jerk.

But there are lots of other companies that are successful where people don't act like jackasses. For example, Google culture is anti-jackass, Googley means not being a dickhead. If you have a problem, explain what's wrong calmly and coherently, it's more efficient. Simply telling someone that they, or their code, is a piece of shit is not likely to be as efficient.

IBM is another, when I worked at T.J. Watson, people were very civil.

Civility is not about being "fake" or "politically correct", it's about being able to communicate your position by reason instead of by emotion, by shouting, by abuse, by reptilian brain.

Linus gets a lot of leeway because of his work on Linux, and we will forever be thankful for that. But I don't believe good works earns you a pass from criticism of behavior. The founders of the United States are forever thanked for the Constitution, but that doesn't let them off for being slaveholders.

I expect there will be some reflexive downvoting on this for criticizing the prophet, but honestly, Linus makes geeks look bad socially. Say what you will about Richard Stallman, there are lots of things he says I disagree with, but he says them with integrity and positivism and love, and not with angry denouncements.
Many large corporations already implemented 'Programmer Anarchy'. Having 15 bosses is very similar to having none :-)
I'm just wondering if Linux would have been different it it wouldn't have been built on this "management by Perkele".
I personally think there are a lot of competent developers around the world that could have contributed to the kernel but chose not to because of Linus style of communication
Personally I uust feel embarrased by his behaviour, it's not typical for working in an international environment
Well, we started about 2 years ago and our company's been calling it Q internally. This is just the front end SDK for what we built (Q spans PHP, Node.js and front end css/js.) I think we're going to keep the name.
For anyone like me who would mostly hit the link to check, this is a recruitment service rather than the app-based social network by the guy with the day and night iPhones.
I'm sure this has been done a number of times before, but this group is comprised of two people who have never met in person: http://en.wikipedia.org/wiki/Bike_for_Three!
It will be interesting to see how apple manages to do this without violating one or more of microsoft's kinect patent(s)
Same here. I just hope I won't cry myself to sleep.
Wow. First they lie and deny, now this.

What does this mean for Google and the others participating in the program? I'd love to read some explanations from Page, Yonatan Zunger, Matt Cutts and friends. These guys were swearing up and down that Google had no involvement.
Programmers working directly with customer is a bad idea. The skills required to program and to be client-facing are very distinct.
Mother of Russian Jailed in US Requests Swapping Snowden
20-Year-Old Coke Tastes So Much Better Than Modern Coke
If you can't find one commercially, then its just to do an "ask HN" for anyone to help you acquire one or can make you one etc :)
You emailed? Well, I'm afraid that's just a form of backing up a text file over the internet, so you're already infringing their portfolio.

EDIT: You may want to watch it - leaving a voicemail is a form of podcasting. You're really opening yourself up to liability here.
Actually doing something similar for multiple package shipments on our site. Cool!
A Programmer Resume - Designed By Hosein Emrani.
There is a guy on Youtube [1] that builds large DIY Mosquito fan traps. Well worth a watch if this is an issue for you.

[1] https://www.youtube.com/watch?v=pU2kbghz85I
The premise of your argument is that it's reasonable for a project manager to invoke "Finnish Culture" as a justification for calling people on their team names and singling them out for expletive-laced approbation in public. I don't know a lot of Finns, but do you honestly think a typical Finnish person would be comfortable with having their culture summed up that way?
Hate those buggers so much, I'd have no problem with this even if we'd also go extinct.
> Also don't ever mix [permethrin] with DEET, because the combination is neurotoxic.

Do you have a citation for that? It's well known that permethrin is a neurotoxin to fish and cats, but I've never heard of this DEET+permethrin combination.
"Sharp wrote: Linus Torvalds is advocating for physical intimidation and violence."

Please, show me where Linus is advocating for this. Sounds absurd.
Like the NSA, the CFPB is Dangerously Overreaching
MIT Whiz Wants to Turn Your Skin Into a Computer Interface
>> His lack of manners is really shocking.

Yes, it is. But it's his kernel and people choose to work on his kernel, and not a fork, in spite of his well known behaviour.

He gets away with his antics because of his rock star status. On the other hand, I find Linus' own behaviour much less bothersome than people who behave like Linus who aren't even remotely at his stature.
Nice you are probebly reading this, I'll ask here. I have started to use LT for some clojure/clojure script development and real like it. As much as you can like something that new, but I really belive it will replace everything, not just for development but also for 'normal' stuff.

There is one simple change that I would really like to see. In the Instarepl and the normal result that are shown 'in line', the result is just printed and not pretty printed, witch makes it almost useless in case of a complex datastructure. Is there any reason for that? Can I change that?

Im developing something that looks like a boardgame, and seeing the result of a function with a board in it is almost useless, I still have to pprint it to see whats going on.
The duplicate link detector has a minimal ability to recognize duplicate links. The Hacker News community relies partly on the honor system to avoid excessive duplicate links. Some members point out duplicate submissions when they appear anyway. I'm not sure that this is a high enough priority for anyone on the HN programming team to devote a lot more effort to refining the duplicate submission detector.
You're confusing me having a high opinion of what humans are capable of with not having empathy. Two different things.

My opinion is that humans are capable of incredible self control if they choose to exercise it. The more they're taught that lesson and learn their own strength and capabilities, the better.

Of course I'm empathetic with the kid you described. I'm saying he can rise above it though. You're saying he can't. We'll have to agree to disagree on that.
Could you enlighten me, what did Stallman write about Jobs again?
I swear I recall (probably on the excellent createdigitalmusic.com) a quote from an Apple engineer around the release of Logic 9 saying that musicians consistently rate skeutomorphic plugins as sounding better than flatter counterparts.
However, "Linus Torvalds is advocating for physical intimidation and violence." is something I just copied and pasted. I don't think it's that out of line to observe that this is an attempt to win the argument by defining Linus' behavior as intrinsically beyond the pale without having to engage it directly. It's not like that's a particular uncommon rhetorical tactic....
Why am I not surprised the majority of people complaining and getting offended in the name of third-party developers are American? It's not like we don't have our dose of pc on the old continent, but you'd be surprised how much less of a fuck is given about such issues around here.
If your friend is acting like an idiot, you pull them aside and tell them so. You don't yell "_SABE_, SHUT THE FUCK UP" in front of the whole world. You can be a good friend without resorting to acting like the asshole that is Linus Torvalds.
> what professionalism means. It's less about the neckties and watercooler politics he imagines and more about treating your peers with basic respect and human dignity

What planet did you just descend from? And what are these "peers" that exist in our profession? In my profession I have a team lead who doles out work, with a manager over him, with a manager over him and so on. The basic structure is no different than that of a dictatorship.

What's this "basic respect and human dignity" you find in your corporation which you can't find on lkml? Steve Ballmer throwing a chair across the room when a developer says he's leaving because he is going to "fucking kill Google?" Who are we to look to for these examples of professionalism and basic respect and human dignity - Steve Jobs? Larry Ellison?
Who is the one with the vivid imagination? I hope you never have to keep the network and desktops of a Wall Street trading floor running.

Back in 1999, when VC was handed out like candy and blockbuster IPOs happened every day and companies were desperate to hire even middling IT workers, I suppose a veneer of theoretical collegiality seemed to hang over dot-com's for a moment. When 2000 and 2001 rolled around, and a lord of the flies atmosphere appeared at these same startups, it was a different story.
Am I the only one that thinks both sides are over the top?

Linus is overly abrasive and I can't say I would want to work with someone like that, and at the same time, Sarah Sharp and Linus' critics are exaggerating and being overly dramatic (e.g., Linus is "advocating violence") and I wouldn't want to work with someone like that, either.
Ask HN: Short term junior positions?
I am self-taught and have been programming for about two years now. I work primarily in Ruby and Python, and most of my programming at work involves writing small scripts or internal CRUD webapps for business processes. I'm building a site with my friend on nights and weekends (hopefully a Show HN post by September).

I recently got accepted into App Academy, and will be attending in October. I am continuing to work on improving my programming skills on my own, however I was wondering if there are categorically (or specifically in DC) any kinds of positions open where a team could use a junior programmer for a couple months. I know there is a spin-up cost associated with onboarding someone and I was wondering if there were any situations where I could be a net win even over that short time periods. Any advice?
Agree. I *hate it when I receive ambiguous criticism, which just means that we'll need to dance around each other while I try to figure out exactly what "looks a little funny".

Getting specific details - instructions or guidance even - is far better to solving the problem efficiently.
That's like claiming Democrats want to regulate everything. It's such a broad statement as to be completely without value. It does not apply to most Republican politicians I'm aware of, and not all Republican politicians are the same.

Also worth noting, the Republican-heavy government under George W. Bush in fact massively expanded regulations at the federal level (and deregulated almost nothing). So the facts of action do not jive with the claims being made.

Maybe if you said libertarian it would be accurate.
I'm surprised this hasn't been addressed yet, given:

1) How many professionals use Logic
2) How common it is for said professionals to pass tracks back and forth over email, im, Dropbox and other filesharing services

Maybe advertising such as service gives artists an unwarranted assumption of privacy and security vs. using something like email where there is less expectation and more assumed risk.
Flask Skeleton - a super easy flask template that has push button deploys
The Ubuntu VM's virtual hard disk is right there for the taking, though.
We're users and admirers of profanity here as well. My admiration of profane language runs so deep that it is a parenting problem; my kids swear, we don't punish it, and they risk trouble at school. Which, fine.

Sarah Sharp isn't criticizing Torvalds merely for using profanity. That's not her argument at all.

Also, consider the different impact the same words have when you're using them in person and the target of those words can assess body language. Consider also whether every person in your office is someone you'd feel equally comfortable using that language with.
He should marry that hot Russian spy chick.
It sounds like the single default_card is used for recurring payments, and other saved cards are used for one-offs. No separate card subscriptions yet. Is that right?
If you want cheap prices and high quality service, then you have to deregulate the industry, and a deregulated telecom industry will focus on the high-end consumers, just like every company does.

Or acknowledge that regulations are not all created equal.
Very relevant question given current events.

What happens in practice is that the acquiring company effectively recaps the startup on the fly. This takes a bunch of different forms but a common method is that a big part of the purchase price takes the form of restricted stock grants or signing bonuses to the employees, as opposed to cash or stock that gets processed through the cap table.

From the acquiring company's standpoint, this is logical behavior because the acquirer wants the people to be well motivated to work hard at the big company, and doesn't care whether the investors get their money back or not.

But this has the effect of putting a startup's founders at cross incentives with their investors. It's very important for everyone to act like adults in that circumstance, which often but not always happens.

Of course acquirers can overdo this and burn their relationships with angels and VCs in the process.
Alike: light kNN library for Node
> Perhaps you should pay your carers better, so you can hire quality people....

Easy to say things like that isn't it.
People will always interpret written words in their own way. Interpretation of tone is not universal.

I can't tell you how many times I've told people to make a phone call instead of wasting time parsing out the tone of something their clients or coworkers wrote in an e-mail.
Which is exactly the thing a person would say to rationalize abrasive behavior.

Honestly, at this point, Linus has so much credibility he could communicate exclusively in Esperanto and people would still take him seriously.
Of course I know about freezing, but low latency mode just bypassed several resource heavy effects/instruments with the click of a button - no rendering time, or (un)freezing required. It worked very well.
There usually aren't significant remaining funds, and I've never heard of investors keeping IP (there are usually multiple investors, and IP would be hard to split). And a 2x return is unusually rich for an HR acquisition. If you're lucky you get your money back. But after several years, during which you've had operating expenses.
Ask HN: How do you charge for hosting costs?
I'm starting as a freelancer and am unsure how I can set up hosting for my client. Should I just ask them to set it up and give them detailed instructions or should I just set it up with my account and ask them to pay me monthly for the hosting? Or should I even ask for the bank details so I can set it up for them? We live too far away for me to help them in person.

How do you charge clients for on going costs?
I'm seriously starting to resent Sarah. Freaking cry baby.
> Please be sensitive to _my_ culture too.

> Google "management by perkele".

> Do you really want to oppress a minority? Because Finns are a minority compared to almost any other country. If you want to talk cultural sensitivity, I'll join you. But my culture includes cursing.

That made me chuckle. Based on my experience having worked with a few Fins; they are quite efficient and straight to the point. There is also a Quora answer [1] on why Nokia phones are so durable.

Israelis have a similar mentality. From [2]:

> Whenever there was a bombing, Israelis would run TO the blast to bandage people and help out. They risked their lives without a second thought to help each other with an 'of course' kind of attitude. Israelis don't even realize this is unique to them. Most just silently believe everyone shares the same attitude toward helping people in danger.

> When you're in that kind of society, fake politeness is actually offensive.

I've also experienced this mentality with Punjabi Sikhs.

[1] http://qr.ae/INWWl

[2] http://www.quora.com/Israeli-Culture/Why-are-Israeli-people-...
Too much work pressure at Ericsson
How many of those billions of installs were enabled by Torvalds telling Mauro Carvalho Chehab to "SHUT THE FUCK UP" after Mauro tried to explain a previous patch? Try to be as specific as you can, thanks.
I gave up when I hit this nugget:

"The problem? Local governments and their public utilities charge ISPs far more than these things actually cost. For example, rights of way and pole attachments fees can double the cost of network construction"

Actually digging holes in streets, obtaining right-of-way access to private property, and putting up your own poles is half as expensive as just using the holes and poles the public has already built? Oh, really? I'm more inclined to think they're grousing about not being able to mooch the public's infrastructure investments for free.
Indeed, a 4% difference compounds quite well. Unfortunately many people imagine they might get a 3% or 4% net bump, when they are really going to get 1% extra.

Working an extra 20% so that you are paid appropriately larger salary 19 years down the line is not a terrible choice if you really need the money. It is also possible you will earn true grade improvement along the way and get a one time additional bump of 5% for your effort.

Of course, if we reverse the equation, things might look differently. I have about 3 potential free hour per workday and 12 free hours per weekend day, for a net 39 hours of "my own time", earned by showing up to work. Giving 10 hours of those to the employer is a "pay cut" of 25%.
"Is it good policy" is exactly the question. And that question isn't answered by checking their political ID card.
I feel similarly. People who are willing to be blunt with others are something of a dying breed in many social circles. I actively attempt to surround myself with people who communicate like Linus.

When I use to do farmwork, there was no shortage of people like this. If you did something wrong, you heard about swiftly and clearly. That clarity wasn't limited to just informational content, the person delivering the news made a point of making sure you got the message, that requires clarity on an emotional level too. You don't get "Dear, please don't loosen that bolt until you jack up the rest."; you get a string of profanity and information so clear and targeted that I am unable to give it a fair representation. In that culture the "familiar" tone that people used with each other was a symptom of mutual respect. You wouldn't "baby" people that you respected.
I am not sure I understand. Is there enough similarity between the semantics of languages that a one-size-fits-all solution is even remotely possible? It seems more likely that it would be something that would not-quite work for every language, and result in worse tooling for the sake of standardization.
The downvotes have already spoken to this to some extent, but who cares? My Macbook Pro is slow enough in general running OS X, and especially so when RAM gets tight. I'm not sure I'd want to add this additional overhead.

I see this more as an additional tool in the box than something appropriate for 100% of Linux users. You'll know when you need it, but most probably won't.
I think they're doing compressed swap to ramdisk.
Free Software post-PRISM
So you're saying that local governments have less funds to spend today than they did 15 years ago? I don't think so. I wasn't aware America still had a free market, much less one that sprung up in the last 10 / 15 / 30 years to deprive local governments of their massive spending binge over that time.

The data I've seen indicates total government expenditures have doubled over 15 years, and it's even faster at the local level. The local + state spending haul is close to $2.6 trillion annually now. It's practically another federal government system in size.

What has actually happened is local and state governments ballooned in size massively since the late 1970s. Having over expanded without any means to actually pay for it, all based on insanely optimistic (fraudulent?) economic projections, now those governments are having to shrink due to their own poor management.

California is perhaps the greatest - and most well documented - example of this, both at the state and local level.
I will take a 24/7 roaring colleague who roars about all of good and bad to you without reservations than a colleague who will put on smiling face, and back-stabs you when the time is right.

Sadly for most people, it is more about Corporate Culture and Interpersonal Skill and Street Smart and blah blah blah than being really competent and getting real things done.
It's not the cost of the storage, it's how slow it to read and write to it. This is still going to be an order of magnitude faster than swapping to disk.
It does not reveal intentions, I agree.

So why do they want DNA? Ask the State Department. I'm not a geneticist, but if it was completely useless they would not be collecting it.

My point is that the current infeasibility of collecting everyone's DNA could be the only reason they're not doing it.

Edit: And ask the NSA or FBI if they'd like to have the DNA of every possible terrorist (and, incidentally, yours and mine).
There is a Yubikey model that uses NFC called the NEO[1]. So it would operate simply by your being close to the computer. At the moment, the NFC only works with Android, iOS, Windows Phone, and Blackberry, but it might be able to be ported easily. I'm looking into how this might help you now (Yubikey has an SDK).

You're on OSX, so let me see what I can come up with. No promises, but I'm looking.

1. http://www.yubico.com/products/yubikey-hardware/yubikey-neo/...

EDIT: I see that the Yubikey NEO is sold out for the next 5 weeks, so this may not be the best option for you.

EDIT2: The best solution was referenced by silverlight above, it's called TokenLock for Mac OSX, and it's $3 in the App Store. You can use it with bluetooth devices. Just get some little $20 bluetooth device or headphones you can pair it with, and have someone put it in your pocket. Please take a look here (again, thanks to poster silverlight above): http://www.map-pin.com/tokenlock-home/ Never used it, but it looks pretty versatile and can be used with all sorts of login approaches.

For securing your browser passwords, I think the Yubikey with the NFC chip will be your best bet. Right now, they don't have OSX software available specifically for the NFC, but I imagine they will release some eventually. I'd call and ask them.
> I'd love to read some explanations from Page, Yonatan Zunger, Matt Cutts and friends. These guys were swearing up and down that Google had no involvement.

They swore they didn't allow the NSA to access their servers. All we know that they do is comply with lawful requests for users data. There was no lying involved.
All of them, and you're welcome.
There are politics in technology like every field, but... It's a field where things work, or things don't. And very hard problems get solved, or they don't.

In Marketing, there's always a way to spin a result. In HR, the results can be too long in the future to hold someone accountable.

Sales is perhaps the only other that comes close in being a meritocracy. There too the pedigree doesn't matter as much.