skysight-inc/HackerNews huggingface dataset:
Here are some examples with hardware acceleration on (left) and off (right)

http://a.imageshack.us/img231/5900/firefox42.png

Obviously the header text here is completely messed up. But the normal text is horrible too. Look at the N and the D at the beginning of the first posts - previously nice and sharp 1 pixel lines, now 2 pixels. The T on The on the third post runs into the h, rather than having a gap.
The text was previously sharp and crisp, now it looks blurry.

http://a.imageshack.us/img291/9493/firefoxbeforeafter.png

Look at 'sebastianmarshall.com' on line 4 - it's so much more compressed. In fact, before it is 139px wide, with acceleration it is only 132px wide: it's not just the look, it's actually changing the dimensions of the text!
Clench is inferior to TLS+SRP
Integrating XCache Into PHP5 (Fedora 13/CentOS 5.5 & Apache2)
Yea, but at what cost? Are they using more power? I would think so as they not only auto-complete, but also generate countless search results in rapid-fire mode.

For every query, how many more sets of results are returned? On average, it's easily more than one. It's only one when they predict your query.
Save it. Money can be a powerful means to make more money, but clearly you didn't need 60k to make another 60k so there's more to it than just that. Where do YOU want to be next? What's your next product or market? What's your timeline?

If you have a reason to spend that money, and it better be a damn good one, , then spend it. None of this "to be a success I need a really bitchin desktop with 18 monitors and a new Joop Suit."
Qualcomm Admits It: Apple’s iPad Killed Smartbooks
I've worked for 11-12 years in startups, as a consultant (both freelance and employed by bigger firms) and in 9-to-5s building products for the man.

They all have ups and downs but if there's any one conclusion to draw from my experience it's that the most important thing to make you happy is the people you work with day to day.

The second thing is having a life outside work.

The third would be a job that makes meaning.

Adding it together I would think that starting a small consultancy business together with people I know I enjoy working with would be the optimal scenario.

Why not a product based startup? A startup has to consume almost all your mental energy. It's much more uncertain, more stress. Sure, the highs are higher, but the lows are also much lower.
Cooking and "total utilization" are two different goals. It may be laudable (and very politically correct) to teach kids to "totally utilize" every last bit of food from yesterday's lunch, but it's not fine cooking.

I love leftovers. I love rillettes, and saucisson. I made saucisson once, when I was maybe ten. I watched the pig being killed, and hanged by the feet for the blood to go, and then I helped cut it, and put the meat in the machine and the intestine at the other end. I liked that. No problem. (The problem is you have to wait six months to eat what you just helped make).

But there is a reason why good restaurants serve food from the "noble" parts of animals, and chicken nuggets are found at McDonalds: noble parts taste better. They require less processing -- or no processing: "just the product".

The goal of Jamie Olivier is not to convince kids not to eat nuggets; it's to show how things are made.
I just visited Colorado and the situation there is SO DIFFERENT than 10 years ago, or the standard in the rest of the US... it's nuts. You drive down a street in Denver, Colorado City (Springs), or Fort Collins and it's Bud Med, Pure Health, Green Med, etc. one after another.

The laws are clearly in flux now. It's in this crazy gray region, where sure, some people that have cancer, MS and AIDS are in MUCH BETTER positions where they don't have to deal with black market BS outside of their comfort zone to get medication that makes them feel so much better, but on the other hand, people who clearly want cannabis just for recreational use are getting prescriptions to get high. Which I don't see anything wrong with, other than the fact that the law should just face reality and acknowledge that some people want to spend their afternoon hikes and TV time high on weed and not try to control their lives.

This is progress, but it's not there yet. Clearly the next step is to stop making casual smokers pretend they are in severe pain' or 'uncurable depression' to get their weed. It's not any more harmful than beer, and even if it was more harmful than gin, it's not any of the government's business to tell people how they spend their mind power.
> It's hard to imagine someone doing well at courses like algorithms, statistics, and compilers, and not being a decent programmer too.

Sure, but are those who did poorly in those classes less likely to be good programmers?

I aim for slightly over a 2.0. I limit myself from going lower because that puts me on probation, which does irritating things like prevent me from being on paper as a club officer (I'm unofficially the president of our LUG for this upcoming year). I don't aim for higher grades because I find that the amount of work required is on an exponential order - the difference between a D and a C is far less than a B and an A. Doing fewer assignments gives me time to work on all sorts of projects that there aren't any classes for. As a result, I've got a basic understanding of quite a few different things, enough to realize if one of them is a good solution for a problem.

But that's what I am - the guy who knows a little about a lot. My role in a recent team project was essentially that of technical advisor: when my teammates weren't sure of how to approach a problem, they came to me for suggestions.

Now, will this bite me in the butt later? Quite possibly.

Edit: I suppose my question is this: would you rather hire someone with a good GPA but little programming experience outside of school, or someone with a rather poor GPA but contributions to open-source (with code quality being roughly what you would expect in order to achieve the first candidate's GPA)?
Yeah... I guess that was hyperbole. Will they really give me a cot?
Less than 100ms is widely considered to be instantaneous. And it is instantaneous if you're coming from a world of 250ms. But people can in fact distinguish between 20ms and 100ms. A better definition of instantaneous, for the purpose of UI design, would be that 100ms is the threshold at which people start to take notice that something is NOT instantaneous. It's not enough to target sub-100ms. One has to target sub-50ms. Anything more than 50ms ruins the magic.
Next week I will go from freelance to employed 4 days/week. That's a fourth option: 9 to 5 but not a full week.

If you want to know how I'm doing follow my blog Opportunity Cloud.
GO BUY A LAMBO

oh wait, you might not be an immature jerkoff. Um... not much to do other than revel in your current state of financial security, and look for your next opportunity.
This is absolutely not true. In fact, unless you eat a lot of Mexican and know the good places, you have to go to a fine dining restaurant to find the offal bits.

And, of course, in most kitchens, a fully cleaned chicken carcass in no way qualifies as "offal".

Incidentally, and I'm sorry that this isn't going to help your argument (OK, no I'm not): the #1 ingredient in McDonalds Chicken McNuggets? "White boneless chicken". And no other ingredient on the list is an animal protein, either.

The real world is pretty much the exact opposite of the argument you just made. In the real word, the "noble" meat is the cheap, unhealthy stuff, because it's the product of a hellaciously compromised system that is optimized to produce "noble" white meat chicken (from chickens that can't even walk properly because of the way they've been manipulated into bulking up) in huge volume; that meat is medicated from egg to slaughterhouse in antibiotics, raised on bone meal and fecal matter, and then finished off with a sweetened, dextrose-enhanced batter in a deep fryer.

If Jamie Oliver wants to convince kids not to eat chicken nuggets, bully for him. He should use the same argument he used with adults just a few years ago, when he filmed dinner tables full of people in evening dress buddying up with cute, fluffy baby chicks, and then killed all the male chicks in front of them. The kids would definitely remember that, and wouldn't be premising their diets on broken and unhealthy beliefs about meat quality.
Sure, it seems to agree with those studies. But let's suppose that the religion vs word length chart is a valid measure of intelligence.

Are you then prepared to defend the same conclusion about the race vs word length chart? Or will you start looking for confounding factors, eg, Latinos trend Catholic? If so, think about why you accepted the religion claim on its face, but examined the race claim more carefully.
As somebody who has recently shed a large amount of weight - and has thus been forced to undergo a wallet-shattering number of wardrobe-replacements - this does not surprise me a bit. A drop of eight inches in waist over about 9 months means that, at any one point, you just never really know what size you actually are, which leads to the useful habit of trying everything on before you buy it - and boy, did I notice a difference in the sizing between various brands and outlets!

A couple of months ago, for instance, I bought two pairs of trousers on one day - one pair from a department store where I could use the changing rooms provided to ascertain that I needed a 34", and one from a more "discount warehouse" type place that was having a rather cracking sale. Having tried the first pair on in the department store, I was chuffed - "Great, I'm in a 34!" - and so automatically bought the same size in a pair of jeans from the second place (with no changing rooms), because the price was right. They were at least two inches too big. I'd just bought two pairs of bottoms, in identical sizes, that had clearly been designed with two totally different ideas of how tape-measures actually work.

I learned my lesson and swore never to pay for anything I haven't tried.

I also bought a tape measure of my own - and learned how to bloody well use it!
End of Dumb Tables in Web Analytics Tools (Hello: Weighted Sort)
Maybe so, I still think you're taking it way too seriously.

chill :)
What Every Entrepreneur and Product Manager Should Learn from Dieter Rams
It's almost certainly location based - the first result I see for "b" is "bart", which I imagine only applies if you live in the Bay Area (for those unfamiliar: http://www.bart.gov/ )
Seems reasonable. I don't think the neo-hippies I heard this from 5-15 years ago were thinking anything about Hawaii, though. They thought 'kind bud' or 'the kind' and either didn't think about it, or assumed that meant something that was 'nice' to them.
Looks good! Could you share how you did the video? I'd like to do something like that for my app (it's in the Google Apps Marketplace already by the way).
Yes, in your armchair analysis that takes into account none of the issues that they've dealt with in getting where they are today, any past architectural decisions that make this particular feature difficult to implement indicate incompetence.

Your confidence probably serves you well (let me guess, early 20s?), but in this case you literally don't know what you're talking about.
It does not sound like a reasonable argument for saying that craigslist should be running ads to help the illegal sex trade.

The last time I looked, Craig wasn't soliciting donations for the Russian mafia. Craiglist doesn't run ads.

Craigslist's users run ads. Some of those ads might (or might not) be for prostitutes. The question under debate is what obligation should be imposed on craigslist to decide that something is an ad for prostitution and stop it.

And I'm not particular arguing for or against legalizing drugs or prostitution - legal or illegal, both have their problems. I would argue for more of a harm reduction perspective on both of these.

And "Craigslist has genuinely transformed and streamlined the sex trade": To claim Craigslist by itself did this is preposterous. The Internet as a whole certainly did but you're going to put that genie back in the bottle - well, not without a dictatorship harsher than China or Iran.
I have the same problem - unusually skinny, baggy clothes make it look worse. Levis fortunately fit me, and European brands like H&M are fairly reliable.

Protip #1: try clothes in store, buy online via Gilt or one of those discount shopping websites. When they have something you want, the discounts are often amazing, though you have to make quick decisions because small sizes often sell out fast. Most of these sites are very good on reporting the sizes correctly or helping you convert US-EU.

Protip #2: you can't wear jeans and a nice-fitting black top your whole life unless you're Steve Jobs. And designer menswear can get very pricey...but a good tailor can make an something with an average fit look absolutely perfect. Buy sizes that fit comfortably where you're largest (eg my neck wants a 38 shirt even though my shoulders and chest aren't) and then pay a few $ extra to have the garment altered. This might add $30 or $40 to the price of a shirt, but suddenly you'll have access to a world of things that don't exist in your size, and it will actually be worth looking at what's on sale.

the discounts will easily pay for the alterations, and after a while you have a bunch of stuff in your closet that fits well, whether casual or business. Dressing actually becomes enjoyable instead of a chore.
I don't really see the benefit here. I understand it may save 2-5 seconds per search, but it's not as if though those 2-5 seconds are improving my experience any.

Assuming the time saved was important, they should've just implemented an AJAX search instead: type, press enter, dynamic load without page refresh. That's the real time killer. Having the results change while I'm typing is actually kind of annoying.
Replace 'men' with 'women' and it's already true. It's not really that strange, we just like to think that certain things are innocuous, when really almost nothing is.
Trivial? It might seem so, but it does actually fall well within the area the founders gave congress (surely this is both weights and measurements and interstate commerce).

"Fixing" the standard size would be fraud, as they don't sell the actual product that they claim to sell.
Nifty app.

I've been using AirVideo for a while with very few issues (doesn't play VOBs unless you rename them, and playback get stuck sometimes - but that could also be my iPad wifi which is a bit flaky). ZumoCast seems to do equally well with video, except it's a bit flaky as well - some videos wouldn't begin with a DRM error and then work fine on the next try?!

But the bigger win is my music library is now fully available on my iPad (I bought a 16G one and never synced the music) and the setup was almost trivial. It's a bit buggy though since I started playing music and switched to the Files tab and when I came back to the Music tab, I couldn't see any of my music anymore even though it was playing in the background.

This is going to become even more epic once the iPad gets iOS4 with background music, etc. Also, not sure if this would work if my iPad was on a different wifi network than my computer?

Good job in any case.
I think the reason we behave like this is very simple:

"It's better to make A decision than wait forever to make THE decision"
Not supporting a condescending attitude but how many of those business people have had successful startups of their own?
Facebook Session Hijacking Demo
Site looks okay so far. Is this just for movies? What's the feature that sets it apart from IMDB or rottentomatoes.com? I see there is a user karma, but I don't see what it's based off of other than ...contributions?

Anyway, looks like some potential here if you can get a user base, but I don't really get the benefit of joining or coming back on a regular basis.
Not sure what you mean by support, but supporting users of your stuff, getting feedback and even just having a conversation about what you've made is one of the most rewarding parts of running your own business.
I'm the same way. Whenever I encounter one, I tool around in AbBlock Plus for a while until I find the appropriate scripts to block.
How to make an anti-alian-abducting helmet
State legislatures would also be an option.
A friend of mine was actually in almost the exact same situation recently. He was offered 8%, vested over four years, plus about a quarter salary with promise of full salary (or at least full-er salary) on a second funding around.

For the record, he turned the offer down. He'd been hoping for 20%, but also wouldn't have taken the position if he'd been offered 50% because he just wasn't passionate about the startup after a two-month trial period.
Well speed is nice but I sure don't want to loose quality of search results for that. Google is fast enough as it is. I would say that it's probably unfeasible to process a query over the full web index so there some amount of corner cutting going on here. What type?
Two Asteroids Zipping Past Earth Today
Frankly, I have one that mounts as a USB drive and one that is an iPod, and I much prefer the iPod. Real sync capabilities make all the difference to me, and WMP sync is annoying, buggy, and slow.
I'm working at a startup right now and plan to use most of the proceeds from the other project to float myself along as needed. My company is in the middle of a capital raise that is going fairly well, albeit not for a lot of capital ... best case, these proceeds will be there for a rainy day, worst case it helps us close the round.

I definitely follow your mindset: I really don't purchase a lot of stuff and when I do I need to have a lot of justification for it.
I bought two pairs of trousers on one day - one pair from a department store ..., and one from a more "discount warehouse" type place

I've found that even within a single store, looking at the same model of Levi's jeans, I need to try each individual pair. I always wear the same thing: Levi's 505 34W 30L. But I find that individual specimens with this exact tag can be as much as an inch different in every dimension: waist diameter, inseam length, and even leg diameter at the hem.

So this isn't just vanity. It's also a question of horribly loose tolerances in manufacturing.
For instance, if I come across a fairly controversial article, or a fascinating new data set, I no longer spend as much time pausing to critically think about it

This strikes me as a tragedy.
You're imagining files belong to comments, comments belong to items, items belong to lists, lists belong to projects, and changing the list's foreign key re-parents the whole hierarchy.

Now consider that Basecamp allows comments on messages, todo items, and milestones. What does your schema look like now? Add a feature to show a user all recent comments across all of his projects. What does your query look like? How does it perform? Get all of this (not to mention the other features) working at scale.

Maybe you can build something like Basecamp that works at Basecamp's scale without resorting to denormalization, sharding, and/or partitioning. But I doubt it.
Ask HN: Where can I find freelance jobs?
I just finished my master's degree and I'm interested in starting to earn some money doing application (I have some experience developing web/mobile/desktop apps),is there any decent website with decent offers?
(sorry to duplicate my comment here, but it's relevant)

It's not just a matter of vanity, it's a matter of extremely loose tolerances in manufacturing.

I've found that even within a single store, looking at the same model of Levi's jeans, I need to try each individual pair. I always wear the same thing: Levi's 505 34W 30L. But I find that individual specimens with this exact tag can be as much as an inch different in every dimension: waist diameter, inseam length, and even leg diameter at the hem.

This being the case, it's not possible to say that a given item is the right fit, without actually trying it.
That is not funny, that should be a no-brainer "no" decision. Arachnophobia is not something to laugh about. You would not put an epilepsy-triggering image on an encyclopedic website either.
EFF's E-Book Buyer's Guide to Privacy (v2)
Having done mostly 9 to 5 and only consulting once, I'm convinced that working on your own start-up provides the best chance for happiness. I think this is mostly true because in a 9 to 5 and consulting, the primary metric is time instead of productivity.

Most 9 to 5s are about face time (or butt-in-chair time) and consulting is about billable hours. If you can do your job more efficiently (better job done in less time), a 9 to 5 says you still have to be at work looking busy until a certain time and in consulting, getting the job done faster can result in less money earned (if you're charging by the hour).

In your own start-up, finding more efficient ways to get things done benefits you directly. You now have more time to complete the next task. The sooner you finish, the better.
http://www.youtube.com/watch?v=3KANI2dpXLw
I don't want to get too bogged down here, but sure:

When you use autoconf, you typically run configure, then you're left with a config.h, which then parameterizes later builds.

On the other hand, when you evaluate the the definition of dirent->name, no intermediate file is left behind.

Of course in both cases you make temporary C files, but they are ephemeral. The difference is that in the first case you are generating files for inclusion in a later phase, and in the second you are effectively extending your scheme compiler with a c compiler.

The surprising about this code from a Scheme programmer's POV is that usually macros are about rewriting Scheme source using Scheme. In this case the macro generates C source, forks to compile and run it, and munges the result into the resulting text.

But sure, I can see that from a certain point of view, autoconf and scheme macros can do similar things :)
By definition it won't affect PPC spenders at all unless someone clicks on the ad. You can only buy CPM ads on the AdSense network.
Why do you keep repeating this myth that teachers are not underworked? I've already debunked it in conversations with you. Here it is again:

http://www.bls.gov/opub/mlr/2008/03/art4full.pdf

I'm beginning to think you are not interested in a fact-based discussion...
Typically, no. Let us say you have a keyword like 'patio umbrella' to toy with. You've purchased the domain patioumbrella.com and already gained a huge one up in the SEO rankings for Google's algorithm. What's next in line? Creating original content that Google thinks associate with that keyword. Emphasis on "what Google thinks" because Google believes if you're ranking for a keyword, you should be ranking for related keywords. [re: GKT synonyms]

So, in the keyword tool, I search 'patio umbrella' and generate synonyms. I see things like "patio cushions", "wicker patio furniture", etc. Google would give me more rank value if I also created content for these keywords.

Lets say patio umbrella (lights|stand|base) show up in autocomplete (which they do). If I try to rank for all of these keywords, most of which aren't related to my root keyword, Google will be confused as to what my site is actually about.

(This is my understanding and my experience)
In my opinion, this is the same kind of Google-think that brought about Google Wave. It's extremely impressive, no doubt, but it doesn't seem like something users were clamoring for.

Just as Google will learn a lot from Google Wave despite its low usability, so will it learn a lot from this, whether users really want or use it or not.

Only time will tell if Google's engineering-centric culture will ultimately win for it in the end. Its been all wins so far, hasn't it?
I tell the cops my name is 'eru'.