skysight-inc/HackerNews huggingface dataset:
Ironically (or not) jitbit.com is a similar percentage of content above the fold, with almost identical content width.

I say 'or not', because there are well established readability reasons for having a narrow content width. Would many people genuinely prefer the google of the 2008 screenshot? The days of sites with full page width text are largely gone, and for good reason.

I'm sure google would also suggest that the ads are content.
Data: how 10 different social networks are actually used (graphs)
Craig, thanks for sharing Peter's article. As a side note, we started on Heroku (on the cedar stack as well as actually working out of the Heroku office -- we're big fans). We're now hosting with Liquid Web on dedicated db boxes due to the large RAM and IO speed requirements of our app.

We also initially wrote the app to use a mix of Postgres and MongoDB but ended up moving everything into Postgres.
From http://paulgraham.com/submarine.html ...

Why do the media keep running stories saying suits are back? Because PR firms tell them to.
I use http://someonewhocares.org/hosts/ as my hosts file, and it works great. It doesn't remove the placeholder for the ad, but it does stop it from downloading.
Chinese Economic Espionage in the Automobile Sector
I'm headed to a suit tailoring event that Indochino is doing in downtown San Francisco in a couple weeks. You can get measured for free and order right there it sounds like. Prices are decent ($400) and people here say the quality/fit is spot on. Glad to hear the industry is still alive for craftsmen like Frew.
http://www.indochino.com/traveling-tailor/display
Taking a look now, will update this comment once I'm done...

Results follow:

Issue 1: /hilo/register: On the Register page, I am unable to click on the initial password box, with no explanation as to why. The log in to the existing account link is under the border of the main container, presumably because of fixed height css.

Issue 2: /hilo/register: Unable to click on the button you need to click on to register - looking back, this is untrue, you seem to be using ajax calls to load pages and send information, but without any kind of notification, so to the user it merely feels unresponsive.

Issue 3: Your images are not locally hosted, IE, your encryption on your SSL appears as broken. This is more damaging than having no SSL to none developers, etc, who whilst are not your target audience, will instinctively distrust your website. Either load them locally or through an image host with https.

Issue 4: /hilo/dashboard: Too much on the screen for a first time user, consider a simplified dashboard with the option to unlock all features, while you run new users through a simple (but not required) tutorial.

Issue 5: /hilo/dashboard: No idea at all where to click until 30 seconds of mouse movement, there is no indication at all that the links you are using are in fact links, they look like (and are) simply black text.

Issue 6: /hilo/cloud_accounts: Silly scrollbar appearing in the cloud accounts area once adding the first cloud account, consider using no margin and having the padding and the width all add up to > 100% to remove this issue. Also, the EDIT and DELETE links look quite ugly.

Issue 7: There is no clear aim for what you really want me to do, I am pretty much following difficult to find requirements with no reasoning behind it and no explanation of what this will all do, your average user would already have quit the site and would be looking for "X but simpler".

Issue 8: /hilo/cloud_accounts/create What you asked me to do on the last page took me back to creating a new cloud account here, feels like I'm going in circles, completely lost as a user, closed the browser window, will never open again.

Criticism aside, some constructive... criticism?

I like the look of the app, it feels tailored to your clients, very nice and technically working app.

Feels like you are doing too much at once, it needs simplifying for the new guys, consider a sandbox approach, treat your users like idiots till they decide they should be let out of the cage.

Definitely let the user know what to do next, I got lost and left and I was pretty determined to follow through.

Let the user log in prior to confirming registration but again, sandbox them until they do, because having to open my dummy email account was a real pain in the ass.

Feels like it's almost ready, just some tweaking really now :)

And you're welcome.
Social Networking and OPSEC Training
Exactly - I use the "search within date range" functionality a lot. No, I don't want to type out that in the search box the entire time - esp. when the default facets (1 day, 1 month, 1 year back) are so convenient.
He presumably translated his own webpage into English. This should not be taken for evidence that he's a crackpot.
Short List of Barack Obama’s Major Progressive Achievements
We should ask these people to post lists of their installed apps, maybe we can work out which app's list was leaked.
Oh, I certainly agree with much of what you say about this restaurant being a bit of an exception. And, I recall an article that discussed their thinking on the ticketing. Their main reason was that even at the high prices that their first restaurant Alinea charged, margins were actually fairly small and last minute cancellations cut significantly into those margins.

But, it's still worth pointing out that they are still using variable pricing and are one of the first to really do so. From everything I've read, there's no reason to think that they wouldn't charge the same high rate every night if they didn't think they could get it, so even they seem to have found value in offering different pricing for days with different levels of demand.
Those are icebergs. Glaciers are inland ;)
Betteridge's Law of Headlines – In journalism, "any headline which ends in a question mark can be answered by the word 'no'".

from: http://en.wikipedia.org/wiki/List_of_eponymous_laws
I find it most interesting that Apple hasn't mentioned a word as to this leak at all. The FBI has denied, NCFTA has refused to comment, but why hasn't anyone asked Apple as to their comments? This much data floating around had to have come from someone with lots of info, and if it isn't apple, then who?
Had him for CS 240 Intro to Discrete Mathematics, I believe. Great prof and a great guy. He knows his stuff so this is pretty cool news!
Not to say the FBI didn't get hacked, but the filename "NCFTA_iOS_devices_intel.csv" is very strange to me.

It's almost exactly what I would pick if I were making up a filename to incriminate the FBI/NCFTA. However, it seem's much too long for a usual filename. Especially the "intel" part: if you work for the FBI, everything about your job is intel. Why would you put it in the filename?
Agent Christopher K Stangl:

http://www.facebook.com/video/video.php?v=512364171294
> 'Tomorrow' looks way too colorful for my taste, kinda like eating something too sweet after weaning yourself off sugar :)

Sing with me:

What can make boring code
Seem all fresh and new
Cover it in pastels
of both deep and light hue?

Color highlighting
Color highlighting can
Color highlighting can parse every line and check that the syntax is good
"it" meaning the conclusion about the exponential increase in the cost of fixing bugs over time.
That's not starting in Java.
Build $1 app; set up Facebook giveaway of a couple iPhones if the app hits $1k in revenue; profit.
sweet article, thanks for the mention ;)
Apple has historically kept quiet while news media roils around, I wouldn't expect a direct response from Apple unless this gets even louder.
This is unfair. Yes, his website looks ridiculous, but it is not part of the culture of academia to care much (and I think such websites are especially popular in East Asia). Very few academics spend much time or effort on the design of their website (or are impressed with the same from others). Also keep in mind he is not a native speaker of English.

Laugh at his website if you want, but please do not infer that he's some eccentric who has no idea what he's talking about.
the fact you can download this gnu cheatsheet as xlsx is some delicious irony
Because Windows XP doesn't support SNI, so not many people use it. That's my theory.
I expect eventually all ads will be routed through the domain of the site you are visiting, making domain blacklisting programs like AdBlock irrelevant.
How about this:

Build $1 app, pay 1000 people $2 each to buy it, collect $8000?
There is another factor that people are ignoring for all the talk of technical possibilities...

Those who are minded to go out of their way to install something that blocks ads probably aren't very likely to click ads anyway.

They are also probably technology 'leaders' who help sites to bring in all the regular folk who do click the ads.

Google is probably the least likely company to lose users this way, but they have another factor that they want a good reputation with that community because they want to hire lots of them.
You bring up some very valid points. There will always be drivers on the road (assuming the government doesn't make it illegal) long after automated cars are fully integrated into society. Hell, I bet it will take at least 10-15 years before all the states legalize self driving cars which of course would be mandatory for any sort of highway travel.

I think too many people are reaching to calculate the effect this will have on the price of gas, insurance, etc but we have to remember that full integration of automated cars is likely to take decades. All of the major industries will have plenty of time adjust and find a way to survive.
DNS Poisoning again ?

http://ketil.froyn.name/poison.html
What I use:

GoogleMonkeyR - a Greasemonkey that breaks SERP ads and instant search and allows you to format them to your liking.

http://userscripts.org/scripts/show/9310
Is it a news story everytime Mayer does something that she or the CEO of Google did at Google?
And I don't quite know what they could do: everyone knows UDIDs aren't the greatest idea in the world now, which is why they've already been deprecated and will be replaced by application specific tokens in the future.
How to Hack An NFL Playbook
Competitor in Chief
No plans right now.
I can't remember which terms I searched when I discovered this, but I tried it just now.

"computer networking" yields 1 ad.
"networking" yields no ads.
As a CLI designer (silly as that sounds) it's nice to see a theme that doesn't abuse the 'bright' palette. Hated Solarized for that alone.
I made a word cloud of the leaked device names:

http://i.imgur.com/k6Cfb.jpg

I had to remove the words: iphone, ipad, ipod and DE as they overwhelmed the display.
They don't watch tpb traffic so much as actual torrent traffic. Basically, if you want to be more anonymous, pay to be a part of a vpn.
Agreed. There are low tech ways to achieve a similar result. But operators, servers and managers absolutely loathe anything that changes their steps of service.

The winning solution will be completely transparent to their current workflow, and will also be seamless to the customer. Until this happens I don't think we'll see widespread adoption of new pricing strategies.

For instance, a pricing increase when many/most seats are filled is probably best way to discriminate in a restaurant. Sophisticated pricing strategies like those could become commonplace with digital menus, and the staff wouldn't have to think about it - but they would see the effect in their tip total.
Is there anything new to this program? It sounds the same as the one announced in May ...

http://blogs.barrons.com/techtraderdaily/2012/05/02/rimm-pro...
Introduction to genetic algorithms (example in Javascript)
This is interesting.

From the standpoint of maintaining the relevance of men, I'm not super worried about colleges being dominated by women because I don't see college as being a good way to stay up-to-date with job skills or even to learn more basic skills. But maybe this is more a comment about the inadequacy of traditional learning (and my own issues with not finishing college) than it is about the concept of higher education in general or men and women.

My reasoning is this: I dropped out of college after about two years. I had finished most of my general education requirements. However, I don't feel as though the general education information was mainly focused on really relevant knowledge or skills. Some of it was definitely important, but a lot of it was either outdated, not particularly relevant or important, or much further in depth than I needed to go. That also goes for the classes related to computer science that I took.

I taught myself the most important skills that I have ever acquired in my life, computer programming, before I entered high school.

I also don't think that the mechanism of learning in college is very efficient. In other words, here are some books, some lectures, and some tests. Everyone is expected to go the same pace. I feel that online environments and self-paced computer based training are much more efficient and useful, and more practical for obtaining the newest skillsets.

Anyway that is a little bit out of the way of the main topic perhaps, but it might be more relevant than you think. I think there may be quite a few males who are taking a path similar to my own which involves more hands on self training, quite possibly lots of them in technology related fields. I also think that there may be significantly more men who are inclined to start their own businesses.

So I guess I am not really worried about becoming irrelevant just yet.

If I get a degree it will mostly be so that people can't hold the lack of it over my head for the rest of my life, rather than because there is a degree program that really has value from a learning perspective.
I second/third/47th the recommendations for Thinkpads. Everything people say here regarding graphics drivers is true, unfortunately.

You will have problems with pulseaudio hosing video playback timing and a host of other stuff if you run Ubuntu. My solution is to just remove pulseaudio entirely, which forces me to use an alsa-based volume widget, but that's pretty trivial and the hard volume keys work out of the box.

If you get thermal issues, pull the machine apart and make sure the heatsink is applied correctly - on my T400 there was a serial # sticker over one edge of the CPU die that was holding the heatsink away from the die. Also, the cooling air intakes have filters that get dirty easily and make a massive difference to cooling efficiency (the fan isn't just pulling air from inside the case as things appear).

As for keyboards, the keyboard on my T400 is my favorite on any computing device I have right now. The layout on the W520 my employer provided is the same as the T400, which is basically the same as it's been forever, but the keyfeel is a lot more rubber-dome-y than the T400 which feels highly mechanical.

The other thing I'll say for Thinkpads is that after a few years of maintaining my wife's laptops, I was pleasantly surprised on opening up my T400 to clean out it's heatsink that Lenovo's engineers actually didn't hate me and want me to die as is the case with other, fruitier manufacturers. There's still a good bit of "remove WXYZ to get at A", but these are much more maintainable machines than typical.
Ha! Well, I'm American myself, and my experience comes from signing up for gym memberships in other countries I've lived in -- it was really eye-opening to see how rare the whole "no pain no gain" philosophy is, when it's the mainstream attitude in the US -- and it fact it's very relevant, because the whole "no pain no gain" philosophy pervades a lot of American life -- working longer hours, etc.

And I'm not talking about Olympic athletes here, I'm talking about normal people who go to the gym. And obviously I haven't lived in every country, so it's just anecdotal.

I don't know where you're reading in the "mental shortcut" you're talking about to my comment... but I really don't think I was being insulting to anyone :)
Yes.

Next.
Google would apply a Panda-induced penalty to any website that followed a similar content strategy.

http://searchengineland.com/too-many-ads-above-the-fold-now-...

It's good to be the king.
Graham also says in that column (and this is weird that I remember it, not having read it in five years!) "we never managed to crack the print edition of the Times."
Total curiosity, as I'm in a vaguely similar situation: how did you choose to notify these people, and what did you tell them?
It's not the suits are back...it's that they never really left.
I've been following this, even tried to buy hardware to support it. Fair warning though, Version 1.0 does not support Ivy Bridge architecture. There's an unsupported experimental branch that is supposed to work, though.
(Just as a note, the count-down condition is normally (i = NUMBER; i--; ), the condition you have gives different results: i is 1 larger than one expects.)

> Without optimizations turned on, gcc translates both of them to cmpl operations followed by a jne

Why would you expect anything different? It isn't doing any optimisations, so it is doing the naive method of transliterating the C to ASM.

The actual test is when one turns optimisations on. The code generated by GCC -O3 for your two conditions is (respectively):

.L21:
addl $1, %eax
cmpl %edx, %eax
jne .L21

and

.L13:
subl $1, %eax
jne .L13

And for the condition I gave above

.L7:
subl $1, %eax
cmpl $-1, %eax
jne .L7

You can make your own conclusions from that, but clearly your count-down method uses fewer instructions.

(Also, one can test for 0 extremely quickly: just check that all the bits are 0.)
There's just not enough information contained in the filename to be able to suggest anything.

People have different naming conventions. Maybe Christopher likes his filenames to be precise. Who knows.
Yet another submarine: http://paulgraham.com/submarine.html

The suit is dead for any number of reason, dittos bespoke clothing.

$4000 is several times what I spend on clothes in a year. It's several times what I spend on clothes in several years. There's a far less expensive option that's highly satisficing. Suits, once an inexpensive, practical, standardized alternative to more ornate and expensive clothing, are now the expensive, frequently impractical attire. The lead time to purchase is too long. And a far lower grade of tailoring is more than sufficient for virtually any occasion. That's basic facts.

There are exceptions -- people for whom the expense is neither extravagent nor unneccessary. It's a pretty small crowd, well within the top 1%, and probably more like the top 0.01%. Then divide by two, because, well, very few women wear suits (though women's fashion is its own discussion).

As TFA notes, bespoke tailoring doesn't scale. And it strongly suggests a rather fragile relationship between the garment and the wearer -- I can change in multiple of 25 separate measurements within a few months to a years time -- does this render a suit poor-fitting?

The made-to-measure alternative exists, and for many or most, it's a more-than-acceptable alternative for either formal or casual clothing. With correctly chosen measuring points, and if necessary, some additional tailoring, garments can be made to fit quite well. Cloth is pretty fungible. Sticking to conservative fashions, styles, and cuts means you'll have something that will wear well for years. And in a world in which off-the-rack sizing is increasingly problematic (aggressively styled cuts with little sizing leeway result in more frustrated customers), it's increasingly an option. There are a few vendors in the space, though I feel it's still waiting for its true visionary.
Finally someone built a theme better than Vim's desert. Bravo.
So turn on adblock or get one of the scripts that strips down the UI. Mountains of testing have shown that you're in the severe minority here.
Does Fusion have a convenience advantage when also using VMWare Workstation or other server products, with the ability to move the same VMs between platforms?
Because putting "topsecret" in the file name seems even more childish? It's an interesting double tap kind of announcement, hacking an FBI lapper seems like a pretty big win in and of itself, because he had java in his browser and went to a contaminated website... All very topical stuff.

If you were disgruntled and made off with that kind of data from a carrier or Apple or perhaps even an app vendor, how would you put it out to screw them?

Clearly the data is real. It leaked out from somewhere. I think some other aspects around it are just window dressing though.
I don't follow your point. Is it that you think the glut of free apps will make it hard for paid apps to compete, or what?
> number of buttons that match your personality

I'll bite: what correlation is there between your personality and the number of buttons on your ideal suit?
Build $500 app, purchase twice, profit.
One can just write the loop as

for (..; ..; ..) asm("");

GCC doesn't introspect the asm statements, and so it leaves the loop there. (At least, it did for me, even with -O3.)
What I'd kill for isn't a suit, but a decent set of casual clothing that actually fits (see my post elsewhere on this post). I rarely-to-never wear suits. While not completely fashion-averse, I'm pretty pragmatic when it comes to clothing: it should cover my nakedness, not be uncomfortable, be easy to care for, and look reasonably well.

Jeans or khakis and button-downs work well for me, a washable wool could also work (dry cleaning really isn't an option). Contemporary clothing styles simply don't agree with me, and the made-to-measure and bespoke alternatives are still rather steep.

Though I'm increasingly tempted.
I use a dark theme for almost everything but I use a light, high-contrast theme when I'm working in direct sunlight or any other very bright conditions.
There are many seemingly-abandoned projects such as http://www.kickstarter.com/projects/832784035/orbit-a-swivel... and the response does nothing to indicate that kickstarter cares about abandonment.
Having to implement your own sharding in your application layer for a database with 3 tables is ridiculous.

No wonder people are moving to products like Cassandra, HBase, MongoDB, CouchDB etc which automatically and transparently shard across as many nodes as you like.
It even works on the reply links on this page, pretty neat.
The creator of Lemon is Richard Hipp, the same guy behind Fossil, SQLite and (the probably now defunct) UnQL
I use netbeans (6.9) for python and javascript (/editing html/css). I'm not ready to make an investment in something hardcore like vim. Is there anything free that's better for this? intelliJ doesn't seem to support these with the free version.
I tried explaining a similar concept to a designer recently - When I use Sublime Text 2 I use the minimap to visually identify sections of code based on their rough shape, and get to learn bits of code or sections of a file purely on its indentation / minimap pattern.
That's already happening. A good suit is more of a status attribute, like a good wrist watch.
Ask HN: Feelings on salary vs. hourly?
I work for a small agency (about 16 or so guys). The grand majority of our employees are paid hourly. They get time and a half for overtime. Wondering what other people on HN would prefer. Salary with more flexible time off as long as you stay late when needed, or hourly with time and a half and less flexibility with time off?
GooPhone clones & patents iPhone 5 design; plans to sue Apple
For PHP - I love PHPStorm (from jetBrains - the same company behind IntellJ).

But it's missing one important (to me) feature that's been labeled as a critical bug for 2 12 years. And never fixed:

And that's http://youtrack.jetbrains.com/issue/WI-2377

"No autocompletion for php variables inside [SQL] strings"

Believe it our not, I still write SQL statements in my code. So writing an UPDATE on a table with 30 fields (I didn't design the tables) is hella easier in Netbeans then PHPStorm. I don't have to worry about typo's in Netbeans.

If JetBrains ever gets around to fixing this, I'll gladly switch.