skysight-inc/HackerNews huggingface dataset:
This kind of post doesn't do him any favors. If its true (and that is up for debate) then it's still down to him not sorting the deal out 100% before he gave everything away. Business really can be a nasty place and he should really have had everything tight legally from the start of the deal.
I'm all for positive thinking, but it's a little early for partisan hacks to start crowing about how excellently the economy is functioning right now. Show me the data in 6 months time.

I nearly fell off my chair on the part where they claimed lenders were forced against their will to make the bad loans for "Affirmative Action" reasons... Wow. Just wow.
Download Friday Night Lights Episodes
What is the best way to Download Friday Night Lights Episodes? It's a very good and interesting question as there are a few ways you can use to download your favorite TV series.
I'd actually like to see a controlled study on the effect of LOLcats on IQ. And the effect of reddit/digg/4chan (reddiggchan?).
Entrepreneurs Can Learn from Anything, Even Death
Massive floating generators to provide power and food to Japan
Also very 'fresh' are the javascript 'next' links which prevent me from sending individual page urls to friends. Awesome usability.
CLOS had excellent facilities for defining functions specific to certain types, but not owned by them. Interfaces and Mix-ins are ways you can deal with this in a "noun-oriented" way. (Templates can be used like this as well.)

However, if you just need a function specific to two types, why not just define a function for those types?

In Smalltalk, you'd just use a block with no arguments and hopefully write Unit Tests to cover type inconsistencies. This block would have to sit around somewhere in a method where it is defined, however. Or, you could implement the #value:value: message somewhere and pretend something else is a code block. (There is a similar mechanism in Python, but I can't recall it.)
It's hard to believe that Google feels threatened by Firefox when they are directly paying the lion's share of Firefox's development/operating expenses -- a deal which they just extended by three years (http://www.techcrunch.com/2008/08/28/mozilla-extends-lucrati...).
Save the Males
You can't kill a single thread safely because threads of the same process have shared memory. For example, a thread might be in the middle of some operation that's destructive if it's aborted when only half finished.

If this seems unlikely, think of adding an element to a hash table used by many threads and having to resize it, copying all the old elements to the new one. If you kill the thread in the middle of the resize (which might take a while if it's allocating a lot of memory) then all the other threads that use that hash table will get screwed up.

There's also no good way to tell which memory is being used by which thread. Often the whole point of threads is that they use shared memory; in this case the memory bloat might be _caused_ by a single thread but end up bloating a data structure that is _shared_ by all threads.

By giving each tab its own process, Chrome uses more memory to start out with - each process must have its own data structures for some things which in normal browsers are in shared memory - but hopefully in the long run it will avoid memory leaks.
Mozilla is supposed to implement the same concept "soon."
Is the RAM usage a function of the new feature of running each tab in its own process?

Another thing: it's still beta software. Let's see what the final version does.
How to Design a Good API and Why it Matters [pdf]
Erlang: Rules of Hot Code Swapping
Great... the creationist nut-jobs will be crowing about this for sure.
"unique" in a universe with billions of galaxies, each with billions of stars, might still equate to "a $#@!-ton of"...

(Yes, I'm aware of Drake's equation.)
Wow! What an amazing explanation - I learned a lot about browser technologies just from reading this.
They're a pretty set of images, but most are over-saturated and over-sharpened, for my taste. (That is, they distort color relationships within the scene to an extent that I find excessive. Note: tastes vary.)
Is technology making it harder to be unfaithful?
Face Recognition Comes to Picasa Web Albums
Ask HN: What's the most effective way to build a sales team?
We've arrived at the point with our startup where it makes sense to put a sales team in place - trouble is none of us have experience with sales. We've been collecting leads via our site and I spent the last month using a CRM system to make and track calls (insights from that process here: http://www.scrollinondubs.com/2008/08/07/sugarcrm-observations-tips/). I've closed a handful of deals now on the phone and have accumulated the knowledge from those calls in the CRM in the form of notes and attachments (questions / objections / responses / techniques). My questions at this point are:

1. What's the most effective way to bring people in and train them to do sales?
2. Is there a typical format for the "orientation" that gives new sales people the best jumpstart - what are they expecting in the way of that training?
3. How do sales people transfer knowledge that's helpful to other sales people (and what's their motivation for doing so)?
4. What's a typical compensation plan look like for doing tech sales of a $300-$2k product?

I'm assuming a lot of this simply comes from the new person shadowing an existing sales person but it'd be great if anyone with experience in these areas can comment. TIA

Sean
while i agree partially with the title of the article, some of the supporting args are bullshit. the notion that the real estate bubble was caused by bankers having to embrace "political correctness" in lending is utterly laughable, and has never even been suggested by anyone who understands the role of interest rates in lending (simply: when predominate rates drop, lenders cannot obtain the margins they had previously, and must make more aggresive loans in order to recapture former margins).
Earnouts seem to combine the worst properties of a purchase and an investment.
What part of my post said that's what other people should do? I explained what I did, which was finding a simple and creative way to solve a problem I was having. It probably took less time than it took Tedd Ziuba to write his post.
My point is that the article is much more political than the submitter tells us. The political part is not at the end, the whole article is political.

Maybe, as I'm not American and I don't live in the US, my understanding of the comment of the submitter is different than yours.
I was going to complain about the use of the word "unique", but it's only in the headline and not in the article itself. It is almost certainly not unique, but I'm prepared to believe it's very unusual.
I'll just quote Aaron Sorkin on his recent joining of Facebook: "You guys are screwing me up with your kindness and civility!"
We have had a solution to this problem for decades: using the same God damned username and password for every website that needs them.

This is what I do...except that every once in a while, I try creating an account on a new site and discover that someone else has taken "sethg". Or the site has some rules about what characters are mandatory/forbidden in a password, and I can't use my default password. Or the site stores passwords in the clear and gets hacked, and I have to remember everywhere I used that default password and go change the password.

In the grand scheme of things this is only a minor irritation, but whenever I go to a site that I only expect to visit once every six months and discover that I have to create yet another site-specific account, I think, "I wish they supported OpenID."
What definition of "force" are you using?

Banks have been sued for failing to make "enough" loans in "predominantly minority" areas. Regulators have told banks "we're not going to approve your application to do {thing 1} unless your percentage of minority loans goes up."
indeed, if anything, the real estate bubble illustrates the need for more regulation (which is on its way, regardless of who wins the election), not less.

taxpayers have been bailing out the banks via lower interest rates and loan assurances (which inflate other parts of the economy). so therefore we have a right to regulate. disconnect mortgage banking from taxpayer insurance, and i will happily concede the free market argument.
Phone trees are implicitly massively parallel, and can deliver messages to a set of recipients in logarithmic time.
http://www.riaaradar.com/ - RIAA Radar isn't exactly what you're looking for, but worth mentioning.

It looks like they're scraping record company info from Amazon and cross-referencing that against a list of which ones are affiliated with the RIAA. (#3 on their RIAA Radar Indie Top 100 is "The Happiest Baby on the Block - The New Way to Calm Crying and Help Your Baby Sleep Longer (DVD)", though, which implies they're probably not filtering the data set thoroughly. There are a few other DVDs further down the list.)

Part of the problem is to be authoritative, such a list would be gigantic, and growing at a rapid rate.
Maybe the author should rewrite this so that the reader can get to something interesting in less than 15 minutes.
Does it drive anyone else crazy when they see "begs the question" used improperly?
If you are aggrieved, take the guy to court.

If everything in the article is true, it sounds to me like a civil lawsuit is step 2. Step 1 would be reporting the computer intrusion to law enforcement authorities (hopefully there are good logs to document the fact that someone accessed his VPN) -- stealing someone's account credentials and logging in to remote systems without proper authorization isn't just a privacy violation, it's also a crime.
"So you knew your boss and your team, but unless you were a smoker, you didn't know any of the people in the other parts of the company."

Smoking; the vice with a silver lining.
Reverse FriendFeed and AtomKeep
If we are to believe the article, then the solution is to avoid comparing yourself to others. Try not to make it your goal to have what they have. Our goals should be more self driven.
To prevent this from degenerating into partisan political BS, let me say that if anyone is interested in the macro environment and the economy, check out the Economist.

This paper was established to advance free market and free trade principles, and it isn't beholden to any US party (it's a British publication).

http://www.economist.com/opinion/displaystory.cfm?story_id=9...
Look at the process list. The task is "Omnivore". This is the rumored name of the application that the NSA runs to grep through all internet traffic.
How we won an iPhone dev competition without any prior knowledge
Winners of World's Best Presentation Contest
Round-robin would be one approach; simple but effective. You could also make use of something like haproxy, which would load balance for you.
I'm doubtful that google will actually make an effort for the code to be reusable in firefox specifically, while I'm sure that there's a possibility google can and will contribute lots back to webkit.

Sure, some of the codebase will likely be reusable in ff, but it's not something you should really count on. And even if it isn't reusable, you can probably take a hint on some of the more interesting features and reimplement them if it turns out the parts you care about aren't reusable.
As was pointed out earlier, for rendering, Chrome uses WebKit (of Safari, Android, and S60 fame). Firefox uses Gecko. It's not as simple as picking random functions out of one codebase and dropping them into the other one. It just doesn't work that way.

However if you meant the spread of ideas can flow from Chrome to Firefox (or even Safari; WebKit is open source as well), then yes, you're right about that. But its highly likely that the underlying code for said feature will be the exact same in all three browsers.
PS. If anyone here is from reddit, and believes taking people's creative efforts without paying for it where asked is not wrong, please justify why.

It's wrong, but people think it's right to do it and you can't prevent them from doing it. So you can either whine all day about how these people are stealing, or find some solution that actually works.
Video Sharing Goes to Work
Ask HN: Where can i download Chrome?
I keep going to gears.google.com/chrome and it kicks me to google. I thought we could download this today.
The 4 1/2 Day Workweek
strangely enough, this was your 51st backtype comment... and you had 51 people following you at the time...
Nickb  20k
Congrats to nickb on passing 20,000 points, and thanks.
Congrats and thanks for the contributions!
Hmm... interesting... they must be having issues with the release.
Indeed. This falls under the category of Not Even Wrong...it's just a partisan political rant, and it makes me sad to see it here. I mean..."Recessionistas"? Seriously? Are we children? Someone else, please flag this thing.

At the very least, any intelligent analysis of what's going on with last quarter's growth should probably include a discussion of the economic stimulus checks that were sent out (and spent) during the same quarter. That money is gone now, and it's pretty widely believed that the growth numbers were a related aberration.

Here's a non-partisan discussion of the same topic: http://marketplace.publicradio.org/display/web/2008/08/28/gd...

And another: http://www.marketwatch.com/News/Story/us-q2-gdp-surges-33/st...
Of course, great discoveries are often made while daydreaming. I bring to your attention this quote from Nietzsche:

"Not that one is the first to see something new, but that one sees as new what is old, long familiar, seen and overlooked by everybody, is what distinguishes the truly original minds. The first discoverer is ordinarily that wholly common creature, devoid of spirit and addicted to fantasy - accident."
Well, people keep reposting old Steve Yegge rants. The remedy is probably to post more interesting content and drown out them out, not just avoiding upvoting them. (Not a personal criticism.)
I spent a couple hours this weekend trying to find some software to go through the 1000s of photos on my desktop and do face detection / recognition. I didn't find anything useful. Riya seems cool, but there is no way I am going to upload all my pictures. Picasa web albums requires all the pics online, too. But, it looks like I might just have to wait a little bit longer and I can upgrade my version of Windows Live Photo (which is actually a really slick piece of software) and get what I am hoping for:
http://www.labnol.org/software/windows-live-photo-gallery-fa...
Ultrasound to give feel to games
If IE8 can utilize all those shiny cores Intel/AMD have been spitting out, it'd be useful. But in that case they can't make it a mandatory upgrade for everyone because a lot of people don't have updated gear...
I'm curious why there aren't any platform partisans screaming "bloody murder" about Google's obvious flaunting of GUI tradition on this one. Putting tabs on top of the window titlebar may be the greatest UI innovation since tabs themselves, but it's going to make Chrome windows look and act differently from every other application on the user's computer.

That being said, a browser using WebKit + Gears + solic process sandbox model appeals to me a lot. Props to Google for explicitly referencing the Biba model, too -- if they can get web developers to start paying attention to the body of security theory published in the last 40 years, the browser itself could be a huge flop, and still leave us better off than we are currently.
Memory management is largely orthogonal to a whole lot of stuff. That's a big area where Firefox can improve.
When I've done work on music arrangements, I've found the best approach is to get away from instruments... go into a quiet room with a pad of paper, and imagine in my mind what the music ought to sound like.

Trying to hack it out on a keyboard results only in what I already know how to play, not what I really want it to sound like.
Wikipedia says their main press conference is at 11:00 AM PDT

http://en.wikipedia.org/wiki/Google_Chrome

And now Wiki says: "But this was soon halted when a series of Microsoft networked computers were reported to have attempted and succeeded in a DOS (denial of service) attack on the website."

Citation needed?
Yes, but that's just the way languages progress. Eventually what's wrong will be right, and what's right will be archaic.
An employer has the right to check private email of an employee. It seems that the shafted guy is pissed off because he did not think that his employee status would give his opponent the right to snoop.
Now this is the first good argument I've heard. The fact that pretty much all the people using crap browsers are running Windows means that any effort to get people onto better browsers ought to be focused on the Windows platform.

I think you may have just convinced me. When it is being presented as "Windows killer", it makes no sense to further increase the strength and maintain the popularity of Windows by providing new products only for Windows. But, if the purpose is merely to "make life easier for web developers" and enable modern applications for as many people as possible, then Windows would be the perfect first target.
Liquidating Servers and other Equipment - Startup Out of Business
Hello, I have a friend who's startup is liquidating :-/

So there is bunch of equipment for sale, as usual for really low prices. I am sure many people around here could make use of such equipment.

Its a whole Lot of Radisys ATCA server equipment, office equipment including desktops and dell servers.

http://docs.google.com/Doc?id=dd5kzb9r_244hm52hzd8

I have attached a google doc with prices/etc.
Please see and email me if interested dodeja[at]gmail.com or DM on twitter @dodeja
From a game designer's perspective, termination with probability 1 and certain termination are considered to be identical.
Desperate Housewives Episodes
Are you tired of missing episodes of your favorite TV show Desperate Housewives? Don’t you think that the DVD’s are way too expensive? Would you like to enjoy all your favorite Desperate Housewives Episodes at the comfort of your own home? Imagine how easier and cheaper it would be if you could Download Desperate Housewives Episodes
It serves the opposite purpose of encouraging openness in platforms. However, if the purpose hinted at by several articles (i.e., "Windows killer") is not, in fact, the purpose of the project...then it is a less interesting project (yet another browser is not interesting), but simultaneously makes more sense. mechanical_fish' reply is, I think, very astute. I can't argue with the logic at all, if the purpose of Chrome is merely to encourage more people to use decent browsers. Since all the shitty browsers (IE 6, IE 7, etc.) are on Windows, obviously any efforts towards getting people using better browsers should be focused on that platform.
He's catching up to the bug fixer guy...
I wish I had read that article in my apartment rather than at a cafe. I could've cleaned the floor with all the sweeping generalizations in it.

The article raises some good points, especially on the reproductive inequity, but most of what is in it is just boring overgeneralization. It's too long for the few points it makes.

[Edit: Made this comment as I was RTFA. The second half is better.]
I'm pretty happy with my score or 11... male, 20-29
For the purposes of temperature control in places with extremely tight environmental requirements, the modelling assumption is that a human being gives off the same amount of thermal energy as a standard 100-watt incandescent lightbulb. When you check into the clean room, you turn off your bulb. When you leave you turn it back on. The bulbs also serve as a handy way to tell who is in the lab that day :)
"...so the brain uses roughly 300 calories.

“There are good, sophisticated studies that show that concentrated mental activity, like doing a difficult multiplication problem in your head, increases the glucose uptake to the brain,” he said. By how many calories? Less than, say, 20 calories of the 300, he estimated."

If it's an increase of 20 calories, then why is the total still 300?
All I said was that the code can't be copied and pasted between browsers. (probably.) Doing so A. wont work (most likely), and B. lead to poor memory management on the application if it somehow does manage to work.

Instead, the ideas will be taken and copied (and hopefully made better). But idea's aren't code. So unless you're talking about human memory (which seems highly unlikely given you said "…where Firefox can improve") I'm not quite sure what benefits in terms of memory usage Firefox (or Safari or even Opera) gets from this.
Zend mixing PHP, AJAX for RIAs
Grid Computing using Javascript
Apple confirms September 9th special event: "Let's Rock"
How do you figure? I don't know the specific laws involved, but I can't see any way to claim that my employer (if I had one) has the right to read my Gmail account, or to access emails hosted on my personal server.
As a Web developer, I don't care if Windows lives or dies. But I want Internet Explorer killed, and the sooner the better. It's costing me and my clients a fortune, in time and in frustration. If it weren't for Dan Cederholm and John Resig IE might have driven me to drink by now. [1]

[1] I should say "John Resig and the entire jQuery community". Bless you all!
While simplfying makes things easier, to simply say "don't use these services" doesn't solve the problem. You still have to interact with people on other services. "Oh I'm sorry. I look down on my friend's social network" just isn't always a solution. As soon as someone in your real-world socialnet posts something on some site you don't use, and you'll be forced to start using it.
what? I've never heard of that before. If employers had the right to check private email, do they also have to right to record calls made from your home? Do they also have the right to break into your home and search for materialTh
What to do when Ajax is faster than CSS
I have a jQuery enabled application that is running too fast for the Stylesheet to load. I can't figure out how to have the javascript run when the styles are all done.

Here is my page order

HTML
HEAD
JAVASCRIPT
CSS - One file with includes
TEXT
FOOTER

Any suggestions? I can reorder it but I'd like a clean solution maybe with something to do with the browser.

Paul
Absolutely not. I expect only a tiny segment of IE6 users are doing it because they don't want to upgrade, the rest are because they cannot upgrade (i.e. in a corporate environment).
Please explain. I'd rather use it correctly if I can...
This is somewhat like what we have at my present workplace. Friday afternoons, it is mandated that we socialize and break out beers. At corp headquarters, they play foosball. In Houston, we break out Guitar Hero.
It sounds nice in theory, but I know that in practice I'd resent it. I hate being told when it's "break time", doubly so if I know that people are going to freak out two days later because some project isn't done yet.

At the last company I worked for, they had a nice system: about every two weeks they'd find some excuse for the company to pick up the bar tab after work. A big percentage of people would go, but you didn't have to. Some people would be there right at the start, others would show up later and you could leave whenever you wanted to.

Coffee areas with couches also payed big dividends -- again, the idea was that you'd yack with your coworkers, but only when it fit in with your work schedule.
I find that assertion to be borderline ridiculous.
It would be interesting to know how they measured productivity in order to come to the conclusion that 4 days just didn't cut it.
Just to be nitpicky... it sounds like they're using separate OS processes rather than threads within a single process. Hence, each tab would have its own entry in `top`...

edit: that'll teach me to not read the comic before commenting. It sounds like they're actually using lightweight processes.