skysight-inc/HackerNews huggingface dataset:
I think it's a popular cliché in the media, mainly. I never saw it, personally, but beyond 4th grade my class size was less than 100, so my experience isn't exactly representative. In my school, the only ones who really got picked on were those with disabilities (unfortunately, but it was mostly in "good fun", like getting them to say funny stuff, etc., not ever anything violent).

I'm not trying to over-generalize my experience, but I think that in this day and age, nerds are not picked on nearly as much as you might be led to believe by popular media. Perhaps 20 or even 10 years ago that was true, and now those individuals are the same ones who are writing the same old nerd clichés into modern-day settings.
Murder is usually an act of weakness, not courage.
OSX had 3d rotating cube fast user switching in 2002? Most likely it was "borrowed" for that from someplace else.

http://desk3d.sourceforge.net/oldnews.php
Under the Hood: The iPhone’s Gaming Mettle
How To Price Your Subscriptions
I read books, papers and attend lectures by people much older than me. How is following those people's twitter feeds any different (other than probably being a waste of time)?
Rolando for iPhone - pretty awesome physics-based game (vid)
20 Google Tips and Tricks
Vx32: Lightweight User-level Sandboxing on the x86
No, most people only saw the effect first on OSX. http://desk3d.sourceforge.net/ I'm sure it predates that too.

Every so often, I come across some weird "new" effect I swear I saw implemented in Enlightenment, which always seemed to have some cool eye-candy, years ago, but the hardware just wasn't up to it at the time.
How Global Positioning Systems Work
it's been a long time since I used an IDE for designing a UI. IDE is so last century, it's just for maintaining large code base.
Cool. I'm being too gruff. If they shake loose one more startup in the area, even if they have to decamp to warmer climes when their lease is up, that's a great thing for Pittsburgh.
The issue is that UI is not UX. mockups fail in real life. Just get your hards dirty designing the real thing than losing time desining mockups on pc...

you won't make innovation with a tool that constraints you to classic examples of user experience, whatever that is called mockup or ide
Interesting analysis of current innovation in ssd storage (scroll halfway through post)
Ask YC:Personal SEO (for your resume/blog)?
How do you promote your resume/blog?
Typically a system call only leads to a context switch if the call will block, or if the caller has used up its timeslice; otherwise, it's just a couple of relatively cheap protection domain crossings.
I’ve been observing the comments here and at my blog and I want to make it clear that I’m not trying to draw the line between making money or saving the world.

My point is that we’ve been conditioned somewhat to think that the only way to build profitable businesses is as an advertising platform.

It’s less a question of revenue models and more a questioning of the types of technology we build and a challenge to expand our horizons.
Lisp, too, is mainstream
Aza Raskin: Next Generation Javascripting
So don't use memory mapping unless you know why you're using it, and you know that the code you're writing won't be used to access anything other than local files on disk.
JSqueak, the erstwhile Potato, is out
I write good content on my blog, and wait for other people to notice it and link to it.
Packaging sucks but the tips are quite good.
Remember that the very first thing you do, when looking
at any bug, before you even start thinking about it, and
long before you look at your code, is replicate it. You
can't debug what you can't replicate, and user reports
are usually lacking in some details that your trained eye
will catch.

So if you don't have a repro, you don't investigate the bug? Not a good way to treat your customers.
Wow, this post has brought out a bunch of Pittsburghers...

You guys want to get dinner/drinks some time?
Pittsburgh is already the Carbide Valley, for what that's worth.
Doteasy coupon
Doteasy coupon code at www.doteasyreview.org. You got the domain at doteasy discount price of $8.95 only.
Gezus overload. Looks like useful tips, but oh my.

Some visual examples would be helpful, too.
Some of these are stupid (“Never use italics,” “Use text-transform to capitalize headers and section titles”)†, wrong (“Use list-style-type:decimal in the style sheet instead of changing UL to OL in the HTML to number list items”), and pretty wrong (“Use percentages instead of px for cross browser consistency”), but there's good stuff here.

Though I’d appreciate a note about what browser bug a particular workaround is for.

† The italics rule I'd guess is to avoid the IE6 float bug, but there better workarounds than axing italics. The suggestion for capitalization is wrong because text-transform:capitalize is very basic and simply capitalizes every word, which is incorrect for titling.
Is this still the state of Rails Deployment these days? I thought they had improved it over the past couple of months.
A read from the disk is always going to sleep the process.
Agreed.

When I first saw Gmail without folders, I was like wtf!idiots. Then I used it a bit and I was like wtf!sweet.

Same thing with Google Maps. I heard about them using Javascript and I was like wtf!idiots. And then I finally got to see it and I was like wtf!whoa.
The whole time I read the post I was thinking, "Why didn't I install BDD earlier?"
That is simply not true. Python is in /System/Library/Frameworks for example. OS X doesn't usually bother to imitate SysV, that's all.
There were like, five dozen Freudian slips in that. You just have to know what to listen for.
My favorite is this one:

http://blog.modernmechanix.com/2008/06/28/atomic-golf-ball/

Lets make the golf ball radio-active so we can find it easier!

You just can't make this stuff up.
And here he is in a more serious context: http://youtube.com/watch?v=zSZNsIFID28
Golfers who play well are more likely to see the hole as larger
Igri
Free flash games.
You weren't. Running through my head practically every day: "I have a competition in me. I want no one else to succeed." I like to think it's mostly cautionary, but, you know.

Also, if you can still edit that post, I'd advise taking the "h" out of Jonny Greenwood's name before one of those annoying Radiohead fanatics points out the mistake. :)
so personal seo is an interest of mine, and something i've succeeded at.

before you can answer, what are you trying to be known for, and where are you publishing currently.
It's surely invevitable - if a "good" can easily be replicated exactly then its value plummets inexorably to zero.

The interesting question is how this will change our concepts when /material/ goods go down the same route. We already have very crude 3-D printers. Eventually we'll have 3-D "photocopiers". Imagine what will happen to, say, the luxury goods market then, when you can say to your friend, "can I copy your Rolex"?
The idea behind this product is that terrorists are able to slip past security screening, use plastic explosives to blast off a cockpit door, and hijack a plane. But, they are unable to remove a bracelet first.
Yes, regardless of the mechanism that causes the disk read.

Given a particular access pattern, whether the disk gets read or not is independent of the choice to use seek+read or mmap. System calls that don't block don't cause a context switch (1). Therefore, the occurrence of context switches due to disk reads is also independent of the choice to use seek+read or mmap, so trying to avoid context switches isn't a reason to use one or the other.

(1) modulo the timeslice expiring during the system call, which could actually help the system call case since there's no need to take an interrupt from user space when the timeslice expires due to a timer: the system call can be predicted since it's in the code stream, but the interrupt can't be. Anyway, that's all in the noise.)
I agree with you, but you just refuted the argument you made one comment back. =)
Separating the concern of "what to do" from "how to do it quickly"
kinda disappointing that in 2008 we still have to poll to get any sort of push on the web. But hey, it works. (yes there is the "comet" style of things to - perhaps pg will provide some API to work like that).
Javascript, Rebranded
yes I thought the same thing, certainly not the same gentrification that is used in real estate (although having said that, there is the general view that gentrification isn't always good for an area - at least in terms of it totally changing the nature of a urban district).
>A lot of smart people have mental illness.

How can you question his sanity? Just because he does something unusual doesn't mean he's crazy. I don't question the sanity of really smart people (say, Bobby Fischer or James Watson) because I can't fathom what goes on in their minds. Sure, I'd find Hans Reiser guilty if the evidence warranted it, but accuse him of being insane? That would be arrogant.
Ask HN: A Hacker Videos site (a place for intellectually stimulating videos)?
I love stuff like TED/Google tech talks. Is there any place to find videos like these? What I really want is a video-link version of Hacker News. A site I can always go when I want to find something fascinating to watch. Anything like this exist?

UPDATE: Just found: http://www.reddit.com/r/lectures/ which looks good, but lectures alone is not really what I'm looking for.
Murder happens when a person lacks the strength needed to resist their rage, and not because that person has the guts to carry out the morally reprehensible. People as bright as Reiser often have pretty persuasive demons.
No, it's not. The grand parent poster is just spreading FUD.
No, I didn't :) All I did in my original comment was simply to point out to ajross that system calls don't always cause context switches. It's a common misconception, not unique to ajross, of course, that a protection domain crossing requires a context switch, so I was making what I hoped was a helpful observation. I didn't say anything at all about disk reads in that original comment, nor about the merits of mmap vs. seek+read!

I'm glad we agree on my second comment, in any case. :)
I think you're reading it a bit too extremely.

His point is that you always try to reproduce the bug before you assume you understand it.

His comments don't say anything about what to do if you're unable to reproduce. He's just suggesting in which order he thinks you should take certain actions.

It's altogether too easy to jump straight to a patch, submit it, and miss the forest for the trees because you never actually went through the use flow and realized you were patching a symptom, not the underlying problem.
It's not that there's no incentive to provide more roots,
it's that I don't want to pay for their use each time my
software runs! Screw that. I'll spend an extra week
implementing it myself, bugs be damned, and I'll collect
all the revenue!

This line of thinking is precizely the problem described in the article. Why, of course incumbents do not want to accept new paradigm for it means doing things differently and perhaps earning less. The questions should be asked: what would benefit the end user more - "i'll do it myself" or "i'll reuse even if i have to pay" approach?
But this guy also codes a filesystem during the process!
jdale27 you're my hero, thanks for posting this. Almost everyone on this board talks about writing software and not enough people talk about NOT writing software - reusing and outsourcing the common bits is hugely unervalued.
some good stuff here
http://developer.yahoo.com/yui/theater/
A survival guide for people with Asperger syndrome
It's still a dangerous path to go down, at leat in systems software. If your system collapses after 48 hours of stress load, what do you do then? How about 48 days? Still looking for repro? What if customer can't or won't hand over the data?

One will do well to learn debugging things from least amount of information - log files, crash dumps etc. Doing this consistently even for the easy bugs with repro will teach developers to put more information into log files and make data structures easier to discover within dumps. Then once hard problems come you will be ready.
Digital Signature, Electronic Signature
Complete, sign and process legally binding business contracts online with electronic signatures, and an on-demand, easy-to-use contract execution process.
Dhoni pulls out of India series
Yeah but people make Challenger jokes all the time.
Maybe try http://www.scivee.tv, which touts itself as "provid[ing] community tools for researchers of all levels to share their science, connect with their peers, and respond to scientific data. Researchers can see and hear scientists describe their scientific research, join specific interest communities, participate in scientific discussions, and create a comprehensive multimedia representation of their own research."
How far will people go to make a dollar? its easy to criticize these companies, but how do they employees that work there live with themselves?
The funny thing is that I'm a smoker on my third attempt to quit. Tobacco is insidious and deadly, and if it were impossible to buy, many thousands of lives would be extended, and health care costs would be significantly reduced. I don't necessarily believe any substance should be banned by the government, but comparatively, weed does far less damage.
:)

Too late, can't believe I missed that, I am indeed one of those Radiohead fanatics.

I actually have extra tickets for the Seattle show (I got my tickets for DC+Cleveland+Philly and Seattle was still available so I got them to ebay) that I would sell for what I paid. Section 101, row 10.
I'm sure there's going to be a lot more ideas here, but two things that give you a really quick and long term hit: <h1> and <title> tags on each page. Make sure those two are meaningful, ie. if your blog is about entrepreneurship put the word in the first h1 and title tag of each page. Obviously, the more generic the word, the harder it becomes.

It seems to work wonders.
I'm not sure how I feel about this. Nobody really cares about the subjects of English 101 essays. On the one hand, if you're a good writer, you can write 500 words about anything; even if you don't care about it. On the other hand, anyone can write something good if they do care about it. So I'm wondering why college courses assign assignments that nobody wants to do.

Do they want people to become good writers by writing about irrelevant subjects? Sounds like a great way to make sure people never get good at writing.

(I was always bad at writing in school. Now I get a significant income from having written a book. Not sure what this says about anything, but if I ever meet my high school/college English teachers, I will mention it to them. ;)
Why? If someone is searching for "mesothelioma treatment," that's a pretty specific thing. And if they click your ad, you might make thousands (or tens of thousands) of dollars off the patient.

If you make money that way, it's totally worth it.
Web 2.0, Translated
New Small Thing In Mobile Technology: Femtocells
Interesting topic
>Learn how to say nothing in 70,000 words, and you've got yourself a PhD.

Easy if you're a pothead PhD.
I think what will determine the longevity of this community is the standard of modding.
1938 Media Loses Verizon Deal Over Racism Charges
Most technology "developed" by business has been largely offshoots of collective efforts (eg NASA).

And EVERYTHING done by NASA et al is funded by wealth generated by for-profit businesses.
It’s a perfect storm, almost like mankind has never seen.

Wow.
Handling Flash Crowds From Your Garage
Google Releases Protocol Buffers Into the Wild
Is this real or a joke?

If it's real, it's easy enough to foil. Use some foil, and short out the bracelet. (The pun was accidental, but I liked it.)

Another option: teflon tape (like for pipes), wrap it around your wrist multiple times, then slide the bracelet over it.

I don't know what voltage it would use, but teflon is (I think) the best insulator known, plus it's cheap, and easy to wrap multiple times.
Ultimate Handyman
diy help and advice from ultimate handyman, totally free advice on all aspects of diy and home improvement. The Ultimate handyman website has something for everyone.
My first impression was that this had to be a hoax. It's a real product (prototype), apparently, but there is absolutely no way this will be sold. Here's hoping the world isn't that absurd yet.
Check Recovery Service - Contact NAM for all your check recovery service needs
Check Recovery Service - National Asset Management is today's most progressive loss prevention and collection agency. Contact NAM for all your check recovery service needs.
Collection Agency - Nationwide Leader in Debt Recovery and Collections Services
Collection Services - National Asset Management LLC is today's most progressive loss prevention and collection agency available. Our purpose at National Asset Management LLC, is to provide to our clients unmatched support, service and financial growth.
Not necessarily intellectual, but at least it's all non-fiction, mostly rips of History Channel and BBC programs and such.

http://bestdocumentaries.blogspot.com/
Apple Formally Files Application for iPhone Trademark
Entrepreneurs have a code written in their DNA that says “make the world a better place than it was before you came here.” That’s what drives us, and if we can’t do that, we feel like failures, and we look like failures.

I'm not clear how working long hours is a precondition for making an impact on the world around you. I'd argue instead that barreling headlong in a single direction for years on end might rob you of the necessary perspective to tell what does and does not have a positive impact.

It's admirable to take pride in the work that you do. But like anything else, entrepreneurship done for its own sake contributes only to your own sense of accomplishment. If that's what drives you, that's dandy, but I think there are more things in heaven and earth than are dreamt of in your philosophy.
Yeah. NPR? More like PR.
Very nice... Sometimes I forget how fun it is being a nerd. I love this kind of stuff.
The problem: Once in a while a big "terrorist" attack makes a couple thousand victims.

The solution: Waste billions of dollars on more or less effective and way overblown "security" products, training, daily demonstrations of "force" (more like fear) in NYC. Advertise the "terrorist" "threat" heavily, wage wars on oil-producing countries, rob every "patriotic" citizen of their rights "for their own good".
Programming Brain Teaser
"We are in the process of rolling this feature out to the latest version of Gmail, which is available for Firefox and Internet Explorer 7."

They are, they're rolling it out to the latest version of Gmail. I'm sure they mentioned Firefox and Internet Explorer 7, since most people that use Gmail use those two browsers, unless Safari doesn't get the latest version of Gmail.
An IT graduate now requires a breadth of skills
I agree with you. Its nice article.
The headline seems a bit sensational to me.

They have found a way to cause an unusual interaction, but that doesn't make the whole of chemical knowledge up to this point any less useful or correct.
"It can often be an effort to have a shower or a bath three times a week and to wear deodorant but it is much easier to talk to people if you feel you are clean and if you cannot be smelt. Remember, if you smell you might not be aware of it. "

You have got to be kidding.
Wonder if he'll work on ReiserFS from prison. It's open source, so much more useful for society then breaking rocks.
How To Block Spammers/Hackers With mod_defensible On Apache2 (Debian Etch)
I understand your sentiment but frankly I disagree.

Your first paragraph presents a straw man. Sure, in extreme cases, reproducing a bug is not mandatory. Again, the author does not claim that reproducing a bug is mandatory, but rather that it is a useful practice.

It is not a virtue to try to base your work on the least amount of information.

You say that "when the hard problems come you will be ready". But really when the hard problems come you will look at them assuming that the logged information is enough to solve them. No programmer can know ahead of time what information to log, so by purposefully blindfolding yourself from experiencing the bug directly, you might miss the bigger picture.

Indeed, I can't think of a reasonable logging mechanism that the author could have thought of ahead of time that would have helped with this particular bug. Emphasis on "reasonable".
The name says "less lethal", but the L's in the shape of spikes in the logo don't.

The FTS logo looks like something for <insert random FPS community mod here> with the bullet holes only an 8th grader would love, the visible laser sights, and the entire-team-backed-into-a-corner defense on the right.

Don't keep your primary marketing video up past the date you refer to, in the video, as occurring in the future.
Doesn't matter much, most important is to have David Lynch direct it.
They've been announcing this idea for 5 years already, but no products every reached the market. Every once in a while you'll see a press release though.
I am still grimacing after seeing this submission and RTA . . . what an absolute shame the whole thing, how incredibly tragic, it pains me to see this even though it basically happens every day. An innocent woman murdered, a bright man's (whom I also consider to be a fellow member of this tribe so many here belong to - regardless of what he did) life gone down the drain, two kids with no parents, the tribe getting bad press . . . this is simply horrid.

I hope she rests in peace wherever she is, I hope he gets help and is rehabilitated, and I hope the kids are in good hands.
Nice, but using Putty for the screenshots? ;)
Well on OS X I googled for "how to rename a file" and "how to copy a file" (OS X file manager doesn't support cut+paste). On the other hand, I just installed vim on Ubuntu the other day with synaptic, no problems whatsoever.
The point about the package manager aside, if a program comes without an installer, it is not the fault of the operating system, but of the respective software package.

There is software for Ubuntu that comes with an installer (for example Netbeans), so the responses pointing to Synaptic didn't cover all the bases.
It's always difficult to hire people based on a long shopping list of very specific skills. What're the chances that someone who is in exact match is in your area AND looking for work AND wants to work for you? Especially when the skills overlap... Why would someone use Rails and PHP? I bet you could find plenty who had one or the other, etc.
LOL yeah, it was like that in the late 90s too. Then NASDAQ imploded and all the "rockstars" got a reality check.
Let's add: interviewing, negotiation, business cognition, written and oral communication, facilitation, creative reasoning, etc.
Luckily highly trained terrorist have never heard of tin foil so wont think to shield their bracelet.

If this was ever used I would give it a year before someone 'committing' air rage is subdued with this. "I thought he was a terrorist, he was shouting and looked at me funny!"

I already refuse to fly to America because of all the stupid bio scans I don't want to subject myself to.
As someone who always uses it from an Internet cafe, I just wish they'd allow only 1 session at all times. Besides, is there really that much benefit to multiple sessions? It's not like there is much state in Gmail.
Facebook value drops $11.25bn
Protocol Buffers - is it really faster than xml?
Organisations need to be a size 12
As far as I can tell, "to take the easy way out" is not the right description for the OP. He just did something that helps him, just like exercising or listening to music or having sex. To take the easy way out as you put it probably means to give up higher/future goals for an immediate rewards. His point is that he didn't give up anything. If you want to attack him, do it there, we're more then eager for good arguments here.