Updated: June 24th, 2020
What Is This All About?
If you, like me, love StackOverflow, SuperUser, ServerFault – the community programming/software/sysadmin Q&A sites built by Joel Spolsky and Jeff Atwood and you are an active member of these sites, you owe it to yourself to install this underappreciated and unadvertised greasemonkey script: StackOverflow – User Info Aggregate. I really think it should get more attention. All credit goes to Jon Erickson.
(What? You've never heard of the sites mentioned above and you call yourself a programmer? Shame on you – go check them out immediately!)
Once you install the script, the top bar that normally shows only single site statistics, like so:
will turn into a multi-site bar, with all …
Updated: July 29th, 2021
Introduction
Screen is awesome. Once you become comfortable navigating around it, you start using it ALL the time. No more dropped sessions, no having 10 Putty windows open at the same time, no more nohup.
However, with default screen settings I've always felt a bit lost and out of place, mostly because there was no "taskbar" with a bird's eye view of all windows. Pressing ctrl-a, " really does get annoying fast (that's the command that brings up the window selector – screenshot below).
So instead I modded my screen to have a "taskbar" which sits at the bottom of screen and adds:
Review of: Ultimate Ears Super.fi 5 Pro Earphones
Updated: June 24th, 2020
Received this set today from Amazon. This is the review I wrote:
Well, what can I say… this is hands down the best pair of earphones that I've tried so far. I went through:
– (of course) the ipod cheapies that are horrible at everything except for giving you pain,
– the ER-6i, which sucked so bad, they had to be returned to Amazon. They basically touched parts of my brain, literally, that's how deep they went in. I experienced pain and headaches almost instantly,
– the Sony MDR-EX71SL, which was actually quite decent for the price ($29.99 on Amazon). They were much better than ER-6i and sounded great, until they fell apart completely due to the …
20 Inspirational And Original Comment Form Designs For Your Blog
Updated: January 25th, 2010
Introduction
If you follow web design at all, you probably see 5 billion top NN posts on a daily basis mentioning site and blog designs, fonts, icons, etc.
However, nobody seems to be paying attention to these little but important guys: comment forms.
If you have an appealing comment box, you are more likely to receive comments (this is based on days of scientific research that I imagined I did in my head) and your content is more likely to be re-shared, voted up, and saved.
I really do feel that way when I visit blogs, especially when an otherwise aesthetically pleasing site has a plain vanilla comment box.
Let's Go
So here we go. I have looked through hundreds …
Amazon Posts The Deal Of The Century: Ultimate Ears TripleFi 10 & 10vi Earphones – $99, Down From $399 – Amazing Value, Perfect For Mobile Phones
Updated: July 30th, 2021
Today Amazon posted a Goldbox superdeal on the stunning Ultimate Ears TripleFi 10 And TripleFi 10vi earphones. The price drop is absolutely mind blowing – they now cost $99 instead of $400.
I've been watching these earphones for 3 years and I've never seen them drop to even $250. Even Black Friday couldn't even dream of a deal like this. After seeing today's deal, I'm upgrading from SuperFi 5 to TripleFi 10vi.
So why am I so excited?
Because:
- these earphones are some of the best you can buy, even at full price. I've owned their "younger brother" Ultimate Ears SuperFi 5 for the last 3 years (see my review of those) and I still can't stop
…
Is Your Simplifymedia For Winamp Broken On A 64 Bit Windows 7? Here's How To Fix It
SimplifyMedia is an extremely useful program, which allows super easy song and playlist sharing via streaming between multiple computers. It also works as a Winamp plugin, so the shared songs simply show up inside Winamp's own media library – each computer sharing music appears under the special "Shared" tab. And the beauty is – there is no need to muck around with network settings, open ports, or even touch your router.
Here's a screenshot of how it's supposed to work:
The Problem
Since I recently installed Windows 7 64bit on my laptop, I wanted to set up SimplifyMedia on it and listen to some tracks in my favorite music player Winamp. However, after I downloaded and installed it and …
The Not So Good, The Bad, And The Ugly: My List Of 20+ Problems With HTC Hero
Updated: November 27th, 2009
Alright, I was really excited to get the HTC Hero. REALLY. I had extremely high hopes for the Hero (those are long gone) and Android (which I still do – I even began developing for it) but the Hero has so many ridiculous bugs that I am *this* close to bringing it down to the Pre level (I'm not going to dare though – Pre still leads in the "I Want To Smash This Phone Into A Wall" category).
HTC, first of all, what. the. fuck. The idea of a more attractive UI was great, by all means, but did it really have to come at the expense of lagging down the whole phone? And by that I mean LAGGING. …
Impressions From The StackOverflow's DevDays Conference In San Francisco
I just got back from the StackOverflow's DevDays conference in the rainy (at least today) San Francisco.
I was really glad to see Joel Spolsky, Jeff Atwood, and the whole StackOverflow team in person, as well as listen to great talks in the following topics:
9:00 – 9:50 Joel Spolsky Opening Keynote
9:50 – 10:45 Mark Harrison Python
11:00 – 11:55 Rory Blyth iPhone
11:55 – 12:25 Joel Spolsky Fogbugz
13:30 – 14:25 Scott Hanselman ASP.NET-MVC
14:25 – 14:45 Jeff Atwood Stack Overflow
14:45 – 15:40 Daniel Rocha Qt
16:10 – 17:05 James Yum Android
17:05 – 18:00 Yehuda Katz jQuery
My own favorite topics were in the following order of fun/usefulness level:
HTC Hero Coming To Sprint October 11th! $179.99, Powerful, And Sexy. Here Is Why You Need To Own It
Updated: September 8th, 2009
Well, it looks like the wait is over. I have been waiting for almost 5 years for a new phone that is good enough to make the switch from Samsung A900 (which has free tethering). Don't even get me started on the iPhone and its outrageous monopoly with AT&T. Android and the growing multitude of devices running it is, however, completely different business. Android offers unparallel freedom and I truly believe it will be the top phone OS within a few years as more and more Android phones are introduced to the market.
But where was I? I have been closely following Android news since its inception, then the introduction of the first phone – T-Mobile G1 (aka HTC Dream), …
Driving To Work Sucks Or My Top 11 Reasons To Take Public Transportation
Updated: January 18th, 2010
After I graduated and got a job in downtown San Francisco, I spent the first 2 weeks trying to figure out where I could park cheaper. At $300-400 for a monthly spot or $15-30 daily, the fees started adding up really quickly. In fact, I am fully convinced that 80% of the people who can afford to park in downtown expense it in full.
I do not know why I haven’t thought of public transportation sooner. Maybe because I used to [so wrongly] associate it only with people who cannot afford a car and considered myself superior to the group, or because I thought it was too ghetto (though, very true in some cases). However, as soon as I started …
Updated: July 30th, 2021
The Idea
For the past month I have been exploring options and building a perfect Home Theater PC for my 50” Vizio plasma. Besides the obvious, it has to play movies, youtube videos, etc, I had a few concrete goals in mind. Here they are:
- it absolutely had to handle 1080P h264, specifically movies encoded using x264. An average movie size for this format is between 8.5 and 13 GB. There were 2 problems to overcome: the CPU had to be able to handle the decoding (my desktop dual core Conroe barely kept up) and the network had to be fast enough to stream in real time from my storage PC a floor away.
- I needed to have the easiest
…
Best Current Shows On TV That I’m Addicted To
Updated: November 16th, 2008
There are some shows on TV that make me vomit (hint: most, especially on MTV). Others don’t spark any interest at all. But there are select few that are anywhere from great to outstanding. I’m here to help you sort through all the bullshit.
Here is my list (these shows are relatively new, I didn’t want to include classics, like Seinfeld):
1. The Unit. Dennis Haysbert (that’s president Palmer from 24) and his crew make The Unit simply amazing. Each episode offers a new unique captivating mission, while sticking to the main plot. Battle action and The Unit’s family lives are mixed together perfectly. I recommend watching from season 1. A+.
2. How I Met Your Mother. Best …
If you're like me, most of your WordPress plugins are checked out into your plugins directory from the official WordPress SVN repository or some other one. I haven't updated any of mine for about a month and wanted to sync up everything quickly (including SVN externals). Here's a short command I ran to achieve that:
1 2 |
cd YOUR_BLOG_ROOT/wp-content/plugins; find . -maxdepth 1 -type d -exec svn up {} \; |
What this command does is finds the top level directories in your WordPress plugins directory, then applies the "svn update" command to each, one by one.
The result is something like
MySQL Conference Liveblogging: Benchmarking Tools (Wednesday 4:25PM)
- Tom Hanlon of MySQL presents
- Benchmarking tools
- mysqlslap (with MySQL 5.1)
- sql-bench
- supersmack – Jeremy Zawodny's tool
- Apache Bench (combined with some sample PHP scripts)
- MySQL's benchmark() function
- mybench
- WAST
- JMeter
- sql-bench
- pros
- ubiquitous
- long history of use
- cons
- single thread
- Perl
- not always real-life test cases (create 10k tables?)
- list of tests follows
- pros
- supersmack
- configurable, flexible
- 1000 queries, 50 users
- super-smack -d mysql select-key-smack 50 1000
- can modify queries to be closer to what your own application uses
- pros
- benches concurrent connections
- well documented
- cons
- test language sucks
- Apache Bench
- webserver benchmarking tool
- point to a webserver, utilizes concurrent users
- siege, httperf, httpload are similar
- 404 errors deliver really quickly, so make sure to check for those
- benchmark()
- tests
…
Updated: January 16th, 2007
Credit goes to http://www.dbooth.net/internerd/annoy.cfm.
1. Specify that your drive-thru order is "to go."
2. If you have a glass eye, tap on it occasionally with your pen while talking to others.
3. Start each meal by conspicuously licking all your food, and announce that this is so no one will "swipe your grub."
4. Name your dog "Dog."
5. Insist on keeping your car windshield wipers running in all weather conditions "to keep them tuned up."
6. Reply to everything someone says with "that's what you think."
7. Claim that you must always wear a bicycle helmet as part of your "astronaut training."
8. Follow a few paces behind someone, spraying everything they touch with a can of Lysol….