skysight-inc/HackerNews huggingface dataset:
Death threats aside (violence it just silly, please stop it?)... How many persons managed to acquire the amount of hate Poettering did? Jup, not many.

From my experience the OSS community can be quite dismissive of people who ignore prior art. Its a protective shield against bad design. You can not write good software as a large group by accepting people who fumble too bad. It's ok to submit a patch with a bug, its ok if the first implementation isn't any good. But when you have people who consistently push bad design, at some point it will slip through and the next generation of engineers as to deal with someones bad idea. Thus a conservative stance makes sense when it comes to APIs and architectures.

Now I know Poettering mainly for PulseAudio and systemd, both systems I really don't care for. My distribution of choice doesn't ship those, so I don't really have any gripes with him, but the fact that he is backed by a large vendor (RedHat?) is scary.

Imagine systemd/PulseAudio/whatever-to-come will be pushed into the "Linux core" by corporate pressure, funding etc.

How will I explain to my children that they are stuck with shitty-software-X? "Sorry son, there is no technical merit, its an ambitious guy's fault who was backed by RedHat."

I am already stuck with ALSA, if getting into a mud fight would help to avoid future clusterfucks, you could count me in. I don't think it helps though, so there is really no point in flaming the dude. Instead I suggest to use all this energy to discredit/control/QA his work on a scientific level.
In the UK we have recently standardised on PayM for mobile transfers keyed by phone number. It's actually pretty good. Barclays PingIt was the earlier player here.
Well, a taxi license in Spain costs as much as a good new house.

Maybe even two houses depending on the area.

Historically, people needed to take big credits to start a taxi career.

I'm not sure what is my position, but I've empathy for those who did pay such license and special insurances.

Also I've empathy for those who want to make use of Uber services.

It's not easy to make justice to all of them at the same time.

I think there are more European countries with the same conflicts regarding this situation with traditional taxis and Uber. Many disputes, demonstrations and strikes, all around Europe.

Here in Spanishtan the government has take a position. We can not presume of a 2.0 government, neither about pro technological laws, or pro entrepreneur laws. Indeed. Is not new for me.
The Dungeon Where Dracula Was Kept
Only if you include the learning time and the lost productivity in that cost. In reality it will never happen.

Think of it as switching every keyboard in the company for a Dworak version. That will not meaningfully affect your average programmer's productivity, as their typing speed gained from a faster layout gives only diminishing results. Dworak only makes sense for a programmer that really benefits from >100 words per minute, and most really don't. The bottleneck it the programmer, not the input. The same goes for VR, unless you have a special case as I have mentioned before.

Let's say you type 300 lines of 80 characters of bug-free(!) code per working day of 8 hours. That is an pessimistic estimate( for my theory ), average is much lower.

Let's assume the average typing speed is 60 words per minute. That gives you 83% of the time not spent typing(!). Doubling the speed to a very fast of 120 wpm, only gives you 92%.
Thing is, scrypt isn't a panacea - there are ways to make it CPU hard instead of memory hard - http://blog.ircmaxell.com/2014/03/why-i-dont-recommend-scryp...
Postdocs – The Middleman of Academia

http://phdcomics.com/comics/archive.php?comicid=1744
There is Going to be a 90% in Banner Ads
I believe the point is that the Linux community does nothing or even encourages non-destructive assholes. There's no shortage of assholes who are good at what they do.

Similarly, "drama queen" is a larger category than "drama queens which don't help solve problems but only create new ones." It's easily possible to be a drama queen who solves problems. Personally, I find it hard to read a quote like "[someone who decided to] read things ONE F*CKING BYTE AT A TIME with system calls for each byte should be retroactively aborted" and not see it as anything other than a exaggerated and dramatic statement, which kinda fits the definition of a drama queen. Do you think it is a normal and non-dramatic response to reading a byte at a time?

The author also commented on your statement "otherwise Linux wouldn't be in the state it is" by writing "it's not an efficient way to run a community. If Linux had success, then that certainly happened __despite__, not because of this behaviour."

Certainly there's any number of successful racist, sexist, or fill-in-the-blank-ist organizations. Success should not be used to justify bad behavior (except for certain cases where the discrimination is a bona fide reason for the success, such as hiring only women for a topless club - but you are not making the point that assholes and drama queens are required for the success of Linux). To do so is to commit the fallacy of post hoc ergo propter hoc.
Google building WhatsApp competitor to rival Facebook
This probably won't help but it makes for a great quote when speaking about around this topic.
Let me secure that drive for you by connecting my M2M module and having FULL REMOTE ACCESS TO IT ......
Where did the government funding go?

Could be government funding is constant (or even increasing), just due to the perverse incentives involved, we're producing PhDs faster than we're producing funded positions for them.

According to [1] "Since 1982, [...] The number of [science and engineering] PhDs awarded annually has also increased [...] from ~19,000 in 1982 to ~36,000 in 2011. The number of faculty positions created each year, however, has not changed, with roughly 3,000 new positions created annually"

[1] http://www.nature.com/nbt/journal/v31/n10/fig_tab/nbt.2706_F...
For those that own stock or options earned and vested, it's a weighty validation about the value of that asset. Assuming the there is a core of early programmers that collectively own 5-15% of the stock but are not involved in the financing side of the business, I am sure they feel differently following this investment/valuation. A 0.1% stake is a big deal now.

IPOs of this decade in tech seem to be a different beast. Much bigger. Companies seem to be successfully raising large (+100m+) sums without going to pubic markets.

Understanding the implications of this is beyond my pay grade, but I imagine there are some complex relationships with early employee and investors. IPOs allow stockholders to cash out and the company itself to raise capital. Companies have an alternative way of raising capital which many now prefer. I imagine that all demand for their stock from later stage investors can be channeled into to company's coffers this way without dilution by stockholders.

Either way for employees that have some tenure at Square, being now valued at $6bn is much better than being valued at $600m or $60m.
When I was 12 or 13 I discovered E E "Doc" Smith, John W Campbell and Philip Nowlan. I'd been reading more contemporary authors like Heinlein and Andre Norton, and the sheer "noise" of these older books were astonishing. What teenage boy doesn't like antimatter planets being flung at Boskonian space pirate outposts, or spaceships powered by solidified light? For a while I loved them.

I still have fond memories of Smith's galaxy-spanning Skylark series, the planet bashing swagger of the Lensman series, and Campbell's unapologetic "super science", but the prose has not aged well and I find them difficult to read now. I feel a little sad about that.

I can still recommend Smith's The Skylark of Space and Skylark Three, and Campbell's The Moon is Hell, but not much else.
91 gigabits per second? How do you handle that rate at the receiving party? You'd need a handful of RAM laying around so to not bottleneck the connection
Parallel Universe (YC S12) Is Hiring a Developer Evangelist
Parallel Universe is building next generation server-side open source infrastructure software, which lets developers write simple code that is extremely performant and scalable. We believe while hardware architecture changed drastically almost a decade ago, software hasn't caught up. Current software clashes with hardware, and requires more effort to be expended on scaling rather than on business logic. The problem is most severe in server-side software that ingests real-time data, and needs to respond to a very large number of concurrent requests at low latencies. It facilitates software that is harmonious with modern hardware -- with multi-core and multi-cache, with the storage hierarchy and the IO-to-processing ratio -- rather than software that fights the hardware at every turn. The result is applications that require far less hardware, while at the same time provide much greater performance and headroom for growth.

As a developer evangelist, your job would be to help drive adoption of the Parallel Universe stack. The job is a mix of marketing, coding, sales, and geeking out. On the job you will:

* Write demos and benchmarks, and blog about them
* Write introductory blog posts and tutorials
* Speak at (and organize) developer events and hosted tech-talks
* Study the problems facing potential users, and help direct our software to best address those problems
* Provide support and guidance on technical forums and social media
* Provide on-site support and guidance for customers
* Build and cultivate relationships with US companies

Requirements:

* Experience writing software for the JVM, especially in Java (knowing Clojure is a plus)
* Strong familiarity with modern server-side architectures
* Participation in developer communities
* Strong technical writing skills
* Public speaking experience
* Strong social skills and an outgoing personality
* Residence in the San Francisco Bay Area

You will work from home, but travel in the Bay Area (and occasionally in the rest of the US) to visit companies and participate in events. We offer a competitive salary (with benefits) and equity.

To apply, email jobs@paralleluniverse.co
I cannot stress this enough: write good code! Any decent code editor now jumps you to the source of the code you're calling allowing you to quickly see what the code does, what parameters are needed, etc.

In fact the best documentation I've seen (say flask, django) most of the documentation acts as support for reading the code.
I believe the original check was if mtime was greater than or equal to atime. The current Linux implementation isn't that simple though, see: http://lwn.net/Articles/244829/. If you allow some extra complexity, it's easy to then allow some more, and then some more..
You're not alone. I've been in my current job ~3.5 years - every day I've read through (and sometimes speculatively applied for) many job postings.

I like my job, but that doesn't stop me keeping an eye out for something better.
Increasing THC, CBD, and Other Cannabinoids in Marijuana
Show HN: Domain Crawler
The Foundation series is mind blowing. I recommend reading the "Robot" series before it though as they are interlinked, particularly "Robots and Empire"; the whole thing's a joy.
Because the last thing Spain needs is more job opportunities...
true, a RESTful API would be enough for state changes. but javascript would help working with events (e.g. for prototyping interactions). this goes a bit in the direction of building robots, e.g where Cylonjs is a nice example http://cylonjs.com/documentation/guides/what_is_cylon/
Hint: It's the way data is read when using fscanf.

Hint++: Parsing is not the bottleneck.
CodyHouse, a free library of html,css,js nuggets
Just noting down the recipe on cheap paper will be less cool, but the total cost of ownership of the setup will probably be much lower :).
Also, licenses had their own bubble. Probably their value has decreased about a 50% since the peak.
I don't advocate bullying nor would I dare to justify such personal attacks. But the abusive content aside, he does deserve constructive criticism because, frankly, his contributions towards open source have brought far more problems than any of the solutions he looked to replace.

I could write a lengthy blog post about the unnecessary problems that PulseAudio and systemd have thrown up over the years (problems I'd never had an issue with in all the years of running Linux and other UNIX-like platforms), but those topics are done to death now. However my point is I think Lennart's been so carelessly cavalier in rolling out his code, and so unapologetic about the shitstorm he started that he's gotten a lot of peoples back up. Obviously this doesn't warrant the kind of bullying that he discussed in his post; however although he doesn't deserve such attacks, he has largely brought them on himself.

Maybe instead of fighting against the community as he tries to impose his own imperial vision of Linux, maybe if he worked with the community then the aggressive dickheads might leave him alone (or at least he'd receive more supporters from friendly folk - of who massively outnumber the aforementioned dickheads).

But just to be clear, as much as I think he might draw negative attention to himself, I think that any kind of personal abuse, let alone of the quantity that Lennart's been subject to, is absolutely disgusting and undeserved. Period.
Of all the jobs spain needs, taxi drivers is not one of them, that's for sure.
Can't agree with your point here. It's extremely common to get ripped off by taxis in Spain. There is no incentive for them to be agreeable with foreigners.
I've used Madrid taxis dozens, maybe more than a hundred times. What I have to say: driving is not crazier than any other non-taxi Madrid driver, including me when I had a car.

Anything annoying they stop it as soon as requested. My experience is I have to expressly allow them to turn radio on.

What I don't like: about at least a 15% of rides, the driver tries to take the (very) long way. A couple of times I've demanded them to 'stop me right here'. That's sad for the majority of good drivers out there, but still a problem and forces me to be extra careful, while I'd rather relax and enjoy the landscape.
As far as I can see, Uber is the problem in countries, where taxi industry is heavily regularized.

Recently Uber started its operation in Poland, in Warsaw. For 2 days that was a news, but later nobody paid much attention on it.

In Poland in order to become taxi driver one needs to fulfill a number of conditions (only people who never comitted a crime are allowed a licence, must be physically and mentally healthy) a then pass the "city knowladge" exam. Exam is obligatory only in cites larger then 100K. And that's all.

Due to competition taxi prices are kept on resonable level, so taxi companies are competing by having nicer cars, being highly available (wating for a taxi longer then 10 min is unusual), offering loyalty cards, cummulative invoicing at the end of the month, etc.

Uber can compete with lower prices - they have promised to be 20% cheaper. It is not clear however cheaper from which price - premium taxi companies (about 60 cents per kilometer) or cheap services (40 cents per kilometer).

There are other questions as well - would Uber be able to provide invoices, if not, it is not a deal for many people.

Even if I pay less (10% less?), I don't think I will risk riding with someone who might be totally unfit for the job and does not know city. Plus if something goes wrong I am not sure how Uber is going to handle that.

So, basically, Uber is one more taxi company out of 25 with fancy way of calling taxi, so there is no reason for other companies to protest.
That's for the market to decide.
The Meme as Meme
I live in Madrid and I'm totally ashamed about this.

I used Uber a couple times, the second one this friday, and I friend and I asked the driver what will he do about the fines that will start happening this monday. He just said that he will probably stop driving.

I love these new kind of services and this is not the way to boost innovation.

Our politicians are fucking morons.
It's easy to get ripped off by taxis anywhere in the world if you are a tourist who doesn't know your way around.
I'd note that `Vector.sort()` is an awkward choice of name for a function that returns a result, rather than mutating the object in-place, given the standard library tends to use infinitive verbs to mean in place functions, while past tense verbs return a new value with the modification applied.

e.g: `list.sort()` is in-place, `sorted(list)` returns a new list.
I don't think it's that "easy." Uber could easily develop a way to detect such users and block them.
aha that is a big help, I probably should have searched around more before complaining. Thanks, and good luck with your platform!
Exactly. Uber has risen as we perceive the cost of a taxi service to be excessive. Why is this? Is it exploitation by a bloated monopoly or is it to cover actual costs (such as insurance, regulatory constraints) which don't present themselves to the average traveler? I'm sure it is somewhere in the middle.
> Also I've empathy for those who want to make use of Uber services. It's not easy to make justice to all of them at the same time.

Well, it depends on your culture and perspective, of course. To me, the answer is almost always clear and obvious: when there's a conflict between the worker's happiness and the consumer's happiness, the worker comes first. Society's role is to ensure its members can make a respectable livelihood -- not to solve every minor inconvenience for those whose comfortable survival is already guaranteed, or to make their life more "efficient". Of course, if the rich want to run their lives like well-oiled machines, it's their prerogative, as long as they don't interfere with society's more important goals.
Ah Gimbal, the HaaS company... the beacons that require you to register them on-line to be able to reconfigure them. Also, iBeacon compatibility doesn't work well in Series 10, i.e. those you can order a dev-kit of for free.

I'm waiting for someone to figure out how to force all those various beacons to talk the same language. Right now, everyone is trying to lock users in to a particular brand. It's incredibly annoying (and the same thing goes for the entire IoT and home automation market).
'We' is excellent. It is also a lot funnier than '1984', though that is not hard.

Also, you have to hit the short-story collections to find some of the best sci-fi. Off the top of my head, Asimov, Dick, Bradbury, Clarke, Gibson, Banks, Egan, all wrote some of their best work in short form.

And, just thinking about really early stuff, 'Flatland' by Edwin Abbott is another you should really take a look at.

If you want to try any recent stuff, Alastair Reynolds and China Miéville are both excellent authors.

edit - oh, and just read everything ever written by Neal Stephenson.

edit2 - and Bruce Sterling. His tumblr blogs aren't bad either.

http://brucesterling.tumblr.com/

http://wolfliving.tumblr.com/
Thanks for the info. I know about node-RED, since it's a company in the same space and with some of the same intentions as my own. Gotta know your friendly neighbourhood competitors :)
Pottering needs to toughen up if he wants to dictate the majority of userland. His attachment to Google+ is a bit annoying from a FOSS perspective too.
HP splitting up into two companies
Same in Stockholm, Uber isnt some revolutionary new method of transportation, it's another taxi co among hundreds. The app+payment is the only thing that sets them apart, but apps of course exist for a handful of the other largest taxi companies.
Simpler & more succinct code is also easier to document. So if you have functions that are several LOC long, simplifying / dividing them into smaller functions can be helpful.
That was very well written, much better then I would be able to express myself in english :) From my personal experience working in software project teams (not so much open source projects), there's a certain type of personality which can destroy a team or a project. Usually this type of person is charismatic, convinced of him/herself that they can't do wrong, has only a few years of real-world development experience, is extremely touchy about criticism, takes everything personally (no matter how the criticism is communicated), and starts scheming inside and outside the team. That's my definition of 'destructive asshole' and 'drama queen'. I only encountered very few cases where such a person is really useful for the project, and I don't know people with decades of experience exposing such character traits. It's usually 'young whizkids fresh from university' (only a few of course!).
Nobel Prize for the brain's GPS discovery
This is the last photo we’ll ever run of the NYSE trading floor
Procedural colors for video games
The system of incentives is all screwed up. The glut of postdocs is a boon for everyone involved, except the postdocs themselves.

Postdocs are very highly qualified and underpaid scientists, who can on a project without almost any supervision, and who are very motivated so will work really hard with little pay. For a group leader, it's a no brainer to hire as many of them as he can.

Imagine how much the cost of science would increase if instead of being able to hire 3 or 4 postdocs at 50k each, you actually had to hire someone with a similar skillset at market pay.
I take a fair amount of taxis and Uber. Except on some cases*, my experience with Uber is always vastly superior than it is with taxis: from the conversation to cleanliness, efficiency, etc. Specially in Spain.

I agree that Uber needs to have the same fiscal treatment as taxis do, but making the service illegal is beyond ridiculous, and a very sad way to try to stifle innovation (which will end up finding its way anyway).
In actual fact I did take a pill that did this for me.. that is.. thrusted me into a state of mind akin to some of what can be found in concentration states. That was what provided for me the impetus to explore meditation because after a certain MDMA experience I suddenly felt that "now I know" that there's a more clear, or natural feeling which conscious awareness can navigate to. It was unfortunately a fleeting experience, and taking more of the same substance did not guarantee a return trip to the same state.

I eventually discovered a way to approach this state without drugs, it has to do with studying the Buddha Dhamma and practicing based on the teachings preserved in the Pali cannon, safeguarded by the Theravada lineage.

http://www.accesstoinsight.org/tipitaka/dn/dn.22.0.than.html
^ if you ctrl-f and search this text for the string "And what is right mindfulness?" then you will be onto something.
https://news.ycombinator.com/item?id=8414859 …
>I sent a friend $45 in less than 60 seconds with a single email. Instantly I'm emailed back with a confirmation that the cash will be in his account in 1 or 2 days

Welcome to Europe 15 years ago
Hadn't internalized how essentially trivial it was to brute-force a PIN once you'd copied off the file system blocks.

With Android-L moving key material to trusted execution environments, expect interesting attacks on those. I am curious about state-mandated security holes in TEEs as well, since it's much easier to hide backdoors in chips than in publically reviewable software (I would much prefer to see a dedicated security processor than a "secure mode" of what is essentially the whole SOC).
Introducing CI Status: The Build Dashboard for Travis CI
Test buyers can be recruited from the current customers.

Also, denying service can be an offense as well. (depending on the reasons)