skysight-inc/HackerNews huggingface dataset:
Why?

The opposite is already true and has the same effect.

Each stage of the pipeline is executed when it has data to execute. So ultimately the main blocking event is IO (normally the first stage in a pipeline). Every other process is automatically marked as blocked, until its stdin is populated by the output of the former. Once its task is complete it re-checks stdin, and if nothing is present blocks itself.

So the execution of each task is controlled by the process who's data that task needs to operate.

In your system why would you want to block the previous step? This would just interfere with the previous+1 step, and you'd have to populate that message further up the chain. This seems needlessly complicated. As you have to add extra IPC.
Once this contract runs out theres no guarantee of a next one ;)
There was a large leak that included what was basically an internal catalog of TAO-created devices and modules. That's what they are crossreferencing the codenames against.
Servers.com Is on the Horizon
You really want to hyphenate "out-consuming", unless David Hume is now a cannibal :)
So this is yet another NASA-like example of military spending driving research that eventually gets repurposed for civilian use? Great!
You'd like to think they're independent and fair, but thats kind of the whole point of the article.

To quote the state director in the article “I don’t think we’ve ever represented that the auto-hold gives you the optimal result,” he says. “The idea was that it gives you a good result.”

You'll get a perfectly good result if the lotto balls are loaded. Might not be optimal, might not be random, but it'll be a good result, as in not some random negative integer or a float or wrong number of balls.
(I write this without rancor, as ES4 needed to die.)

Apparently Chrome feels the same about ES6 .. they continue playing launch pad chicken (only 39% on Kangax)
For Nobel Prizes, it's abundantly clear that people from and/or working at top schools win them vastly more than small schools by people that were at the school when the work was done. [1] Harvard has around 150. Many of the top schools have around 100. Ohio State, despite being much bigger [2,3], has 4, and is much more in line with most state (right below top tier) schools.

If you want to challenge that the top schools have much more productive researchers (and those making significant breakthroughs) on average, feel free to present evidence. Any metric I can find for which I can get enough information implies otherwise.

[1] http://en.wikipedia.org/wiki/List_of_Nobel_laureates_by_univ...

[2] http://en.wikipedia.org/wiki/Harvard_University

[3] http://www.osu.edu/osutoday/stuinfo.php
How Apple Will Make the Wearable Market
I forgot all about friendfeed about the time facebook bought it. I remember it being quite good.
How is using Arq+Nearline better than Backlaze (client and storage)? Not really "self hosted" if you're still dumping the data to a cloud provider. Even if you configure Arq to use your own "cloud" (cost of that notwithstanding) I don't think it's an overall net improvement.
To the young designer
Hexagen: True coroutines for Swift
> But my valuable data?

Surely the whole point of not having an SLA (and indeed the whole point of calling it a "beta") is so that you don't trust it with your valuable data. I'm sure it will have an SLA soon enough.
> Software development is complex enough to be
> fundamentally unpredictable.

This is false.

The weather is an extremely complex system, yet we use weather forecasts all the time. What's different between weather and software is that everyone knows that weather is extremely complex, and we account for that when we think about the weather in the future. ("Maybe I'll carry an umbrella today.")

The equities market is an extremely complex system, yet we use market forecasts all the time. What's different between equities market and software is that everyone knows that equities market is extremely complex, and we account for that when we think about the price of an equity in the future. ("Maybe I'll diversify my investments.")

Forecasting the completion date of a software project is no more complex[1] than predicting the weather or the future price of an equity. In no way is it "fundamentally unpredictable." What's different is that people don't regard project estimates as, well, _estimates_.

[1] It's probably a lot simpler.
Aha, see here you have extrapolated from the framing in the media headlines (and the plaintiff), without actually looking at any context. So to look at what you just said and present it differently: (note: I'm not coming down on either side of this, just presenting the other side, see [1])

1. He was not the Vice President of the United States then. He is (and was then) a KPCB partner.

2. He was not the guest of honor, this was a dinner party at his apartment for the 10 people that could fit. Apparently he is fond of hosting dinners there and does many of them. At this event there were only two KPCB partners.

Is it a stretch to imagine that two out of all the partners at KPCB for this particular dinner might not include a female partner?

Also in Chien's testimony [2]:

Chien called the allegations in Pao’s lawsuit — including that he had declined to invite women to the Al Gore dinner because women “kill the buzz” — “hurtful and untrue,” and denied saying anything like that. Kleiner’s attorneys also showed multiple emails where Chien invited Pao to join meetings and business discussions she was interested in.

[1] http://www.law360.com/articles/625265/kleiner-partner-held-a...

[2] http://www.forbes.com/sites/ellenhuet/2015/02/25/kleiner-per...
No I haven't used them. But their parent-company(ohv) has the ~lowest prices you can find.
Once upon a time, in a very small part of the developed world, there were a set of activities which provided identity and sense of belonging for introverted people who didn't otherwise fit with mainstream society. That ended up being called "nerd culture".

That "culture" is now prevalent in fields (like computing) that have moved from the fringe to the mainstream in the past decades. Many seem to find it worth preserving, even if that means perpetuating an abrasive and hostile environment.

I've always thought that I had ticked all the checkboxes to be considered a nerd and a hacker. Yet I don't recognise myself at all in the picture that the article paints, and I would not want to live and work in the environment that many here are advocating for.

The author outlines a description of a "hacker" that, to be honest, sounds more like "mildly autistic" to me:

"That guy in the group who stares at you without saying anything? He could be undressing you with his eyes, but I’d lay better odds that he’s paying attention, watching your actions and reactions to build a mental model of how it’s safe to interact with you."

The proportion of introverts (like myself) in the computing field is higher than in society as a whole. Some patience and understanding is therefore needed. But this does not justify treating people poorly because "those are our values and you are a foreigner". I fear that her arguments, well-intentioned as they may be, will do more harm than good.
Developer here. I'll be happy to answer or listen to any question/criticism.

The library is currently supported on Linux and Mac OS X.
I'm happy their webserver has better cipher suites than it did last week.
I'm happy to see somebody discuss this on a deeper level. When one underprivileged group meets another underprivileged group we should be able to discuss what oppression is, how to relate these experiences to each other and how to reduce oppression for everybody.

Current social trends allow and encourage women to raise their oppression above any other form of oppression, as if no man ever got beat up after school or ridiculed for "playing with computers". It's the same excuse that marginalizes male rape victims if the perpetrator was male - or even if the perpetrator was female because "men".

So it has turned into a war of privilege, rather than a discussion of oppression. It's become "Feminist privilege" versus "Nerd privilege" versus "Male privilege". The fact that most nerds are men is just a distraction from the real discussion. The problem isn't the privilege - we're privileged to be alive, and that's a good thing rather than a bad thing.

The problem is the oppression, and "donglegate" and "gamergate" have oppression on both sides. Until we stop trying to raise any particular type of oppression onto a pedestal we aren't going to make any real progress. Let's stop talking about "privilege" and start talking about barriers to personal fulfillment.
> Users wanting to install custom software can always root/jailbreak their devices and "get their freedom back", including the freedom of screwing their device if they don't know what they're doing.

Users of Android devices just say, 'I want to install what I want to install.'

> The ability to use MIT Software is a better option

The ability to use MIT-licensed software is better for users who wish to restrict their own rights, yes.

It turns out that I was wrong, and that Apple have chosen to forbid GPLed applications outright. Yet another reason not to use Apple devices.
What if testing was a part of the web design
I agree. A couple of days ago there was a mention about Wirth's law [1], which reminded me how far we went with containers.

I'm using vagrant for development and sometimes I run 2-3 containers with the same project.

My MacBook has 16 GB RAM, 2.8 i7 CPU, but no wonder I have troubles with the CPU going to the top.

I'm not sure how far containers will be popularised, but indeed it will definitely have some performance drawbacks.

[1] : http://en.wikipedia.org/wiki/Wirth%27s_law
In my experience, I don't think users hate it.

In fact, every time I talk to someone about salesforce and go "what, about that interface, huh? How bad is Salesforce!". They look at me like I'm a little loopy.

It's basically a lot better than the thing they used to have, which was nothing. And they can use it on their phone. And it hooks up to Outlook. And it does X, Y and Z other useful things that make their life easier.

The difference is that you and I can look at Salesforce and realize it's a mess of legacy and outdated interface ideas, that SOQL and Apex really fucking suck, so, so bad. But for users it's better than the Excel spreadsheet that kept getting out of synch, or the painfully clunky google sheet or whatever.

I mean, every time I look at salesforce it's a disgrace. Something as simple as basic filtering by related object values on Views is impossible. Or that the Notes hide the note behind a popup instead of showing the note in table view. Or that you can't change the layout of the entity homepages. Or that bizarre news feed interface.

And yet they've built a thing which tries to automatically get the twitter or linked in profile. It just screams of bad, bad, here-be-dragons core code which no-one dares touch.
I don't have a whole lot of worthless data.
Rough day for iTunes users everywhere (App store/iTunes DOWN)
Do you recall which 3rd party lab validated the games for OSL?

I've spoken with a few colleagues that are ex-WMS and the consensus has pretty much been "yeah, that sure sounds like a bug but why didn't GLI catch it?"
> ...25 sequels, but none of those films will be memorable.

* Back to the Future 2
* Indiana Jones and the Temple of Doom
* Army of Darkness
* Goldeneye
* Evil Dead 2
* Terminator 2
* Ghostbusters 2
* Captain America: Winter Soldier
* Batman: The Dark Knight

Yeah, none of those sequels are memorable. We should stop making sequels and only make original films so we don't waste money on travesties such as these.
How do you advance art?

I am not very educated in the field of art. I always find orders of magnitude more beauty in nature than in art.
Rear Admiral Grace Hopper (one of the most important pioneers in our field, whose achievements include creating the first compiler) used to illustrate this point by giving each of her students a piece of wire 11.8 inches long, the maximum distance that electricity can travel in one nanosecond.

I made download and print versions of this: http://blog.jgc.org/2012/10/a-downloadable-nanosecond.html
>As to the rape statistics, those numbers are highly inflated and less inflated numbers show that men are almost as likely (if not equally) to face sexual violence (but far less likely to report it and far more likely to have it dismissed) and that men are more likely to face physical violence.

Mind showing evidence that these numbers are highly inflated?

>And now they being invaded by profit-chasers and blamed for the social weirdness that they already did the best they could to get remove from others having to experience.

Yeah, talking about really scary threats here, that is much worse than the threat of rape. This implication that anyone who now enjoys what was only once enjoyed by "nerds" are profit-chasers is a much bigger caricature than self selecting nerds.

If you're under 30 you've spent most of your life in a world surrounded by the internet, computers, and tech. Of course people are going to be attracted to these jobs that used to be the domain of nerds, and some are carpetbaggers, but others, even if they seem too "fashionable" or "social" are just doing what nerds have been doing (and what everyone has been doing) forever, they are following their own interests. It just so happens those interests are now the same as yours.
Extreme Performance with Hazelcast on Torusware
Joking speed for 2 hours? Possibly good health.

Walking speed taking twice as usual? Possibly bad health.

Beyond the obvious about who you know and hang around with (both, often, at the same place), what your interests or politics are (every friday, he is the vicinity of that ACLU gathering place), etc, etc. ..And I haven't even tried.

Welcome to freedom and democracy, and all that.
Because a government hacking another government to disable military infrastructure is clearly an act of war. Spying is a pseudo-accepted peace time activity, military sabotage isn't.
For disaster recovery $1000 is peanuts, that's a company thing, GP mentioned 'people', not companies, different use-case.
Toshiba Satellite Click 2 Laptop Computer Pro Review
Except for the fact that it still moves at a glacial pace compared to the competition. Incremental IE10 updates do not include new CSS or Javascript functionality, that's limited to version releases - which is measured in years. Compare that to Chrome or Firefox, where new functionality lands every couple of weeks in stable.
Thirding what my sibling commenters are saying, just for the additional data point.

The article was about hackers, the set of outcasts that self-identify based on rough consensus and running code and merit. The article wasn't about hackers, the buzzword that is good to have on your meetup and LinkedIn profile.

Such is the extent of the appropriation of hacker culture--there is this weird notion that workplace professionalism (whatever that is) somehow now has to be embraced by people claiming to be hackers. It's bullshit.
Maine bed and breakfast owner will sell her inn to anyone for just 200 words
Running 8psi and high compression I go from 260hp at the wheels to over 300. 20mpg 93 octane vs 18 on e85.
We lived in that universe for a long time before the leaks, and many people still live in that universe today, either out of ignorance or apathy. How are they worse off for it?
There have been a number of posts recently about software estimates, including an emerging hashtag #noestimates.

I'd say that developers do pretty clearly prefer working in an environment where they aren't required to provide estimates and meet arbitrary deadlines (nobody likes hard deadlines either, but there's a difference between a window to launch a rocket to study halley's comet and a manager who figured that saying "march" rather than "may" might get the team to work a little harder).

This does't mean that developers don't like to work hard or produce good work, I think they just greatly prefer to take on a task, work diligently at it, and show progress rather than be pressed for estimates based on limited knowledge that quickly morph into hard deadlines before the problem is adequately understood.

Yeah, I'm stating the obvious. But thing is, it isn't a complete pipe dream. I do know developers who have quite a bit of autonomy. While the do have to answer for what they've been up to, they develop software and show the value of that software. They don't take specs, give estimates which become deadlines, and get reviewed based on how well they met those deadlines.

It's all about aspirations. I have a few for myself. I'd like to get to the point in my career where my interview focuses more on my existing work and contributions (github, blogs, speaking at conferences) rather than my performance on finding cycles in linked lists at the whiteboard. I'd like to work in a quiet office (happily shared) with a door that closes rather than a loud, open office with back visibility. And yeah, now I can add in that I'd like an environment where I can work steadily on a challenging problem and be evaluated by what I have accomplished.

Just to be clear, nobody owes me a job on my terms, I have to earn it. But, ahem, the loudest people in our industry seem to be the ones who think the world owes them a talented developer on their terms. If you're having trouble attracting and/or retaining talent, you might want to consider how developers like to work...
Don't express skepticism of the wonderful and plainly obvious merits of GMOs on HN, please. It'll get you tagged as a conspiracy theorist and/or luddite.
Show HN: A package index for Moya, a web application platform
Cool. Does anyone have any insight into why T-Mobile Poland in particular might be interested in accepting Bitcoin?
yes maximum entropy = high information density. When you compress a file it usually leds to higher entropy. I agree that being terse in itself isn't the primarily goal, that's why I said "while being" ie has to reach the understandability and maintainability criteria as well

If you think I'm using the term wrong I'd appreciate a reference, thanks
I worked with GLI when I was doing it.

Edit: Now that I've (finally) finished the article I see it was a WMS machine. I worked for WMS and on this exact product before I left. I'm not sure why they didn't name the manufacturer in the first paragraph of the article.

It's been years since I've worked on that poker product, but I remember the autohold on Jacks or Better used a very short, simple ruleset that didn't do anything obviously boneheaded. I'm having a hard time imagining it doing what the article described, but I don't have access to the system to check it out anymore. The autohold ruleset was built long before I started there and was ported from system to system.
Yeah, not journalism. But I'd call it "data-driven media".
How One High School Grad Studied Computer Science Debt-Free and Nabbed a $90k Job
Apple are in the position of having full control over their platform and thus they're able to seamlessly work out separation of base system and applications with regards to the various quirks (API/ABI stability, symbol versioning, etc.) that are inherent in contemporary dynamic linking.

Some distributions have tried a similar approach. PC-BSD has the PBI format. Slax uses compressed file system images for packages. There's solutions like 0install (and tons of predecessors) that have tried to do it. None have really caught on.
Governments spy on their own and other countries citizens.

If you want your data secure and private, use and develop systems to allow that (pgp for start)
It's definitely spot-on. I think it has a great example of anti-feminist/male-privileged mindset:

> Desire for civility and freedom from objectification is "censorship"

> Wanting to not support misogynists/rape apologists/rape denialists/sexual predators is worse than the soviets

> My fear of social ostracism is as or more valid than your fear of being raped

> My chosen "identities" are as important as the assigned social castes you've been placed in and are violently oppressed into staying in

> Not having friends in high school is the same as being a woman, or black

Eventually feminism will win; anti-racism will win; these are inevitabilities we can trace from the first slave revolts in Sumeria to John Brown to the Black Panther Party to even Barack Obama, in his own way. The ratchet of history turns only ever in one direction. Reactionaries howl over lost ground, but they'll never reclaim it.

I eagerly await this world, where finally we will have real hackers, hackers that bring their skill to bear against real enemies, fight real battles, and are strong, rather than weak, building on a foundation of just conflict between the oppressors and the oppressed, rather than being mentally locked in the 3rd grade in the moment of shame when their lunch money was taken.

One day the creeps will be gone. Only the strong will survive. Choose your side wisely, for you can only be on one side of history, and one it has left you behind you will be behind it forever.

>Trying to convince hacker culture to change its norms by appealing to progressive values alone won’t work. You’re going to have to appeal to hacker values, and nobody’s done that yet.

If progressive values are not hacker values, the hacker values will be, should be, and must be destroyed.
Show HN: A stupid hack to crash tab and/or browser
The right to free speech doesn't mean the right to not face any social consequences for your speech.
After implementing Facebook's stock Flux (actions + constants + stores + dispatchers + views), which quickly gets verbose, I saw this on r/reactjs the other day and started playing with it and so far I've been impressed.

It takes some getting used to, but the mixins help reduce your code to actions + store + views and make it easier to reason about. There's a good post about it, including simple server integration, here:

https://www.codementor.io/reactjs/tutorial/flux-reactjs-stat...

I was surprised at the lack of attention it got, but I hope that changes because there are some good ideas here.
There's Now More Than 1,000 Games on Steam for Linux
You can't get a phone in Sydney without dialing +61!
It's useless because there is no way to contact Envato by phone unless you're on Sydney's time zone. Europe, North South America: too bad. This wouldn't matter except these are areas where Envato does a good deal of business.

In the days when the Internet was a baby, the only way you could get phone support for Trumpet Winsock was by calling Tasmania. That was a +61 call as well(011 and 61 for the USA and Canada, 00 and 61 for everyone else).
The Ride of Their Lives
> The libre AMD drivers work fine. You're spreading shit.

No personal abuse on Hacker News, please. This comment would be fine with just the first sentence.
It's too bad there's not a market place to offload store credit where you have it and exchange it for where you need it.

You'd have to adjust for supply and demand, I may only be able to get 80 cents of Best Buy credit for every dollar of Walmart I offload.
Card Sorting: A Quick and Dirty Guide for Beginners
Access to Random Numbers Made Easy in KVM-Based Linux VMs
If Envato is as big as it says it is, why doesn't it have a merchant account?
Lost Douglas Adams interview
This sounds amazing. How do I learn more?
> Ever heard of a 'Salesforce Developer'?

Yes, and the good ones charge obscene amounts of money. A good niche if it interests you.