skysight-inc/HackerNews huggingface dataset:
Not disagreeing with your overall point, but being married to a Google executive is hardly loosely linked or a huge difference from an investment. A company employing your spouse may have far more direct influence on their standard-of-living and social constraints than an investment would.
That's exactly the point of the blog post: it's all about context.
I second these recs: all three are fantastic sources. MTW is very imposing (the damn thing must weigh twenty pounds), but don't be threatened, it is a crystal clear exposition that you really should not miss.

I'm not quite sure, though, if tel was asking for full mathematical developments of the theory (in which case the combo of MTW and Wald are, IMO, indisputable must haves), or something that just gets to the point quickly, assuming that you don't need help on the math.

In any case, anyone and everyone should also read Penrose's Road To Reality (my own shameless affiliate link: http://amzn.com/0679776311?tag=gubbins-20) for a very different take on...well, pretty much everything. The book is a complete failure at its stated goal of making mathematical physics accessible for a lay audience (I suspect when you're as smart as Penrose it's hard to figure out what an average Joe is capable of grokking...), but as a casual and wildly different sweep through a lot of interesting topics for someone that already knows math, it's fantastic.
I think the larger issue that is bugging you is the fact that user's data on the web is no longer owned/exchanged by the user but by the properties that the user interacts with. It frustrates me too, believe me. I would much rather visit a site that asks me for my FOAF (contains relationships to friends, profile data, &c...) URI, and a cert to authenticate me (this is called FOAF+SSL) - then automatically load and cache (for say, a month?) my FOAF profile data. Thereby never requiring me to enter anything more than once except for my FOAF URI path.

Sad thing is, it isn't the providers that can't adopt it - the technology exists; it's the users. Users are locked into a model that is out-dated and are also locked into their own laziness and ignorance (many users would be scared off by the very mention of "FOAF" let alone maintaining their "own" FOAF file).

But, here are some of my counter arguments to your comment:

A) some users (I'm one of them) don't always use my actual IP to register on a site, I use anonymizing services often so I usually get frustrated by geolocating/ajax auto-fill forms and give up on a site that doesn't do any sort of graceful fallback

B) AJAX isn't effective when your user can't use Javascript (have you tried using your site with a screen reader? Can blind people use your site with ease?)

C) The act of typing in your address really is not that painful - I specifically set my forms with the autocomplete="off" attribute so user's personal data isn't being stored by their browser in the name of "convenience" (particularly billing forms that ask for your address data and cc data)
Are scientific reputations boosted artificially?
This is one of the most awesome thing's I've ever seen. I guess it would be a bad idea to use it for production code... Too bad though.
Of course I did. But you weren't reaching a wide audience positing it on a Friday afternoon.
Depending whose estimates you believe an A5 costs Apple about $14 and a ULV i5 will cost them about $225. One could imagine that a $30 part in a couple generations would be fast enough for a consumer notebook that didn't need x86 virtualization. $200 savings on cost = $286 off retail if they want gross margins at 30%.
Two is one, one is none.
I am strongly on Mike's side on this one, because I have seen too many back deals in Silicon Valley. There is conflict everywhere and being married to a Google VP while covering the company is worse than having 1000 shares in a bunch of startups.

The truth is that everyone here wants to do the right thing and believes they are ethical enough to set aside any conflicts that may arise. I like to think that I would do that as well. In reality, it doesn't quite always work.
Found two errors back around 2000 or 2001. Cashed both checks. Figure he would want to keep the balance correct on his accounts. :) Only slightly regret it.
How do you get arround issues with sharing branches between devs while using rebase. The oddness of pushing your history over other devs makes rebase extremely backwards for me.
Google I/O 2011 Countdown clock
This rumor was first addressed here:

http://news.ycombinator.com/item?id=2519858
Backtrack 4 Tutorial|Ethical hacking
Womens Short Haircuts
Short hairstyles picture gallery. Short hair cuts with advice, accessories and a celebrity section.short haircuts sexy haircuts lovely hot hairstyles for women. Free short haircuts pictures gallery.
IT Contractors: How do you take lunch?
To you DBAs, Developers, Sys Admins etc. working as contractors: do you eat lunch on the clock that you bill for, or do you take time out of your personal day to eat lunch? Also, do any of you have mandated half or full hour long unpaid lunch breaks in the middle of the day? Please add the state - if you are in the US - or country that you work in. (Assumption: It seems to me that in the US this varies across states - in the southern "right to work" states it seems there is an expectation for an unpaid hour during the day. Blue states I have worked in often forgo accounting for lunch and let it slide under billed time.)
Still waiting. http://news.ycombinator.com/item?id=2258693
The page formatting is awful which makes it difficult to read, and the columns I mentioned (total worked) showed 35.6 hours worked for women, and 40.4 for men.

Where in the data does it show whether men or women wanted to work full time? All I see are vague labels "for economic reasons, for non economic reasons, usually work full/part time". (With the poor formatting, I can't be sure which labels are nested, but it looks like they are.) How could any assumption about the subject's intentions or desires be inferred from those headers? Is there another part of the report you're referring to?
Largest Ever True Color Photo of the Night Sky
Starting an Erlang Program
Starting an erlang program is a little tricker.
RCB vs KTK IPL T20 2011 Match 50
There's heavy precedent set for pure-SEAL ops to be devised by SEALS, not their higher-ups. Fun stories of SEALs telling people of much higher rank, "No, we're going to it our way, or we just aren't going to do it." Hasn't always gone over well, but they're SEALs for a reason, and tend to understand what they can and can't do better than anyone.

Now, the UBL op was under the auspices of JSOC and I'd be surprised if that were the case in this instance, but I'd be shocked if a man whose prior training consisted mostly of community organizing, had much--if any--operational input, his current rank notwithstanding. He may have had concerns about helo redundancy, as would anyone familiar with the disaster on the way to and at Desert One, but I just can't imagine that he had anything substantive to add to the operational planning aspects of it, in terms of execution.

And: before I get anyone's undies in a bunch, it's not to say that he wasn't responsible for getting the right people for the job, and deserves ample credit -- but there's this unrealistic view circulating in the press that the person most of them voted into office to end the wars most of them didn't like didn't like suddenly became the new Clausewitz and that's why this operation played out as it did. Hardly.
I agree wholeheartedly, and was going to say something similar.

I can empathise with his difficult position. He HAS sacrificed some of the objectivity that came with his position as a "tech journalist." That's okay, in my opinion. Just own it, reassure your readership and continue with business as usual, maybe with occasional, NYT ombudsman-style updates about potential conflicts.

Really don't see the value in getting defensive and angry. I think he's just tired of Tech Crunch. Bow out, Mike.
You might not have a choice depending on what other people you want to chat with are using.
I'm not following your arguments. If a zip code can 95% of the time uniquely identify a city and state, why make them type it in? Sure it's not "THAT" painful, but neither are a lot of small things that add up to making a big difference.

As for the AJAX / javascript disabled issue: just because it's possible to use AJAX in a way that locks out some users, doesn't mean it's necessary. There are definitely techniques for unobtrusive javascript that fails gracefully, and that's exactly how I'd like to implement this.
Sounds useful, and campher.c looks like a piece of code that should be easy to repurpose for writing bindings to Perl in other languages.
High Gas Price Explained: VIDEO
Should We Be Trying To Create Black Swans?
I don't think an article going to the top of HN means "We as a community agree with this." Rather, I think it means "We as a community think this is worth reading and/or discussing." And many of TechCrunch's articles, while being of questionable journalistic value (and that's being generous), they sometimes are worth reading and discussing.

Like this one. I think that Arrington is acting like a 10 year old, but I also think his post is worth reading and discussing.
Know Everything About Family Based Green Card Process
Why would it be illegal if bitcoins are never exchanged for dollars?

I know it's totally utterly contrary to human nature, but if everyone got up tomorrow and left their wallets at home and took things from stores with the consent of the owner and went to work, but received no pay, and stood in line at the soup kitchen and did not take from stores if they felt they had not contributed to the society, would that be illegal too?

Think about it for a while. Sometimes we lose sight of what money actually is.
I think Richard Stallman would be more effective at getting his message across if his personal appearance was more in-line with the preferences of mainstream society.
I'm not familiar with other DCVS tools, but I have delved pretty heavily into the history rewriting capabilities of git. Git is just a power tool. It won't ruin your day like rm -rf will, but it will give you enough rope to rappel your way down into ontological horror.

I have been using it to write extended tutorials on my local system. I may find a bug at step 45 that needs to be fixed back at step 2. I am pretty sure that git was never designed for me to do this, but it can be done pretty safely, in a way that I can recover from.

Now, is this method of going back and fixing things in the past a good idea for general software development? Absolutely not! If I wrote a bug in march, it serves the team rather poorly to go back and replace every commit in the master branch with a new one that doesn't have the bug. And that's why I feel it's accurate to call it rewriting - sure, git keeps enough data around for you to recover from any boneheaded edit you may make to a branch, but from the perspective of a teammate you're still going back and modifying history. It's still confusing. You're still creating new commits out of their commits that have the same name, but different contents.
That's like asking 'would you ever pay for sex'? Lots of people do it, but nobody will admit to it.
I think this is an excellent point. After all, simply disclosing a conflict of interest doesn't absolve one of the responsibility of being a good journalist. I can't help but think that, as bad as the MSM is, they don't get away with these kinds of stunts.
Sports Hex App uses real black magic
Yeah, man looks at the outward. Unfortunately.

I suspect that RMS's message would be rejected however he dressed: it is antithetical to many/most forms of business as we know it in the US.

Actually, from what I've read of RMS, I'm not even sure how he envisions successful business to operate.
There's pretty much zero chance ARM will ever reach performance parity with x86

But do workstations need state of the art performance? Once upon a time, they did. Today they don't, but are only behind by a small factor. That gap may grow to a few orders of magnitude some day, especially if all the performance advances come from multi-core, which workstations have a hard time exploiting fully.

Maybe Apple sees the desktop performance requirements leveling off enough for ARM to catch up. It's not hard to imagine the laptops of tomorrow being in the same performance class as phones and tablets.
Actually, I think Arrington has a conflict of interest with AOL. It's beginning to sound like TC is little more than a venue for him to promote startups he's invested in.
Indeed!

http://www.scss.tcd.ie/misc/15445/15445.HTML
Yeah, I was fooled too for a couple of hours. It's very strange to translate pages so literally to the web.
This really depends on the contract. I almost never work on site let alone charge for taking a lunch. However, some contractors may get away with charging even for travel time. In a contract situation, anything is possible, it just depends on what you can negotiate and how much leverage you have.
IterIO (Haskell IO library providing an alternative to lazy IO)
The scenario you describe (a bug in march) is not what rebase is designed for at all.
Actually, HTTP Auth worked up until April 13th of this year if you used source=twitterandroid as one of the GET parameters -- they finally closed that backdoor. I know because that's the day all my code broke and I had to bite the bullet and implement OAUTH.

I'm now using twurl, which a twitter-specific OAUTH enabled command line twitter client that is just about a drop in a replacement for curl in the places you'd use curl to access twitter. https://github.com/marcel/twurl
Why do people bash so much about the company when they are leaving ? Is it they want to become famous all of sudden ? Why don't people accept that big companies won't be like the same company when it got started.
The decline of the empire and being whittled down to 'just our island' has coincided with the best possible time to be alive in britain, very far from being a disaster.

As for having the wrong culture for the modern world; the UK for all its flaws, is an open and creative society and has been so for many generations, more than the vast majority of societies worldwide. There's no good reason to believe that the brits won't keep on taking in and improving on the best ideas form around the world.
Because the underpowered macbook air has demonstrated that "Good enough" performance can be greatly outweighed by ultra portable, power efficient devices.

Cutting costs, increasing power efficiency, and decreasing physical size are all good ideas in my book.

It's a new world out there. People are finally expecting software to run faster while requiring less. Each version of Android has noticeable speedups on identical hardware. Snow Leopard freed up 6GB of storage when upgrading from Leopard. Inefficient software no longer buoys hardware sales. For ultra portable devices, in which category I would put many laptop lines, power and size are all that really matter. Granted, netbooks suck, but a device that's "good enough" speed-wise is fine for such requirements.
In case you hadn't noticed: http://news.ycombinator.com/item?id=2525309.
This post did not bash Google.
Interaction makes video game the most successful entertainment ever. Of course video game is a kind of arts. Different from other art forms, we can see wisdom of not only the developers but also the players.
It would help if at least Fossil could use a Git repository (similar to the git plugin for Mercurial).

No point in having different projects using multiple version control systems.
Tornado devs recommend using blocking mysql drivers and disk I/O. These operations have relatively low and predictable latencies. You can run more Tornado processes than the number of cores is if CPU is underutilized.
Steve would likely have ran Pixar and probably continued at NeXT. Once Apple went under(they were 90 days from insolvency when he came back) he'd have likely poached a large number of the creative team, especially Jony Ive to NeXT. Today, we'd have NePhones.
"[Google's culture] has led to many innovations - from the search first homepage, to the NoSql movement, powering webmail by Ajax ..."

C'mon now. Outlook Web Access and Oddpost used Ajax-like technologies for webmail long before GMail's first line had been coded.

Also, while BigTable certainly has had some influence on NoSQL, I find it difficult to credit Google with the entire movement considering how long these types of DBs have been around. Petabyte-scaled high performance DB storage? Maybe. NoSQL? Nope.
Arrington might be a bit whiny here but he brings up a good point: why is it not considered required disclosure to not only state your own conflicts of interests but also those of your spouse? The government considers your incomes to be the same household so why not the institution of journalism? Couldn't I just do all of my investing under my wife's name and then say I'm not conflicted?
Things I Learned From Failure
That reminds me of when you could interact with the logo with your mouse. Thanks for sharing a great link.
GadgetTrak Tracks & Recovers Another Stolen Laptop
When St. Mary’s College student Michael Kuzmack lost his laptop last semester just before finals, he was crushed. But then he remembered he had software on it - from a startup called GadgetTrak - that enabled him to catch the crook.
Simple MapReduce with Javascript
<a href="/user/foo" onmouseover="alert(1)">foo" onmouseover="alert(1)</a>

I put this example into my browser and there was no attack. Replace the second mouseover with alert(2) and it's clear that it is never parsed as javascript. Am I missing something? [Edit: yes, I am missing something]

EDIT: Blerg! I misread it! Disregard!
Any good MapReduce Javascript libraries (client side) I could use to build more complex examples?
Lenovo ThinkPad X1 Available At Amazon UK
This is not news. Google's got 20,000 employees. Statiscally, every day a non-famous googler leaves Google. And that post doesn't tell us anything about Google that we didn't already know.
The answer is probably different for everyone. I suspect this individual doesn't feel animosity towards google, rather he would like to share his thoughts about why he left. Maybe it's a warning for other people about to join the company or just a way to commiserate with ex-googlers. Maybe he's showing off. What kind of person has the luxury to quit a job that legions of fellow coders would scramble for? Maybe he's advertising himself as a free agent. These, of course are all speculation. I don't think he's bashing google at all; I think he's telling them exactly what he thinks they need to hear so someone on-high steers the company in direction more attractive to creative engineers. But what do I know? Maybe you should ask him. Then you could write a "Why do people bash companies when leaving" blogpost. After you submit it to hackernews, expect the spanish inquisition!
VC ain't enough
No. Think about it. For example, even if you could make an iOS app on an iPad you wouldn't want to. There are legitimate reasons for wanting a keyboard and trackpad. iOS is the future of Apple and they want all those iOS apps to be available on all mac computers too, so they're going to continue to move that iOS to all their machines, including ones with keyboards and trackpads.
Google's Masterplan
Top Social Interaction Tools on the Web
You'll want to check at least http://news.ycombinator.com/item?id=2525126, http://news.ycombinator.com/item?id=2525181.
$400 bounty started for "simple" OSS node.js module
The first alert() should work - note that it's not part of the template.

The second alert() is just garbage, of course.
So fossil does have rebase?
Smart people enter Harvard, smart people leave Harvard. If what's inbetween is anything special, why not pay for it?

Affirmative action or cheating cannot do anything about IQ. People need to think a step ahead and decide if they really want to be unqualified for a job or school. That's no fun--that's hell.
* I find it pretty hard to read the time. They maybe should reduce the white space between the ball grid.

* The android holding the QR code covers up the time. I think the designer has a larger monitor than me. :-)

* The balls bouncing around sometimes interact with each other and sometimes don't. That's a nice hack to make it 2.5-D.

* The balls that don't move still flicker when the number changes. Fixing that would make it slicker.

Overall, a great concept. :-)
If you wanna play with that again, check out http://vincentwoo.com/google.html
Bitcoin transactions are public, right? It's not exactly hard to find out who's using them...
On Ordering and Properties of Domains and Maps
Indeed, if you're generating the HTML/XML stream as tokens instead of as plain text, the context-sensitive quoting can be done automatically.

When I do have to generate HTML as text I usually go with escaping &<>"' and I double quote all attribute values. Isn't this best practice?

Is there anyone using 's or (eek) unquoted HTML attributes at all?
The data is interesting, but it's unfortunate that the article doesn't specifically mention any of the 'pains' that the title is referring to.
AT&T Launches Infuse 4G; The Biggest Yet Slimmest Phone
Where Bitcoin might run into trouble is the trading of bitcoins for dollars or commodities.

But even if trading was made clearly illegal in the U.S. all that we need is a company abroad under benign legislation that allows you to buy/sell bitcoins and that accepts credit cards.

You're right that you obviously can't make it illegal to perform mathematical calculations over big numbers. Also, you can't make it illegal to interpret the result of the calculations or giving them a context.

But I think you can't make it illegal to trade bitcoins either: if everything else fails we can always have bitcoin trading parties where the participants can exchange bitcoins to money and money to bitcoins with no third party in the middle.
Are you sure that stands up to a targeted attack? If, randomly guessing, those are WoW accounts you now have to keep your HN, WoW and e-mail accounts separate...
Does this mean that invisible will start working in google talk, or that invisible will stop working in AIM??
Apparently they made the graph by taking estimates for 2050 and 2010 and connecting the dots. Hence, the odd inflection points for Brazil, India and China. Note also the big caveat:

Such forecasts need to be taken with a bucketload of salt: tiny shifts in today’s birth rate extrapolated over 90 years produce huge changes.

I guess most of the countries depicted in the graph won't exist in the same form in 2100. I also wonder if it's possible to have another 90 years without a nuclear bomb attack somewhere.
The Chelate framework and LazyLogic
http://en.wikipedia.org/wiki/Second_system_effect

Massively overdesigned, and the designers clearly considered systems like COM and ActiveX good models to emulate.
Intel has an effective monopoly on x86 high end mobile chips, and those chips are now provided graphics and require Intel motherboard(southbridge) chips as well. Intel is also in the SSD and wireless chip market. In short, Intel parts are an increasingly large percent of the cost of a laptop.

Apple's profits dependent on Apple's control over component costs, but their dependence on Intel threatens this. It is hard to negotiate prices down when there is no viable alternative supplier.

If Apple can control developers enough to switch to ARM and write efficient code for 'just good enough' ARM-based laptops, then Apple should switch as soon as possible.
Google Code Jam 2011 Language Popularity
There's also something weird going on towards the edges of the screen. The balls become half-balls almost.