skysight-inc/HackerNews huggingface dataset:
Yeah yeah, userid number, yeah. The real story:

Hell yeah tags! Duplicate stories suck!
Different social networks have different feature sets and perhaps their popularity in different countries reflects how well they fit local customs and social protocols. For example, Orkut became popular in Brazil entirely unexpectedly, maybe they hit a sweet spot with Brazilian culture.

It's surprising that Facebook does no tweaking to different cultures and it is still going so strongly worldwide. I guess this is a sign of real globalization - social norms online do not seem to vary from country to country so much.
Llamas join ranks in war on terror
Some of the Javascript material is very old, and refers to Netscape as a going concern. Sometimes old is interesting but perhaps there could be some markers to warn people.
you can roll your own Excel clone fairly easily

Well, it would need to be able to add rows/columns and delete them. Copy/pastability would help, too. A necessary pre-requisite for that is going to be the ability to select entire columns at a time -- that's going to have to be custom-done because your browser isn't that smart. Let's see, an undo wouldn't hurt. Oh, and the escape out of editing mode. And resizing when you overflow a single cell. Speaking of which, drag and drop resizing on arbitrary rows/columns.

There's probably a few requirements I'm missing, but no problem, I can whip up a Stack Overflow clone in like a weekend and solicit suggestions on what one or two trivial details I still need to implement to duplicate the thousands of man years in Excel.
Why would I want to know it?
Dup: http://news.ycombinator.com/item?id=1068575

Many comments there.
Mogilefs, transmission & django
The fact it's always on a separate domain doesn't help either.
> The reason most companies don't talk pay with people is because most companies fall into the "pay as little as we can get away with" category.

You're right to some extent, but it's not that cut and dry. Lots of companies want to pay their stars, to retain them and set a good example, it's just a little harder to evaluate talent and consistency of talent than you could imagine. Even if a guy is stellar, if you give him a huge raise, is he going to keep up his production?

For instance, an acquaintance of mine had an estimator who was absolutely brilliant, but an alcoholic. Whenever he got too much money, he'd get into hard drinking and flame out and disappear for a while, then come back later and apologize. His boss was careful not to give him too much overtime or the guy would get extra cash and flame out. (It was quite a blue collar business) So there's considerations like that. This was one of their best estimators though, when he was sober. Lots of talent.

> If everyone is paid fairly to begin with (regardless of whether or not pay is usually public), then by definition no-one should get upset if they do find out the pay of others since it would be fair.

You think a 10 year veteran is going to feel happy that some brilliant young college dropout is making the same money as him, because they're objectively producing the same amount? This is just simply not the case.

> The real difficulty is getting everyone to agree with the same idea of "fair." For example, software engineers should be able to fairly evaluate their relative pay against other software engineers doing similar work

A truism from project management - when a project is worked on by multiple people, if you ask a person what percent of the project they completed, the total is always greater than 100%. Everyone thinks they're more important than they are. Unfortunately, less talented people actually think they're better than they are. And on top of it, lots of elite brilliant people have huge ego and chips on their shoulder, so you'd see lots of jockeying to be "the highest paid" and so on.

It's not at all that simple. "More transparency" sounds good in theory, but if it really did work better, companies would switch to it. And yes, everyone wants to pay what they can, but truly, remotely smart managers want to pay and reward and take care of their stars and reward production and pay people. You keep your best people by paying them. Figuring out exactly what they're contributing is by no means easy, though, and people are never objective about the quality of their own work. Hence, ego and morale concerns.
How To Install Ailurus 10.01.5 On Fedora
If you mean the culture that mismanaged Sun into oblivion, yes, hopefully, it's dead. I trust Larry Ellison has, at least, the gift of identifying what's wrong.

Sun is far more interesting than the JAVA ticker may betray. They have an impressive lineup of servers, processors, compilers and OSs, all of them being able to do stuff most competitors cannot even approach.

It's however, a dysfunctional and disjointed collection of very cool technologies that add little or no value to the Sun brand because almost nobody a) knows Sun still exists and b) knows the technologies exist.

Now we can bitch about what they haven't done, and what hit products they didn't launch and how an incredibly cool company ended up being part of the ultimate uncool one.

It could be worse. It could be Microsoft.
On a related note, the NY Times posted recently about Chinese being on the rise as the foreign language to learn in American schools:

http://www.nytimes.com/2010/01/21/education/21chinese.html
This comment made me smile.
Thanks for the response. It's good to hear your opinion is overall positive when building a large app.

Java isn't my favourite language/environment either, but I suppose it gets the job done.
Actually that's more or less what happened.

A current-day Mac is more a NeXT than a Mac.
Regex based Lexer with F#
I tried with different settings—even putting /favicon.ico on the root and omitting <link /> didn't work.
Facebook certainly has the expertise to build their own servers: http://www.facebook.com/techtalks#/video/video.php?v=2085616... and they are hiring Hardware Engineers: http://www.linkedin.com/jobs?viewJob=&jobId=822679
IPhone troubleshooting: How to rotate videos shot by iPhone using free app
Or my port:

optimanet	2408/tcp OptimaNet
optimanet	2408/udp OptimaNet
#	John Graham-Cumming <jgc&optimal.com>
Oh, come on people, let's play along. Remember, it's not the number of your epenis that is important, it's how you use it.

I'm #140.
Awesome. I think it could kill lots of the smaller 'music discovery sites' out there.
I used the same illustration to point out a similar phenomenon in code: http://bit.ly/76zHEQ
The official music videos are usually pretty good, HD video, clear sound.
It seems that it is just impossible to write about markets without getting into things like: "If, historically, real estate prices have always gone up, they will keep rising until they can go down." (actual quote from the linked article.)
Insane market positioning.

They aimed for the high-end server market. Sun has nothing in the price-range of a low-end Dell. It's not that it's impossible to do - I bet they could. They just never tried because building high-end stuff is way cooler.

Being Windows-proof didn't help either. It is a virtue on my book, but not many people agree with me.
Weird new forms of money.
it should list the last downtimes instead of displaying a block of green icons.
i am assuming that apis are up most of the time...
Yes, I agree.

Most young people in Germany seem to be able to speak at least some English. Almost all university students do. Bilingualism is prevalent in countries that have a first language other than English, since everyone accept that learning English is necessary.

(Disclaimer: I was born in Germany.)
We also have a mattress from Ikea - 140 cm x 200 cm. It did cost around 300 Pounds. So it was not cheap, but worth it.
I'm #1910, but I have excellent Slashdot Karma, my own (four-digit) assigned port number and a three character domain name.

"A strange game. The only winning move is not to play."
So you are going for the titanium veneer?
How to Snatch an Expiring Domain
Plastic Card
AllTimePRINT specialized in plastic (PVC) cards with top quality printing. Our goal is to provide our customers with the highest quality cards at the lowest price possible. We are one of the top companies in the PVC card industry. We have several Heidelberg printers in house for the best printing quality. We make all our own cards and we can provide any customization that your business might need.
App Friday: The mobile app bubble is about to burst
Linux didn't kill Sun. Sun killed itself.

Low-end servers were coming and anybody could see it back in the mid-90s. Sun instead refused to see it. They focused on the very profitable - for a time - high-end stuff and neglected the other end of the spectrum. After it was brutally obvious this strategy ("stragedy"?) wouldn't work, they decided to make some of the coolest and more expensive x86 boxes money could buy. They made suicidal mistake after
suicidal mistake.
There is nothing wrong with a group wanting to protect their language, culture and identity (what you label as XXX nationalism).

IMHO, it is naive for individuals to assume that someone else would protect/fight for their rights.
Or not.

Or Drizzle.

Or PostgreSQL.
#77. I wonder how many before that were YCombinator founders who had early access.
If that means they toss Sun's upper management into the bay, I am all in for that.
I still believe a change of management can cure whatever good is left of the company.

Ellison is ruthless, but is not dumb.
I don't think AAC and MPEG4 were designed to be applied twice.

It could be better if Youtube would ask for a given format and not re-encode both video and sound systematically.
The situation for sound is particularly bad, and people deal with it by mastering "for Youtube" (ie: no basses).
The way I see it we've got barter: Something you want for something I want.

And we've got symbolic: Something that represents what we both want (Currency, rewards points, gift cards).

Even those giant stone wheels were a form of currency. What gets weirder than stone coins? Plasma pennies?
And the penalty for typing in the wrong PIN at an ATM is presumably a lot higher than providing the wrong PIN on their website, which means the feasibility of a brute force attack (which is what password complexity is all about) is entirely different.
To be accurate it should even follow the links in case someone posts an entry with an url shortener.
Many technical conferences cover flights and hotel but don't pay a speakers fee. My experience is that speakers are usually paid for 3 hour tutorial sessions but not for 45 minute conference sessions or panels. Keynotes are much more likely to pay than regular sessions. Some of the more high-end conferences do pay their speakers, especially if they rely on "big names" rather than just topics to pull in their audience.
Charting the Beatles visualizations
Specially to the "light a candle part"...
I don't consider a job to be the absense of unemployment. I consider a job to have attributes, that is, my job is my role. So when I say 'created a job', I am talking about his influence in shaping a role and hence affecting somebody's life significantly. I thought about mentioning that explicitly in my comment but decided to leave it out. Again, just a thought.
I think your right. The tides are caused by the fact that the earth spins as as result, the moon moves relative to each spot on earth. As long as the distribution of mass never changes (e.g. if its always uniformly distributed), any gravitational effect they have on each part of the earth would be constant.

However, I have no idea if the rings of Saturn are uniformly distributed or what.
VC investments plunge 37% to $17.7b in 2009
Yes, can you imagine the chaos the world will be plunged in if Facebook went down.
Doh, I meant a 4 core machine. 4 real cores, 8 virutal cores. Sorry for not noticing within the editing window.
actually, I feel you may have made the case for outsourcing.

In your example - it was a single task. Working with the assumption that domain expertise can be acquired on the job, the costs of doing subsequent jobs will be lower for the outsourced engineer.

The more times the same task needs to be performed by the engineer, the cheaper outsourcing becomes. Your example just accounted for the startup cost, which can be assumed to be a one-off*

*Is it that way in practice? at least in some projects, it is.
Is the Dropbox protocol open and has an RFC? If not I think IANA should revise their practices to only allow registration of ports for protocols that do.
Putty Connection Manager is your friend (it's free): http://puttycm.free.fr/cms/

Store username password and anything else you tend to do once logged in (such as tailing a log file) and save as a launch sequence - bam, one click to check any random server log, without having to remember and type in long forgotten usernames, passwords and file paths.
The point is that (hare position minus tortoise position, modulo loop size if there is a loop) increases by exactly 1 every time. So if there is a loop it will eventually reach 0, fewer than (loop size) steps after entering the loop.
UKI: JavaScript UI Kit for complex web apps
Not sure thats true.

http://www.lhup.edu/~dsimanek/flat/flateart.htm

As per this website (and what I can remember) the first evidence that the earth isn't flat came from the way ships disappeared as they got far away.

I guess some ancient cultures may have seen the shadow of the top of the earth on the ring looking round, but they might just as easily have come to the conclusion that as you go up north (or down south) you get to a big mountain (Mount Olympus maybe)?
No; 3 incorrect PIN entries on their website locks you out, and you have to get a reset. DoS of other people is made harder by also needing a customer number to login.
"Sun is a brand, Oracle is your company."

Nice take-away quote.

I wonder how many employees read these sort of corporate broadcast emails all the way through. That being said, it's interesting to hear Jonathan Schwartz hand the torch off so thoroughly.
How to Market your iPhone application
Marketing an iPhone application is just like marketing your product or your website the first time it hits the market. The “if you build it, they will come” theory still holds but what you build still has to be found.
Maybe the "bubble" would burst, maybe not. The author's reasons were not quite convincing. The web 1.0 and 2.0 has billions of sites (compared to some 200K apps) and there are millions of copycats out there. Does that mean the web is going to burst anytime soon? Just like we found Google to help us navigate through billions of pages somebody could write a good search tool which would allow us navigate through all the crappy apps.
A simple Java class for running scripts against an image
Quite interesting as a visualisation - but I wonder why he's using GIF and not PNG?
Silverlight based Bing maps
I bet they have plenty of time now that they are unemployed.
For instance, if someone was found brutally bludgeoned to death with said black box, this changes the context and thereby completely revolutionarizes the artistic and cultural, not to mention physical, impact(s).
I'd like to say something in defense of the cloud -- its not just that its cool. Years ago I worked for a small web company which was ticking along and had capacity to spare on their servers.

One day, the skilled PR woman working there got an article about us appearing in a national newspaper. Traffic went up and the servers melted. The people visiting probably tried, saw the site was down and never thought about the company again. After a few years the company went under -- it just wasn't growing quickly enough.

I'm convinced that things would be different if cloud servers were available in those days. We could have brought some extra servers online for a couple of days to cope with the extra traffic without a large investment in rack space and servers that would only see occasional use.
It often depends on how related the datasets of the two hyperthreads are. If both HTs are working on the same data, then it can often be a win for the reason you state - increased instruction level parallelism, and of course the opportunity to do work while one thread is stalled on a non-overlappable miss.

If the two threads are not so related, they can easily trash each others cache and have a substantially negative impact upon performance. Ulrich Drepper has a pretty good discussion on page 29 of this doc ( http://people.redhat.com/drepper/cpumemory.pdf ).

It boils down to this: Code that has a low cache hit rate can often benefit from HT, as it can usually be parallelised into two threads that have a not-much-worse cache hit rate, and there will be plenty of gaps to fill. More optimised code stands to lose quite significantly, as parallelising code with a high cache hit rate to (a) not trash each others cache, and (b) still have a very high hit rate, is very hard.
China hits back at US over Internet censorship
This was covered in the article:

>Then in 2011, we plan to introduce Interlagos...we’re designing some shared components that help reduce power consumption and die size, but you won’t see us sharing integer pipelines, the meat of the core.
Did this make anyone else feel sad?
If you take a look at page 29 of this doc, it gives a pretty good rundown of hyperthreading pros and cons. http://people.redhat.com/drepper/cpumemory.pdf
Marketing Myopia - Theodore Levitt
16 pages. Publication date: Jul 01, 2004
http://www.casadogalo.com/marketingmyopia.pdf

At some point in its development, every industry can be considered a growth industry, based on the apparent superiority of its product. But in case after case, industries have fallen under the shadow of mismanagement. What usually gets emphasized is selling, not marketing. This is a mistake, because selling focuses on the needs of the seller, whereas marketing concentrates on the needs of the buyer. In this widely quoted and anthologized article, first published in 1960, Theodore Levitt argues that "the history of every dead and dying 'growth' industry shows a self-deceiving cycle of bountiful expansion and undetected decay." But, as he illustrates, memories are short.
Miami Florida Lawyers | The Segal Firm 
The Segal Firm is your source for the most professional and knowledgeable Miami Florida lawyers. Let our Miami Florida lawyers assist you with your law issues.
#5887 FWIW
I once had the #1 Google hit for a common English word. Interestingly, I didn't do any conscious SEO to achieve this.
How do you call Kayak's mysterious red telephone?
>To answer your direct questions though, someone who cannot use a first language to any reasonable degree either has a learning disability or has been failed by the education system.

Or, isn't bothered about learning anything. Without being over manipulative you can't give some one an education unless they are an active participant in that process. Also parenting is a key element.

I still consider that the fix for those who have not been taught or have not learnt a first language well is not to burden the [broken] system and the student with attempting to learn a further additional language.

Minor side point - I see quite a lot of kids who if they make a noise have a dummy stuffed into their mouths. I'm sure you can recover largely from no language practice for the first few years of life but I can't help thinking that most in that situation don't.
Not to mention it would completely reverse the role of immigrant children in the classrooms.

A decade ago (maybe still) there was a debate in California: what's the best way to educate Spanish-speaking kids? Do we start immersing them in English right away? or do we start off in Spanish, and slowly transition them to English?

Meanwhile, I was in High School being taught how important it is to learn a 2nd language, of which the preferred selection is Spanish. High School, especially Jr/Sr years, has got to be one of the worst times to learn a language...

The answer is obvious: (where possible) teach both languages to both kids right from the get-go, which would also have some equalization effect in the schools.
I must have read pg's posting/link a few hours/days after you: #195
Ask HN: can we have a standard quote format
When quoting other comments within a thread there is no agreed standard format which makes for a messy and less easily parsed display. Couldn't the markup here have a simple quote tag like ">" (used at Reddit)?

It may be of benefit to have a different tag for quoting external sources too.
The issue is around legitimacy, or even honesty (well, I need a better word, I mean honesty as in "an honest mistake").

1) As a reader of the email, the misspelling could have occurred honestly as a mistake, or be a manipulation. I don't know, as a reader, which is which. One one hand, it's sloppy, but on the other, adds an air of humanity (this all starts to smack of a mini Turing test). I don't really see it as "co-opting the language"; did he mispell the product "BoBos" as "Boobs" to capture my attention? He didn't really create a new word, as much as use a style designed to draw attention. I see it similarly to caps in The Wrong Place, for example.

Vs.

2) The Re:, on the other hand, as a user, _cannot_ happen honestly, since AFAIK, I didn't send a mail. You excuse the Re: by assuming some implementation details "not in evidence". When I request the price list, I entered info into a cloud, and an price list appears in my mail. I didn't send an email, I entered a form. If it sends a mail to a rep vs. entering a db record vs. passing a tweet, that's all just server stuff hidden from me... and if it does send a mail "on my behalf", that's no excuse to put the Re:, since the developer _knows_ the user didn't send the mail, the system used it as a messaging queue.

Things evolve. Before twitter, people didn't litter their text with hashtags. Now, those have new meaning. And if we feel that adding "Re:" to a subject line no longer means "I'm responding to a direct email I was included on", that's interesting to learn. It would be even more interesting to see, perhaps via a broader survey, if most recipients actually find it misleading, while others find it clever enough that it enhances their odds of buying the software. The author only gives us the "positive impact" side; we don't know if he's scaring away potential customers who would have purchased by use of this tactic. That is, it's not necessarily "incremental" sales, it's a different group of people who are responding (and perhaps larger than the group responding to the original version, since sales are up).
> If the list size is known, it's very easy to construct a hash table or hash set where collisions are extremely low and O(1) lookups are expected

If the list size isn't known, you can still do this, by doubling the size of the hash table whenever there are too many entries in it.
I have a friend who is interested in link site karma systems who would probably love to read that - you don't have a link, do you?
+1. This is much better than the current prawn/prawnto DSL. Its just much more recognisable as a language to create PDFs in HTML/CSS.
Thesixtyone is awesome
Awww, no Groovy?
I wasn't aware of stuff happening via CL. Do you have any links? thanks in advance