skysight-inc/HackerNews huggingface dataset:
1. Read code written by master programmers (e.g., http://golang.org/src/, http://plan9.bell-labs.com/sources/plan9/sys/src/) to learn how it's done and to keep you humble. ;) But beware the opposite danger of becoming disillusioned when you realize that most of the code you will encounter in the real world is not written by master programmers.

2. Understand that much of what you learn to do as an undergraduate CS student are "historical reenactments" (http://research.swtch.com/2008/03/rotating-hashes.html). The core algorithms and data structures you need are almost always provided by the language or libraries.
Come by sometime and you'll see its none of those things.
Yeah, but Google can retaliate with search patents and MS would probably rather not have that fight.
I actually just commented on this on a recent Kara Swisher article http://kara.allthingsd.com/20100929/exclusive-major-meltdown...

The basic idea started with the idea of completely changing the company name to a name that can play well with their sub-brands, because of the poor connotation or generic feel that the name "Yahoo" brings to some people's mind.

I went on to cite Kraft as an example. They have a jillion products that have their own brands. Oreo Cookies. A1 Steak Sauce. Crystal Light. Cool Whip. Each of those have very different audiences to speak to. Kids, steak-eaters, weight-watchers, sweet-tooths. So each has their own brand that speaks uniquely to those audiences. Kraft has a brand on its own, but it stands in the background, allowing each of their products to act on their own for each product's best interest.

I believe this system could greatly benefit Yahoo. Instead of trying to brand their properties Yahoo so-and-so, allow those properties to break free from the Yahoo brand, so they can serve each of the unique audiences properly. Sports, finance, news, gossip, music etc.

I believe the Kraft example matches them very well. Humongously large company with a huge number of products that serve a wide-range of differing audiences. Kraft doesn't try to sell "Kraft" with each of their products, because that would confuse those products brands. You wouldn't have a commercial that sells "Kraft A1 Steak Sauce." Likewise, I think it's wrong for Yahoo to try to sell "Yahoo" with each of their products.

Flickr is an example of a successful Yahoo property that has no hindrances of the Yahoo brand. They were acquired of course, but Yahoo made the smart decision not to mess with it. But if had grown within Yahoo, then they would have called it something like "Yahoo Photos". How lame would that have been? It's like "Yahoo Music", or "Yahoo Movies." Those names just don't inspire.

So basically, I think it should be an excerside of allowing their properties to diversify, grow, and focus on each of their unique audiences from a branding and marketing perspective, rather than trying to unify the Yahoo brand among them all.
What are the changes in these newer versions of EFI? 1.1 to 2.3 is huge, what are we missing?
Yeah, I've seen a TON about making Vim into an IDE: http://arstechnica.com/open-source/guides/2009/05/vim-made-e...
It's real, it works. It's a north facing bank of windows - no direct sun.
"We have a responsibility to our customers, partners, and shareholders to safeguard the billions of dollars we invest each year in bringing innovative software products and services to market."

The only problem is, MS is not bringing innovative software products and services to market. At least not in the cell phone space.
Found a similar site on Reddit:
http://www.whatwepayfor.com

Found here:
http://www.reddit.com/r/politics/comments/dlidt/you_want_a_r...
Oh, if only these companies would sue them back.
Maybe they'll sue Nokia.
A bit over a million total for everything including furniture.
Wasn't it today I read something here on HN about Microsoft and EFF campaigning against software patents?
The essential nature of Social Security accounting is such that FICA tax is unrelated to FICA spending. At the moment, much of your FICA tax is spent on general fund items. In the future, much of your income tax will be spent on FICA items.
6,826,762 is pretty laughable too.

But patents are complicated animals - we have to pay attention to the specific claims they make.

I am sure they are equally laughable.
A few years ago people were suing each other after getting patents for stuff that already existed by having "via the internet" tagged on the end.

Now were in the new age, where all those patents that ended "via the internet" now have "on a mobile telephone" instead.

Collecting email on your phone is patented ?

Get Fucked Microsoft, shove it up your arse
I think the downvote is due a lack of understanding rather than disagreement. What is perhaps not obvious is that payments towards 'social security' in excess of the $106k cap is (or ought to be) allocated towards the payment of interest on those outstanding bonds, hence the apparent linear increase.

But also, your references to 'the truth' unintentionally gives you the air of a conspiracy theorist.

Incidentally, it's noting that the solvency projections are not inevitable but are based on the assumption of steady demographic change. It will be interesting to review these when the 2010 Census data becomes available in December or early 2011.
Maybe as a bill instead of a receipt, complete with running unpaid balance scaled to tax paid?
I'm sure that sometimes it's the rush and sometimes it's the ego, but I find a huge problem with off-the-shelf code is that it rarely fits into what you've already written. It can be something as simple as having different naming conventions, to the almost-impossible-to-deal with problem of the third party code having a whole different idea of the place it should fit into the overall program's structure. That stuff is a tough problem, I think, and one there isn't a good/known solution for.
Not even Chrome users hitting Google's own websites? At Google's scale, the savings from that alone might pay for the R&D that went into this.
Sounds like someone is upset that someone else is cheating on them.
Until this post, I thought we were talking about the Mint linux distro.

Today I learned that people use a program called Mint for handling their finances. I would have expected, at least, a program called "Money".
> Software is deemed to be commercially distributed

But doesn't the software come free with the phones?
If you qualify for membership, USAA has added a lot of Mint-like features to their online banking service.
These numbers are based on expenditures; to cap off the FICA portion of the receipt despite actual spending would be misleading.
"right" is often defined by management as something quite different than what a technical person would desire.
How to Fund your Open Source Projects
Another benefit is the ability to grant new clueless employees a more impressive-sounding number of options.
Gary Warner has a great blog, talks about Zeus a lot.

garwarner.blogspot.com
Nothing prevents Google from retaliating right now.
Reasons You're An Idiot If You Don't Come To BarCamp
The contribution is capped, but spending isn't.
But that's what intergenerational studies like this deal with. In essence, the question it tries to answer is "You're born in a poor household, where do you end up"?

In a meritocratic society with equal opportunities children from poor households should be able to end up in all income brackets - some in the top, some in the middle, some in the poor etc. The more uniform the distribution the better. What this study shows is that if you're born poor in America, the odds are very much stacked against you and while no country has an even distribution, other countries do better.

Why study children? Well, social mobility implies a passage of time - to get a clear picture you need to track people over time to see the actual movement and nothing gives a better picture than an entire lifetime.
Ask HN: Recommendation for earphone to block out external noise
I need a earphone that I could wear all day comfortably while working that will block out all the external chattering and ambient noise.
I don't listen to music while working.

Any recommendations appreciated.
Yes, too bad he didn't show some of the code :) I like it...
You must dig up the title to this book!
> Almost any time you take control away from the user, it's bad.

Right, that's why the App Store has been a huge flop, and its closed model isn't being duplicated by everyone who's making an OS these days as fast as they can run their copy machines.

(Yes, I know that the App Store does prompt users for updates, but in all other respects it's a much more tightly controlled system than PCs, and users love it.)
Server engineer is very broad. Could be anywhere on the stack from front-end work with HTML/CSS/JS to very deep in the guts of our application code working on performance and scalability, or anywhere in between. Job description: http://foursquare.jobscore.com/jobs/foursquare/server-side-s...

Operations engineer would be focused less on our application code and more on managing our EC2 infrastructure. Anywhere from improving our deployment process to thinking about security, reliability, and performance to managing our databases to tracking key system metrics. Job description: http://foursquare.jobscore.com/jobs/foursquare/operations-en...
There are a few books about Amazon itself which covers a lot about Bezos. I read one in 2001, which was called "Amazon.com - Get Big Fast" which was a fascinating read, but I think if you look on Amazon (!) and read the reviews there are a few out there worth reading
Why avoid research? Probably better to go to a big school, and get involved in research. Actively participating in research gives you a much better education than just going to classes, IMO.
Both sides have an army of lawyers on payroll.
This is the face of terrorism. Surprise.
Doesn't work on 3.6.10 on Linux. You should be able to move all 4 sliders and have the shadow go in different ways. Only one works for me. I did get another one working with some fiddling, but it works way better in the Chromium browser.
A fairly future-proof solution is to scan the documents into an open format and save them as files in a simple file system (a subdirectory per year is probably sufficient). I would name the files YYYY-MM-DD-<short_description>.pdf so they sort properly in the directory listing.

For the scanned format, I would suggest PDF (OCRed to text would be nice to help with searching) or PNG.

You will have plenty of warning before PDF (PNG) or the file system of choice goes obsolete and will be able to transcode/copy the data to the new format.

Storage media is troublesome. CDs (DVDs) have a limited shelf life, see http://www.clir.org/pubs/reports/pub121/sec4.html. I would suggest creating a checksum (e.g. MD5 or SHA) to at detect corruption.

Hard drives are mechanical and can fail unexpectedly. Hard drives also have an interface (IDE/SATA/etc) obsolescence issue, although you should have plenty of warning before the interface is totally unsupported.

Solid state drive (e.g. thumbdrives) also have lifetime concerns. The normal concern, write wear-out, should not be an issue, but the flash can lose its bits over the years. Grabbing a Spansion flash data sheet semi-randomly, it lists the data retention lifetime as 20 years. (http://www.spansion.com/Support/Datasheets/S25FL032P_00_05_e...).

If you are moderately paranoid, saving your data on two disparate media (e.g. DVD and thumb drives), saving one copy off-site, and rewriting onto new media periodically, say every 10 years, should go a long way.

On the other hand, since most legal record keeping requirements are 7 years (IANAL - don't take my word on it), you probably can just let your data die with the media.
I moved to SF from NYC five months ago. I moved the SOMA neighborhood, and love it. Go to any coffee shop here and it's full of entrepreneurs working on stuff. So many of the big startups in SF are in the area. I pay 700 for a huge room in a shared apartment. I kind of lucked out. I live somewhat near the "shady" part of 6th st, which people will tell you to stay away from. You have to remember that people in SF are prudes though. You're coming from NYC. You can handle homeless people and a crazy person here or there.
Seattle, WA. Networking (not social, computer) startup, need systems people and C programmers. Email me at ben at rkgenubc.pbz (rot13 the domain part). No remote.
I think the concept is a really good one... but I'm having a hard time understanding your implementation of it. Maybe you need an interactive example, or maybe you just need step-by-step usage models or something. But if I were going to add this as a service to my site I'd need to have a really clear grasp of what I would be doing on a daily basis to make use of it.

As others have said, the visual appearance of the site is very nice. If the content can match it for polish, I think you'd do well.
This is very black-hat. Kind of disgusting really...
Let's say they're able to report, pre-IPO, that "we've had 2 splits in the past 2 years just to get down to a market-friendly IPO price!" Not that it's rational, but some people would see that as a bullish signal.
Ask HN: Do you think nature loves pomegranates more than apples?
A pomegranate has about 600 seeds; an apple, on the average, has 4 to 8 seeds.

http://www.aquaphoenix.com/misc/pomegranate/

http://www.pollinator.com/sd_count.htm
if you don't mind, why are you limiting to US citizens?
http://www.aquaphoenix.com/misc/pomegranate/

http://www.pollinator.com/sd_count.htm
Excuse the blatant plug, but my startup http://geckoboard.com might be a reasonable fit for the visualise side of your requirement. We pull data from a bunch of different sources (e.g. Google Analytics, Chartbeat, Zendesk, Freshbooks etc out of the box, but we also allow custom data uploads) and display them on a status board.

You can use a script on your own server or a YQL query to create the file for custom data and we pull it at regular intervals into your status board. Earlier this week we added support for custom chart widgets.

We're in an invite freeze period for our private beta right now, but if you mail me (details in my profile) I'll send yours out.

Just to re-iterate; we don't help you gather stats; we display stats you've already got and want to visualise in near real time.
FF3.6.10 in ubuntu, wtf mode doesn't seem to quite work.
I'm building a unique content site based around live video. I've done a good deal of the backend, but I need an awesome UI/UX partner to breathe some personality into the site.

You should know Jquery, CSS, and have a great design sense.

devjones100 [at] gmail.com
They want Motorola to build WinMo 7 phones. They sue because, if they didn't, nobody would bother to build them.

It's Extortion 101. You beat up one store-owner of the street so you don't have to beat up all of them. Nobody wants to be the second to be beaten up. You probably can't beat up all of them and that would serve no purpose.

I am surprised phone manufacturers - since they cross-license tech all the time - don't create a common defense fund for taking down there lawsuits.
Brb, crying myself to sleep.
These articles as well as the discussions on HN (which you don’t link to) are also linked on the submitted page.
And that's why HTC declared it would build a line of WinMo 7 phones.

I doubt they would without this kind of... incentive.
Sorry, but I don't get it... you're saying Modern Perl, they're saying Modern Perl. What is it about?

They showed 2 classes in total, which look "normally" and the stack they're using. Does using cool modules count as "Modern Perl"? Their stack looks well understood / well designed, but that's it. They use a lot of new technologies, but there is nothing that makes me go "wow".

It's also ironic how they praise pngout (p. 57) for reducing image sizes, but publish 42MB presentation...

Not to criticise the project as a whole though - I love the idea of a client-independent server side and multiple interfaces for real time multiplayer. I was obsessed with that idea for a while and trying to do something similar one day - I'm amazed how they actually pulled it of. Great work there! Good organisation too with completing the web page in time for launch before everything else was completed - good first impressions...
Good idea and good instincts. I hope you have a scalable hosting solution, because the presentation and domain name are so well chosen that I can see you getting millions of page landings by tomorrow.

For your own benefit, perhaps some thoughtfully-filtered Adwords or so would help cover those costs and/or make you some ca$h.

For the site itself, keep the simple presentation but perhaps add + signs to allow people to break things out if they wish. Any large program whose share of the budget people love to complain about often turns out to include some things they actually support, so it has excellent education potential.

Discreet links to more advanced presentations like graphs and so forth could later help to build out that initial traffic to become the 'go-to' site for accessible stats, mich like fivethirtyeight.com became well-known for unbiased electoral analysis.

A fun thing might be a time machine that let you look back at tax rates of years past, with the receipt getting increasingly yellowed and/or using more and more antique-looking fonts. By the time you get to 1776 everything is in copperplate :-)
Why do people have this bottomless need to claim to be
things they're not?

I could counter that with the question: why do you have this bottomless need to claim guardianship over the word 'entrepreneur' and chastise everyone that uses it in senses different from the rather strict personal definition you have attached to the word?

My girlfriend just wrote a thesis on a subject related to entrepreneurs. Her definition of 'entrepreneur' definitely does not contain 'having a staff' and 'having received outside investments'. 'Being solely responsible' is a common characteristics of a starting entrepreneurial firm, but isn't a defining characteristic. Established firms, with management and all that, can be entrepreneurial in nature, if they have proper innovation processes in place. 'Having a product' is also extremely common, but there are entrepreneurial firms that render only services. Finally, claiming someone doesn't become an entrepreneur until he has a 'legally recognized firm' is ridiculous. At some point you have to have a firm, but you can be an entrepreneur long before that. An official government stamp for abiding by the law does not confer the status of 'entrepreneurship' (supposing the other items in your list all applied).

It would be nice if I could provide a short list with the defining characteristics of 'entrepreneurship', but unfortunately there simply is no such thing. Like the traditional philosophical example of 'game', what falls under the denomination is fuzzy and debatable. If people can call 'dating' a game, the people you seem to be addressing can call themselves 'entrepreneurs'.
Doesn't work on FF 3.1 for linux...
All of my bills and insurance documents are already available on the various web sites so there's no reason to keep them or file them for posterity.

For those documents, you are at the mercy of whoever provides the web site. Personally, I find it hard to track that information down after a year or less (forget the URL, forget my login, banks get acquired and systems change).
I don't have a pair yet, but check out the Panasonic RP-HC55-S. Not too expensive, won't get in the way of glasses, and won't make your ears hot.

If you really want serious noise cancellation, you need over the ear ones, and get a nice (expensive) pair. Some say that taking them off periodically to let your ears cool makes it tolerable.
I use the Jabra C820s. They basically copied the Bose NC circuitry. I tested then side by side at a Bose Keosk at the airport and they sound the same and are just as comfortable.

http://www.amazon.com/Jabra-Active-Cancelling-Stereo-Headpho...
Working fine for me in the FF 4 beta.
That's why they won't dare to sue Google. When they do, it's time to dump all your MSFT stock (if you still hold any) because they have nothing left to lose.
Needs a mothereffing repeating background image or pattern.

One trick I use for circle-style gradient backgrounds is to have three sides of your gradient all end in the same color (you can use an inner shadow atop your gradient in PS for this) and then to pin the image to top/bottom/center with CSS attachment and positioning. Finally, set the page's background color to the same color as the end of your gradient.
London (UK) - Leap (http://www.leapcr.com)

We're looking for a Rails developer to join our London based team. You'll be joining our team in the heart of Soho to work on our employee volunteering platform. If you're a developer looking to do some good then this might be the place for you.

We just posted a job post up on Github: http://jobs.github.com/positions/a9838284-cd77-11df-8c7c-acf...
I use VisualStudio 2008 for C# and C++. It is good for any serious dev.It has visual design features integrated and depending on versions it might have database designer, provides easy way to read/write databases. It can also have connections with source controls, project management, and architecture design. it has powerful debugger even for webpages and javascripts.

A drawback in webpage designer. It's not the best! many times I had to switch to plain HTML when I was dev http://www.SimpleConnexion.com
Ok, actually I do retract that. It's an excellent overview - I just didn't like the small pieces of speculation they did drop in without marking them as such ;)
I heard most family fortune are lost within three generations. Perhaps there is something that connect to your question too.
That is incorrect. Patzer offered stock in his company to the previous holder of the mint.com domain, which ended up being very lucrative.
Pattern Insight
http://patterninsight.com/about/careers.php

Current Openings:
"Software Engineer (Systems)",
"Software Engineer (Applications)",
"Lead QA Engineer",
"Technical Sales and Support Lead"

All openings based out of Mountain View, CA. Relocation assistance offered.

Are you interested in creating technologies that improve the way engineers solve difficult problems?

Consider Pattern Insight. We develop novel solutions for searching and analyzing vast quantities of semi-structured data. Many of the biggest tech companies use our products to: find and fix source code bugs more quickly and completely; manage thousands of branches of software without going crazy; and solve high-end technical support problems faster and more effectively.

Needless to say, we're going places. We have solid revenue; a small, talented team; just the right level of VC funding; and new opportunities opening up every day. But we could really use a few more creative, resourceful engineers to help us turn those opportunities into reality. Maybe that means you?

If you have any questions, feel free to contact me: jay.patel@patterninsight.com.
Bay Area. gdgt (http://gdgt.com/jobs)

Looking for PHP engineers. There's just 4 of us right now, but we're looking to rapidly expand and kick it into high gear.
I see. One of the examples on Wikipedia of a 5th-generation language is Prolog. If you've ever looked at Prolog, it isn't just like talking. While it makes some problems easier, it makes others more complex. It's not the creative silver bullet you've made it out to be.

Among the list of 4th-generation languages is SPSS. Guh. SPSS works well enough for one-off analysis, but any sort of automation is extremely frustrating.

Based on these Wikipedia articles, (I'm not interested enough for further research) it does not appear to me that the numeric ordering has any correlation to programmers' productivity or the languages' usefulness in general creativity.
Which makes their move even more despicable. Instead of going to the source they attack a small player. Microsoft was supposed to be rising above this now.

The best part, Motorola has a bunch of patents of their own. This will be interesting to see unfold.