skysight-inc/HackerNews huggingface dataset:
Apple did this before Amazon or Netflix in this regard [1], but the point needs to be made that a system needs to be tested and not just in a controlled aseptic way, because the real world isn't.

Another story supporting Chaos Monkey is what the Obama team did for their Narwhal infrastructure - they staged outages and random failures to prepare for their big day, meanwhile Romney's team who outspent the Obama team at least an order of magnitude, had their system fail on e-day.

[1] http://folklore.org/StoryView.py?story=Monkey_Lives.txt
This is really easy for patent trolls to get around - patent trolls (NPEs) are typically shell companies that have no assets that can be seized (aside from the patent itself).
O'Reilly: "Graph Databases" Book - Free Early Release
Link: http://www.swiftarcher.com/case-study-attractive-my-first-10...
This how people wait to cross in Berlin.
Documenting the OpenDocument Format
At MIT we had perfectly usable and reliable mice on Lisp Machines long before the Mac or Lisa existed. It is true that they were not mass-produced, however.
go for it! Nothing to lose and if you get feedback, even better.
My boyfriend thinks it's a nearly universal 5% on safeway items. I shop at Trader Joe's a lot, and I notice varying margins on the items I always get (what is nearly universally $2.99 on milk in multiple locations I go to all over CA is $3.89 on instacart) but the minimum is generally 5-10%. Some items seem to be loss leaders: Instacart occasionally offers Oreos from Safeway for $2.xx which kill me because I love Oreos, especially since they're more like $4 in the market. Right now they're just over $4.

Having seen people around the nearby Safeway wearing Instacart shirts, I'm pretty sure they're walking through the store collecting multiple carts worth of orders. It would be fantastic if they had a warehouse as you mention, but I don't think that's happening as long as they have multiple supermarket options available.

I wish the general delivery pricing scheme were more transparent though - I've now discovered the "under $30" delivery fee and the "free delivery for $60+" seems to be standard, and I have to add enough items to figure out what 1 hour shopping costs.
I've very limited knowledge about hstore, but have only heard great things!
Version 1.1 should import/export Excel sheets. Version 1.0 doesn't import/export so that we could launch quicker and make sure everything is stable.
Heroku is Experiencing a Routing-related Outage
This is called the English Rule (http://en.wikipedia.org/wiki/English_rule), and is adopted in nearly every Western democracy (besides, of course, the US).
IANAL and I don't know nearly enough about it, but one potential problem with "loser pays" is that you could be found guilty of some relatively minor infraction and then get slammed with legal bills that are far in excess of the original damages.
This is awesome. I probably won't go to the grocery again.
We sort of made it a partial star schema, but not strictly. since random join can be expensive
The iPhone basically erased the market for standalone music players, which forced Microsoft to abandon the Zune and start catching up on the Windows Phone.

But to your point, Microsoft tends to play "me too" when trying to compete with other technology companies which results in a lot of less-than-polished and sometimes abandoned products and services.
I am a close friend of Sash's and I'd like to point out that his family were by his side every hour they were aloud in the hospital. By no means was Pincus the only visitor, just the first non-family visitor.
OT: your overlay that appears at the top of the screen if you scroll down far enough means that when you click a footnote you can't actually see the footnote without scrolling up a little.
I'm selling BootstrapThemes.com
TL;DR: I have been validating a few ideas over the past 30 days, and one has gotten enough traction for me to really focus on it full time so I need to raise a little cash and reduce distractions. BootstrapThemes.com has great growth potential and despite being live only a month is getting decent traffic (and 5 sales so far). Thanks for looking! http://flippa.com/auctions/2893541/site
HN is not reddit. So please no more 'twist' comments. :)
Except for the not needing extra hands part...
He came into the room and sat on the arm of a chair with his feet resting on the seat.

I have to assume that wasn't a typical conference-room chair -- or it was really well engineered.
San Diego Airport Transportation 858-224-5474
Why didn't they just call it a livestream then!?
I am going to echo mrkurt's sentiments on this one. The cost is really more about management and the ability to buy opportunity to scale without real friction, less about cost of backing services. In general thats what has made AWS so successful, and why PaaS is gaining in popularity. Granted its not always troublefree but for a large portion of the industry it alleviates a HUGE pain point which IMHO is worth its weight in gold.

Ultimately, MongoHQ are pros and you're paying for their time and expertise, I am pretty sure if you were going to buy consulting time from them it would cost a lot more than what they charge for their service.
> Not once have I seen a network failure simulated.

Reminds me of the webserver UPS setup at a previous company.

The router (for the incoming T1) and the webserver were plugged in to the UPS.

UPS connected (via serial port) to webserver. Stuff running on webserver to poll whether UPS running from mains power or batteries and send panic emails if on batteries (for more than 60 seconds) and eventually shutdown the webserver cleanly if UPS power dropped below 25%.

Thing not plugged in to UPS: DMZ Network switch (that provided the connectivity between webserver and router).
I think it's a fair argument to say that one is locked into Mozilla today with our receipt protocol. However, we've designed it from the ground up to work in a decentralized manner so that other marketplaces can participate. This is the exact opposite of iOS (and to an extend, Android) where the business model relies on some premise that the customer will be locked into the platform at the minute she makes a purchase.

The point of this article was to start getting others to help us make it work for them. There is a chicken/egg problem so someone has to start somewhere.

Compare this to Chrome OS; they have not made an effort at creating a decentralized receipt format. To validate a paid app your only option is to talk to Google's web service.
https://developers.google.com/chrome/web-store/docs/check_fo...
Yes but just being logged in isn't evidence enough.

Someone might have lifted his account password and logged into the website with it impersonating him on the chat, and so it only makes sense to then confirm identity by challenging for that password over the same chat where he is being impersonated... hey wait a second!
TL;DR: I have been validating a few ideas over the past 30 days, and one has gotten enough traction for me to really focus on it full time so I need to raise a little cash and reduce distractions. BootstrapThemes.com has great growth potential and despite being live only a month is getting decent traffic (and 5 sales so far). Thanks for looking! http://flippa.com/auctions/2893541/site
Great to see. I expect to be disappointed with this first release, but purchased anyway to support what this could become in the future. The undo functionality provides a glimpse of what possible paths Microsoft has abandoned in favour of never-ending "enhancements" to the UI.
Here's one perspective on working remotely: When the bandwidth is limited, you make it count. [1]

So much office B.S. gets weeded out, when the requestor has to make sure to get their point across in a single email.

--

[1] Although it's considerably less limited -- or at least, technologically less limited -- than it used to be.
To quote Alan Kay, we are too busy trying to reinvent the flat tire.
Any tests on ZFS?
As someone who has an Hispanic heritage, point number 3 is pretty frustrating. I'd like to think that the accomplishments I've made in my life are more impacted by the results of the work I've done, but there's always this nagging feeling that I'm just there to pad the diversity stats.

I've talked to other minority students during my time in undergrad and grad school and it's pretty crazy how many of us are plagued by impostor syndrome. I'm talking about incredibly high performing individuals who are near the top of their field at a prestigious university that don't know if they are there because of their abilities or their skin color.
Hands-on with Tizen 2.0 on Samsung's developer handset (video)
Really crappy feeling realizing that people got offended enough by how mediocre your blog was to flag and get it banned. My apologies HNers, I'll try to do better next time.
The economics don't work. Something like FreshDirect is a much more viable business IMO.
It does work and it makes me hate it even more! Because by the time something really is wrong I'll be immune to the meme and I'll never know what's wrong.
Bingo. As I like to emphasize, people don't care about backups---this company certainly didn't---they care about restores.

And almost no one is willing to put up the money to do compete testing of restore paths, let along statistically making sure they continue to work.
You can hook up a keyboard to your iPad, if you like. Not sure if that would solve your problem. Keyboard support is on our planned list of features. Most iPad users are fine with the touch screen keyboard, so we haven't prioritized physical keyboard support yet.
The macs' glossy screens seem alright to me, I'm typing on one now and was a former matte screen zeolot. They don't reflect very much. They're quite usable even when you have an open window behind you on a sunny day.

If you want to develop on multiple operating systems, well, I recommend making sure you get a CPU with VT-d. If your current machine on which virtual machines are painful doesn't have VT-d, I recommend trying one that does. (And of course, get sufficient RAM.) VMs seem painless to me, at least on the machines with VT-d that I've tried, and somewhat painful on machines without VT-d. (I experimented on the same Thinkpad enabling and disabling it in the BIOS -- the difference was clear!)
Calm down people, it is just an authorization phrase that Verizon uses to make sure you have permission to make changes. You can share that phrase with anyone that you want to make changes to your account. Verizon probably should not call it 'Password'. It is NOT the password that you use to login to their site to pay your bill or anything else. The author is confused on the whole process. The customer service rep as well should have done a better job to explain to him the process as well.
Hey, sorry about that!

I fixed it. Here's the link

http://meidosem.com/work/articles/kay1990.pdf
If English communication is actually important for the job, then yes, people who can't adequately communicate in English can and should be discriminated against. And yes, people who can't adequately communicate in English tend to be born outside of English-speaking countries.

Requiring strong written English to carry boxes could be considered unfair. But for a job that involves written communication?
Italian Apparel Company Registered 'Jesus' as Trademark, Protects It Devoutly
Anything that boosts the profile of the humble spreadsheet gets a thumbs up from me. I almost always start taking notes with a spreadsheet. It may be something as simple as two fields: one for the actual note and two for a category. If it's trivial to add a timestamp, I'll do that too.

The notes end up being far more organized than as if I had just put them chronologically into an empty text editor (though in a pinch, I may just write my notes in a tab delimited format and import them into a spreadsheet). Even if I never need to chronologically reverse sort or sort by category.

More importantly, when doing a research project, it serves as a checklist for what I need to do. Awhile back I wanted to track homicides in my city and so I started off with just name of victim, name of suspect, age, time of day, link to a news article, time of arrest, address, etc. Without a spreadsheet, you'd forget at least one of those details as you did your research in the traditional note taking fashion.

And when you make your model more complex: i.e. realize that you need to record time of arrest, charges filed, age of suspect, etc., the spreadsheet makes it easy to backtrack and fill your past data rows.

And when you realize you need to make your data model more complicated: the fact that a number of suspects could be implicated and charged for a single homicide, and face various charges, you are all ready to have your "notes" be put into a database.

And now that it's in a database, it's just a weekend of hacking to make a homicides website or a map.
If you have real work to do it's not unusual to use a bluetooth keyboard. For occasional use I'm sure it's fine.
If you're expecting me to work for free ~100 hours a week, why should I work for you?
Oh yay, another post like this.

> Running a startup is hard work. No-one disputes that. But if you are in the position to run your own startup you are incredibly lucky. There are a lot of people out there that might be far better entrepreneurs than you, but because they weren't born into a situation that gave them a good education and the ability to take a risk, they never will.

Nobody is born into a situation that ~20 years later destine them to run a startup.

The type of person who takes charge of their life, also takes charge of their education, you cannot learn some of the skills it takes to be a self made person.

Risk appetite isn't something predetermined at birth, and it isn't learned from someones environment. You can develop the ability to take risk from surrounding yourself with successful people, just as easily as you develop it from having nothing left to lose, and realizing how much you've been overestimating your worst case scenarios.

> Running a startup is stressful, but don't try to pretend that there aren't enormous upsides. You can do whatever you want, you can work with whomever you want.

If what you want to do is work and focus on success, then you can do whatever you want, but there are plenty of moments where you will want to be doing something else. This is called self-discipline, its just like the discipline normal people are subjected to, if you ignore it, you lose your job, or your startup fails.

> How many other people in the world can do that?

Not as many as I would like. There are organizations like Kiva that aim to give those less fortunate an opportunity, and hopefully more pop up that make it even easier.

> The guy earning minimum wage in his factory job, spending all his salary just to keep out of poverty- if he fails, he is fired, and he and his family are screwed. He is the person whose face is much more likely to be covered in actual dust and sweat and blood.

He can also get another factory job. Try failing a startup and just starting another, its going to be a lot harder than pounding the pavement and submitting resumes.

> Being in this industry is a position of extreme privilege. Harping on about it as if it's a heavy burden to bear is utter nonsense and only helps the perception of "startup folk" as deeply out of tune with how the rest of the world works.

Anyone harping on it as a burden has the wrong attitude, and frankly I would be surprised if they lasted.

It is definitely not extreme privilege. These companies don't just start themselves and adopt whoever has the winning ticket. You have to have a good idea, and you have to be willing to act on it.

Many people have good ideas, and could grow a successful business out of their idea, but they have the wrong ideas about what is stopping them, so they never try. These people come from the same communities as any startup founder. The difference is a founder dares to challenge the beliefs that have been crammed down their throat, even if everyone around them insists its a bad idea.
Any spreadsheet app should have some sort of import/export support ON LAUNCH DAY. The omission looks sloppy.

Just to make it clear, it's not that hard to do it. Here's a very basic example in javascript that took roughly 3 hours of time (this parses enough of the XLSX format to generate a CSV output with a few integers and strings; requires html5 file API to be able to manipulate the file in your browser. Best results on chrome):

http://niggler.github.com/js-xlsx/

source: https://github.com/Niggler/js-xlsx

There's an XLS version as well (doesn't support the full panoply of features):

http://niggler.github.com/js-xls/

source: https://github.com/Niggler/js-xls
This is addressed in the article. Losing defendants don't have to pay. Meaning that if you sue someone and win, you still have to pay your own legal bills.
Haskell BEAUTFIFULLY qualifies, its just that STM and the other abstractions have been in GHC since around 2005-2007, so they're hardly "novel" in that community.
Ask HN: What problem would you propose for a 24h programming contest? 
I should propose a problem to be solved in a 24h challenge programming contest for teams with 3 members and it should be in the web area.
I would appreciate any kind of problem, no matter if it is web related to not. If it is not, I could rephrase it to have a web related component.
I know there are a lot of websites, but I would like to come with something that it is not easy searchable on the web.
Thank you
So I hope that non-scrolling headers make it into an early version.
Bring a Bag--How To Deal With an IT Layoff
Is the Keystone XL pipeline really worth it?
I call bull. The guy didn't build it. And that's all that counts. Mr. Murphy is the one who built it, and apparently he was comfortable with one of them.

"helped with the UI. " hahaha. Did he code it?
I would have supported your point if I remember people demanding for the "positive side" of Pincus in comments discussing posts bashing him/Zynga.

I read this as a deeply grateful person writing about his positive experience with a mentor of his. It might have been written because the author wants to balance the solely negative stories we hear of him.

Because this is Svbtle does not mean we should forget that this is a personal blog.
Frontend validation plugin for Bootstrap
This is great. Please enlarge your feature-copy font to 16px and set line-height to 1.62em so I can read it :).
I agree, for a while I was a beta tester for another spreadsheet app on the Ipad : http://www.binarythumb.com/

It's pretty awesome even if you don't do Excel-like things with it. Just having a spreadsheet to organize stuff is really handy on the ipad.

I'm going to give this app a try, it looks well put together.
Which does make sense, since it's a constantly updated site-- regenerating all of the files (to update "what's new" lists and such) each time an article is written would be major overkill.

While I'm sure you guys already do this, proper caching can have a similar effect to a completely static site in terms of performance.
In all honesty, I'm not sure how useful this will be for me. I deal with spreadsheets many columns wide and a big screen is what helps.

Rather, I would love to see someone work on being able to seamlessly hook up various data sources in the background to Excel so that I can still use Excel as the UI while having a proper db in the background.
Not for building the games themselves, but Clay.io hopefully won't drive you nuts on the higher level features like user accounts, leaderboards, achievements, payments, etc...

http://clay.io/docs
campaignmonitor.com somewhat does this with uploaded email templates; allowing html elements that are marked with specific id's or classes to become editable.

At the least, for something like this to work, id's or classes would have to be marked out so a script could go looking for them and replace the contents.

Not a bad idea but now your asking your user to embed these tags into their existing static pages; if I have to edit my static pages just to use your tool, why not update the contents while I'm there and bypass your tool?

On the other hand, if your asking, you've probably thought about this and have an idea(s) that are not being conveyed in your question. If you think its a worth while venture - go for it!
If you think you're the type of person who might one day sue your business partners for being jerks, then maybe you should get more than a verbal contract about your role in the venture. The brief doesn't include any written evidence of any sort about their agreements and explains that the entirety of their contract was verbal.
Building the Great Firewal of China
Won't that mean that if they lose a case, they shut down?
Given the usage of spreadsheets in companies (humongous) and how much room there is for improvements to certain aspects of Excel (better scripting is one thing that comes to mind) I think this has great potential.
Ok and now I am stuck.
It's not obvious how to select cells for say '=sum(....'.
It's not obvious how to remove a sheet from a project.
It's not obvious where I can get help
And it's now crashing.

So a bit alpha to be charging for it, but please keep going.
I'm sure their blog had nothing to do with the recent acquisition of ObjectRocket either :)

IMHO competition in this space is good for everyone so I await more public benchmarks.
Nope, not going to happen. At least one good reason and that is that if Rackspace leak your data via a backup they're going down to the tune of millions.

Yes it would be nice if Rackspace could speculatively create a backup but they'd be dancing on ice doing so.
With OTP it's pretty easy to make an Erlang program with race conditions.
What struck me from the article:

>For example, successful copyright plaintiffs usually win attorneys' fees if they have a registered copyright.

That means that the MAFIAA gets their legal fees back if they sue the 9-yr old down the street and win?

IMO that's pretty messed up.
We seem to want everyone to be one dimensional, but nobody on earth is.In the 90's Gates was synonymous with evil in the tech collective consciousness, yet now he relentlessly works to improve the lives of millions. In the last decade jobs was elevated to near deity status by many, despite his status as a legendary dick. People are complex, deal with it.
>- builds trust with the users

Most of your market honestly won't care if you have open sourced your code (and it won't build up any further trust).
Then show a counter example without religion in the equation.
Thanks for this post; the importance of Alan Kay's work can hardly be overstated. Here's another quote by him that I find interesting:

I invented the term Object-Oriented and I can tell you I did not have C++ in mind.

Whether or not you share the disdain for C++ that is implicit in this quote, I believe it is important to understand the difference between the way OO was originally conceived of and the way C++ interprets it. I believe the best way to understand the difference is to look at object-variable binding. Smalltalk and almost every other OO language that followed it uses reference semantics: the assignment

x = y

causes the variable x to release its binding to whatever object it is currently referring to, and to refer to the object that y is referring to instead. C++, on the other hand, is pretty much the only OO language that uses value semantics: the intended meaning of the assignment

x = y

is to copy the state of the object to which y is referring over to the object to which x is referring. The older and wiser I get the more I am inclined to believe that this attempt to marry OO and value semantics was an experiment that has failed. Even if you do not believe this, you'd have to admit that the collective amount of time and effort that the C++ community has spent on dealing with the assignment operator is simply staggering. (I would have made that last statement even two years ago, and now we have rvalue refereces.)