skysight-inc/HackerNews huggingface dataset:
This really looks like an package manager with a name "market place"
So , only use stuff written by google/MS sized companies or very mature OS projects?
The steam client has two different counts for the games: 62 and 43. When you click the number 62 you get a search result with 43 entires. My guess is that this is due to DLCs being excluded and Crusader Kings having like 15 DLCs.
It strikes me that this would lend itself well to a graphical programming interface (a la Quartz Composer).
Steve Blank - VCs Should Be Startup CEOs
Are you insulted by Google's funneling of revenue through Bermuda, so they pay only a tiny fraction of the taxes they otherwise would? I'm more insulted by that than what Dotcom does.

Google is “flying a banner of doing no evil, and then they’re perpetrating evil under our noses,” said Abraham J. Briloff, a professor emeritus of accounting at Baruch College in New York who has examined Google’s tax disclosures.
Hey there, thanks for your interest!

Our service discovery system is indeed a layer that sits between ZooKeeper and the application. But it's also pluggable -- that means that you don't have to use ZooKeeper as the system that tracks which service nodes are available; you can use something else, and write a plugin for our service discovery system that will talk to that instead. So it's not necessarily a layer on top of ZooKeeper, although we certainly use it that way.

I don't want to say too much about the technical details yet since we're still rolling it out in production and may change some pieces before it's released. Also, I'm not one of the primary authors and don't want to steal their thunder. ;) But yes, we do plan to open source it once the code is fairly stable (and once we have some time to jump through all the usual hoops of open sourcing code), and then we'll do a detailed post about how it all works. It's really cool and stunningly simple.
its weird I posted a microsoft page that got 30 likes in a hour or so, that was just as much a "sales" type page as this and it never made the front page. It would be interesting to see how they do it considering this has 3 points at the moment...
The throughput on the machines might be pretty good, but the ping time won't be. When you have four registers stacked five people deep and drive-thru wrapped around the store at peak periods, and drive-thru just took another six Big Macs, wiping out the dozen you had, you want to be able to tell your grill staff "give me a dozen macs now!" Not "sorry, your one cheeseburger will have to wait until the twelve Big Macs the previous two customers ordered ahead of you."
+1 for the web's most popular server side language. For all that talk if increasing customer retention and conversion, nothing beats supporting what people need.
That title is very misleading... Google is not funding Firefox OS. Google basically pays Firefox for traffic. Firefox is free to do whatever they want with their own money.
We have a similar problem at 99designs and recently open-sourced the work-distribution framework we use:

https://github.com/99designs/testcloud

The difficult part (that is not included in testcloud) is synchronizing the codebase that you are testing on the different workers. We use git and post-receive hooks to synchronize.

Aggregating coverage data from the distributed workers is another major TODO for us, would love to hear how Box are handling it.
I find this doubtful. At worst, you can find persons to "consult" to do the job properly, and they can move on to other projects post-launch.

Perhaps his negative reputation preceded him, but that was earned long before the US government's involvement with Megaupload. Heck, I hadn't seen anyone express sympathy for his operations ~until~ the US crackdown.
'Horrifically callous' to whom?

Those who are dead don't mind. (One of the things forfeited in death is the right to be offended.)

Atwood's interpretation and, essentially, anger and disappointment is one of the ways that survivors try to come to terms with suicide.

That it might not be a clinically correct interpretation, in any one particular case or even most cases, may not matter. Does it help Atwood? Might this framing help others get on with their lives?

If you think this 'ragequit' analogy will harm the living at risk of suicide, do you have evidence for that view? I think its effect could go either way: such judgmentalism is unlikely to reach the severely suicidally depressed, but might interfere a little with some mild/early suicidal ideations.

I'd like to summarize by saying that criticizing someone else's way of grieving as 'inappropriate' is itself inappropriate. I'd like to say that, but I can't, because that'd be more than a little self-negating. Whipping out our various still-vital impulses for indignation and criticism is another way that we, the living, poke each other forward.
The technology here could easily have been done 50-70 years ago (And it probably was)

I think it's not about robots but the spread of ideas and commerce is now much easier with the internet.
Segment.io guys, an aside from your blog post, which was actually quite good... Both your site and your blog are almost unusable on an iPhone. I know a lot of people (like me!) like browsing HN and blogs on their phone, and fixing layout CSS isn't too big of a project, so just a little heads up.
The big issue with robot cooks isn't a machine that can cook food...those have been around for some time now. The real question is can the robots cook safe and healthful food with no human assistance? Any Board of Health will agree that the real challenge in cooking isn't the mechanical combination of the ingredients, it's inspecting the food and noticing potential problems that will stand out to any person.

Robots that can cook on their own have enormous benefits to society. The preparation of the food is made slightly cheaper and overall quality of the food improves (if a robot can make the perfect burger once, it can do it again and again). There's no need to worry about washed hands or cooks with colds, and for simple or repeat orders it's usually easier to interface with a machine instead of a person. But the real benefit to the world is freeing up the processing power of human minds for something other than flipping meat every X minutes.

These machines take a lot of the human labor out of food preparation, but at least one person will still need to be around to answer certain questions: Did this meat go bad before it was cooked? Were there rat droppings on the grill? Is there any chance that someone could get sick by eating this? Of course these things will take breakthroughs in machine vision technology and herculean data collection efforts. But once we get there, we can really cut costs and fight hunger with food factories.
"Assuming you're socially allowed to quit Facebook."

I don't even know what that means. How is it that all of the rest of us managed to quite Facebook and continue to have a relatively vibrant social life. Is it the case that WhatsApp/Viber/SMS/Email are no longer considered effective means of communication to get together?
Crusader Kings 2 has just been ported to Linux. And so will Europa Universalis 4 be. Both are real time strategy games with pausable time.

Several good point-and-click adventures have arrived at Linux recent years. One which is available at Steam is The Book of Unwritten Tales.
The no-hire paper trail Steve Jobs and Eric Schmidt didn't want you to see
I do not think you have worked in the clinical trial field, because it seems you have no idea how it actually works.

Publishing every single trial will probably also make more expensive.
They could lubricate the chain with lard.
More vulnerabilities - more toolbars! What's not to like.
"In 2010, Google, Apple, Adobe Systems Inc, Intel, Intuit Inc and Walt Disney Co's Pixar unit agreed to a settlement of a U.S. Justice Department probe that bars them from agreeing to refrain from poaching each other's employees."

How do you check that the companies are not still colluding? Is there some background level of 'poaching' the DoJ expects? Confusing.
Initial discoverability is the one thing that most SOA articles I read tend to skip over or hand-wave away which really drives me nuts.

What else is there out there apart from ZooKeeper?
I'm curious about how exactly to go about extricating authentication, but I'm not sure where to look. Any pointers for best practices or cool patterns for this?
Yes, startup CEOs will have a better understanding of the problems that a startup faces. Breakthrough.
Steve Jobs' exchange with Palm CEO Ed Colligan
Everyone knows but it's nice to be reminded sometimes that Apple's level of polish is not the work of gods, and that it can be attained by hard work. The media likes to portray Apple as a magical force and deify's Jobs as the grand Wizard, it nice to see he's just a guy behind the curtains.
I agree.

It would be better of this content was anonymised so that it cannot be associated with the participants since the names of the people involved are, for the most part, irrelevant to lawyers who need to read this content.

As for the costs, then charging for it does provide a barrier to entry that would hopefully dissuade people from using it for nefarious purposes. A better model would be to recognise that the 'owners' of this content are the people involved in the case and perhaps allow them to license the content of their case and derive income from when it is used. This would address a large number of issues that exist with this system, including privacy.
Linux Mint does this on their LMDE version. A rolling release will mean that Canonical must provide an easy way to rollback to previous package versions or to save snapshots of the user's machine before upgrading. You can't expect that an Ubuntu end-user to have the same technical knowledge as someone with experience with Debian, Gentoo or the BSDs to troubleshoot when suddenly their computer is not booting and that they need to change run levels or disable their display manager to figure out what's wrong with Xorg. Shit happens, and happens often.

Also, I've used Archlinux (now Debian sid recently with their systemd "upgrade" and other desicions that deviate away from their KISS principle) and haven't experienced any problem, then again I tend to run a maximalist[1] desktop. Stuff starts to break when you have a lot of applications installed with their own dependencies and their own team of people working on that application, I've always felt that the whole desktop environment on Linux is like building a tower with cubes, it's solid when you have a few applications, but as you start adding stuff on top, the whole things starts trembling away and it takes a really small problem to bring everything down.

If this is going to be done, they better provide ways to their users to easily recover from an upgrade gone wrong.

[1] - Maximailism is a better word: http://kmandla.wordpress.com/2010/05/05/maximalism-is-a-bett...
Perhaps people are just burned out on Apple product mock-ups?
Favorite Bucky quote: "Ninety-nine percent of who you are is invisible and untouchable."
What companies must do to survive the decade
"I wish there was a website or publication that took businesses and profiled how they work, the challenges they face and the costs associated with parts of the business consumers might not understand, so these sort of questions were easy to answer. I would love to read how McDonalds works (as a business))"

Not for all businesses, but for public ones, there is something pretty close: SEC EDGAR [1]. Search for the most recent 10-Q (concise quarterly filing) or 10-K (more detailed annual filing).

[1] http://www.sec.gov/edgar.shtml
Christ, as someone who wrote some Java software long, long ago: Does Oracle not care how damaging this stuff is to the already battered Java "brand"?

When Firefox brings up a "Java is a potentially malicious plugin" dialog by default, you should be trying to turn that ship around.
I've been trying to make this exact point to my current company as we try to hire operations people.

I really liked the refinery analogy, and think it will come in handy. Thanks for sharing your thoughts on it.
Ditto here (would just upvote but that's private now).
MP3 and H.264 should play fine on Firefox OS if the device vendor includes hardware support for it. The initial devices do support this as far as I know.

Firefox for Android for some devices also supports MP3 and H.264 now.

Desktop support is in progress with Windows and Linux being the furthest along.
So you're saying these jobs are only done under the threat of starvation?
True dat brah.
Looks like they are still serious with it: https://twitter.com/KimDotcom/status/293983892090793984
I understand, I Must Not Write Crypto Code™. However I choose to write whatever I want anyway, crypto experts must not be the only ones writing crypto flaws, so can i.
There's a saying in Greece my friend: "The are always more orange trees that make oranges"
Oh by the way, just a reminder, Facebook also creates likes on your behalf to generate engagement.

http://readwrite.com/2012/12/11/why-are-dead-people-liking-s...
Yes, the flaws pointed out are easily fixed. Mega will probably have a fixed version uploaded later today as the fix should be about 15 minutes of work. The good part about javascript cryptography is also the bad part - if any changes need to be made, they can be instantly pushed out to all clients and the clients are upgraded at the next page view.

Of course, this leaves open the main problem people have with javascript cryptography - at any point, Mega can change their javascript to no longer be secure. This means you can't actually trust that your data is secure from Mega - but then, I very much doubt anybody trusted this to start with?

It's the same thing as when I sign into my bank using my browser. My bank could at any time change their website to read in my account number and password, and then email this password to China, along with all my bank statements. I have to trust that my bank will not do this every time I use them. I also have to trust that the policeman I walked past earlier today would not shoot me with his handgun. You have to trust at some point.
Take this with an enormous grain of salt, but some vague memories from conversations with UK grad students (I worked in a UK university for a few years a while back):

(1) UK undergrad programs are a lot more focused, so students tend to be a lot further along before they start a PhD program.

(2) UK PhD students are funded for a fixed time 3(?) years, and then you're supposed to be done. That doesn't always happen, of course—I knew students who went on the dole to continue once their funding ended—but the system is focused on getting them out in that period. In the U.S., on the other hand, there seems to be a lot more variability; we've all heard the stories about CS grad students that take 10 years to get their degree...
We do use a Rails engine for one of our components, but this isn't something we've explored a lot (or at least, I haven't personally; maybe some of the other Airbnb nerds will step in with their own thoughts). Even so, I don't see this as a good long-term solution for our architecture, mostly because not everything we do is Rails -- we currently run JVM services and Node.js services, for instance, and we'd like to keep things flexible in the future so we can always pick the best tool for a particular use case. Our routing service should be able to handle all those needs.
The wonderful thing about the ridiculous level of Mega publicity combined with the availability of code is that Mega are getting this sort of excellent feedback.

Early evidence is that they are listening and responding. https://mega.co.nz/#blog_3

Let's see what the response is to this piece.

I for one am not going to judge them too harshly if they keep listening and responding, as the product will just keep getting better. Sure they are blessed with I guess several million customers a few days after launch, but many here have also been through early product issues, albeit with far fewer customers. Like Mega, we learn and move on by fixing the problems.

I guess Mega appreciate the value of this sort of feedback, and the attendant publicity.

Edit: and just after publishing this, a tweet from Dotcom:
"We welcome the ongoing #Mega security debate & will offer a cash prize encryption challenge soon. Let's see what you got ;-)"
Doozer: https://github.com/ha/doozerd
Hands on with Mega
Mega is the new cloud-based storage service from Kim Dotcom. Born from the ashes of Megaupload, the service purports to be a secure way to trade files, regardless of type.
What about Mul-T-Lock double-sided keys? Is there any .gif or YouTube video showing how they work?

They seem to be much much harder to lockpick. My key-guy can lockpick garage doors and cars and whatnots but if I forget my Mult-T-Lock double-sided keys he needs to drill through the hole and destroy the entire system to be able to open the door, which then needs a new mechanism.

One of my neighbour got robbed and the thiefs did the same: they drilled through the Mult-T-Lock hole.

Can these be lockpicked? If they can, it seems to be way harder than regular keys or than typical double-sided keys.
Here's a link to the actual filing:

http://www.scribd.com/doc/121737673/Colligan-Affidavit

Quite illuminating.
Works in Yunnan (西双版纳).
Combine the extremely creepy Graph Search and http://readwrite.com/2012/12/11/why-are-dead-people-liking-s... and you've got yourself a pretty interesting situation. The possibilities for ruining people's lives are just endless.
Popularity is not proof of illegal activity. It seems implied that only restricted copyrighted information may bring high traffic, but that's not true. One of the highest traffic torrents I ever had, and which got the computer club network cut off from the university because it was "suspiciously uploading high amount of data" was in fact a linux live cd... It was also a highly effective way to test out the new server's hardware :).
I'd like to be a "Problem Person". People (myself included) tend to fall in love with their solution and once it gains some traction they continually make incremental improvements. It seems that significantly more time is spent on your solution rather then fully understanding what the problem is.
I'm going to make some assumptions about your situation so pardon me if I get some things wrong.

Do not make any decisions while you are in despair. Reach out to a family member or friend NOW. I felt something similar to this pain once (a lot of people have).

The pain will go away. It will go away slowly, but it WILL go away. Little by little every day. Get away from the life you had with her. Have family or friends that care about you? Go there NOW.

Eventually think about moving away, far away and find another job unless your support system is in KY, but it doesn't sound like it is. Get a new routine. Reinvent yourself. Look at this as an opportunity.

Talk to a family member, close friend or professional right away.

Edit: Oh and she's not the love of your life. Get that bullshit out of your head. There are others. Lots of others.
Nice post! I am pretty sure that was the downfall of one a startup I hacked for. Then they went the complete other way and didn't care about their customers at all. Guess how that went?

You're totally right that it's a balance.
"...you won't even get close to Fort Knox with bad intent..."

Depends how powerful you are. Why did the gold audit that was supposed to take place been refused? Maybe because there's not anywhere as much gold in Fort Knox as what there's supposed to be. If this is true, people with bad intent managed to bypass the "locks": there's more than one way to defeat the purpose of locks ; )
Especially as if you had these machines, you would have to have at least 1 on-site engineer at all times (most likely two) to be able to fix / correct them when they go wrong - who would cost you $50 / hr.
Raping? Is that a technical term?
It is obvious that you either didn't read the search queries on the linked page, or you don't understand the impact that some of these queries can have on peoples' lives.

People are stupid, so when warned, the will still act stupid. Despite this it is still the responsibility of whoever is able, to protect them, even against themselves.

I also agree with the argument of others here that facebook, to some, seems like a social requirement. It is like having a phone. You don't NEED one, like we need air, but it makes social life harder not to. That of course doesn't mean that you need to put everything online, but that is another matter. What is happening with Facebook again and again though is that they change the rules. 'Liking' used to be quite harmless, now suddenly, my old 'harmless' likes can get someone killed or arrested, as is demonstrated in the demo searches. Not good...
Homepage Software
The point of being in a room with others isn't mainly about productivity. There can be a few benefits sometimes, the ease of asking a question. "Hi, this SnowClassifierFactor instance in the audio lib, is there any specific reason it is there?" and overhearing discussions as mentioned in other posts.

However, the important thing to consider is the fact that humans in general prefer to be among others. Even sitting quietly staring at a wall is more preferable in company than alone. So I don't really care if I'd be 10% less productive, being amongst others is good for my mental health.

However, this should of course mean that for those who don't enjoy company of others there should be a way to be alone. Just having a "silent room" where you can go to not be disturbed might be a way.
Ditto. But moving further and further from frontend these days... can't remember the last HTML I wrote. More time on HA clustering, continuous integration, build systems, multi-provider cloud management infrastructure, emerging kernel features, network-device-agnostic network connectivity rulesets... blah.
"Our rejected candidate ... represent[s] diesel fuel. It's also capable of moving stuff around. Just look at all of the Mercedes and VWs and pickup trucks, semis, trains, and everything else out there. It doesn't "burn" quite the same way, but from 30,000 feet it all looks the same"

There are two solutions to the question of culture: one at 30 000 feet and one at the microeconomic level. At the portfolio level yes, diversification is good. At the company level, however, focus tends to produce better results. Diesel won't burn in a petrol car.

The only thing that can be empirically agreed upon regarding effective company cultures is that having one matters (more than which one you have) - this is another way of saying having a set of correlated values. Ideally, an economy (or portfolio) would contain a diversity of cultural heterogeneity, ranging from prone-to-blind-spots monocultures to attention-deficit giants.

That said, it is good to continuously question the efficacy of measures at measuring the intended characteristics and what constitute that set of characteristics.
What is no-hire policy? Can someone explain it please?
Most parents 'lie to their children'
Definitely not true. I worked for a corporate store during high school, and only later in College moved to a franchise for a year. At my corp store, we were one of the first stores in the country to move to the batch cooking method (with microwaves no less!), as well as the speakerless drive through (take orders directly at the window). None of those was replicated at the franchise I worked for later.
Acting like the entire warez scene exists for the greater good and isn't profit driven is ridiculous. Yeah, there's honest people in it just for the fun of cracking and such, but there's also plenty of siteops selling leech and taking "donations" of hardware in return for leech credits. How do you think the major private torrent sites get their releases so fast nowadays? Releases used to spread onto public sites much slower.

At least Dotcom's service wasn't used /solely/ for piracy... you can attack his intentions all you want but the service itself was not illegal.