HNHacker News
TopNewBestAskShowJobs

adbge

2,223 karma · joined April 25, 2010

http://rs.io
submissionscomments
adbge··on Amazon Will Pay Shoppers $5 to Walk Out of Stores Empty-Handed
It's not terrible. If Best Buy wants compensation for a service they provide, they should charge for it. It's that simple.

Don't fool yourself into believing that Best Buy deserves success because they are useful. You don't owe Best Buy anything. Best Buy does not care about you. Best Buy is not your friend. Best Buy is a business and should be treated as such.

adbge··on How Integers Should Work (In Systems Programming Languages)
Writing an entire operating system without touching a low-level language is largely the stuff of fantasy. High-level languages are, after all, built on top of low-level languages.
adbge··on Superstitious users and the FreeBSD logo
To be fair, though, they would have an even bigger problem with it if it wasn't cutesy. They have a problem with it because they believe it's satanic, not because it's cutesy.

Take your Harry Potter example. The people who are anti-Harry Potter aren't really against it because it trivializes black magic. That's just a rationalization. These people certainly don't support something like the works of Aleister Crowley, even though they're much more serious about their treatment of the occult. They're against it because it contains -- in their view -- black, satanic magic.

adbge··on Is BSD the new GPL?
I used to very much prefer BSD-style licenses on the grounds that freedom means you're free to create a proprietary derivative. I assumed that a company would rather contribute to a BSD'd project than a GPL'd project on these grounds.

It recently occurred to me, though, that some companies may prefer to contribute to GPL'd projects over BSD'd ones. When Red Hat contributes to the Linux kernel, they know that their competitors will not be able to create a derivative without also releasing it under the GPL. Red Hat's competitors can't create proprietary derivatives that would compete with Red Hat so, in essence, it's safer for a company to contribute to a GPL'd project than a BSD'd project.

This is a really interesting and non-obvious property of the GPL that I never see mentioned.

adbge··on Technical Blogging: Turn your expertise into a remarkable online presence
No engine, it's just static HTML files generated by Jekyll. Source is here: https://github.com/robertseaton/os-blog
adbge··on Technical Blogging: Turn your expertise into a remarkable online presence
I bought this book in beta and used the information to launch http://os-blog.com. Probably the best testimonial I can give is telling you about my own success thus far: It's been a little under a month and analytics has the site pegged at ~30k unique visitors (thanks in no small part to HN).

The book won't transform you into a blogging sensation overnight, but it does have a lot of good information on technical blogging. If you're thinking about blogging about technical things, you should buy it.

adbge··on Code sober, get things done drunk
Heh, yes, I can confirm this. The one time we met you said that you weren't sleeping well (since school had just started) and, as a result, were talking more than usual.

Whenever I'm low on sleep, I'm mostly just irritable and more prone to making mistakes, although once, when particularly sleep deprived, I found myself reading the back of a shampoo bottle as if it were a cooking recipe. A couple minutes in, I realized it wasn't a recipe, thought to myself something like "Snap out of it!" Not more than five minutes later and I was reading the "recipe" again.

Anyways, personally. I'm certainly neither more productive nor more talkative when sleep deprived.

adbge··on Programming Languages: What tool is right for which job?
Something the site didn't answer, what high-level languages are suitable for writing highly-parallel network code? I need to write some code that does stuff like: given a couple million URLs, download each, extract an element, gather all extracted elements in a list.
adbge··on Truth goggles sniff out suspicious sentences in news
The media's political analysis absolutely is worthless. If that's all that keeps democracy functioning, we might as well flip coins.
adbge··on Truth goggles sniff out suspicious sentences in news
The person caught lying most is probably the person who is the worst at allaying suspicion. PolitiFact's fatal flaw is that they only fact-check a subset of statements: those which sound suspicious.

Further, it's important to distinguish lying from being factually incorrect. A lie implies deceit, being incorrect does not.

adbge··on Suddenly, Hacker News is not the first result for 'Hacker News'
The number of webpages with HTML that's just plain wrong (and renders fine!) is staggering. I often wonder what the web would be like if web browsers threw an error upon encountering a syntax error rather than making a best effort to render.

If you're writing HTML, you should be validating it: http://validator.w3.org/

adbge··on How I Became a Programmer in ~12 Weeks
I downvoted you and also flagged your post. This kind of negativity is totally uncalled for.
adbge··on First Week of Plan 9
If you still decide to go through with it, feel free to send me an email if you run into any difficulties and I'll try to help out.
adbge··on First Week of Plan 9
Heh, yes, it was very much a learning experience. My first experience with Unix-like systems was one of the early Ubuntu releases, Warty Warhog was the codename, spent days trying to figure out how to get my WiFi working.

Or my first Gentoo install, which was my first time compiling a kernel. That was a grueling process. Had to go through it twice since I'd messed up something the first time through and then, of course, I had to spend a couple of days compiling a desktop environment afterwards. I always have a blast trying out a new system, though. :)

adbge··on The Hushed Dangers of Startup Depression

    1. Life as a founder is often incredibly stressful.
    2. Prolonged periods of stress exacerbate/cause mental illness.
If you agree with both of those statements, the logical conclusion is that incidence of mental health related problems is likely higher among founders than the general population. At any rate, talking about these issues is of some value regardless.
adbge··on Tuning out: How brains benefit from meditation
You should add an about page. A meditation self-tracking tool sounds interesting (I've just started sitting zazen), but I'm going to need some details before I hand over my email.
adbge··on Stanford Class: Probabilistic Graphical Models

    > Just good design.
From a SEO standpoint, it would make more sense to have them all hosted at stanford.edu/someclass, since the classes would then benefit from the "trust-factor" of the root domain. You'll notice that most of Google's web properties are hosted at google.com/something and not something.google.com or a separate domain, presumably for the same reason.
adbge··on Training in 'concrete thinking' can be self-help treatment for depression
Interesting, I'm going to check this book out now, thanks.

Your comments regarding the community were dead on. The ad hominem and personal nature of so much, well, I hesitate to even call it criticism since it's really just thinly veiled hate, has got to stop. It's absolutely a recipe for creating unhappiness, for making people feel bad, and for turning off potential contributors.

adbge··on OS.js (JavaScript Operating System)
An upvote is usually sufficient. Avoid leaving a comment unless it adds to the discussion at hand.
adbge··on WordPress To Jekyll And Back Again
Indeed. I've been on the HN front page a couple of times with Jekyll generated sites (http://os-blog.com is one). Hosted on an Amazon micro instance (613 mb) and served by nginx, none of my sites have broken a sweat under the increased traffic.

HN traffic isn't really that much. I was watching the stats under the new Google Analytics realtime mode and the site was averaging about 3 - 6 requests per second.

adbge··on Tim O'Reilly: I am really starting to hate Mac OS X.
Seriously, wtf is up with removing "Save As"? I had to copy the text from a file I was working on and paste it into a new file because the "Save a new version" option wasn't doing anything.

One you missed: really horrible auto-correct feature Apple added. It will replace a word when you're in the middle of typing it. Completely broken and totally transparent. At first, I thought that WriteRoom was just buggy.

Oh, and the "Home" folder isn't exposed under the Favorites section of Finder by default anymore. You have to go to "Go > Home". Took me a little while to figure that one out.

adbge··on Swearing
You can choose what things you find offensive.

If you choose to be offended when someone uses profanity, that's your problem, not mine. It's not my responsibility to protect the world from potentially offensive things.

adbge··on Swearing
It's generated using Jekyll (the technology behind GitHub pages).

The source is available here: https://github.com/holman/holman.github.com

adbge··on Breaking and Fixing CAPTCHA
If you are thinking about putting together your own CAPTCHA solving program, as hinted at near the end of the article, keep in mind that it may be illegal to break a CAPTCHA without explicit permission under the DMCA. I'm not a lawyer, though.

More info: http://www.chillingeffects.org/anticircumvention/

adbge··on Ask HN: How Can We Help Make HN a Better Online Community?
I'd like to see more people on the "New" page. I'm not sure how much attention it gets compared to the front page, but it seems like very few people are taking the time to wade through all of the submissions and upvoting the gems. Essentially, controversial topics are much more likely to garner the necessary upvotes to make it to the front page, and thus receive a lot of attention, while technical ones often fade into oblivion.

It's my understanding that HN's algorithm rewards articles that have lot of comments and discussion. I've observed that I typically enjoy articles that feature a high upvote to comment ratio, while I'm unlikely to enjoy articles with more comments than upvotes. I would be interested in seeing what the front page would look like if articles were penalized for having more comments than upvotes. Maybe this is just a personal quirk, I don't know.

I'd also like to see the community flag more comments than just those that are spam. Personally, I flag any very mean comments/ad hominems. I've been on the receiving end of such often enough that I know that those kind of comments can easily ruin somebody's day. I think, as a community, we should actively discourage comments that are mean. All criticism ought to be constructive, otherwise what value does it add to the discussion?

At day's end, though, the most effective way to influence the community is going to be leading by example. Long-time members of the community need to show newer members what is appropriate. pg needs to show the community "this is good" and "this is bad" and he has to participate. The entire tone of a community is decided by its most senior and most active members. The majority of a community will follow the lead set by those few.

adbge··on Hacker News Needs Honeypots
It seems to me that most of the issues are caused by too few ideal HNers watching the "New" page and up-voting quality content. Instead, primarily controversial submissions manage to garner the necessary number of up-votes to make it to the front page before falling off of the "New" page.

I don't believe that the proposed honeypot solution would address this.

adbge··on Dropping out is probably not for you
We're mostly in agreement.

My point is that dropping out isn't a particularly easy path to choose. It's not a good default for most people.

I'm not trying to say that you can't be successful as a drop out. If I believed that, I wouldn't have dropped out myself.

adbge··on Dropping out is probably not for you
I don't have any substantial regrets, but it's possible that those will come with time. I sincerely wish that I could have made college work for me, but I think that I'd have to be a substantially different person for that to happen. One thing that I do regret is that I'm missing out on the opportunity to engage in academic research. I would like to try it, just to see what it's like, and I'm afraid that I might not have the opportunity without attending university.

As far as money goes, I made some cash from participating in Google's Summer of Code, but currently I'm not making any significant income and I'm living at home. I've got some projects that I'm working on and I've had a couple of interviews so, hopefully, I will soon be able to support myself, but not currently.

adbge··on Dropping out is probably not for you
I dropped out of school last semester, so I think I can add some (unique) perspective. Maybe I will flesh these thoughts out into a blog post later.

When considering dropping out of college, you're the one who is ultimately responsible for that decision, you're the one who will live with the consequences, and you're the one who has the best information for making that decision. It's all on you. You have to ask yourself if you really believe that you can live with the consequences and, if so, take the plunge.

Now, I've only been a drop out for 3 months, so it's impossible for me to comment on the long term effects, but -- if there's one thing you need to realize before dropping out -- being a drop out is hard.

For one thing, everyone thinks that kids between the ages of 18 and 22 should be attending college, and they'll be happy to tell you so. Lots of people attended college and, since it worked for them, they will believe that the system can work for you. Further, these people have a vested interest in telling you how important college is and what a worthwhile experience it is because, frankly, they are trying to justify spending however many years attending college and paying off their student loans

Basically, don't expect a whole lot of support.

In addition, being a drop out in today's climate is a little bit more difficult than it was in the past. Computer Science is now an established discipline and schools actually teach it, so being self-taught is less of a necessity and more of an oddity. Further, while the common wisdom seems to be that the current economic climate is not so bad for programmers, it's certainly harder to get a job now than it was during the dot-com boom.

The final, and hardest part of being a drop out, is that it's incredibly lonely and incredibly difficult to stay motivated when you're on your own. I imagine that it's similar to being a solo founder. There are days when it's hard to find the strength to get out of bed, when you'll be filled with self-doubt, when you'll wonder if dropping out was the right decision. Hacking on your own for four years and building a portfolio, instead of attending school, might sound great on paper, but without your peers to support and motivate you, it's very hard.

adbge··on Dropping out is probably not for you
Recent drop out here. How did you find your first job?
← PreviousPage 3 of 10Next →