skysight-inc/HackerNews huggingface dataset:
The article was decent, but the debugging section offers no insight at all. Shotgun debugging is a strawman, only the incompetent rely on that. Of course you should identify the exact line causing the problem, and of course it should be fast on average, but sometimes it is exceedingly difficult. Bugs come in three flavors:

Trivial bugs where available evidence points directly to a cause. The scope of these increases with experience, but most bugs that come up in day to day coding are of this variety.

Deep bugs are reproducible, but require bisecting the problem to figure out the cause. Performing optimal bisections requires skill, experience, and raw brain capacity. This is where a good, but let's say, not virtuoso developer can distinguish himself from his less-than-average colleagues in a major way.

Heisenbugs are the most difficult because you can't reproduce them, either because it's a concurrency problem or some limitation of the environment the bug occurs in. To solve these bugs, a functional language and pure mathematics may be the best way to get reasonable assurances that a bug is gone, but also radical creativity in code instrumentation or expensive test scenarios with dedicated hardware may be necessary.

So, yes, being a productive programmer requires a level of skill where most bugs are trivial. But nevertheless, the second two flavors exist no matter how smart you are, and being productive over the long term means being able to tackle those systematically, even if it takes days or weeks to solve, and if all else fails, figuring out a workaround.
I tend to put them on new lines in a handful of cases. Defstructs are one, because then I can easily add a new field at the end by just inserting a new line and writing on it.
I have been using hostmonster.com

For a small PHP app, they did be great. They have awesome customer support, very friendly, helpful and have been able to take care of my requirements and questions everytime.

Their main(and the only one in my perspective) drawback is they do not provide dedicated servers.

In case you do decide to go for them, do know that you can get one domain free if you take even their basic hosting package.

Btw, they have unlimited dbs/tables, unlimited domain hostings on a single account (but only one https per account) also.
it looks like it got taken down. what was it?
Life Insurance
Rapidautoquotes.com makes buying Health Insurance easy. It helps individuals and small businesses find affordable family health insurance quotes and manage their benefits.
OK. Let's state in differently. Clojure is a functional language with a Lisp-look-like syntax, inspired by Lisp. But it isn't a Lisp.

The one of the fundamental part of the Lisp philosophy is to keep a syntactic sugar away, while Clojure is a collection of various syntactic sugar on top of something which looks like Lisp's syntax.

The statement that "Clojure is a dynamic programming language that targets the Java Virtual Machine" is true, while "Clojure is a dialect of Lisp" is just a very-very clever marketing statement.

^&~@%#{}[] - what all this shit is supposed to be? One must learn it. With all that crap Clojure is just another language, which locks like Lisp, especially for those who never saw emacs-lisp or Arc before.

http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussma... - Lecture 1b: Procedures and Processes; Substitution Mode.
It would be nicer to see dates further in the future. The error message for exceeding the 4 month window is rubbish too: http://adioso.com/au/bne-to-dps-april-2011. By putting scare quotes around "April" in the underlined text it look like the natural language processing engine doesn't know what "April" means. Also, that error message shouldn't be a "Tip", as it's completely failed for that search.

It would be nice to have an optional advanced search form so I could see exactly what a parameters I can search for. Free form search just lets me try permutations of text until I find one that works.

Also, the related searches bar is really confusing. It looks like crumb trails. Turning the arrow into a magnifying glass could be a good way to fix that.
Congrats Tom and Fenn!
Yup. We knew that even going into the program.

There were people who were so into making films they'd shot music videos and such before their very first film class. Mostly these people were there for pro forma reasons -- they just wanted the piece of paper.
This article give me a nervous twinge when I realized that if Google ever got Chrome to be a majority-share browser, they would really know everything there is to know about the web.

In effect, their algorithms/rankings could be peerless because they would actually know what every end user does and sees on the web.

The browser is wonderful but it's quite chatty about all of your Internet habits. I wonder if this message appears even if you turn off all the "send my history to Google" preferences.
imo the biggest mistake here was in PandaForm trusting all of its user-generated content.

It seems like they should have been doing some sort of verification of the UGC. Alternately, if they really wanted to go with a fully laissez-faire no-security-checks approach, they shouldn't have picked a hosting company (in this case, Rackspace) that requires customers to sign an agreement that has strict anti-phishing rules.
They already have a video on demand service. It is an abysmal failure so hopefully they are replacing it. A "video subscription service" sounds more like Netflix.

Here's the old VOD service:

http://www.amazon.com/gp/help/customer/display.html/ref=hp_l...
Top business books by Inc.com
Internet Marketing Services
I'd like to see this feature getting into other browsers too.
hn thread isnt the best way to try and ask all these questions. i sent you an email at the contact address listed in your profile.
Fat Free CRM 0.10.1 released
Flash on my N1 hasn't quite lived up to my expectations, but my experience has been better than the reviewer's. I have flash set to 'on demand' to avoid all of the superfluous flash banner/video content fed from ad CDNs. Use firebug or resource tracker on abc.go.com or fox.com to get an idea of how many swfs and javascript files are loaded and queued and you'll understand why performance will be sub par whether playing video via flash or <video>.

That said, in testing mp4s on my site, the same video (480x360 or 640x360 h.264 baseline) served with <video> seems to play with less stuttering and better scaling than when using a flash wrapper.

I just wish I could play more orisinal games on the N1. The games run well, but drag mouse events seem limited to a second or two.
It used to be standard advice in women's self-defense classes (e.g., http://modelmugging.org/) to avoid at all costs being coerced into a vehicle. Being in a vehicle with an assailant was said to lower your odds of escaping considerably.
I had a great philosophy professor in university who popped the whole higher education bubble for us in his very first class.

He explained in clear terms that we were basically in university as a government subsidy to industry. Not so long ago, businesses took fresh graduates and trained them. The concept of going to school for accounting or to learn film editing is a surprisingly young notion.

If universities have a core competency, it's in stimulating minds to grow and develop, far beyond mere technical instruction. But they spend almost all of their time on the latter, because that's what the market (and their government masters) demand.
Caste has been included in census announces Centre
I'm not sure it's a matter of numbers here. I'm pretty sure they would fund you blindfolded if you and your company are worth it (but mostly you). I believe YC it's not about funding companies, its about funding people to create companies.

- My opinion? If you feel you can handle your startup by yourself, go for it!!
My grandfather, a physicist, had many odd friends. One of them was a Brit who in the 1950's invented a toilet that permitted squatting. He said of the work, "I believe the savages had it right all along."

The toilet was never produced.
Kind of already happened: http://www.readwriteweb.com/start/2009/10/says-paul-graham-t...
Tumblr now has some premium features such us paid themes and blog promotions
This has been in Chrome for quite a while now.
No, please don't! I have so many ideas already, they torment me, all crying out in the middle of the night, saying things like "why won't you do me?" and "remember how excited you were when you thought of me!" and " I guess you really DON'T want to be a billionaire!"

They clog my days between sprints on my main product with distraction, making me eager to get the next sprint done so I can work in something REALLY good, when what I need to be doing is relaxing and recovering so I can do my best work in ten next phase if my real product.
The one that is shipping and making money.

Please don't let this idea giveaway become a trend!

How how I long for the day when people demanded you dignity an nda before telling you their idea.

Seriously, though, whittling down ideas seems to be half the work, and I am tormented by coming up with a great idea at least once a day. Only about %50 of them are obviously unfeasible which leaves way too many... It is really a burden because they do distract me.

I think this giving away has merit, now which ones to give the boot to?
Yes, I can see how taking the time to educate yourself would slow down your hobby of spewing out libellous crap on the Internet
See how to do this on a punctured torus: http://upload.wikimedia.org/wikipedia/commons/b/ba/Inside-ou...
I'd think of this as more on-demand towncar than a new type of taxi-disrupting the limo business rings far more true. For the slightly upscale customer who wants privacy and looks and can pay a bit more. And not for women, dear god no. But women don't use technology anyway, right?

I was thinking about a similar idea and also the parallel concept of "AirBnB for passenger seats", rather than unused towncar inventory, an easier way to "book" a carpool ride from someone who's already going that way. You just run into a ton of tangles around insurance, carpooling vs taxi licenses, scaling especially abroad, and the fact that one bad driver - one accident - could completely ruin your entire business.

I do think there's potential in disrupting the taxi business, though my current angle of thought is more about using technology, especially cleantech and mobile bookings, to make it a low cost planet-friendly business. Just the thought of all those exhaust fumes scares me. Go EcoTaxis!
Nitpick: why do I have to register when Greplin oAuths to a number of other services? oAuth should be sufficient.
I'm not sure if that long thread included my two favorite reasons before it turned flame-y:

1. Lisp has a lot more parens than C or Java has curly brackets. The cost to vertical space is exaggerated. Otherwise you end up closing in a new line sometimes and not others, which quickly becomes distracting.

2. Somebody once said (anybody have the quote?) that C and java code looks blocky, while lisp code looks more fluid, like clay being moulded. That aesthetic speaks to me.
What makes you think it's a failure? I know tons of people that use it with Roku boxes and IP connected TVs for catching up on old seasons of shows. Most people have combined it with Netflix to get a pretty ro bust movie service it makes a ton of sense for them to try to grab some of the Netflix share.
Hey shoot me an email, I might be able to help and if not I can make a few suggestions if you decide to go in alone too. (bwb@bweeb.com).
Chrome is open source, so in case something like this happen you can either investigate the source code, or create a more privacy compliant version. No such luck with I.E. or Safari.
I think a posting like this should go under a special section called "other jobs", be charged $10, and of course be subject to up/downvoting just like every other posting.
Top 29: Best Cities To Live In - 2010 Edition
Get rid of mod_php, replace it with a nice build of php-fpm (included in 5.3 actually) tied to nginx via fastcgi. Bam. Nginx will handle all static content SUPER fast while keeping an incredibly small memory footprint, while passing dynamic requests to the PHP side of things via fastcgi.

Example of one of my nginx configuration files, for a Wordpress site: http://paste.pocoo.org/show/256982/

This will only do so much, but I suspect it will solve a great deal of your problems. The final bit of advice that I can give is to look into any caching modules for Drupal. Simple disk caching will do the trick, just something to prevent lots of DB reads. I'm unfamiliar with Drupal, but I'd imagine there are loads of modules out there that can assist with caching.
Film Analysis Term Paper Writing
To analyze a film, students should watch the film. They should critically study the theme, characters, how the actors portray their roles, how the director uses the actors to bring in his message etc. This article offers some tips on film analysis term paper.
I know I've read some seasoned Lisper insist that beyond a certain sized software project, good Lisp code will have fewer parentheses than good Java code has curly braces (owing supposedly to Lisp's potential conciseness). Of course, this could be an exaggeration or even a "no true Scotsman" argument. I haven't enough experience to know if the claim is plausible.
The concept of Digg before was fine all they needed to do was remove the power from the power users so everyone gets a shot at hitting the front page.

Now user submits are really hard to hit the front page since their idea of a change algorithm is allowing auto submissions to hit front page with less than 30 diggs while user submits need over 100.
It's true that college admissions in the USA are extremely generous, but this is only to make up for the wild variations in the quality of primary and secondary education. Depending on your choice of parents (and where they live), you could be doing AP calculus with your own laptop, or not be able to read your high school diploma.

In many European countries, there is an aggressive policy of equalizing all education opportunity, from kindergarten to the Ph.D. level.
What if he has a good book on hand? I've been known to spend hours in there due to good books. It gets very uncomfortable, but you just can't put the book down!
MSR had a prototype application called "Stuff I've Seen" [1]. It was pretty neat - it would index your browser history (along with other stuff). I don't know what happened to it, but I'm guessing that it eventually ended up being part of Windows Desktop Search. I liked the idea that if I remember seeing something earlier, that this tool would find it.

[1] http://news.cnet.com/2100-1012-997350.html
I'm in SF and my default was San Francisco to Cologne. Nice subtle use of geoloc - it's the details that matter.
This is an excellent resource, especially for bargain-hunters like myself.

One question I have: how are you going about adding new flight information? Do you do them in an automated manner, using a web service, or perhaps by scraping? I'm primarily interested in flights between USA and East Asia, which as of now is still rather difficult to find with your site, but I'd be interested in hearing if that would be available before the end of the year.

BTW, I was a bit confused by the TechCrunch headline. To me, "keeping options open" means something like being allowed to change my mind at the last minute, for cancellations or rescheduling. I hope you don't adopt that as your byline, unless you plan to address that aspect of the flight search problem as well.
It is, if you feel like writing it that way.
I really don't get how people find book reading a chore or a task. For me it's much more comparable to watching T.V. (even if it's a documentary). My reading list problem is that I can never find anything new to read.
All The Cool Kids Use Ruby
Reddit is having financial issues because Conde Naste does not give them any money. I assume they are taking money from what little they make from ads.
is it reasonable to shutdown a suspect case of abuse without giving time for the service provider to investigate and respond to this case?

Yes, if there are enough complaints and harm that may come from it is serious enough.
damn funny (IMHO)
the google ones
I think the worry was actually, "Isn't my data backed up somewhere even if you delete it the instant I tell you to? So then you still have my data?"
IMHO it's because they are two different kinds of squats. On the balls of your feet, you a ready to spring into action at any second- it is more like a quick breather than a resting position. It comes much more naturally. On your heels, you can't exactly break into an instant run.
The Apple Live Stream (on Sep 1): What Does This Mean?
My theory:

absolute non drinkers are uptight,

and heavy drinkers are pickled and preserved.

My grandfather just died at the age of 97 and he was never without a 'snort', aka Coke and Canadian Velvet. He was quite normal up to about 95, and never had any serious ailments.
Rackspace shutting down your site might have done you a favor.

If they hadn't it's possible law enforcement could have gotten involved, you could have been arrested, all your business records and source code confiscated and have been offline for months. If you'd been using your own hardware that might have been taken away, too.

There are plenty of cases where that kind of thing has happened before.
The obvious idea (for admins) is to convert the setup to nginx + php 5.3.3 in fpm-mode + eaccelerator. (fpm patches are already part of the php distribution as from 5.3.2)

There are millions of step-by-step tutorials for these keywords.

If you have a test installation you can do it yourself and then change settings on your production server. If not you should setup an another copy on the same server with a different port nginx should listen to and empty drupal instance, test it. Then you can stop apache and start nginx on a correct port with proper drupal instance.
Why an iPod Touch With Cameras Would Be a Serial Killer
I was able to do it with my jeans, so I expect it's possible with any trousers. You should note that the inversion is not symmetrical. You are basically pulling one pant leg into the other one. In the end you are left with one pant leg which is inside-out and straight and the other pant leg is inside of the first.

The inversion of the parameters is now noticeable. You started with basically a donut with a very wide hole (formed by the pant legs -- I'm ignoring the hole where your waist goes). After the inversion, the pant legs form a donut which is very narrow (just the width of the inside of the pant leg) and is very tall (the height of the pant leg).
They have been working v4 for a long time and yet the site is unusable. I guess the rush came from investors to push it out which was not a smart idea.
Hacker Monthly - Issue #4 - September 2010
2. Eventually, the number of threads starts rising. 20 threads. 40 threads. 60 threads. 90 threads. 130 threads.

To me this indicates some pages loads are blocking. I've seen this before where page loads triggered blocking network calls (web services) and the web service client code wasn't configured to use timeouts.

I'd take a look for that.

Another thing you can do is to treat the symptoms. Setup a cron job that runs every X minutes and kills the Y oldest threads.

From memory there is a config setting in Apache that specifies the number of times a thread should be reused, so try tweaking that, too.

(Edit: if this is the case, then switching to Ngnix won't solve it. You really need to understand why that threadcount is rising)
If you really want to badly do it, then

Be patient with yourself, don't let frustration get the better of yourself, keep trying, get immersed and give yourself some time.

For me, it took quite some time of interspersed half-hearted attempts, then accidental and incremental opportunities to do increasingly complex tasks that I could learn and scale (on different environments, SAP, NC, Excel Macros, JMP), then some big time immersion over 4 weeks with David Power's books (his style clicked for me). I am no expert now, but am doing stuff that I didnt' think I could.

Would have to disagree about the "Natural" part of your comment. Keep working at it.

Good luck.
Quick heads up for those that typically download it. The digital download is now $3.
That's a great thing, but I really think it should be a desktop app or maybe a desktop option as an alternative to the online service. I know the drawbacks and they are real but I'm just not ready to trust _anyone_ with all my data from all services. I know I can delete the account at any time but then I cannot use it any longer.
While Chromium is open source, Chrome is not and could certainly "hide" away such features, but you're right to say that a more-private fork could / would be close behind.
that was the risk you took when being a very early adopter
Good point that the users are the product...and no one would assume that you could keep customers happy without paying attention to your product, although I must say that Digg is doing a pretty decent job of responding to user concerns and clearly communicating the order that they will be implementing changes. I have noticed far fewer 'broken axles' and now everyone will be watching to see how quickly they implement features from v3 that everyone is clamoring for.
Just look at http://palmhotapps.com for a leaderboard of apps including many great games, that have already been ported to webOS or written from scratch. We not only support JS/HTML, but also C/C++ -- the best of both worlds.
I'd also love to know how you do it, have airlines opened up useful webservices to third parties finally?
Make sense. The original articles can still be read at the original locations, so nothing wrong with charging for an organised version.
One important point here is that it isn't only the differences in the value sets between older and younger generations -- it's also the fact that people when giving advice do it from their own point of view, instead of trying to put themselves in the advisee's shoes. And this goes for any age or culture -- when elder people give an advice to buy a house, they use their own metric and don't take into consideration what might be important to the younger guy.
> There is no doubt in my mind that if every person in the United States were relieved of their guns, we would have no gun violence

Uh... there's a whole lot of doubt in MY mind.
Glad you're enjoying Adioso! We love traveling to Asia, and we're hoping to include flights from the USA in the next month or so. Stay tuned, there's plenty of good stuff coming up. :)
We are running Nginx to serve all our anonymous traffic.

It works great. We've been front-paged on Digg and REddit in the last few months and the site didn't even flinch. You could drop a bomb on us and Nginx would behave like a champ.

But then we still crash every 80 minutes or so no matter how many or how few visitors we have to the site.

So nginx is awesome and we're using it bigtime and with great results. Not solving this one though I don't think.
It didn't get expedited, they announced both changes last week:

http://www.bloomberg.com/news/2010-08-20/digg-s-founder-kevi...
But there is a limitation: you would be able to detect the underlying shape but not the colors of the skin.

tl;dr: Won't work on tattoos.
It checks against Google's own "it is down" app not against other users, which is the more practical approach.
I find OS X makes nice fonts like Envy look bloated, bold and ugly when I switch from Apple-prescribed black-on-white - where they look awesome - to my preferred white-on-black scheme. I have to stick to bitmap fonts like Terminus, SGIScreen and Dina when coding on Mac. Linux and Windows do not have this problem.
To solve this specific problem, perhaps try asking at Server Fault:
http://serverfault.com/