skysight-inc/HackerNews huggingface dataset:
"the Upstart init daemon (which pointlessly duplicated much of the work done in SystemD)"

I think this chronological confusion sums up the insight that can be found from the article.
I think that most people who have no peoblem with profanity and unprofessional behaviour have not worked in a office where it regularly occurs. trust me its not a fun place to work.
/wacko conspiracy theory

Maybe the media pushing all this anti-medical stuff is a way to get the middle class to willingly embrace sub-standard health care. Enjoy your new feudal peasant life. It's enlightened and sustainable!

/maybe not so wacko
interesting network representation! after being confused for a little, it just looks like a pair of compressed-row sparse matrices - one matrix for the forward edges, and the other for the reverse edges. which then seems like a pretty sensible thing to do, if you care about directionality.

(e.g. http://web.eecs.utk.edu/~dongarra/etemplates/node373.html)
(edit: without the coefficients, of course, unless you want edge weights)
Error/FAO: Are you the next Mark Cuban? (Internship)
Hi, to the YCS13 that posted this in the jobs section - your email address (YCHUSTLERS13@gmail.com) is incorrect. My emails to it have bounced. Can you post here or update the original job listing with the correct address please?
MacOS and RiscOS at least were still going in 1995. Not to mention OS/2 was around. There really were better alternatives to both 3.11 and 95. A shell sitting on top of DOS was always quite hacky. They were big advances for people in the IBM compatible ecosystems who needed DOS compatibility, but not in a general sense.
Amazon S3, Netflix, Todo.ly
I think that apart from Linux specific peculiarities (cf. 'git'), I guess that part of this might be due to European/American differences. My personal impression is that overseas work environments tend to be rather non-confrontational, with even raised voices often being seen as a persona attack, instead of a temporary "airing of grievances". In places I've worked in Europe (Germany/Ireland), this often was treated as the same reaction you have when you hit your finger with a hammer -- meant as a stress relief, not as attacking someone's core values and competences.

Anecdatal, sure, but I've heard people tell of similar experiences. And my US data points included blue collar workers in Jersey, not exactly the pinnacle of PC, I'd say.
Well-written English is remarkably well structured[1]: the first or second paragraph is usually it's main point and the rest fills in details; the first paragraph or two in a section provides an overview and the rest of the section provides support, etc. News articles are even more structured: the first two paragraphs tell the whole story in summary[2].

For writing as short as articles on Medium, it might be useful to compare the algorithm to a naive version that pulls the first two sentences from each paragraph.

[1] See, e.g. http://www.amazon.com/Style-The-Basics-Clarity-Grace/dp/0321...

[2]: http://en.wikipedia.org/wiki/Inverted_pyramid
Rock Health-Backed Kit Check Nets $10.4M To Help Hospitals Reduce Costs
>"I mean you literally compared him to a slaver."

No, I didn't. OP implied that because Linus knows how to get things done his behaviour is excusable, then I gave a counter-example in which that statement is false (at least in my opinion, there exists people who believe in slavery)

>"You have absolutely NO right to demand that volunteer organizations began, ran, and maintained by other people change their behavior to suit you."

"I" have no right to demand that (and that's the reason why I didn't). However, email's author has the right to ask for respect if he is feeling offended by his lead. Your phrase seems to imply that because is a volunteer group is OK if his leader is abusing, but for the people affected is actually worse because they are giving up their time and they are being offended by the project lead.

>"This is some of the most entitled whining I've ever seen on HN."

Well apparently if you don't like something you are free to go away, that was your argument right? In any case I think whining is acceptable in a discussion (which I think is this part of the site about but you are free to prove me wrong)
Yes, the title seems harsher than the actual article, and at the end they give Ubuntu quite a bit of praise, too.
This looks a lot like Spideroak (https://spideroak.com/), which incidentally has a white label reseller program… https://spideroak.com/whitelabel/
TinyNav.js · Convert navigation to a select dropdown on small screen
> And what would have happened due to getting offended? Your leg would fall off? Your eyes would bleed?

> https://en.wikipedia.org/wiki/Psychological_abuse
I'd like to think not, but I'm not sure how a series of static screenshots could show anything other than "skin" differences.
Recovering temporal types in MySQL 5.6: TIME, TIMESTAMP and DATETIME
Have you asked the Ops on IRC? #digitalocean on irc.freenode.net?
I'm working on a project where a customer wants to update an old 16-bit control panel and make it run with a touchscreen, ethernet, and H.264 A/V playback. The control panel talked over RS-485 to a motor control board that sat somewhere else in the machine.

So I took the original code, recompiled it to arm-eabi, and stuck it into an NDK library on Android 4.04. So now I have an Android UI in the foreground talking over JNI to the orignal (unmodified) control panel code in the background. All I needed to do was switch the serial driver code a bit to handle the iMX's UART setup and pthread up the old UI event loop to let it run free underneath Android.

The board I'm using is a custom-designed PCB with an iMX6 Solo (single A9 core), but we used the SABRE-SD reference design from Freescale as our starting point. For proof of concept I used a Boundary SabreLite (now called BD-SL-i.MX6) for $199. That comes with two RS232 ports with DB-9 breakout connectors.

I don't think you'll find a cheaper design than this Utilite, although they really don't have full pricing online yet. I'm guessing the $99 is for the Solo or even SoloLite and the multiple core units will be significantly more than this.

They also don't say how much RAM is on the $99 unit. "Up to 4GB" says nothing about the specs on the cheapest one. I've found I need at least 256MB to run the FSL AOSP build in a minimal form.

You seem concerned about GPS as well, this Android build from Freescale contains a driver for the Atheros Orion GPS chipset over UART. So I think they have a lot you can work with out of the box.
If you have a Windows server and you're writing .NET code the only option (of you want the latest .NET version) is to use Windows workstations. That's like saying OSX runs great on Macbooks. It is designed to do that.
People are by and large visual creatures so it makes sense that they would focus on the GUI rather than the CLI.

Though I agree that they were less innovative than I would have liked on the graphical side of things. However when they did 'innovate' with Unity people complained (and still do). Not a lot, but they were extremely vocal.
What seems to make this even more 'creepy' is the listing of ethnicities for the women developers, no? That comes across as saying that the women are somewhat exotic (from other countries). It almost seems like he's saying "if you look French, Italian, and/or Spanish women, this is the place for you". I would have thought it more likely for someone to give the home country for the keg of beer than for the female employees.

The fact that he mentions junior just implies that the aforementioned women are not only exotic, but also young. Definitely clumsy in delivery.
I want to find some mailing list archives from near the start of the linux project, say 3-4 years in, when it's starting to take off, but is still small. Was linus as abrasive then? Or had he realised how big it might become, and was actively trying to get people on board.
Whenever I see a headline with a leading question in its title my automatic response is "no".

It's lazy writing and tries to colour my opinion before even presenting the facts.
[Show HN] Grmbly: Find Free Food and Events
Re. old times, if you were an early QNX user you kind of wondered what took everyone else so long ...
If companies, especially non-US ones, had any sanity, they'd "toast" both of them after the NSA revelations.
> you're putting speed bumps in the paths of your thoughts.

I would argue that for many of the people I have met in my life, this would be a good thing. I don't we need to coddle each other all the time, but neither is the opposite workable or desirable - a little consideration is important.
Responsive Nav — Responsive Navigation Plugin
That's the failed Schreiner book. It shall be mercifully overlooked.
The point about users reminds me of some of the better quotes about steve jobs, and his insistence on getting the feel, and user experience right.
http://shouldiuseacarousel.com/
Or don't have a slider/carousel. Indeed, the website is pretty terrible, as is the icon/logo.
Thanks for linking to that. The interesting thing about that paradox is that it makes be doubt the wage gap even more because it is generally given as the most general "women on average". Knowing that the entire sample set could have the opposite leader than the individuals groups of samples, it is entirely possible that a lot of job type have a fairly balanced pay structure (and some jobs even in favor of women) but when lumped all together there is a gap in favor of men.
Really?

Anyone who wanted the CLI has had plenty of choices of various operating systems and distributions over the years. Ubuntu's strength is that it's useable and installable with a minimum amount of CLI. That means there's less of a barrier to newbies and casual users.

("Real" users can use blinking LEDs and chorded keyboards instead of fancy GUI cheats...)
Hey Everyone, I created Grmbly as a way to find all the events and discounts from your area. While there are still a few bugs and issues, I wanted to introduce you to Grmbly in hopes to get some feedback for what I have so far. Thanks for checking it out.
The composition of your graduating class is a good indicator of the composition of your peers in industry (at least in your age bracket).

There are some notable exceptions, like astrophysics. The crop of astrophysics students where I went to school was >50%, while the established portion of the industry I saw while in school was >90% male.
Cool, but not as cool as this, which was done in the early 90's: http://www.ai.mit.edu/projects/leglab/robots/3D_biped/3D_bip...
Get a job. Any job.
Realize that job sucks. Figure out why.
Get another job. Repeat the process.
Yes, D is not a small and simple language. The goal as stated at DConf was to be "comprehensive". D shall include the right tool for any job in system programming. That necessary includes that the programmer has lots of options.

You can use threads or fibers. You can meta-program with various degrees of freedom (and danger) up to generating arbitrary code strings during compilation. You can use high-level parallelism tools like parallel map and thread pools. You can explicitly use SIMD operation for instruction level parallelism. You can have a garbage collector or you can disable it.

On the other hand, D fixes a few problems of C++ (which mostly come from C source code compatability) like ambiguous syntax for templates (Is ">>" a shift-right token or two closing "parens"?).
CyberPunk : Onion Pi
I'm happy to receive reference for how to do adaptive sculpting.

If it had CSG, I suspect you could do about anything with it.
In a speech at the Linux Plumbers Convention in 2008 he criticised Ubuntu for not contributing more to the Linux kernel, saying that, of the 100,000 kernel patches made in the preceding five years, only 100 of these came from Canonical, creating the strange situation whereby the world's most popular Linux distribution contributed only 0.1 per cent of the work needed to keep the kernel going.

Four years later, in 2012, Kroah-Hartman complained that "Canonical uses me as a gatekeeper of what bugs get fixed in their kernel package and sent to their customers. There's so much wrong with this, I don't know where to start..."

If the Linux kernel maintainers are that upset about this then they should have used a licence that forced Canonical to contribute (code or financially), but they didn't, they made the Linux kernel 'Free Software', and that means Canonical can do what they want with it (freedom 2 in this case), so long as they are not restricting the freedom of others. Either change the licence or shut up.
I agree with everything this person is saying. Linus is definitely acting the way he does because he can. He definitely makes some good points but being obnoxious and accepting that behavior isn't right. Being obnoxious has just worked for him because he is very independent, capable and doesn't need to deal with people.
By being professional we vent the same feelings in hushed murmurs and ever-so-gentle sideband criticism.

This is a hugely astute observation. I agree with it wholly.

and the judgment of behavior -- the social expectations -- is absolutely a thinly-veiled tactic of control.

However this is slightly troubling, depending on who is being addressed.

In the court of public opinion, this "social expectations is a thinly-veiled tactic of control" will never fly.

Even in these post-formal-etiquette times.

Without implying too much, I'd say that this is partly the reason that programmers (or the technology set at large) cannot appeal to the sentiments of the society.

That is partly the reason why industry lobby groups have a tough time communicating the general appeals of technology firms on Capitol Hill.

Sensible thinking would suggest that these manner of affairs, while seemingly harmless within technology circles, doesn't help anyone's cause when the support of the larger public and/or governmental agencies and courts is needed.
Wideo, cakemail, 123contactform, startitup, google enterprise
Kth Number Generator in Python
i don't know, but opensuse continues to be awesome and more american users should try it out. i have to use a variety of linux distros for work, and i use opensuse on my own machines where i get the choice. it's so frustrating that such a polished, easy to use but powerful system gets so little love :o(
This is cool of course, but we are even more interested in knowing the mechanics and how it is done.

This is relevant to any similar cool thing what gets submitted on HN.

"what" is interesting, "how" is much more interesting.
You've adopted Betteridge's law of headlines:
http://en.wikipedia.org/wiki/Betteridge's_law_of_headlines
>I don't know exactly what it is that he said that was offensive in private, but he's actually being pretty reasonable here.

I think what's being discussed is Linus' reaction to someone's patch on the lkml a few days ago. https://lkml.org/lkml/2013/7/13/132

Here is a preview:

>What the F*CK, guys?

>This piece-of-shit commit is marked for stable, but you clearly never

>even test-compiled it, did you?
Rubbish. Constructive criticism requires input on specific paths to improve the situation. Telling someone they're a douche is just applying a generic insult. It's not even criticism of any kind, as douche is nonspecific.
Then why don't he said "Don't argue unless you have new facts: do XYZ or go away." if this what he meant?
this has a little more info: http://www.gizmag.com/home-made-gymnast-robot/24961/
Snowden applies for asylum in Russia
BIOS Based Rootkits
Dementia Rate Drops Sharply, as Forecast
I'd ask why you're defending nonconsensual leering, but it's clear you're anti-feminist trash, so meh, please disappear.
I think we're just restating our arguments. I'm happy to leave it here.
Techonomists Talk About Life Connected to Everything
What Is Real Intelligence?
No-one is irreplacable. Assholes should be fired.

[edited the obvious typo]
Please actually read the link you've just posted.
This really stands out: "people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways."

Stop considering emotional outbursts, negative attitudes, lack of compassion and childishness as "normal urges". Regardless of your opinion on professionalism, it's just fucked up to be rude to people.
The Death of the ITOM Suite
A Low-Tech Mosquito Deterrent
For a large part it is just that; same composition, same 'buttons', same place, but in a new design. You do raise a good point though: I feel the App Store could do with short video's instead of screenshots. Like they do on their own iOS7 page: http://www.apple.com/ios/ios7/#videos
And that's the beauty of the GPL - if you whiny fucks don't like it, fork it.
> "Linus is not your boss."

From Dictionary.com, a boss is:

3. a person who makes decisions, exercises authority, dominates, etc.: My grandfather was the boss in his family.

So, for the people who is working on the linux kernel project, Linus is indeed their boss.
It'd be really nice if a mod could edit the URL to the actual content creator, so that s/he gets some YouTube likes and subscribes.
Glog: Leveled execution logs for Go, Golang.
This is an efficient pure Go implementation of leveled logs in the manner of the open source C++ package
But reality is vomit and alcoholism.

That is dramatic! Yeah, some young people vomit, some people become alcoholics... But the vast majority of people enjoy those beverages to varying degrees and quantities and most successful people have a beer or two every now and then.

Same thing with Red Bull. I don't drink it often but every once in a while I grab one when I need a little more energy.
Yeah, Java killed Smalltalk in the enterprise.

My employer's official application development language has changed just twice in the last 30 years, from COBOL -> Smalltalk -> Java.
http://en.wikipedia.org/wiki/Enabling
> That's why the parent qualified Linus as the leader of one of the most important human endeavors of the last century.

How quickly people forget the Polio vaccine. I don't think Linux qualifies in the top 10, and hyperbole doesn't really help the conversation.
Why Cygwin instead of MinGW? (I can't remember why I prefer MinGW, but at some point I had a reason).
3D printing Supplier Profiles
3D puzzle Marusenko Sphere made with 3D printer
Isn't the calculator example still skeumorphic?
There's a ton of research on how written communications (especially with relative anonymity, etc.) can lead to cascading flamewars and so forth without anyone setting out to troll or be outrageous.

Genuinely interested in this research. Care to cite?
We also know people behave better if guarded by people with guns and dogs.... "Better"? What you really mean is they conform. They do as told. And lose individuality and creativity.

Well, Heil yourself, 'cos Im not interested. I want to be part of a human race, not a damned Borg Collective.
Microsoft used this style of programming.
It's open source, you can easily run your own server.
We have a rule in my house. The only bad words are words used to hurt other people. Fuck and shit aren't included in that group...
This HTML we're viewing may be runtime-generated on the server, but it's still saved on my machine as one or more files in a temporary folder and then opened by my browser application, is it not?

No, it's kept as an in-memory structure. Certain representations are serialized and cached to files, yes, but that's just a optimization to reduce network requests; you can disable it without affecting the browser.

In particular, "grep -r kyllo ~/.cache/mozilla/firefox/" returns zero results, despite having this post open on my browser.

A web browser is really just a fancy, scriptable file viewer.

I disagree; it's an hypertext engine, with renderers for multiple media types. That hypertext can be loaded and/or cached from files, but that's an implementation detail that does not define the application.

And that's for HTTP--not to mention the other major protocol FTP, the name of which is self-explanatory: File Transfer Protocol.

That's not part of the web.
Professor suggests Nobels peace prize to Snowden
See also: http://school.neocities.org/
Off-the-cuff witty death threats are a long-standing tradition of internet debate amongst programmers. Not for nothing do we repeat the unknown wit who observed that one should:

Always code as if the guy who ends up maintaining
your code will be a violent psychopath who knows
where you live.
This is so 'post hoc, ergo propter hoc' (https://en.wikipedia.org/wiki/Post_hoc_ergo_propter_hoc) reasoning, with fitting the facts to a story, that (imho) seemed to reside in the authors head before writing the first letter.

Author should read a little Nasim Taleb, just for educational purposes on the role of chance in life.
The size of the executive branch, including the postal service, peaked under Bush I: http://voices.washingtonpost.com/federal-eye/2010/09/how_man....

The current number of civilian executive branch employees is somewhere between where it was in 1964 and 1970. Adjusted for population, the executive branch is 40% smaller than it was during its peak under Nixon.

Now, the picture gets murkier if you include contractors, but they're not part of the bureaucracy per se and it's not like contractors were doing poorly, employment wise, during the Cold War.

Federal discretionary spending as a percentage of GDP is not exactly monotonically increasing: http://www.fas.org/sgp/crs/misc/RL34424.pdf (17). Aside from the recent bailouts and stimulus in response to the recession, it's smaller in percentage terms than it was at the peak of big government in the 1970's. Both defense and non-defense components of discretionary spending are smaller as a percentage of GDP.

As a practical matter, agencies don't get abolished. But they do get marginalized. Congress underfunds them relative to their original mandate, which forces them to shrink relative to the rest of the government and the rest of the economy. Is there hope of their doing this with DHS? Possibly. The long-term trend for all defense-related spending is sharply downward.
That's a very insightful post. Thank you.
Yes, really. Nothing I know of beats the speed of k for this column-oriented type of task. Kernighan himself tested it against awk many years ago and if I recall it was generally faster even in that set of tests.

Where can I see your experimental design? I'd like to try to replicate your results.
No.

http://en.wikipedia.org/wiki/Betteridge's_law_of_headlines
Logic Pro X
Google translated: http://translate.google.com/translate?sl=auto&tl=en&js=n&pre...
Responsive Design Workflow: Mobilism 2012
Doesn't work. By default, echo doesn't translate \n into a newline, so you have to add the -e flag. Then, bc doesn't like the extra plusses at the end, so you have to either add the -n flag to echo and remove the last \n, or somehow trim the newlines from the end beforehand.
I can tell you a billion different ways that would work too and in which most of them you won't like what happened at all. It's not because it worked that it's a good way.

The direct results are not the only things that matters, there's multiples indirect result that are not that great either. Psychological abuse is not acceptable.

You can achieve the same result without these verbal aggression.
Looks like the openwrt.com https cert expired yesterday! Damn!
As far as UNIX variants go, don’t Apple’s OS X and iOS get way more attention than all the Linux distributions combined?
No, it's not ridiculous. If building a bridge were the context, and someone built a piece that would collapse the bridge, I'd fully expect any foreman to say "What the fuck is that?" "That is shit".

And I'd fully expect any worker to say "Yeah, damn, you're right, that was stupid. Cheers, I'll fix that"

People didn't start building stuff in the digital era., It's the same principles.

I hope to hell all crap gets called out, otherwise we're in a position where the bridge builders "meant well", and I wouldn't want to cross a river over such a bridge.