skysight-inc/HackerNews huggingface dataset:
Have you noticed post-IPO and post acquisition products start to suck? Huffington Post used to be a favorite, until AOL took over. LinkedIn is turning into a spam machine.
Is that really a good example? The public subsidizes agriculture in the US and other industrialized nations precisely because it is essential to the public good.

Without subsidy, food would be as expensive at Safeway as it is at your local farmer's market -- which varies drastically by location. In Sacramento, fresh fruit is <$1/lb; in SF it can be triple that, or more.

Maybe that's not a bad idea to have people pay what food really costs, but it's not a free market success story in any way.
Fosamax Information - Infographic
Yahoo Appears To Be Censoring Email Messages About Wall Street Protests
Remember that Tony's doing this stuff in http://Lift.do out of Obvious. He's to polite to mention it in the post, so i figured i'd mention it here.
Google+ gets a new API just for Hangouts
That might help with their relations with customers, but probably wouldn't endear them to the media companies they have to negotiate with. Those negotiations are no doubt already pretty tense, and Netflix shouting loudly about what jerks they are won't make them less so.
For someone who tends to be dismissive of Microsoft, Gruber sure seems to be writing about them a lot lately.
I think people are convinced that services must blow up immediately to be relevant. They forget that even Facebook took time to grow. I remember when it first opened to people outside of colleges and I was an early adopter, there were literally maybe only 30 people on Facebook I knew. I think Google+ is going to be a success and the reason for that is because of the integration with other Google services, as the platform matures people are going to find little reason to stick with Facebook or other services when G+ will have all their friends plus integration into all the Google services.
�cretsiz Web Sitesi Kur
For the sake of your personal sanity, don't misspell your company
Just about all of these problems can be solved with good agile practices like pairing and scrum.

People are way more productive, focused, and determined when pairing. It's simply much harder to waste time and produce low quality work when you're directly accountable to the person next to you.

Scrum solves the urgency, commitment, follow-through, and slow problems. Each iteration the team has to commit to a set of tasks to get done. If they don't make it they have to figure out why they didn't, and how to improve. This continuous reflection and optimization is how team's get good and fast.

Of course there will be people who can't be brought into the team, but they are few and far between. And you can't tell until you've created a team for them to be brought in to. So instead of focusing so much on the fantasy of hiring a great team, learn how to build a great team.
This would help in many situations including The Tent City of New Jersey:

http://www.dailymail.co.uk/news/article-2021173/Americas-cit...
By not allowing legacy apps on ARM microsoft would not have any leverage in the tablet space. If I have a choice between iOS and Windows ARM where the former had a ton of apps and latter doesn't have many, then why would ?I choose windows? It's the same Windows Phone story again. No matter how superior it is to the iPhone, it will lose out for the lack of apps.

Microsoft knows this. I won't be surprised if they have more nd more support for legacy API and applications on ARM over time.
The other difference is that Qwikster is a deeply stupid name.

The other other difference is that iPad, iPod, iPhone, etc. actually describe their eponymous products, and Qwikster doesn't recognizably describe anything.
Like working at massive scale? Flotype (W11) is hiring scalability experts
http://flotype.com

Location: SF Bay Area

Flotype is a YC Winter 2011 company on the cutting edge of making scalable web server software to power the real-time web. Data is being produced on the Web faster than ever before. We're working on how to push more data faster between servers, web browsers, mobile phones and other devices. Our software is already in use and our open-source library NowJS (http://nowjs.com), is one of the most popular Node.js modules on Github.

We have raised a big round of investment from top-notch, Tier-1 VCs and angels.

We are in the process of signing a few high-profile, high-traffic customers. We are hiring engineers with distributed systems experience to help us design high-performance messaging systems that can handle millions of concurrent users and millions of messages per second.

Responsibilities:

- Design and implement real-time, event-driven software

- Write code in Javascript and C/C++

- Analyze performance and efficiency of software architecture

Requirements:

- B.S in Computer Science. M.S. preferred

- Extensive experience building distributed systems for the Web

- Systems programming experience in C/C++

- Familiarity with dynamic languages such as Javascript

Flotype offers market rate salary, equity, health benefits.

To apply, mail to jobs [at] flotype [dot] com
Here's the one Microsoft Windows 8 slide that everyone wants to redo
Show HN: repl.it — A client-side web REPL for 15+ languages
Interestingly enough, the US government spends about the same per capita on providing free healthcare as the UK government does - but to only something like only 2/5 of the US population.
Interesting experiment. But the 10,000 hours rule is a myth [1]. The variance in deliberate practice needed is huge: some top performers need 3,000 hours while others need 24,000 hours. Some never get to the top no matter how much they practice. Success is probably due to many different factors. Just focusing on the deliberate practice is neither necessary nor sufficient.

[1] http://www.sportsscientists.com/2011/08/talent-training-and-...
Administrators can already enable/disable specific Google services for their domain. G+ & Google Profiles should be no different.
I don't think your war analogy works.

There is a good case that the cost of the war(s) is so high because the administration which prosecuted them relied so heavily on private companies for services. Donald Rumsfeld came into the DoD with an ideological belief that private companies could do the job more efficiently, and, based on that belief, he turned the DoD into an ATM for the largest defense and security contractors.

And waste in free markets definitely is not isolated to one firm. Ask a bank.
It's difficult to read this article about "Open Source Wins" without thinking about RMS's point about Android 3.0 and 3.1 source code not being released.

http://news.ycombinator.com/item?id=3016319
Why local is hard
Google Plus needed more time in beta
I'm stuck in plat as well, but I really don't put that much time into best practices. Somehow my PvT has gotten better while my other two matches have gone down the drain.

It's too easy to watch top KR GM's stream and the hours just pass by.
Контакти
I'm guessing someone in PR wrote a letter just like it. Then the CEO decided that it didn't really have the emotion and humility that the one posted had.

Sure, PR can spin anything to seem pretty, but sometimes its really just better to admit failings (pricing changes) and show that you're not perfect.
The name change and web site split is obviously the prelude to a spin-off. They split their stock between the streaming business and the mail business, shareholders get shares in both (and the right to hold or sell the portion they prefer) and the two businesses go their separate ways. It's a really smart way to deal with a company that has a developing business and a mature but declining business, and it will probably unlock significant value in the stock market value, because it lets people cherry pick which business they want to invest in.
If a random guy with no prior training became a PGA Tour golfer with 10,000 hours of deliberate practice and it was not considered highly persuasive because it was "just a single data point" then I'd suggest our methods need revisiting.
Great book reviews | clip in hair extensions
It is not as 'open' as most software projects. They develop in a closed environment and dump the results on the community. There are long-standing bugs that have been fixed in community distros such as Cyanogenmod, yet the Android team doesn't accept patches, because they're busy working on the next code dump.

At Google, there is no 'upstream'.
I think the easiest way to minimize confusion would be to market ARM-based Windows machines as “Metro only”. Intel gets classic Windows and Metro apps, ARM gets Metro.

I don't think this would be that much less confusing for lay users. I would imagine MS will rely on pushing 3rd party software through their App Store, and only exposing compatible software. I imagine this will work better to minimize end-user confusion and to enforce developers doing real ports of their applications instead of just recompiling.
Using Code Katas to Improve Programming Skills
Show HN: My side project
Hello HN!

I've been building the website for my weekend floor hockey pick up group. I wanted your opinions.

http://www.shl-wpg.ca/

The site design is a free open source CSS template that I cut up. It isn’t pretty but it works (I am not a designer). I've been building it in my free time for the past few months.

SHL (Sunday Hockey League) is a group of us that have been getting together almost every sunday to play floor hockey for the past 8 years. We keep track of goals and the first assist. The guy organizing it used to hand roll all the stats in excel sheets and email them out to people. It used to take him 3 hours for 1 Sunday’s worth of stats. It now takes him about 5 minutes with the site.

OK HN, give me your comments, questions and concerns! braces for impact
Link:
http://www.shl-wpg.ca/
Lord-abnev.com vintageforum LordAbnev' Vintage AntiQUES AMERICAN PICKERS
According to
http://groups.google.com/group/google-plus-developers/browse...

We should star the following issue:
http://code.google.com/p/google-plus-platform/issues/detail?...

Apparently, no-one had thought to let Google know that this is a needed feature (despite Googlers posting once in a blue-moon about this issue over on the discussion groups).
I disagree. These days people just memorize the CareerCup e-book, and know the answers to almost every major question out there. I've had plenty of people who knew what a virtual function is, and not know how to code. People have gamed the interview system, it doesn't work anymore.
Big performance boost for Cassandra when running in a virtual network
Check out the second episode of this series here:
http://news.ycombinator.com/item?id=3018620
Plan Ahead with a Meal Planner for Weight Loss
A couple of points:

* People forget that Microsoft is used to selling Windows that runs on multiple architectures. They had(have?) Itanium, DEC Alpha, PowerPC, and MIPS in the past. Of course those were targeted at professionals, not consumers.

* I don't think MS really cares that much about x86 native apps running on ARM. They care about desktop managed apps running on ARM. Why? LOB apps. LOB apps are managed and they want to support ARM tablet users having access to these.

* Related to the above point, there are actually few native x86 apps that really matter. Look at the Amazon top 20 selling SW list. It's basically: Office, Windows, Intuit, Adobe, and antivirus. Microsoft ships half of the top 20. They'll be shipping antivirus, so effectively shipping 2/3rd of the top 20. The only apps in the top 20 they'd need to get are Intuit (Quickbooks/Quicken/TurboTax) and Adobe Premiere XYZ. MS can probably have at launch 95% of the cycles consumed by native x86 apps on ARM.

With that said, for once, I do think Gruber is generally correct.
EuroMillions Results for Friday 16th September
And: All about 64-bit programming in one place

http://software.intel.com/en-us/blogs/2011/07/07/all-about-6...
I'd agree that it's up to them to identify and communicate things that are challenging their effectiveness, but not always to fix them... and early in someone's career even identifying them can be tough.

I'm just arguing that it's contextual way more often than it's fundamental, and the tone of the article left me with the impression that the author isn't interested in playing much of a role in people's motivations.
This bit really bothered me. I would have suggested some ooda-loop construct, instead. That said, it's not my tattoo.
Well, recently I interviewed at a place where they called me in 18 rounds of interviews over almost 3.5 full days.

The only reason I was putting up with them was because of friend inside who had referred me. The thing is they made me right endless code rounds after rounds and I did code pretty well. I solved close to 90% of the problems without the internet. But most of them were coding problems.

During the final rounds, I don't know what got into them. They started going into Core CS areas. And damn then they started the Algo pop quiz. Some how during the last 3-4 rounds they started giving out the perception that they were not happy with some one who did not know the algorithms from the book memorized by heart. And that even good coding skills can't compensate for that.

After that they called me back and told, that some other department from the same company would like to have an another round. I just politely denied and, cut the call.
The advantage of an AWS cluster is that you can shut it down when you don't need it, whereas your own cluster needs to be running all the time to justify its comparative cost.
The BUILD conference was a nice coming out party for Windows 8, and it's given people the opportunity to be excited about something non-Apple for a change.

If he wasn't covering it, you'd hear cries of "Typical Gruber, ignoring all the interesting things going on outside of Apple."
Chris Hoff, HacKid.org Leads UNITED Security Summit Award Winners
It's unique now, but people are cost/benefits calculators. Right now, most people do not think that they could become among the best at something through a definite and discrete amount and type of training. If someone succeeds in a highly public way, it will adjust many more peoples' cost/benefits calculations.
Yes, the post is pretty flimsy, but it does speak to the message of doing something VS reading news and pretending to be productive. Keeping up with HN, TC, etc. is easy to rationalize as a productive use of your time when it really is not.
I hate to be "guy sticking up for Patrick all the time" (it's a consequence of the way I read HN these days; see profile), but: I disagree with him on lots of things, and it's when we disagree that I appreciate his presence on HN the most. In fact, the most sickening comments on this site tend to be from people who share my general worldview.

We should hope to have 100 people who share Patrick's habit of moderating HN's Internet-bred tendency towards hyperventilation.

I'd also like to point out that you focused on just one aspect of his comment, diverting attention from the actual practical information he conveyed.

I worked out of Calgary for a couple years; I just got an accountant to deal with all the tax stuff. That works too.
It's also a poor idea to use a subdomain for the main entry point to a separate service (by their design), i.e. users of 'classic' will still type 'netflix.com'.
repl.it is an online REPL that supports 15+ languages, from Python to QBasic, using language interpreters written in JavaScript or compiled to JavaScript using Emscripten (http://emscripten.org/).

This project grew from @amasad and me wanting a quick way to try out little snippets of code while learning a new language or when away from our work machines.

We opted to have all the execution client-side to provide a smooth experience where you don't have to wait for the server to respond to every command. Technically you don't even need an internet connection once it's cached. You can also save your REPL session and resume from another machine, or share it with other people. We have beta support for mobile devices, so you can REPL from your Android or iPhone, though Ruby and Python are still not supported on iOS.

The code is open sourced under the MIT license and available from GitHub (https://github.com/replit).

All feedback greatly appreciated!
Microsoft’s Windows Phone poised to strip share from Android
Never. Why would you assume it's the government's role to decide who has what?
I'd say he may be pretty dismissive of Microsoft in general, but I think nearly anyone that has used or seen Windows Phone 7 is thinking it's a great thing.

But that actually comes down to the same thing. The reasons Gruber likes WP7 is because it cut the cord with all previous versions. It's a fresh start. Which Gruber feels was needed. I actually agree with him on this point.

Now, where the problem comes with regard to Windows 8 is simply that there is no cutting the cord with past versions. It still has all that legacy support in it and keeps getting more convuluted. Even more now that there is support for two different processor families.

Windows 8 would be a great chance to slice away some of the old legacy crap.

This is simply an example of where Apple has really excelled when they've been in a similar situation. Not that the x86/ARM thing is exactly the same. Apple's was a transition, while Microsofts is in Addition to. But Apple provided tools to make the user experience seamless while Microsoft is making it more difficult for average users to understand.
I don't want to sound negative, but you USP seems... light.

I mean, other than being a directory and filtering good designers I'm sure you could add more to the USP to make paying 100$ seem like a no-brainer.
Busted: How to deal with Police Encounters
A Bit of Harmless Brain Stimulation
A resolution of 2 to 3 feet means that features as small as 2 to 3 feet across can be distinguished, regardless of sensor technology. This is different from saying "2 to 3 feet per pixel" because the resolution of the lens and atmosphere may be worse than the resolution of the image sensor or film.

Consider a <$100 consumer digital camera with a hypothetical 12MP sensor (4000x3000 resolution). Suppose you point the camera at a 40' by 30' wall with a highly detailed pattern. Though the actual sensor resolution to wall resolution would be 0.01' per pixel, due to various optical distortions (and possibly the Bayer filter on the sensor), the effective resolution could be closer to 0.05'. Thus, any element of the pattern printed on the wall that was smaller than 0.05' would be unresolvable.
If anything, check out the player list of stats

http://www.shl-wpg.ca/playerList.php

Or an individual player

http://www.shl-wpg.ca/playerDetails.php?playerid=48
I thought the TomTom case was about FAT and not about linux itself. This article makes bold claims that it's due to Linux that Casio had to sign a deal. This is flamebait.
Define "very successful".
I'm trying to absorb all this, and maybe I'm missing something but they kind a lost me at "master node". I've plans to do this kind of realtime processing in the near future (starting the project in 4-6 months) and have been thinking about how to do it.

At this point, I think that there's some good ideas here, but that I would want to build it using erlang and javascript/coffeescript workers and using riak pipe to distribute the load.

riak pipe lets you set arbitrary topologies by using a function to determine which node a piece of data should be processed on. But there are no master nodes... The supervisor process in storm is analogous to the vnode in riak pipe. You could do fittings (bolts) in erlang, or have them run an erlang_js or erlv8 virtual machine and run javascript.

Certainly there are higher level features that would have to be replicated to replicate the functionality of storm. I think Storm is really instructive in terms of pointing out something new (as google's map-reduce paper did, etc.)

I'm not sure it is the solution I'm looking for, but I think that I may adopt some of its ideas... and I wanted to let people know about riak pipe, which is very new, but lower profile, yet very flexible and interesting.....
Cooking-on-the-grill
I'm not sure what documents from the manufacturer (and consequently the operator of the GPS hardware/database) you're thinking would need to be signed, but the only stuff I signed when I bought my car was from the dealership and the bank.
Excellent. I had a lot of fun recently looking at ioquake3 code and picking up a thing or two.
Unfortunatley we already have enough price control to be feeling the bite of price control problems. For instance, the ratio of what a general practitioner can charge in fees to what a surgical specialist can charge is set by the government. Its also set by a formula cooked up by a sociologist using the labor theory of value, for heaven's sake.

And we do have production quotas for prescription drugs, issued by the FDA. Drug companies can set whatever prices they want but they can't change their production in response to market prices - producing more of drugs that have shown an unexpected demands.

In many ways the current US healthcare system is the worst of both worlds.
DVD delivery is a declining monopoly. Netflix is right to focus on streaming.
This is exactly my experience with F.lux as well. I haven't had real insomnia for about a year and a half now, except earlier this week --- I had reinstalled my laptop and forgotten to add Flux as a startup item.
They've been talking about it on twitter for weeks before this.
OP here. I've been using F.lux for several years now. I really can't understand why anyone would not use it. It's so easy on the eyes.

If you like F.lux and you're an OSX user, I'd also recommend using it with Toggle Screenshade [http://screenshade.en.softonic.com/mac]. It doesn't change the color composition like F.lux does. It just reduces the brightness of the monitor well below OSX default minimum. It's shocking little light that gets through. Give yourself 2 minutes to adjust in a dark room, and you'll still be able to see the monitor, but with much less light intrusion on your body.

Second, if you're getting hardcore on this. You should also buy a orange plastic screen shade from Low Blue Lights [https://www.lowbluelights.com/products.asp?cid=16] or make one yourself. I have one rubber-banded to my monitor at night. It ~triples the effect of Flux.
Looks interesting. Has anyone here tried this?
For that to happen, countries with weak (as in "sane") IP law must also provide an environment companies can operate in.
I've looked at that as well, but one of the reviews scared me away: http://www.amazon.com/review/R33CBCI3HRGKDJ/ref=cm_srch_res_...

Instead I'm going for exposure to any light in the morning and breaking the fast with a small snack.
How Quora helped me become a published writer
OS X Lion: Tweak AirDrop to Work on Ethernet (how-to)
One from me:

Stop reading HN and 37signals blogs and write some code. Doing is learning.
The possibility of extrapolating your future behavior is even creepier:
With a probability of 92% you will pass our Main St. service center between 05:23 to 05:28. We will be waiting for you...
I recommend setting up a local mail client (say Mail on the Mac, Thunderbird etc.). I just recently did this; the rationale being that I'd at least get to keep my e-mails and contacts.
So even if GMail conks out or they throw me out for whatever reason, the situation won't be that bad. I think Google's a great company that provides really important services, but I'd rather hedge my bets than rely on them completely.
The Cult of Done Manifesto
i've found scrum to be the worst possible "methodology" on the planet and can't stand pair programming. i've also been known to get things done on occasion.

nothing about making software is one size fits all. forcing scrum and pair programming sounds like a really good way to get an enthusiastic team, but guarantees little else.
Fresh water + salt water + bacteria = renewable energy