skysight-inc/HackerNews huggingface dataset:
Neither of these were universities suing their own students.

What would be a reason not to license the software from the university?

(a) That the university might have insanely unrealistic ideas about terms, because they're so inexperienced, and (b) that it could take so long to arrange the deal that it would literally be faster to rewrite it.
In a previous life I spent a lot of time writing and working with software to solve partial differential equations to describe various types of fluid flow. It's a big and complex subject: very roughly speaking the accuracy of the simulation tends to be proportional to the amount of computer power and time spent on it.

A really interesting question in the context of fluid dynamics for games is what is the simplest thing you can do which makes the movement of a fluid look realistic, without worrying about all the details of mass conservation, numerical diffusion etc etc that cause the computational fluid dynamicists to pull their hair out.
Have I cracked the case re: getting taxpayers a nice payoff for bailing out speculators?
Photos To Pop Art | Andy Warhol And Pop Art | Pop Art Lichstyle | Retro Pop Art
We offer Photos Conversion to one level and upto ultra level Pop Art services by Andy Warhol Pop Art, Pop Art Lichstyle, Retro Pop Art. Get Pop Art services at high quality and affordable cost.
Why the webstandards world appears to be choosing Django
[...] the left and right prefrontal cortexs (corti?) [...]

Cortices.

Very interesting comment! I find it slightly paradoxical that I associate Buddhist meditation with a passive attitude of just accepting the present and suppressing earthly desire, yet according to what you say, that activity actually improves one's ability to persist in the active pursuit of one's desires. Not a true contradiction, of course: both are instances of suppressing immediate desires in favor of more significant, delayed ones.

Besides any long term neurological benefits, I read once or twice that meditation and relaxation have an immediate effect of helping relieve the stress that lies at the root of most cases of procrastination.
The Virtues of Small Enterprise (economist on no boss article)
YouTube Announces Living Legends
I came across this analysis of an old Bram Cohen argument with Linus Torvalds on git philosophy:
http://wincent.com/a/about/wincent/weblog/archives/2007/07/a...

I think the relative simplicity and originality of git concepts is fueling the avalanche. Scott Chacon has been doing some cool stuff implementing Git in Ruby (http://github.com/schacon/git-ruby/tree/master) and possibly ActionScript.
Even if you want the thing, some of the stuff you need to do to get the thing may be less immediately rewarding than other stuff you could be doing instead. Even if you consciously know it's worth it in the end, there are subconscious forces within us that are not as far seeing.

So you need willpower to get past some local lows. Without it, you'd have to restrict yourself to goals that can be accomplished with only constant enjoyment along the way. That leaves out many worthy goals, and most opportunities to create value.
In the next issue of "Backhanded Compliments Weekly", Bill Gates discusses how macs are pretty good for "artsy stuff"
I didn't say that was the point, nor say anything to indicate I didn't get the point (so no need to repeat it).

Do you know why people take things personally just because they are the parent post, even if the content doesn't criticize them?
First fuel cell powered plane
The final two bidders didn't even start bidding until $2.4 million :o
Perhaps it's just me but I can't figure out what that title is supposed to mean?
I can't believe the tiny CPU fan. Maybe there have been some technological advances since I last assembled my own system.
Ruby on Rails Services in India
Radixweb is an Ahmedabad based IT company in India which offers Ruby on Rails Web Development Services. Our expert RoR developers can develop systems tailored to your every need and using the latest technology.
"Besides any long term neurological benefits, I read once or twice that meditation and relaxation have an immediate effect of helping relieve the stress that lies at the root of most cases of procrastination."

You are right. This is because when you exhale, it calms the amygdala, which manages fear. The pattern of breathing in meditation over time causes a cumulative effect, and you end up with less stress, and less inhibition. At the same time, if doing a meditation where you direct focus, you are priming parts of your brain involved in focus and attention. Like I said before, motivation is an equilibrium involving inhibition (potentially caused by fear). Meditation is great for motivation.

I wouldn't go as far as to say most cases of procrastination would be fixed by meditation, though. Procrastination can have multiple causes. I'd say a failure to have clearly thought something through or unconscious psychological resistance would be more likely factors in procrastination, and meditation would not remove that stress as readily as logic or psychotherapy would, respectively.
I am very interested in the maps-based story, because I have a similar pet project on my TODO list: the idea is to put Darwin's "Voyage of the Beagle" on Google maps or Google Earth, to get a better feel of the voyage. A friend of mine used to read "The Lord Of The Rings" with the "Middle Earth Atlas" on hand, in the right chronological order (read only the parts of the story that happen on a particular way). (Edit, just found this site with at least some map annotations to voyage of the beagle: http://www.aboutdarwin.com/voyage/voyage01.html)

Sidenote:
Recently somebody posted a comment on news.YC about starting a blog with 4 authors, one of them gets exchanged every week by public vote. Can't find it anymore - does anybody know the URL?
IPhone Applications in Python
How youth find privacy in interstitial spaces
As China Booms, Invasive Species Flood in
The odds of someone being fed up with Symbian C++? Quite high? :)

Actually I am also kind of doing the same thing in Java as in C++, and hoping to be able to ditch the C++ version in the future.
Measuring JVM performance
Still, how do you get around the fundamental problem of symbol lookup? Maybe sometimes you can infer the type, but I doubt that it is possible in general.

If the symbols are "hard linked", it is not dynamic anymore.

I wonder what strategy the LISP dialects out there typically use? I was impressed how easy it is to create an object system in a LISP, but somewhat dismayed because all examples just used (cond) for symbol lookup. Maybe because they were just academic examples, or perhaps they really don't care about performance at all?
Innovation from Asian-based social sites
citation please? would be happy to fix the wikipedia article
There's no way on paper that pizza.com is worth that much at all. But if you really want to be the person who owns it, I guess you'd be prepared to pay whatever it takes regardless.

It's alexa rank has been pretty much nothing until recently, it'll drop back down to 0 after the hype of a sale wears off, so the owner will have pizza.com, but no traffic :/
Talk to your universities office of technology licensing, and ask them to give you an exclusive license to your software. That's what Google did with Stanford.
System Programming, Development, Software Quality Assurance Services in India
Offers system programming, embedded operating system designing and developing, software Quality Assurance Services by Radix, Ahmedabad, Gujarat, India.
When I read his comment it reminded me of this:

http://www.spinaltapfan.com/articles/tapdef.html

And the classic last line: Though neither a critics' nor a public favorite, Spinal Tap continues to fill a much needed void.
Javascript Popularity
Buffet's 2003 letter -- his crystal ball has less scratches than mine
check out p14 - it's like he wrote it yesterday as an op-ed piece
There's a lot of traffic that's driven to generic domain names. Article here: http://www.businessweek.com/magazine/content/07_26/b4040059....

Best excerpt: They bought control of beer.com for $80,000 in 1998 and built an audience for the site by giving out free e-mail addresses and having fans rate different brews. Less than a year later, they sold it for $7 million to Interbrew, a beer company. The pair then bought creditcards.com for $100,000 in 2003, created a comparison site for credit-card offers, and sold it to a private equity buyer for $2.8 million in 2004. Now that it's valued by some at several hundred million dollars, they admit to selling too soon.
I think the 750 gig drives are the one to get. I've heard that some of the 750 gig drives are faster than other 7200 RPM drives, not sure about all of them.
IBM touts complex math to help handle natural disasters
Couple of guys make a mint off of generic domains.
icky -- don't know if you know it or not, but Paul's writing his own application language, Arc, and testing it out on this board.

To my knowledge he is not using an Apache stack. In addition, he's doing a keyed-continuations deal across loads/posts, so he's effectively keeping the stack around for each user.

Really cool stuff, but I can see where memory can become an issue. He's probably running into paging issues and trying this out as a fix.

At least I think that is the situation.
Sorry, I meant anxiety rather than stress. Anyway, I was wrong in saying that either thing lies at the root; you can go deeper and find the causes of anxiety and stress in order to fix them. Lack of preparation and psychological fears sound like usual suspects.

(Just reordering my own thoughts here; I'm no expert.)
This would be neat if it was complete, but it's far from being usable.
Programming Is All About Passion
Two winners in a 3 way fight, TC & DEMO, one loser, Startups.
If a programming language was a boat...
That's different though. That is building a site and driving traffic to it. Those successes would have happened just as well with other domain names. Sure, the fact they were generic probably helped a lot on exit, because people rightly or wrongly still see them as a big advantage.

Fact is, pizza.com doesn't get any traffic. They will have to spend a lot more money making it so that it does get traffic.

For example, you could either spend $2.6m on a generic domain, and spend another say $2m on building a site/marketing etc, or you could register 'somethingpizza.com' for $10 and spend $4m on building the site/marketing.

I'd put my money on the second option. But I guess it depends if there's someone else further down the line that believes it's worth say $3.6m, then you make a profit out of doing nothing.
Is this is a total ripoff of Scott Hanselman and Jeff Atwood's post, "Build the Ultimate Developer Rig" (http://www.hanselman.com/blog/TheCodingHorrorUltimateDevelop...), or did he pick almost the identical components by himself? Maybe he did pick this all by himself but I find it suspect at least that there are so many similarities. He's passing it off as original content but I don't know...
But don't tell them that someone is interested in your technology. If I were you, I would find out about the status of the IP (who owns, how old it is, etc.) and try to find out if the university is interested in it or not. If they are not interested in it, ask them to sign over the IP to you outright. After you personally own the IP, you can do whatever you want with it, and it will be the universities tough luck that they weren't able to capitalise on the IP when they had it - they've had their chance.

I know of three university spin-out companies that have had IP they developed assigned over to them because the university wasn't interested, upon which successful companies have been formed.

Also, I don't know about tech transfer offices in the states, but in the UK, they are completely incompetent. I wouldn't waste my time or effort in trying to negotiate a licensing deal. You probably could have re-written it by then!
Tips for taking over someone else's code
Entrepreneurial strategies have different implications for different actions
Also, a previous paper: Discovery and creation - alternative theories of entrepreneurial action (http://www3.interscience.wiley.com/cgi-bin/abstract/11684464...)
I hadn't heard of Seesmic till now, I suppose that means that this acquisition probably already paid for itself with the press it's getting.
Apparently the fastest 7200rpm drives at the moment are the single-platter 250GB drives, as having one platter means the arm for the heads is much lighter than say a terabyte drive (4 platters) or a 750GB drive (3 platters) and can therefore home in on the appropriate drive track more quickly. Not useful if you need lots of storage though. 750GB drives are definitely the most value for money at the moment.
I'm curious about what you mean by security. Are you afraid that your host will steal/look at your data, or other external baddies?

If it's external baddies, then yes, I suppose that's something to be concerned about... If you're the only developer, or you only need an internal repository (i.e. on a LAN) then I'd just host it locally and back up regularly to a secure host.
I didn't take anything you said personally.
i'd add that in the world of web2.0 the most important part of the code is de-facto disclosed. it's JavaScript, CSS and HTML.
Hah, yeah, good point. :) My friend's girlfriend is from Leipzig and when she first moved to Austria she was almost reduced to tears after completely failing to communicate to a shopkeeper what she wanted. Everyday words tend to be very different. And then of course there's Swiss German - I once tried watching Swiss TV and failed completely.
DimDim’s No Duh, Recession-Proof Proposition
Digg passes 3 million users
You didn't? Then why'd you say how you took it?
New Languages Considered Harmful: "Learning new languages is a waste of time."
Developer paradise?
I think I know what you mean, being a Perl programmer and Mac user myself :)
If you're running Linux then it's probably worth steering clear of cheap RAID cards (if you're using them for RAID).

Linux's software RAID performance is ridiculously fast these days, it left all the cheap cards we had standing and even gives mid-range cards a good run for their money. Another added bonus is there's no crazy proprietary on-disk format, you can rebuild the array on any Linux machine and in most configurations, pull out a disk, drop it in any other Linux machine and read it.

http://www.chemistry.wustl.edu/~gelb/castle_raid.html has some benchmarks those guys did a little while back but Google's filled with stuff on Linux's software RAID performance.
No Ifs, Ands, or Buts:Uncovering the Simplicity of Conditionals
IRS Tax Rebate
IRS Tax Rebate offers faster tax rebate services. Prepare and E-file your Federal Tax and get IRS tax rebate now.
These components are basically the only sensible buy if you're buying a powerful multi core server on the cheap. AMD is right out currently, 8 gig of RAM is cheap, Q6600 is the only cheap intel quad core (and it's nearly as cheap as the cheap dual core chips) etc. So it may well just be a coincidence.
>>> There's no way on paper that pizza.com is worth that much at all.

The value was clearly established at $2.6 million. I'm sure ad revenue from that domain is significant, well into 6 figures/year.
You should see the 45nm dual core chip fans then... it's great to be moving on the other direction for once! Nehalem is natively quad core, too, so when that comes out 8 execution threads will be had for ridiculously low wattage.
Overall, fairly sound advice. Where possible, I'd add characterisation tests, which are incredibly useful if you're having to replace some chunk of code in a large piece of unknown software.

I'm not so sure about the author's advice of rewriting code. This might be fine if you're changing the code for yourself, and if said code is reasonably small, but I'd consider it quite risky if this is code that's in use by other people, and you've been tasked to fix a bug or extend its functionality. Unless that code is actually not working properly, I tend to either just document/rename it, or possibly wrap the APIs on it if I need to call it from my modifications.

That said, it can be very helpful to conflate copy & pasted code. Often, the copy & paste was done with little thought, and will actually contain bugs itself. It therefore deserves extra scrutiny.
Scube, a better build system?
I disagree with this completely. Refusing to learn new things in favor of what you already know is the domain of fools.
Going, going, gone - the spectrum auction's missed opportunity
Internet advertising - The case of the missing clicks
Visualisations created with Processing
That middle one's a good point - I guess I should have explicitly said that the code in question was a) pretty small and self-contained, and b) doesn't have lots of people wanting to make modifications to it simultaneously, so fairly drastic refactoring was possible in a way that it sometimes isn't.

Writing some automated tests for the code is next on my list of changes to make (which I agree is probably backwards)
Desktop RIP?
xkcd: Venting
Wow, Buffet's letters are the most entertaining and awesome pieces of financial and business literature out there. It's such a stark departure from the sterile technical writing of most companies that I feel like he's speaking directly to me. From page 14, "And now it’s confession time: I’m sure I could have saved you $100 million or so, pre-tax, if I had acted more promptly to shut down Gen Re Securities."

I also particularly enjoyed the anecdote about his acquisition of Clayton Homes. He predicts the future.
Google Reveals Spectrum Auction Strategy
Is this about a refusal to learn new things, though? He does, after all, point out towards the end that good programmers use multiple languages - so whilst a refusal to learn new things is a bad thing, isn't a bit of prudence in how to budget your time a good thing?
All of the programmers I know in China use MSN. When you're seated 4-6 to a table the environment is more conducive to peer learning and there's less need for email to communicate.
Is computer science a science?
OpenSSH 5.0 released
Waste of time? Quite a lot of fun things could be considered a waste of time. Learning new languages can be fun. People learning one language and sticking with it for life is why COBOL stuck around for so long, and Java seems to be going the same way.

EDIT: I just read the article. Maybe it's just that many of the languages I've been learning have had little syntax and no operator precedence quirks (or any operator precedence whatsoever). I also noticed the article made the same comment about COBOL and Java that I did. I really should read these things first. Anyway, I guess as a high school freshman I'm still at the point where learning new languages is really the best I can do.
i just read up to here (2nd parapraph):
"The theory is that by learning a new language you "expand your mind" and become "a better programmer". Right. By that kind of argument we should all be eating LSD (don't)."

this sounds very much like inexperience.
Yeah, but the bigger the system, the harder it is to create a non-IP protected, easily digestible example.
Right. It's strange how he has to back it up with (don't), too.

"Doing this is like doing a really bad thing, which by the way you shouldn't do."
Facebook Must Defend Code-Theft Lawsuit, Appeals Court Rules
Q&A: Chris Kelly, chief privacy officer of Facebook
Hyper-local blog becomes newspaper
A case study how a tiny hyper-local blog got 6% of local residents blogging or at least commenting!
They simply launched a print edition.
YouTube Video-to-Shirt Ads May Bolster Google Profit (Update3)
Relax, people - he still recommends learning something else than Java.
Google Wants To Be Your Alarm Clock
I think he misses the important benefit of being more marketable as a programmer. I have a major problem when I interview people and they are totally focussed on one language (e.g. Java). It's not the language that ends up worrying me, it's the lack of curiosity.

For that reason I often ask people in interviews to tell me about the computer they have at home: what OS does it run and why? And I ask them what they hack in their spare time. That tends to be very revealing.
Funny, there is one paragraph in the Clayton Homes section which perfectly sums up the current SubPrime mess causes and effects. Buffett's comments on the large numbers of manufactured homes foreclosures is pretty interesting in that the same thing will likely happen to the housing market. Glad I am renter and not a home owner. :)

In addition to this article, I really enjoyed a recent interview with a hedge fund manager explaining the financial meltdown. http://www.nplusonemag.com/?q=financial-meltdown
Seems like they built a useful and profitable retail and info site, could have done this without paying 300k for chocolate.com probably
but then they would have needed to market themselves. 300k was a cheap marketing budget here.
I think the article would be received more warmly if it were put into the perspective of a company project. I.e., don't implement this new product in XYZ just because I want to know/learn XYZ and it's all the rage right now. That would be a waste of time.

I'm a full-time Java programmer now because it pays the bills. But you'd better believe I'm learning other lanaguages on the side, because it's pretty clear that Java 1.) has some serious limitations that other languages don't have, and 2.) is falling out-of-favor as a web development tool to more flexible, less statically-typed, more functional languages.

It's not so much to "open my mind" as it is to keep myself marketable after Java's impending demise.
His thesis: that learning the basics of most new languages is an exercise in tedium and trivia with little or negative benefit. He instead recommends reading high-quality code, learning computer science theory, and mastering a few quality tools (not Java).

I thought this was going to be a "let's make fun of this idiot" Reddit-type post, but I was wrong.
It is more than 'paper prototypes' -- you actually need to know how the system should work, from the users' point of view.

Ben Cchneiderman (http://www.cs.umd.edu/~ben/) took this a step further in 1987: design the documentation first:

Shneiderman, B. (1987), Designing the User Interface: Strategies for Effective Human-Computer Interaction. Reading, Mass.: Addison-Wesley.

I referenced the technique in my thesis, and proposed it for aircraft autoflight systems!

http://dspace.mit.edu/bitstream/1721.1/37310/1/ICAT-2000-3.p...
True he does qualify his initial assertion near the end of the post by saying that to be marketable you need to know multiple languages. I guess what bothers me about this piece is the sense I get that the author is writing from the perspective of optimizing ones personal profit. He is basically saying the only reason to learn multiple languages is for competitiveness in the job market and even then you should learn as few as you can get away with as well as possible.

That sounds like the argument of a technology major to me rather than a comp. sci or engineer. He totally ignores the fact that many languages are based around the same core principles and if you know those well learning a language is like learning a new word from the dictionary it just happens naturally when it needs to be done.
RoBlocks: Simple Blocks To Make Robots
It should be titled "How to reply on HN" ;-)