skysight-inc/HackerNews huggingface dataset:
Did you know that Freeman Dyson does not have a PhD? Yes, he has been to college (and taught there extensively), but he is an exception to the typical academic path for theoretical physics.

http://en.wikipedia.org/wiki/Freeman_Dyson
The bill hasn't passed the senate yet ... I believe Labor & the Greens are against it as is.
How will they handle someone casually looking up/around? I have a projector and sometimes I accidentally walk infront of it, facing the bulb. The light is unpleasant when shone directly into the eyes.
A) code reuse === isomorphic javascript

B) http://tron.wikia.com/wiki/ISO === isomorphic javascript

C) trivial pursuit of a buzz word === isomorphic javascript

D) All of the above.
There are users here who do some really fine commenting. But they got "deaded" for one reason or another. I would love to see buzzfeed and similar sites punished for their wrongdoings even if sometimes they might provide something good. The worse clearly overweighs the good to me.
Instagram Cuts Off Tiiny from Its Social Graph
Vifm – vi[m] like file manager
> in particular ones where losing face is a major issue

This touches an interesting point. Feedback must be accurate. If you are actually provably wrong, I am not doing you a favor by telling you you that you are "not right". Losing face is a fact of life. When I'm wrong, I want to know I am wrong, what I am wrong about and just how wrong am I. If possible, tell me what can I do to be right the next time.

It must also be kind. You do not point someone is wrong to humiliate the person and you should take care not to (I try and I fail more often than I'd like to) fall into the trap of judging a person for his or her first efforts.

Having said that, I am almost sure all the exaggerated discourse on the Linux kernel mailing list is not really part of the message, but should be understood as more like a sport, a game, where the one with the most elaborately crafted insult wins. When Linus says you should be retroactively aborted he most likely wants to say you are very wrong and your idea is really bad and that, maybe, you should be more thorough the next time you submit a patch. Their time is a finite resource.

Is this the most efficient way to run the community? Probably not. We just don't know what is the most efficient way to do it and it can just be that Linus found a local maximum.
Almost entirely unlike Newtonian physics
but but....:(
How to Improve your CTR
No, they are not. It's not directly spit into an element with white-space: pre-line or white-space: pre.

It's converted into paragraphs. Just like stuff inside asterisks is converted into emphasis.
Clickbait at its finest.
Actually, the main problem with wifi on Linux was that the drivers were crap and there were a bunch of competing WiFi stacks with mutally-incompatible APIs. If you had a decent driver, connecting to an access point and authenticating was - and still is - handled entirely by a small, single-purpose monolithic program called wpa_supplicant. The "jumbled assortment of (really secure no doubt) shell scripts" didn't need to know or care whether your network was WPA2. All they had to do was start wpa_supplicant and wait for it to tell them it had connected. Most of the complexity and issues came from older, incompatible drivers with their own built-in WPA supplicants (or no WPA support at all) that aren't supported anymore.
I hear you guys. In that case it is not a problem, since the color does not convey any information. In the game the difference in lightness of the elements should be enough so that colorblind people can still play without any trouble.
Registration Has Opened
Intel announces that its wireless charging bowl will be available this year
Fast Resettable Flag Vector
Because what has happened to Lennart is pretty horrible.
The thing is, he is a bully too. I also don't advocate the hate speech and threats he has received; no one deserves that. But his contributions to the world of GNU/Linux have been a net negative in my opinion. I get less benefit and more headache out of systemd, so I don't use a distro that has it. It's the same with PulseAudio; I think it's a good idea in concept but it was simply a bad implementation. He needs to hear that, but without the vitriol that accompanies it from certain people.

Will he ever listen even to good constructive criticism? Probably not; his personality seems to be egocentric and elitist, and as I said he can be quite the bully himself. But I'd imagine he would at least read constructive criticism, rather than dismiss it outright as he would (and should) dismiss hate filled criticism.
You are not only writing documentation. You are also writing sales copy for your framework. Recognize that developers will come to your API docs with two possible mindsets:

1) Evaluation stage: Developer arrives at API docs with goal of determining whether framework solves problem within unique set of constraints. Expect him to skim docs, searching for keywords related to constraints, and/or any examples similar to problem.

2) Implementation stage: Developer has settled on your framework (at least initially), and is ready to build first project. Will either complete project, or abandon framework, depending on technical quality of your docs.

These two mindsets represent two components of a sales funnel. On the docs landing page, your primary goal should be converting developers from Mindset #1 --> Mindset #2. If you look at popular docsets, you'll notice that the intro pages tend to read like sales pages. Why should you use this framework? What are some popular production implementations? Any cool examples?

Deeper in the docs, you simply need solid technical documentation. Other comments here have great tips. Just keep in mind that Mindset #1 will barely skim these areas of your docs, but will definitely consider them briefly.

So, in brief:

1) Sell developers.

2) Write good technical docs.
Here's another visualisation I put together, based on the same data collected on Wikipedia. It tries to mix a narrative with the growing number of cases/deaths.

http://www.abc.net.au/news/2014-07-31/ebola-timeline-deadlie...
As someone on the other side (conf organizer), a generally good post, so thumbs up to all of this. I'd add two things..

1) Getting that proposal and abstract right makes all the difference to getting accepted, so invest good time there. Keep things really short and tight with just enough intrigue to get chairs and committees longing for more.

2) Try and bake in more interactivity to your talks. Audiences seem to be tiring of Q&As at the end, so work out ways you can bring in audience discussions to your talk. This is not easy but attendees generally love this as they can learn stuff anywhere, but they only get novel social experiences at events.
Introducing Hewlett-Packard Enterprise
I'm not sure how this pertains to Open Source communities across the board..? Seems to be a pretty targeted indictment of the Linux dev community. There are plenty that don't stand for the type of bad acting described here.
That is a very good feature because forcing user to perform mentally demanding operation to dismiss the alarm decreases the risk of falling back to sleep (;
If only it was this easy in Ubuntu :-)
With 6 kinects in a reasonable configuration, I imagine you could achieve some decent head tracking. Probably not good enough to be convincing, though.
I was curious to find out if you can still book a ticket.

Yes you can from Liberia to New York (JFK)

http://www.skyscanner.com/transport/flights/lir/jfk/141112/1...
It will be hard to maintain the current structure when Uber can offer a better, cheaper service.
It's a real shame because it's really true and really needs to be addressed. We've had these conversations about gamers, about startups, about tech in general, but when it comes to Linux (and related open source projects) it's somehow impossible to talk about. The community just isn't friendly and isn't inclusive, and that bad behavior goes far enough as to shut down any talk of the bad behavior.
This misses the point.

Open source projects often have small numbers of people who know each other quite well. Even these projects can have toxic people as members of the group.

And people are capable of being assholes under their real name. Read comments in any online newspaper for examples.

Online communities need to work their way between no vested contributors and avoiding concern trolls.

http://meatballwiki.org/wiki/VestedContributor
> One should judge a tree by it's fruits.

I have to agree on this one.

An "enlightened" person is supposed to have a happy, reliable state of mind that serves as a mirror to the true potential of all beings.

Only then practitioners can meditate on this person's state of mind. This is how meditation works in Vajrayana-Buddhism.

A definition of enlightenment:
https://www.youtube.com/watch?v=FCotuy5Y8u8
'You Have the Right to Remain Silent.' or Do You?
You're right. High-frequency trading is already using FPGA and ASICs.

GPU-HPC is still used heavily (within finance) for derivatives pricing techniques, via Monte Carlo and Finite Difference methods.
Cryptography.io
How has no one mentioned William Gibson or "Neuromancer" yet?

> The matrix is an abstract representation of the relationship between data systems. Legitimate programmers jack into their employers' sector of the matrix and find themselves surrounded by bright geometries representing the corporate data.

> Towers and fields of it ranged in the colorless nonspace of the the simulation matrix, the electronic consensus-hallucination that facilitates the handling and exchange of massive quantities of data.
> How do I get better at writing documentation?

Read other documentation. Discover what choices the writers made (implictly) and what works for you w.r.t. structure, clarity, completeness, conciseness. In your case, look for documentation of other (web) frameworks with a large audience, for example:

- Django: https://docs.djangoproject.com/en/1.7/

- Symfony: http://symfony.com/doc/current/book/index.html

- Rails: http://guides.rubyonrails.org/ and http://api.rubyonrails.org/
Hi Chris,

ok this tell me that written like that, the features is very misleading. You can ALWAYS retrieve all the data via API on any plan. The data is yours.

The export one is just a commodity to have it formatted on an Excel or CVS file (good for non tech people or for those who dont want to integrate via API to collect data)

Does it makes sense?

Thanks for this comment!
While I agree it doesn't solve the same problem, I think Huginn is far more general than just monitoring resources.
I don't know about anyone else, but when I read Linus write:

"Of course, I'd also suggest that whoever was the genius who thought it was a good idea to read things ONE F✦CKING BYTE AT A TIME with system calls for each byte should be retroactively aborted. Who the f*ck does idiotic things like that? How did they noty die as babies, considering that they were likely too stupid to find a tit to suck on?"

https://lkml.org/lkml/2012/7/6/495

then I don't think I'd ever contribute to the LKML.

(p.s. the irony of posting such an offensive post by starring out the u in fuck... does he not see the irony?)
Yeah, democracy sucks, but being ruled by VCs carrying the BS banner of "innovation" is far worse. What you see as corrupt institutions, I see as the possibly outdated results of many years of political bargaining, which -- like everything else -- requires the occasional shakeup. But I'd much rather this shakeup happen as a result of new, better, interest groups forming, than as a result of companies who have zero interests other than their own profit.
>If you are actually provably wrong, I am not doing you a favor by telling you you that you are "not right".

Saying "you're wrong" isn't the issue here. Saying "your mom should have aborted you and i hope you die" is the issue. I don't think people in cultures where losing face is a big issue much care if they're told they're wrong. They care is they're told they are so wrong they should kill themselves or be killed. Honor killings are unfortunately still a big deal in some parts of the world.

What you say in defense of the mailing list insults is the same thing that has been said about casual racism or casual misogyny in other groups normally dominated by white men. It scares away other groups and cultures, and it's not acceptable anywhere.
Even LKML is a generally pleasant place. Linus' well-crafted insults gets a lot of attention because technical discussions are not interesting to people not involved in kernel development.

LKML gets thousands of emails every day. The bulk of the discussion is actually very civil.
Sounds like an interesting strategy to pick up a couple karma points :)
Beyond Data Hack  London
Is there something similar that is based on Wifi connections instead of bluetooth? Wouldn't that offer a greater range?

Edit: Nevermind, the article explains that firechat does in fact use Wifi in addition to Bluetooth to transmit messages:

From the first IP, I understand that Firechat is also looking to create bond
between WiFi device. It periodically sends UDP packet to the multicast
address 239.192.0.0 and will also forward message just as it does with
bluetooth. So not only every message sent are forwarded by bluetooth, they
are also forwarded by WiFi !
Twitter Client for GBC
And yet Apple probably makes billions of dollars per year from the iPod and it has become almost the colloqual term for "portable digital music player". Crazy.
Every language sucks. Every language is hated by at least one person (unless it is entirely irrelevant and people who would hate it just ignore it). There is no perfect language and there never will be.

If anything, JS is a better "lowest common denominator" than similar languages because a) every browser already supports it (ask Microsoft (VBScript) or Google (Dart) about the success of replacing JS in the browser) and b) it is a compilation target for various other languages (including Haxe, Dart, Java, Scala, OCaml, Haskell, Go, ClojureScript, LiveScript, Elm, various flavours of Ruby and Python, as well as JVM and LLVM based cross-compilers) -- and thanks to amd.js the generated code can be insanely optimized compared to hand-written JS.

I'm not going to regurgitate the tired "JS is the new Assembly" meme, but with the web still being the shared platform for all (smart) mobile and desktop devices and JS being the only language consistently supported by and easiest to deploy on all of them (via the browser), it certainly has earned its place.

With replacing JS in the browser (i.e. on most devices that have a browser) having failed numerous times (even more if you include plugins like Java, Shockwave, Flash, Gears and Silverlight), it makes sense to try to use JS on the server instead of continuing to try to make the browser use server-side languages.

But regardless of the language, calling for the use of one language (in one flavour) for both the client and the server is by definition a step towards monopolisation. Unless you have a shared compilation target (like asm.js?) you can't have "freedom and a choice of language" when developing isomorphic code.
Government planning and government regulation are two very different things. Regulation is an iterative process, where the market is allowed to determine some things, and then society tries to correct the flaws and to better direct the outcome. The economy is like a river that starts out as a natural process (or, at least something that's hard to control), and along its flow, people may divert it or dam it to make sure it provides the desired benefit and to prevent possible harm it may cause.
The Drupal community is pretty damn good too.
I googled his name and as soon as I read what projects he works on I instantly knew his complaint was perfectly valid. Probably the most hated Linux projects ever devised, and for purely political reasons.
10 Mysterious Photos That Cannot Be Explained
Silicon Valley tech companies rarely spend a lot of time caring about the rest of the world. Uber won't bother that much.
Anything is awful in many ways, and people should be aware of this.
Livestream from a GoPro at last
He says "Wow, what an awful community Linux has!". How is that "technical in nature"?
There's always Reddit: https://www.reddit.com/r/linux/comments/2ifo6h/lennart_on_th...
I agree. It's disgusting. Luckily he's a brilliant engineer and was able to withstand the flames long enough for people to recognise how good his software is.

Pulseaudio and systemd are two of the best things to happen to Linux in years.
It's easy to see that in some quarters this is certainly true. People are allowed —even encouraged— to smack people down if they're being ridiculous... But this isn't the rule.

http://www.ubuntu.com/about/about-ubuntu/conduct

As an Ubuntu member, I'm expected to behave. In our derivative communities, we try to ensure that people adhere to these principles too. Ask Ubuntu (part of Stack Exchange, not Canonical), for example, also requires people to adhere to the Ubuntu CoC. Ubuntu Forums and IRC have similar behaviour guidelines.

Does that mean it's always civil? Of course not... But it does mean that nobody's surprised when people are tossed out for being needlessly rude and the non-technical flame wars of the late 90s just don't happen.
The Lean Startup Hype: 10 Things Lean Startup Didn’t Tell You
Their idea of "disruption" is to ignore the law. And yet the US companies want us to obey their copyright law on media that they won't sell us.
> Or even that Linus Torvalds (who's often complained about how bugs in systemd get pushed back as bugs in the Linux kernel) doesn't know his stuff either?

When did that happen?

There was one udev bug regarding firmware loading where during the discussion it turned out that it's the right thing to do that in the Kernel to begin with.

How this is related to the greater systemd is beyond me.
Ask someone else to read it.
Even Mickey Mouse can't ride out Europe's ailing economy
It is simple: science does not pay off.

I have a friend, respected marine researcher. He is 50-something and he finally got permanent job, only problem is that he has to move across Europe and learn new language. He was very upset, when I told him I already quit 6 permanent jobs before I was 30.
Well, you've given me no reason to trust their judgment more than my own, so unless you're making a "trust the authorities, they are Your Friend" argument, I don't really see the point of repeating that.
Regulation =/= limited monopoly. Ireland requires taxi licences, but gives them out cheaply to anyone.
I agree somewhat with Lennart. The Libre/OSS community is full of egotistical asshats -- generally western and in their 30s and 40s. What's funny, though, is that not all camps in the community are that bad. The Linux camp has deteriorated in recent years -- I've noticed it myself on several occasions. The BSD camps don't suffer near as much from the nonsense that occurs on the Linux side. I think there are several reasons for this. One I have notice in person working on both sides is that the BSD crews tend to be more professional overall. They love UNIX and the goal has always been to create the best UNIX-like OS around. The BSD license is arguably better IMO as well. Quite a few Linux devs, both kernel and userland, are grossly immature and tend to be vocal closed-source opponents for the sake of being vocal. The world cannot be all closed source or all open source. There is room for everyone. Most of the issues with people I have had over the three decades I've been in IT have been with Linux-based devs and users. Without exception all BSD guys and girls have been the pinnacle of professionalism. I think this speaks volumes and is quite telling. This is not observation from one workplace -- this is over many, many years in different work spaces, different cultures, states, whatnot.

All things considered, I have been seriously thinking of moving my core infrastructure over to FreeBSD/OpenBSD to avoid the coming (well, here already) continued balkanisation of Linux. The code quality of Linux has deteriorated of late as well. I've noticed it. My BSD test boxes running the same software suffer nary a hitch. Debian seems to be sane still, as does Slackware, but for how long. This ridiculous systemd battle is bonkers.
Every salaries job I've ever worked has put me in as an "exempt" employee, paid for the job I do and not the hours I work, so not eligible for overtime. This includes non-tech companies who have been in business for over 100 years, across three states.

It's pretty standard when you're a salaried employee.
This post would be interesting if there wasn't the “all others do it except us” accusation. Systemd zealots are exactly the same with any other open source community's zealots and systemd's diva devs are exactly the same with any other open source diva devs.
Car sharing: A cheaper alternative to owning a car in Japan
Bugzilla Zero-Day Exposes Zero-Day Bugs
Composable Analytics is a similar solution, but users create the apps using a dataflow methodology (sexy apps). Allows for much more flexibility because you can change the guts of the data processing. It's also very performant because parts of the app can be parallelized.

http://composableanalytics.com
> They have not yet delivered a polished product that's enjoyable to use and makes lots of money.

The small business I work for recently switched to Square Register via an iPad and the Square Stand for all POS and it's pretty brilliant. It's a big step up from using a phone plus the regular little reader, and setup and use are quite simple even for our tech-illiterate employees. Judging by the popularity of the related receipt printer and cash drawers on Amazon, we're far from the only ones to make this jump recently.

I don't know how much money they're making per $100 stand, but they've made the barrier to a modern flexible POS system so low that I'd be surprised if their share of the payment processing pie isn't growing quickly.
This is why I'm glad that Debian now has a code of conduct.

https://www.debian.org/code_of_conduct
How common is it that people are provably wrong, in the logical sense? Most disagreements aren't of the form "here is a black swan that disproves your statement that all swans are white". In OSS the controversies tend to be disputes about which use cases are important and which subjective requirements of software (usability, licensing, interoperation) are met.
Thanks Pelario, I missed that.
Is the existing voting system so broken that we need to resort to heavy handed tactics like that?

I'm not sure I'm a fan of shadowbanning people either, except in really exceptional situations.
No, the reasons people dislike him are primarily technical in nature: they don't trust the things he creates. They respond by attacking him in a very personal and abusive way.

That's not an issue that has two sides. That's an issue about his technical work, and then some people doing something abusive. There's two sides to that technical debate, but there's only one side to the other debate, and that's "stop being awful." There would only be two sides if the technical issues surrounding his work somehow justified the abuse. And they don't, because basically nothing justifies that kind of abuse in the tech world.

The comment "Linux is an awful community" is not technical, but it came after the abuse. Hopefully you can see that there's a difference between that and threatening someone.