skysight-inc/HackerNews huggingface dataset:
Youtube can be accessed via Flash/HTML5 and I imagine most Google Android apps will be heading in that direction (well, more the web/HTML5 route than Flash) where possible in future.

I don't think lack of apps, from Google or 3rd parties, is that big a deal generally once you've got the basics covered and a good web browser. And that seems to be the internet consensus now that Apple is on the brink of losing that particular stat comparison.
Indeed, but in this case both apply.

EDIT: Give this a listen, the early design and development is described in more detail than I'm capable of going into: http://www.se-radio.net/2008/03/episode-89-joe-armstrong-on-...
TeamLab.com: Migliora la tua produttività aziendale assolutamente gratis
Ascensio System SIA rilascia la versione italiana di TeamLab, una soluzione online per la gestione dei progetti e la collaborazione aziendale.
92.3 KB minified for the two JavaScript files.

wow!
I like these trolls trying to rationalize their trolling by attempting and failing to sound intellectual. The thing is 99.9% of software patents were obvious at granting and therefore invalid, this being one of them. I highly doubt the creator of this patent invested anywhere near the resources to actually "discover" the patented "invention" that these trolls are seeking to extract through abuse of the legal system. I hope somebody in Congress is paying attention to these hijinks, but I know Congress is too occupied with making bittorrenters felons.
Obviously the author was exaggerating for effect and humor. Rather than characterizing his description as "avoiding" linear algebra, I say the author admirably confronted his confusion head on and developed his own intuition. Even more admirable is that he shared it.
Actually, we're talking about low-touch sales -- as low-touch as low-touch can be. We charge USD9.95/mth, and we're at http://www.fezzl.com (redirects).
Evolution through genetic hacking
In the context of PHB-speak I guess.

Lets utilize our synergy to create some entrepreneurial verticals!
How Lent Can Help Business Startups
If you wanna know what I did:

#from a 2.6.38.6 vanilla tree
wget http://bellard.org/jslinux/config_linux-2.6.20 -O .config
yes "" | make oldconfig
# small edit in drivers/tty/serial/8250.c to copy Bellard's patch (http://bellard.org/jslinux/patch_linux-2.6.20)
make vmlinux
cp arch/x86/boot/vmlinux.bin /path/to/copy/of/jslinux/hosted/with/a/simple/httpd/

Edit: I just tried again with a 2.6.20.21 kernel using more or less the procedure showed above: it works! So it must be something with more recent kernels (scheduler ? dynticks ? merging of i386 and x86_68 arch in x86 ? something else ?) that is not emulated by jslinux.
The official line is that Google makes money from people using the web, and therefore looking at their ads. Anything that makes people use the web more is good for Google, including carrying little 3G-connected computers with them everywhere they go to use as "phones".

So they don't care about an expanding ecosystem as they'll get money out of it anyway, even if it's iPhone or other non-Android platforms that's getting people on the web.

But everything in tech journalism gets looked at through Apple-tinted glasses these days and Apple would detest an iPhone fork, if that was even possible, so therefore Google must be assumed to fear it too.
Panera's pay-what-you-can cafe is a success
So, if your friend liked something that was buried on page 89 of the search results, Bing will in theory bring it to the front page

Can anyone actually think of a situation where you would want this to happen? I mean, when you are not searching for something specifically related to your friend.

My friend didn't click on result 89, so they must have been searching for something else.
The story behind search
> The reason I haven't bothered to apply? I don't know how good I really am.

That sounds like a reason to apply, not a reason to avoid applying. Don't you want some new third-party evidence about how good you really are?
Football star's website defaced in Jar Jar Binks hack
The obvious thing is the amazing software coupled with a touchscreen that actually worked. And I don't mean sorta worked, as long as you used a stylus and whacked it hard enough like the Palm Pilot, I mean you glide your hand on the screen and it reacts like a physical piece of paper being dragged around. Nothing like this existed before the iPhone and all smartphones today are clear descendants.
Not if Apple's "financial muscle" decides it's easier/quicker/cheaper to buy Lodsys out than to let the uncertainty hang over their developer community. They're fairly clearly communicating "we are only in this for the money" in their blog posts. They clearly have been thinking of the best way for them to make money from these patents (which IV used to own but clearly didn't feel they could profitably licence or sue on the basis of) and creating PR problems for Apple that can be solved at a high price seems pretty good to me.
Are you really sure ? http://bellard.org/dvbt/
I get that error with Opera 11.10
The importance of the narrative - Mark Suster
Puppet: Lessons Learned
Desperately Seeking Serendipity
The article is a bunch of conjecture. I don't see the direct correlation between her mom working her butt off and raising a child not being a conflict when starting a company.

I generally agree that women can be overachievers to the point that it would overcome the necessary commitment of birthing and raising a very young child. But that's not a very relevant argument. And it's not backed up by the article. One data point? C'mon.

I think the author is actually taking issue with the potential "handicap" of pregnancy as something uniquely ascribed to women. "Don't call me weak because I'm a woman and I can get pregnant!"

As a young married man in a startup, I'm scared of my wife becoming pregnant... I really do want to be a father, but I don't think she and I could remain fully committed to our current career arcs should we become parents at this time.

The problem isn't women getting pregnant. The problem is a newborn takes over part of your life. And that part might be too big for you to also maintain a commitment to your startup.
What's the state of the art in cryostasis?
Pauses on 'Connecting...'. Chrome 11, OS X 10.6. Spotify premium account. Console log is:

main: stack state changed => keygen

all.js:122session: generating keys

all.js:123session: generated keys

all.js:157main: stack state changed => connecting

all.js:111protocol: connecting to 195.211.73.201
Since I live in the US, how about some screenshots?
We're still pretty early on in development. Fitness insights and guidance tools are absolutely planned :)
The three main reasons are: size, language and research funding.

The best higher education institutions in France are the "Grande Écoles", which are very small compared to North American univesities. Around 500 students graduate each year from the École polytechnique, for example. Although there are a lot more students who study to be accepted at these écoles, they do so in another parallel system called "classes préparatoires". Which is in its self separate from French university system.

The French language does play another important role. France has not adopted english as much as Germany or the Scandinavian countries have. Publication is almost always done in French. Although my American friends tell me things have improved a lot in the past 10 years.

Finally, although french universities and grand écoles perform basic and applied research, a majority of the work is done at public research labs. Their scientific results are attached to the lab, which are not part of the universities. Although they can often be in the same location.

Nonetheless, if you ever have the opportunity and get accepted by one of these écoles do not hesitate to go. They are very good schools.
It's a shame this doesn't work for unlimited accounts. You'd have thought they wouldn't mind that, since unlimited has no ads either.
Ask HN: Would you use text to speech (TTS) for a mobile Twitter or RSS app?
Would like to get some feedback on use of a mobile text to speech (TTS) app that could read incoming tweets or rss feeds while driving, running, etc.

The app would also have the functionality to read articles, similar to the kindle tts function.
>> Oil companies do not drill on land where they don’t have the rights. Movies aren’t released that don’t clear all the music rights. Clothing manufacturers license logos from Disney or the NFL to include them in their product.

> Software patents would be more akin to it being patented for an oil company to drill with a very hard diamond bit

It's even worse than that.

If you want to drill for oil on some land, then you need to get rights to drill on _that land_. A software patent though prevents you from drilling on _any_ land. It's not a right to the oil that's in question, it's a right to drill at all. A software patent is akin to "we've patented searching for oil". No wait, why stop there, let's patent "Digging a hole in the ground". You wanna plant a tree over there? Yeah, sure, digging a hole to put it in is kinda obvious, but I've got the patent on digging holes.

The problem with patents is when they move from patenting a "true invention" (and yes, that could be software, like say a better compression algorithm) to patenting the "obvious". therein lies the rub - who determines the legal standard for "obvious". Is Bitblt'ing obvious? Is Public-Private-Keys? Is buying-something-with-a-click?

Given the impossibility of defining the "obvious" I'm in favor of just dropping the whole sorry mess, and going back to the days when _machines_ were protected, the implementation of ideas, not the ideas themselves. Yes programs are copyrighted, but not code-snippets.
Barrett Brown, Public Face of Anonymous, Leaves Group
Text Only webcache is available.
http://webcache.googleusercontent.com/search?q=cache:http://...
Agreed. I can't do anything about it though :-( This is a Spotify policy decision.
10 iPad Apps to ROCK your news experience
I don't think Modernizr causes harm if you understand and act like the resulting CSS styles are javascript dependent (as you should with any JS-based progressive enhancement). He's right, though: there are more conditions than you'd think where javascript may not be available. Make sure to ask yourself if the effect you want is possible without javascript first (as in the button example). And always test your pages for usability with javascript turned off.
Hmm, that's weird. Second attempt also fails? For me it's still working.
Thanks for your interest. Trying to sustain the traffic now, but I'll upload some screenshots ASAP. Concerning look&feel it's close to the original client.
and VIM !
Gallery of Backgrounds Using The Cicada Principle
Good points.

To add to this: if you want an intermediate path that'll give a bit more insight than just basic linear algebra, reading a bit about Hilbert spaces might be worthwhile too. Depending which space(s) you choose to work in, it doesn't necessarily have to bog you down in coping with pathological cases. You probably will need to grok things like countability, limits and converge though.

The benefit: you get to pin down exactly what it means to talk about things like 'basis' and in particular 'orthogonal basis' in a meaningful way when it comes to infinite-dimensional spaces of functions like the ones the Fourier transform works on. Turns out you need some extra tools to do this; intuitions based only on experience with finite-dimensional linear algebra will likely have some handwavy gaps. (Not that that necessarily matters :)

About the article though: I really liked it. It wouldn't teach me from scratch how the transform works, but every extra bit of intuition one can get from looking at a concept from a different point of view helps, and this adds some extra physical intuition in a really nice way.
I agree completely- most likely OP doesn't need a solution this complex- but it doesn't make any answer any less correct.
It kind of makes sense since the main difference between premium and unlimited accounts is that unlimited cannot play on mobile.

If their API was open for unlimited accounts, anyone could make own mobile clients, bypassing the restriction.
Ask HN: Is finals over for you guys?
How did you stay focused?
Yes. A market with 1 billion Google Android phones and 1 billion Amazon Android phones is better than a market with 2 billion Symbian phones.
Why would anyone post their credentials to a site like this?
It doesn't matter what the disclaimer says, I've got my credit card connected to my account. Also, the domain name (spotifyontheweb.com) is registered trough privacyprotect.org.
Blip.tv Reintroduces Itself as a Curated Video Site
too bad it doesn't work behind a firewall... real nice work though :)

any idea if there's a way to use ports 80 or 443? I guess we need to ask spotify for that right?
Patent Infringement Claims Against iOS Developers — Top 5 Things To Remember
If you're looking for work you should let people in without having to provide credentials that they may not have.

(ie. I'm hiring and would like to see this but don't have Spotify credentials)
Multinational manufacturers: Moving back to America
"Why aren't we sending probes out right now?"

Same reason we aren't doing a lot of other things - nobody wants to pay and sending an interstellar probe would be extremely expensive and full of engineering difficulties. It probably makes terraforming of Mars look quite feasible.
Let's grant the speed of light on the return side. Say we invent a method of transmitting probe data using radio waves or something.
It's not about the interface. It's about the technology behind it which can only be showcased by actually using it.
SecondMarket Sees $115 Million In Private Stock Sales During Q1
That's pretty hard to do though: providing valid demo Spotify Premium details would be just the sort of breach of TOS that would cause spotify to come down on the site like a tonne of bricks; and non-real Spotify Premium details would be almost entirely pointless (the underlying library requires valid credentials to do anything).
>"I did it for fun, just because..."

Easily the best hack I've seen on HN.
They don't mention the possibility that Google and Amazon strike an agreement. One knows how to do online data mining, the other knows how to do retail online; it might be worth for each of them to join force by givin up the domain in which they don't shine: they don't need an Android inner fight in which they're likely to both lose to Apple.
Google Fiber: we're coming to Kansas City, MO too Community Reaction (VIDEO)
Robots Invent Their Own Spoken Language
My $0.03

The first thing you need to answer is whether you'll do data processing on select, on insert, or as a mix of both.

On select, you only insert raw data (like an access log). You can then pick one of two ways to generate your reports and transform your data. You can do them in real time - when a user requests the data. Or you can do it as a batch process and do the whole OLTP to OLAP offline.

On insert you calculate everything as each hit comes in and fill in your reporting structure directly.

Both the select with real-time report generation and the insert approach give users access to real time data. Select with an offline transformation script will provide cached data until the batch process is run again.

Imma guess that you're users want as-real-time as possible, with some data having to be more real-time than other. This is where you adopt some form of hybrid/mix.

As for actual implementation...First, can you afford to lose data? Now don't jump the gun and immediately say "no". A lot (but certainly not all) of analysis of this type of data works on averages and general trends. If you happen to lose a couple hundred rows in a couple hundred thousands, it doesn't really change the outcome that much. Anyways, it's important to know this because some storage engines support non-durable writes (writes to memory) which are stupid fast, but might result in lost data (or you can possibly write your own buffering logic in the app/web code to spin off another thread and write every 500 hits in a bulk-insert).

Technologies. MongoDB has a couple things going for it. First, writes are fast, and they can either be done to memory (stupid fast) or to disk (or to X replicas). Even writes to disk are pretty damn fast (to X replicas will largely depend on network latency). The other thing MongoDB has going for it is MapReduce...sadly it's single threaded, but whether you are doing real-time reporting on an offline OLTP->OLAP transformation, MapReduce is significantly more powerful than OrderBy.

In chapter 6 of the (free) Little MongoDB Book (http://openmymind.net/mongodb.pdf) I actually outlined the initial OLTP to OLAP process we were using for a very modest reporting tool.

Since then, we've switched to Redis and do it all on insert to provide real-time analytics. However, we are only tracking 3 very basic incrementing statistics. You can see the code here: https://github.com/mogade/mogade-server/blob/master/app/mode... (the hit method).

Of course, why don't you just use Google Analytics?

EDIT:

If your data processing needs are truly huge, you'll likely end up with something like Hadoop (which I haven't had the opportunity/pleasure to need, so I can only mention it in passing).
$100 miniserver
CSS Hack: Box Shadow Spread - the underrated 4th parameter
Why is every little burp that comes out of SH's speech synthesizer news? It's not like this is a groundbreaking new discovery: religion is unscientific and arbitrary, film at eleven. To be fair, I like this statement better than his baseless assumptions about the morals and motivations of alien life, but still...
any chance of getting a demo version up on a url?
Is it really the same reactor design?

No, but similar age I think

Are they doing anything in light of the Fukushima disaster

I believe they put out some press releases telling people how safe it was.
Demo anywhere?
That which you own, owns you.
I'm getting "Internal error message: Socket io error: Error #2031", which I'm guessing is a result of high traffic?

Edit: nevermind, stopped now. Might have been because I had the real client open?
I didn't realize how true this was, in reading this page this morning, I decided that he was just lying about Google, Apple and MS licensing the patent, of course they don't need to do anything for him to grant them license. It would probably be good for him to show some proof of the license, but I don't expect him to.

Also, at the percentages that he is seeking, how much does he truthfully expect to get out of something like pCalc. I don't know how much it is selling, but I kinda expect that it is a bit south of 1Mil.

Is there any resolution to this situation in a similar way that EA games shut down the "Edge" trademark (http://en.wikipedia.org/wiki/Edge_Games). I hope so.
Philadelphia University Commencement Speech -- May 15, 2011
Bing SEO tips
Bing is not the popular search engine in Europe. However, there are some characteristics of being useful to deal with the Bing SEO. (article in Hungarian)
"Internal error message: Socket io error: Error #2031"

I have a premium account
Please don't mix up copyright and patents. I'm pretty sure if this poll would be about copyrights you would find out that a lot more people here do in fact like the copyright system. Copyright prevents stealing code, everyone who does copy code knows he is doing that. But you have basically no chance knowing when you break patents until someone does sue you or by having patent-lawyers which go over all your code all the time and look for potential trouble.

Coding is a creative process - I write pages of code each day and every single line and idea I use in there might be covered by a patent of which I haven't heard yet. How is that supposed to work? We don't have patents for writing, music, painting, etc. although you could use the same arguments about original work and the danger of people ripping it off (we do have copyright!).
Lovely picture: Body language speaks volumes.

The modest Bellard next to the über self-confident de Icaza. Guess who owns my sympathies.
To some extent you are right, but our biological systems are also highly adaptable to new interfaces - e.g. keyboards, home appliances, cars. Interaction design does need to support user perception of how to interact with a device/system, but these affordances can be combined and developed into highly original and useful interactive applications.

I agree with others that Planetary does not address these design challenges effectively, but it's important to recognize the adaptability of our sensory systems to fundamentally 'new' ways of interacting with the world.
Share your music creations with the world
Internet Franchise Opportunities - The Best Qualities To Look For
Ah, good point! I didn't think about that.
i can't advise modernizr as _the_ answer to html/css compatibility either, that being said it's a great tool to get started using html5 css3 until a) a better tool comes along or b) browser compatibility issues go away ...
What tech does this use that makes it Chrome only?
I just signed up to Spotify premium to try this, excellent work! It would be nice to see Spotify launch an official web based client.
Fabrice is a rare genius of immense proportions. Although the summary mentions some of his former work on the FFT and computing Pi, it was written before his more recent record breaking feat:

http://bellard.org/pi/pi2700e9/

The linux kernel in a browser blows my mind. This is surely an immense amount of work. How does a mere mortal find the time!

And don't forget his IOCC entry (in 2048 bytes) of a self compiling C compiler:

http://www0.us.ioccc.org/2001/bellard.hint
Functional Testing with Selenium and Scala
I have mixed feelings on Modernizr...but this post seems to be filled with a number of weak points.

First, the Modernizr file ends in ".js" I don't think anybody is fooled about how it works and what its consequences are.

Second, the advocated method of stying your site with Modernizr is to first make it look good assuming no "advanced features" exist and then progressively enhance. This ensures that the failure of Modernizr to load will leave you with what you started with. Given that the Modernizr classes are added to the root of your document this claim seems impossible:

"However, it also means there is a significant loss in the overall structure of specificity within your stylesheets, which could easily cascade unintended effects through to other elements."

Finally his core argument is that Modernizr violates the separation of concerns in front-end web development. This is true and something that you have to be willing to accept to use it.

His proposed alternatives are strange however. He suggests server-side browser sniffing, a bad idea as the article itself explains. Alternatively he suggests using CSS cascading, but this is a bit of a tautology since this is the problem Modernizr was designed to solve.

My personal opinion is that Modernizr is a bit of a kludge, but often the least ugly option available.
Remind HN: Rails Conf 2011 is live
Though I do keep getting

"The Spotify Updater is trying to install the update, but didn't succeed

The error message is: The system cannot find the file specified. (2)"

From the actual application? In what way does the app interact to cause this?