skysight-inc/HackerNews huggingface dataset:
Most of the things you mentioned, you could see coming quickly enough that you can get on insurance if they can't deny you because of preexisting conditions. You'll be able to get insurance after your get cancer come 2014. The exceptions are the ones involving car wrecks, falls, etc, where you don't have time to fill out paperwork before racking up a huge bill. Even those can do no worse than bankrupt you, and immortal 25 year olds are usually also broke 25 year olds.

Not true. First of all most of the things I mentioned were fast accidents that gave you no warning. So your most is wrong. But it gets worse than that. I listed no less than 4 people with cancer. Let's go through them and see what difference insurance made.

Mark woke up, was not feeling well, then wound up in the ER that night. Without insurance his family would have been financially hosed. (He wound up dead within a year anyways.)

Euna brought up stomach trouble at a routine doctor's visit, the doctor followed up, discovered an aggressive cancer at a fairly early stage. (This was incredibly lucky for her, if the cancer had been located a few inches farther away there would have been no symptoms at all.) Without insurance she would not have had a regular doctor's visit, would be less likely to catch it in time, and she'd have probably died.

The two with the brain cysts went to the doctor after developing severe balance problems. Not having insurance would have meant living through that while going through several weeks of paperwork. What is worse the condition they both had is one where if you stand up and bend over you can drop dead instantly. So without insurance a few nasty weeks with instant death quite likely.

So the likely cost for the cancer cases if you didn't have insurance? Instant bankruptcy, likely death, possible death, and possible death.

Now that may be bad luck, but those are just a list of people who came to mind for me in a few minutes of thinking. YMMV but that is not a risk I particularly desire to go through.
You Don't Need Math Skills To Be A Good Developer - What About A Great One
Oh dear, I will be getting a large invoice from Apple in a few days times...
The thing that bugs me is that fast-broadband, from what I can tell, has been rolling out just fine without any government interference. I wouldn't want the government to take credit for and therefore stewardship over something that the private market can easily achieve by itself.

Maybe they have been more involved than I thought, though. Need to investigate more.
Personal loans: easy solution to difficult problems
I outlined a possible reason above. I don't know if it is true, but you haven't seemed to acknowledge that it may be true.
First flight for SpaceShipTwo
Everything's relative, but since the camera is stuck to the device I think it makes sense to say it tracks the location of the player's eyes...
Virtual Boy Mark II! I knew this day would come.
That's sad.

After you join Google you never have to deal with the recruiter again and the interviewers become fun people to work with.

OTOH an incompetent recruiter can result in a bad job offer and I can understand why that could be a big negative.
Try this:

http://www.eskimo.com/~scs/cclass/cclass.html

Once you can stand on your C legs, you should read the C-FAQ, here:

http://www.c-faq.com/

and get a copy of the C99 standard. It's supposed to be here:

http://www.dkuug.dk/JTC1/SC22/WG14/

but the site was unavailble when I tried to check it before writing this comment.

Various C-related stuff that is good to read:

http://www.lysator.liu.se/c/duffs-device.html

http://www.lysator.liu.se/c/ten-commandments.html

http://www.lysator.liu.se/c/pikestyle.html

Take this with a pinch of salt:

http://www.seebs.net/faqs/c-iaq.html
Sabotaging Success, but to What End?
Is a "shell archive" also a tar-archive?
Consider yourself lucky, I graduated last December and never had the fortune to see any of my professors code on-screen during lectures. It would have been nice for a professor to code on-screen to see their thought processes, given that I started college with little programming experience. Even if I had programming experience coming in, it would have been nice to see somebody else's perspective.

Maybe this should start becoming a requirement of the instructor?
I would just want to warn everyone (if it wasn't obvious enough already), that this is a pretty crazy way to attempt to make a living. While investing is not zero-sum and therefore different than gambling, the strategy described is fairly close to it. For starters, for most individual investors it would be a fairly safe assumption that intraday price fluctuations are random. I could write more, but I just couldn't leave that comment alone.
Law schools should take note, too -- generations of 1Ls have cynically remarked that the main benefit of "Socratic method" teaching is that it allows law schools to maintain a 100:1 student:teacher ratio.
Despite the flak design patterns get these days in some circles, these guys seem eminently reasonable.
> If you're hosting 50 sites on the same IP address, and have actually managed to get them to profitability, and Google bans the IP, now what?

You tar the sites and move them. It typically isn't that difficult, however most of the people who run the "online niche" strategy have got little technical know-how, so if you can do this stuff you're ahead of the curve.

It's even better if you know a programming language because you can create tools that handle the dull repetitive tasks (eg, backlinking) that you need for it to work at scale.
I would say that some of my professors are quite talented programmers. That or the software they use in class has been extensively worked on by many people (including grad students) for years and they have put little into it. Who knows :)
Pushing Analytical thinking too far - Switching to Design Thinking instead
Till Death Do Us Part
Dropbox Coming to Android
Your pages are already going through an ISP proxy. And that ISP is also retaining your web activity for at least government use.
I have no idea. It's easy enough to make special-purpose code generators yourself...don't bother trying to make some kind of universal system, just hack out code to generate exactly what you need for your current project. You may see ways to generalize it later.

I'm at a C# shop myself, and generally just write my generators in C#. Just spitting out strings of sourcecode and writing them into files. I would think Clojure would be better for this sort of thing, since it's got macros.

On the other hand, doing it in C# worked really well for one project, because after writing the generator I realized that I could convert it from a compiler into an interpreter, and make a program that didn't need a generator after all because it was so flexible at runtime.
Do I smell the start of an anti-trust suit brewing???

Assuming there's no slight of hands trickery in the demo, the performance is very impressive. I was under the assumption that the bulk of the performance issues on Safari were network and cpu related...
It duplicates functionality the iPhone already has, does that mean they'll reject it to be consistent or will they approve a bunch of other apps that have been rejected for that reason ?
Teenagers allowed to wake up later have fewer absences from school
Well, it does make some sense to assume that the majority is right...
Seems useful, but is this true?

"Face it, no sane person wants to buy software (or any other service, really) from a startup."

I've read plenty of stories that claim otherwise, but they were just stories. Seems like the world would be a pretty bad place for startups if it were so.
I might get downvoted for this, but I'd recommend going with C++ before you get into C. You don't have to learn all of the crazy stuff like template metaprogramming, but C++ does have some tools to make C-like programming easier. Personally, I'd use C++ just for the string and vector classes.

If you do want to go the C++ route, I hear good things about this book: http://www.amazon.com/Accelerated-Practical-Programming-Exam...

Now that I think about it though, if you're still deadset on using C, the Python source code is actually a pretty easy read. You get two benefits for the price of one: you learn C and you get to learn more about the internals of Python. Look here: http://svn.python.org/view/python/trunk/
Variety is good but pushups are a fantastic core exercise. They really workout much more than your arms and you can do them anywhere. Plus, these workouts do build up a certain amount of aerobic value because they involve multiple sets with shorts rests in between.

I'm up to 75! But best to also do some squats, some situps/crunches, etc.
No, this have nothing to do with The Heros Journey.
I'm hoping Apple will deny it simply because I'm excited to see the huge quantity of whine that it will result in -flooding the tubes for weeks with it's open letters, Op Ed pieces and my favourite of all, the endless indignant blog posts. Way better than a soap.
Torrents for the platform:

OS X: http://natulte.net/~dave/haskell-platform-2010.1.0.0-i386.dm...

Win32 : http://natulte.net/~dave/HaskellPlatform-2009.2.0.2-setup.ex... (this is the old Haskell Platform still, not updated yet)

Linux : http://natulte.net/~dave/haskell-platform-2010.1.0.0.tar.gz....

We're going to try to get those torrents up on the platform page itself as well, but dons is in a plane for the next several hours.
I think I got the right offer despite the recruiter's screwups; but you're missing my point. Even if I never had to encounter that recruiter again, it started me thinking "do I want to work for a company where people can continually screw up and not get fired?"
WHERE 1=1 won't actually work when i-am-a-dummy mode is enabled. You must reference at least one KEY column in the where clause.
Adding another proxy is adding another "line of attack" though.

Also where are the Opera servers located (and Opera as an entity etc.)? could be that it provides another country the opportunity to subpoena your records from them etc.
The difference is that Opera Mini uses Opera's servers as some caching and compressing proxy server, it doesn't actually connect to nytimes.com like Mobile Safari in the demo.

See http://en.wikipedia.org/wiki/Opera_Mini and especially http://en.wikipedia.org/wiki/Opera_Mini#Privacy_and_security
Oh, for a magical tunnel between Boston and (I presume) Chicago.
The rm still makes me nervous. I always just do "ls *", then replace the ls with rm when I'm convinced those are the files I want to delete.
Yes I agree; the counter is a bit of an idiotic move... it's like sticking a finger up at Apple and saying "deny us if you dare"

Which is fine; but I think they lose some of the validity to be disgruntled if declined.
I agree, but still - hooray! IE has been slooooooowww to change for a long time, while other browsers have innovated rapidly.

If IE does something better than everyone else, no biggie - they'll catch up quickly. Meanwhile, IE is actually aware that they have to compete on standards. That's a wonderful thing to see.

Of course, without Firefox, Chrome, Opera, and others kicking their butts, Microsoft would never have done any of this. Competition helps the user. And now maybe it will flow the other direction a little.
Samsung Swype sets new record in writing SMS
That's fairly reasonable advice. C++ as a better C, using the STL to avoid having to reinvent data structures is a nicer language.

However, you still want to understand pointers. There's a C++ style which avoids them, but understanding pointers is critical to understanding C and C++.
Thanks for your comment.

For the reward to capture or off a local elder, that just opens up a spot for another person to fill in.

If you put up rewards on local elders if they provide anchoring permission, there is no incentive for local elders to provide the permission anymore.

If the local elder still provides permission and he is successfully captured for a big reward, then he may be replaced. But I doubt the new elder will provide permission to anyone else again.
iCabMobile is pretty geeky
Maybe they can post a timer showing how long it took them to release it - since in the time that they started talking about Opera for iPhone, there have been numerous other releases from less hype-heavy developers. (e.g. iCab)
It doesn't really matter what Apple does at this point, there will be whining either way.

Either they reject it and people whine that they want Opera or they accept it and people whine that Apple is giving Opera preferential treatment.
> improving an edge case

Nyuck nyuck nyuck.
When do you think Opera Mini will be approved by Apple?

Never, and it's a pity. Opera looks really impressive, judging by their video.
Will this lessen some of the insanity about patenting every gene they find?

I can but hope.
I would think that few people, if any, open up the Android market thinking, "I want to find an app that I have to pay for." I would think that most people begin with "I want to find an app that does X," and pay for it if it seems to be worth the money according to ratings, screenshots and reviews. There are unquestionably free apps out there better than their paid alternatives, so why would anyone slice it that way?
Microsoft is still missing the point of XHTML in IE9
Probably not. The cell phone (and effectively any other "real" 3D effect without glasses) has very limited viewing angles to get a 3D image. A small horizontal movement, or effectively unlimited vertical, does work on most methods I've seen (though horizontal is arguably more important). However, as the phone seems to allow 3D in both orientations, it probably can't handle either direction's angle changes very well.

Personally, I like head-tracking better than limited camera angle, primarily because it lets you look "behind" things by changing your viewing angle. Stereoscopic 3D alone doesn't allow that, because you're looking at a fixed image with depth. It's also cheaper to render the image, because you don't need to do it twice (or more, if you want to allow additional viewing angles).

I'm actually really surprised I haven't seen fairly frequent head-tracking for the current generation of consoles, imagine how well that would sell for single-player games, even if it's only subtle shifts (which are all you need to get a 3D feel). Suddenly, your TV has depth.
Can you elaborate? What did the recruiter do wrongly.
Logging on with a live cam to ChatRoulette to begin with seems to me a pretty clear way to abandon your privacy . . .

It's interesting that the takedown revolves around privacy - I get it at some level, but still.
This happens fairly often on gaming-related forums. It usually works like this:
http://www.eegra.com/show/sub/do/browse/cat/comics/id/82 (NSFW)

However, sometimes these games get completed, and I really do hope for the best.
Multicore requires OS rewrites? Well, maybe
It seems he had denied the Fields Medal in 2006 ( http://en.wikipedia.org/wiki/Grigori_Perelman ).

I found this Newyorker article (2006) interesting ( http://www.newyorker.com/archive/2006/08/28/060828fa_fact2?c... )
The thing is that by the nature of ChatRoulette that's hardly possible.
Care to share the source?
Up to 127 devices, including the hub devices, may be connected to a single host controller.
Baby steps. They are forcing the sellers to upgrade because the sellers have a financial incentive and because those admin pages aren't used by a large volume of people.

It's much harder to justify removing IE6 support from the product pages, especially on the scale of someone like Amazon.
Interestingly you aren't adding another line as communication with the Opera proxy servers is encrypted.

Opera is Norwegian. They say they don't store per user data. http://www.opera.com/mobile/help/faq/#privacy
Lol. I'm assuming someone wants to do it, someone working on KDE, ...
It benefits Chinese users to have competition between Baidu and Google. Otherwise, there's no reason for improvement. China want's to have a part in the information economy, not just the manufacturing economy.
Robert White, First Pilot to Fly a Winged Craft into Outer Space, Dies at 85
As a non-specialist, I enjoyed your blog and site writing, thanks for sharing. In particular, your classification of problems and problem domains is compelling, and another confirmation that reductionist approaches seem to be hitting diminishing returns in understanding the world.
Microsoft Patches Linux; Linus Responds
Right Truncatable Primes
I think this is an old link. That said, one of the best things about AWS is their great online documentation. A few years ago a customer wanted a web service quickly deployed to AWS, and even having never used it before, everything that I needed was well documented and worked as advertised so it only took a couple of hours.
I agree that the IE team finding and pointing out problems as they implement features is great but I think by saying the other browsers will catch up quickly you mean release an actual finished browser with this feature 100% to spec long before Microsoft get around to it.

Debunking IE marketing claims competitively could be the new Acid3 test when it comes to getting browser programmers excited about fixing bugs in obscure corners of the specs.
A friend's brother pilots a freighters. They always have a couple of armed Gurkha's (Nepalese mercenaries) on board. So some companies are willing to pay for armed security for their ships; but a few armed ships is clearly an insufficient deterrent to the entire enterprise of piracy.
Krystal Forscutt Bare Scans for Zoo Magazine
Krystal Forscutt is an Australian model is all bared up for Zoo Magazine. Krystal Forscutt is famously known for bare, naked poses and topless poses.
> but then I remembered that bash has built-in tcp support!

You have to be careful making that assumption anymore, though; the version of bash that's included with Debian (and downstream variants, e.g. Ubuntu) has /dev/tcp and /dev/udp support disabled.

So it's not something you can count on having available in any random environment you log into.

I disagree with Debian's decision to disable it, but they seem pretty firmly set on it -- people have been arguing with them to reverse it for the better part of a decade, to no avail, so I doubt it's going to change. It's a declining minority of users who probably care. But you could do some neat 'party tricks' with it.
If you feel like the material you are finding is too basic for you it probably means you are looking in the wrong places for your knowledge level. At some point there won't be many records available for the things you don't already know and you will have to dig into journals or follow the experts more directly for new material. You could also try to find conference recordings from events that the experts themselves like to attend. That and just avoid places like the Daily Mail like it has the plague.

Examples I enjoy:

University material:

MIT: http://www.youtube.com/user/MIT

Standford: http://www.youtube.com/user/StanfordUniversity

UCLA: http://www.youtube.com/user/UCLACourses

Techtalks:

http://www.youtube.com/user/GoogleTechTalks

http://media.ccc.de/

http://www.defcon.org/html/links/dc-archives.html

General interest (beyond TED):

http://www.youtube.com/user/iGNiTe

http://www.youtube.com/user/igniteboulder

http://www.youtube.com/user/ignitenight

http://www.youtube.com/user/ignitesault

http://www.youtube.com/user/plan8ts
One reason is debuggability. Being able to see exactly what is persisted and what goes over the wire. Pickles can drag in arbitrarily large object graphs if you are not careful and they are not completely safe from the security point of view.

However, the other reason (the original reason peraps) is that we have some C processes that listen and interpret s-expressions. There were there before Python, so we already had an s-expression library for them. Then our Python processes had to talk to the C so I implemented Python object persistence on top of the existing s-expressions. Now we use it even between Python processes.

Well perhaps one day we'll just switch to json, yaml or protobufs. But we haven't decided which one yet.

I do find it interesting that nobody even mentions s-expression these day when there compare various persistence mechanism. I guess lisp and parantheses have stopped being cool?
If I didn't know better, I'd swear you read my mind. I've been moderately successful being a developer for the past 12 years without using much math. But, like you, as I've started to delve into search and recommendation features for my CRUD apps, I have come to realize that my math skills stink. Anxiously awaiting your next blog post about how you've solved this quandary. :)
I was being incredibly lazy and did the following:

pscp *.jpg root@gibsonandlily.com:/

This was monumentally stupid, I know. Looking on the bright side of things, however, I learned my lesson :).
In his defense, his posts are known for brevity. That's why he calls them "fragments". Some are just a couple sentences long. That doesn't negate that there may be very little content in the post, but it's consistent with what he has stated he would do all along.
I dropped 45 pounds and gained a good amount of muscle over the course of 12 months using a simple no-gym-required regimen:

Weight loss phase

For the first 6 months or so I walked at least a mile a day - usually I just got up from my desk and circled my office complex at midday. It only took about twenty minutes. During this phase I ate lightly - small bowl of cereal every morning, dry garden salad at lunch, mid-sized dinner. Drank mostly water and black coffee (a few cups a day) with rare exceptions. I was heavily informed by BripBlap's "101 Thoughts on Losing 100 Pounds" here. [1]

Muscle building phase

For the second phase I added more protein to my diet and started exercising regularly: 3-4 bodyweight strength exercises on Monday/Wednesday/Friday with walking or tabata squats for cardio on off days. [2] The bodyweight exercises (and the walking for that matter) were key to helping me stick with the workout regimen. I could pull it off without needing to commute to a gym and often I didn't even have to shower afterwards so I was able to pull off a 15-20 minute low-intensity strength workout during work hours. The hokey-looking "King's Court" exercises peddled by Matt Furey helped me out here. [3] I also purchased a $20 pullup bar that I installed in my home to add a fourth bodyweight strength exercise to the King's Court.

Maintenance phase

Here is where I've rather screwed it up. I got overzealous about the strength conditioning and began eating more and more to cover the calorie / protein debt I was building up by doing so many pullups, pushups, and squats. I had visions of huge muscles! Unfortunately I came through the holidays in 2009 with a larger diet and a steadily shrinking exercise regimen. I'm now up to 190 pounds, walking a few miles a week, and only able to do 3-4 pullups in a single set. I'm resetting my goals now and just aiming to keep my weight down with a little bit of strength work where I can fit it in. I'd love to be chiseled but I am not quite able to give up the simplicity of my earlier diet and low-impact workout phases.

// Edited to add the grim realities of the maintenance phase //

Bottom line: At age 27 I dropped from 220 pounds to 175 and I built up from 0 pullups and 5 pushups to 40 pullups a day and 30 pushups a day without a gym or a complicated diet.

[1] http://www.bripblap.com/2007/101-thoughts-on-losing-100-poun...

[2] http://www.youtube.com/watch?v=5nRgSFShqOU&feature=relat...

[3] http://www.cbass.com/Furey.htm
Man, I thought I was the only one who felt like this (the cliff thing). I told a friend once and he became worried that I was suicidal. (I'm not.)
Yes, because you should always show all due deference to the owner of your plantation, sorry platform. No backtalk or you'll lose your disgruntlement privileges.
Great idea! It would be cool if you could 'lock' a color for a particular item (like the bg or strings) and then continue to look at other themes.
Does Location Affect Your Preference of Movies?