skysight-inc/HackerNews huggingface dataset:
Because a bunch of people in this industry try to emulate this style because it's "truer" to their style (read: they can't be bothered to actually try and be civil).

But whereas for most people this is "throw out all unfiltered thoughts, mixing the issue and the person". Linus' style is a lot more deliberate, where by using this direct style to really concentrate on the issue, and get rid of any illusion of passive-agressiveness towards the person.

I think he puts a lot more effort into these than he puts on, and is very aware of how it'll be interpreted. If you want to emulate this style, you have to think about this sort of thing as well.

It's not about being unfiltered, it's about filtering what's actually harmful (personal attacks) instead of what isn't really (your position).
Emotional abuse? Blimey. How do you cope with watching TV? Driving anywhere? In busy shops?
this issue comes up every couple of years - these guys write linux, you can't make them do anything. they are untouchable and will do/say whatever the hell they want. linus especially - is a grown ass man and does this in person too, as is his prerogative. anyone see his github speech? he stands up in front of 300 people and calls them all idiots.
Webinar: Enterprise-Grade Cloud Cost Planning and Management
The Psychology Behind Steam's Summer Sale
Hell, I had to write it a few times before I stopped writing "undeserved". I don't know why the brain doesn't like that "r" in there.
I am amazed by the number of people here claiming sugar is bad. I've been eating fruits, fruit juices, milk and sodas as the main part of my diet for a few months now. I've lost weight and I feel really really good (I was in a low carb diet before and always craving carbs and feeling awful).

I've been like you in the past. But instead believing in Lustig and others, I've kept reading scientific studies and the work of Ray Peat is much more consistent.
I may be mistaken, but don't ATLAS, BLAS, LINPACK etc. only operate on single and double precision floats? What if the elements you're operating on are, say, rationals or polynomials? Somehow it seemed to me that linear algebra is a somewhat more abstract concept than what Fortran numerical libraries usually tend to implement.

Also, the drawback of anything written in this way is that it doesn't compose well. The individual operations may well have been optimized into oblivion, but their composition may not necessarily be what you'd like it to be. One can also say goodbye to higher-order functions. But I'm not exactly a Fortran person when it comes to code style, so I may be prejudiced against overly loopy code.

(BTW, am I the only one who thinks that the Sourceforge (http://sourceforge.net/projects/math-atlas/) comments are machine-generated? I mean, comments like "An essential Windows program." or "The best program that I've ever used." are hardly what I'd expect for a numerical library.)
Can you send me too? olive35_@hotmail.com

Thanks
Do you wait for someone to perform a public illegal act before they become a "suspect"? Rely on tips from informants?

The scale & invisibleness of PRISM is part of what makes it so repugnant to us. If the NSA had 1000 guys in "NSA" t-shirts walking the streets in every major city, it would be irritating but almost laughable.
"Finally here is a logo designed in-house for some internal event at IBM."

This is a logo by the legendary Paul Rand! They could hardly be more wrong.
http://en.wikipedia.org/wiki/Paul_Rand

Fun post though.
There are other ways of contributing to a project besides committing code changes.
I like Rusty Russell's point of view:

http://article.gmane.org/gmane.linux.kernel/1525480

"
You have to be harsh with code: People mistake politeness for
uncertainty. Whenever I said 'I prefer if you XYZ' some proportion
didn't realize I meant 'Don't argue unless you have new facts: do XYZ or
go away.' This wastes my time, so I started being explicit.

But be gentle with people. You've already called their baby ugly."
Adria Richards was also fired for that.

> Chances are your HR bureaucracy is radically feminist.

Ah, the good old feminist conspiracy. Do you really believe what you said ? I will stand by my words. There is no feminist conspiracy.
What role do you play in the community and/or what
subsystem(s) do you work on?

I'm the Linux kernel xHCI driver maintainer. I own Linux USB 3.0 support, and I send my patches up to Greg Kroah-Hartman, who is the USB subsystem maintainer.

Where do you get your paycheck?

I work in Intel's Open Source Technology Center, along with a bunch of other cool Linux kernel developers.

-- Sourced from https://www.linux.com/news/special-feature/linux-developers/...
Mostly, the entire USB3 stack, AFAIK.
Apple rumored to be working on an ad-skipping TV service
Only automatons if people ACCEPT being watched and self-censor.

A recent post suggested that without secret communication, much social progress wouldn't have come about.

Consider this though: a surveillance world where people break the law en masse - London Street Riots, 4/20 (see tumblr, reddit) in the USA.
exactly! well put
I think the post doesn't translate very well on a mailing list. Although there are (IMO) advantages to having an equal (ish) mix of the sexes on your team, it's not something I would claim as a perk in a job opening.
Yes, go ahead, trust Microsoft again.
The same goes for an all-female team, imo.
http://www.bbc.com.nyud.net/future/story/20120719-awoken-fro...

Using the nyud.net Coral Content mirror.
Why Time Slows Down When We’re Afraid, Speeds Up as We Age, and...
In some ways, Linus is not wrong.
Fake civility and fake respect do not usually help anyone.

This does not mean you run around screaming at people, usually, that gets you fired.

However, these folks have formed their own community, and set the rules of conduct for it. If she wants to try to change those, great. But this should be a discussion for members of that community, not one of trying to get the world writ large to come down on them. (At least from where I sit, she is trying to do the latter, rather than the former. Maybe i'm misreading it though)

Essentially, she wants the community to change not because the community wants to, but because everyone else outside the community wants them to.

This seems, without thinking very hard, quite wrong.

She always retains the option of starting her own community, etc.

Note that even the law recognizes the issues here in the US. Generally, small non-governmental groups can't be forced to open up membership or to avoid discrimination. So the local old boys club generally can't be forced to accept women, for example.
Apple revokes dev keys all the time for a lot less.
Sarah Sharp is part of the people who "write linux" - she's the xHCI driver maintainer at Intel.
Hey Joss, Danny here from StatusPage. We initially charged per notification, but it felt a little nickle and dimey and decided to switch to a limit of subscribers with unlimited notifications sent. Some customers didn't use notifications just because they didn't like the thought of a variable cost associated with the account.

We recently made this change, so feedback is appreciated. I'll send you an email to discuss further.
http://thread.gmane.org/gmane.linux.kernel.stable/58049/focu...

'Come to the dark side, Sarah. We have cookies.'
-- Linus
Baidu to Pay $1.9 Billion for Chinese App Store Operator
This is a false dichotomy. I do a lot of code review, both in my day job and for many open source projects. I've never had to verbally abuse someone to explain the changes I wanted to see in a patch.

(OSS projects I've done code review on include: Django, PyPy, Topaz, CPython, Twisted, and OpenStack)
Don't they? How do you know?
Guy who posted this is having his arse handed to him on the thread, it's worth noting.

(Which doesn't excuse the original poster's casual sexism, but does speak well of everyone else on the list.)
http://en.wikipedia.org/wiki/Finland_Swedish
And without objects.
I don't know. It honestly sounds boring to live in a world where all our problems have been solved and there is nothing left to do or accomplish. Maybe we will all live in simulated realities, but that sounds kind of dystopic to me.
Not sure why would you comment on discrimination law; I'm sure Linus is very egalitarian in his yelling ;)
Indeed, in fact in English it is interesting to note that words of Germanic origin are more likely to be viewed as crass than words of French origin. The word infernal in English is almost never considered rude, but the word hell(ish) can be, obviously not as much these days as it used to be. To really see this effect in motion go have a look at what the middle English equivalent of the word vagina is.
if alan cox couldn't get linus to change, how the hell does she think she will?

i honestly don't get it.
Someone build an nginx (openresty?) module with this.
It's a good idea to focus on devs in hackathons and leaving all babbling out. But "recreating a given design in html and css" is as boring as the marketing pitch.

That's what most unfortunate web-devs have to do all day at work :\
Rocket Internet Raises $500M
Another classic: "Writing Solid Code" by Steve Maguire

http://www.amazon.com/dp/1556155514
Pokémon: Generations Windows game
Just recently, I needed a concurrent map for my project. I looked for a library and started using it. Fast forward a bit and I realized the map was completely untyped. Fast forward a slightly longer bit and I realized (perhaps wrongly? Enlighten me) that there was no way to implement a concurrent map library that wasn't untyped.

We need generics, or perhaps it's more goy to have the same features by some more clever way. But still. We need those features and bad.

I'll be looking at Rust with some more interest meanwhile.
This has nothing to do with programming, business, etc, etc. Check reddit if you want to post opinionated pieces like this.
I'm not debating the existence of extreme opinions among people who label themselves as feminists.

I'm just saying that feminists come in all shapes and colors, and, lo and behold, there are a wide range of opinions among them, and (unsurprisingly) many of these opinions are contradictory, just like in any other group of people sharing some basic ideas.

I'm also saying that you should not base your opinion of social movement around the views of a kernel of extremists. Specifically, if you think that, as soon as someone introduces herself as a feminist, you think that she will stand by extreme opinions and that your differences are irreconcilable, and therefore is not worth talking to, then perhaps you should try to review your judgements.

And I'm also saying that there is a problem with gender equality in our modern societies. Even if you disagree with the methods and propaganda of extremist groups, you should recognize that there is a big problem. And the easiest way to eradicate those extreme opinions is to eradicate the problem that gives a voice to these groups.
TL;DR: any computer science paper that presents practical work without disclosing source code should not be accepted to any scientific conference or journal.

Agree on all. I've been few years in research in computer security before quitting for industry. I must report that so many papers that presents some kind of algorithms (I would say the majority) very rarely also provides the source code of the implementation. I have always thought and advocated for that any computer science paper that presents practical work without disclosing source code should not be accepted to any scientific conference or journal.

I know (because I did many times) that opening the source takes an incredible amount of time, but it is mandatory for being capable of 'standing on the shoulders of giants'. Writing code and keeping private in research is just a non sense.
The UI/IX is a bit clunky IMHO - the wizard interface is meh. Lookup http://timebridge.com/
their UI seems more intuitive.
I'm not familiar with LKML or any of the developers, but Sarah is very impressive in this thread. Every time someone else tries to shift the topic, she brings the conversation back on course. She's right about a minimum standard of civility being crucial in email. Even if no one on the list is personally affected by the language (a big if for a large list), a single vitriolic email can poison the atmosphere for days.
because this issue comes up all the time and in the end nobody gives a shit because linus runs the show and is basically a dictator.
Sarah according to those who know more than me wrote "the entire USB3 stack" and then in one discussion

http://thread.gmane.org/gmane.linux.kernel.stable/58049/focu...

thus reacted on Linus claims:

On Fri, 12 Jul 2013 08:22:27 -0700, Linus wrote:
"Greg, the reason you get a lot of stable patches seems to be that you make it easy to act as a door-mat. Clearly at least some people say 'I know this patch isn't important enough to send to Linus, but I know Greg will silently accept it after the fact, so I'll just wait and mark it for stable'.

You may need to learn to shout at people."

Seriously, guys? Is this what we need in order to get improve -stable?
Linus Torvalds is advocating for physical intimidation and violence.
Ingo Molnar and Linus are advocating for verbal abuse.

Not _fucking_ cool. Violence, whether it be physical intimidation,
verbal threats or verbal abuse is not acceptable. Keep it professional
on the mailing lists.

Let's discuss this at Kernel Summit where we can at least yell at each
other in person. Yeah, just try yelling at me about this. I'll roar
right back, louder, for all the people who lose their voice when they
get yelled at by top maintainers. I won't be the nice girl anymore.

I think she's definitely right. Keep it professional. The implementation of any piece of something can be stupid. It's often not because we want to make it that way, or because it's stupid as it is, it's stupid in a given context. Somebody like Linus is somebody who must handle at that level. There bluntness can help. Still it's about the context, not about what people who produce work are or aren't.

Just don't call people stupid, don't intimidate, threat or abuse them personally.
To me hnriot sounds like a Manager. :)
Devil is in the details and managers hate those.
I would prefer a 4 day week and the 30 days holiday...
And of course that's wrong.
This is my position:

Words are just a way to express something we want to communicate, and their meaning must be considered within the context they are expressed.

When Linus says something like "This piece-of-shit commit is marked for stable, but you clearly never
even test-compiled it, did you?" https://lkml.org/lkml/2013/7/13/132 , he clearly has an insane reaction to something that at the end isn't nothing more than a normal human mistake.

But what his exaggerated reactions want to really express is "I INSANELY care about kernel quality, so I have INSANE reactions to actions that lower its value", and in this way he subliminally transmits its kernel care to the subject of the rant.

What do you think about my interpretation?
I share Lucas De Marchi's perspective:

I see lots of strong words in LKML. So much that in some other lists there's the say "hey, this isn't LKML and this behavior is not appreciated here".

However in this case I don't see it. Linus and Greg were in no way calling out for violence, but instead making joke about it.

What I am seeing more often than I'd like is people losing the ability to joke at ourselves. For me over reaction is as disturbing as the strong words. Go to the link you pointed out here, read it again. Knowing the people who wrote them can't you imagine their troll face?﻿

Honestly, she's just stirring the community into aggression mode and I'm not overly fond of what may follow.
Up up and beyond.
Using Flat Design in Web and Print Projects
When translating a flat design from digital to print, colors have to be remixed for printing. Digital projects often use colors based on HEX or RGB values.
Firetronics  Offers Fire Alarm Systems.
Firetronics have grown by leaps and bounds since 1986. We offer a one-stop service from research, to product development, equipment production, system proposal, delivery and installation, and to system maintenance for industrial and commercial industries for both local and overseas.
We extended our product range to the next level by providing value added services such as Contracting and Designing of Fire Alarm System, Fire Equipment, Fire Extinguishers, Sprinkler, Fire Pump, Suppression Systems, Hydrant and Riser Systems.
If anyone wants to play, I'm the author of Classifier4J which is a very old Java rest classification tool, which also includes a text summarization engine. I believe the algorithm in c4j has been ported to Python and is available in NLTK (https://groups.google.com/forum/m/#!topic/nltk-dev/qV9e5TsCB...).

I did a bit of testing of the java version, and it was pretty competitive with commercially available summarizers at the time.
The ’id’ type is a void *. It is used extensively, whenever there are multiple possible return types. Even where inheritence could have been used to make it more speciffic.

For example, ’alloc’ and all ’init’ returns it.
Asides from PRISM/privacy concerns, the integration is pretty interesting.
Exactly, many of these are clever logos, with the intention being that the meaning be apparent, rather than being hidden.
Spanner, a Globally Distributed Database by Google
How many trackers are detected by Ghostery on individual articles on these sites?

Boing Boing has 12.

The Atlantic has 13.

Huffington Post has 16.

The Onion's AV Club has 18.

Wired has 19.
Being rational while delivering an emotive message almost always sanitises and diminishes its impact. In fact that quite often is the point. If you want / need to bare your fangs you might as well be honest about it. If Linus was indiscriminately being verbally forthright you might have a case; "offensive" words exist for a reason, Linus for the most part uses them wisely. Personally I'd much rather that people were honest and swore at me than be polite and backstab me. Sometimes the way to be most honest with people is to swear at them.
Does she read Hacker News?! Why on Earth would she like LKML to be some kind of politically correct cesspool like this forum?
If it was responsive, all they would be doing is "hiding or relocating stuff", but the size (in KB) of each page would be the same for mobile and desktop.

That would make it unusable on a mobile. They NEEDED to do different pages for each, and make it much lighter for mobile.
Linus' reply:

Because if you want me to "act professional", I can tell you that I'm
not interested. I'm sitting in my home office wearign a bathrobe. The
same way I'm not going to start wearing ties, I'm *also* not going to
buy into the fake politeness, the lying, the office politics and
backstabbing, the passive aggressiveness, and the buzzwords. Because
THAT is what "acting professionally" results in: people resort to all
kinds of really nasty things because they are forced to act out their
normal urges in unnatural ways.

http://thread.gmane.org/gmane.linux.kernel.stable/58049/focu...
However, I fear that a Docker container in 2023 will be as useful as a Plex86 VM image today...
We should be allowed to insult each other. In general. But here is the thing - if should be non discriminatory. The bullshit and idiocy should be called on spot without taking into consideration the race, gender,age, color and attitude towards my little pony of the offender.

So as long as Linus treats everyone as a inferior retard until proven otherwise it is ok with me.

I think racism and sexism (and lots of other isms that split people on us and the others) don't have place in a society but I will fight very hard for the right of the people to express misanthropy.

TL DR: As long as Linus insults everybody it is ok.
I'm just pointing out that even the law doesn't want to try to solve this problem, and it tries to solve everything.
:)
Agreed, and it's not coding, it's not creative. This will be the most boring event ever.
Oh the dhhraaaama!
Do we have to beat you over the head with the "all progress depends on the unreasonable man." (or woman, in this case) quote?
This is Z-Brush on browser hehe
You're basically describing the patriarchy and modern feminism.

When people now use words like "patriarchy" now, they don't mean "all and any man opressing all women", they mean what you talk about, rigid gender roles. You post basically describes the patriarchy and how it's bad. The idea that women should so some work (e.g. nursing) and men shouldn't do some work (e.g. nursing), is patriarchy.

I can't find any FAQ on Jezebel (since I don't read it much), so I can't find their definition, but there are definitions on http://finallyfeminism101.wordpress.com, a Feminist 101 site.

Feminists recogise that patriarchy does affect men negatively. (e.g. reddit's SRS Fempire on just that: http://www.reddit.com/r/SRSDiscussion/comments/1a0bef/xpost_... )
Infographic - Are We Living In A Computer Simulation?
Everyone should wear a tie from time to time, it's fun!

In all seriousness, this line of reasoning is pretty fallacious, Linus has somehow jumped from "not actively abusing anyone" to the conclusion that this inevitably leads to backstabbing and passive aggressiveness.

He provides no evidence to support this claim, and I think many of us who work in reasonable office environments know that this is just simply not the case. Don't let Linus's stature cloud the fact that he's making unsubstantiated claims and just expecting you to go along with them.
Practically speaking, intelligence is just the ability to achieve your goals. An AI, ideally, would have some kind of utility function and make predictions about what actions will lead to the highest utility. The better the AI, the better it's ability to make predictions and get the outcomes it wants.

The amount of complexity is irrelevant. There are terribly complicated algorithms which do worse than simple ones.
>...Yahoo was assimilated into PRISM...

Resistance is futile.

Big box data center in the emptiness of Uta desert where the online "you" - your private photos and intimate chirps ...err ... tweets - will be stored for posterity and peered over again and again by lifeless Big Data program ... Not of course that it hasn't been happening for the last 10 years in Mountain View or in Palo Alto/Menlo Park :)
Can you please explain how is a pledge for not using personal abuses "stirring into aggression mode?"
Well the DMCA has a "take down" process, but the purpose of that is mostly to protect the website / carrier not either of the parties. The parties are protected under the regular law (i.e. they sue each other).
mind you it will ... ( and i'm not pro javascript ).
Two-factor authentication is available in Roundcube via plugins. POP3/IMAP4/SMTP don't really support two-factor authentication so the best you could do is use a password that you don't use elsewhere (a good idea regardless) -- I think that's what Google does with their "application specific" passwords or whatever.
Isn't there a big difference between "this is shit" that Steve Jobs would say and something like "shut the fuck up"?

With first you can argue. With second, you're just suffering an attack of a bully.

On another extreme, I can imagine going buzzwordy like Microsoft would mark the death of Linux it is now.

It's reasonable to point to the cases where Linus crosses the line from "this is shit" (I think everybody can agree that he definitely has contributed enough to get the right to claim something like that, even in these words) to personal abuses.

Negative feedbacks are the only thing that protect every physical system and people too from going full wacko. Linus has the right to give a negative feedback, but should be expected to receive it himself when he crosses the line.
Windows 8.1 features and how to upgrade to Windows 8.1
She could've presented her critique without turning it into a gender issue:

>I won't be the nice girl anymore.
doesnt matter , they use it under the hood. and the fact that you have little control over how ExtJs actually uses the DOM will not make your app faster...