skysight-inc/HackerNews huggingface dataset:
It's not true ordinarily either. Whether people save or spend makes no difference to bank deposits, because all money spent or saved gets deposited in a bank anyway. Spending is just the transfer of your deposits to someone else, not a net change in the number of deposits.

However, if people moved their money from current accounts to savings accounts (which you would expect if people actually wanted to save for the future) then potential lending would increase because banks lend savings cash more readily that current account cash. But people are probably not saving for the future. They are saving because they have less access to credit and/or are worried about losing their job. If anything, that encourages people to liquidate savings accounts rather than increase them, so the potential money banks can lend could be decreasing.
Teamwork 4 beta available
Exactly. What Davidw really meant was that Portland was cheaper, not that it was better.
I don't see the advantage if you still have significant credit available. Let's say you pay off your credit card debt instead of saving. You then lose your job and need money to pay the bills. Wouldn't you just put the bills on your credit card?

It all depends on the interest rate of your current debt compared with the interest rate of your new debt. Presumably, any new credit card debt will be at the same interest rate as your current debt since, as far as I know, new debt doesn't change your interest rate. (If it can, then having a reasonable buffer of savings does seem like the better choice.) Mortgage debt has a lower interest rate than your new debt would in this scenario, so saving is clearly preferable over non-credit card debt.

Anyway, in times like these when the financial system is broken and available credit could suddenly become unavailable, saving is probably a good idea.
To characterize both exclusively as tools to help java programmers shows that you haven't investigated either very much.
- The foundations of (biological) science (evolution) are under attack by advocates of 'belief' systems.

No they aren't. 90% of religious people have no objection to science. The two areas of study to them are not contradictory. Just because there is a vocal minority, specifically in the US, doesn't mean the world is ending.

Your examples don't really support your claims. The MMR vaccine is based on faulty science, not religious belief. If anyone actually cared about the pope's opinions on sex, I'd give a damn. (Although, we should be questioning the increase of estrogen in our environment, from not just the pill but from plastics and all sorts of stuff)

Being skeptical and religious have nothing to do with one another. This is most certainly true if the religion in question isn't Christianity.
PG is brilliant and everyone has their own methodology, but there are a lot of reasons to not use tables aside from standards. Just because someone gave insight into their method, does not mean it's universal. Horses for courses...

For one, tables are excess bloat... as your site scales, those small kb turn into big bandwidth savings. Two, code uniformity is important when you have multiple people working on an intensive design and efficiency is critical. XHTML/CSS is practically the new table for new developers entering the market.

And three, as we age we get stuck in our ways. Doesn't surprise me PG may prefer tables. It took me 3 years to wean off of them... but the decision was for the better and I would never go back to tables, except for data display. :)
Languages (e.g. Haskell) which support transactional software memory can also be useful.
http://www.theonion.com/content/node/33296

Not really on topic, but I chuckled.
What then?

Asking out of curiosity/ignorance, not trolling
That's like saying you don't indent your code blocks because hitting tab is slower than not hitting tab.

The point being that there is a lot more to development than keystrokes.

But let's user your argument anyway: what's faster:

<div id="content">content</div>

or

<table id="content"><tr><td>content</td></tr></table>

Now, lets say I want to move the table text from left to right alignment. While you're mucking around in your code, I pull up the css file and add a line.
Well, you could take the same argument and use it regarding source control, but that doesn't invalidate the fact that it's a best practice.
http://www.techcrunch.com/2009/01/06/the-price-of-going-drm-...
exposure to developers? you need a few that'll jump on your bandwagon and then blog how awesome ReviewRobot is
I have 4k of CC debt at 9% that's 30$ / month. Now IMO paying that down vs waiting a month is not really that big a deal vs. having a fair amount of cash on hand. I just got an offer to roll that over at 3% down till march 2010 so I might do that but I would rather pay it down vs. get tempted to keep it for another year.

Anyway, I feel focusing on a few $ a month is much less important than raining in my spending. It's the big expenses that really damage my finances. I make twice what I did 5 years ago, but while I like my job keeping this job is costing me a lot of money.
You can't pay your mortgage with a credit card. If you want cash they charge you a higher rate. So keeping cash on hand just in case can be a good idea.
July 2008 is right about the time Age of Conan launched. I wonder if that's really what caused the drop?
That is the guidelines for news submissions, it doesn't say that discussion and comments on submissions can't discuss any topic users find interesting. I think it was related and on topic to the thread.

There has been several threads on HN about what music people listen to while programming.
I tried VR goggles in a driving simulation at a show in SF around that time. They were indeed as bad as you might imagine. The resolution was so low that I could barely make out the scene.
That's not what I'm saying.

What I am saying is that wealth creation is:

1. Not a technical problem.

2. Highly correlated with who you know.

In no way am I implying that it is entirely outside the realm of anyone who has not been born into wealth.
Meet Vince Offer, master of the modern pitch.
Good idea, nice interface, great design. Now is the time to hit the road and build user base, later think seriously of making money; potential is there.

Just one thing the Geography flash seems to be down.
I'm quite surprised to see that nobody has mentioned fltk (http://fltk.org). It is light, easy to use, and it uses a modified gpl license that allows linking against non-free code. And it has native look and feel too...
Sure does. There's a backup database that has a live replication feed, of course, for availability. But for performance, we only need one.

I'd only run one application server too, if I could get away with it. Dealing with 1 is much easier than dealing with many. Do it as long as you can!
Check out: http://thefeelgood.com/
Reverse Image Search
Once you have basics down, it's worthwhile to go through and understand these:

http://www.zvon.org/other/haskell/Outputlist/introduction.ht...
That is quite frightening.
Of course they do. Best Practices are a result of several people finding fault in various implementation methods, usually sometime after initial implementation.

They're not the law, but unless there's a pretty specific reason to not follow them, you can bet that they'll save you heartache sometime in the future.
Apple Without Its Core
The "follow" links aren't working?
Leap before you look?
Thanks for the positive comment.

Good question, phppgadmin is the main competition and also the inspiration.

First of all, TeamPostgreSQL is team-oriented. This is expressed both in terms of features (ability to share SQL snippets and scripts - "hey Joe, go run the 'get latest orders' query on preproduction1") and in terms of user interface design (friendly and responsive versus heavy and complex).

This is the key to positioning it as a team platform, the fact that non-techies such as testers and support staff will feel perfectly comfortable peeking and poking the database.

Other than that we believe it is an overall incremental improvement over phppgadmin in the areas where they overlap, f.ex. with a 100% AJAX interface and a lot of productivity features such as 'quick query' (type a phrase, f.ex. a customer id and hit enter, it searches every row of every table in the database).

We hope that this will be attractive enough that people will pay for it (so yes, commercial project).

I'd love to hear your honest opinion: Is this enticing? Would you consider it over phppgadmin?
My favorite Edison quote is also the secret of his innovation: "I start where the last man left off." Innovation is always about learning from and standing on the shoulders of everyone who went before you.
That would be a good argument if it were true, but most of those invalid 1997 apps don't work at all in any browser but IE.

An now, they're a nightmare to upgrade.
Java has a very nice available tool for scaling out a webapp: terracotta.org
My day job manages $USD 68B in funds.

Our largest fund and most profitable fund (around $US 25B), which includes some our of brightest people, which uses the Linux server infrastructure I design, also uses R and Python.

Trades are made based on the models created in these languages by our research teams. Our traders simply execute what our researchers models tell them to, when the model tells them to.

So both R and Python are fundamental parts of our business without which our best products could not function.

We don't use freeware either, as neither R, Python, or Linux are freeware. They are licensed software, with OSD compatible licenses.
Investment Group Makes Run For Yahoo, Using Microsoft’s Money
The only language named after a 50's TV brown-noser.
Agreed.

The part you misunderstood is that the mini-ice age doesn't come from cooling, but rather from a lack of convection currents -- it's a result of warming.

The same is true of extreme weather; we're getting raftloads of snow out here in the Pacific NW, and considerably colder than usual weather; although it's most certainly not proof, it is consistent with what the weather models predict are side effects of global warming: more extreme weather.

I read a few articles about scientist theories relating to solar activity and global cooling; it's interesting and a bit worrisome to think that we might be getting less heat from the sun, and yet warming anyway. :/
Get Free Music using Google | TechJaws
They are, they're just not a best practice.

Editing css outside of your html without having to worry about inline styles is a lovely thing to do.
"o not confuse people who don't think global warming is a problem (or even happening) with "it's all OK" dolts."

You're putting words in my mouth. If you're going to engage in a discussion, that's a mistake, as it invalidates anything further you say, regardless of its merit.

That said, I agree -- and if you're read the rest of my post, you probably wouldn't have felt compelled to respond, since I pointed out that global warming is also not definitively proven...
I didn't know about enjoythin.gs, thanks at least for that.

I really like the look of the page with all the different images together. In fact, I'm more interested in just scrolling down the page than clicking on the different links (even though they do look interesting)
I'm a bit behind Matt in sales, but I just launched a site the other day that does something quite similar to RSStalker, but specific to best selling books: http://yowzas.com

Best selling book lists are everywhere, but this one is near real-time due to AWS. I find myself browsing the site daily reading book reviews. I have category specific ones like http://business.yowzas.com and just like RSStalker, I have RSS feeds for each major category of best selling book lists.
if rms wants the username though, he can have it
The decent Chinese pianos already import the strings and soundboards from abroad (or purchase them from manufacturers in-country). A lot of the equipment has an undeservedly poor reputation: the low end of the market is about $2000 USD not $10,000 USD. Perhaps shipping internationally is really driving those costs up.

Regardless, it's great news if people who don't play keep purchasing instruments - it increases the size of the market and drives down the costs for people who do play but don't have money, like me.
He's quoting the article.

But the person he's quoting, like you, confuses Open Source software / Free Software with freeware, which is generally considered to be unlicensed or public domain software.
One breathlessly awaits the amusing libertarian spin.
The full course title was - deep breath - The Philosophical Foundations of Statistical Modeling and Causal Inference. It was a economics professor and a visiting philosophy professor teaching their research.

And it turns out I still have the syllabus lying around, so I don't need to try to explain it myself: http://www.cs.vt.edu/~scschnei/syllabus.pdf
I always like those "on record" qualifiers when talking about climate.

fastest rate of change on record

Dudes. We only got 150 data points (for arctic ice, probably less than 100) to compare out of, er, 4 billion or so. It's not like the "X-est on record" statements mean a heckuva lot.
Lwqueue: Lightweight cross-language message queue system
Basicthinking.de ("German Techcrunch") for sale
Since it is causing quite a stir in the German blogoscene, I thought some people on HN might care: Robert Basic who writes http://www.basicthinking.de/blog/ which is one of the most popular german blogs plans to sell off said blog. It could be described as a kind of Techcrunch as it often covers Startups and new Tech developments, albeit from a personal perspective. Plus it is mostly a one man show, which makes selling it a bit weird. Most expect that somebody could buy it to exploit the page rank. Estimates range from 10000€ to > 100000€ for sales price.

Revenue from ads last year was about 37000€, apparently.

Also noteworthy maybe that the blog even ranks in the top 100 of most up to date blogs as determined by the CASCADES project: http://www.cs.cmu.edu/~jure/blogs/blogs-uc-pa.html

Update: according to his blog, it is probably THE most popular german blog:

- Technorati: Authority 1.331, 8.520 Blog reactions

- Deutsche Blogcharts: No.1.

- Rivva Leitmedien-Ranking: No. 3. (nach Spon und Heise)

- Wikio Europe Ranking: No. 1
> How I wish I could forget Swing.

Could you explain why? Last time I used Java (years ago), Swing was supposedly replacing AWT. Swing seemed very large (certainly, judging by the page-count of all the Swing books on bookstore shelves), and required a lot of subclassing to use.

When I tried it out, it was slow, to be sure, but it was also relatively easy to use. The layout managers worked well for my simple apps. I also liked the "Metal" theme, though others complained that Metal was unreservedly ugly.
Will Twitter Become The Next Friendster In 2009?
The one thing to keep in mind with 37signals advice: I assume they are building-out and maintaining their own boxes (TaDa List being the one known exception). Could be wrong about this, of course, but not all startups have the luxury to do that. If one can't afford to rent or build-out boxes stuffed with lots of ram goodness and super-efficient raid setups (perhaps 37signals has a dedicated highly optimized RAID-10 file server? that would also play into their ability to run from a single server), then sharding becomes much more important much earlier in the growth curve. I've always viewed sharding as a poor-man's approach to scaling (with the exception being rich-man's boundary condition sites such as flickr and facebook that have absolutely no choice). And, of course, let's not forget that memcached can play an important role for most people. The number of read queries they're executing might be 90% fewer if they're utilizing memcached properly.
Which immediately makes me wonder how easy it would be to scale chops' site to service other MMOs. If you could get it to the point where you can release a fully-featured guild website on the launch day of each new MMO you might just be on to something :)
Java GUI's always seem just a little bit unresponsive, an irritating latency with every small move you make. This is my biggest complaint with eclipse and every other java app I've ever used.
Could you point me in the direction of some more information on these attacks? Presumably they're XSS attacks, but I can't imagine how services like Facebook and Gmail are vulnerable to them. Does Facebook integrate with common webmail services or something?
Sun Acquires Q-layer To Expand Cloud Computing Offerings
Perhaps I should have italicized intrinsic. Those practices are means, not ends. People don't pay for them, and users don't care. I'm not saying they have no value, but their value is relative. So when I notice someone, or myself, treating them as absolute (as, for example, equating "object-oriented" with "good" programming, as was common 10 years ago), to me that's a red flag.

In the case of HN, if you can't point to anything about the site itself that matters as a result, then going on about standards compliance and best practices seems irrelevant.
What do you mean disaster?
Politicians got contributions, consultants got paid, docklands flats got bought, civil servants got directorships.
And the ground work was laid for the requirements of the next system to fix all the problems of the current one.
Some Interesting Styles of Blogging
Handy AND evil.
Okay, that goes on the list of fun things I might do if I had a spare million dollars: Donate a top-notch grand piano to a local school in exchange for the right to play it occasionally.
"I'm a rageoholic! I just can't live without rageohol!"
Plus a lot of the ideas he cites are good examples of applying technology, but there is nothing intellectually stunning about them that makes them hard to think of.

Mostly its carrying voice/video over ip. There isn't much to "invent" here. It happened as soon as the pipes could handle it. A CDN is an obvious concept if you understand how the internet is structured.

It's always boiled down to one thing, lack marketing
budget. Lack of money to manufacture. Lack of the "right
connections" to raise money or make large sales because I
wasn't part of the good old boys/rich kids club. There is a
class system in this country whether you believe it or not.
... As soon as Microsoft or Real Video or some other big
company with deep pockets took notice, that was the end for
me.

There is plenty of money for all that stuff, they just didn't need him to tell them how to do it.

The fact that two people invented Calculus at the same time (when global population was under a billion and children worked in factories) should clue him in that other people can have the same ideas he can. Calculus is a lot more novel than a CDN.

Anyway, everyone underestimates the importance of timing.
Brown student spends a semester at Liberty University and then writes a book about it...
This is the true story of seven functions picked to live in a program, and...I don't know enough about Haskell to make a decent joke.

(What I do know is that that is a very simple and beautiful site with a clever commenting system and selections from one of the most incredible icon sets ever made.)
I dunno, everyone. I buy that he had the first audio hardware for PCs and got killed by Creative. But:

* Anycast dates back to 1993, a year before he claims to have "invented" Hopscotch and Digital Island, both of which failed, and neither of which were as technically sophisticated as FastForward or even Akamai.

* Webcams: at least 1995.

* Enumera looks nothing like a "blade server", and it was P4-based, so I'm not seeing how he invented the Cell Processor.

* His "ECIP" protocol is not the first use of FEC codes on the Internet; you could have gotten Reed-Solomon out of the comp.compression FAQ before then. And I feel like maybe Raj Jain "invented" selective acknowledgement. Also: why do you even use SACK in an FEC protocol?

* You can find HTTP cache servers on Google Groups from 1995, a year before he claims to have invented them, and you can find discussions of them dating back to '93.

* "Streaming MP3" wasn't so much invented (streaming video and audio dates back further than the mbone and Internet Talk Radio in 1992) as it was popularized by Shoutcast. The fact that you once hooked an MP3 up to a socket does not make you the inventor of podcasting.

You all think his problem is he needed a Steve Jobs (funny, I think that's Steve Ballmer's problem right now too). Can I gingerly suggest that his problem is that he's a crackpot?
Looking at the Tile screenshots for Unix, I don't see any that are antialiased (like the rest of my desktop), though "Revitalized" doesn't look bad at all.

(Incidentally, Tile doesn't seem very active. It's last News page update is from 2006.)

I think you're right about the "marketing" for Tk. The three things that keep people away from Tk (IMO) are probably:

1. the notion that they'll have to install or use Tcl,

2. the extra work of having to install various plug-ins/theme-engines/whatever to get a more modern-looking GUI, and

3. the revulsion at seeing non-antialiased fonts in GUI widgets.

If someone were to come along and bundle up Tcl/Tk with Tile and make the whole thing dead-easy to install and start using, I think that would be a major step forward for Tk. (Hm. Looks like it may have been proposed to do that back in 2005: http://www.tcl.tk/cgi-bin/tct/tip/248 . What ever happened to that?)
PostgreSQL is much better at using multiple cores, and it absolutely does matter for web applications.

When you have 1,000 people who all want to load a page at the same time, you're only going to hit the database once for that.

What you will have instead is 5,000 people who want to go to 1,000 different pages, some of them updating data and some of them retrieving it, and you will have 1,000 different queries that are either selects or updates.

Now, PostgreSQL was designed from the start to be robust enough to handle this type of concurrency - to allow the minimum amount of data to be locked while updating, to free the selects from being blocked by those writes. As a result of being built on such a solid foundation, it has been easy to optimize over the years, and has supported the emergence of commmon multi-core computing quite well.

MySQL, on the other hand, was designed to return queries extremely quickly, with as little getting in the way of doing so as possible. Unfortunately, their model did not scale as well. When you have 500 reads and 1 write, and you lock the entire table for that write, it's not a big deal because the write takes no time and you're unblocked again. But when you have an array of hundreds of simultaneous reads and writes, it becomes a mess if you don't have fine-grained locking capabilities. That having been said, MySQL is progressing as well.

But I think (not trying to start a flame war) that PostgreSQL did things slow and right in the beginning and it's paying off pretty well.

Finally, I disagree that databases are not CPU constrained. Any website with decent traffic will have the database entirely cached in RAM at all times, with the only disk activity being the journaling.
An inspiring article about survivorship bias. And look how much money professional athletes make too!
Thinking is something that is overrated when it comes to doing

> Diener puts it this way: "Failure is information - we label it failure, but it’s more like, ‘This didn’t work, I’m a problem solver, and I’ll try something else.’ During one unforgettable moment, one boy something of a poster child for the mastery-oriented type - faced his first stumper by pulling up his chair, rubbing his hands together, smacking his lips and announcing, "I love a challenge."

Stanford professor Carol Dweck via http://news.ycombinator.com/item?id=422625
You have to be more specific. What do you mean exactly by "db"? a relational DBMS? a file-based one? a tree-based one? document-oriented maybe? column-oriented?
Map of All Undersea Internet Cables