skysight-inc/HackerNews huggingface dataset:
Have you ever looked at any open-source browser implementation?

Because of cascading nature of style definition. Data structures describing current styling form trees (for memory efficiency and easy manipulation from script). Effective styles are evaluated during rendering.

For example look at this talk and around 11:30 the guy is describing style-related data structure in Chrome/WebKit:
http://www.youtube.com/watch?v=RVnARGhhs9w

Your statement "Those style properties exist anyway" is simply not true.
I demonstrate no such thing. It may be true that a better example of an embedded video element would show why it is a bad idea. I am open to trying other examples of properly coded video elements.
My point was that the author did not demonstrate his point and it could be that Firefox et al made the choice for a good reason he did not understand. I still suspect that, but there is not good evidence here either way.
Who Walked, Google or Yelp?
Another great example is the original Half-Life - built on an extremely heavily modified Quake (1!) engine.
Free Hosted Dead Simple Scrum tool
Out of curiosity, when was the last time that Nintendo launched a new game franchise?
Thank you for taking the time to provide that overview. I found it very thoughtful, judicious, jurisprudentially precise, and all-around edifying. The treatment you give to the issue -- specifically, of the question of its logical implications ("This is ultimately a question of the values a society seeks to reflect,") -- represents an ethos to which we should all aspire.
Magazines will first come to tablet-like devices which will acquire e-book reader buttons. Most likely, the data format will be hypertext (if not HTML) based.

By 2015.
I'm not just talking IT firms though. I've never worked any job where there wasn't free coffee. Even the retail jobs had free coffee. It was definitely really really cheap stuff, but it was still there.
It may be that there are far-reaching side effects beyond the immediate issue of passing the hard-earned fruits of one's labour to children.

If it is suggested, hypothetically, that the ability to pass wealth to children is _not_ a material reason for people to work to accumulate it, it may nevertheless be the case that their incentives to work are contingent upon indirect conceptual ligaments of their children's prospective inheritance. For example, they may make certain assumptions about the life their children would be able to lead in connection with - but not exclusively because of - property they may come to possess.

Edit: In addition to possibly removing an incentive, it may even go so far as to create an explicitly negative _disincentive_ for many people--people who believe the government is least morally entitled and least competent to dispose of their money. Like it or not, many people who possess the ability and the inclination to accumulate wealth for themselves through the transaction of commerce of some description feel this way about the government, precisely because the government supports those who lack that ability or desire. Wealthy people feel that that choice is for others to make for themselves (or, if the choice is truly not theirs, gain or suffer from as a consequence of certain natural and inexorable variations in the content of people's lives and the limitations of their abilities and intelligence), but not one that should have repercussions for them and the choices _they_ have made.
During the last few years I've seen a lot of language wars and FUD from certain communities. It makes me feel so damn old. I thought most people grew out of things like that after high school, when they've changed environments a few times.
This is so far my favorite feature of the English language. Formal forms in the grammar are a relict of feudal type of thinking and in modern times they are not only redundant but also harmful. Need to choose between formal 'you' and informal 'you' leads to lots of awkward social situations. If you apply informal 'you' to someone older and who you don't know well it is usually a conversation breaker. If you use formal 'you' when speaking with a coeval it may look like you're patronizing him. Women sometimes get offended because they think you consider them older than they really are, and so on.

Also, when you start addressing someone using formal forms it is very hard to switch to informal 'you'. Using these forms affect human thinking and after you have already addressed someone formally (because it was in a professional situation for instance) you are not likely to become friends. In some cultures there is a special complex social protocol for switching from formal 'you' to informal one. This ceremony is sometimes called using a German word 'Bruderschaft' and for some peculiar reason it often involves kissing and drinking alcohol. This, rather unfortunate, photo captures such situation: http://imgur.com/pmf57.jpg

As I find it significantly easier to develop social relationships in English, I often wonder whether this lack of formal 'you' contributes to the economical prosperity of the English-speaking countries (and esp. the even less formal US).
Oh, but you can get your hands on a Google GSA box. Not to mention that security by obscurity is most effectively breached through trial and error ... there's nothing stopping you from gaming Google's algorithm right now (and many spammers are doing just that).

I don't know why the parent got downvoted, but the situations are similar. If you can't secure your code while being open about your methods, obscurity won't help in the long term.
Married discreet personals
Married Secrets, a Free Online Dating Site designed specifically for people looking for married personals. Whether it's a passionate or romantic relationship, we work hard to find a perfect match.
Google Wants To By Yelp
On the one hand, I like how companies like Apple, Google and Nestle have done well in the past decade (because I think these companies add significant value to the economy), I'm less enthusiastic about the other trend.

Microsoft got kicked off the #1 spot and Exxon Mobil has taken its place. New contenders in the top 25? Petroleo Brasileiro, PetroChina, Shell and Chevron. I see a pattern here.

And JP Morgan Chase, they made it into the top 25 with $25B of TARP money.

Not making any moral judgement here. It never struck home to me how the economy shifted in the past 10 years for the biggest companies, so I thought I'd comment.
Hadoop is designed as a batch processing framework not a real-time analysis framework. If your analysis functions are idempotent with regard to future data in the time domain simply compute summaries for each "block" down to the resolution supported for that age of data such that your summaries fit in memory. Save ALL the data to hadoop in case you need to replay it later. The answer to your question depends very much on whether you can summarize your data in the time domain. eg. if computing an average store block summaries as the average AND the number of items so that future summaries can be easily integrated. There is no one answer that will solve any possible analysis function, you'll need to optimize your system around the analysis function you want to perform and perhaps have a few different systems purpose built for different types of analysis.
Thanks everyone for enriching this list. You may find useful my delicious list: http://delicious.com/robicch/chart
and what it is that I love most?

in my experience: I like the work I can do well.

then it is to find out what one does well...
I can tell my abilities about that work I have been with long enough to withstand the initial bootstrap. Long enough to find out how the routine would look like. Always dependent on workplace, co-workers, topics, software/hardware, money, future opportunities...
What does a Google PM actually do?
Trending F# jobs in the UK
Whenever Doctor Kawashima Brain Training, or Professor Layton came out (wife owns a DSi).
Python would just be an empty white square as seen by everybody.

Lisp would be nothing but parentheses as seen by outsiders.

Lisp-fanboys would see everything else as rube-goldberg machines.
If you can correlate "real-time web" trends to market movement there is a lot of money to be made.
An evaluation of automatic romanisation of Japanese text with Google Translate
Texas Defensive Driving 
Taking a Defensive a course online at www.Texas-DefensiveDriving-Online.com is most easiest and quickest way to dismiss your traffic ticket. This course is approved by the state of Texas Education Agency (T E A), so it satisfies all of the requirements that are necessary for you. Our Texas defensive driving course is 100% online, so you can access it from any computer with an internet connection and you can work on it whenever it is convenient for you.
Reminds me of the time I went to visit Valve Software HQ. Oddly enough, while I was there, I caught Gabe Newell playing WoW: http://www.flickr.com/photos/timdorr/2444960854/

To date, that is still my most viewed photo on my Flickr account. Number 9? Me dressed up as a ninja: http://www.flickr.com/photos/timdorr/485704826/ sigh
Though I criticise Google's NLP efforts a lot, actually I think this guy is too hard on it --- the word segmentation is pretty good. Most of the errors are in the romanisations.

Which makes sense when you consider what Google does. Word segmentation is a pretty essential part of dealing with Japanese search, so of course they've been working on that problem for years. (And probably a lot of their training data comes from search queries, consisting of long strings of kanji nouns, rather than verb phrases --- people search for nouns a lot more. Which is why they can correctly segment a godawful strings of kanji like "会社役員高橋延拓容疑者" or "二重橋前交差点", but choke on incredibly common verb conjugations like "した" or "していた").

On the other hand, they probably haven't been working on the romanisation problem that long --- it's useful at the margins of search (some terms might get written in hiragana rather than kanji either in queries or on pages), but not essential. I'd imagine they started just recently, as a result of their voice recognition/text-to-speech efforts.
Need Affordable Health Care services
If you are in need of affordable health care services, visit us online.
I have had a go at writing both a small interpreter and a small compiler. I found both exercises intellectually rewarding and will probably come back to this at some time in the future.

I used the .NET platform and the IL assembler language as my output so I suppose I kept some distance from the "metal" but otherwise explored the challenges.

I was reminded of the sheer pleasure of this activity When I recently re-read Douglas Crockford's chapter in the "Beautiful Code" book. In it he describes a short but elegant interpreter written in Javascript.
Webkit's also KDE's technology. But yes, you make a good point - saying 'Android is built on Sun's technology' is misleading, as it seems to imply Android is mainly Sun code when then that's not true (dalvik is a from scratch implementation, and the VM is a small part of a useful environment).
A short story about "The origins of Estonian Language"

http://www.hiiumaa.ee/douglas/keel.htm
Don't feel stupid. Not everyone thinks of everything.
Gitit - wiki written in Haskell backed by git or darcs
Tell HN: ACTA negotiations to conclude in 2010
Everybody here knows if the leaks from the treaty are real ACTA will be a very bad thing. Since negotiations are supposed to conclude in January 2010 it's probably best people start raising hell now. I've called and emailed all the congressman and the senators for my state. Here's what I'd do if I knew how:

1. Make a website where you type in your zip code and you get contact info for all the senators in your area, as well as a message explaining why it's important to stop ACTA.

2. Free VOIP from website to congressman/senators.

What do you all think? Any other ideas as to what we could do? Even if you don't think it'll make a difference it's better to at least do something.
What's the objective? We need to decide on what we want "analyze" to mean before we can evaluate/debate the merits of different techniques.
Agreed. We had the same problem with flash charts, it was like the most requested feature so we just ripped them out and replaced with a server side generated chart.
Has anyone actually thought of anything that could make this useful?

Yes. This is part of what we are doing at http://causata.com/. Understanding the actions of people in near-real time is important if you want to target them with the right information, ads, offers, etc.
Benchmark of Asynchronous Servers in Python
I like how the registration page includes Hacker News as an option for the "where did you hear about us?" question...
Microsoft Dynamics Partner
Microsoft Dynamics GP is a cost-effective solution for managing and integrating finances, e-commerce and accounting,customer relationships,and human resources.
Voice May Join Google’s Enterprise Lineup
Given that your moral code preaches altruism and self-sacrifice, yes. If someone is in the situation that they will die if they do not get material resources from somewhere, you should give them what they need to survive before you pay your own heating bills. Otherwise, you're hypocrites.

I'm going to tell poor people that if they have to steal in order to survive, they should steal from churches.
The text I posted isn't showing up for some reason. If this is a double post sorry about that.:

Everybody here knows if the leaks from the treaty are real ACTA will be a very bad thing. Since negotiations are supposed to conclude in January 2010 it's probably best people start raising hell now. I've called and emailed all the congressman and the senators for my state. Here's what I'd do if I knew how:

1. Make a website where you type in your zip code and you get contact info for all the senators in your area, as well as a message explaining why it's important to stop ACTA.

2. Free VOIP from website to congressman/senators.

What do you all think? Any other ideas as to what we could do? Even if you don't think it'll make a difference it's better to at least do something.
thanks. i've never understood why we had xvid, divx, quicktime6 et all sice they are the same format. and the article failed miserably on this topic. but your line about the encoder being responsible for the lossles made me see it.

although i think it would be irresponsible to claim that the lossles possibilities a format allows for the encoders don't play any part in it.
"to correctly pronounce any Finnish word you just string together the sounds of the letters of the word."

This is a lie-to-children that I too was taught in school, but it's not even remotely true. Consider:

herne(k)keitto
leu(v)an
rei(j)än
isän (=m)maa
sydäm(m)en

You'd sound like a robot if you just pronounced them "as written". Computer phonetic analysis of the language reveals even more patterns where the written language indisputably deviates from the spoken one, but these at least should be easy to verify without specialist knowledge or equipment.

Here's a long but relatively easy-to-follow article on the subject http://www.cs.tut.fi/~jkorpela/orto.html (in Finnish).
It was clear to me. He means laws regarding tax issues that cross national boundaries, for example "transfer pricing". He is saying that it is easy to exploit such laws. (Whether it is intentionally easy or not)
Having no native teachers available increased the difficulty, and the WWII usage was against non-native English speakers. That said, the Native American languages that I know of are grammatically quite different from English.
"Soup Kitchen" is just a name given to a place that feeds the poor. They usually serve more than soup.
In the real world, the rich don't always get rich by "creating wealth". Taxation can be a counterbalance to inefficiencies in imperfect markets, and an expression of the morals and ethics of the majority.
That is why at the time all browsers had an easily accessible configuration option "don't dowload images unless requested".
Is there a religion that doesn't?
no safeguard whatsoever. i'm the only user so ... :)
For some reason the article chose to use Estonian as an example of Finno-Ugric languages, which have all been traditionally considered difficult for English speakers.
You hit the nail on the head. This is really the effect of the massive credit bubble - natural resource companies and financials. Given the way things are going, we will likely see a lot more of this in the next decade.
I use good old Blogger publishing via SFTP to my site. In fact http://jgc.org/ has no server side code on it at all. It's all static HTML. The blog is generated by Blogger, the rest of the pages are generated by custom code. None of that code is actually running or installed on the server itself.
Hungarian is even difficult for other Eastern Europeans. I have yet to meet anybody that speaks Hungarian, that is not actually Hungarian.
i assume (s)he feels dumb (that's what surprised me about the link - that some languages users actually "look up" to other languages, in a sense)
> Whoa, whoa, whoa - reread and think that through. You want private citizens and organizations to guess what the laws are supposed to read like and act accordingly? You want them to guess what lawmakers were aware of in the laws they wrote? Wow.

This is commonly referred to as the "spirit" of the law and would seem to me to be an integral part of "Common Law" systems where the "spirit" may often be clarified by the building up of case law. http://en.wikipedia.org/wiki/Letter_and_spirit_of_the_law
>> "But java isn't a very fun language."

No language is "fun". It's what you create with the language that is fun :)

The worst thing about the tech industry is the constant language wars.
"[Games] give fans a way to engage the music more interactively, turning them from listeners into participants, riding the social-networking wave better known as Web 2.0"

This has got to be the most strained definition of web 2.0 I have ever seen.

Generally a good story though, it just made me chuckle.
Arguably in the Windows world this is even worse. The default reflex in Windows is to maximise every window you have. At least with on OSX the default way of making a window bigger is just to "zoom" it to a better size.

Also regarding tiling terminal.app you should really have a look at GNU Screen. You can use it to create multiple sessions in one window that are split in a 'sane' way.
The Art of Finding a Diet Partner
I read somewhere that if Donald Trump had taken the money his father gave him and simply put it in a standard savings account then he'd be richer than he is now with all his wheeling and dealing.
Bulk email marketing campaign with activetrail.com email marketing software
This is an interesting article. It makes me want to share a little known fact about my own native tongue. It is actually the only language in the world that has a voice exclusively used for sarcasm.

I am wondering if those Whorfianist theories are correct and that feature of the language makes me and my co-patriots especially sarcastic.
> As I find it significantly easier to develop social
relationships in English, I often wonder whether this lack
of formal 'you' contributes to the economical prosperity
of the English-speaking countries

But then, the formal 'you' contributes to professional relationships. Think of it as a safeguard against overstepping an invisible line of proper conduct.

It is really more difficult to say "Sie Arschloch" than "Du Arschloch" because the formal 'you' clashes with vulgar language one would use around drinking buddies.

try{
assert ! relationship.isCustomerOrBoss()
say."You asshole!"
}
catch(VulgarLanguageException e){
say."That's not acceptable."
}
This is a rather strange analogy. Suppose that once this new individual arrives, the rules that I agree with him are "you pay me x percent of your income, and you may use my agriculture and infrastructure".

In this context you can call it rent. However extend that to an entire country with a ruling class, and you may rename it taxation. When democracy emerges and the ruling class becomes the people, then we are back where we started.

While I disagree any implication that the sole basis of taxation should be an assessment of "how much have you used"; I agree that this should be a part of it. If Google benefits from publicly funded UK/Irish IT infrastructure, then it is fair to tax them for the benefit recieved.
Some languages are inherently fun, take Logo for instance :)
Dup: http://news.ycombinator.com/item?id=1008624

Many comments there already.
Mozilla is a non-profit org dedicated to the open web. They can no more do things differently than a shareholder owned corporation can just decide to not make profits.
And let's add some things:

-no popular culture references delivered by a wise cracking animal.

-somehow they end up being both more emotional and less melodramatic than the usual us cartoons; and

-they often have very serious themes even though they are for children. They often talk about war, death, love, etc. and manage to be perfectly fine children's movies.
Sure, that's a fair point, but ensuring type safety is something I do on projects because I'm afraid of the long-term consequences if I don't, not because it makes me all giddy inside.
It's a bit disingenuous to claim to promote choice when you're fully aware that the "choice" would be h.264 and that network effects would then render this a de-facto standard.
I find this really interesting from the perspective of programming languages.

The languages that add on information not required in English reminds me of type declaration for variables versus languages where you don't have to declare a type, for instance.

What computer languages are the hardest to learn (for a C speaker?). How does the design of the language influence the thoughts one has or can easily express in that language? (We know it does matter, Whorf or no Whorf!)
Sorry, I am not a native English speaker, but to me it seems the author claims that using Y, you effectively can't do X. This, in contrast to your formulation, means that the effect of certain properties of Y is that X is impossible to achieve.

My interpretation agrees with the Webster's dictionary's (http://www.merriam-webster.com/dictionary/EFFECTIVELY) first definition of "effectively": "in effect : virtually <by withholding further funds they effectively killed the project>". (There are other ways of killing the project more effectively)

I agree with you in the sense that the author goes on rambling about how he is unable to achieve X as effectively ("in an effective manner <dealt with the problem effectively>") as he would like, but this is not the claim he has made in the title.
The primary issue here is not security, it's closer to a policy problem like the one the Federal Reserve faces in trying to fight inflation and promote economic growth at the same time.
Why are you repeating the points Egan already made as though they were novel? He says in his review the same things as you're saying.

"Sometime in the next twenty years or so, the technology that enabled Avatar will become cheap enough to risk employing alongside a moderately intelligent script." - it's right there in the review.

It's frustrating when this happens:

Author: A, yet also B. You may think that C, but I'd argue that D makes that untenable.

Commenter: He said A, but clearly C.
Another commenter: Hmm, C you say? But what about D?
Another commenter: y'all are too swept up in your As and Cs and Ds, have you even stopped to consider B?
I'd be interested to know what language that is so I can learn more about it. Thanks.