skysight-inc/HackerNews huggingface dataset:
Well, to be fair maybe they didn't have enough notice to spin up additional instances and get replication completed beforehand but I highly doubt that considering how high profile this AMA is. The US President doesn't probably drop in on people / or websites :P

Yeah GAE might work better but they're a bit out of reach mostly due to the technologies that you are required to use. Any migration at that scale is a seriously massive matter.

I guess the funny thing is that you can't plan to grow that big. Usually it just happens suddenly (facebook/reddit style) and then you've got to make some tough architectural calls.

It's funny how folks are like "That's a problem I'd like to have..". I'm not sure they're very happy with this problem at this very moment.. sigh
Reddit Admins, When you get a chance to read this. Please write a blog post on the traffic story from today... I'm sure I'm not the only one who's interested to see statistics on "new users" and hits. I'd also be interested to see the long tail effect as well.
It depends on what you want to do. Long-range or other forms of precision shooting are going to require more precision in the manufacture of the firearm and ammunition.

An AK47, on the other hand, well the whole design is based around very loose tolerances for ease of manufacture and for reliability - not as affected by dirt, mud, sand, etc as other designs.
> The fact is that very large companies are using MongoDB in production environments.

Not as a criticism of Mongo but the thing about very large companies is that they can devote a team to just making sure some bit of technology works. Almost anything is suitable for a large production environment if you can afford to have a couple people elbows deep in it tuning and troubleshooting.
Wow, interesting, thanks. What did you think of that process--did you end up hiring on there?
Linux desktop will rise again as Android PC.
Looks like part of their infrastructure is still up. website is down, but I can connect on my mobile using baconreader app
Jeff - Founder/CEO A UTMA can be used for non-education expenses without a penalty.
Gains, to an extent, on the account can also be offset by the kiddie tax exemption. We will be providing the education and tools to explain this and make it as easy as possible.
A family could also pair a 529 plan and a TrustEgg account to save.
I don't know anything about RubyMotion or Pixate, but can we also size and position the buttons in the view with CSS?

For example, instead of writing all the UI code in Ruby, could we just add the buttons and labels without specifying a position, size, alignment and so forth and do it all with CSS instead?
Well, he is a politician, it's not like he's going to say anything he wouldn't say on T.V. just because it's an internet forum.

I still hope that something interesting will come out of it, but 99% of the people who do AMAs just answer the questions that they want to.
One way to handle this kind of thing would be to setup a separate stack just for Obama. obama.reddit.com running on a separate web/db/etc. That way even if everyone else is slowed down he can keep going.

Of course it entirely depends on where the problem was, but this kind of thing tends to work in a lot of cases.
You make a fair point.

But, let me make a few others:

1. It's not apple that put a PC on every desk, but microsoft. It's not apple that put a smartphone in every pocket, but google.

2. If genuine innovation is exceedingly rare, why is there almost one patent granted per US citizen per year?

3. Nobody working in software looks at patents. The whole idea that software patents are published to spread ideas is absolutely laughable to a programmer.

4. Two people arriving at the same idea independently and then arguing over who stole whose idea is a constant throughout history. Many inventions are misattributed. See newton v leibniz, edison v tesla, bell v gray, and many incidents along the same vein.

5. Samsung has always spent more than apple on R&D. That's why the iphone is filled with samsung hardware. Much of what the iphone is wouldn't have been possible without businesses like samsung ensuring the hardware existed in the first place.

But yeah, samsung did rip off the icons and bezel, and for that you're right to blame them. I don't consider that issue related though to apple's heavy-handed claim on multitouch utility patents. Apple isn't just going after samsung, they're going after everyone. They started with samsung to get a precedent.
Easy of setup matters. Because unless you are using a hosted database then you will be managing and maintaing that database day to day. Which is why I would never recommend PostgreSQL for startups. It is far, far too convoluted for many of the basic tasks you will be doing everyday.

That's why everyone chooses MySQL as a relational database. It is easy to setup, easy to maintain and EVERY problem has been solved and searchable online.
Parenting: buy less stuff for your kids, make them more creative
Well, except for the part where high density, low area sensors tend to have more noise and poorer sensitivity. If you were to assume that the iPhone and this device's sensors were the same size (they're probably not), then the iPhone's images would generally turn out better.
"They're not important" as a rationale for being selectively discourteous and/or unprofessional will put you under the adage of "Beware the person who is nice to you but rude to the waiter" in the eyes of those who you deem are worth keeping an in-tact relationship. Would you want to work with or for someone who you know will only treat you fairly and respectfully while you remain valuable to them?
Does the offer clearly say there's one price for using the Internet from your phone, and another price for using the Internet from your computer?

Then what are we arguing about? The way they enforce that restriction is relevant only to the extent that someone could accidentally violate it. You can't accidentally commit fraud.
Much like the Mac OS menu bar; drove me nuts stuck at the top of the screen like that, but a lot of people like it and I can understand that...
If Unix is what you want, you shouldn't be using a system that isn't Unix (or Unix-like in the case of Linux).

However, there's still Cygwin which is reasonably good.
http://twitter.com/BarackObama
Will add to ToDo list, I could even look at the file size before going to the upload progress part (Unless user is using Internet Explorer). If smaller than x kb/mb => show an alternative uploading message
Tastypie developer checking in. What's don't you like about it? Personally I like how it separates resources from ModelResources and lays out your API (that's why I got involved with the project in the first place).
don't agree. you could say this about radio. what the writer doesn't get is that spotify is not isolated. it's one of many sources of income that operate at a scale that was unachievable before.

I find it funny that people still don't get why the online world is so important: because it's so unbelievably large.
well said; the linux user is mostly a diy developer like me; I enjoy the fact that what I am running on my laptop runs on my servers and everywhere.. Windows can't do this, (So I was using windows server on desktop), OS/X is dead on server.. Linux is pretty much the only sane option for independent developers.
I don't know about websites, but the US President drops in on lots of places (restaurants for instance) as a matter of security. From what I understand with interviews, it's often not uncommon for the interviewer to get very little notice either at times.
Just because being right implies disappointment doesn't mean it's not worth saying.
There is a big difference between using and loving.
SEC Proposes New Rules for General Solicitation of Private Securities
> There's something a bit... I don't know quite how to put it. Let's just say that I bet she'd willingly trade places with him, cash out, and go enjoy herself instead of cleaning up after other people day in and day out.

See, the typical problem with claims like Fried made is that they're idealizing lives they don't know much about. But Fried didn't walk into that trap.

He doesn't remark on her home life. He doesn't remark on her happiness. He doesn't remark on her hopes and dreams. He says she's "respectful, nice, and awesome". His point is that her business is sustainable, adds value, and does good. He doesn't say, "I wish I was a cleaning lady." All he says is that her business model is a good business model, and he's inspired by it.
I've pretty much only been getting old caches of the web pages :(
Since I'm not up on the Reddit staff, in case anyone else is wondering, Hueypriest is Erik Martin, Reddit's General Manager (formerly Community manager) https://www.twitter.com/hueypriest
A Dress that Acts and Reacts like its alive (NSFW)
National Geographic photo of the day downloader for linux
This is a shell script I wrote to automate the process of downloading National Geographic photo of the day, and set it as background in linux. The script downloads the photo of the day in the same directory that it resides. You can use cron to make it automatically running everyday.
I'd recommend reading Fabien Potenciers (Symfony2 Framework) code, he writes very well designed software in PHP. Here's his blog http://fabien.potencier.org/

Off the top of my head he's the only one I'd definately recommend. Robert Lemke (Flow3 Framework), writes well structured enterprise code as well, Here's his blog: http://robertlemke.de/blog/posts
I don't see any material difference between "hardware compatibility just works" and "hardware compatibility is perfect".

As for fixing the issue, both of my issues were kernel issues, as are most hardware compatibility issues. On OS X reverting to a previously working kernel would have meant backing up all of my data, reinstalling the OS from the DVDs, installing the combo update to the last working version of the complete OS (10.6.6), restoring my data (but not using Time Machine) and then never allowing another OS upgrade, including not updating the apps that come with the OS.

On Linux it would have been a matter of downloading the previous kernel package and installing it. That's it. The package managers are usually smart enough to figure out that you've forced a previous version of the package and won't replace it in future updates.

Neither solution would have been doable for a novice, but the Linux solution is far easier for an expert and a generally more palatable solution. And note, this was Apple's OS breaking Apple's hardware.
I didn't know anyone claimed longevity as a benefit of a low-calorie diet.

I've heard that on both TV (PBS documentary) and all over the Internet. Not that I ever belied any of it, but I've heard it a lot.
I thought Windows was a joy to develop on until I moved to Linux... then I realised MS had to develop all these wonderful dev tools to disguise the fact that the API's are disastrous and the command line is useless...
I did some consulting for Andrew and can say that he's actually a REALLY decent guy who cares about his team and customers. Certainly there were times where Groupon was downright sloppy. And perhaps they were reckless. But can you point out where Andrew wasn't upstanding?
It seems the President lives up to its meme: "if you want to know what I think about this whole reddit experience - NOT BAD!"

http://www.reddit.com/r/IAmA/comments/z1c9z/i_am_barack_obam...
Two years ago, when it was experiencing a considerable upswing in use, Canonical was in the position to at least partly dictate some standards. And an Ubuntu install also would "just work" (and still does in my experience).

Unfortunately, I think they kind of snatched defeat from the jaws of victory by attempting to go to a "modern user interface". The big problem is that neither designers nor programmers really enjoy incremental progress (designers want a big canvas and programmers want clean code). Gnome2 really was/is good enough for most people use easily AND it was/is simple and powerful not to stand in the way of the existing users (programmers, Linux Geeks, Linus himself,etc). Whether Unity and Gnome 3 work for average people or not, they certainly alienated the existing Linux desktop users and that is an important segment.
Completely Agreed - add to that an external mic, switchable lenses, high ISO (DSLRs can go as high as 8x higher) - some of the other things a "Pro" might want of the camera.

Though this product looks nice - what's the point? - that you can play Angry Birds on your P&S camera? Keep in mind P&S cameras are a shrinking market being cannibalized by smartphones and DSLRs.
>up-to-the-fraction-of-a-second updates.

I don't think that's true. I believe the comment pages are cached for 1 min.
So the site seems to work a bit now and all the great question seem unanswered :)
Cricket | Strauss Quits England Captaincy
1600x900 is too low for a 20" tablet. The 7" Nexus 7 is 1280×800
Stupid question: is the because reddits backend is in python?

I often hear that PHP + varnish is only limited by the size of the pipe. Can this scale on cloud platforms?
I believe that's fairly typical of reddit humour, yes.

Apologies if it wasn't clear my response was tongue in cheek.
Good point. But I don't think hiring a sales team could have lead to a failed moon-shot attempt.
Someone else corrected "a asteroid" in another question as well. Perhaps the POTUS has discovered that trolling is a art.
I have to agree. When I saw pricing, I laughed and said to myself: "Here's someone taking patio11's advice.".

I think it would be an easier sell if you
1) stop talking about "overlay" as a feature (only talk about BENEFITS. Also overlay makes me think I can make this myself in 5mins)
2) instead talked about walk throughs/product tours, and explain how NOT doing a product tour is leaving tons of money on the ground.

I commend your effort and that you actually got this out the door.

Now go forth and charge.
Is it a macbookPro, an Iphone and an Ipad?
Oh, this is so wrong. Did you like Avatar? Then you like math. Avatar is one long, beautiful mathematical expression, from beginning to end.

Do you mean the computer-graphics movie, or The Last Airbender? None of those really has any mathematical interest for the viewer -- though The Last Airbender rocks.
Cloud computing is cruise control for scaling, but you still have to steer.
> On Windows and Linux I cannot switch to an app bringing all windows to the front, I have to do it one at a time.

I'm pretty sure Linux w/ Gnome 3 does it the Mac OS X way by default.
I'm able to access through Alien Blue on iPhone but not through a desktop browser. Worth a try.
Just want to chime in, it looks like Obama is heading out[1] after answering only ten questions. I think it's fair to call that disappointing when the thread had more than 12,000 comments.

[1] http://www.reddit.com/r/IAmA/comments/z1c9z/i_am_barack_obam...
Yea basically this frames how I see all business relationships and negotiations these days. Sometimes its overt, many times its very subtle and subdued. People want to feed their egos, they want to feel important, have some power. You try to tip that and they get upset
Jason Fried's article feels a bit preachy TBH, and the last paragraph about the cleaning lady being so awesome, seems rather cliched/trite.

I'm sure he's trying to tell us he values the little-guy/gal. Great!, we do too, but then don't pretend her job is more exciting than a whole industry, and you're just sitting around in gushy anticipation of your fresh flowers. ugh :p

Also, painting the valley as "sick" and "disgusting", feels one sided.

Sure there are problems with some startups being over-hyped, but bubble or not, companies are getting real shit done here, and it's pretty unique place, simply in terms of raw tech innovation density. Giving credit where due, doesn't need to take away from all the rest of the good stuff that goes on elsewhere in the world too, like at 37 Signals, Chicago IL.
Could anyone see any estimates for battery life? I seem to be blind.
I've anecdotally noticed an increase in stale pages lately as well, which I would guess is from more aggressive caching. For example, new submissions used to show up instantly, but on popular subreddits may now take a few minutes to show up on the New tab.
I'm normally fairly good at picking up on sarcasm on the internet, but I missed it in this case. No worries. :)
> Of course, that never happens with anything more complex than the most superficial of apps.

Well all of my applications are superficial apparently, because apart from Little Snitch I can't think of one I'll need an uninstaller for. And LS is a special case.
Its a great point and I love a good set of affordances, that said all it took was seeing the 4 finger gestures on the ipad once and I could never forget them. The 4 finger pull the a up for switching and full hand movement for closing the app are so natural.

OsX has gotten rid of the little handles on the edge too- I imagine its all going to disappear.
I'm still able to access the AMA through Alien Blue on iPhone, so that part of their infrastructure must still be up.
Anti-Pirates Caught Spying on Thousands of Torrents
While, cool, this is no different than town hall meetings we've had since the inception of the Republic.
Or typing fast because he only has 30min to answer questions. or it's an intern.
How old are you, by chance? I imagine this sentiment is something that goes along with the younger of our group, as they haven't already spent much of their time to realize how little the probably have left, compared to the older of our generation that may have gone through a mid-life crisis, or are in the midst of one or are having those initial thoughts on the horizon. I imagine parents that want to spend time with their children also have a different perspective when it comes to "time is worthless"...

Unless you were trying to go for something deeper here, in which case, please expound upon that.
It's too late now (I presume the AMA is over), but private browsing or incognito mode has the same effect.
No, it's probably due to the massive number of reads/writes pumping through their system. I'm pretty sure that their database isn't able to handle what's going on at the moment.

Also, if you were to use Varnish as a cache, that wouldn't help you much with write access because every time there is a write (a new post..) you'd have to invalidate the cache. In a high volume scenario such as this (tons of posts coming in..), the page is as good as dynamic, even if you DO cache it for a bit.
Gotta admit, found this hilarious: "By the way, if you want to know what I think about this whole reddit experience - NOT BAD!"
Lack of killer apps?
I bought Samsung Galaxy S3 recently, plugged it in via USB and was not able to browse it because, as far as I understood, MacOSX has no support for "media devices" whatever that is. I had to download some obscure Samsung "Kies" software through which I was able to get to the filesystem and upload some files. Wasted hours.
"To put the spying activity in perspective, the BitTorrent activity of these two anti-piracy companies is three times greater than that generated by all customers of a smaller ISP such as Sonic.net. It is comparable to the BitTorrent activity of all Comcast Business clients combined."

You can protect yourself from spying (as it is an invasion of privacy) with a VPN.

http://torrentfreak.com/which-vpn-providers-really-take-anon...
A little story about the jury system. Years ago I was a juror on a murder trial in NYC. The judge was strict beyond belief with the attorneys. He seemed tougher than any hanging judge in a movie, though not unfair. The verdict was reached quickly: guilty. Every one associated with the trial went on with our lives. All but the victim and the defendant.

A year later, the judge retired and published his memoir. A big surprise awaited. He had begun his career as an ACLU lawyer in the 60s but wound up with a tough reputation among the defense bar.

An even bigger surprise awaited me. He devoted a chapter to explaining how hopeless the jury system is. To illustrate, he told the story of a murder case. My murder case. I read, "Never was a defendant more plainly guilty". I agreed, with some relief, but was confused. Why this case?

Turns out my trial was the second trial. At the first, some of the female jurors refused to convict. The defendant was "too good looking to have committed the crime", in their opinion. Mistrial. Then I recalled how, in our later trial, two female jurors wanted to find a way to justify a manslaughter conviction for what was clearly deliberate murder. They felt sorry for the handsome young defendant.

You be the judge (or jury), but if I had not lived it, I would not have believed this could happen.
Akamai handles that billion connections. “All” Reddit has to do is handle the database transactions. They’re also serving all signed in users directly, from a secondary cache, but this is the kind of traffic they already handle on regular basis anyway.
A couple colleagues from my company have done scheduled IAMA's...I believe our communications people reached out to the mods, who then put it on the sidebar schedule.
All the problems with Linux over the last five years can be summed up in one word: Pottering.
Print Statements, basically a form of logging, can be superior to debuggers, too (especially "when they're usable" :-) )

IMO, all three: logging, printing and the debugger have their place. In theory, print statements could be 100% replaced by debugger macros or dtrace, but the tooling just is better (it is easier to keep your output the same across runs) for a class of "takes a couple of days to find" bugs.
Setting up Sequel and Postgres is really easy. sudo apt-get install postgresql, gem install sequel... and I think that's about it.
No patent questions?!? Come on, this was the time to upvote that
I think that price is for a 12 pack - not quite so bad!
I forgot to mention.

Once I started, I enjoyed writing a spreadsheet every second of it. It was both a very educational process, but also the one that made me grow fonder of strict compiler warnings and errors. And from this experience, most Gnome software after this was compiled with warn-as-error.
Profits are without question important.
Bootstrapping I'm not so sure about. There are many profitable companies today that were never bootstrapped, like Apple and Google and tons of others. I'd be concerned that bootstrapping in this day and age might limit how big a company you actually do become, esp since you are competing against entrenched players.
How White Is The New Internet? (demographics from App.net, Svbtle, Medium)
You got me on workspaces, I wasn't aware of the Xerox implementation.

I didn't mean packaging, I meant app stores, see Lindows and CNR.
Jody Goldberg and the Gnumeric community deserve the credit for the graphics module, not me.

But I am glad you enjoy Gnumeric.
This just in: President Obama shuts down social news site "Reddit"

...by making one thread very, very popular.
It's potentially very different in that on Reddit questions are voted up, giving an indication of how many people attach value to it. In theory this would make ignoring difficult questions a lot harder. In practice, in this situation, he can breeze by them all and never return.
There is one thing holding me back still from mongo or I'd be using it right now instead of Postgres: native decimal support [1].

There are a lot of proposed work arounds, and some surely work fine if you're only dealing with 2 decimal currency.

The solutions don't scale for arbitrary precision based on the field.

The new aggregation framework is a fantastic step forward and from my testing is relatively peppy, even at a 150k document collection.

Side note: Anyone know a nosql solution that doesn't treat decimals as floats?

[1] https://jira.mongodb.org/browse/SERVER-1393