skysight-inc/HackerNews huggingface dataset:
Well, if you want to talk about "hardcore compiler guys", I'd say that Google has the advantage since e.g. Ken Thompson and Rob Pike have chosen to work there and not at Apple. They are on the team that's developing Go and the pace of improvement is pretty remarkable.

Rob Pike et al also developed Sawzall, a massively parallel data analysis language that's been in use in production at Google for several years.

Google also developed a custom register based Java VM for Android. And they have a Java to JavaScript (!) compiler for Google Web Toolkit.

Microsoft is doing more interesting work than Apple in developing production ready languages with e.g. Haskell (Simon Peyton-Jones is an MS researcher), .Net/C#, F#, IronPython. But unfortunately for MS they are tied to the albatross of Windows...

LLVM/Clang might look impressive but AFAIK not even Apple is using it to ship production code. Proof of concept implementations are one thing, production quality shipping code is another.
LLVM will attempt to guess the proper name of a misspelled identifier for you: http://blog.llvm.org/2010/04/amazing-feats-of-clang-error-re...
Yep. I was.
Great question. Unfortunately, I think the answer is "it depends." It will probably depend on your particular audience and the way they interact with your site.

What I'd suggest is an A/B test with a few different header link layouts.

My guess is having the "Sign in" link at the far right is a good idea, since it's easy to find. But what do I know? The data you get from an A/B test will probably be more relevant than any guesses I come up with.
They're already out there. I use this one: http://www.mozilla.com/en-US/firefox/
This is what US$50,000 (and rising) in donations buys you (for Diaspora). (Hopefully, it will also buy an interesting and valuable project/product, in the long run.)

Being about money, the Facebook executive suite takes notice when people start putting significant (aggregate) coin towards their replacement. (My statement's a bit facetious, but the level of participation -- and contributions -- doubtless has contributed in finally convincing them this all is more than just "some d-mned users b-tching".)

The thing is, we've had long enough, and enough distinct events and changes, to see their true stripe. I hope people won't be lulled back into complacency by any diversionary actions they may take nor by any placating language they may issue. If they temporarily retreat, just remember Beacon.
I still remember getting barked at by a shop teacher in high school as my hand wandered towards where the band-saw blade is obscured but exposed in back. Essentially, if you were to hold that portion of the device like a caulking/icing tube pointed where you're cutting, you'd easily lose a finger tip.

Even then, it struck me as really bad design. (If you're shielding me from seeing it from in front, shield me from touching it from behind!)
What a fantastic question. SAP is a form on top of a database the way Emacs is a text editor. From a certain point of view that is sort of true, but you only need to scratch the surface to see the gigantic morass lying underneath.

SAP is meant to automate business processes. In particular, it focuses on general business processes that cross industries, plus specific business process that apply generally within an industry.

For instance, cross-cutting processes might be procurement, accounts receivable, accounts payable, asset management, general ledger, invoicing, payroll, time and expense entry, contract management etc. Each of these single functions has a set of common forms that can be customized with the master data of the specific implementation (select box 1 has values Product A, Product B and Product C), plus any custom business rules (field A value X means field B is disabled).

And for your next trick, get everyone to agree on the set of forms, the transitions between forms, the required validations, the exact right set of master data, and other business rules.

And that is barely scratching the surface.
Except for the million dollars part.
I'm on a Mac, too. ~/Documents/Steam Content/ is where Steam dumps all its content on a Mac. The "Properties" option is in the context menu when you right-click on Portal in your games list in the Steam client, and that brings up another Steam box that lets you verify the local game cache. I wasn't referring to the Windows Explorer "Properties" option (which I think you thought I was referring to).
Doesn't seem to be drawn to scale. For instance, @LevelTen_Colin's square (bottom left) is the same size as @snookca's square (bottom center), despite Colin having 7k followers compared to Snook's 15k.
From the article:

"Locker" first leaked onto the web more than five months before its U.S. release and was a hot item in P2P circles after it won six Oscars in March. Despite the accolades, the film grossed only about $16 million in the U.S.

"Only $16 million" is their own fault, not the fault of the "P2P circles" as implied.

They were idiots and now they are trying to blame pirates for the lost business, when actually the pirates have no impact on profits.

It's not right or wrong to sue - it's stupid.
I'm not sure if you're joking or not but...

Odeo turned into Twitter. Hence the comment "The people involved seemed to turn out alright".
> he state government is taking more money from the transaction than we ourselves make -- and what have they done to earn it?

Seriously? Without a stable government enforcing property rights and the rule of law you wouldn't be able to conduct business reliably. Government provides the field business is played on, they have every right to a cut to pay for providing that field. Peace isn't free.
- why javascript? Better to eliminate if not needed, or note/detect if necessary. I usu have it off.

- why not divide veggies into categories, eg, root veggies, flavour(herb/spice), etc.

- Very dependent on local climate, eg, sun/shade, N/S/E/W exposure, ph of ground, sand/soil, etc. - may need to ask about the planned space.

- Seems very pricey.

- You should at least send them a personalised guide about how to arrange their garden, eg Corn to the North, and a suggested map.

- Included some bonus marigolds, etc., for looks & pest control

- Having a forum section for sharing tips might build support, categorised by growing region

- Great idea to include the weather, if possible, especially spring & harvest times when it matters most. Much more dynamic, tho! Perhaps initially just report the forecast for the zipcode for the next week, then tell gardeners what to do if -snow -rain -hi temp -lo temp and let them make the adjustments.

Weekly updates, say on a Friday for weekend gardeners, would be ideal.

tOM
Wow, reminds me of the pixel-a-dollar campaign to raise money for funding college. Can we see some source code please?
I've also seen one case of "Jedi" being used in a job title:
http://www.meebo.com/jobs/openings/javascriptintern/

And yup, they use "Ninja" too:
http://www.meebo.com/jobs/openings/javascript/
Sisley’s Botanical Eye Contour Serum - Does it work?
AMD to combat 'Intel Inside' with 'Who cares?'
I'm used to seeing people search results there when I search for names, so I'd probably skip over it. There's got to be something more attention grabbing than "Hey, $NAME".

Still, this is cool.
How Apple Should Fix the App Store
In particular Sybase IQ is popular in finance companies since it's based on a column storage engine which makes for very fast aggregation queries (albeit at the expense of slower inserts and updates). Speed matters when you're working with tables with over a billion rows.
Your market is the new gardener and your competition is the local seed store where they can get advice, if they visit.

But you can hold their hand every week with customised advice. So that is what you can sell. Make sure you differentiate the vanilla free plan from the pay plans, and include more info in the pay plans.

Also, tell them what should be happening if they're with the program. Tell them what should be appearing, what it looks like, how to handle pests or other problems, how much to water, etc., etc.,

New gardeners will pay for handholding.
Oh, I didn't know that's how the beta worked. Thanks!
Except that it was Paulson who did almost all of the political leg work.
Does peace and a fair playing field require 30-40% of every productive person's income, or is that the result of special interests crowding out the core functions of government?
The book I just bought last semester is only worth a dollar.
I'm sorry, I think I read what you wrote too fast because I thought I recognized a windows path at a glance. Thanks for the tip!
If anyone from FB is reading, its responses like this one (from the linked NYT article) that are leaving the sour taste:

"Our extensive efforts to provide users greater control over what and how they share appear to be too confusing for some of our more than 400 million users."

- Elliot Schrage, VP public policy @ Facebook

What an asshole.
Postings/replies like this help me restore some Faith and Optimism. Yes, it's about the fundamentals.

Thank you edw519!
Yeah but becoming a top 20 golfer is incredibly hard. And that's only about what a seasoned minor league baseball player makes.
Small Business Survival Index 2009
As far as I can tell, this ranking is strictly from a policy and numbers perspective, and does not take into account intangibles such as landscapes and climates.
Curious - considering that these companies pay for this content and bandwidth - are they actually offerring it up for public use, or is this just leeching off them?

The speed benefit is probably non-existant for something small like jquery - some simple far-future expires headers and proper cache management and site engineering will take care of that.

Further - including scripts from foreign sources in your pages also means you are trusting them to be secure - if that script is compromised, every site using it could be hijacked.
If working directly on the production code counts, then I've been doing continuous integration for 10 years now. Honestly, being a single developer, I need reason to not do this. If it's something critical, I'll just copy the file to a test url, check if everything works and then rename it. I know it goes against the entire svn/git philosophy but I still don't see the benefit of making my coding process 2x more complex.
How often do these guys google themselves? My mean time between self-googling's can be months... seems like there would be the potential for months to pass before hearing anything.
Elgg: open source social networking platform
You're right, I fixed many of the issues seemingly at the same time you were writing, sorry! :-) However:

Whilst council tax is not income based, it does correlate with income

I don't think that's true. I'm a higher rate taxpayer and I'm in band A, the lowest band, whereas most of the people I know with high council tax bills are retired or otherwise coming to the ends of their career (on not much pay).

That said, council tax isn't relevant here since American homeowners typically pay property taxes as an equivalent (and property taxes tend to be higher than council tax).
If You See Something, Say Something
Sometimes tool vendors deliberately sabotage your maintenance efforts.

A friend of mine called me over to show me his codebase, which is diligently maintained over 12 years using MS Visual Studio 6. As he booted the machine, a .NET update dialog popped up and he clicked "OK". .NET was updated, along with some important VS6 components, and when he fired up the IDE it told him it need to upgrade VS. After upgrading VS, reluctantly, he was no longer able to build the project.
Man, I love you guys :D
except boeing doesn't encourage terrorists to hop aboard.
Apple figured this shit out over a decade ago. Macbook and macbook pro. iMac and Mac Pro. They sell benefits not features. You don't see them referring to the 13 inch macbook pro as the Apple MB986*/A like the PC oems, right?
Some key paragraphs on why incumbents ignore disruptive technologies:

How could a relatively flat line be scary?

It just looked so eerily familiar. Go back and look at what happened to CD sales from 1996 to 2001. Or check out newspaper company revenues from 1996 to 2005. Or Kodak's film sales during the 1990s. Or Blockbuster's revenues in the early part of the 2000s. Or Digital Equipment Corporation's revenues in the 1980s. And on and on and on.

In the early days of transformation, market leaders tend not to feel deep pain. The transformation takes root away from the mainstream, or in a seemingly non-connected market. It's not yet good enough for mainstream markets. Or, the overall increase in consumption acts as a "rising tide" that lifts the boats in the mainstream market. This makes it easy for executives to say, "I get what you are talking about. But my business is healthy! It's all overblown."
Gandhi was right. You just have to survive the "then they fight you" part.
Driving habits and gas prices shift into reverse
A little of both I'd say, but what you consider special interests other people consider interests. In a democracy there's always going to be disagreement about what's necessary and all good compromises leave everyone feeling a little unhappy.
If you'd rather see a graphic that explains it than watch a 1 minute video: http://alecbrownstein.com/united_way_files/Google_Ad_Layout....
Why? I don't think it is going to be wide spread and people aren't all going to be going after the same people for jobs.
I was referring to the fact that worker A at Burger King making $5/hour for 40 hours shouldn't have to pay a higher tax rate on the extra hours than on the first 20.

Its simply crazy unfair that if spend the second 20 hours watching tv, you pay less for your government services AND you pay less per hour.

Personally, I'd prefer if we all paid for the government we used, rather than dumping the costs off on people who are more productive or lucky.

We really do not have the right to other people's property, not matter how much they make.

If we want something we haven't earned, we should try an ancient non-violent method of obtaining something. Its called "asking".
I know Google offers it for free: http://code.google.com/apis/ajaxlibs/
LLVM/Clang might look impressive but AFAIK not even Apple is using it to ship production code.

Now, see, thats just plain wrong. Apple ships some pretty big products that are built with clang/llvm: Xcode, OpenGL and OpenCL to name a few. And I wouldn't be surprised if parts of iPhone OS4 are built with it, due to [REDACTED due to the NDA].

Plus, you know, MacRuby. Which is built with LLVM and just as fascinating as IronPython is, in terms of integration with a preexisting environment (only the Cocoa/ObjC runtime instead of .NET runtime). And the few people working on that (some of which are Apple employees) are pretty damn smart as well.

Well, if you want to talk about "hardcore compiler guys"...

I'm also going to have to disagree with you on this. Chris Lattner and the rest of the people working on LLVM at Apple are pretty damned smart (and serious) about what they're working on. They might not have as large of a neckbeard as Ken Thompson does, but, that doesn't mean that they should be ignored outright.
Hey, that's pretty cool. I've been looking for a tool that can display a full Twitter conversation reliably.

What you have is -almost- there. I'll admit, the remaining 10% is really tough to do, but if you're able to solve it, you'll have one awesome tool on your hands.

Here's an example. Yesterday, John Battelle made the following tweet:
http://twitter.com/johnbattelle/status/13835492925

Using your tool, I'm able to get all of the replies to his tweet, which is cool:
http://topytalk.com/13835492925/13835492925/

I expected to see this conversation here as well, but didn't:
http://topytalk.com/johnbattelle/

Then John replied to one person amongst his set of replies, which doesn't show up on topytalk.com either:
http://twitter.com/pkedrosky/status/13835588801

And here's the remaining 10% that's tough to get. John ended the conversation with a follow-on tweet:
http://twitter.com/johnbattelle/status/13836063098

However, this isn't tied to any particular reply. So I can see why it's difficult to know if this is part of the previous discussion or not. I can tell it is, but it would be difficult to discern this programmatically, I'm guessing.

Just my $0.02. I think you've got a neat tool here though! Keep up the good work.
Jeez, just render a static image instead of making everyone download thousands of individual images!
Tracking the oil spill
Are there languages which don't require some special syntax for accessing nested data structures?

Isn't that true for... most languages? Python, Ruby, Java, PHP, Smalltalk. And any language created in modern times. Perl in this respect is like a transitional animal in the evolution of languages -- what seemed somewhat modern given its peers (like shell or Tcl) now seems horribly outdated, the programming language world moved on having considered nested data structures a solved problem. It's like goto or dynamically scoped variables in other eras.
Used if for a year and then dropped it. They could make it work if 1) your code was portable 2) they had an actual admin team you could talk to in realtime 3) they dumped a handful of silly limitations.

Not a bad choice for a free CDN though. I still use it for that.
AAh! Thank you!
The world has more than enough Twitter clients already. What would be a lot more interesting is an open source Twitter server.
Well, this is a great way to get the Steam store on to my computer.
Interesting to see this on HN a little over 2 years after I wrote it.

My main point wasn't so much about the magnitude of the taxes, but about the shape of the graph. Most of what gives this graph its bizarre shape is a result of the federal laws, not state ones; I just happened to be computing for a California resident because that's where I live, so I had the tax forms in front of me. (And it's also the largest state by population.)

(I'd also note that state-to-state comparisons of taxes aren't really fair without adding local taxes too, since different states have different relationships between the amount of money spent by the state government and local governments. In California, specifically, it's very hard to raise local (property) taxes, so much of education funding comes from the state government. In many states, education would be funded much more by local taxes.)
I feel like kickstarter.com has it backwards. I feel like they should:

1) Put up ideas.
2) Raise money for them.
3) Have people apply to try to execute them.

Not that I have anything against these four kids, but I imagine this idea could be executed better by a different set of people. For example, as most of the HN community news knows, four co-founders is a lot and usually not optimal.
Statement of purpose essays require focus and clarity of thought
When you are in the process of putting across to a perfect stranger, the career that you hope to pursue, there is every chance of getting into a tizzy. This is because you are trying to balance quite a few things all at the same time.
It's more like they have only few variations of 5 notebooks.

Dell has dozens of models for each market segment, each of them with a dozen variations.

We got a bunch of E4300 Latitudes with the same SKU. Most of them have glossy LCDs. Mine is matte. Go figure...
you can set up google alerts that notify you of changes to the results of a search. And people in some industries care very much about what's said about them.
Well, I will agree with you there--government generally leaves people feeling unhappy, which I why I prefer decentralizing it, letting people move out of the jurisdiction of a government that makes them miserable. That's the beauty of federalism and our Constitution. :)
Lenovo introduces IdeaPad Z series laptop
So is your time valuable or not? Is your time is too valuable to waste on people who don't put in a genuine effort, or is it not valuable enough that posting an unhelpful answer isn't a waste of effort? That's my point, it's easier for you to just ignore the bad poster. And yes, a deliberately unhelpful answer is rude.
I remember years ago the same thing happened to another steam game?
Panic loads Apple //e Grandaddy music video source using an iPad
Nothing. Conveniently, git allows you to do exactly that.

1. Checkout B.
2. Merge A into B.
3. Git tells you there's a merge conflict and what to do to fix it:
"Auto-merging foo
CONFLICT (content): Merge conflict in foo
Automatic merge failed; fix conflicts and then commit the result."
4. Edit foo and fix the conflict.
5. "git add foo"
6. Commit.

What's the problem?
It was actually for business school and he ended up dropping out after one semester O_o
An article with absurd back of the envelope calculations...
Review my Prototype: Course Scheduler for Students
The prototype can be found at:

http://www.brandonbloom.name/static/scheduler/scheduler.html

Clickable link in the comments.

This is a tool to help college students make a class schedule. Amazingly, this is a relatively unsolved problem for most universities. I've been kicking this idea around for a long time, but only recently had the Javascript chops to pull it off.

I'm aware of a number of bugs and the code could use some cleanup, but it should work in the latest versions of Chrome and Firefox as well as mostly work in Internet Explorer 8. Despite prototype status, I still welcome bug reports, visual and usability design feedback, grand ideas, etc. Hell, feel free to read the source and critique it if you like :-)

One significant problem is the school-individualized data required for this tool to be useful. I suspect that it will be difficult to convince schools to provide the data, even though it is already public and even if I make the tool entirely free. I've considered crowd sourcing, but fear low tolerance for incompleteness and inaccuracies. I'm also considering spidering the data, as well as publishing Specs/APIs for others to provide the data. Any suggestions regarding obtaining course data are greatly appreciated.

Thanks!
Brandon Bloom
Clickable: http://www.brandonbloom.name/static/scheduler/scheduler.html
He did more than "think it up in an afternoon". Its a specific type of saw the guard is for. He measured it all out, built one, tested it, built 8 more, and loaned them all to the Home Depot (probably for free) to show them that it would reduce injuries.

It did so magnificently, so they stole it like rotten little children.

I'm all in against "thought patents" like software and "business methods" where the inventor does nothing but think of a way to phrase a generic activity that many people already do, but the physical device patent is still a useful thing. In general it still works like the founders intended more often than it doesn't. Its friggin hard to build real things. This guy spent real time and effort perfecting this device that really does help people. He deserved better.
Can you tell me what products you would be looking to print?

For example several social networks want to print postcards using users' photos.
I doubt that Google Alerts tells you about new ads that match your keywords.
I did what you are doing for 3 years or so in the beginning.

Nothing particularly wrong with it.

The only reason I'd switch to using Version Control if I were you is that managing the file copies and different directories with features you are working on can be a hassle. You tend to have extraneous files lying around. Plus with VC you get nice histories on all the files.
Flagging. This is useless.
A good friend will help you move, a true friend will help you move a body.
100 Free Bad-ass Tribal vectors
Finding good quality tribal vectors is not an easy task. So we’ve made a collection of free bad-ass tribal sets to help you make your designs more aggressive.
I made a comment the other day about this being facebook's UX failure. This is a pretty damning illustration. How could they burden their users with something like this?

Nothing but a maze of twisty little passages.