skysight-inc/HackerNews huggingface dataset:
Thanks Google for helping me stay the same forever. Just what I needed a search engine for.

So you'd rather be pushed in the direction of becoming the "average consumer"?
东莞美女
Microsoft seem to be saying IE usage is much higher than reported (by StatCounter) here due to China being underrepresented. However, http://www.ie6countdown.com (also from Microsoft) shows China has the highest IE6 market usage at 23.8%. It seems as though Microsoft are trying to get people see a bit more of the "truth" in this blog post but are purposefully hiding the "whole truth".
I had exactly the same problem - I agree that a little animation would go a long way here.
Before you order a toolkit, also take a quick look at your state's laws. In some states, Maryland for example, it is against the law for anybody other than a professional locksmith to possess lockpicking tools. (Maryland also doesn't define what a professional locksmith is... but that's a side issue)
shouldn't http://mymachine.me also resolve to localhost?
Lighten up? I'm not the one pouting in the corner.
西安租车论坛
Im curious as to what you think the exciting applications are. The article mentions an ebook reader - which is one potential, although I'm not sure it will be something everyone will be clamouring for. I'm (personally) hard pressed to think of other major applications though...
Wasn't the term 'global warming' been deprecated in favor of 'climate change' precisaly because it is misleading?

From http://www.nasa.gov/topics/earth/features/climate_by_any_oth...

>> But temperature change itself isn't the most severe effect of changing climate. Changes to precipitation patterns and sea level are likely to have much greater human impact than the higher temperatures alone. For this reason, scientific research on climate change encompasses far more than surface temperature change. So "global climate change" is the more scientifically accurate term. Like the Intergovernmental Panel on Climate Change, we've chosen to emphasize global climate change on this website, and not global warming.
We wanted to end the boring Facebook "happy birthday" post, so we built GiftDish.

GiftDish is a social gifting site, helping users manage important gifting events and makes giving personal gifts simple and social.

After months of off-hours work, we convinced our employer to let us spend some "official" time working on this. In that time, numerous competitors have launched or are close, including startups backed by Greylock, Kleiner Perkins and Sequoia. Still, onward we go...

The site is still very much in beta - All thoughts and feedback would be much appreciated.

Thanks!
Is flexible much different than "thinner"? Does it naturally become more flexible the thinner it gets?
Yes, but my point was: How do you add an if to that Python code... or anything else dependent on Python indentation?

Another example: map {} is better than having to learn weird single instruction variants like list comprehensions. And so on.

In this case, it is easy to have a shell alias that loads a module and executes its parameter in any other language. Then you have any piep functionality not already built in. Ergo, no need for extra things to learn, in those languages.
Summer vacation – Indian Calling To Reanimate Your Childish Memoir
CodeMirror: In-browser code editing made bearable
The chart doesn't compute the ratio of searches (for those keywords) against the total volume of Google searches; it shows the absolute query volume for each keyword. In other words, it's independent on the number of people not searching for those terms.
You can change the API, but why would you?

There are some functions that never change their functionality. The expression "1 + 1" will always equal "2". The functionality of "+" might be expanded, for instance to cover complex numbers, but it will never be incompatible with previous versions.

So if the API of "+" is not expected to change, why do you expect the API of other components to change? Why assume that an API of a service has to be mutable?

I'd argue that an API can be immutable if the component is simple, by which I mean a component that only attempts to do one thing. The function "+" is simple, because it does only one thing: add numbers together. Because it is simple, the API doesn't have to change.

If your API of each individual component is frozen, this means they can be considered to be independent. You might have components that use other components, but if their APIs are frozen, unchangeable, then you might as well consider them as entirely separate applications.

In my opinion, a web service of 100K+ LOC indicates that the interfaces between components are not frozen, that the components are not simple, and to me this just seems like bad design.
Scaffolding system for Django object management
Disgusted IETF attendees reengineer their hotel's Wi-Fi network
Wouldn't ever do it. Stock market is for suckers.

(Based on reading Nassim Nicholas Taleb and conversations with people that worked on trading floors.)
I was taking the go tour [0] and got curious about their clean code editing interface. Looking at the source code it seems that they use codemirror.

0: http://tour.golang.org/
Bump Pay Lets You PayPal Someone Quick, But Only In-Person
Classilla Reaches 9.3.0, Changes Focus
Since the substrate they are using is lighter, in the short term this means lighter e-books, in the long term there's no reason we can't have portable roll-up computers like Val Kilmer had in Red Planet.
But ... land is finite while work (especially in information age) is infinite.
That's a phenomenal foundation considering how short it's been since you started putting ads on. Seriously, continue tweaking the site for a year or two in your spare time and it could do really well. You're already doing the content-creation stuff, so ramp that up 1000x and you're sorted.

One thought - maybe integrate with Facebook somehow to get gift certs marketed for birthdays. "Bob's having a birthday, click here to create them a personalised gift cert."
$10 million prize for a working medical tricorder
Spectrum of revenge: FCC under attack from Congress and AT&T
Mysterious, venomous King of Wasps discovered in Indonesia
Here are the Gini coefficients for the US over time:

http://en.wikipedia.org/wiki/Gini_coefficient#US_income_Gini...

The Gini coefficient is the standard measure of income inequality.
When I Was 25
Google is not giving you bad results to punish you for blocking ads.

The reason why Google is trying to learn more about you is to solve the exact problem you mention above. The Internet is getting bigger and bigger ever year, and the average cross section of the Internet is becoming less relevant to specific users. That's why signals like your search history or your friends' Google+ posts are useful; they can narrow down the infinite torrent of results to something that's useful to you specifically. This may be a little creepy but there's not much else you can do other than to build an index of the Internet yourself and tweak the ranking algorithm to suit your preferences.

Google gets a lot of press for collecting your personal information, but every site on the Internet does it. Go through your browsing history and figure out how to ask the sites you visited to delete your IP address, cookie hash, and user agent from their access.log. Pretty difficult.

(I'm not completely understanding why it's Google specifically that you care about making sure doesn't have your personal information. Is the imagined scenario that someday the government is going to officially hate people that meet profile X, raid Google's servers to get user profiles, mine the data to find people that meet profile X, and then hunt them down and lock them in a concentration camp? If you meet profile X and the government wants to lock you up for it, won't they eventually get you without Google's data?)
“I actually think most people don’t want Google to answer their questions. They want Google to tell them what they should be doing next,” Schmidt said in an interview with the Wall Street Journal that sparked criticism from privacy advocates."

At least they're (sort of) upfront about it. That is advertising's exact task, to tell you what to do. What thing to buy. What destination to buy. What service to buy. And that does seem to be what people want, because most of us sit on the couch every night watching a box tell us what to do and what to buy.

Think of all the things Google might be telling you to do. Virtually all of them will involve cash changing hands. Google will never tell you to go for a walk or play with your kid.
We live in amazing times being massively surrounded with digital equipment constantly collecting and logging data, and we are yet at the beginning of big data processing challenge. This is just an example, probably distant to practical use at this time, but think of obvious like building a global database holding anonymized blood analysis results that can be used in semi-automated discovery of new relationships between diseases and certain person and blood features, etc. This is so powerful and so scary at the same time. The big challange seems to be to promote and accept some general data sanitization rules what would be a natural step but will also change our attitude to privacy completely. Really, amazing times we live in.
mmm looks delicious. I have been an avid user of the Sketchbook Pro way-of-things since Studio Paint. I have ordered a stylus to try this on my girlfriends iPad.
I've been sticking money into the market for the better part of 20 years now.

Initially it was how you got incredibly rich incredibly fast (my YHOO, for instance, went up 70% during the first three days that I held it). Then for a short period it transformed into a source of immense sorrow and despair. Then for several years it was just a convenient way to dispose of any excess salary that was left lying around at the end of the month.

Now it's back to being the way you turn the $XX,000 you put in today into the $YYY,000 you'll get back out in twenty years. Index funds (as discussed everywhere else in this thread) will pretty much do that for you without you ever having to think about it.
Cache compressed? or uncompressed?
You can skim over the slides: http://www.slideshare.net/chaddickerson/optimizing-for-devel... [linked in the article]
Speed is traded off for resolution. The thicker the paper, the more it would absorb the ink, and the less would rub off. I would not recommend this for thin (2 layer) paper.

If you are actually interested in doing this, I'd be up for doing the project. I actually have the motors, motor drivers, microcontroller, and inkjet cartridge full of red ink already. I also have a 3d printer for mechanical prototyping, and a good supply of toilet paper. If you are interested in working on this with me, email me at kliment.yanev at gmail.
But due to their relatively low P/E, they don't even need to grow that much to still be worth. Their current P/E is not forecasting a huge growth in the next years.

It's not the same for, say Amazon. They'll need to earn 5x more to get back in the "standard zone". So investors seem to think Amazon still has a huge growth forward.
Perfect Dark, which was basically the same game but with updated graphics and an alien plotline.
Watching your arms float around disjointedly as you run is the best part, or taking 25 sniper shots to kill a guard. I went from playing MW3 one morning to Goldeneye in the afternoon and it was mindblowing.
New U.S. Research Will Aim at Flood of Digital Data
good point, it does now, simple problems simple solutions ;)
My first reaction was to scoff, but this actually improves e-readers in a few critical ways. E-ink screens have been so easy to break that they all but require a (usually) cumbersome case to survive a trip in a backpack or, say, accidentally rolling over on it in bed. This should improve that, and it sounds like the weight savings aren't negligible either. Amazing that we're close to being able to carry a library in something barely heavier than a sheet of paper. This will also make larger format readers more practical.
It depends on how fast things are clocked on your board. For anything less than 100MHz, you wouldn't have to think about it. For faster clocks, you might have to be a little wary (but it should be fairly easy for such a low power device with proper ground and power planes, bypassing etc.)
American journo Yon claims Taliban contact re: long-held US hostage
I don't know what I'll use it for - but I like it :D
This is what I tell myself, but I continually hear stories (friends of friends, of course) of people hitting it big and wonder if I just don't get it.
Living in a small apartment with no room for a television at the moment, I can't wait for the curtain display concept to become reality.

Finally the display can be put to use, even when it's not in use.
Where would you put your money instead?
Sure, I realise the fruit-picker example is extreme. But it was the sub-prime / alt-a mortgage market that imploded with default rates in some pools hitting 90%. But yes of course everyone jumped on the bandwagon across all of society - I'm not for a minute attempting to blame "poor" people for being financially irresponsible - far from it - I realise there was a complex interplay between the lenders/brokers/borrowers, the banks that securitised the pools and the people that bought the end product.

My point is that the rules and regulation around mortgage lenders and lending were lax to the point of non-existence and that penalising banks (most of whom didn't originate these mortgages in the first place) is just easy scape goating and is exacerbating the very issues it's trying to solve.
Taleb is not a source of investing advice - unless you were interested in trading, in which case he has a few points.
Thanks for this. I just opened up the website to look at toolkits but I am in Maryland.

Looks like I might be throwing together a bootstrap locksmithing business template.
Car shoping 007
Car shoping 007
Get inventive and add a exclusive look with the Lethal Threat Decals which are top top quality vinyl decals that capture the excitement of the power sports industry.
I do not.

I believe wholeheartedly in Mark Cuban's advice here:

"The first step to getting rich is having cash available. You arent saving for retirement. You are saving for the moment you need cash. Buy and hold is a sucker’s game for you. This market is a perfect example. Right at the very moment when cash creates unbelievable opportunity, those who followed the buy and hold strategy have no cash."

Emphasis mine.

Full article: http://blogmaverick.com/2008/10/04/how-to-get-rich/
Not necessarily. A piece of glass can be thin, but will snap if bent.
Read "The Intelligent Investor" by Benjamin Graham.
Show HN: Twitter bootstrap form builder.
Hi there.

I found writing the extra divs / classes for making nice looking twitter bootstrap forms so I decided to make a tool to aid that a bit. The markup produced is not intended for straight copy-paste into production, but should be a good start to allow you to just change a few small things.

http://bootstrap-forms.heroku.com/

I will be DRYing up the javascript soon but, yeah, ship first fix later right?
Clickable: http://bootstrap-forms.heroku.com/
I think you're right, but only to an extent.

I'd say the advantage the individual investor has over the investment professional, is that the professional has a time-frame of 1-3 years. So a lot of a stock's price reflects how the company is expected to grow/pay out over that period.

If you are willing to take a longer term view, asking what's this company going to be doing in 10-20 years, and how is it priced relative to that, then I think you've got a much better chance to beat the market (see Buffet for example)
Not related to the question of spec and standards processes but it is interesting to ask the question of whether web sockets are architecturally sound.

It certainly seems that for games like BrowserQuest they are more or less necessary. But they do have a crucial property that a long lived connection lives on one server - for a long time.

I have a location service where users are notified about other nearby users. However, whenever I look at scaling the server responsible for this across multiple threads or machines, I am always concerned by this massive fan-in effect. Where multiple servers or threads will have to send nearby notifications back to a single process to have that information sent down a specific connection. This seems like it may become a bottleneck.

I don't know how this approach will turn out. I have thought about using Server-Sent Events instead, but that is newer than websockets and is getting less attention, so I don't feel secure that the support will be there.

I think that forgoing long lived connections is a very useful tool for simplifying and scaling up web services. If we use websockets unwisely we could end up painting ourselves into a corner.

Anyone has any thoughts on this? Some experience would be great to hear about.

NB: I put this same question to the blog itself.
I'm assuming that this we're talking about an aggregate built for the account statement. (I don't know if the account statement is a batch job or something built incrementally as you browse. But the original statement leads me to believe it's the second one.) If you want to actually delete the data, don't delete entries from your browsing history or search history; officially request deletion of all your data from the privacy page. Deleting everything Google knows about you is different from pruning one embarrassing search result by deleting it from Web History. The first is an action you take because you don't want Google to have your information. The second is an action you take because you want to be able to show people you search history without showing them a particular search you did.

(Remember: most people are worried about protecting their information from their friends and family, not from some future Orwellian society. Google gives you tools to do both.)
Oracle turns down Google's peace offer in Android lawsuit
That's a pretty good post. Despite this part about "natural-born" programmers. But I hope it was just a simplification.
Or I like the idea of a rolling up an e-reader into a cylinder to tuck in a bag.
It looks like HN's ranking algorithm is giving a boost to submissions by new users. I submitted a perfectly fine story (shameless plug about my an emulator I wrote) that got 48 points in 9 hours and didn't make it:

http://news.ycombinator.com/item?id=3769498
Very nice and solid base to build on! You mentioned your income, but what is the cost structure (both monetary and timewise)?
I did a minor in international development studies. One of the things that I took away from there was that the problems of so-called developing countries (and poor people in rich countries as well) are very complex. There have been numerous well intended, philanthropic projects in past, which actually did more harm than good. Really determining what the most effective way to spend your money is, would require years of study.

There are consultants you can hire to help determine this for you. That said, the influence (be it good or bad) you could have with a couple million dollar is so minuscule, that you might as well measure the benefit of it in terms of emotional value, instead of any "objective" measure.
Not Christian-y Enough
In addition to Random Walk Down Wall Street, Daniel Kahneman's Thinking Fast & Slow has a great section about this topic.
It reads as being very hand-wavy, without mention of how large-scale CI was actually used.

As commenter Brad Appleton pointed out (in 2006), the premise was unfounded in the first place, writing: "I would say it's not accurate that "Continuous Integration Kills Big Projects" because I think that continuous integration wasnt intended to scale "linearly", but recursively, at multiple levels of integration."
Thanks for this, it's a great piece of work and very easy to read. Nice code.

> "it looks like it is a statistical profiler. When the usual invocation takes less than 1ms, it might get the times wrong"

I don't understand this. As long as the statistical profiler can interrupt at any point, surely a routine running for 10k times for 0.1ms will still be interrupted a similar number of times as one routine running for 1s? Or are you thinking that there may be a bias to the sampling? (e.g. method of interrupting means we're not likely to see the first N ops after a method call or something)?

Did you see a significant difference in the profile between the two profiler approaches (firebug/chrome)?

> For memory accesses.

I wonder if your RAM accesses are mostly 32bit aligned and made in 4bytes at a time? (I guess you could instrument to find out)? If so, you might get a further speedup by having the RAM array stored as 32bit quantities instead of bytes, doing:

op = v832bit[rpc]; // only works for aligned code

and then having the RAM read/write 8/16 be special cases on top of that? That could also give a speedup on memmove etc (4x speedup?), making the libc hack less necessary?
You're right that it's odd that the page is blank when viewed in w3m. I'm guessing this is an oversight rather than something intentional. I will investigate.

(As for SPDY proxies, I use one every day at work. I'm not sure why you are so concerned about the ability to proxy, but I assure you it works fine.)
yes. I bought a thinkpad tablet specifically for pen input. It's not bad but you need a wacom stylus, as it allows for a feature I call "pre-write cueing" that simulates a shadow/cursor of where you're about to write.

You also need a retina display. You stare much closer at the screen when writing and notice the pixelation much more closely.
They are simply on the wrong track.

So, what do you want?
I spent plenty of time playing GoldenEye; it was a good game. But the hyperbole surrounding it on the internet is unbelievable.

It was released in August 1997. Even if you only care about the first-person shooter genre, Duke Nukem 3D had already been out for over a year, and it was a much more sophisticated game.
Incredible how Svbtle got popular and a creator who doesn't seem to be too happy about its evolution. Good read on that http://therain.posterous.com/dustin-curtis-single-mistake-wi...
I'm a Couch Potato investor as advised by Scott Burns. 50% Whole Market Index, 50% Inflation Protected Bonds Index. Rinse and repeat every year.

http://assetbuilder.com/blogs/scott_burns/archive/1991/10/01...
Maybe there should be a foundation supporting an organization that does nothing but invalidate patents by finding prior art?
Yes, I dipped my toe in recently. Because the market has been a bull over the last few months, I have made money. Yet, I worry that my success gives me false confidence in I know what I'm doing. I also devote time to just watching the numbers. And, like watching twitter, I recognize it's not very healthy or constructive.

My approach is closest to technical analysis, swing trading, and the CANSLIM method: http://en.wikipedia.org/wiki/CANSLIM
Finch Premiums: Premium Marketing Products MINUS LES Bullshit
HTTP Speed+Mobility
http://www.projectwonderful.com/

never used it personally but it was recommended to me by someone that had for a mid volume site.
Kickstarter Empowers US Innovation
YC's "Ideas we would like to fund":
30. Startups for startups. The increasing number of startups is itself an opportunity for startups. We're one; TechCrunch is another. What other new things can you do?
http://ycombinator.com/ideas.html

Just go for it!
I certainly do not want a few days of searching to be extrapolated into a complex determination of my future desires.

I obviously have no idea what sort of algorithm they use, and I can only assume it will be very intelligent, but if search suggestions of today are any indicator of the future, I foresee issues with people who may use Google so seldom such that it is unable to develop an accurate prediction and serves only to frustrate the end user.
Google releases Android 4.0 for Nexus 3G phones