Adventures in Haskell - Episode 7 - Runtime error recovery…
In this episode we add runtime error recovery to our calculator (and fix a teeny bug we introduced last time did you spot it?).
Thunderbirds are go
I’m trying to use Mozilla Thunderbird as my mail client; having gotten irritated with Evolution a little too often. I’m most of the way there with Thunderbird — It’s missing a few key features. If peo…
Since it can't do any harm now...
Since it can’t really do any harm now… On the 8th March 2004 I sent a CV and covering letter to a particular firm on the recommendation of a friend of mine who was leaving there for pastures new. …
Spine tingling guitar goodness…
I was reminded today about just how spine-tinglingly good some close-mic guitar work really is, such as in “Wish you were here” by Pink Floyd or “Perfect Love” by Marc Cohn, and so I decided to share …
Debian votes on the status of non-free
Several people have been speaking about the current non-free vote going on in Debian. I feel that perhaps the people talking about it have been presenting a somewhat one-sided view of the issue and I …
I must be hallucinating…
…watching angels celebrating. At 00:04 today I broke Pepperfish and had to make a trip to London to fix it. I’d like to thank the staff at telehouse for being incredibly friendly to a scowling geek wh…
<em>no subject</em>
Now that planet Debian is properly up and going, I figured I ought to warn any regular non-geek readers that I’ll be doing my best to make more geeky postings to this journal. Also, for the planet Deb…
Hello Mr Python
Cut &mdash; Hello Mr Python. (Geek stuff inside) So it’s a few days since I started out coding on Python. (Probably closer to a week really) and I have yet to have the epiphany promised me. Python co…
That's why I'm evil…
…Evil number two. Last weekend I helped my parents to install and use Ubuntu as their primary desktop. After all their comments I’m confident that as competent as Debian is; it simply isn’t aiming its…
You can't make this stuff up…
The following is a suitably anonymised report about some source code which recently passed before me. You just can’t make this stuff up, some people really don’t know how to produce good code… PROJEC…
La rumba tradicional…
…en un ambiente agradable y tranquilo pensando en gente adulta como usted. Last night I went to Tito’s Peruvian Restaurant for dinner with Lesley and had a very very nice meal. I had Tamal de Cerdo to…
What would Brian Boitano do…
…if he was here right now? I have now been home from the Mataró conference for just over a day. I had quite a whirlwind two weeks of hard work. I remain in awe of the people who do this sort of level …
USB Device Stacks, on RTFM, part 2
Previously we talked about all the different kinds of descriptors which USB devices use to communicate their capability. This is important stuff because to write any useful USB device firmware we nee…
A quarter in review
The 2019 plan - First-quarter review At the start of the year I blogged about my plans for 2019. For those who don't want to go back to read that post, in summary they are: Continue to lose weight a…
Subplot and FOSDEM 2022 talk
As many of you may be aware, I work with Lars Wirzenius on a project we call Subplot which is a tool for writing documentation which helps all stakeholders involved with a proejct to understand how th…
Ask and þee shall receive…
On my way over to Brazil for the work conference I’ve now finished attending, I had the unfortunate requirement to sit land-side in Heathrow terminal 4 for about two hours. During this time I had no i…
VMWare 6.5.4 and Ubuntu 10.04
I recently updated vmware on my desktop to workstation 6.5.4 having previously upgraded the machine to Ubuntu 10.04. This resulted in interesting issues so I thought I’d collate them all here. ​1. vmw…
Money! Get back! I'm alright Jack, keep your hands off of my stack.
Yesterday was one of the worst days of my life. The night before I had been chatting with friends and colleagues and playing cards and having a drink or two. At nearly 1am I decided to crash in bed be…
Entropy Key availbility…
The Simtec Electronics Entropy Key has finally been given official pricing information and an availability estimate of early September. What’s even more cool is that we managed to persuade our sales g…
Ye gods, what were they thinking?
Moloko have some incredibly strange lyrics… http://www.angelfire.com/va3/destiny2003/lyrics/moloko/moloko20.html
Subplot - First public alpha release
This weekend we (Lars and I) finished our first public alpha release of Subplot. Subplot is a tool for helping you to document your acceptance criteria for a project in such a way that you can also pr…
Basic test posting
Announcing the birth of a bouncing baby blog. This page gained a line.
How wonderful life is…
A while ago I discussed with a friend the possibility of using the words from a song to form the framework of a structured piece of creative writing. We settled on the following set of instructions: …
Tracking activity…
Dear Lazyweb, I am considering purchasing an activity tracker. In the running are two, the first is the Fitbit Flex and the second is the Jawbone Up but I do not know which to choose. The Fitbit is a …
The Peruvian Nazca Spider…
Today sees the third pre-release of Aranha — “The Peruvian Nazca Spider”. Aranha is a FastCGI responder based on the Lua programming language and is under heavy development. The language has been exte…
I, Daniel Silverstone…
My partner Rob and I have been together for nearly seven years now. Today we went to the Manchester Register Office and we registered our intent to form a Civil Partnership on the 10th of April this y…
Cats can be odd…
My cat appears to like cola and also twiglets. Did I get a defective model?
I'll just debug this…
Only I could leap into action when told ’The scroll wheel doesn’t work in netsurf gtk add debug statements, work out what I think the problem is, launch netsurf, grab my mouse to do some scrolling to …
Setting up Awesome as a GNOME WM…
Several people have asked me over time how I have a GNOME desktop with AwesomeWM as my window manager. I have documented bits of this over time, but it is clearly necessary that I document it all full…
The Lars, Mark, and Daniel Club
Last night, Lars, Mark, and I discussed Jeremy Kun's The communicative value of using Git well post. While a lot of our discussion was spawned by the article, we did go off-piste a little, and I hope …
Siberian spider have good leg…
Today sees the second pre-release of Aranha — “The Siberian Hunting Spider”. Aranha is a FastCGI responder based on the Lua programming language and is under heavy development. The language has been e…
Googlebar amusement
Gerald Duck recently realised that his googlebar held an amusing list of recent searches. He asked what others had in their googlebar search history and so here is mine. (Note, it does kinda demonstra…
Adventures in Haskell, Episode four, A Brainfuck Interpreter…
In this video I extend the work from video three and write an interpreter for the parse tree we generated from the Brainfuck input. As always, comment on the vid, or email me, to let me know if there’…
LJ Match is so shit
gwendraith 87% milchi 87% nunfetishist 84% gerald_duck 69% …
Epic Journey in my Ioniq
This weekend just-gone was my father's 90th birthday, so since we don't go to Wales very often, we figured we should head down to visit. As this would be our first major journey in the Ioniq (I've do…
Code with you, test with me…
…Apologies to Genesis Code with me, My friend I hope you’ll always be Right here by my side if ever I need you Oh my friend With your tests, I feel so safe and so secure Every task is such a perfect j…
Which one is more human…
…there’s a thought now you decide Today marks the first release of Ubuntu Linux. The Warty Warthog is the culmination of a lot of hard work by a very dedicated team which I feel proud to be associated…
Ouvroir de la Littérature Potentielle
Last night, stargirl mentioned that my previous posting was very similar to some of the structures devised by people following the Oulipo styles. These guys seem to have done some very interesting thi…
A productive weekend
What a weekend. I had a lovely time at the home of my friends Vince and Becky. We spent Saturday morning/afternoon preparing-for and being in a meeting with simtec about the Pepperfish AudioStation. T…
Why "Kinnison", Why "Terryfish" ?
I thought I’d take a moment out of my already dull and dreary day to explain to people why I chose my nicknames. Joey Hess, in this posting mentioned that he was interested in how people chose their I…
I bet you...
I bet you I can't use these words when I'm blogging I bet you I can't use these &lt;em&gt;*bleep*&lt;/em&gt; words It's not that they're &lt;em&gt;*buzz*&lt;/em&gt; or &lt;em&gt;*beep …
Yeah right?!
From Livejournal:mstevens via Livejournal:velvetpurrs: You represent… desire. You sure are motivated. You have a definite knackfor getting what you want. You always put yourown interests before those …
Dear Lazyweb…
I am currently stuck taking four times the suggested daily dose of two anti-histamines in order to combat my body and its reaction to plants having sex all around me. I am taking two 10mg Loratadine t…
Oh maltloaf, how do I love thee…
…let me count the ways. One day, someone had a bright idea, and maltloaf was born. No, I don’t mean maltloaf nor do I mean maltloaf but instead I mean maltloaf — true food of the gods. Yum!
Why does the small-time ISP attract the spammers?
Why oh why do spammers try (ineffectively) to make their spams look like they come from someone else? This is an example of a spam I received sent to myself from myself apparently, which really fucks …
WinXP nil...
…Ubuntu, erm, 0.75? Today I attempted to install Ubuntu on my shiny new desktop computer. Of course; me being me decided that WinXP would be a good plan so that I could dual-purpose the machine as a g…
Wanted…
…Android-based (or capable of being Android’ed) tablet. Requirements: At least 256MB of RAM At least 4GB of storage (can be SD card) At least 8" screen Ideally capacitative screen, although re…
F/LOSS activity, August 2017
Shockingly enough, my focus started out on Gitano once more. We managed a 1.1 release of Gitano during the Debian conference's "camp" which occurs in the week before the conference. This was a joint…
And after the pretty fireworks…
…straight from Edinburgh Hogmanay… Hippy New Beer Everybloggy!
Sorry
Sorry to all those syndicating Livejournal:ppfannounce but due to a bug in the rss (now fixed) all announcements to date will turn up today. I can’t find a way within livejournal to suppress them eith…
Adventures in Haskell — LLVM for BF…
I didn’t publicise it very widely when I uploaded it, but I did an LLVM compiler for BF as a Haskell video. You guys should go learn about Haskell and LLVM. YAY
<em>no subject</em>
Cut &mdash; Careful, dangerous text hidden herein Wenn ist das Nunstruck git und Slotermeyer? Ja!… Beiherhund das Oder die Flipperwaldt gersput.
GNOME 2.6 Bounties
Cut &mdash; Geek Alert! Some people offer large cash incentives. However, since I’m poor, I offer the following: Tell me how to achieve what I want without changing Gnome 2.6 and win a hug or one $BE…
Ow the pain
So today has been interesting. Livejournal:nunfetishist discovered someone in the village getting rid of Mordaunt-Short subwoofer for £20 - so we had that. Also this morning I had my LL6 out. of my lo…
Mmm Gnome2
Got gnome2 working on my laptop - mmmm pretty. Debian needs a lot of work put in to make it as smooth as the gnome 1.4 environment, but it’s doing bloody well, all things considered :)
Of shoes and ships and sealing wax. Of cabbages and kings...
Today Pepperfish suffered a catastrophic hardware failure resulting in the need to install a brand new machine. This meant that myself, Livejournal:nunfetishist and a friend of ours Vivek spent many m…
Love is a force of nature.
Brokeback Mountain is not a film for everyone. Indeed when I went to see it on Tuesday 17th Jan with some friends of mine, an entire row of chav males in the row in front of us got up and left the mom…
Fox hunting ban
(Note, this is a political posting related to the UK and I’m not going to force myself to be impartial when I feel so strongly about the argument) Today the house of commons voted for a ban on ‘fox hu…
Mrs Eudora's wally jumblats strike again
At midday today, I plodded off into Cambridge to visit Maplin, there-to-buy some bits of electronic componentry. Then, in conjunction with a bit of solder, some swearing, and a couple of op-amps kindl…
F/LOSS activity, July 2017
Once again, my focus was on Gitano, which we're working toward a 1.1 for. We had another one of our Gitano developer days which was attended by Richard maw and myself. You are invited to read the wik…
Bloody bloggers
I happen to enjoy reading Planet Debian which is an aggregation of several Debian-related people’s blogs (including my own). Unfortunately lots of people whose blogs are included use “lightweight” or …
I give you sunshine…
Jesus Climent asked for a larger version of my sunset photo from here
Let's go round again…
Today I started fencing again. After a year of swimming I felt that I could end my nine-year-long gap with a chance of not dying horribly in the first five minutes. Indeed I lasted almost fifteen befo…
I'm king of the world…
On Sunday myself and some colleagues went up Table Mountain in Cape Town where we are currently meeting for work. I will publish a photo set at some point but, to tease you all, here is a quick photo …
RFH: Naming things is hard
As with all things in computing, one of two problems always seem to raise their ugly heads… We either have an off-by-one error, or we have a caching error, or we have a naming problem. Lars and I have…
Google Summer of Code…
The Google Summer of Code is upon us once more, and this year two projects dear to my heart are involved as mentoring groups. The first and perhaps most obvious is Debian but a less well known but equ…
Wine
I measured the SG of the wine as 1.035 today which means an approx abv of 9%. I also taste-tested it. It’s really rather fruity. I’m aiming for 14 to 15 percent alcohol by volume so I imagine it’ll be…
Ye Gods and little fishes…
Today while driving into Cambridge, to work with my friend and colleague Daf, I was listening to the radio to fill the quiet in the car and was subjected to what I was told was a popular track among t…
Shoes -- ships -- sealing wax
So I bought a Wireless card to replace my broken Actiontec one… Dabs advertised this one has having Linux support and off I went and ordered it. It arrived this morning and seems to be a Realtek 8180 …
Things which interested me today
So, there were a few things which interested me today in the news… Here’s a redux: UK Student tells Blair debt is unacceptable A few questions are suggested that might be asked by a cloned child …
commercial licencing mechanisms
Right, so we have some commercial software here, and rather than trusting you to not abuse your licence, they decide that they have to use the shoddy-as-fuck LM system to protect their arses. (Like I’…
Plans for 2019
At the end of last year I made eight statements about what I wanted to do throughout 2019. I tried to split them semi-evenly between being a better adult human and being a better software community c…
A dromedary has one hump...
…a biactrian has two; it’s easy to forget this fact, so here is what to do… This day, I have been mostly hacking camel. (namely camel-imap-folder.c) I have been trying to make evolution display a frie…
99 RC bugs on the wall, 99 RC bugs…
…take one down, squash it with work. 104 RC bugs on the wall. This weekend just gone saw a small BSP in the UK along with various parties around the wall. This meant that a reasonably large number of …
Orchestration, a cry for help
Over the past few years, a plethora of orchestration frameworks have been exploding onto the scene. Many have been around for quite a while but not all have the same sort of community behind them. F…
Entropy Keys now available…
The Entropy Key online shop is now open for business. Yay.
Well, that's reassuring... I'm a pig.
Cut &mdash; quizilla, mmmm You choose your friends wisely and even though theymay be few in number, they are high inimportance. You feel most comfortable when you can follow thecrowd and let others m…
Runtime typing
I have been wrestling with a problem for a little while now and thought I might send this out into the ether for others to comment upon. (Or, in other words, Dear Lazyweb…) I am writing system which …
Can you deliver?…
…Apologies to the Pet Shop Boys Another night, with failing tests Too late to sleep, you just can’t rest You’re short of breath, is it a heart attack? Hot and feverish you face the fact You’re reviewe…
The end of a quest
Well, I finally got a reply about the application I made to the unresponsive company as detailed in this posting. It was a negative… Dear Daniel, Please accept my sincere apologies for the delay in …
I demand a better future…
…or I might just stop loving you. So following on from Tollef’s recent pyblosxom-related posting I thought that the discovery I made about how to fix unicode comments deserved to be blogged for the wo…
Nice lens…
…shame about the subject. A few weeks ago, on the launchpad sprint, I had the opportunity to blag the use of a lovely 50mm f1.4 lens from a colleague of mine, Martin Pool , and to take some photos wi…
lazy gits
Why is it that people seem to expect me to solve their programming problems, and then complain when I say “But that one is plainly simple, just do it yourself” ? I mean, it’s not as though I get asked…
Sleepy ponderings
I’m sat here, reading a story and listening to music, and I’m reminded of actually how nice a life I have. It’s rare that I actually think “this is nice, I like my life” and this is one of those momen…
Our house, in the middle of our street…
Today at approximately 13:00 I made an offer on a house in Manchester. Assuming all goes well, I’ll be moving as soon as I can get a buyer for my house in Cambridgeshire and assuming my offer on the h…
A space adventure…
I went to see Zathura on the 7th of Feb with Robot101 pausing only to eat chicken at Nando’s before hand. It was a very enjoyable film. Obviously it is targetted at kids, yet they managed to get a cou…
Dear God what have I done?!
So in Brazil I thought it’d be an amusing thing to do to introduce some people to a natty card game I know called Cambridge Standard Five Card Mao. It caught on really well there, and it seems that I …
Goodbye mein lieber Herr…
I have resigned from my role at Canonical where I was a member of the team developing the soyuz portion of the Launchpad project and where I also did some work on Ubuntu also. I have been given the op…
Boys and their toys!
Got a new T68i today - very good fun to play with- was impressed to discover that it accepted .GIF and .JPG files, and its theme format is a POSIX tar file containing a few gifs or jpgs and an XML doc…
Tired and irritated, but happy nontheless
Well, I’ve had quite a long period without a post so here’s a quick update. Had xmas at the ’rent’s with Livejournal:nunfetishist and Livejournal:gwendraith. Now in Edinburgh with Livejournal:gwendrai…
Kimchi Trial 1 - Part 2
Last night we tried the small amount of 'fresh kimchi' from my epic kimchi making trial. I marinaded some beef strips in a blended paste of onion, garlic, ginger, and sesame oil for a few hours before…
Follow the crowd
You are Morpheus, from “The Matrix.” Youhave strong faith in yourself and those aroundyou. A true leader, you are relentless in yourpersuit. What Matrix Persona Are You? brought to you by Quizilla It…
Amusements from the talker...
Cut &mdash; Differences are what make us all interesting… Things said today on a talker… Differences are what make us all interesting… Things said today on a talker… CCCCC :XXXXX> If you knew me bet…
Question time.
Well, Livejournal:ewx has asked me five questions, so here we go … Cut &mdash; Caution, boredom awaits… Why “pepperfish”? Unfortunately this has less of an awe-inspiring story than I would have ho…
Entropic hash…
Apart from sounding like a strange ’70s prog-rock band, the title of this posting actually has something to do with random numbers. As some of you are aware, the company I work for has produced a smal…
Computer lamp of nursing eyesight…
The outlook is novelty and exquisite. The emitting light is soft, without coruscate.and it is good to protect your eyesight. Adjustable the orientation freely, no noise, low power consumption. …
F U NE X?
… 9! I F E10 M L … Chatting about life, food and music with new colleagues today was a nice way to slip into the life I am about to live. I’m in London this week trying to get into the Canonical work …
A strange feeling indeed…
For the first time in ages (five years I guess) I’m in a position where I can’t go to France if I want to. I have sent my passport off for renewal since I have to take a trip in February I know this i…
They think it's all over…
It has only just begun. Today, myself and Rob Kendrick got married^Wcivilised^W^Wentered a civil partnership.
The day of utter crud
Is it just me, or are others having what I can only describe as an incredibly boring day? I have plenty of work I could be doing, but something is forcing me not to. Gah, I feel so utterly listless.
Sober? Emotional? Destructive? Follower?
This test decided to tell me the following: You are an SEDF~~~~Sober Emotional Destructive Follower. This makes you an evil genius. You are extremely focused and difficult to distract from your tasks.…
My name is…
…Slim ShadyDaniel Silverstone. I just thought I’d take this opportunity to back Martin F. Krafft up on the point of names and IRC. Those of you who know me on IRC know me as Kinnison. There exists exa…
F/LOSS activity, June 2017
It seems to be becoming popular to send a mail each month detailing your free software work for that month. I have been slowly ramping my F/LOSS activity back up, after years away where I worked on c…
Bored as hell
Noone ever talks to me at work (except when they want me to do some other nasty hacky perl thing) Time to sleep methinks.
It's amazing what you can do with photoshop…
Tonight I went and saw the new Bond film Casino Royale at the local cinema. It was bloody good and I recommend it to any Bond fan. They’ve recovered from Brosnan’s last travesty incredibly well. And f…
Amusing
Cut &mdash; I blame someone else Livejournal:brainstewed is to blame: what’s your battle cry? | mewing.net | merchandise!
Stop press…
I have a deviant kettle. It boils even when watched. That is all.
Wandering child, so lost so helpless…
I am sat in Heathrow terminal three departure lounge wondering about the books I have bought for the flight. They’re causing me concern because so far the one I’ve been reading is so very good that I …
A haiku about Haiku
I know I don't mention a season, and I'm a few hours late for hallowe'en, but here's a haiku about Haiku: A death, once again, The master sighs, and fixes, It rises up, undead.
Yarn architecture discussion
Recently Rob and I visited Soile and Lars. We had a lovely time wandering around Helsinki with them, and I also spent a good chunk of time with Lars working on some design and planning for the Yarn t…
Meme stealing...
Okay, the theory is this… You post an anonymous comment on this entry, giving me three bits of info about you; and I try to guess who you are. You’re meant to give me relevant info, not things like “I…
I promise that I...
A friend and ex-colleague Francis Irving (@frabcus on Twitter) has recently been on a bit of an anti C/C++ kick, including tweeting about the problems which happen in software written in so called "in…
I hate the heat
So, today is warm right? And apparently around 44% relative humidity, so it’s hard to cool down by sweating… I am unhappy, hot, and tired. At least I have apples, and a special treat for Livejournal:n…
Travel to Debconf
So, Uncle Steve set off on Monday with five young men. Unfortunately all their clothes were lost en-route… Naughty naughty airlines… We made it, we’re knackered but very pleased to be here. Our luggag…
Results of the scary licence questions…
I’m sorry that this has taken so long to post, but here is, at last, the promised summary of the answers I received in response to my question about licences. If any of my attribution links are wrong,…
The end of an era
Well, we no longer have broadband in Haddenham. Invisible Networks managed to go all ‘liquidation’ on us, which is nice. This puts Livejournal:nunfetishist and myself slap bang back onto 64kbps ISDN a…
Tea bag wine
Myself and Livejournal:nunfetishist finished our first attempt at (admittedly kit-based) home-made wine on Friday. It was really quite nice, so we’ve decided to attempt an interesting recipe I found f…
Beware the hidden charges…
While I was away in Spain, my partner Rob used the BT wake-me-up reminder call service a few times because he had found that his alarm clock wasn’t waking him in the mornings. However because he didn’…
Folding the planet…
Some people such as Erich Schubert have suggested how to fold entries by editing planet’s CSS. I offer the following (works in recent firefoxes) as a userContent.css hack for how I fold long entries o…
Quiet contemplation…
I was considering the process of waking up on my way home. The fruits of that ponderance are here on my website.
Imagination is all I want from you…
Today someone asked me about my keysigning stuff so I took a moment out to create a page on my website to at least make it easier for others to use my scripts. Share and enjoy
D-BUS is love
Reminded by a talk on Guerilla marketing today, I’d like to take a moment to recommend that people who hack on dbus related stuff consider a few basic ideas for generalising services. As an example… C…
Dear Lazyweb…
I am wanting to monitor what processes perform IO on a couple of files. Unfortunately there appears to be a big lack of ability to do this under Linux. There’s inotify which I can use to watch the fil…
Gitano - Approaching Release - Deprecated commands
As mentioned previously I am working toward getting Gitano into Stretch. Last time we spoke about lace, on which a colleague and friend of mine (Richard Maw) did a large pile of work. This time I'm …
Another evil problem
(Angry Men) + (Steps) + (You???) + (Monkeys) + (How far under the sea?) (How many were flying over a type of clock’s nest?) + (Number of Magnificent AND the number of the famous ones as well) + (How …
Hey girl it's about time you wrote...
…It’s been over two years you know, my old friend. I’m now just over a week into my new job working for Canonical Ltd and I don’t seem to be being disappointed. The work is hard, I won’t deny that, bu…
Simtec Entropy Key to solve cloud computing issue?
&amp;lt;gushing advert&amp;gt; Over the past week or so, several articles have turned up in such esteemed publications as Slashdot linking to Forbes.com and Information Week regarding the fact that cl…
Geek stuff
Well, I never said that I would keep geek-stuff away from the livejournal, and here we go… I hate libtool. I hate it with a passion unbridled. Also, I hate people who say that their open-source projec…
If you want to know…
My mother out^Win-law has put up a blog posting all about yesterday.
Hong Kong International Departures Lounge…
Why is it that everyone has nicer airports than the ones in .uk? I’ve taken a picture and will post it later. For now I have to hope that this free wireless lasts long enough for me to get this blog p…
Gits who don't follow simple instructions
Right, so someone says “How do I do X?” and I reply “You can try &lt;foo&gt; but if that fails, email me at pepperfish and I’ll try to help” — Twenty minutes later and I get an email, but where? Why a…
Rollin' down the highway until the break of dawn…
…drivin’ a truck with my high heels on. (quick redux of the past week) Phew. I’ve now finished almost 600 miles of driving which I started last Tuesday with my drive from Cambridgeshire to Edinburgh. …
big brother
I have decided to actually try and follow some of ‘Big Brother’ this year. Unfortunately it seems to be quite hard to follow without E4 or a subscription to their broadband feed service. Oh well. None…
Ooook
A new userpic has been uploaded (used on this entry). Pretty ginger monkey from London Zoo!
Building an Oscilloscope
I recently ordered some PCBs from Elecrow for the Vic's beer-measurement system I've been designing with Rob. While on the site, I noticed that they have a single-channel digital oscilloscope kit bas…
The Chronicles of Narnia…
…The Lion, the Witch and the Wardrobe. Today I went to see this film and I have to say that I really really enjoyed it. It was bright, beautifully shot, delightfully scored, well translated from the b…
Scary licence questions follow…
I have, at several points over the past few years, been interested in finding out quite how the GPL applies when one has runtime dynamic linking in the mix. As such, I would like to set a little scena…
Bazaar vs. the world…
John Goerzen recently made a positing about Git, Mercurial and Bzr in which he states “bzr doesn’t support tags and has no support for emailing changesets whatsoever”. Just so you know John, Bzr 0.15 …
We have no bananas…
…no bananas today. Would people please not feed me enough alcohol that I dream odd dreams about a very British Justin Timberlake clone and myself having conversations about whether not not “Edible bre…
Copyright violations abound…
Rob and I recently purchased a CnM Minibook from Maplin. We found it to be somewhat lacking in source code and Rob has been working on this. He posted an explanation and call for action to his blog. P…
With apologies...
With apologies to any of my readers who might believe wholeheartedly in the Catholic church… The Catholic church really really really pisses me off sometimes. Take a moment out of your day to read the…
Useful thing for irssi users…
If you want it to not muck up your multiline pastes, do: /set paste_join_multiline off /save
I'm singing the same lines all over again…
…no matter how much I pretend. I’ve had to disable comments on my blog (hopefully temporarily) while I consider how to prevent spam comments. I’ve had two so far; although the second I imagine was a m…
Rearranged rack
Bob and I just rearranged our entire rack. It took us just under 40 minutes and liberated loads of power and network cables. We also managed to add a shelf, move the switch, and only have a total of a…
Gym bunnies v.2
Yay! Livejournal:nunfetishist (try typing that when tipsy) and I are now memeber of the Atrium Club in Ely :-) Fitness thingys booked for Monday Evening. I get the impression I am very unfit but I’m h…
Beaucoup de questions!
Here’s some answers to questions from Livejournal:gwendraith Cut &mdash; You know, I feel like my head is about to explode… Daniel is such a lovely name. If you had to change your name to another o…
Sometimes amateurish websites just put you off entirely…
I was trying to purchase a TV for my partner’s mother’s mother who is chair-bound and whose television has recently died. I visited the online presence of a well known UK retailer and attempted to ord…
Kicad hacking - Intra-sheet links and ERC
This is a bit of an odd posting since it's about something I've done but is also here to help me explain why I did it and thus perhaps encourage some discussion around the topic within the Kicad comm…
Done before I'm sure, but it's fun...
For UK people: find silly places close to you
Why does it always rain on me?
Today I rang the estate agent of the property I was looking to buy in Manchester to put a higher offer in than the last one I placed (I hate all this pansying around with agents, but it’s the way thin…
I'm just a crosshair…
Yesterday I started to feel really bad. Having had a low-level sore throat last night my body finally decided to give-out. At 7pm I decided to go to bed because I hurt and was very tired. At 7.55pm my…
If you're ready…
…come go with me. Last night at about midnight I completed the last tweaks to my wiki to get it into the same style as the rest of the digital-scurf.org websites. This means that my main website my ar…
Middlemanagement bullshit
Today I was handed a wonderful document which included this piece of text: ​(1) Our pre-sales collateral is not geared to supporting impersonal access to material - rather it requires high touch in o…
Not to be confused with the Ukranian hunting spider…
… which actually has got a limp, and as such is complete harmless… Today saw the first ever pre-release of the new Aranha codebase — “The Ukranian hunting spider”. (Don’t pay too much attention to tha…
Last chance
Last chance to do the two Terryfish quizzes on friendtest
Rust 2020
As in recent years, there was a call for posts about Rust in 2020. I've been sitting on my response for quite a few weeks because every time I try to write this, I think of other things I want to say,…
The Beer'o'Meter project
As some of you may know, I have been working on a small hardware project called the Beer'o'Meter whose purpose is to allow us to extend Ye Olde Vic's beer board to indicate the approximate fullness of…
Debian stuff
Well, after finishing helping Our Illustrious Leader (Livejournal:milchi) to go shopping, (quite how one man can spend so long choosing moisturiser is beyond me) I set-to sorting out a pile of Debian …
Misheard lyrics
It struck me last night that a track I’ve been hearing on the telly recently had a very strange lyric in it. You see, I could have sworn that the words went: “… a little anaemic …” which is somewhat o…
When the music starts to play…
…I’m insatiable. I’m now two and half weeks into my new job and I felt I ought to let you all know how I’m doing. I’m pleased to say that the horrors I had been warned about wrt. working with friends …
A challenge
Stealing from Livejournal:gwendraith : Take the terryfish friend test. How well do you actually know me?
The continuing adventures of Mr 'Eat it all'…
Our latest adventure saw our hero introduced to the juice of the acerola plant by Kiko and Johan. The juice was served mixed with orange juice and the result was very tasty indeed. Here is a bit of in…
Similarities abound…
This morning I was struck by the similarity between the words ‘ichor’ and ‘ichthus’ — One a symbol of the christian faith, the other a thin, acrid, watery discharge from an ulcer or wound. Words never…
Gasp gasp gasp…
A week ago on Monday I went to the doctor. Such a romantic thing; an asthma checkup. I did my usual explaining of my asthma symptoms and the nurse listened carefully and asked pertinent questions (as …
<em>no subject</em>
Okay then, so I have spent an evening looking at dildos on the internet. As yet I can’t choose one, although Livejournal:nunfetishist assures me that if I get one it’ll increase the amount of fun I ca…
France Suck
We thought they were being progressive and forward thinking, but no, they just took ten steps back.
OMG, I made another video…
This time, I did Project Euler problem 80 which was fun. Cocked it up a few times too. I hope you enjoy :-)
F/LOSS (in)activity, September 2017
In the interests of keeping myself "honest" regarding F/LOSS activity, here's a report, sadly it's not very good. Unfortunately, September was a poor month for me in terms of motivation and energy f…
SSL and SSH public key frobbery…
As some of you know, I am working on a server-side git management system called Gitano which currently only allows incoming authenticated connections via SSH. It then uses the presented SSH public key…
IWF blocking legitimate discussion articles…
As you are no doubt aware, assuming you’re not living under a tech rock, the Internet Watch Foundation has recently blocked access to an article on Wikipedia on the premise that it depicts child porno…
Reminder of syndication
Hi, This posting is just to remind you lot that Livejournal:digitalscurf was created by Livejournal:spodlife so that you can follow my new blog which is at http://blog.digital-scurf.org/ D.
Docker Compose
I glanced back over my shoulder to see the Director approaching. Zhe stood next to me, watched me intently for a few moments, before turning and looking out at the scape. The water was preturnatural…
The generosity of man.
Well, today was a bit odd. I had a followup appointment at the DAC because my face was still swollen, and was prescribed some antibiotics (a short sharp 3-day series) which should just give my body th…
Lesbians! They're *EVERYWHERE*
Oh my, I am amused so very very much by this fantastic story.
In which our intrepid author encounters full-rate expressions…
I have posted part two of the Haskell based calculator project. Enjoy, subscribe, send me ideas.
CVS pserver
I am trying to set up a nice secure chrooted pserver for our CVS repository, so that people can gain access to our works-in-progress. Not sure why, but CVS’s handling of internal password databases su…
parents
My mother is trying to persuade me to let her and dad visit when Rob and I go on holiday ( if we get the chance that is ). Unfortunately I’m now told that it’d involve letting my 12 yr old nephew (fid…
It's all about the Açaí…
Today I arrived in Brazil and for lunch we went to a small vegetarian chinese place. I ate my fill of rice and soy for about 90p and then had a slightly more expensive (perhaps £1.10) dessert made fro…
Moving journal
Hi, After a long ponderous process I have decided to move my blog to a pyblosxom installation on my own server. As a result; I won’t be posting much on here any more (although I will retain the accoun…
<em>no subject</em>
This meme is stolen from Livejournal:gwendraith The idea is to pick a song for each of your LJ friends… Cut &mdash; click here for the results Some of these songs were picked because the title was ap…
Apparently, this is me
Apparently, this is me: I’m meant to strike out bits which don’t apply to me…. Active and dynamic. Decisive and hasty but tends to regret. Attractive and affectionate to oneself. Strong mentality. Lov…
I'm worried (a bit) about this...
I decided to take a personality test as-linked from a friend’s LiveJournal account here Amazingly my results were remarkably similar to my own analysis of myself: Disorder Rating Paranoid: …
Before this river there comes an ocean…
…I gotta have faith Today I have been baking. I prepared the fruit for my christmas cake some days ago and have today made the rest of the mix and begun to bake it. My right arm is now incredibly tire…
You just cannot make this stuff up…
Sometimes it’s easy to assume that everyone is at least vaguely sensible about source code they release on the world. Sometimes it’s easy to forget that out there are idiots who will attempt to fleece…
But my love is all I have to give…
…Without you I don’t think I could live. Tonight I visited mjg59 and together we worked through the little bits between me and my laptop fully appreciating his ACPI love. Now I have software suspend/r…
Of connectivity and packet loss
Irritated to distraction by the fact that my Wireless Broadband link has been down for the past two hours (and was out for 30 minutes on Saturday anyway) I have finally pre-ordered DSL. I chose a loca…
I'm sorry, your name has slipped my mind…
(What it slipped my mind I can’t be sure, but it made it fuzzy) I was pondering this morning about names. It struck me that even eleven years on from when I left that particular set, I can list my ent…
Okay, but why YouTube?…
For a month or so now, I have been making YouTube videos on my channel mostly for my own amusement. I have done screencasts of Haskell (starting with Project Euler solutions). I have done basic vlogs …
Change of direction?
I have, over the past few months, been contemplating a change of scenery in the form of a new job. More recently this has widened to include the possiblities of changing career direction as well as em…
CACert considered harmful…
An organisation exists called CACert whose primary goals are: “Inclusion into mainstream browsers” and “To provide a trust mechanism to go with the security aspects of encryption.” — Kinda scary to th…
Announcing the release of v1.0.0 of libgfshare
I am proud to announce the first release of my secret-sharing library (libgfshare). This library will eventually go on to be used in my planned fuse filesystem for secret-sharing. The library has been…
Something I thought Gerald would be interested in
http://www.tribulaciones.org/blog/computers/geek/traffic-jam_20-09-2004
LJ-Match compatibility
&lt;TABLE BORDER=0 STYLE=&quot;width: auto&quot; CELLSPACING=0 CELLPADDING=0&gt; &lt;TR&gt;&lt;TD BGCOLOR=&quot;#FFFFFF&quot; STYLE=&quot;padding: 0px&quot;&gt; &lt;TABLE BORDER=0 STYLE=&…
Workplace blues
Well, I was asked yesterday if I had enough work to be getting on with. “No” I replied “I have about 30 mins of work left” and then I went home. This morning, in response to the lack of new work, I se…
Documentation? Bah!
So I’m meant to be writing documentation, only the muse is most definitely not with me, so I’m here vegetating. I wish I was at home. I have stuff I want to do there. sigh
Updated sexual compatibility
Well, I updated my sexual-compatibility display today, Cut &mdash; click here for details gerald_duck 50% keybuk 40% …
New home phone number.
If you happen to have my landline number (starts 0161) then it’s important to know that it has changed. In order to know the new one, either ask me by email, ring me on my mobile phone, or follow thes…
I'm leaving, on a jet plane…
…Don’t know when I’ll be back again. Once again my work demands that I jet off to foreign parts. In this instance to Montréal for Ubuntu Below Zero where I shall be partaking of much geekery, card pla…
Phrases and what they trigger…
A while ago, I ended up using the term ‘drug fucked narcissistic megabitch gymbunny’ in a conversation about gay stereotypes and how I obviously fit them all so perfectly. Those words got jotted down …
Spring!
Spring is here! Spring is here! Life is skittles, and life is beer. I think the loveliest time of the year is the spring. I do. Don’t you? ’course you do!
I hate pollen
I woke today with more snot in my head than was ever used to gunk people on Noel’s House Party. I have managed to use half a box of kleenex while the antihistamines kick in. Why can’t pollen just fuck…
USB Device Stacks, on RTFM
I have been spending time with Jorge Aparicio's RTFM for Cortex M3 framework for writing Rust to target Cortex-M3 devices from Arm (and particularly the STM32F103 from ST Microelectronics). Jorge's wo…
Starting to parse…
Yesterday I uploaded a video which is part one of a series covering parsing in Haskell in the form of a project to build a calculator. In the future we’ll also look at making parse trees and perhaps i…
Withdrawing Gitano from support
Unfortunately, in Debian in particular, libgit2 is undergoing a transition which is blocked by gall. Despite having had over a month to deal with this, I've not managed to summon the tuits to update G…
Adventures in Haskell — Episode 6 — Functions and variables…
In episode six of Adventures in Haskell we add variable assignment and simple function definition to our calculator.
Never leave 'til tomorow…
…that which you can put off indefinitely. Today saw a very strange set of outages of Pepperfish’s upstream ISP’s routing. After a while Loud-n-Clear managed to get enough back running that I was able …
arch-pqm requires python 2.3…
…or python 2.2 and a lot of tickling. I checked out the latest arch-pqm from Colin Walter’s repository and proceeded to try and get a PQM going on my server. I needed to get this to work without any .…
What does it feel like now that you're civilised?
To head off this question (already been levelled at me umpteen times)… It feels exactly the same. Yes I now wear a ring, but then again, I did before from time to time. Yes I have a bit of paper sayin…
Toy!
This morning my MP3 handsfree for my phone turned up — the software on the CD installed flawlessly into my Win98 VMWare and all I need now is to write a small shellscript to re-encode MP3s to 64kbit m…
Monkey, Monkey, Monkey…
…Don’t you know you’re gonna shock the monkey. Steve Kemp was talking about hacking on the livejournal codebase in a recent blog posting of his. He mentioned that one of his goals was to: Remove the …
Life redux…
Forgive me, Intarwubs, for I have sinned. It has been a little over seven months and seven days since my last confession (regarding secretfs) and I have done much and little in that time. In brief, I …
A quarter in review - Nearly there, 2020 in sight
The 2019 plan - Third-quarter review At the start of the year I blogged about my plans for 2019. For those who don't want to go back to read that post, in summary they are: Continue to lose weight a…
All that she wants…
…is a good MLM. Today I sat down and tried to work out how to get a better mailing list manager onto my system. I have tried Sympa and Enemies of Carlotta and found both to be lacking. Unfortunately i…
Be careful what you ask for
Date: Wed, 01 Jul 2015 06:13:16 -0000 From: 123-reg &lt;noreply@123-reg.co.uk&gt; To: dsilvers@digital-scurf.org Subject: Tell us what you think for your chance to win X-Mailer: MIME::Lite 3.027 (F2.7…
OMGWTF Interview!!11oneoneeleven!1…
Behind Ubuntu interviewed me a little while back (just before I moved to Manchester really) and have since been coordinating translations of my undoubtedly trite and tired words into such languages as…
Yay, finished my degree at last
A little while back, in June, I sat my last exam for what I hoped would be the last module in my degree. For seven years, I've been working on a degree with the Open University and have been taking a…
Gitano - Approaching Release - Work
I have been working quite hard, along with my friend and colleague Richard Maw, on getting Gitano ready for a release suitable for inclusion into Debian Stretch. You can see how we're doing on the var…
STM32 and RTFM
I have been working with STM32 chips on-and-off for at least eight, possibly closer to nine years. About as long as ST have been touting them around. I love the STM32, and have done much with them i…
By Gymmeny
Well, we went to the gym last night, and we’re going again today. In a strange turn of events, the thought of exercise is nice and I’m looking forward to going. Then we shall be joining Livejournal:ge…
Confused but optimistic
I spent much of last night learning about D-Bus in an attempt to prepare myself for writing my IrDA monitoring tools. Both myself and Livejournal:keybuk believe that D-Bus is the right thing to try an…
Trick (or treat?)
Cut &mdash; Did you trick me, or treat me? My LiveJournal Trick-or-Treat Haul terryfish goes trick-or-treating, dressed up as a great white shark. brainstewed gives you 14 yellow chocolat…
The end of an era
Well, not quite an era but today marks my last day working for MIPS as an ‘engineer’. Tomorrow I will do my second bout of unpaid work for Canonical Ltd and on Sunday I’m travelling to London ready to…
The weekend in brief
Cut &mdash; Well, here’s the weekend in brief… So Friday night was pretty quiet, mostly just pottered around coding, reading, watching distraction and generally vegging out. Saturday saw me get a dra…
Gitano public hosting…
For a while now I have been working on a git-configured git-managed ssh-accessible git hosting system called Gitano and it is finally coming together nicely. I have also been using Branchable for vari…
Gym bunnies
Cut &mdash; Bounce Bounce Tonight, Livejournal:nunfetishist and I are off to see another Gym. Namely the Atrium in Ely. Assuming we like it and we can negotiate some form of discount for joining as a…
Q. What is the plural of virus?
A. Viruses Just today; my least-favourite non-word was used by someone on a list. What’s worse they asserted that the plural of ‘virus’ was ‘virii’. I simply must… restrain… fist… of… death. Useful re…
One of the most stressful things you can do…
When I was 19, I bought a house. This house was just what I needed at the time, and in a great location for what I wanted. However over time it has become “not quite right”. So I started to look for a…
Bored already?
Am I the only person already fed up with christmas?
Don't just get even, get angry…
For those of you out there who share our sad and unusual fanboying of Matthew Garrett there is now a chance to learn more about our favourite angry person over at http://www.angryfacts.com/ where the …
In memoriam…
I thought that on this day of reflection and memorial I would share one of my favourite poems with you all. Stop all the clocks, cut off the telephone, Prevent the dog from barking with a juicy bone,…
"Tables are much nicer"
This is me testing my livejournal thingy for “friends only” I only have one friend ’cos I’m sad and lonely :( T.
Entropy Key on *BSD…
Up until now, we’ve only talked about supporting the Simtec Entropy Key on Linux. However, Debian are trying to sort out a kFreeBSD kernel based version of their OS, and lots of security-conscious peo…
Why I might 'support' Ubuntu more this year…
…or “How much does it cost to fly to Argentina? Fuff that!” The Ubuntu developer summit (UDS-Intrepid) is in Prague this year. The Debian Developer conference (Debconf) is in Argentina (at Mar del Pla…
Vindicated at long last
Which LJ friend envies your sexiness? LJ Username Your Envious Friend: milchi This Quiz by roseoflace - Taken 185 Times. New - Kwiz.Biz Astrology
Dear lazyweb…
Who is to say how large a potato can be? Does this koan have the budda nature? If a monkey falls from a tree, can a fruitarian eat it? Kthnxbye, Daniel
A new chapter
Last night I accepted a new rôle and have resigned from my position at MIPS. I’m very excited about my new position and I’d like to thank everyone who helped me to get noticed.
Erm, please let someone else be compatible with me
Would someone else please take the sexual test so I can get a more compatible friend than Livejournal:gerald_duck please? It’s not that I don’t like poor gerald, it’s that I’d far rather have someone …
Today's video includes Monads…
Mmmm, crunch! Project Euler Problem 92 solution live-coded for your delight. (I will be doing other stuff on my channel soonish, so consider these filler and practice :-)
<em>no subject</em>
Thanks to some source dug out by Ross Burton I managed to get most of the way to my irda monitor last night. As an aside, until Daniel Stone gets his updated dbus 0.20 packages up, I have put my hacke…
Ugly, washed and blurry…
Norbert Tretowski says here that he has never seen anti-aliased fonts look good. Basically I’m certain that he’s simply never seen someone who has configured their fonts properly. I’ve never found a d…
Gitano - Approaching Release - Changes
Continuing on from the previous article, here is a (probably incomplete) list of the critical changes to Gitano which have been, or will be, worked on during the run toward a 1.0 release. Each of the…
Kimchi Trial 1 - Part 1
I have spent today making my first ever batch of Kimchi. I have been documenting it in photos as I go, but thought I'd write up what I did so that if anyone else fancies having a go too, we can compa…
R.I.P. James Doohan
James Doohan (Montgomery Scott) has died from Alzheimers and pneumonia. Original series Star Trek was one of the first TV shows to really grab me and make me care about the characters, back when I was…
How to configure AA fonts…
Piotr Szotkowski (Shot) sent me a mail explaining how when you use the gnome font dialogs, you are simply configuring ~/.fonts.conf and that config combined with /etc/fonts/local.conf governs how font…
Playing games, stealing memes, venting spleens...
The idea is to grab a nearby book, open it to page 23 and copy sentence five into your blog. If anyone can work out what this book is, I’ll be very very impressed. He was busy groping for his flukes.…
The result is…
…ravishingly beautiful hair with manageability you never before thought possible Yeesh!
*sniffle*
I hate hayfever season. Particularly since now I work on a converted farm, there’s loads of grass pollen around. sigh
Notice periods of doom
So, I finally got a replacement for my contract today from MIPS (I lost my previous one) and discovered that my notice period is… wait for it… three months. Is it just me, or would you, as a company, …
In which our intrepid explorer fecks some brains…
I have uploaded part three of my parsing and Haskell video in which I build a parse tree for Brainfuck using Parsec. Once more, comments, suggestions etc gratefully received.
Beertastic.
On the 18/19 June, Wilburton in Cambridgeshire will be having a small beer festival. If you enjoy a nice pint or five, in a convivial and familial setting, and you can join us in Wilburton then do com…
Bang bang, you're dead…
Thanks to everyone who has commented about ternary operators. In particular; thanks to Steve Alexander for pointing out PEP 308 to me along with this opinion that the python guys made the right choice…
Support nightmare
Okay, so I know that part of my job description involves sorting out support-type issues when the arise with the IT systems. But I have now wasted half-a-day trying to fix an issue arising from a coll…
Entropy for exim4, or just a bad idea?
Ingo Juergensmann recently asked if there is a way to get more entropy for exim4 for a way to make exim4 take less entropy. A while ago I posted my solution which grabbed the imagination of Steve Gran…
Variations on a theme…
Today, since people have complained that all I seem to have eaten is fruit so far, I was taken to get a somewhat different dessert after lunch. The desserts we ate were called ‘camafeu’ and ‘brigadeir…
Cryptic clue challenge
Okay, so I’ve come across this cryptic clue. 9 letters… “My friend owns a huge multinational company, it strangely transports insects, he also loves word play, I guess that’s why he named the company …
GF Share Filesystem and my use of it…
Recently I wrote a secret-sharing FUSE filesystem called secretfs. It is read-only and its purpose was purely to allow me to recombine the secret shares which comprise my SSH and GPG private keys. I n…
Live coding exercise: Project Euler problem 42…
I have been playing around with Project Euler on and off for the past mumble years. I have been playing around with Haskell for around six months, and when I get to combine the two and do a little scr…
And that's the end of that chapter...
Huntley found guilty of Murder, Carr guilty of conspiring to pervert the course of justice. Unshocker http://news.bbc.co.uk/1/hi/uk/3312551.stm
Lua does indeed rock.
Steve Kemp said recently that lua rocks and me being me had to agree. Lua is a little known and yet very very widely used programming language with a teeny-tiny interpreter (yes there are smaller, but…
'E' is for 'enslavement'
Back on the 9th May, Anthony shared ten words beginning with the letter ‘I’ with us. When prompted he gave me the letter ‘E’ and I gathered some words up and never got around to formulating my post wi…
A(n) Droid…
This weekend I took the plunge and got an android based phone (The T-Mobile HTC-manufactured G1 in black). Unfortunately it turns out that the man in the shop lied when I asked if it would work with m…
Dear God in Heaven! What *were* they thinking?
http://www.petoffice.co.jp/catprin/english/
Hurrah; pointless meme
terryfish’s LiveJournal Slut Stats The below percentages indicate what terryfish has done with the 34 people on his friends list! met 82.4% hugged 64.7% …
Some software that I used to build...
Based on Gotye’s ‘Somebody that I used to know’ Now and then I think of when I used to do this Like when I said this was a simple thing to build I told myself that it was right for me To build this so…
Introducing 석진 the car
For many years now, I have been driving a diesel based VW Passat Estate. It has served me very well and been as reliable as I might have hoped given how awful I am with cars. Sadly Gunther was reach…
Tired but happy
Last night I went to see the Matrix Reloaded. Considering it’s a ‘middle of the story’ film, it’s done really rather nicely. I recommend anyone who liked the matrix go and see this. I can’t see anyone…
YAMQ -- Yet another music quiz
Well, since Livejournal:nunfetishist’s music quiz seemed to prove popular, I thought I’d finish one I started a while ago when Livejournal:gerald_duck was doing them. Cut &mdash; The details Mine is …
Order begets order
A short while ago I thought it’d be a jolly good idea for me to have a diary which I kept up-to-date with what I was doing and where. (I had some narrow-misses where I had committed to do things and t…
Subplot volunteers? (Acceptance testing tool)
Note: This is a repost from Lars' blog made to widen the reach and hopefully find the right interested parties. Would you be willing to try Subplot for acceptance testing for one of your real projec…
Long time, no see…
It’s been a long time since I did any Debian work. Last login: Tue Jan 10 11:38:14 2006 from haddenham.pepperfish.net&lt;br&gt;dsilvers@merkel:~$ date&lt;br&gt;Sat Feb 7 15:12:13 MST 2009&lt;br&gt;ds…
Looks like it's me an' Gwendraith ;-)
Christian What Moulin Rouge Character Are You? brought to you by Quizilla
Announcing the release of v1.0.1 of libgfshare
I am proud to announce the second release of my secret-sharing library (libgfshare). This release covers a few important things: Memory leak fix Manual pages for the tools and the concept. tar.g…
Baby go on and just cry me a river…
I am in Spain for a couple of days. Tonight our hosts took us out to dinner and we partook of the spanish pass-time of tapas. We went to a mere two places to have dinner and I have discovered somethin…
ALSA Sound card entropy gathering daemon…
Using the low order bit of the ADC output of your sound card, randomsound gathers entropy, debiases it and offers it up to your kernel’s random pool. It’s cool, it’s funky, it’s probably hideously i…
You're all I ever wanted, You're all I ever needed (yeah)…
…So tell me what to do now, ’cause I want you back. The current ’net meme seems to be to google for “Your name needs” and then select either the top few, or the best few to share with your blog reader…
…as a matter of fact I swallowed one of these about 2 hours ago…
… the explanation is that it is in fact, my hand … I’m trying to find out if it is possible to place (using CSS) a div in a specific place in the flow of a document when the source for the div is spec…
More bounties
Continuing in the same vein as this I would like to offer one $BEER/$BUG token to anyone who can give me a rune to tell mozilla-thunderbird to render the text/plain component of a multipart/alternativ…
A quarter in review - Halfway to 2020
The 2019 plan - Second-quarter review At the start of the year I blogged about my plans for 2019. For those who don't want to go back to read that post, in summary they are: Continue to lose weight …
Moon, יָרֵחַ, Lua…
…whatever you want to call it. This weekend I have been mostly playing with Lua 5.1work2 (a prerelease of Lua 5.1) and I have been enjoying trying my hand at a deep and scary change. I have added docu…
If software bugs had a personality…
If software bugs/issues had free-will and a personality then what would they sing? (With apologies, although I’m not certain she deserves them, to Céline Dion) To vex you more. Paste me, back into the…
Sometimes recruiters really miss the point...
I get quite a bit of recruitment spam, especially via my LinkedIn profile, but today's Twitter-madness (recruiter scraped my twitter and then contacted me) really took the biscuit. I include my respo…
The light at the end of the tunnel…
…is an oncoming train. Matt Brubeck very kindly emailed me last night to mention that a lot of cross-site-scripting vulnerabilities in various RSS aggregators and readers were fixed as a result of Mar…
Ooh, won't you miss me like a hole in the head…
… Because I do boy, And it’s cool boy Several people have expressed shock and dismay at a concept which has been floating around since the 2003 Debconf in Oslo where it was announced as a concept at t…
Irritated by thieving git
Someone calling themselves Kiri The Weiz decided that it would be a good idea to deep-link to an image belonging to a company Pepperfish host the website for. We take a dim view of bandwidth theft, bu…
Aranha
Plans for my web application framework continue. I now have a wealth of notes and ideas at http://wiki.digital-scurf.org/Aranha and I continue to add to it. I am currently pondering documentation styl…
Darn those pesky pigeons
Okay, so Livejournal:gerald_duck pointed me at this and all I’ll say is that I’m glad I have my new tinfoil hat to protect me from those pesky flying rats.
Them and us…
A week ago, I wrote this and since I haven’t deleted it since then, I figured I’d share it with you all.
To amuse and entertain...
Ooooooh You touch my tralala. With thanks to Scott James Remnant
STM32 USB and Rust - Packet Memory Area
In this, our next exciting installment of STM32 and Rust for USB device drivers, we're going to look at what the STM32 calls the 'packet memory area'. If you've been reading along with the course, inc…
Pretty pretty…
Is it bad that when I saw Zoy’s posting about etch-related stress all I could think was “oooh pretty reflections!” ?
Kimchi Trial 1 - Part 3 - Kimchiguk
Earlier this week I allowed some of my colleagues at work to try the Kimchi and one of them (James) liked it enough to ask for a tub of it just for himself. Being a lovely person I obliged. My darling…
I'm running, I'm running, catch up with me life…
Quick redux of the past few weeks… Went to Manchester, saw dks, ed, etc. Saw various houses. Saw a house I wanted. Put in offer Had offer tentatively accepted. Been in London working for a…
Emacs Tramp
I was very worried just then that I could use emacs-shell (eshell) in conjunction with emacs-tramp (tramp) to access my laptop’s hard drive as though it was local. Just thought I should share the pain…
Risk…
A while ago now; a colleague and friend pointed me at the following poem by Leo Buscaglia To laugh is to risk appearing the fool. To weep is to risk appearing sentimental. To reach out for another is …
General update
I’ve failed to blog for a while so i thought I’d give a general update in no particular order… Simon Huggins has been working on the Xfce4 in Debian situation with my sponsorship. I’d like to take t…
Superstition, fear and jealousy…
Recently, Rob, I and a friend of ours - Clive - were chatting about the possibilities of cross-site scripting vulnerabilities brought about by the vast number of RSS syndication systems floating aroun…
Week/weekend roundup
Good morning Livejournalers. I had a lovely weekend, mostly with Livejournal:nunfetishist, Livejournal:mstevens, Livejournal:gerald_duck and partially with Livejournal:kjaneway. On Saturday, some of u…
Yet another silly test
Prompted by Gwendraith, here’s another strange personality thing. Conscious self Overall self Take Free Enneagram Test
Last Post!
Well, this’ll be my last post for a while since I’m off to Oslo on Thursday Morning and will be very tired tomorrow (due to it being Livejournal:nunfetishist’s birthday). If I’m lucky, I’ll get time t…
The Glorious Code song…
…With apologies to Skunk Anansie How can your face be so angry?When all you’re doing is looking at code.You chastise me for my bad softwareIt’s gonna last too long. What to do now but refactor?All tho…
Adventures in Haskell — Conditions and Recursion…
In episode eight of Adventures in Haskell we add conditionals to the calculator, so we can do recursive fib and have it work. YAY
Redux...
Work: What do people do to improve their motivation at work? I sit here and I stare at this code and I wish I was at home doing more interesting things. I need someone to donate enough money that I c…
XML Nonsense
I am reminded of why I dislike XML. Particulrly I dislike the rabid “Oh but it’ll open standards up nicely” rantings I seem to receive from the more fervent of XML supporters.
Caius -- A heirarchical delegable password safe
A long while ago I, Rob Kendrick, Clive Jones (and possibly others) sat down and tried to come up with a way to store passwords a-la Password Safe. However, being us, we wanted to ensure a number of …
New desktop
Cut &mdash; Geek alert! Well, I have to admit, Xfce4 is rather yummy. Livejournal:brainstewed was I believe the first person to mention it to me, and eventually a night or two ago, having reached the…
And then there were 100…
Yesterday (2009-08-26) we built a small batch (100) of Entropy Keys so that we would have enough to take to the Debian UK BBQ this year. Indeed I shall be able to haul enough to fulfill 200% of the o…
Juxtaposition…
For some reason, this: amused me greatly :-)
<em>no subject</em>
So much for the unconditional love of a parent…
Building a USB descriptor table set
In order to proceed further on our USB/STM32 oddessy, we need to start to build a USB descriptor set for our first prototype piece of code. For this piece, we're going to put together a USB device wh…
Infamy! Infamy! They've all got it in-for-me!
Well, Livejournal:cjwatson has provided the following questions… Cut &mdash; Click here to be enlightened Where was your best childhood holiday? Why? Hmm, as a child, I remember only three types o…
First real blosxom posting
I have moved my blog from http://www.livejournal.com/ to a pyblosxom installation on http://blog.digital-scurf.org/ in order to gain a little more control over my blog. Bear with me if I break things;…
Oslo
Cut &mdash; My time in Oslo Firstly, can I say: It is fucking expensive in Norway ~~- The exchange rate is disproportionately high and as such, pints of beer in local bars cost around £4.50 which is …
Christmas
Well I’ve managed to book my christmas holiday period off now. My last day at work is Friday 19th December, and I start back at work again on Monday the 5th January. All in all, a nice long holiday. G…
Meine Einsamkeit bringt mich noch um…
…und ich gebe zu: Brought to you with the powers of at and pre-authoring before I went away while listening to the Wise Guys ; today’s posting is meant simply to wish you all the best over your holida…
Weekend roundup
Well, the weekend was pleasant. Sunday even saw a fantastic trip to the pub with Livejournal:milchi, Livejournal:nunfetishist, Livejournal:cjwatson and Livejournal:gerald_duck (Oh, and mdw) — All in a…
It's all just a little bit of history repeating…
Some time ago, someone infected me with a “What’s in your googlebar history” meme and I figured I’d share the history at the end of every month in 2006. As a result, here’s my googlebar history for th…
Last Christmas…
…I gave you my heart. Merry Christmas everyone, happy holidays and all that jazz. I trust you all had a good year and I look forward to another fine year with you all as we go on. My efforts to be inc…
Prompted by something my boyfriend found
Your Ultimate Purity Score Is… Category Your Score Average Self-Lovin’ 35%When I think about you - or anyone - I touch myself 63.4% Shamelessness 66.7%It takes a couple of dr…
Ficlets…
Via Lesley Mitchell I was pointed at Wil Wheaton’s ficlets page and unfortunately for the world, I was inspired to contribute three original ficlets to the site. As a result, please visit my ficlets p…
On this day in…
On a whim I decided to use IMDB’s ability to list who was born/died/married on a given day to look up my birthday. It turns out that I share a birthday with Hugh Hefner, and that Francois Rabelais and…
Week redux
For those of you who know what I’m on about, I’ve mailed you about Saturday… For those of you who know what I’m on about, June’s trip to Milton is now being organised on my test wiki. URL in the email…
Comparative publishing…
So that I don’t lose all this knowledge the moment something more relevant to my life, such as breathing, occurs; I will dump it here for all to marvel at the incredible complexity of something which …
Tethering a Tomtom to a G1…
Before any of you get your hopes up. NO I have NOT managed it yet. However, a bit of fiddling today did get me as far as the tomtom establishing a PPP connection. Unfortunately it subsequently did chu…
Debian packages
They’re quite hard to get right, especially when packaging a very idiosyncratic package. sign
This here is a cuteness poll....
I wonder if this will syndicate safely… Livejournal Poll, not copied
Alas, poor Fungus -- I wore him well...
Livejournal Poll, not copied
GNU Make is not enough…
With apologies to Garbage, and with sniggers at Mark Hymers, I hereby present the latest techfilk from my perverted mind. GNU Make is not enough I know how to antI know how to sconsI know what t…
Viruses
Just in case it passed people by… Netsky-b is on the rampage again. Here is f-secure’s information about it.
Dear Amazon,
I am a proud Kindle owner. I love my Kindle and try to buy books in an electronic format whenever I can. However, I am in a bit of a quandry. You see; I won’t buy a Kindle e-book if it’s more expensiv…
You're showing me how to give into temptation…
…knowing full well the earth will rebel… Today I bought an iFP-170T (EU) because I ended up deciding that as nice as an iHP-140 would be, the immediacy of the iFP-170 made it a better buy. Plus it’s s…
Adventures in Haskell - Episode 5 - Extending the calculator…
In this episode we extend our calculator to have parse trees, a concept of statements, and even some constants in the form of pi e and phi. Next time, we’ll look at adding assignment and other feature…
New blog engine up and running
Finally I have my blog resurrected and migrated to IkiWiki which pleases me no-end. The theme still isn't quite right, but for the first time since I left Livejournal all those years ago, I have web-…
APIs don't matter, do they?
I’d like to introduce you to a bit of API which belongs to libdbi which belongs in the “Mommy, who cut my crack with washing powder?” box… int dbi_driver_quote_string(dbi_driver Driver, char **orig)  …
Second bite on arse from 2.6.8.1 and XFS
Today I had my second bite on the arse from having an XFS filesystem under a 2.6.8.1 kernel. A while ago I upgraded my fileserver at home and decided that 2.6.8.1 sounded like a good plan. It tried to…
A definite 4 6 5…
On Thursday, myself and Nattie cooked up a mango curry which turned out to be really rather good. It is, for those who know what I mean, it is a thought=4, word=6, deed=5 curry.
Why does software like this exist?
I have been providing the sympa mailing list manager on Pepperfish for a few years now; explicitly for a single customer who demands some of its features such that enemies-of-carlotta is insufficient.…
First impressions really count.
Seen tonight on a talker I’m on: mouse :my mate is having problems with Vista. Is it usually crap? Now, that just says it all.
It's my brain…
Sometimes I get to think of myself as my own person, independent in thought, word and deed. Then every now and again, I’m reminded that I’m part of a braincell collective which controls my mind. As an…
The BAFTA awards are in…
I’ve just finished watching the awards ceremony for the BAFTAs and I have been tmpted to go and see several more films as a result. Some of the clips shown were truly inspiring. Indeed despite several…
Wanted…
…someone who remembers the *INFO “Liquid” simulation/demo.
Sacrifice.
Years of learning, innumerable cleansing rituals and hours of final meditation had brought him to this. He rose from the grass mat as the manifestations faded and began his trip to the altar, draped …
I've seen all the pictures, I've studied them forever…
…I wanna make a movie so let’s star in it together. LJ exports a &lt;comments&gt; tag in its RSS export; but not in its ATOM export. It also fails to take notice of the &lt;comments&gt; entry in my AT…
A change is as good as a rest…
I, erm, kinda had a slight change of appearance today… Eep
Meme-tic
Again a stolen meme: This time it’s from Livejournal:mikosquirrel via Livejournal:gerald_duck and Livejournal:gwendraith. The rules are as follows: Five questions. Pick one you don’t like, drop it. R…
Some people just don't know when to act.
You know who you are, oh yes. Perhaps you’ve forgotten to email. Perhaps you posted something instead of emailing, perhaps you’ve lost the info sheet (you idiot) and haven’t quite gotten around to get…
Looking back, over my shoulder...
…I can see that look in your eye… Unfortunately I can’t see the nice simple account name that Evolution’s mail component provides from the camel-imap-folder backend where the ‘Original Location’ colum…
So what's the use…
…of falling in love? Just thought I should share with you all that I actually feel quite happy today. I feel valued where I work; I’m not too scared about life in general; I’m gearing up to do a real …
Life, the Universe and Everything
I’ve decided that I can’t afford the time or money needed to go to FOSDEM this year. It’s unfortunate but unless someone can give me about £200 with no strings attached (or at least no strings which c…
Two hundred and twenty two grams per 'bar'?
Martin asks whether or not a malt loaf actually weights 222g. The answer is that the packet doesn’t seem to say, but that most people aren’t as vile as me and won’t eat an entire malt loaf in one sitt…
Birthday food
If you are reading this then it means you’re on the list of people I’d like to come to the Red House in Longstowe with me on Saturday the 10th April to help me lament my increasing age. If you are int…
Someday soon I'll make you mine…
…Then I’ll have candy all the time. Rob Bradford says that not being at debconf means that he sucks. That makes me suck too :-( Thanks Rob. In other news however, on Monday, the hardware for my spanky…
Help I'm a fish!
Here I am, I’m a fish! My homepage is the URL to the ISP for which I am the mascot. Please take a look, you might be pleasantly surprised :)
Broccoli Sync Conversation
Broccoli Sync Conversation A number of days ago (I know, I'm an awful human who failed to post this for over a week), myself, Lars, Mark, and Vince discussed Dropbox's article about Broccoli Sync. It…
In defence of curl | sudo bash -
Long ago, in days of yore, we assumed that any software worth having would be packaged by the operating system we used. Debian with its enormous pile of software (over 20,000 sources last time I look…
Fun, for all ages…
This year, after 12 months of trying, I have finished my ESCape. With my new-found freedom I shall be separating files. I expect my husband Rob will be rebelling after his year of SUBstitution as he t…
Partial retraction and small apology
I feel that this morning, in the cold light of morning I ought to apologise to Joey for my previous posting. I will admit that I was sufficiently pissed off with the whole “Let’s abandon pragmatism in…
A quad-core ARM with 2 gigabytes of RAM, mSATA SSD and lots of bandwidth you say? I'll take eight…
So, exciting times at Codethink towers. This week we launched the Baserock Slab and it is a pretty awesome bit of kit. I have been working with the Baserock team for a good while now, on the various t…
Gitano - Approaching Release - Access Control Changes
As mentioned previously I am working toward getting Gitano into Stretch. A colleague and friend of mine (Richard Maw) did a large pile of work on Lace to support what we are calling sub-defines. The…
What, another one? Project Euler problem 89…
Yes, yet another live-coding exercise in Haskell to solve Project Euler problem 89 this time. I promise that this is the penultimate of these problems. I have one more, based on RSA which I will be do…
Honesty is the best policy
Stealing shamelessly from my mother out-law I would like to invite you all to ask me three questions. No more, No less. I promise to answer them honestly, or else not at all. I will not answer questio…
Releasing Rustup 1.17.0
Today marks the release of rustup version 1.17.0 which is both the first version of rustup which I have contributed code to, and also the first version which I was responsible for preparing the releas…
Horrible nasty messes which turn out to be rather elegant in the end
So I’m setting up the CVS pserver thing. And the wrapper I’m using does an rsync first, then sorts allows the cvs to run, with reduced privileges, in a chroot jail. Now at first, this seemed overkill,…
Quiet and gentle
On Friday we had a lovely party at Mark’s place for the hoary release. Thanks for the bed Mark. I had my 25th Birthday on Saturday. It passed quietly and without remark from most people. Scott bought …
Lyrics Meme caught me
Well, finally noticing Livejournal:kaliphas answers, here’re mine. Pick a band and answer only using that band’s song titles: Rammstein 1. Are you male or female? Zwitter 2. Describe yourself: Spiel m…
Bush government finally classified
During a high-powered meeting of top executives in the familiar surroundings of the farm kitchen, a decision was finally reached, regarding the taxonomy of the American government during the reign of …
nautilus
Why is it that when Rob doesn’t want nautilus to manage his desktop, it does. Yet when I want nautilus to manage my desktop (so I can evaluate it and decide if I like it or not) it won’t ?
Peroxide in my eyes (and Oslo)
Cut &mdash; My eyes I have now had a full week of wearing contact lenses, and can I just say that they rock. Being able to see well, without the rim of my glasses getting in the way is just so libera…
Father forgive me, for I have sinned…
…on the fourth and fifth days of this month I did perpetrate the true evil of a macro system by token filter in Lua 5.1. I offer this patch as evidence of my transgressions. So deep was my sin that I …
Ouch, my head…
Unfortunately the descent into Sydney really made my ears hurt. Fortunately it was a fairly quick descent. The flight from Hong Kong to Sydney was uneventful, not desperately restful and was where I d…
Now, what happens if I press this button?
18:55 [homenode] -!- Kinnison [n=dsilvers@spoo.flarn.net] has left #canonical []
Call for comments…
A few days ago I decided it’d be really handy to have a tool which would take a description of a structure as it apears on disk/flash/network (I.E. packed, not necessarily aligned, perhaps wrong endia…
Patents Expire, the world begins to end....
Cut &mdash; Geek alert! Yes, it’s true, the GIF patent is set to expire today. Will this signal the end of PNG? Will GIF rise again into favour with the FSF — Will the ‘Burn all gifs’ campaign have t…
Charlotte's Web…
Beautifully presented. Gorgeous rendering. Tear jerker. I loved it.
Email amusement
Cut &mdash; Linux-Geek alert So, I’ve been convinced to try Evolution for a bit. It’s a GNOME email client which actually seems to have matured a **LOT** since the gnome 1.4 version. I’m missing mutt…
Of beer, hogroasts, insanity sauce (and pussy cats)
Well, this is quite a long post, so to spare people who already know the details… Cut &mdash; Click here to make money now! On Saturday was the Wilburton beer festival. Myself, Livejournal:nunfetishi…
RedHat are a bunch of crack-smoking whores
So I’m trying to learn how to make RPMs so that we can distribute RPMs of our new gcc 3.4 based MIPS compilers built to run on the version of RedHat we export. Unfortunately, while reading the HOWTO o…
Sometimes, patents can amuse…
Courtesy of Clive I was pointed at this patent which at first glance looks to be as obscure and impenetrable as one has grown to expect from a system which was meant to be for patently clear descripti…
Musst Musst…
Just now, while working, I had occasion to use the much maligned ternary operator. Unfortunately I was working in python which doesn’t have the ternary operator per-se and so I had to call a friend (m…
CSV files
Why is it that the format produced by this grotty Bill-Of-Materials program has to be the only format utterly and completely unparseable by regular expressions? Gah!
Insert pompom girls here…
Steve Kemp has been playing with lua again and now has come up with an httpd in lua; Go Steve! Clint Adams says however that one can write a more functional httpd in fewer lines of Z-Shell. pike%…
Of my first unsupervised Ubuntu install and breathing.
Today I attempted my first Ubuntu installation using qemu on my laptop. I proceeded through a fairly generic install and then decided to try and “use” the installation such as my parents would. This i…
Books/Stories I have read recently…
In no particular order, I have read (and enjoyed) the following recently: Anthem by Ayn Rand Blindsight by Peter Watts Halo by Tom Maddox The Defenders by Philip K. Dick The Gun by Philip K.…
What font do you use for development and terminals?
For quite a while, I used ‘Bitstream Vera Sans Mono’ which eventually became ‘DejaVu Sans Mono’ but I eventually changed to ‘Droid Sans Mono’ as my terminal and editor font. I’m beginning to realise t…
<em>no subject</em>
Cut &mdash; What was it I was going to say? Oh yes… Bah — Humbug!
software which is too damned clever for its own good
Bloody OpenMOSIX MFS has inconsistent handling of fstat() and stat() with a 64 bit dev_t Irritatingly, GNU CP and GNU MV notice that difference and refuse to do things, complaining that things are cha…
Yakking…
Myself, Lars Wirzenius and Richard Maw have been working on an idea for a while now to have a website where we post articles to help new free-software hackers get started. We called this idea “Yakking…
Mo Mowlam dies aged 55…
Labour MP Mo Mowlam died today. It’s not very often that I actually like a politician. Mo Mowlam was one of those that I had respect for and actually liked. Her irreverence both amused and intrigued m…
Amused by viruses
So this new W32/Mydoom.A@mm virus.. Why haven’t people learnt from W32/Swen.[AB]@mm yet? Cut &mdash; Email processing graph from Pepperfish On this graph you can see what happens when people get into…
Spotify Notify…
I have been working on some vala code recently which supports the extant spotify client — adding media keys and notification support. Unfortunately the default notification service on Ubuntu 11.04 see…
Pensions
Bloody pension documentation is next to impossible to understand. Plus I’m not certain, but I think that my directorship in Pepperfish might bugger it all up. sigh
Update plan
As you can see, I’ve actually done some updates. I made a promise to some people (you know who you are) to make an effort to post in the journal more often, so here we go. (This is all going to go hor…
Here dude, try this…
Yesterday evening, after Celso and Janice took me to eat dinner at the local mall, I got back to Kiko’s (where I am staying) and Kiko offered to let me try this ‘caqui’ fruit which I had had recommend…
The world around us
I was reading this article about idiots in the UK and it made me wonder how little people actually value the life of someone they’ve never met and probably never will.
A free (beer and speech) ARM box for every developer…
As some of you know, and fewer of you care, I changed jobs to work at Simtec Electronics some time ago. I changed for the fun of hardware, and low level programming and other such work which I hadn’t …
EDS -- Why do we still hear about them?
In the UK, the Government have a terrible track-record for choosing effective ways to spend their IT budget. Commonly they hire a company known as EDS. Now EDS don’t exactly have a good track-record f…
Dear lazyweb…
I am in need of a C parser which I can use to detect violations of a coding standard. Particularly it must be able to be sensitive to comments (the internals of which are important also) and whitespac…
Python et al.
Cut &mdash; Big geeky thing about Python. Don’t bother commenting if it’s not relevant Righty, I’ve been hacking on the Debian katie suite recently. It’s written in Python for the most part and so I …
The Kaldorei Spider Kabob…
Today sees the fourth pre-release of Aranha — “The Kaldorei Spider Kabob”. Aranha is a FastCGI responder based on the Lua programming language and is under heavy development. The language has been ext…
Gitano 1.1
Today marks the release of Gitano 1.1. Richard(s) and I have spent quite a lot of time and effort on this release, and there's plenty of good stuff in it. We also released new versions of Lace, Supp…
Connectivity Mk II
Ye gods, how hard can it be to fix a problem with a “was working” wireless network? Mesh have been at it since 10am yesterday. We had connectivity for a few hours yesterday, but it went off before 2.3…
Where is the love?
93% Of The Internet Loves Me![](I am loved by 93% of the population, including:32864 people who love men 9549 people who love star trek fans15586 people who love votersIn return, …
For this software…
This filk has been kicking around in my head for some time. I recently took the time to gather some info about the Dmitry Sklyarov case and formed this little ditty. With apologies to Tracey Chapman… …