atomicules

Push propelled program tinkerer and picture maker.

May Music

There were four albums out on the same day I was interested in:

  • Peaness: World Full of Worry. Great length. I’m down for the thirty minute plus album. Kaizen, How I’m Feeling, Worry, and What’s the Use are my favourites. This album has been a long time coming and doesn’t disappoint.
  • Warpaint: Radiate Like This. Beautiful vocals throughout (Trouble!!). Probably my favourites though are the opener, Champion, and Stevie.
  • Sharon van Etten: We’ve Been Going About This All Wrong. I half-expected Darkness Fades to turn into Ave Maria. Anything is my favourite.
  • Sunflower Bean: Headful of Sugar. Another good length album. I was hoping for more like the 2020 single Moment In The Sun. I’m not that fussed for the Roll The Dice single of this album, Baby Don’t Cry is better and probably my favourite.

And then catching up on some stuff from April:

  • Let’s Eat Grandma: Two Ribbons. It’s just really nice and Listenable. I like Half Light and then Sunday which comes straight afterwards, but Strange Conversations is the stand out for me, just goosebumps all over when listening to that.
  • Poppy Ajudga: THE POWER IN US. Seems to be ALL CAPITALS. My favourites are PLAYGOD (since everywhere on the Radio) and LAND OF THE FREE.

Static IPv6 for NetBSD on Linode

SLAAC thanks to dhcpcd makes IPv6 very much magical and generally having working IPv6 on NetBSD is a piece of piss; IPv6 at home was easy for instance.

However, when it doesn’t “just work” troubleshooting IPv6 seems immeasurably more complicated than IPv4 - for sure due to my lack of networking competency, but still.

Awhile back I had run into issues sending email from my Linode over IPv6 and had to get a separate 64 range. That had worked swimmingly for almost two years and then out of the blue IPv6 stopped working. I don’t think it was due to a reboot since I’m sure it was working after I resized, but I do now know my configuration in the Spamhaus post was wrong so perhaps it was broken even longer than I thought; However, in my recent troubleshooting I couldn’t even get the SLAAC address to work with autohost when it should have, so who knows?

I came so very close to throwing in the towel and deleting all my IPv6 DNS.

I had been reading through the Linode Linux Static IP Configuration guide and trying to translate that to NetBSD. I thought I had everthing in place:

  • All my IPs assigned to the interface, including the SLAAC address and link local as mentioned in various Linode forum posts (that typically I can’t find one example of now to reference).
  • Gateways assigned (I missed the IPv4 one by accident to start with and completely broke things; Had been taking IPv4 for granted).
  • dhcpcd turned off

But still I couldn’t get IPv6 to work.

Finally, thanks very much to this FreeBSD forum post, I realised that the IPv6 gateway needs the interface on it. And with that things started working.

This is my current setup which I am documenting for my benefit so I don’t forget:

  • etc/rc.conf

      # I have this commented out although probably shouldn't. I think perhaps it's the default?
      #ip6mode="host"
      # This is commented out now:
      #dhcpcd="YES"
    
  • /etc/ifconfig.wm0

      up
      inet 178.79.141.136 
      inet6 fe80::f03c:91ff:fe70:e653 alias
      inet6 2a01:7e00::f03c:91ff:fe70:e653 alias
      inet6 2a01:7e00:e000:035b::1 prefixlen 64 alias
      inet6 2a01:7e00:e000:035b::2 prefixlen 64 alias
    

    The alias are important.

  • /etc/mygate

      178.79.141.1
    
  • /etc/mygate6

      fe80::1%wm0
    

The good thing about this is I can also do sudo etc/rc.d/network restart and it doesn’t kill my connection.

On a related note… amongst all this (since I was rebooting things a LOT in the vain hope it would just start working again) I finally visited para-virtualisation again but it only seems to recognise the first disk and since I have three that’s not going to work for me so I’m sticking with full virtualisation.

Computerless

With the recent sky high electricity prices (well, I thought they were high until I saw the heating oil prices, oh my) I decided it was irresponsible of me to continue running my Pentium D desktop - afterall that’s a 130W processor on a desktop with a 275W power supply. Ok, it’s probably not drawing full power all the time, but owing to the age of the machine I was having to keep it powered on all the time - the capacitors on the power board were on the way out and it would take a long time cycling on power up until it would finally start; Once running it was fine.

So I shut it down and started looking for something NetBSD suitable I could move the SSD too, ideally with VGA so I could re-use my monitor. I was first of thinking something super lower power like this (great website!) which I could probably do for under £50, but then realised I didn’t really want something slower than the Pentium D (plus graphics on that aren’t really supported under NetBSD, this would probably be better), so thought maybe just a more modern processor in a low powered desktop, or laptop (actually do-able for under £200 and would be nice to have a laptop again), but then reality hit and I put my monitor and keyboard away in a drawer and resigned myself to having no computer for the foreseeable future.

Maybe I luck out and I find something for around a tenner I can use. I can probably save up for that; I should have seen it coming, but of course dropping to two percent was not going to be enough - I’m down at one percent so around my youngest’s pocket money, but I have other outgoings to cover like running shoes and server rental (my choice I guess).

Frustratingly my Linode NetBSD instance (this one!) has chosen this exact moment in time to stop IPv6 from working for no discernible reason. I cannot figure it out. No amount of rebooting is helping. But also it’s bloody fiddly trying to investigate and fix from my phone. I think I’m close to just deleting all the IPv6 DNS entries.

For someone who works in software/technology it’s “interesting” that I’m the only one in the family without a computer (Ok, my work machine, which is very nice, but that is for work, no personal use allowed) and have the oldest/worst phone. Thank god I at least have my phone though, kind of back to these days.

Sigh.

An Apathetic Review of the Hylo Run 2

Apathetic because my running has taken a huge hit after injuring my ribs skateboarding and because, sadly, from first impressions it seems they no longer suit my feet.

The only things I didn’t “love” on the first model were the sole and midsole: The only thing they’ve not changed is the sole and midsole.

I liked the uppers. Yes, on my second pair (I intentionally got the exact same model as my first ones), I did have the uppers begin to tear away from the sole after around 400 to 500km - I guess due to the lightweight perforated nature of the upper, perhaps I was lucky with my first pair - but I just did a bit of sewing and kept them going to 800km.

On this third pair the new uppers just don’t fit me. These are called Hylo Run 2s, but technically are version 3 based on the serial numbers used. Along with a weirdly placed eyelet (I’ve not really figured out how to make use of it, but no big deal) and a heel counter that some how makes them less snug (but is still collapsable and works “ok”), they’ve added some internal reinforcement (presumably to prevent any tearing in the uppers), but although it’s an incredibly thin laminated layer (like tape) the extra hardness and stiffness it creates in certain areas gave me my worst blister ever. In fact not so much a blister, but an open wound on the midfoot medial side of my left foot. It’s taken about a month and a half to fully heal.

Just 71km in them so far. 15km was the longest I managed (and the run that did all the damage). I was hoping they’d ease up after a bit, but no; However, I did just manage to pry under, then peel off and remove the two worst bits of the reinforcement running up from the sole to the eyelets. I haven’t run in them yet like this, but hopefully that’s enough and I don’t have to tackle the reinforcement running around the sole to upper join.

Fingers crossed that means my long-term review of them will be better.

Hello floor, you hurt a lot more than you used to

I had long ago accepted that skateboarding was a past activity in my life and had moved on to replace it with other things. That’s just what happens with growing old and being responsible. And boring. I did briefly dream of building a mini ramp in one of the old barns here around ten years ago when we moved here, but then they got pulled down anyway; Plus it would never have happened because all the spare cash went on ponies at the time.

And then fast forward lots of years later and my younger daughter is not so young anymore and ended up wanting and getting a skateboard for her fifteenth. That was a bittersweet moment for me: choosing and putting together a first setup for her (Focus Pocus are good) since I’d finally given up skating not long before she was born; Although I guess the last time I was properly skating was twenty years ago.

She wanted me to teach her to skate. Living in the countryside the roads and surfaces are not really great for that. We had a tiny strip of resurfaced road which was just enough to get used to rolling along on. We tried the “main” road in the village, but although not busy it’s still a road and does get traffic. Plus it’s a 2km walk there and again back.

So we found a newly extended car park in the nearest town with a nice surface. Lots of flat area, gentle slope, not busy at all.

Pushing and cruising along is like riding a bike: I could literally jump on and it’s all still there. I decided to entertain myself whilst my daughter was rolling around, but promised to myself to keep things simple trick-wise as I was scared of knackering my ankles and screwing my running up (well, more than running itself already had, more on that another time). So no flipping tricks, just shove-its, etc to start with - after-all it had been a while.

I’d never been great at manuals, and was struggling to manual roll across a larger island so picked a shorter ledge/curb to try. I don’t know if I hit a stone or hung up, but I fell forward and rolled (good) without thinking about it. Jeez my hip ached. I couldn’t remember it hurting this much in the past. But I could kind of carry on with just pushing around, although felt it the rest of that session and for the week after. Mostly a lucky escape.

The next time we’d literally been there five minutes: I was just rolling along and hit a stone and I slammed forward onto my chest and arm before I could do anything about it. Just bad luck. I didn’t bounce.

I did get up and it hurt. I thought I could carry on, but then found I couldn’t. I must have cracked or bruised a rib as I’m currently one week down and the most I can do exercise-wise is a gentle walk. Yoga is a no-go and running is maybe some time away; Although I hope I will heal fast. So much for being careful.

I hope I haven’t put my daughter off though. Skating is actually still a lot of fun even with the pain.

April Audio

But not really only in April, it’s just for the title and because I haven’t had time yet to write anything else up this year.

Let’s see what albums and EPs have been released so far this year…

  • The Mysterines: Reeling. I was expecting it to be my album of the year, but despite being really good and me playing it a LOT there just wasn’t enough that I hadn’t already heard before. I like Hung Up, Dangerous, On The Run and In My Head, but I’m just not that excited about the rest. Would probably be a thousand percent better live though and I would love to see them.
  • Carolesdaughter: please put me in a medically induced coma. The closest here to “all killer, no filler”, but it’s an EP, not an album so can’t be my album of the year. This is so on the edge of being a bit too teen girly for me, but just the right side of it. I love it a lot.
  • Newdad: Banshee. Glad I got to see these live last year. Say It, Banshee and Ladybird are (probably) my favourites. Another EP.
  • Pillow Queens: Leave the Light On. No Good Woman is pretty good, but the rest is not really my thing.
  • Wet leg: Wet Leg. It’s good. I’ve had a few listens, but I don’t know. Chaise Lounge stands out of course, as do the other singles I’ve already heard (Angelica, Ur Mum, Wet Dream, etc) and I guess in that regard it’s a bit like The Mysterines: I’d already heard the good stuff.
  • Alt J: The Dream. U&ME is good and Get Better is just utterly beautiful.
  • Charli XCX: Crash. Could also have been my album of the year. Maybe one of these will end up that anyway? I love Beg For You a silly amount. My favourite song of the year so far. Baby is sooo good too.
  • Wilkinson: Cognition. I was hoping for an album full of Decompressions. Release Valve is probably my favourite.
  • CMAT: If My Wife New, I’d Be Dead. I do not know how I ended up listening to this, must be due to ChillDaBeats? I Don’t Really Care for You is class. Reminds me a little bit of First Aid Kit. Some of the lyrics and song titles are great.
  • Kojey Radical: Reason to Smile. I was secretly hoping everything* was going to be like War Outside, but it isn’t.
  • Spinn: Outside The Blue. These lot should be a lot bigger than they are. Stargazing is superb - a proper indie anthem. People Should Know Better is good too. Billie also. Actually this is a really good album.
  • Mitski: Laurel Hell. Should’ve Been Me is my favourite. On paper I should love Mitski, but it’s not quite my thing.
  • Yard Act: The Overload. Yorkshire lads so what’s not to like? The Overload is by far my favourite track though and a bit more upbeat than anything else on there.
  • FKA Twigs: CAPRISONGS. Tears in the Club is good; I was listening to The Weeknd before they were cool. Not really my thing though.
  • AURORA: The Gods We Can Touch. Everything Matters matters. The Innocent is more lively than I thought I’d find on this album. Actually, the whole album is more lively than I thought it’d be.

This reads like I’ve listened to a lot, which surprises me as I actually struggle to find the time nowadays unless I’m out running; Which I also struggle to find the time to do unless I get up early.

* - on the album, not in real life of course.

Liliths Brood

Liliths Brood

Beautiful re-issue of this set that I got for my birthday. These come with reading group questions at the back - there’s definitely a lot in here to get you thinking. Although it was also quite unfortunate and depressing timing.

You Didnt Give Him Power

"...how could they let insane people gain control of devices that could do so much harm? If you knew a man was out of his mind, you restrained him. You didn't give him power"

Adulthood Rites by Octavia E. Butler

I revisited my youth recently and read some Octavia E. Butler. I don’t actually recall reading the Lilith’s Brood series before, but my youth was a long time ago so I don’t know for sure as I read a lot of her work. I definitely want to (re)read some more now.

I was interested to see how Octavia E. Butler held up from memory as she was my favourite author before I discovered Virginia Woolf: Perhaps not as literary complex as something by Virginia Woolf, and more young-adult than “adult” - absolutely no derogation intended by that, that was just my observation whilst reading these which I found interesting as that’s exactly when I was last reading Octavia E. Butler in anger. She’s an excellent storyteller and it’s easy to become engrossed and as such I was making good headway through the three novels (I’ve said before how hard it is to find time to read nowadays). But then the whole Ukraine thing kicked off and it really put a brake on me finishing the last novel given the whole premise of the books.

Anyway, this quote is the obvious pick.

Spectra Festival Together

Spectra Festival Together

From Aberdeen’s Spectra Festival. This was my favourite. It’s huge and makes you smile.

Not film! :-(, Aberdeen, Feb 2022.

Spectra Festival Trumpet Flowers

Spectra Festival Trumpet Flowers

From Aberdeen’s Spectra Festival.

Not film! :-(, Aberdeen, Feb 2022.

These are the ten most recent posts (not counting any note drivel), for older posts see the Archive.