Hi, I'm Jan, also known as halfbyte on the internet. Together with Florian, who's not on the Fediverse, I run Depfu.com, your friendly dependency update robot factory. I'm interested in weird and odd uses of ruby. I occasionally speak at conferences. I co-run the Hamburg Ruby Usergroup. #introduction
I have a seat which is quite lucky. That is about the most positive thing I can say about this voyage. A carriage of already drunk party people is really not my favourite place to be.
It is bearable though and a very short trip anyway.
I could be wrong for the train from Lübeck to Hamburg though. Big event called Schlagermove will draw loads of bell bottoms and flower dresses to the city.
On my way back home. Luckily driving against the grain with everyone trying to get to the beach and me heading to the city, so utilisation on my train is high but not crammed.
I must say this concept of just entering any local train without even thinking about tickets is something I could get used to.
I can't really talk about what we did at our Depfu offsite (which will wind down with a Whiskey Sour soon, or so I've heard) but even if I could, I really have nothing to talk about. We've been digging deep in the machine room this time with (hopefully) zero user impact but with some good results that will (hopefully) enable some good stuff going forward and will simplify a lot of things for us operationally.
I bought this ages ago and then had bad issues with the FreeNAS Raid config essentially shredding my data regularly - After that it went to the attic.
Bit of a shame to get rid of the rather nice enclosure, but replacing the mainboard (which could be micro-ATX-ish) would be next to impossible as the enclosure doesn't have any standard holes for I/O shields.
Finally tried to revive my Intel SS2400 NAS thing. The CF adapter misses a power adapter cable I can't find (Molex to a two pin header)
I got serial working so I can get into the bios, but if I try to boot Ubuntu on a USB stick, serial won't work and I can't seem to find out how I would get that to work. Grub shows fine, after that: nothing.
Anyway, looks like there's essentially no ready made NAS Distro that would work on 512 MB of RAM which is what this box has. It isn't much, I concur.
I've always been a vocal proponent of hand written, concise changelogs for open source libraries and packages.
If only for the practical reason that you will probably notice when your changelog becomes so big that it can't even be rendered anymore by GitHub.
With an automated process that gathers PRs or (even worse) commits, you'll reach GitHub's limits quite quickly.
That being said, GitHub's limits are also ridiculous.
Thing is: they often mean good. But they can't get past themselves. They cannot make this not about themselves. Once you see it, you cannot unsee that pattern. Please, please let me know immediately whenever I fall into the same patterns, because of course I am not immune to it.
About half of the time will be about "figuring out stuff" , half of the time an actual vacation and then a little bit of Depfu work in the middle.
What do I mean by "figuring out stuff"? Well, that's what I need to figure out. Even though quite a lot happened in the last 6 years with Depfu and my work for Novation, it's been the longest period of unchanged work engagements for me yet and it feels like change is coming. Whether I like it or not, haha.
Tomorrow will be (with minor exceptions) the last day of work-work for about 7 weeks. Surprisingly right now I am more scared than I am relieved. I hope that feeling changes within the next few weeks.
I am super privileged to be able to do this as a freelancer with customers that allow me to pause my contract and with my partner in crime at Depfu who will shoulder most of the work for the next two months. And with enough financial reserves that allow me to take the time off.
looks like npm slowly upgrades their integrity hashes in a background job from sha1 to sha256. Certainly a good idea but a bit of an issue if you have tests that rely on comparing lockfile contents.
Currently we're at 3-4 tests broken per week :)
(You could of course argue that these tests are not optimal if they rely on external services. My counterargument would be that mocking out yarn and npm and then break horribly whenever something changes at their end in prod is probably not great...)
A Mastodon instance for Rubyists & friends