skysight-inc/HackerNews huggingface dataset:
> The browser was always a second class citizen, a third party component

Before the iPhone, the browser in Nokia phones was almost cuttting-edge, based off a version of Webkit shortly after it was open-sourced. Unfortunately, it stagnated as Nokia neglected to track the Webkit trunk.

My Nokia E71 could render the iPhone version of Google Reader, with all it's AJAXy goodness, perfectly and far better than (say) a Blackberry. That's how I read most of my feeds for about two years. (I now have an Android.)

Nokia is now pouring a lot of effort into QtWebkit and the Symbian mobile browser, which should resurrect that part of the platform and bring it up to this decade's standards.

They're also basing their JavaScript application platform ("WRT") off QtWebkit, with hooks to allow access to native O/S functionality, and it's being heavily promoted as a development platform on equal footing to Qt C++. Much of this development is going on in the open (http://bugreports.qt.nokia.com/secure/BrowseProject.jspa), so you can track this progress.
LinkPeelr website and Google Chrome extension un-shorten short URLs
Nicaraguan troops invade Costa Rica - blame it on a Google Maps error
You can join kickuptheass.com and join our "build and app" group with daily updates. It's not FB, and it's well adapted to letting everybody know your progress.
I doubt it. Not only phones get increasingly powerful, but the core is also evolving, transitioning to IP and LTE being just around the corner; I believe pilot deployments have already started in the US and Japan.
Using matplotlib to investigate an SMTP slowdown
I had a chance to demo a couple of Windows 7 phones last week and was impressed at how smooth the navigation and inertia scrolling is. It reminds me of the iPhone experience, but less refined. I think it beats RIM and is very close to Android and WebOS. I think it will sell well if they can give free phones (after contract rebate) because most of the public is looking for the UX over OS potential.
I think there are some good points here, but

1) Tivo was different from VCRs, which were used mostly for pre-recorded content, cost far less, and had no recurring fees (except tape rentals)

2) the value chain: mobile phone networks compete, and accepted a symbiotic relationship with branded, value added devices on their network. If the other network has a better device, you better get it too. Cable companies are a local monopoly, and don't compete by having exclusives with branded boxes. They saw Tivo as a threat and integrated the functionality in their service and settop boxes.
This might be slightly off topic, but the first thing I thought was that if they were black they would have been arrested, guaranteed.
What is is like to work at Facebook
Why didn't you do it, then?
Say you have a site that uses a lot of AJAX to make similar calls. Say for instance send message, recieve message. Instead of sending the entire message formatting and all back and forth you send json objects and bind them to jquery templates.
I don't think that it is useful for a standard site, one that needs to be indexed by search engines and needs all of it's content to be available on page load. I have made use of it in single page web applications before, though.

It completely blows hand generation of HTML out of the water for maintainability. You can keep your templates inside of the HTML page using a <script> element with a special type, and keeps a lot of that view logic out of your JavaScript. It also provides a nice alternative to using a hidden element and cloning it, then switching attributes, text, and values.
Wait, so this was Android-only money? I thought this was total income.
I might be particularly dense today, but I don't get the link between controlling the pipeline and building an arbitrage ad network. Why can't you do one without the other?

Edit: to spell out my confusion. If you want to arbitrage ads, content providers would (presumably) need to include your ads in their content one way or another, so I don't see what advantage controlling the pipeline gives you. If you just want to inject ads into the content you're serving simply because you control the pipeline, then you can just as well inject regular ads, I don't see where the arbitrage part comes in.
It will be soon!

Patience, grasshopper (or you can join us and help improve the interface ;)
The Age of the Entrepreneur
Nice links, thanks. I respectfully disagree with the upwind/downwind speeds though. In my experience the most force on the sailboat/windsurfer (and resulting speed of the boat) comes from sailing at a broad reach, roughly 45% downwind. Linked from your USA_17 article:

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

They have a couple of vector diagrams here, which seem to indicate downwind as faster:

http://en.wikipedia.org/wiki/Sailing_faster_than_the_wind#Ve...

If so, you'd increase speed as you went downwind up to a certain point, and then it would decrease again as you near dead downwind.
In Spanish, dinero is uncountable.

FWIW, the plural form is archaism, still used in some contexts, sometimes to resemble old style. In particular, it's often used when wondering where some "dineros" have misteriously gone.

Edit: I almost forgot: Thanks to Jacques for the writtings!!
Infochimps Compiles $1.2M Series A To Tap Data Market
Heya! My MVP is called "www.wantmyjob.com". I'd love an entry on RateMyMVP :-)

What info should I send you? I don't see an easy "add a project" link...
+1 one for Sammy. I find Backbone too complex, but I like how Sammy doesn't impose almost anything.
That seems counter intuitive to me. With JS templating, you are sending all the page structure, data, and markers as to how to insert the data into the structure. Without, you are just sending the structure and data. Assuming you are gzipping the output in both cases, which would eliminate the bandwidth of the duplicated structure items, wouldn't the JS templating naturally be longer?
I was using Opera Mini on my mobile under the assumption that they value my privacy and do not store any data. If they would start doing this, it would outrage me enough that I might potentially even go back to Firefox on my desktop.
I've been searching for an interview with Jimmy Page, where he mentioned this and it's the first I've heard of it, but to no avail. Hence, 'anecdotal'. If I find it, I'll post it here.
They don't play MITM to https sites for the Turbo feature in Opera Mobile or Desktop. No idea what they do for Opera Mini.
XKCD has likely inspired more code than any other comic strip.
Can you fit a decent graphics card in 1U? I guess it all depends on the games being played.
It's insane how expensive FusionIO is.

OCZ RevoDrive X2 100GB = $459

Fusionio 80 GB = $5,231.98

The specs are nearly identical.
We have open-sourced one component, the Eco template language: https://github.com/sstephenson/eco

A couple of other smaller components are ripe for release, too. But the framework itself needs more work before it can be made public, and that work is directed by the needs of the application.
More than just VT tried it.

http://www.apple.com/science/profiles/colsa/
Very nice. Good for him (really). With the setup he has, and the target demographic, he'll actually have parents making their kids go to these.

But the next question (especially for the parents) is how many of the kids are going pre-drinking somewhere, and what's going on in the after-parties. Highschool wasn't that long ago, and I remember those grade 9/10 after-parties... (I have nothing against teen drinking. That would make me the biggest hypocrite).
True, but in most cases that's not worth the effort, unless you want to have a really long-term relationship with a particular client. Where I work, that's not usually the nature of the gigs, but ymmv.
I haven't used a server side framework (other than a few CouchDB server-side JavaScript features) for years.

The biggest reason given for keeping a server side component around is that you need some way to serve up data to the UI. So until people converge on RESTful data stores there will continue to be a place for application-specific server side code.
This is only marginally better than SheepHerder (or what its name was), it works by injecting data into the network that is supposed to look like an active session. It's going to be trivial to filter these forged sessions out. Also, it relies on the assumption that attackers will try to take over your forged session instead of the many real ones on the same network. Finally, it somehow naively assumes that an attacker is using the current network to hijack a stolen session right away.
Snopes says that's not true: http://www.snopes.com/legal/postal/sendcash.asp
If smartphones keep getting faster cpu's , then it is there is no problem to process data on the client, and use the server just as a dumb data spitter.
The British Monarchy is on Facebook
No it wasn't.

It was a marginally functional OS full of unbelievably quirky behavior. The underlying subsystems were so fundamentally broken (and poorly written) that Symbian itself couldn't actually fix them. There is a reason messaging never quite worked right. The installer was perpetually broken as well. I never seen a project that introduced more regression from release to release than Symbian.

Fundamentally it was a C++ based OS that was introduced before C++ really existed as a standard. They independently invented and implemented a number of features that would eventually become standard within C++ (exceptions spring to mind).

Either way, Symbian is a mess. It's seriously a warning about the dangers of Object Oriented development gone terribly wrong. Huge class hierarchies? Yep, Symbian's got em. Convoluted multiple inheritance with indeterminate behavior? Check. The list goes on and on.

Symbian was (and is) so fundamentally flawed that while your phone did all of those things, it also failed far to often at installing apps, providing usable interfaces, and actually getting messaging and things to work.

*note: I'm a bitter refugee from the Symbian world having been principally involved in one of the most widely distributed apps written for the platform.
Okay, fair point. I am only halfway through Joy of Clojure, so I semi-retract the "every" in my claim.
It depends if writing that content brings eyeballs and advertising revenue.
I know this sidesteps the entire point of getting Java and such up and running, but can't you just use VS to write standard C++ and then use the NDK? (sorry, your site is blocked at work, I'm just guessing here)
So the steps you really suggest are:

1) Ask permission.

2) If you don't get permission, do it anyway.

3) Complain and berate the people you crossed if you suffer consequences from doing it anyway.

Gah. I think I've had quite enough of talking with you.
cool concept, but does the techcrunch data link mean what i get is the same content as the techcrunch tag?

http://techcrunch.com/tag/hackernews/
Thomas Friedman Wrong? The Innovation Delusion
"fatebook.com" - yeah, the day I decide to use that one will probably be the day I give Facebook's lawyers all of my worldly possessions.
Designer, Developer or Sweeper...Which one are you?
DMOZ does matter, as do many of the old directories that are hand curated (Yahoo Dir, Business.com, Best of the Web, and hundreds of small directories).

These directories are valued by the search engines because all listings are not automatically approved, so there is a certain quality aspect to the listings. While the directories don't send very much traffic, they do pass trust to the sites they are linking to.

It can be tough to get a DMOZ listing, particularly if the category you are applying to doesn't currently have an editor. However, it's worth it if you can get accepted.
I have a digital copy of Programming Clojure with me, so I can give direct evidence for that now. On page 30:

Because the Java invocation syntax in Clojure is clean
and simple, it is idiomatic to use Java directly,
rather than to hide Java behind Lispy wrappers.

I believe Pragmatic Clojure says something to that effect, too, but I'll have to look it up in my dead-tree version later.
Toshiba Introduces MacBook Air 'Blade-Type' SSDs to Mass Market
Isn't this like that Flock "social browser" that popped up a few years ago? That didn't really catch on. Perhaps ahead of it's time?
As the title say it was my Android Income report ;)
Asking everyone to shut off their wifi hardly seems like a security measure. I've often wondered, if cell signal and wifi really put the flight in danger, then why is anyone allowed to bring a device with this capability on board? Wouldn't a would be terrorist just ignore the order to shut devices off? It doesn't make much sense.
Of course you can... unless you want to serve ads over HTTP, then indeed, you can't really do that.
I use HTTPS Everywhere to force Facebook to use SSL. I can't comment on the effectiveness of their site under normal conditions.
Would be great if he had expanded on the 'no career path' section - that will probably be something that most people want to know about - surely there must be different levels of developers to some extent? Moving from development to management?

Any Apple employees on here like to comment?
Nowadays, Python is more like a decent calculator with a navy. :)
How do you make sure you order tangible items? Lots of intangible items sell on eBay, like ebooks and other digital goods. Wouldn't this undermine the goal of receiving packages?
You'd be undercutting these guys:

http://coins.shop.ebay.com/Federal-Reserve-Notes-/40029/i.ht...
Should I capture network traffic in the air or on the wire?
You can probably just ask for $2 bills at a bank. Last I checked, they still mint brand new ones to replace damaged ones removed from circulation.
No. I opted in to having my posts shown on HN, for as long as the operators of HN are willing to host them there. That is the only thing any poster here opts into by signing up.
Didn't think it was necessary.
Would a faraday cage protect equipment? Obviously the power grid would be down, but combine solar with low-power electronics and it wouldn't be too hard to equip oneself with a running computer after the event.
This is not good timing for them.

http://gizmodo.com/5679794/all-these-terrorist-scares-are-pu...
Reservists called up to active duty are put into a military-leave status and they remain Apple employees while Apple makes up the salary difference between their military pay and their Apple pay until they return.

I wonder if other companies do this. I know by law they are required to keep those positions for active reserves but I don't think they are required to continue to pay their salary. In the past, I've worked temp positions for employees that were deployed.
The NDK is really only good for writing back end stuff. You can't do any UI with it.
Is it actually possible to attribute the company's success or failure to any single event? I think no. Also, while a single event be the basis for many subsequent events, it doesn't directly affects the end result.
I love what he said - "My goal was to monopolize the teen party business in New York City". The guy didn't want to just have a little hobby business, he wanted to completely dominate it. Brilliant
What did the Internet looks like, according to 1st graders
AOL-Yahoo Tie-Up Rumors Sprout Again
This trend will be the death of the open content web. Almost nobody out there has the diligence to maintain a standard, documented API when they have the alternative of changing their own client-side code at whim (and breaking any code anyone else may have written). In some ways Lisp was wrong about "code is data"--data is far easier to analyze and repurpose, so obfuscating it behind code is a step backwards.
Let ε < 0.
I used to have methlab.com (though it seems to be a porn site now - woops).

I want to do something cool with sublim.nl but I am completely lost at this point...
That would be a pretty bad idea since checks include all the information someone needs to make hard to reverse withdrawals from your account. Knuth used to send checks but no longer does. See http://sunburn.stanford.edu/~knuth/news08.html.
Given Clojure's emphasis on Java interop, I don't think full portability was ever the motivating factor behind Clojure.
I don't think he should follow your advice of making more useful stuff.

1) He has found a formula that works. Never change a winning team; follow the course until it fails.

2) The useless apps get more than 10x the number of downloads(from the apps he has shown).

3) Utility apps would generally require being paid for if they are to make as much money as a 'useless' app. He is currently living in Poland, so this is not an option available to him.
.Mac Homepage Shutting Down Today
Opera Mini on the iPhone 4 is a pretty bad experience.

What they say about the economics of mobile bandwidth and computing power vs. server bandwidth/CPU rings true, however. The trick would be to optimize the rendering for specific mobile browsers. One could even use the "native" rendering engine to do this. Apple should implement this trick for mobile Safari, optimized for the specific screen sizes of the various iDevices. Not only would this save rendering time and battery power on those devices, it would enable yet another advertising strategy for them.
JRuby Clojure Bridge - jrclj
Midterm 2010 Social Media Inspiration
Social media marketers take note. In light of the recent midterm elections, what do Foursquare, Twitter and Facebook all have in common? If you said that they all care deeply about democracy, well…you’d be wrong. (And if you said that they are all social media giants, well then, you’d be Captain Obvious). The answer? They all know how to leverage a social event and they know how to make themselves useful.
Instead of running it once per day, you could run it hourly. Rank the items with the same algorithm, but take into account time left on the auction. An item expiring soon that scores really high could be purchased early so it doesn't get away. Items expiring later could be watched and dumped if the price goes too high, or determined to be worth the extra expense, if the amount is available in savings, so the more expensive good items don't get away either.
Opera Mini is a terrible experience on the iPhone in general. They apparently never expected it to be accepted and pushed a quick (and bad) port of the Android version.

Probably wary of bad publicity (for once) Apple accepted the application… and since then Opera barely touched it. No update to the non-standard look&feel, no update to the non-standard settings management (and widgets), no update to the awful zoom… and apparently barely useable on the iPhone 4…

And since they have't done any update to it since May while they released 5.1 for just about every other smartphone, I'm not exactly expecting anything.
could you pls specify, which company you are refering to? Would be great to know :-)

Cheers
Asking Any Question Of All Your Data
Y Combinator Book?
Techstars has a book advertised. Does Y Combinator have a book? If so I'd be excited to read it. I may not get picked for opportunity to receive funding, but I would still like to benefit as much as possible form their experience.
This actually could be studied empirically. I wonder if any work has been done on it.

(I'd like to believe it's true, but I fear human nature isn't quite so responsive.)
Here is a contrived example, that shows the pros and cons of each, as I see them. Pretend you have an 'link' object in JavaScript and you want to generate the view for that link using templating:

var link = { url: 'http://news.ycombinator.com, title: 'Hacker News' , extraStuff: someBigObject };

With JS templating:

<div id='template'><a href='${url}'>${title}</a></div>

$('#template').tmpl(link);

* Pros: if you have to generate 100 links, you only passed down the template div once. Also, if the extraStuff property is really large, there is no bandwidth spent on sending it up, since it runs on the page

* Cons: if you generate 0 links, you still passed down the template div once. If you have this view defined also in a server side template, you have duplicated view logic (really annoying).

With server side templating:

$.load('url/to/template', link);

* Pros: If you generate 0 links, no extra data is sent or received. Also, your view logic is all in one place (on the server).

* Cons: If you generate 100 links, there are 100 extra HTTP requests, and you have to deal with timeouts, loading indicators, etc.
No, your problem is that you're unwilling to acknowledge that Edme committed an intentional act that was wrong - and that Shaw didn't. Shaw's mildly harsh reaction to Edme's act does not make him "the bad guy", and it does not even make him "a bad guy" or "one of the bad guys in this situation".

I'm really disturbed by the mentality that Edme and his supporters, including you, have put forward: if you do something wrong, that should be instantly forgivable, and anyone showing any anger or disapproval towards you is at least as wrong as you are. I think it shows up in worse cases than this: http://news.ycombinator.com/item?id=1880467

Edme has at least twigged that most other people aren't buying it. I've no idea when you will clue in, but I'm not responding to you further on this issue.
These are great numbers!

I'm not going to get into blowing smoke up your ass or tell you that you should be saving the world. Remember, there are three types of apps: useful, popular, and money-making. Unless you are independently wealthy, #3 is a must-have: the others are optional.

Now -- take what you've learned with these apps and figure out where the next level is.

On a side note, I've found that the best projects to launch are projects that turn other programmers off -- much less likely to have competition there and much more likely to find a need to fill. "Programmers don't like it" is quickly moving up my list of tags for a successful startup. It's probably around #4 or so now.

Totally awesome. Very well done.
More information here: http://www.freeholidaywifi.com
About 3 years back I used them and back then ie6 didnt' work out of the box. And the windows root cert update didn't help either back then.
Money Makes The Semantic Web And Big Data Go Round
Given that this story is also on the current HN front page, I doubt the TSA is going to try and enforce a WiFi ban anytime soon:

http://tech.fortune.cnn.com/2010/11/08/google-gifts-free-air...
Bidding War Breaks Out Over GroupMe
The GC is mostly precise. We haven't yet eliminated our use of the C stack (so full GC has to examine the appropriate registers and memory locations to find pointers not otherwise anchored), but when we do, we'll have a fully precise GC.

Our current GC in trunk right now still stops the world, even when concurrency is active, but that's an incidental detail of implementation and not a requirement for the algorithm. We could make it incremental with a small investment of time, but our priority now is to migrate to the improved generational GC on the branch first.
Dogs have a better sense of smell... maybe they just liked the smell?
http://www.amazon.com/Founders-Work-Stories-Startups-Problem...

http://www.amazon.com/Hackers-Painters-Big-Ideas-Computer/dp...

http://ycombinator.com/lib.html
Why I Brought 12 Square Feet of Cake to Twitter HQ last Friday