skysight-inc/HackerNews huggingface dataset:
I use Linux as a desktop OS out of choice. Originally, no - because I couldn't afford a MacBook, but I've learned to love it and I don't have any need to switch.

Linux desktop is an OS for people who are willing to invest time to get an utterly fantastic, fascinating experience. It doesn't suit modern instant-gratification culture, no, and yes, it takes experience and expertise to get the most out of it, but once you get there, it's bloody amazing.

I'd recommend having it as a small hobby as well as tool, so you can spend time learning and figuring things out and broadening your knowledge.

Disclaimer: Using Arch Linux with the i3 window manager. No, it's not for everyone, but I absolutely love it.
I think you're overestimating my intelligence. I'm neither a mathematician nor a developer.. My "insight" was simply realising that:

a) the numbers alternate between higher than pi and lower than pi

b) if you have a number between, say, 41 and 48 then the answer must be forty something and therefore start with a 4.

No more than 2 minutes insight really required! :)
In the 90's free radicals were thought to do bad things, like cause cancer. One popular argument about calorie restriction was, fewer calories means fewer free radicals added to a body over decades. Since the damaging effects were stochastic, lowering the overall count by 10% should have lowered the overall frequency of "bad stuff" happening.

I know very little about nutrition, this is just how i recall the arguments.
I do feel entitled: entitled to the same access as others without an obvious reason. I don't feel entitled to receive media for free (and am certainly prepared to pay for easy access, i.e. Steam and Netflix) but I honestly don't see the reason content takes so long to get across country borders.
I find your dismissiveness to be disheartening. This isn't the usual fad diet nonsense. This is actually a finding that could be extremely interesting to researchers who work on longevity.

This study fits in with a large array of similar research on other species of mammals. Many of them have found that calorie restriction is associated with a significant extension of lifespan in the model species being used.

There's also some theoretical underpinnings that render the idea plausible. Free radicals are the cause of a number of processes that we collectively refer to as 'aging'. Since free radicals are a product of metabolizing, the reasoning goes that if you eat less you might produce less free radical in the first place, which in turn might lead to less aging.

If this study is accurate, then it suggests that the aging process in primates may not work quite the same way it does in rodents. And who knows where further research into something like that might go; at the very least learning more about primate biochemistry is a good way to figure out potential new treatments for human diseases.
Flask and Angular.js with Solr/MySQL. Elegant and powerful.
Daily Dot | Anne Romney tackles first-world problems on Twitter
"failed interview process" sounds to me like it might mean that they recognized this as an example where the google interview process had failed them. Are you sure it means "do not hire"?
Why does reddit crash so often?
Strong Support for IDNs, GEOs and/or Communities to Go First
Paper and pen(cil) notes are the ultimate in low-overhead for a temporary close-to-mind data store.

I would disagree about the author's advice to use page numbers and table of contents, though; these add overhead, and for me the main advantage is ease-of-use, including close to zero extra work when writing something down. (Dates are useful, I admit.)

I keep a paper coding notebook of anything I might possibly refer back to ever -- things like basic how-to's on using new technologies, or diagrams of how I'm structuring my code.

I also use a simple open source work journal (nicknamed wj) that helps me make sure I'm on track in the scope of days and weeks. My plan is to end up with one or two sheets of paper that summarize what I did throughout a year - this is a great personal motivator to make sure I'm doing work that a future-me will be happy with. http://tylerneylon.com/a/wj/
Thanks for the tip - nice notebook - I wish I could get a nice hard cover book WITH numbered pages.
CMD+SPACE 005 - Being A Harsh Self Critic, with Marco Arment
On this episode Myke is joined by Marco Arment. They discuss his time at Tumblr, Instapaper, his blog – Marco.org – and a little on the Twitter API.
It is all true, but honestly I don't think Jason's advise on running a company can apply for startups. As per Steve Blank startups are enterprises which are in search of scalable and profitable business model, so for many startups it is really race against time.
Someone ask Obama how many war crimes he's committed.
I liked Concrete Mathematics by Ron Graham, Donald Knuth, and Oren Patashnik. Get it from the library of a nearby university, read the first chapter, do the warm-up problems, then decide if you like it enough to read the rest.

The authors have a way of digging deeper into problems than you might expect. It's not a book where you learn some theorems, then apply them in the problems.
The feeling of satiety is not just a function of how full your stomach is. It's also a function of blood sugar levels. If you were eating sugar, you would start feeling full a lot sooner than if you were eating mashed potatoes. As a result, you would eat less of it in volume. (This is why sweet things are almost always served as desert, so they have a "topping off the satiety" effect as opposed to "killing the appetite before the real meal" effect.)

The danger here is calorie-dense fatty foods. Things like almonds and cashews are ridiculously easy to overeat, because they take up relatively little space and have a very tiny effect on blood sugar levels.

edit: wow, why the downvotes?
+1 but I use a mechanical pencil as you can rub stuff out, it's immune to coffee spills and you can file your nails down on the knurling when you are thinking (Rotring 600 recommended).

I am sometimes ridiculed for such low technology though which I find rather strange. I think there are some serious cultural identity problems at the moment.
When you write "whatever sound system they're using this week", I know what you mean. There's terrible fragmentation, and buggy libraries get rewritten and replaced by some other buggy thing instead of fixed. That's definitely a pattern. From 2007-9 I even fled to OpenBSD on the desktop to get a more stable OS.

But for the past two and a half years I've used Ubuntu with Xfce, and those problems have become a distant memory. Nothing breaks, nothing gets changed on me (Xfce has moved a few things around, but nothing too terrible). No one forced me to switch to Unity, so I didn't. For me, Linux is more usable and stable than it's ever been. I also seem to see more people running it on the desktop than ever before, and in fact stats from Net Applications show a 50% rise in market share in 2011: http://www.zdnet.com/blog/open-source/is-the-linux-desktop-a...

Inside the Apple-centric echo chamber of HN, it's easy to believe that all the developers have moved to OS X and desktop Linux is dead, but I disagree. Despite its problems, desktop Linux is secure in its (small) niche.
Rampart.
That's the nice thing about reddit - if you care about a topic, you can make a post!

Edit: To clarify, I think it's an excellent question. It's just very lazy of you to ask someone else to do it.
You've nicely summarized what I think of them. I met the guys last year while looking for a job and they were great. Kudos to them!
Put simply, a billion years of evolution did not prepare us with thousands of calories of readily available, calorie dense (fast-)foods.
>Didn't feel like Doctor Who at all.

I very strongly agree. For example, it's pretty hard to imagine that the Doctor, upon learning of the Tesselactor's modus operandi, would have any reaction other than "stop this atrocity at all costs".
Workspaces? You mean virtual desktops? Those date back 1986, implemented at Xerox PARC (and patented!).

As for appstores, I assume you're talking about the packaging systems, which are similar only if viewed from 50,000 feet.

The packaging systems were not stores. You couldn't buy packages. They didn't serve as an agent to sell other people's personally submitted packages. They had "apps" but no "store". The applications weren't sandboxed to make it relatively safe for them to sell 3rd-party submitted packages. The applications were expected to be open-source.

The only similarity to the app stores is that they had a repository of software and an automated installation system used to install it.
I think it's particularly interesting to watch some internet event go "mainstream" and watch even large services like reddit strain under the load. Put some perspective around how many people true mainstream media services reach.
PHP: coding horrors & poor excuses
> These problems are simply inherent to Linux being a minority platform.

I suspect part of the reason people spend so much time with advocacy is that popularity does pay off, long term: popular platforms get more support, more applications, and more other people who can help you with your own problems.
> I actually prefer the graphical shell of Windows 7 to the one of OSX Lion.

Explorer? Versus finder? That's a pretty low-hanging fruit, I can't remember ever preferring finder to explorer and I've been using OSX as my main dev machine (and Windows mostly for the game box) for 6 years now. I prefer OSX overall, but the finder still isn't a good shell.
Having a full 3G modem in a camera, and a flexible operating system to control it is certainly nice. Having a camera that just uploads everything to Dropbox (or whatever), that's awesome!

However, I have some doubt. One thing is that I think all the regular "smartphone" features here are a distraction. No, I quite certainly do not want to check my e-mail on my camera. I'm all for having a flexible system there, so people can build new innovative image editing software to use right on the camera, and let me install this on the camera, but PLEASE keep in mind that a camera is still a special-purpose device.

The second doubt is, as others here have indicated, that this particular camera might just not be very good.
I have fine motor control issues; I can write just about as fast as I can type. Using a lot of symbols, for example when writing math, I can write much faster than I can type.

And I get an automatic, permanent record that I can review anywhere or when without having to print it out.
"Anti-Joel"? As if abiding by every thought that goes through Joel Spolsky's head is a goal we all have to attain?
Update: already forwarded this to Mathias, but posting here in case anyone else wanted to see the full benchmark test: https://gist.github.com/3518344
Not if it's down already.
exactly. "Samsung Galaxy Camera is a pro camera" I practically stopped reading there. This is not even remotely close to what in camera land is considered pro.
When my Dad decided to start his own business his goal was to work for himself and make enough money to live comfortably. He's achieved that, he could push and try stretch it to the next level and make even more money and become more successful but he realised he's happy with the money he's got and not having to deal with anything extra.

When anyone starts a business you can shoot for living a nice comfortable life (and lets be honest if you're running a business making millions per year, you've nailed it), or you can push and push to become the business. Both have chance of failure, both require devotion. I'd take the same route as 37signals. Having enough money to live comfortably and enjoy life sound much better than the constant grind to get to the next boss level.
Too much ink has been spilled on this topic but most arguments against software patents continue to be patently confused and unelightened about the core matters. For one, patents do not exist purely to 'incentivize', but also for reasons of fairness and justice. If software patents should be abolished, why exactly do we need copyright laws? Why don't we allow any book/paper/poem to be copied and resold by anyone under their own name? Why don't we allow people to make derivative copies of say harry potter books and build their own fortune? Im sure society wont be worse off for it.

Second, the problem with the patent system isn't that patents are given too easily (trust me, its not that easy), or to obvious things -- as they say, all beautiful solutions are obvious in hindsight -- but that companies that infringe patents have convinced themselves that they are within their right to do so. There's definitely a strong case for giving immunity to companies below a certain size (revenue, employee base etc) from patent prosecution, but most large companies can easily license patents but refuse to. Yes, there are still abuses of the system, but those are bound to arise no matter what system you put in place.. someone will always try to game it. And as software patents are litigated, common law will settle down on standards and businesses will know whats kosher and whats not. Much of the current excitement is because we are currently in the midst of the first explosion in assertion of software patents where common law is still evolving.

Last, many of the claims being made regarding the supposed absurdity of apple's patent claims are so fundamentally (or willfully?) uninformed, that it begs wonder (not very unlike the willful distortion of news from other countries thats so common in major western news platforms). Apple never really asserted a patent on a rectanle with round edges.. and as for its claims on UI elements -- it was a trade dress claim primarily, not patent claim. The bounce back and tap to zoom claims were patent claims -- but rest assured, micrsoft would probably have implemented the same with no bounce back and context menus to zoom. (no ms office app after 30+ yrs in mkt still has bounce back -- so maybe its not that obvious). However, the prior art arguments are legitimate and can only be settled in court.. which samsung simply failed to do.
You're conflating design with the marketing and support that convinces people to open themselves to learning a new system design.

Linux copied the Windows interaction paradigm (and everything else too - fvwm95/afterstep/olvwm/cde/etc) because the goal wasn't to create a new method of interaction and suffer from two adoption battles, but to appease people complaining about how Linux wasn't intuitive (after they'd already gone through one UI learning curve). Ubuntu will never ship with a default tiling window manager (certainly not the "best" design, but it's a novel design).

> based on their lack of design perspective that would let them see why things should work that way.

If a user desires for their operating environment to function in some way, they should be able to develop that customization, full stop. I use 24 virtual desktops with windows generally maximized, switching between them with [Alt+]F1-F12. Is this good design, especially for the average user? Hell no. But it fits my desires and is quick enough that I can't understand why people desire multiple monitors. The idea of someone saying my setup is 'wrong' from a design perspective is laughable, and only serves to illustrate the bounds of the field.

> This is why they think that apple patents are not original is because they reject that any engineering went into them.

Sigh, back to this again? Nope, what's being rejected is the idea that engineering an implementation of a concept should get you the rights to the entire concept through a "concept plus computer" patent. Where's the novel signal processing algorithms to clean up capacitive touchscreen input? Instead, we get descriptions of straightforward processes in terms of vague programming idioms.
It'll be down the entire time he's supposed to be answering questions.
I wonder how many new user accounts Reddit is going to get today given that Barack posted a link to that thread on his Twitter account.
To me, the benefits of MongoDB have always been that it makes the two biggest challengers developers are faced with when creating an application easy: Building and Scaling.

Being able to efficiently build and scale an app only makes the end product better.
This is the money quote:

> The second dimension to the problem is that no two Linux distributions agreed on which core components the system should use.

Linux on the desktop suffered from a lack of coherent, strategic vision, consistency and philosophy. Every engineer I know likes to do things a particular way. They also have a distorted view on the level of customization that people want and need.

I like OSX. Out of the box it's fine. That's what I want. I don't want to dick around with Windows managers or the like. Some do and that's fine but almost no one really does.

Whereas Windows and OSX can (and do) dictate a topdown vision for the desktop experience, Linux can't do this. Or maybe there's been no one with the drive, conviction and gravitas to pull it off? Who knows? Whatever the case, this really matters for a desktop experience.

I have two monitors on my Linux desktop. A month ago full screen on video stopped working. Or I guess I should say it moved to the center of the two screens so is unusable. I have no idea why. It could be an update gone awry. It could be corp-specific modifications. It could be anything. But the point is: I don't care what the problem is, I just want it to work. In this regard, both Windows and OSX just work. In many others too.

I can't describe to you how much torture it always seems to be to get anything desktop-related to work on Linux. I loathe it with a passion. I've long since given up any idea that Linux will ever get anywhere on the desktop. It won't. That takes a topdown approach, the kind that anarchies can't solve.
It's not Craigslist's responsibility to hold still so that you can replace them, nor are they somehow at fault for not doing so.
I was able to load a few pages, but I can't find any of PresidentObama's answers to any questions. What a gyp :).
What are you using for sound? I use Pulseaudio on my desktop (custom built with a M-Audio Delta 2496 Pro soundcard) and on my laptop (crappy Lenovo G575) and I don't have any problems at all.

All I do is have this line in my .xinitrc:

[[ -x /usr/bin/start-pulseaudio-x11 ]] && start-pulseaudio-x11 &

And it works perfectly! If I want to change my volume or manage which device it outputs on, I just run pavucontrol
Along those lines, you might enjoy _Thinking Physics_. (http://www.amazon.com/Thinking-Physics-Understandable-Practi...)
As someone who recently embarked on a restricted-calorie diet, I can say that I'm not inclined to live longer in the sense of past the average life-span. I'm more inclined to have a higher quality of life and live long enough to see my child into his adulthood.

That said, outside of weightloss and increased energy and stamina, I have noticed a few things about a reduced-calorie diet (and I'm talking 1000 calories or less most days):

1) I don't think about food as anything but fuel. I no longer think of it as a way to be social, to pass the time, or to be happy.

2) While it's possible to eat 1000 calories of calorie dense food with almost no other nutrition (sugar), I find that hunger demands I eat things that have more mass with less calories (vegetables and some proteins).

3) My day no longer revolves around eating. Pretty simple, but previously, I would be very concerned with what I had eaten the day before and might eat tomorrow. Outside of the measurements I'm keeping about caloric intake, I seldom think about food.

4) I'm saving money. I used to eat out a lot. Eating out, except for maybe a salad, makes it hard to reduce caloric intake. Now, I eat at home on the pound-for-pound cheaper food we can get at the farmer's market or grocery store.
Bootstrapped Companies with 1 Million+ Revenue
Yes indeed. The scalability of Amazon.com is truly a work of engineering genius.
Efficient Social API Development with Singly
Does anyone know a UK supplier for these or similar?

I've been after a decent notebook for about 10 years but all you can get here is crap.
Calorie-restricted diets that are being studied for life extension involve stopping before you're full. Other animal models had suggested that calorie-restriction would extend maximum lifespan beyond normal, anywhere from 20-50%. This is very different from just eating a normal healthy diet and stopping when you're full.
That argument confuses 'loving math' with 'loving things made of math'. I enjoy eating cake and playing video games, that does not make me a chemist and developer.

Your parent comment missed the point of his parent.
>None went to engineers and very little went to investors at the IPO price.

Hm. so that money is in the facebook bank account, then? Or somewhere else?

If it does end up in the facebook bank account, that could be almost as good for the boom. It seems that a popular exit is 'getting bought by facebook or google' and I have the impression that google buys mostly to prevent Facebook from doing so.
Software compatibility in OS X?

A lot of applications break on newer versions of Mac OS X. That's why there are websites like http://roaringapps.com/apps:table

Also, there are a lot of "transitions" that Apple loves doing: PowerPC -> Intel. Java -> Objective-C. Carbon -> Cocoa. 32-bit > 64-bit. Access everything -> Sandbox.

See also Cocoa docs: "method X introduced in 10.5. Deprecated in 10.6".

I have a few devices that don't work in 10.8.

Basically, what I'm saying is that OS X is a bad example for backward compatibility. Windows is much better at this. Open source software is much better at this.
Reading from database is hard.
Copyright Cops Return Seized RojaDirecta Domain Names 19 Months Later
The Linux desktop never got killed! It never was really living. As long as Linux is not sold on computers, it will never spread. Maybe things change in the future, Canonical is doing an insanely great Job bringing Linux to the masses. But personally I think Linux will take of in new markets (China, Brazil, etc), not in allready established ones.

By the way, in my oppinion only a small fraction is buying Macs because of OS X, it's the Hardware. Design and Usability of Ubuntu is a lot better than OS X at the moment.
Go directly here to avoid the huge comment page: http://www.reddit.com/user/PresidentObama

If you need to read the question, click "context."
Page numbers and table of contents are very important for finding the info again. Also, they don't have to, and shouldn't, interfere with note-making. I number the pages before I start using a new notebook, and add things to the ToC at the end of the day when I do a quick review, when I also make out tomorrow's to-do list.
How a vendor chooses to break it down is their prerogative. Our prerogative is only whether or not we'll accept the deal they offer at a price they'll accept.
I would be very interested in seeing some traffic stats once this is over.
Like many, I've unsubscribed from all the default reddits for a more, eh, 'curated' experience.

I was wondering why Reddit was having load trouble. This explains it.
Hours to setup a SQL DB? If it takes you hours, you're probably not a good developer.
I was just going to say that. While, Reddit's not "down" for me, every time I click the "show more comments" button, red text that says "loading" shows up and it ... never ... loads. Considering Reddit's usual traffic, this must be a truly unprecedented weight on the servers.
>The danger here is calorie-dense fatty foods. Things like almonds and cashews are ridiculously easy to overeat, because they take up relatively little space and have a very tiny effect on blood sugar levels.

I wouldn't say that's the danger. How many overweight people got that way because they eat too many cashews vs. guzzling liters of soda?
I updated the homebrew one last night.

`brew update mongodb`
What slouch said. Also note that it was submitted 22 minutes ago and he has answered 2 questions, 1 and 3 minutes ago.
Left Brain / Right Brain
Which table?