Hacker Newsnew | past | comments | ask | show | jobs | submit | 2012-02-20login
Stories from February 20, 2012
Go back a day, month, or year. Go forward a day, month, or year.
1.From the IE Team: Google Bypassing User Privacy Settings (msdn.com)
313 points by ecaron on Feb 20, 2012 | 174 comments
2.Splash screens == sloth (asserttrue.blogspot.com)
258 points by kylehansen on Feb 20, 2012 | 242 comments
3.How to Acquire a Domain Name (That Someone Already Owns) (domai.nr)
203 points by ebcase on Feb 20, 2012 | 83 comments
4.Computing 10,000x More Efficiently (slides) (media.mit.edu)
185 points by silentbicycle on Feb 20, 2012 | 41 comments
5.Why I Still Use Emacs (gnuvince.wordpress.com)
178 points by markokocic on Feb 20, 2012 | 108 comments
6.Scamming the scammers – catching the virus call centre scammers red-handed (troyhunt.com)
180 points by troyhunt on Feb 20, 2012 | 42 comments
7.Amon - server monitoring, simplified logging and error tracking for web apps (amon.cx)
168 points by ajaxaddicted on Feb 20, 2012 | 35 comments
8.Dead for 32,000 Years, an Arctic Plant Is Revived (nytimes.com)
163 points by reneherse on Feb 20, 2012 | 21 comments
9.The shutdown of library.nu (randomink.org)
144 points by tathagatadg on Feb 20, 2012 | 71 comments
10.Learn from Haskell - Functional, Reusable JavaScript (seanhess.github.com)
139 points by embwbam on Feb 20, 2012 | 48 comments
11.It’s Just Math (raganwald.posterous.com)
135 points by raganwald on Feb 20, 2012 | 50 comments
12.Convore Shutting Down (convore.com)
130 points by arunagarwal on Feb 20, 2012 | 87 comments
13.Using CSS without HTML (mathiasbynens.be)
125 points by princeverma on Feb 20, 2012 | 25 comments
14.Notifications are Evil (informationdiet.com)
121 points by cjoh on Feb 20, 2012 | 63 comments
15.Show HN: QR Pixel encodes pixel art in QR codes. (qrpixel.com)
119 points by kbaker on Feb 20, 2012 | 25 comments
16.Steve Jobs Solved the Innovator's Dilemma (hbr.org)
117 points by 6ren on Feb 20, 2012 | 55 comments
17.Why the NFL bans iPads (and other technology) (ericelias.org)
111 points by ericelias on Feb 20, 2012 | 57 comments
18.All Conj 2011 Videos Available (clojure.com)
100 points by pron on Feb 20, 2012 | 10 comments
19.Better than templates, building highly dynamic web pages (fastmail.fm)
95 points by robmueller on Feb 20, 2012 | 43 comments
20.Debian Announces Position on Software Patents (debian.org)
88 points by sciurus on Feb 20, 2012 | 35 comments
21.Advanced caching in Rails (broadcastingadam.com)
86 points by ranit8 on Feb 20, 2012 | 18 comments
22.On naming (quietlyamused.org)
85 points by lars512 on Feb 20, 2012 | 47 comments
23.Is Writing Style Sufficient to Deanonymize Material Posted Online? (33bits.org)
82 points by chl on Feb 20, 2012 | 40 comments
24.Berkeley DB Architecture - NoSQL Before NoSQL Was Cool (highscalability.com)
81 points by pron on Feb 20, 2012 | 22 comments
25.Jobs made Apple great by ignoring profit (reuters.com)
81 points by 6ren on Feb 20, 2012 | 74 comments
26.Do browsers parse javascript on every page load? (stackoverflow.com)
79 points by dazbradbury on Feb 20, 2012 | 19 comments

I don't understand what he's angry about. Photoshop, Microsoft Office, OpenOffice, these are all enormously complicated programs that require resources to load. That doesn't make them bloatware and it doesn't make the programmers lazy.

His proposed solution sucks too. Show the UI while it's loading so the user can impotently click around waiting for the program to "turn on". Windows does this when it boots up and it drives me insane -- if the OS or program isn't in a usable state when you show it to me, don't show it to me

Loading speed is just one of a multitude of factors that come into play when making software. According to this Adobe employee it should be the chief most concern, even dominating other things like features, usability, UX, cost, technological debt, etc.

28.Another Xcode Version, Another Example of Crappy Apple QA (thecodist.com)
72 points by AliCollins on Feb 20, 2012 | 54 comments
29.Google buys what’s left of defunct search startup Cuil (venturebeat.com)
70 points by zoowar on Feb 20, 2012 | 28 comments

This is fantastic news.

From the recent tweets by https://twitter.com/danwrong it looks like Twitter are moving entirely to HTML5 pushState, and leaving IE users with full page refreshes rather than continuing to serve them #! - Dan says "I'm not sure why everyone is so adverse to page refreshes these days. You can make them fast too."

Of course, Twitter are going to have to include a piece of JavaScript on the http://twitter.com/ homepage which checks for a #! and redirects the user to the corresponding page - and they'll have to keep that JavaScript there forever, since they have nearly two years worth of links that they need to avoid breaking. One of the many reasons #! is such a nasty hack.

In terms of performance, this is going to make Twitter a lot /faster/ for me - I often open Twitter profile pages in new windows (due to working on Lanyrd) and each new window has to pull in and execute a HUGE chunk of JavaScript before it will display the page. Being able to just load a regular HTML page will be much faster for me.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: