skysight-inc/HackerNews huggingface dataset:
It could helped Google to get rid of some kind of unfamiliarity and a notion of being "that strange foreign thing". Seznam.cz is completely ubiquitous, when you had connected your modem and fired up the web browser for the first time, it would be the first place to go. If seznam.cz homepage didn't work for a while, you'd assume that "my internet is broken". Even a computer professional would just ping seznam.cz if he wanted to know whether the connection is ok.

Things (for a mass public) gets very different when you see a TV ad. (Before 2006 or so, google didn't even try to claim google.cz domain name, which was by that time occupied by some squatters or something.)
Lift is used by Foursquare.

Twitter has a lot of open-sourced components in Scala, if Rails is still used, its only for the frontend, which talks to these services.

Cheers from Brazil.
Async is a bitch, no matter what people tell you.

Back in 2002 there was a lot of buzz about 'single-process' web servers like lighthttpd, but when I evaluated the open source products that existed at the time, I found that all of them had problems with reliability and data corruption. Matters are probably better today, but it underlines that it's much harder to make async programs correct than to make programs that use blocking I/O correctly.

I've spent some time building RIAs that are a bit more complex than what you usually see in the web using Javascript, GWT, Silverlight and other environments that all use async comm. The reason you don't see RIAs this complex often is that nobody knows how to write them.

A key architectural principle is that GUI elements need to register their interest in changing data... If you try to hand-code the paths that feed information in the GUI elements, you'll eventually reach the point where all hell breaks loose when you make a little change.

Another principle is to design your communication protocol around the application rather than the other way around. Programming in a single address space, the common practice is to build complex functions by composing simpler functions. That just doesn't work in distributed systems, not if you care about performance or reliability. If you can write one RPC call that does the work of 20 RPC calls, you eliminate a lot of complexity in your app and typically speed it up dramatically.
Interesting, but note that the persistent failure to conform to group norms may have had something to do with it.
What is "Shaky Spire"?

edit: Oh, Shakespeare. Sorry, I should have gotten that.
Years ago, working on GNU documentation, RMS instructed me to use two spaces. The documents were processed into HTML, TeX, Texinfo, and plain text, the former two of which auto-collapsed two spaces into one, and the latter two of which were often viewed with a monospace font, thus benefiting from the extra space.

I carried this practice over into the rest of my writing, although recently I have noticed that some web systems do not auto-collapse two spaces, and when filling out forms online I've generally reverted back to using single spaces to ensure proper spacing.
Where does one go to get such a table?
I thought this was an interesting label to put on people as well. It reminded me of people I know that are the antithesis of "music lovers"-where a music lover looks for what is new and cool, trying to know about new music others haven't heard yet, a music hater has a narrow view, only listening to what they know they will like, deliberately not seeking out or listening to music recommended to them. It may not be accurate, but in a way it is "music hating".
Reasons to Open a Chinese Bank Account
You are again spectacularly incorrect, this time about the relationship between the distribution of open source code and patent law.

It is perfectly 100% legal to distribute uncompiled source code without a license to any related patents. After all, it's a description of the patented machine and not the machine itself, much like an ideal patent application. Where you run into trouble is distributing the compiled binaries, the actual machines covered by patents.

You can get into no trouble at all over source tarballs of ffmpeg, but Debian is deathly afraid of hosting usefully-compiled debs of it in their repositories for a reason.
You do not own the software, thus you violate their property right if you "hack" it.
iPhone and iPad international keyboards are amazing though, way better than the international keyboard support on Macs.
I understood that as people hating certain kinds of music. Lots of people don't like electronic music, for instance.
Talk about getting worked up over nothing. Must have had a deadline for a column and nothing better to write about.

I use a double space after a period. Always have. I also still use monospaced fonts for almost any composing I do, because I use Emacs whenever possible for that kind of thing.

Any normal text layout software (a browser rendering HTML, TeX) is going to ignore whitespace in the source anyway.
Generally all the top-tier universities are more theoretical than the lower tier universities.

Historically Oxford has been much more focused on the rigorous underpinning of CS by Mathematics than other universities, although in recent years they've been cutting down on this and moving closer to the CS syllabus offered by other top-tier universities.

Here's the course list for first year at Oxford:

• Functional Programming
• Design & Analysis of Algorithms
• Imperative Programming I
• Imperative Programming II
• Digital Systems
• Discrete Mathematics
• Logic and Proof
• Linear Algebra
• Calculus
• Probability

Unless you do CS with Mathematics at Cambridge, you'll probably be doing a much less mathematically intensive course.
"Asians don't have the genes to compete on sports." Asia is a big continent, and there are a lot of sports. One is starting to see Chinese players in the NBA, and the Japanese and Koreans are showing up and doing well in major league baseball, to say nothing of gymnastics, swimming, and so on. And then there's cricket, squash, etc., but perhaps you aren't including the subcontinent.

"Asians are also physically can't compete with caucasians..." You might want to read up on the history of the transcontinental railroad. It seems to me more likely that people who have made it here from Asia over the last 60 years have figured out pay scales: doctor, high; laborer, low.

"This isn't particularly good in societies which are predominantly Chinese, because hyper competitiveness leads no where." No, except to the best schools, the best jobs, and so on. I am reliably assured the kids in Taiwan and Korea work awfully hard.
"We have also learned to be very critical of ourselves and learned to not be afraid to say when a projects sucks"

I think this is one of the key elements missing in other places. Look at Microsoft's copy of the iPod (poo flavour Zune), or RIM's copy of the iPhone (the atrocious Storm).

But here's the thing, what we never know is how many iterations went on at Apple behind closed doors and over how many years.

Everybody else does their beta testing (alpha in some cases) in public, as well as subsequent iterations. You don't see those failed products from Apple, you don't see it till it has the rough corners knocked off.

On the other hand, just because it is highly polished doesn't mean it isn't a turd. The Cube was a thing of enormous, tremendous beauty, but still a colossal failure in the market-place. It's 'spiritual successor', the Mac mini is uglier in every way (except total size perhaps), but was a much greater commercial success.

Apple's willingness to throw out or challenge everything can be a weakness too, on numerous occasions they've changed the UI of some software and made it tangibly worse, made it harder to use. or just outright removed some useful functionality.
Market Samurai: http://www.marketsamurai.com/c/Antonio (referral link). It's an excellent (and expensive) program for internet marketing and SEO research, available for Mac and Windows (it's made in Flex/Air). If you buy during the trial period, you can get a big discount though. I got my copy for $97.

Screenshot of the screen from which the table has been taken: http://grab.by/grabs/323101a2a3382f4c75b2f077a481931c.png
You're misunderstanding the statement. That seems to be pretty common.

H.264 has royalties that you need to pay to produce a licensed encoder.

Then it has _separate_ royalties you have to pay to take content encoded with a licensed encoder and send it to someone else.

Furthermore, whether an encoder is "licensed" depends on what you do with its output; the details are in the license that came with your encoder.

The statement you linked to is that the royalties on sending to someone else don't have to be paid as long as you're giving it to them for free and sending it over the internet _and_ your encoder is licensed for whatever else is going on (e.g. if you're making money in the process then your encoder has to be licensed for that).

I'm saying that to produce the content in the first place you have to pay money to the MPEG-LA. If you don't, then anyone you send it to has to pay money to the MPEG-LA. Here "has to" just means "they can sue you and will win if you don't, since the licensing terms don't allow you to do that". They might, of course, not sue you. That's up to them.

Further, most encoders out there are not licensed to produce content you make money from (note that this is NOT the same as charging users money). So you'd have to buy your camera, then pay the MPEG-LA for an encoder license that allows commercial use. This is a one-time payment. Then you could stream the resulting encoded media as much as you want and not have to pay for each download that happens. The per-download fees are what they waived.
I guess we've solved all the other world problems?
●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●

●------ http://u.ly/73I ------●
Government Takes on Google, Plans to Challenge $700 Million Acquisition of ITA
I could reproduce this weird behaviour. First I thought that there might be some pages linking to the error page with the anchor text in question - this is also what the cache page claims. Also there are many scraper and auto generated spam sites with broken links that never really show up in the Google index.

Similar cases have happened before. There is a forum by Google for Webmasters where you can tell Google about problems with your website:

http://www.google.com/support/forum/p/Webmasters?hl=en

You could tell them your findings and maybe someone from the Google team will look into the matter, if you are lucky.
Show HN: AppBlogger - A Tool For iOS Bloggers
I hear you. I used to receive > 100 emails a day — some automated, but most thanks to Cc and mailing lists. I'd either read them in batches, or file them for 'later'. As long as that 'later' list was under ~10, I was in control.

For my personal mailbox, keeping it under 5 is usually enough. I typically keep cell phone/web server/etc bills in there until they're paid, and emails about photo-shoots in there until the work is completed.
Fruit fly nervous system: new solution to fundamental computer network problem
To summarize my thoughts on those guys: "If you created Facebook you would have been the ones who created Facebook."
He just taught me that I'm supposed to uses two spaces after a period when doing most of my writing.. in programs.. which are still usually viewed with fixed width fonts.
Yeah, but because it's not the main project, the CLucene port is perpetually the red-headed stepchild. It runs several versions behind the Lucene trunk, and therefore, you have to choose to ignore its disadvantages.

...which is a shame, because I agree with the OP that the choice of Java was a mistake for a large, high-performance system.
I wonder why Slate offers their content under two almost identical URL schemes. At least they have a canonical link.
I am done next week with one
This is what kills me about the "startups are really hard" stats: it perpetuates the "you're bad if you're a failure" mantra. There have been numerous posts saying how a failing startup is not a failure and something to be congratulated here in the US, particularly in the Valley. Someone recently posted an article as to why entrepreneurship is lagging behind in Japan for exactly this reason. So why scare entrepreneurs here in America?

I've learned, without even having started my own company, that if you build something...ANYTHING...it can only be a good thing. If I created a project and the best stat I ever received was that 5 people used it, the WORST possible thing that could happen is I spent a couple of bucks on hosting, and now I can demo it to every future job I decide to take. If you build something in your spare time, it shows passion, initiative and excitement. Who doesn't want to hire someone like that?
It all depends on your mental model. I, for instance, don't archive my messages; once they are marked as read in the inbox, I'm done with them. The point of inbox zero is, I believe, just to separate the place you organize your overall actions from the place you find out about new actions. When you combine the two, as a busy person, you just hold too much information in your head that could easily be taken care of by a system you can abide by.
Who vomited on Mashable's layout?
Sorry, I got fixated on "summer 2009" date in the original comment and got confused. My original point stands in much reduced form: A Nexus 1 should have a similar support period to an Apple phone. Better? probably not.
Tunisian Riot Update-Police Fire at Tunisian Protesters
Apart from some mailing list, which bypasses the inbox, I always want to get unread messages read. If it's junk I'll delete, if it's something I need to action later, I'll star it (gmail). I just don't want to see "Unread messages"..
> Looking at these questions just makes me feel stupid

"Stupid is as stupid does."
siteexplorer is more than useless, and the google link: operator is crippled, but for a link bomb you need quite some links with the exact matching linktext, but a simple search for ["cake central" beerby] does not show anything. (and other queries with the link: inanchor: oprators, too) so that it can be relativly safely assumed that it is not a link bomb (in a link bomb you always find some of the links)

or lets phrase it like this

there is absence of evidence that it was a link bomb
Basic income from a millionaire's perspective?
Here's a another point: People around the world wished for "Personal Hotspot" (where your iPhone becomes a UMTS-Wifi router) for years. I talked to a high-up guy at a big European provider about this wish - reply "Apple won't listen to us". Many even jailbraked their Phone to add a software for $10.

Out comes the Verizon deal, and suddenly the feature is here, both for the Verizon iPhone and the worldwide GSM one. Looks like Apple only ever talked to AT&T and their customers, never to people outside the country.

Another one: the bandwidth-limitation of the YouTube app. Other providers around the world would be happy to move more data, but AT&T says Njet, Apple complies and denies more bandwidth to every iPhone user around the world.
These "Apple stores" in the Netherlands are official retailers, not official stores. This means that they are allowed to sell them, but they are just general stores selling Apple hardware. You'll have some knowledgeable people there most of the time, but not something like an actual Genius Bar where they can repair your laptop or ipod on the spot.

Applecare does not cover any repair done by official retailers, it has to happen at a Authorized Apple Service Provider, which almost all of the time means sending it away.

The first official Apple Store in the Netherlands is opening soon in the center of Amsterdam.
That's pretty much how mine works as well. Once things start accumulating to the point where I don't even try to get it down for a few days (200+ messages), it pretty much means that I'm not in control at the moment. Conversely, actually getting it down below 20 or so (even if it means saying: "I'm not even going to bother pretending that I'm going to follow up on most of these") it really helps to clear my mind and make me more effective.
Using CakePHP framework? That wouldn't affect it, but that's the first thing that popped into my mind.
After a brief skim, it reminds me of Processing. (http://www.processing.org)
is there a venturebeat.com upvote campaign? i can't believe that they show up so often on the front page......
Amusing: his argument is that authorities say to use one, so use one. He then refutes arguments by others that they learned to use two spaces from their authorities, so they do. "That's wrong!" he says.

There is no argument of value in this article.
A new look for Google Translate for Android
I'm at the opposite end of the spectrum of the author-I don't understand those who don't practice inbox zero. My personal view is that if a certain volume of mail starts to become overwhelming, or if I can easily leave it and not suffer any bad effects, I should unsubscribe. I don't act on every single email I get in, and if I'm going to put it off for now but know I need to remember to do it, I will read it and then 'star' it. Occasionally, I will mark the top email as unread because I know I will see it again that way.
Participation is the key. Clicking like on someone or on a page does not make this user a true fan. If a campaign does not create an event making people to want to participate, social marketing will not work just like any other traditional marketings.
I think LaTeX does this. Anything more than 1 whitespace is ignored.
There are many systems with Perl on them that are not on the Internet -- and getting security/IT folks to put CPAN modules on those system can sometimes take longer to do than just writing the functionality yourself.
Ah, nickb flashback - http://news.ycombinator.com/item?id=231117
Yes! That is it. Software must be one of the few things in life where going for the higher quality actually makes it cheaper and faster to develop.
The Cubes failure was almost entirely down to its price tag. Had it been cheaper I have no doubt it would have been a massive success. I, and everybody I know, really wanted one, but non of us could justify the massive price tag. The mini on the other hand was launched both the cheapest mac you can buy and not too unreasonably priced given it's spec.

It's hard to test price when all your testers get the hardware for free.
Greasemonkey script resizing HN titles
Hi everyone!

Since it's my first post on HN, I thought I'll bring cake. :) Below you'll find a simple Greasemonkey script I use to make reading HN a bit easier. It does one thing -- resizes the titles according to the number of points they've gathered (check the page below for a screenshot). I've found it quite useful myself, thought I'd share it with you guys.

http://somelabs.com/HN-Tweaker.html
Not to be entirely contrary (okay, a little contrary)

I'm not sure how buying a phone is really any different from buying any other kind of consumer electronics -- and I'm guessing everybody on here has been doing that their entire lives as well.

In many ways it's better, I probably won't replace my $2500 TV in the next 5-7 years, but I will definitely be replacing my $500 phone within 2 years -- so if I made a marginal choice my "suffering" won't be so long.

Just do the same thing you'd do buying xyz other electrically powered widget, get some spec sheets, read some reviews, talk to your friends, then go buy it.

And just like with flatscreen TVs or netbooks (another consumer electronics item), the different between top of the line and bottom of the barrel isn't so vast that you'd really be suffering in any meaningful sense either. So long as you avoid the complete crap stuff you'll probably be in the clear.
A couple points...

- An inbox zero usually loads faster

- An empty inbox allows to concentrate on real work items rather than searching reading material in the inbox

- It's the electronic equivalent of a clean desk. It makes a clean impression when other people look on it.

- It's needed when you use your inbox as a todo list.
I pretty much decided from the title alone that I will begin to use double space just to piss the author off. After reading the article I'm sure that I made the right decision.
No, the jury is still out on Vim vs. Emacs.
The answer is pretty obvious to me. If I have 0 unread messages, when I login into my client I know I don't have any new messages without having to actually look at the message list.
The point of inbox zero is a feeling of getting things done and getting positive reinforcement form it, as well as an information organizing method: what's in your inbox is (part of) your ToDo list. Like joshklein I do not bother with moving messages out of inbox - for me they are just a stream. However I mark with a star (in gmail), flag (in Outlook) or mark as unread all the messages that require follow-up action I did not do immediately. And sometimes I do a wholesale archiving, and only in short moments after that my inbox is zero or near that.
1) There's a long list of materials that are no problem outside your body but that are really bad for you when small pieces get inside your lungs.

2) There's a higher potential harm from new processes and materials that are used everywhere by consumers, versus being used by specialists in exposure-controlled environments.

Because of (1) and (2), if there's anything wrong with this material, the harm will be multiplied.

For example a possibly toxic material used in low-rate specialty manufacturing by protected workers is different from a possibly toxic material that's distributed in fun inhalers inside of cereal boxes.

These concerns are not at all irrational, and are in fact more empirical than reflexive anti-questioning snarkery.
Yes, LaTeX ignores anything more than one whitespace in the source. It does, however, automatically insert extra space after a period. (Unless you disable it with the ~ symbol, e.g. after the word Mr. or e.g.)
i think one of my mathematics lecturers, Mike Pemberton at UQ, (Australia) was involved in this. He explained it to us in detail many times.
http://au.linkedin.com/pub/mike-pemberton/17/a56/50b
> It may be lower than in the US. But Europeans have more protections and guarantees by law with their purchases than in the US.

Yes, in Europe customers have a guarantee on hardware failures for the first year or so.
Extending this to three years costs you more than the US counterpart (thanks to the nice €=$ apple conversion rate), and you don't have the benefit of mail-in or walk-in repairs, because there simply are no places to walk in to.
I envision this becoming an Oatmeal comic.
From the article:

"Typographers can point to no studies or any other evidence proving that single spaces improve readability."

...So, there's absolutely no evidence, yet everyone who doesn't agree is 'certainly' wrong...
Email for me is something to be processed. If it doesn't need my attention and response, I try to filter it so it doesn't reach my inbox.

In contrast, my facebook stream is a diverse collection of stuff from people I care about that may interest me and which I peruse every once in a while. HN is kind of in the same category, except that HN content tends to be longer and more impersonal.
That list of the most upvotes is missing many, many posts.

There are plenty of high voted posts that are not on there.

example: http://news.ycombinator.com/item?id=1978295

I was going to say it's only the past 30 days but I see one from 500+ days ago so I dunno what the algorithm is. Maybe it's based on last comment date.
How "fun" one's life is is not really for anyone else to judge, is it?