?

Log in

Unadopted Podcast Session 033 Out Now!

Originally published at Lost Entropy. Please leave any comments there.

Right then, here’s a bunch of nice music I’ve been listening to lately: MSTRKRFT, Depeche Mode, Foster The People, and even a bit of Jamie XX remix action.

If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast, then tune into Unadopted Radio! Also, please be good and buy the tracks you like, it’s only a few pence a track these days!

Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!

  1. Simian Mobile Disco – Turn Up The Dial
  2. Goldfish – We Come Together (Goldfish’s Fishy Beat Mix)
  3. Foster The People – Pumped Up Kicks (Gigamesh Remix)
  4. The Naked & Famous – Young Blood (Futurecop! Remix)
  5. MSTRKRFT – Easy Love
  6. James Yuill – Crying For Hollywood (Bright Light Bright Light “Red Carpet” Mix)
  7. Depeche Mode – Personal Jesus (Alex Metric Remix)
  8. Muse – Plug In Baby (Herbdout’s Rakit Edit)
  9. Adele – Rolling In The Deep (Jamie XX Shuffle)

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, search for “Unadopted” in the iTunes Store and have the latest sessions automatically delivered right into your iTunes Library!

 

Originally published at Lost Entropy. Please leave any comments there.

Having trouble removing some pesky icons that have gotten stuck in the Finder’s sidebar? If you’re on Lion or Snow Leopard, the solution is easy:

  1. Click on the folder and drag it away from the sidebar
  2. Before you let go of the mouse button, hold down the Command (⌘) key
  3. Now that you’re holding down the Command (⌘) key, release the mouse button
  4. The icon should now finally disappear from your sidebar in a puff of smoke
  5. Hooray!

(Credit: Hybridair at MacRumors Forums)

Unadopted Podcast Session 032 Out Now!

Originally published at Lost Entropy. Please leave any comments there.

The Unadopted Podcast is back with an action-packed set of fun electro tracks to get you warmed up for your Intro weekend, with music from Alex Metric, Boys Noize, Dragonette, Lykke Li and Crookers!

If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast, then tune into Unadopted Radio! Also, please be good and buy the tracks you like, it’s only a few pence a track these days!

Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!

  1. Freeland – Under Control (Alex Metric Remix)
  2. Lykke Li – Dance, Dance, Dance (Dada Live Guerilla Fart #4)
  3. We Have Band – Divisive (Tom Staar Remix)
  4. Rex The Dog – I Can See You, Can You See Me? (The Touch Remix)
  5. Alex Metric – It Starts (Reset! Remix)
  6. Tom Staar – Console
  7. Crookers feat Róisín Murphy – Royal T (Foamo Remix)
  8. The Gossip – Standing In The Way Of Control (Soulwax Remix) (Unadopted’s Less Lyrics More Noise Edit)
  9. Boys Noize – Yeah
  10. Foamo – Centavo
  11. Underworld – Ring Road (Fake Blood Remix)
  12. Armand Van Helden – You Don’t Know Me (GRUM Remix)
  13. Dragonette – I Get Around (Van She Vocal Mix)

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

Originally published at Lost Entropy. Please leave any comments there.

It’s easy enough to start out with an Ubuntu Server machine and install the desktop packages, leaving you with an Ubuntu Desktop machine. Just run:

sudo aptitude install ubuntu-desktop

…and you’re done. Unfortunately, going the other way isn’t so easy. Just removing the ubuntu-desktop package doesn’t remove all the other packages for me, I had to list a whole bunch of packages (enough to trigger all the dependencies, and get all the other desktop packages autoremoved). Long story short, I just fired this (very long) command and it did what I was after:

sudo aptitude remove ubuntu-desktop gdm nautilus \
xserver-xorg libgtk2.0-common metacity x-session-manager \
gnome-session xorg capplets-data gedit-common \
gnome-panel gnome-orca gnome-control-center libgnome2-0 \
mousetweaks network-manager synaptic evolution \
gcalctool gconf2 software-center nautilus-data \
rhythmbox vino vlc update-manager firefox compiz-core \
network-manager-pptp openoffice.org-help-en-us \
gnome-media-common gnome-panel-data gnome-screensaver \
gnome-terminal-data gstreamer0.10-plugins-base \
indicator-me indicator-messages indicator-session \
update-notifier indicator-applet \
indicator-applet-session libappindicator1 \
libcanberra-gtk0 empathy-common evolution-common \
evolution-plugins gwibber-service ibus jockey-gtk \
libbrasero-media1 libpam-gnome-keyring \
nautilus-sendto-empathy rhythmbox-plugins \
xul-ext-ubufox empathy gnome-applets gnome-keyring

Warnings/disclaimers/tips:

  • Make sure you’re not in a GNOME session while you’re doing this, or it could have unexpected results.
  • It’ll remove a lot more packages than those listed above. Read the list of packages that are going to be removed CAREFULLY and be sure before you confirm the removal.
  • You may not hold me responsible if you hose your system by blindly removing packages. You should know what you’re doing before attempting this, if you’re not sure what will happen, you should do some more research first.
  • If you don’t have aptitude installed, just replace “aptitude” with “apt-get” in the commands above. I prefer aptitude, so that’s why it’s in the commands above.
  • My scenario: I started off with an Ubuntu Server 10.10 (not a fresh install, I’d been using it a while, so forget this being a clean experiment!), then installed the Desktop, installed Chromium and Flash, then switched back to Ubuntu Server.
  • This will almost certainly need some tweaks to work on earlier or later versions of Ubuntu than 10.10. If you do tweak the above command for another version and you feel like helping out, please comment with the relevant remove command that worked for you so it can be shared.

If this works for you, drop me a comment below!

PS: Nope, I don’t understand that photo either. :)

Unadopted Podcast Session 031 Out Now!

Originally published at Lost Entropy. Please leave any comments there.

The Unadopted Podcast is back with 1 hour and 8 minutes of great music from Mylo & Cut Copy, Miike Snow, Phoenix, Uffie, Alex Metric, The Rapture, Twelves, and more!

If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast, then tune into Unadopted Radio! Also, please be good and buy the tracks you like, it’s only a few pence a track these days!

Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!

  1. Phoenix – Lisztomania (Alex Metric Remix)
  2. Cut Copy – Take Me Over (Mylo Remix)
  3. The Rapture – Olio
  4. Drop Out City Rockers – International Track
  5. Miike Snow – In Search Of
  6. Massive Attack feat Hope Sandoval – Paradise Circus (Gui Boratto Remix)
  7. Maximum Balloon feat Theophilus London – Groove Me (Alex Metric Remix)
  8. The Count & Sinden feat Mystery Jets – After Dark (Extended Club Mix)
  9. Fenech-Soler – Demons (Yuksek Vocal Remix)
  10. Chromeo – Hot Mess (Duck Sauce Remix)
  11. Uffie – ADD SUV (Carte Blanche HMV APC BTW Mix)
  12. Etienne DeCrécy – Fast Track (Erol Alkan’s Bugged Out Mix)
  13. Twelves – Nightvision
  14. Layo & Bushwacka – Love Story (Solo Bootleg)

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

Safari skews web stats

Originally published at Lost Entropy. Please leave any comments there.

Here’s an interesting thing to consider next time you’re looking through your web stats: the popularity of Safari 4 and later (the desktop version, not the iOS one) probably looks way higher than it actually is.

Safari’s “Top Sites” feature checks sites to see if any content has changed since you were last there (and also to draw the preview images), and it does this reasonably often. The way it checks is to load your website behind the scenes, which means your server gets hit, and your stats show Safari’s more popular with each refresh.

Perhaps Apple should make the background thread use a different user agent string so that we can differentiate real requests from the Top Sites updates?

NEWS!

Originally published at Lost Entropy. Please leave any comments there.

News Corp wanted me to tell you about something, but I don’t have an iPad so I don’t care.</ipad-jealousy>

Problems installing the memcached gem?

Originally published at Lost Entropy. Please leave any comments there.


Seeing something like this while compiling libmemcached or trying to install the memcached gem?

checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: in `/opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/memcached-1.0.2/ext/libmemcached-0.32':
configure: error: C compiler cannot create executables
See `config.log' for more details.
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Turns out this error is quite misleading: what I was actually missing was the SASL development headers. This was all easily fixed with:

sudo aptitude install libsasl2-dev
sudo rm -rf /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/memcached-1.0.2/ext/libmemcached-0.32
sudo gem install memcached

(Your path to the gem that failed to install properly could well be different, so double check in your error output from the failed install.)

Unadopted Podcast Session 030 Out Now!

Originally published at Lost Entropy. Please leave any comments there.

Here’s a much more mainstream one, including Alex Metric’s awesome Fenech-Soler remix, Delphic, PUZIQUe, and some noisy upstarts called Be Quiet. Shout Loud!, whoever the hell they are. :) I’ve been sitting on this one for almost a month now, so I think it’s well overdue a release!

If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast, then tune into Unadopted Radio!

Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!

  1. Cassius – Cassius 1999 (Tim Green Remix)
  2. PUZIQUe – Don’t Go
  3. Duck Sauce – Barbara Streisand (O-God Remix)
  4. Fake Blood – I Think I Like It (Tommie Sunshine & Figure EC$TACY Edit)
  5. Lee Mortimer vs M&S – Bootsoul Nugget
  6. Be Quiet. Shout Loud! – Rock N Roll Disco (Unadopted Remix)
  7. Fenech Soler – Lies (Alex Metric Remix)
  8. Chemical Brothers – Swoon (Boys Noize Summer Mix)
  9. Boys Noize – Shine Shine
  10. The Black Ghosts – Any Way You Choose To Give It
  11. Drop The Lime – Hear Me (Radio Edit)
  12. Delphic – Acolyte

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

Originally published at Lost Entropy. Please leave any comments there.

I figured I’d write up my experience with the Facebook Roadblock, as it might come in useful for other people who get locked out.

Last night I noticed Adium started spinning away on my dock, unable to connect to one of its configured networks, which turned out to be Facebook. A few minutes later I closed whatever browser tab I had open, and noticed that Facebook tab I had open behind it was showing the “Please login to continue” dialog over my previous session. Clicking the login button took me to something I’d not seen before, the Facebook Roadblock:

The Facebook Roadblock

The Facebook Roadblock

A few minutes of checking the SSL certs, retyping bookmarks, checking for DNS spoofing, and even trying from my iPhone over the 3G data network (which still didn’t work, it instantly logged me out once it loaded and didn’t let me back in), I received an email claiming to be from Facebook. And the headers seemed valid too:

Return-Path: <notification+z4o6=66@facebookmail.com>
X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on
  server01.filesanctuary.net
X-Spam-Level:
X-Spam-Status: No, score=-99.0 required=5.0 tests=AWL,BAYES_50,
  DNS_FROM_OPENWHOIS,RCVD_IN_DNSWL_LOW,SPF_PASS,USER_IN_WHITELIST autolearn=no
  version=3.2.4
X-Original-To: aaron@unadopted.co.uk
Delivered-To: aaron.unadopted@server01.filesanctuary.net
Received: from mx-out.facebook.com (outmail013.snc4.facebook.com [66.220.144.145])
  by server01.filesanctuary.net (Postfix) with ESMTP id CF77B315237
  for <aaron@unadopted.co.uk>; Thu, 28 Oct 2010 19:04:33 +0100 (BST)
DKIM-Signature: v=1; a=rsa-sha1; d=facebookmail.com; s=201006181024; c=relaxed/relaxed;
  q=dns/txt; i=@facebookmail.com; t=1288289073;
  h=From:Subject:Date:To:MIME-Version:Content-Type;
  bh=qEIXppA9YVJnzP16lPu8knjBLI4=;
  b=R8irJgwrt6XVn16hAvSUFeIlM++vWMcDyAYhNXrhKnQ6ItFMnyMlWp5Mpop9/8qW
  RBXeIrBlbl9R+MhQ7tTzmYKGcHpDpA4sMc27xKmYwDphIdANX0rgfCfxLzsRwYvJ
  wu+CZxtaBphfkFdMo0RZabSpGN4v5Q0WCW12jqDxKBM=;
Received: from [10.30.185.191] ([10.30.185.191:35133])
  by mta018.snc4.facebook.com (envelope-from <notification+z4o6=66@facebookmail.com>)
  (ecelerity 2.2.2.45 r(34222M)) with ECSTREAM
  id F6/5B-27367-13BB9CC4; Thu, 28 Oct 2010 11:04:33 -0700
X-Facebook: from zuckmail ([MTI3LjAuMC4x])
  by localhost.localdomain with local (ZuckMail);
Date: Thu, 28 Oct 2010 11:04:33 -0700
To: "Aaron B. Russell" <aaron@unadopted.co.uk>
From: Facebook <notification+z4o6=66@facebookmail.com>
Reply-to: Facebook <notification+z4o6=66@facebookmail.com>
Subject: Security Warning From Facebook
Message-ID: <9202ff1cbcd06add33c763f96edc88cd@localhost.localdomain>
X-Priority: 3
X-Mailer: ZuckMail [version 1.00]
X-Facebook-Notify: roadblock; mailid=333b85fG1e289220G6f8ad57G7b
Errors-To: notification+z4o6=66@facebookmail.com
X-FACEBOOK-PRIORITY: 0
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="UTF-8"

Dear Aaron B. Russell,

We have detected that your Facebook account is infected with a form of
malware, or virus, called Koobface. You downloaded the virus after
receiving a message from a friend, which invited you to view a video.

To restore your account, please log in to Facebook and follow the
instructions you see there. You can also learn more in our Help Centre at:

http://www.facebook.com/help/?topic=koobface

Thanks,
Facebook Security Team

Hmm. So I really was locked out. But was I really infected? As I use a Mac, I wondered if I’d been hit by the (supposedly harmless) OSX/Koobface.A virus (Intego Security Memo). But if that was the case, why didn’t VirusBarrier X6 tell me about it? And why didn’t I get the Java applet warning? My mind wandered back a couple of days and I remembered I’d logged in on my Windows 7-based HTPC recently too, so there was a slim chance that I got infected that way.

So off I went to set some scans running. Kaspersky Internet Security finished on the HTPC first due to it’s relatively small HD, but that was clean, which only left my MacBook Pro as a potential candidate for infection. After discovering just how long it takes to scan a 500gb hard disk (more than 8 hours)… VirusBarrier told me that it didn’t find anything on my laptop either.

VirusBarrier says &quot;no virus detected&quot;

VirusBarrier says "no virus detected"

Both Kaspersky Internet Security and VirusBarrier X6 claim to be able to deal with various versions Koobface worm/trojan hybrid, but neither of them picked anything up despite having the latest virus definition updates, so my systems seem to be clean. Having checked my systems meant that I was now “allowed” through the Roadblock (Facebook requires you to certify that you’ve checked your system — that said, it’s only a checkbox to tick and you could easily lie, but if you receive genuine reports that your computer appears to be compromised, it’s better not to chance it), and I went through this sequence of steps…

Facebook give you a few options to prove your identity

Facebook give you a few options to prove your identity

I opted for SMS message verification

I opted for SMS message verification

Facebook then try to educate you about what happened...

Facebook then try to educate you about what happened...

... which is a really good idea (despite showing me Windows screenshots when I&quot;m on a Mac)

... which is a really good idea (though they should detect I'm on a Mac)

... and then they forced me to reset my password (also good!)

... and then they forced me to reset my password (also good!)

And then after a confirmation screen, my account was restored.

So… what the hell happened? Well, from what I can tell my machines are not infected, so either my account was compromised, or it was a false alarm (possibly due to Adium’s frequent reconnects to Facebook Chat, because it drops the connection often). Either way, I think Facebook handled this very well from a security point of view. They also offered me a (Windows-only) 6 month free subscription to McAfee VirusScan Plus on the final confirmation screen, but I skipped that as I’m on a Mac and already use Intego VirusBarrier X6, but it’s good to be offering protection to people who might not be protected.

I’m interested to hear if anyone else has gone through this (especially Mac users), so if you have a similar story to share, please drop me a comment.