skysight-inc/HackerNews huggingface dataset:
Research says otherwise.

Recent research has begun to distinguish two aspects of subjective well-being. Emotional well-being refers to the emotional quality of an individual's everyday experience—the frequency and intensity of experiences of joy, stress, sadness, anger, and affection that make one's life pleasant or unpleasant. Life evaluation refers to the thoughts that people have about their life when they think about it. We raise the question of whether money buys happiness, separately for these two aspects of well-being. We report an analysis of more than 450,000 responses to the Gallup-Healthways Well-Being Index, a daily survey of 1,000 US residents conducted by the Gallup Organization. We find that emotional well-being (measured by questions about emotional experiences yesterday) and life evaluation (measured by Cantril's Self-Anchoring Scale) have different correlates. Income and education are more closely related to life evaluation, but health, care giving, loneliness, and smoking are relatively stronger predictors of daily emotions. When plotted against log income, life evaluation rises steadily. Emotional well-being also rises with log income, but there is no further progress beyond an annual income of ~$75,000. Low income exacerbates the emotional pain associated with such misfortunes as divorce, ill health, and being alone. We conclude that high income buys life satisfaction but not happiness, and that low income is associated both with low life evaluation and low emotional well-being.

http://www.pnas.org/content/107/38/16489
One of the amusing/annoying things I've learned when working with business/finance people is how the spreadsheet seems for them to be a freeform tableau with which to conveniently display an assortment of calculations, as opposed to a structured data format.

For example, I'm inclined to list financial data in this somewhat-normalized format in an Excel spreadsheet:

Apples	1/10/2013	40	$50
Oranges	1/12/2013	12	$200
Apples	1/15/2013	30	$80
Oranges	2/1/2013	10	$40
Pears	2/2/2013	50	$100
Pears	2/9/2013	20	$40

However, people I've partnered with, and who most definitely (I think) have a better grounding in financial math than I do, might structure their spreadsheet like this:

Apples 1/10/2013 40 $50 Oranges 2/1/2013 10 $40
Apples 1/15/2013 30 $80 Oranges 1/12/2013 12 $200
Total Apples: 70 $130 Total Oranges: 22 $240

Pears 2/2/2013 50 $100
Pears 2/9/2013 20 $40
Total Pears: 70 $140

(you can imagine the bespoke text-formatting/cell-coloring that also ends up as part of the spreadsheet)

While I understand that their priority is to not care about data processing...not only is this format extremely annoying to machine parse, but it seems unwieldy for any professional use case. When you want to add more rows to each category, you're going to run into layout problems, for one thing. And at some point, your wrists are going to get a nice dose of carpal tunnel syndrome from all the clicking-to-navigate that you end up doing.
The current price is about $23.90. The previous high in June 2011 was $31.90. No doubt the current rate of increase will lead to a correction.

What is different now from June 2011, is the growing strength of the still-small bitcoin economy, and the maturing security of bitcoin wallets and exchanges, e.g. the YCombinator funded Coinbase.
People also use the phrase "premature optimization" to make a perfectly accurate observation about eager, costly optimizations which may be obviated by changes or have no meaningful relationship to any business need.

Is there really any good reason not to focus optimization on areas it will make a difference, and guide it with actual profiling results?
Making some Discourse code a little better
Algorithms + Data Structures -> Programs.
Scroogled,Outlooked or Yahooed, your email is not secured
If you did this, would there be a significant lag from i/o? I assume sticking a Class 10 SD card in it and booting archARM would be pretty quick, but still slower than the SSD that ships with the machine.
WikiLeaks ... guilty ... obfuscation ... misinformation ... blinkered ...cultish

Considering that story lede immediately tried to sway my opinion with a swath of negative adjectives, "Jemima Can" do without me reading her screed.
On the contrary, structured microdata is used quite often by companies like Google and Facebook to understand your site better. Here are a few examples:

Rich snippets on Google allow you to customize your snippets in search:

http://support.google.com/webmasters/bin/answer.py?hl=en&...

Using microdata and Schema.org annotations you can control the snippet that is used when your article is shared on Google+:

https://developers.google.com/+/plugins/snippet/

Google+ Local / Maps use microdata on your page to understand things like store hours, address, telephone number, categories, etc.

http://maps.google.com/help/maps/richsnippetslocal/faq.html

In fact, in the Google Webmaster Tools dashboard there is a central place where you can go to verify that the structured data Google has extracted from your site is correct (and if not, change your markup).

Facebook's Open Graph microdata format allows you to describe your site in a way that Facebook can understand. This helps when generating snippets or treating your content as media content when it gets shared on Facebook. For businesses / places they surely use this for phone numbers, address, services, etc.

http://ogp.me/
https://developers.facebook.com/docs/concepts/opengraph/

Using a logo annotation, if Facebook were to make a synthetic place page for your business or company you could imagine them looking at a logo annotation on your site to decide what logo to use. This stuff is commonplace.
The actual quote reads: "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil."

O(n) vs O(n^2) is not a small efficiency for non-trivial data sets. This is the point that was being made. Many people forget that the quote hinges on the word "small" and then use that as an excuse to disengage their brain when it comes to basic things.
I have been thinking about this a lot lately. It's been an immense problem for me and it's destroyed almost all my side projects.

The problem is that you're interested in the wrong aspects of your side project. You're interested in learning and solving the code problems that come with your project. You have to shift your perspective to the human side of your project. You have to learn to see the user's issues as the problem to be solved.

Let's use an "reviews" site as an example. Your users cant find reviews, that annoy them. What you're solving is not a programming problem; your problem is "make it easy for users to find reviews". That is your problem. Your problems is not what the best algorithm for ratings. None of the code stuff matters. These users do not care about code.

When you've shifted your perspective to the human side you'll start to see hacky solutions differently. A crappy algorithm for ratings isn't a poor solution, it's a perfect solution. You've solved the reviews problem. You have a perfect solution.

The problem is that most of aren't actually excited about the human side of our side projects. This is because we get excited about things that interest us, and what interests a programmer is usually programming. It's not surprising we choose projects with interesting code problems.

Start reflecting on the human/sociological side of things before you choose a project. You might be surprised at what you find. Projects that seemed interesting may suddenly become dull and the one's you thought were dull might suddenly become interesting. A human perspective doesn't exclude building stuff with a code focus, just make sure coders are your audience. You and your users just need to be excited about the same things.

There is this classic saying about "building something for yourself" resulting in the best products. As with most sayings, they left out some important information. They forgot to tell to you to make sure that what you're building for yourself is the same thing you're building for your users.

Make your goals align with your users. Otherwise, you'll find yourself trapped down the rabbit hole.

Some extra thoughts

Don't forget that all your tricks to solve programming problems work on human problems. For example, for a reviews site it's easy to phrase the problem as "make it easy for users to find the best reviews in the most efficient and enjoyable way possible while allowing them to simultaneously book and view and and and....". Break it down into it's simplest elements first, just like you would a programming problem. The simplest element of the problem is "make it easy for users to find reviews"; best reviews are a separate problem.

You're probably good at solving programming problems, breaking them down and being productive. You know all the 37signals posts, all the design patterns, and can quote re-work by heart. Use those principles you have learned and apply them to the human side. Everything your learned about productive programming applies to productive life.
Because people make errors. This is well documented. For simple tasks people have an error rate of about 0.5%, but for more complex tasks people have an error rate of about 5%

So, when people are creating their own spreadsheets to get stuff done, and using that for multi-million dollar transactions, and not getting the software audited or approved, they're introducing risk to the company.
VIP is available for 3GS.

It is just the Offline Reading List and it could be related to the memory.
rolls eyes

It's just a standard image of a woman wearing a hat that has a lot of dynamic colors and allows people to check and compare graphic transforms easily - there is nothing offensive about it. Unless, of course, you find colorful pictures of women wearing hats offensive.
Oddly, I prefer the Nexus 7 Chrome browser experience over iOS iPad. Yes, there is some choppiness in that Android Chrome seems not to properly format via viewport on some sites but the big griefs are absence of "full screen" and no easy goto top of page function (like you can in iOS). Other than that, I prefer Chrome on Android:

* I like its tabs model better and the OS integration (easy to bounce between apps as the browser is a utility that is often popped in and out from another app)

* Most important, it uses the OS wide font size setting and this to me is the biggest advantage over iOS -- it probably just a factor for someone with poor eyesight like me, but I need bigger text and pinching and zooming on page parts just not a joyful exercise.
I'm inclined to agree with you here. Unlike, for example, the timeless beauty of the Utah teapot, continuing to shoehorn Lena into digital image processing teaching and research does seem rather inappropriate in this day and age.
The cost of an ERP is the main issue to stop the SMBs from using excel.
Also, if I buy a book from Amazon instead of the local bookstore, then I can spend the money I save (from Amazon's discount off the list price) on other local businesses, such as restaurants. And the UPS driver who delivers the book to my door presumably lives in the local area, so he's going to be spending much of his salary in the local economy as well. His local job might not exist at all if not for the extra demand that Amazon and other non-local companies make on delivery services. I'm skeptical whether the analysis that was cited accounts for all these factors.
> I do not see the point of the article.

Did you read it? The problem is that for all its power, quirks about Excel as a product make it very easy to make entirely hidden errors. Too much magic in the hands of unsophisticated users can lead to trouble, but in Excel's case, even experts can make mistakes and not notice.

And when components of the global financial system are exposed to such risk, that gets problematic indeed, as the article details persuasively.
Haha - I actually ended up visiting Future Advisor ... across the hall from Engine Yard. The door to the office was shut, so I didn't get a chance to say hi :/
Any named type. You can't stick a method on []string; you have to name it first, then add methods to its name (T or *T).
"Core Graphics only has a CPU implementation on iOS."

No. :D
I can confirm this, although this is Blogspot, so the author probably won't be able to do much about it.

Also, you are "loath", rather than "loathe".
I totally agree. I work for a finance team in a top tech company. As the place is full of engineers, all the time someone tries to replace Excel tool with web based dashboards. The result is that end users are complaining, that they lost all the flexibility and can't easily get the data they want.

Making nice charts and dashboards is not enough. People need the ability to process the data.
Yep, basically. Wherever the conversation leads. I haven't been disappointed yet!
I am not questioning the validity of the review. But it is a review that demonstrates how things look to a totally new user in her/his first hours with the OS. I am myself a somewhat technical savvy user and could not find these things out initially with Windows 8. I believe that it takes about one week to get used to. Not that bad. But if this one week is too much for the eventual adoption it remains to be seen. Not killing the apps still gets you to the start screen, though. It is only that if you press it twice it gets you back to the application. Some of these things seem intuitive (i.e. like clicking start twice in previous windows versions, or pressing the start button twice, was opening the start menu and closing it again.)
I think I will never forget the time when I used to fix their Excel spreadsheets of all kinds of inane problems.
Does anyone have any particular recommendations on which one is better? I don't mind paying for iExplorer, I'm just wondering if there is any issue with reliability/safety/security with either of these two.
I faced this before. I have a solution: Open up PHPMyAdmin, show them how it looks like in a proper database.

Then show them how to lock panes in Excel. Problem pretty much solved.
The files in the Sources tab do not appear to be editable for me. How do I make them editable?

I can edit stuff in the Elements tab, but the article suggests it's possible to do so in the Sources tab...?
I second how dangerous is having co-founder at first sight. My advice is to reconsider it after you've traveled or dealt in finance stuff with them!
Just saw this reply. In answer to your question:

"please keep pledging and keep passing it on to help us build the best free tool for e-books on the planet."
http://hackdesign.org/ is trying to cover this exact niche (I'm following along as a designer just out of curiosity, and it's pretty cool).

Mark Boulton's A Practical Guide to Designing for the Web (Five Simple Steps) http://www.amazon.co.uk/dp/0956174019/ref=cm_sw_r_tw_dp_f-cg... is also a good start.

There are the usual suspects such as Nettuts, Smashing Mag, Core77, Creative Review, Design Observer (though that's more intense).

For web typography, try http://kaikkonendesign.fi/typography/ and the older (but based on a lauded print book for print type design) http://www.webtypography.net/

Just for the insight into the nutty world of type design, I like the MyFonts newsletter: http://www.myfonts.com/newsletters/cc/201301.html

If you want to get more into IXD, Cooper has a good list: http://www.cooper.com/journal/2013/01/self-study-interaction...
3D printing & the future of retail
Did Google Earth error send murderer to wrong address?
Good point, I shouldn't have lumped together the two concepts. Thanks for clarifying.

I would add that this all seems to be in pretty early stages on the WebKit side, too. For example, I had hoped that when the debugger hits a breakpoint, and you hot-swap code in the current call frame and restart the frame, what would happen is what you'd expect to happen, alas--at least with Chome Canary--this doesn't seem to work yet.

So yes, you're right that true live editing is not around the corner, with or without Kite. I'm just aiming to get as close as possible.
The smart toilet you can control from your phone
>> For simple tasks people have an error rate of about 0.5%, but for more complex tasks people have an error rate of about 5%

Can you cite the source for this data? I would like to read more.
What is the origin of these articles that take the form "X Considered Harmful"?

What's wrong with adding the word "is" between "X" and "considered"?

Who is doing the considering?

What is X harmful towards?

Can anyone explain why this is a thing?
> If they don't like you, you're gone and another keen programmer with an interest in finance will take your place.

Where are they getting all this talent from? I assume they need atleast a certain degree of expertise which is incredibly difficult to get out of people right now...
Be Yourself — Everyone Else Is Taken
Excel is fantastic if you picture it as the World's Best Visual REPL. There's no doubt that it's overused, but it does occupy a very particular sweet spot. In fact, I think one of the best use cases for something like Light Table is to act as a spreadsheet killer.
Check out David Weekly's short guide on this:
http://www.scribd.com/doc/55945011/An-Introduction-to-Stock-...
Cool; I really like this idea. A couple of suggestions to make it even better:

1. Add icons for the available services in addition to the names.
2. Add an "Other RSS" button that gives the user an easy way to copy and paste the feed URL into their app of choice in case it's not listed.
This is something I've always observed. But to be fair, there are many different types of pupils, especially on a high school. If you were to explain things in a way, that they actually mean something, some of your students would do really well, while the rest is unable to grasp the essence. Nowadays schools teach in a way that works for all: Just give recipes, and hope that a few students will motivate themselves to actually understand what they're doing. Or, let them do it for so long, that they get the idea the better, the more often they apply the recipe.

In my case I was one of the lucky few who actually understood derivations after the first class. At home, I thought about half an hour about it, and was able to tell the next "recipe" on the lesson plan. (Side note: Students get rewarded for memorizing algorithms, not understanding them. So even people who are "good in maths" are - even in college - not always good at understanding them.)

Now in university I'm still a bit disappointed. This could be because of my engineering course. We're still just being taught how to do what, but not in a descriptive way. This became extremely bad at differential equations. We weren't even told what differential equations are, and when you use them. It was a mere "you have this, then you have to do that". It seemed very difficult to me, but many other students had no problems. They told me because "it's just: you have this, then you do that".
If there is a war of programming languages who would you support and why?
> Under Sweden's laws, he can't be questioned until he appears in person to be charged.

I know the prosecutor said this initially but then backtracked. I don't think it is true (Happy to be shown to be wrong though). Swedish prosecutors questioned someone else in Serbia in the same time frame.

I never said Sweden and US were closer allies I said that Sweden was easier for the US to influence since it was smaller. Sweden doesn't have as much influence in the world, benefits more from each incoming dollar, doesn't have as much bargaining power, doesn't have as much that the US wants, etc. Then when Sweden became involved with Assange the US secretary of state made the first bilateral visit in 36 years. The ability for the US to influence Sweden matters more than whether the leadership is conservative or liberal or that their extradition procedures are similar or that the judiciary is as much accountable (notwithstanding the fact that they are accountable to different groups of people with polar opposite views on the accused)

Finally, my understanding is that the consent of the UK for onward extradition is a rubber stamp from the secretary of state.
I like the ribbon, but that's just one difference I prefer.

I like the ability to reply to comments and close a comment thread. Or directly edit PDFs. Or to collapse sections of the doc. There's just a bunch of random little things like these that I think make the Windows version better. That said, if all I had was the Mac version, it wouldn't be the end of the world.
May be you should consider having a different kind of launch for this service, if what you describe above is exactly what you are offering. But either case, IMHO, it would take a whole lot of people (a movement altogether) to get people to shift their perspectives on how the "subscribe" thing should work on the web. All the more power to you for attempting to solve this.

PS: the reason I have subscribe email button is because Blogspot provides it by default through Feedburner. So I have opted for the platform's native service instead of anyone else. I will give your service a try anyway but asking people to subscribe to a service .... to subscribe to a service...well you know where it leads.
This completely makes sense and probably applies to any industry (aside from companies whose main purpose is to program, of course)...but do you think there is any possibility that someone with a well-developed, bespoke software package that can be tweaked, tested, hypothesized-with in a much more flexible manner would have a significant advantage than someone armed with an Excel spreadsheet?

And if so, is the reason why no one has gone for the more bespoke route is because no one who programs is in charge of these companies, and thus does not even know that they could benefit from such an approach?

The only parallel I have some experience is in the publishing industry. No one thinks that the technical details of the CMS is important, as long as stories are visible on the Internet. But if a clunky CMS requires you to hire 10 to 20 people just to move pieces around on the frontpage (this is on top of the backend that automatically adds stories to the system and to their proper categories), then that is not a trivial cost.

And I'm sure The Verge, with its custom CMS (in Rails, it seems) has some clunkiness to deal with, but they've been able to produce varied and interesting formats for their stories on a much more everyday basis than even the New York Times (I'm not counting interactive graphics/multimedia, I mean the general story form).
Somewhat agree with that too. Actually the non-techy user is likely to flood the techy with questions, until they get to the speed of use they are used to. Some will never close their applications or will do it once in a while from task manager. But, as non-techies, they will not even consider downgrading back to windows 7, either.