skysight-inc/HackerNews huggingface dataset:
Full movie: http://www.perl.org/yapc/2002/movies/themovie/yapc2002-big.m...

Script: http://www.perl.org/yapc/2002/movies/themovie/script.txt
You should be able to buy a Thinkpad T61 from IBM with Linux already installed on it (RHEL, IIRC).

I'm contracting at IBM now and pretty sure we sell these to customers as Linux desktops (IBM Ubuntu and RHEL 5 OpenClient are the SOE for my team).
Thanks. hmm. I've tested in IE7 and Firefox and I haven't seen that. This is exactly the stuff I need to know. Please sign up for the private beta so maybe you could try as I improve it.
As someone with very mild red-green colorblindness (based on the article, probably protanomaly or deuteranomaly), I'm not really ever affected on the web. However, I HATE it when games (often puzzle games) use red and green color coding. I see them as distinct colors, but for certain shades, the contrast between them is very slight, which makes the game a lot more difficult and frustrating.

I guess it's one of those things where if no one on the team suffers from it, they have no real reason to consider it.
Thanks. I'm hoping people are receptive to the concept... Trying to blend it with the way you surf now. I think you'll see microspaces built that will be real helpful for novice to advanced.
This is a great reading.

I didn't read it all so far (but I will), but I think if people were taught mathematics in a more explanatory way there would be a lot more of them interested in it, and therefore interested in areas related to it, or at least we wouldn't have a society so afraid of it.

It's amazing how many people don't know the very basics of it like, for instance, how multiplication is just a compact way of expressing a repetitive sum. And things like that happen because they were trying to remember numbers and formulas instead of understanding the concept.

It's just hard to forget about a concept, which gives the basis to understanding more complex things. I think maths teaching would be more productive if we spent more time elaborating on why things are done in some way (or how to come up with a concept just by reasoning about it, without doing calculations and writing symbols on paper) than trying to teach more complex concepts for someone who doesn't understand the basics, and therefore won't grasp the complex ones.

There's clearly something wrong about teaching maths, and very likely other subjects too, or maybe something wrong about teaching (anything).
> You can't implement multitouch and make programs that RELY on multitouch.

Yes you can. Make the canvas widget support multitouch - bang, all apps support multitouch.

> You can't put iTunes controls on the keyboard, or an Eject key.

Multimedia keys and eject both work fine out of the box today.

> You can't make iChat integrate with Mail and your Address Book when not everybody will have each of those programs. It's not possible.

Yes it is, and it's used today. Pidgin uses the Evo address book, as do all Gnome programs. Ubuntu ensures that every desktop indeed has these programs, __because it controls the platform__.
Of course you can't select for one trait and expect everything else to stay constant. But you can expect that if the trait is significantly positive, and you screen for recessive disorders, selecting for it can be net beneficial.
Ubuntu is the OS.

Kubuntu, Xubuntu, Fedora, OpenSuSE, SLES, RHEL, Yggdrasil etc. are a different OS, aimed at different people, with different interfaces, default programs, updates, and methods of doing things.
It's actually really easy. Just tell "slurp" where to download the original file, and you'll be redirected to the ipaper version of that document. It can be any file format that Scribd supports :)

Syntax:
http://www.scribd.com/slurp?url=[target_url]

Example:
http://www.scribd.com/slurp?url=http://homepage.mac.com/svc/...

More info here:
http://www.scribd.com/platform/documentation/upload
And here's a truly nifty application of it for parsing Python: http://effbot.org/zone/simple-top-down-parsing.htm .

Funny how these things go in cycles: parser generators were all the rage for a few decades, and now people are rediscovering the pleasures and strengths of top-down recursive parsers. (E.g., in the new clang compiler that's part of the LLVM project.)
I am reminded of how at Bell Labs/Lucent, all the geek jobs had the title "Member of the Technical Staff" or "Distinguished Member of the Technical Staff".
I think this is the first time reading an article where I honestly don't know what to say.

No poetic justice. Not even the hatred towards the dregs of society that I usually feel in gorey cases.

I don't think I've ever thought of spammers as human. It's odd.
Point taken. But then, we nerds are prone to sensationalism over facts just as everybody else is. Proof: TechCrunch, the current reddit userbase.
Same here. Since switching to Dina I haven't found another font that I could stare at all day.
My wife asked if organizations really advertise for "rock star" programmers, so I did a search on the local Craigslist and got four hits. The first link I followed contained the following definition of "rock star":

[quote]

FileMaker Certified Developer. (If you’re not yet certified, we’ll get you there!)

Ability to install and configure FileMaker Server Advanced; knowledge of ODBC access and custom web publishing.

Experience managing software development projects.

Experience with SQL, javascript, PHP, Quickbooks integration.

Computer science degree or certification.

[unquote]

Res ipsa loquitur.

The ad on the second link I followed said that the company's software "performs like a rock star". I'm not sure I would consider this a good thing.
My impression...as you become more experienced, your comments will tend more towards confession and pleas for forgiveness...

//XXX I don't know why this works
...
//XXX Worst kludge of my life
...
//FIXME this whole pile of crap needs re-written
ForexBrother Hood Review - Forex Brother Hood Scam - Everything on Forex Brother Hood
ForexBrotherHood Review. Read the forexbrother hood review .Is forex brother hood a scam. Visit http://business4profitsystem.com/bizsheet/ForexBrotherHoodReview to find out.
Maybe you could make some non-nerd friends and ask them for their input? Although, with the elitist attitude you exhibited in your comment, I can see how that might be difficult.
well the hypothetical acquisition # would obviously be higher if a site is make 3mm/yr.
Yeah, it has that, but at the same time this isn't a matter of pure functionality. This is a matter of getting a consistent polish. And having a hodge-podge set of applications doesn't do it.

I'm sorry if I misspoke earlier. I know that Gnome uses Evo to tie things together. It's just that it doesn't GIVE that impression when you use it. Evo seems, when you turn on the computer, to be a random program thrown in because it's free. Ditto Pidgin. Ditto OpenOffice and Firefox. It's because Linux has never had a consistent set of do-everything apps written by one person. And users notice this. I did. With iChat, I immediately understood the connection. I did because Address Book is a well-known application. Ditto iChat. Evo isn't. Pidgin is, but its integration with Evo isn't.

The eject key is supported, yes. But it's not the same as having a key on the keyboard that does it and NOT a button next to the CD slot. The Mac hardware is tight. And... no other hardware is. Linux can't copy that, because that introduces a matter of PAY into things.

You can implement multitouch, but you can't RELY on its being there. And for me, that's what made Leopard the OS that it is: powerful and tight multitouch.
Should orientalist be orientalism? An orientalist is a person who studies oriental culture, whereas orientalism is the fallacy of constructing ideal types and then going out into the world to look for confirmatory examples. Unless orientalist can also mean anti-oriental; that definition isn't in Merriam-Webster and I don't have web access to the OED right now to check.
Why don't you choose for the best, regardless of the label they apply to themselves?
Huh. Very cool. I did not know that.

Out of curiosity, does Scribd still support any non-iPaper display formats? I recall reading something in HTML there, and it was a lot more natural-seeming.
Can anyone link to the original pdf? Scribd always crashes my computer (no other Flash apps seem to).
this links to the missing t revival page, which can be found via archive.org:

http://web.archive.org/web/20070205145001/mumble.net/~campbe...

many downloadables are at: http://people.csail.mit.edu/riastradh/
Horrible website. I'm seriously totally underwhelmed by their website, which seems half-assed and incomplete.

The app looks alright, but Screenflow (which they interestingly used to record their screencast of their app) does the same thing. We've recorded dozens of usability tests using it, and it's been great.

Silverback does, however, record mouseclicks and the various keystrokes though which is a nice thing to have. I like the interaction with the remote as well by the moderator.
Great idea, this makes it a lot easier to go from one article to the next. I'll use it, thanks tdupree!
Not quite! I think code can be written to make it self explanatory. With appropriate variable, function names along with proper abstraction and refactoring code can be read almost like a prose which eliminates need for comments. At times comments are too annoying because they state the obvious or they are not updated along with the code.

eg: code like this in ruby can explain itself very well!

display_error if not valid_input

Now I do understand that comments cannot be replaced entirely and sometimes it is necessary to add notes to understand the code thus I prefer using comments sparingly and avoid long headers on top of each file. Those headers with author name, dates and other information is unnecessary if right tools are used to maintain your project.
it looks like there is more recent stuff available at:
http://people.csail.mit.edu/riastradh/

also of interest: http://web.archive.org/web/20070205145001/mumble.net/~campbe...
The contents of this post are unconscionable and must be taken down immediately! Although he claims to condemn the suppression of ideas, Paul Graham merely provides this community with the most effective tools for such behavior. Perhaps this is nothing more than a calculated way to profit from the censure of others all the while claiming to disapprove of such censorious acts.
CERT: 60%+ Of Servers Unpatched for DNS Flaw
Not sure about you, but I learned to code by writing psuedo code.

I routinely start with comments that psuedo code my idea and then add the sections of the code.

If I can't remember how everything is supposed to work while I'm writing it, what hope does the intern 2 years from now have in adding a new feature?
I don't know if Skype has a back door, but I'll say this: If I worked for the NSA, I would write Skype. And it would have a back door.

Because really, what could possibly be better backdoorware than closed-source code with anti-debugging mechanisms, which millions of people have installed and running continuously, and which has a completely plausible excuse for sending and receiving large volumes of encrypted traffic?

As I see it, the only question we should be asking about Skype's security is this: Should we just assume that government(s) can listen in on Skype calls -- or should we assume that running Skype gives governments access to everything on our systems?
Loopt strikes a deal to make massive use of GPS data cost effective
Code without comments is better than code with outdated comments - this happens quite frequently.
I do. I just told you their labels.
Click on the title outside of [scribd] for the original PDF.
How to Swim Alcatraz
Labels? How incredibly crude! Around here we've got much more sophisticated method of suppressing unpopular ideas. Like karma.
"Look at Google. they target technical types, but for joe average, their product is just as usable as the compitition, who explicitly targets the average user."

Do you mean search? Its not the case that yahoo or live search targets only at average ppl. It very well targets you and me too. On the other hand with Gmail, it targets only at savvy ppl. People are not used to conversations or tagging or archiving.
Man these are some awesome comments. "Self proclaimed" Rockstars != craftsman. Those who earned the title. Guido vonRossum et. al. are having their five minutes, let them have it, they took the risks. You can't blame the recruiter though, if they are looking to bring cocky, blowhards to the interview table and wow the upper "hangers-on" with their talk game. I think recruiting, much like a good programming environment needs to take bad decisions out of the equation or minimize the collateral damage thereof. Oh well, such is the state of recruiting and such is the ever changing complexion of software development. Time to go back to the guild and apprenticeship system. Any nobles out there? :p
What are the differences between it and Bitstream? I don't see 'em
The Cost of Empire
I hate my day job ( as an ER nurse ) and I frequently hear co-workers say that I'm very good at it. They often express surprise that I want to leave it behind.
if a code is changed comments need to change too! Too many times I have seen out dated comments adding confusion to the code. If my code requires great deal of explanation, I go back to my drawing board and redesign the logic.
Forgetting for a moment the enormous political and moral implications of whether America does or doesn't use it's military in a way that directly leades to many thousands of deaths or whether it's right or important to push freedom throughout the world, this article alarmed me as a business owner. Taxes and a declining economy here definitely aren't positives for doing business here. Although I have found one bright spot: our US prices are now extremely cheap for European customers and that's lead to increased European sales for us.
Developer impressions and lessons learned from iPhone App Store launch
My favorite comment that I've personally written:

// Here there be magic. See datasheet for details; they explain it
// almost as well as I just did.

(followed by ~10 lines of math chock full of magic numbers.)
You mean:

display_error unless valid_input

right?
Steps to produce a religious experience:

1. Be indoctrinated from birth to find any questioning of religion (yours) strange and disrespectful, and any beliefs other than yours highly odd and absurd.

Alternate Method:

1. Be somehow vulnerable (depressed, lonely, etc) and feel like something is 'missing'
2. Be invited to join in some sort of religious gathering
3. Be invited in and experience lots of social approval for each step you complete toward full membership
4. Conflate the positive sensation from the social approval, friendship, etc that are part of all religion (why do you think every religion makes you go to meetings all the time?) with the various magical incantations and chants and so forth.

Congratulations! You have had a religious experience.

Now, let me be a bit more specific.

All religions have some sort of mandatory meeting you must attend. That meeting will follow the same form week after week. Many of the same phrases and songs will be repeated endlessly. Before, after, and between mandatory recitals, you are encouraged to talk to others, and then given some sort of inspirational talk that is also generally devoid of any advice or practical facts of information OR a talk that is meant to scare you into better compliance with some arbitrary set of rules. This is really just conditioning you to have certain emotional responses to the triggers that are presented week after week. Then when you have those responses, and there is no clear reason for them, you will attribute them to some kind of magical being (it helps that you are constantly told to do so and presented with testimony from others that this is what they feel).
The problem is that schools don't teach logic. Everything that they teach is arbitrary.

English class is essentially potpourri. Random order of books + Shakespeare. No teaching as to what makes writing a joy to read. Only emphasis on the relevant social issues.

History class is horrible, no explanations needed. It stinks because History has so much potential. If you have a good teacher, the sort that teaches you shades of grey, then it's amazing. But that's not the curriculum. Also, there's no emphasis on what MATTERS, which is current events. Rarely do you learn anything 80s onward. That means that most high school graduates are functionally retarded in terms of modern politics and news.

The science classes vary between schools, but it's making certain types of science MANDATORY that just lack logic. Bio and chem? I get physics, but even there: most people just don't need to know, and NOBODY learns in a way that makes them like it.

Electives are universally horrid. Teachers regularly have the attitude of "I didn't specialize in it, so standards don't matter."

...and there's math, which is explained properly here.

I've speculated before on what I think a logical school would be like, and it would be something like the following:

-Math and physics form the core learning at a younger age, because with them you can do anything.

-English courses focus not on movements, not even necessarily on "we think these guys are great," but emphasize different attitudes on how to write. Aesthetic, deconstructionist... teaching students to actually look at how writing works. Also, pop literature needs to be examined as well. Not teaching it ignores a field of literature that never gets brought up.

-Philosophy would be a great starter high school course.

-What we call "health/fitness" would focus less on STDs in 7th grade and focus MUCH, MUCH, MUCH more on understanding other people. It took me until about sixteen to learn that people aren't solely irrational beings, and the fact that it took me that long is that school is heavy on mysticism (like, assuming that older ALWAYS means better). That should be fixed.

-Emphasis on current affairs and technologies. Learning about the past should be focused on events rather than sweeping ideologies, and more comprehensive on a few key areas.

-All classes should emphasize writing and conveying ideas clearly. But that means no grading things based on length, either: people good at writing short should.

-No grading at all, actually. Grading has done nobody any good, least of all colleges that assume a high GPA necessarily means a working mind.
Fixed the comments panel bug. The comments panel should load correctly for each article, even after clicking through "More".
Perfect is doing what you need, enough of the time, such that it isn't worthwhile to spend time improving it vs some other work that is to be done. Worse is better and all that.
Some of it isn't even that.

Fast food: it's fast, it's food.

Side dish: it's a dish, on the side.

Sitcom: it's a comedy, set in a particular situation.

Road rage: it's rage you feel while on the road.

Cure, news, choice, baby boomer: I've frankly got no idea what the poster is on about in most of these.
Sweet stories
Yes they are. I can't think of a phone that I've actively liked beyond the iPhone. Voyager? Not even close. And apparently people think that's a good phone, too.
The site as a whole is a good start, I'd say. I like the filter setup, it may get unwieldy as the number of languages/subjects multiplies, so you'll want to think ahead on scaling.

I think a little less text in the bubbles on the about page is a good idea. You can catch it all in the backup text below if you've caught the reader with the short version above. But the page layout looks pretty good overall. Maybe give it one more coat of polish, then try a couple of divergent ideas and mock them up, then ask us to take a look and compare?

I'll admit to being favorably prejudiced toward your site's purpose, BTW, so my response may be more enthusiastic than you'd get from most of your targets. ;)
HTML/CSS as a Prelude to Programming
I find it hard to believe working on the projects they do is the most interesting thing those guys can think of to do

It doesn't seem like it is. They recently decided to spend less time on the company:

http://www.37signals.com/svn/posts/893-workplace-experiments

If it was the most interesting thing they could imagine doing, why would they decrease the amount of time they spent on it?
Yes, I read that too. There are some pretty classic Gates quotes, but many weren't on there. My favorite: "Be nice to nerds. Chances are you'll end up working for one."
No, they aren't. The former suppresses competition because it relies on existence of "big gorillas" to come over and buy you, therefore no new gorillas can emerge. Meanwhile, most often than not, big gorillas simply put their new toys on the shelf, thus suppressing innovation.

In that regard, entrepreneurs who build to flip are no different from real estate speculators: they make a few people richer, but in the end you'll end up with the same lot of aging houses.

Not to mention that "build to flip" companies simply suck. Their products are jokes built overnight as parasites on shoulders of open source excellence, and in the end they don't reward financially anyone but investors and (but not always) founders: it's statistically stupid decision to work long hours as a regular programmer for a startup whose goal is to sell out for $50M after 3 rounds of funding.

I like Paul a lot, but his patronage and encouragement (!) of build-and-flip projects is the worst part of "PG culture" that I have the biggest problem with. Especially when he blames VCs for not funding the "next Google". The Google wouldn't has happened if S&L landed on YC.news some day in 99: they'd sell out to Yahoo for $10M instead.
For what it's worth, MiTek Australia, a subsidiary of Berkshire Hathaway, recently acquired a software company: http://www.buildsoft.com.au/Content_Common/pg-Announcements-...
I know some of those:

News - it's not news, it's sensationalism. Besides, what's new to you isn't new to me.

Choice - we're limited in choices, Coke or Pepsi isn't a choice, wah.

Cure - I, um... like disease?
Thinking in Concurrency
Disagreeing with 37signals #1: Less Is Sometimes Less
Nah, that's not him. I forget who it's cited to, but that's a misquote.

Doesn't make it a lie.
It was a solid post -- I'm all for finding real 'paying' customers, as well -- just seems that some of the posts are prodding other web app startups (a lot of your fellow YC compadres actually).

Solid writing though.
Why AdMob Is Winning Mobile
I have an Eee PC 4g model 701 and both my 13 and 16 year old love it, and are aching to have one of their own. They're both saving up to buy themselves 2Gs, though if the prices keep falling they may be able to afford something better.

I get along with the screen and keyboard fine, they don't even notice that they might be a problem.

I think they make great systems for kids this age.
"They believe that a wild horde of malcontented hackers are watching their every move in unchartered internet waters. . This is most conspicuously manifested in their distrust of giving their credit card information over a webform."

Though something like 5% of them will click any link in any email that has either "PayPal" or a misspelling of "Viagra" in it and enter their social security number, mother's maiden, credit card number, address, and waist/inseam sizes.
Basic MySQL Performance Tuning Practices that Everyone Should Know About
perfect program is a process which mere mortals just dream of.
I really don't think that Riastradh would approve linking parts of his site to places like news.yc. He started removing the pages because of that.