Subscribe: Ari
Added By: Feedage Forager Feedage Grade C rated
Language: English
ari  caller  code  debian devel  debian  doc  finally  foo  gaim  gimp  livejournal  ore  page  party  release  topic  xscreensaver 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Ari


Ari -

Last Build Date: Wed, 20 Dec 2006 04:47:31 GMT

Copyright: NOINDEX

Wed, 20 Dec 2006 04:47:31 GMT


mm C++

Thu, 19 Oct 2006 04:16:37 GMT

Today, thanks to tbm, I learned that this used to be valid code in g++:

using namespace std;

int main(void) {
int foo = 1;
int bar = 2;

foo >?= bar;
cout << foo << endl;

return 0;


One Pirate Per Child

Wed, 09 Aug 2006 05:08:16 GMT


Pork barrel politics are marching on Copley Square

Sat, 05 Aug 2006 16:09:27 GMT


One Pasta Per Child (OPPC)

Wed, 28 Jun 2006 03:30:02 GMT

elbev: the OLPC computer could double as food for the hungry!
dilinger: the crank could be converted into a pasta machine, and the keys could be made of solidified semolina


Update: i'm down with OPPC (yea you know me!)

C++ return values

Sun, 28 May 2006 03:15:18 GMT

Quick thoughts on designing C++ class methods:
Foo& do_something() { ... } if the caller shouldn't be freeing the returned object afterwards
Foo* do_something() { ...} if the caller should handle freeing the returned object (transferring ownership to the caller)
Foo do_something() { Foo newthing; ... } if the caller is returning an automatic local


Wed, 22 Feb 2006 15:17:10 GMT

Matt, you can make it slightly more readable by just getting rid of the entries and map calls (and using globbing, as someone just suggested)

def changes_files
  Dir.glob(File.join(INCOMING, "*.changes"))

How do I wrote software license?

Tue, 17 Jan 2006 22:05:38 GMT

Nothing new to report, really. The drscheme Debian packages are in dire need of some help, so if you have any skills with Scheme (especially PLT) and Debian and would like to help, please contact me.
Here are some pictures from the FSF's pre-GPLv3 conference cocktail party and subsequent party at the Acetarium.

How do I wrote irssi script?

Fri, 16 Dec 2005 22:55:36 GMT

Alexander Wirt had wondered if there was a page that tracked the topic of #debian-devel. There wasn't any, so I decided to whip up a tiny irssi script that used WWW::Mechanize to update this Debian wiki page automatically when the topic changes.

Personally, I think installing apt-listbugs/apt-listchanges and being aware of debian-devel-announce is more useful than reading the tiny topic, but to each his/her own. There's already a StatusOfUnstable page, but that has to be updated manually and right now just seems to reflect the /topic anyway.

Thu, 01 Dec 2005 21:41:48 GMT

People have differing musical tastes, news at 11.

Wed, 30 Nov 2005 22:51:06 GMT

< piman> Why don't we have a drama severity/tag?
< ari> piman: because we're not on livejournal
< ari> let's post all of -private to livejournal with backdates
< mjg59> We should move debian-devel to Livejournal
< piman> Let's move all Debian development to LJ.

zsh function to quickly look at the documentation for a package, complete with tab completion

Thu, 20 Oct 2005 20:46:17 GMT

# Function Usage: doc packagename
#                 doc pac
doc() { cd /usr/share/doc/$1 && ls }
_doc() { _files -W /usr/share/doc -/ }
compdef _doc doc

Thanks to Clint for the completion stuff.

The only way to read Planet

Wed, 19 Oct 2005 17:22:32 GMT

You should be good text file get at a place as we set window type a different countries, and fun way of code which is said I'm a drink! We point and displays it can be to the server and Free Software weblog at Debconf this has a place as a working at this unusually cheap used Google AOL, real: post Microsoft Apple hype going to be rid of the second one internal structure, explained how that he'd been a few more important. Ian Murdock Developers! As if I needed to take the man claiming to look at some relevance and he said the test cases.

Obviously this before and a bit of Launchpad team: have several staff who didn't plan to finally on the code, we want it.

Sat, 15 Oct 2005 21:42:16 GMT

Just packaged & uploaded a CVS snapshot of gaim to Debian unstable that adds AIM/ICQ file transfer via AOL's proxies, which allows people behind NAT/firewalls to reliably transfer files (albeit slowly) to other buddies. There's now an AIM/ICQ section in gaim preferences to allow you to enable this option.

Say it with me: finally. You can thank Google's Summer of Code for this.

Sat, 27 Aug 2005 21:18:29 GMT

I finally found out how to disable zsh's annoying default behavior of cycling through possible command/filename completions when pressing more than once, which will often happen if I get impatient with a long-running completion like apt-cache. Thanks to Clint for the pointer.

unsetopt automenu

Sat, 16 Jul 2005 18:21:39 GMT

Nat Friedman is my new hero.

Even More Belated Boston-area Sarge Release Party

Sat, 25 Jun 2005 21:33:23 GMT

OK, so there's probably going to be some kind of party somewhere near Boston to celebrate sarge's release at some point tomorrow (Sunday, June 26th). Since nothing's actually been decided yet, if you want to come and haven't already RSVPed to me, e-mail me at and I'll let you know what's happening.

Wed, 09 Mar 2005 19:19:02 GMT

(image) I got tired of giving end users the same instructions of how to get a meaningful gdb backtrace over and over. So I give you How to get a useful backtrace in Debian. Suggestions welcome, and you can just edit the wiki page if there are mistakes.


Wed, 23 Feb 2005 19:19:44 GMT

(image) I've put unofficial xscreensaver 4.20 debs up for i386 and amd64. Don't send bugs about these to the BTS, they will be thrown out. They are here. I'm considering adopting the real xscreensaver packages, but they have a ton of obscure bugs open; X programming sucks, and I'm sure I'm no better at it than jwz.

Also, Pictures from LinuxWorld Boston '05.

Sun, 13 Feb 2005 07:20:51 GMT

somebody blog. i'm getting bored.

Tue, 25 Jan 2005 05:48:30 GMT

gravity: we only have a few weeks till linuxworld so its time to start planning in earnest
jaldhar: Ok, I'll try and come up with some ideas for dinners and such and post them soon
ari: Hey, help me come up with some ideas for dinners and shit for linuxworld

Happy DEBIAN year

Sat, 01 Jan 2005 04:05:12 GMT

Edit: kylem claims it should be "Year of the Swirl." Oh well, maybe that will be for another poll to decide.

Fri, 31 Dec 2004 23:15:56 GMT

< ore> we have release cycles?!
< ore> we have release accidents, more like
< ore> "oops, we did it again"
< liw> we have release cycles, that's why it takes so long to get a
release out; if we had release race cars, things would go a
lot faster

Wed, 29 Dec 2004 16:27:18 GMT

Soooo.. I hear people are into this "Tetrinet" thing, on some mythical server called I wouldn't know anything about this, of course.

gimp stuff, xscreensaver problems

Sun, 07 Nov 2004 22:25:56 GMT

Finally uploaded a gimp-data-extras package for gimp 2.0 (just in time for 2.2) after being reminded by the main upstream developer that it hadn't been done yet (I coulda sworn it had). Preparing gimp 2.2-pre1 and gimp-help 0.5 for upload to experimental today. Nothing terribly snazzy in 2.2, but a lot of improvements here and there. See NEWS when it hits the archive.

Still haven't finished an experimental-ready gaim-dev package because I've been too lazy/busy to create a dh_gaim utility to go along with it.

On a sadder note, it seems xscreensaver's locking feature on my laptop doesn't work - after the screensaver goes on in lock mode, moving the mouse crashes xscreensaver totally instead of showing an unlock dialog box, thus unlocking my screen (which i guess it better than rendering it unusable, depending on how you look at it..). A bunch of binaries mysteriously got corrupted on my laptop's hard drive a month ago for no apparent reason, so I figure it must have something to do with that. I thought I had reinstalled all of the corrupted executables in libraries, but maybe I missed something.