Sign in

RasterInterrupt

@rasterinterrupt.oldbytes.space.ap.brid.gy
15 followers 0 following 181 posts

My God, it's full of code! 🕹️ 🇦🇹 #RetroComputing #RetroGaming #Amiga #C64 #Programming #3DPrinting #OpenSource #Linux 🌉 bridged from ⁂ oldbytes.space/@rasterinterrupt, follow @ap.brid.gy to interact

PostsRepliesMedia
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 23h
The drive of my pool robot was so worn down that the propeller kept slipping. So I designed a new one in #FreeCAD and 3D printed it. The orange drive spins constantly and locks into the propeller via a helical dog clutch, so the propeller only turns while the […] [Original post on oldbytes.space]
0122
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 26/09/2026
Years ago I built models in #SolidWorks. Since then I've switched to #FreeCAD, but I still wanted to bring over some of my old models. Instead of rebuilding them by hand, I gave #ClaudeCode an #MCP server for each app and let it do the migration. It worked […] [Original post on oldbytes.space]
Side-by-side screenshot of the same 3D model, a rectangular tool holder block with several pockets of different shapes, open in SolidWorks on the left and FreeCAD on the right. The two models look identical.
012
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 29/08/2026
It's so funny to see #AI struggle with #CSS. If they ever create #AGI and we need to stop it, just throw an HTML page at it and ask it to center something. It will be occupied for millennia. #coding
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 14/08/2026
This week, I created this combination wrench tray for my toolbox in #FreeCAD. Normally, this would have been a lot of work, but I tried something new. I took about 100 measurements (10 for each wrench), took a picture of the measurement sheet, and gave it to […] [Original post on oldbytes.space]
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 26/07/2026
I am really impressed with #Proxmox now. Not that I wasn't already, but on many previous attempts, I failed to run #macOS on #VMware on an #AMD CPU. And here comes Proxmox: first try, installed #Tahoe, and it just works. There were a few minor hiccups, but in […] [Original post on oldbytes.space]
A screenshot of a KDE desktop. A Proxmox noVNC session is connected to a macOS Tahoe VM. Xcode is open, and an instance of an iPhone Simulator is also running.
040
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 06/07/2026
I don't do #electronics very often. When I only need a one-off, I don't bother designing a PCB. I just use a perfboard and some tiny wires. I've got a bag of these wires, and they are great. I think the insulation is Teflon and they don't shrink when you […] [Original post on oldbytes.space]
The backside of a perfboard with connections made with tiny red and black wires. Next to the board is a big with dozens of those wires spilled out onto the desk.The perfboard from the front. It's populated with a DS3231, an RGB LED, and six normal LEDs. The RGB LED is lit green, and three of the other LEDs are also on.
001
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 05/07/2026
Since switching to #Linux full-time month ago, I've noticed I have zero problems connecting USB devices via USB hubs. On Windows, my hub would constantly choke when copying large files or using fast USB drives. I was so used to this that I’d always crawl under my desk to plug directly into the […]
oldbytes.space
Original post on oldbytes.space
200
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 03/07/2026
Designed this bracket for a shed lamp in #FreeCAD. It swivels two ways. The Assembly Workbench was a huge help. I also modeled a rough shape of the mounting beam and the lamp itself to figure out the minimum clearance needed so everything moves freely and […] [Original post on oldbytes.space]
050
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 05/06/2026
Created a box to house switches / indicators in #FreeCAD. It will be connected to an industrial ESP32 in a sub‑junction box. The goal is to control a pool pump and pool robot. The switches have three settings: on, off, and auto. Auto will be an […] [Original post on oldbytes.space]
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 04/06/2026
I am replaying one of my favorite games which I haven't played since switching to #Linux. I'm happy it runs flawlessly in #Lutris. Can you guess which game it is? #gaming #gamingonlinux #videogames #indieGame
Cryptic symbols are drawn with a pencil in a small notebook.
113
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 30/05/2026
Imagine a world where every small hobbyist or volunteer dev has to register with a global corporation just to share their work. That's the world Google is building for Android in 2026. keepandroidopen.org @keepandroidopen
keepandroidopen.org
Keep Android Open
Your phone is about to stop being yours. In September 2026, Google will block every Android app whose developer hasn't registered with them.
100
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 12/05/2026
Hell yeah. Take that #BambuLab #3dprinting www.youtube.com/watch?v=1jhRqgHxEP8
011
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 30/04/2026
Just watched an old episode of #UFO after a long time. Can we just stop for a second to admire this kick-ass intro? Those fast cuts and the music. Just wow. I had to rewind it a couple of times just to watch the intro again. youtu.be/YPhDvaZ7GUc #SciFi #GerryAnderson #TV #Nostalgia
023
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 25/04/2026
@vga256 As a former long time user of Google Workspace to remind others that such services are replaceable. 😜 Sorry for trolling.
000
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 24/04/2026
I created this cable organizer in #FreeCAD some time ago. It's a modular design of stackable boxes with variable widths. Wrote a FreeCAD macro, which makes the process incredibly efficient to export many widths and styles to STL with a single click. Even the […] [Original post on oldbytes.space]
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 24/04/2026
I am playing TIS-100 by Zachtronics on #Linux right now. It's a game where you need to program parallel nodes with low level assembly in order to solve different puzzles. Very cool. www.zachtronics.com/tis-100 #Games #IndieGame #Coding
053
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 10/04/2026
This week, I created this dispenser for AA and AAA batteries in #FreeCAD. The FreeCAD file and STL can be found on Printables. www.printables.com/model/1676944-ul… #FreeCADFriday #diy #3dprinting #cad
2115
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 03/04/2026
I encountered this CAPTCHA today. Boy, did I have a hard time solving it. Maybe I am a machine?
A captcha asks: Select in this order <some Japanese symbols>. The image above shows a colorful background with painted Japanese symbols overlaid, which do not look at all like the printed versions.
000
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 03/04/2026
Well, I just asked #Claude where I can download it's source code. It denies everything. 🤣 But the wayback machine had me covered. web.archive.org/web/20260331152215/…
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 25/03/2026
#FreeCAD 1.1 is out. Those new features are awesome 😍. www.youtube.com/watch?v=bYdobpjTypg
000
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 03/03/2026
Just watched #StarTrek #StarfleetAcademy episode 8: The Life of the Stars. What a pile of 💩. Real cringe. And the worst Star Trek character of all time is back.
A picture of Silly Tilly.
000
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 27/02/2026
I run a small business and over the last couple of months, I’ve been working hard on reducing my dependencies on U.S. providers and #techbros. Latest step: Email and docs are no longer on #GoogleWorkspace. I’ve moved everything to #mailboxorg and #Nextcloud […] [Original post on oldbytes.space]
A graph shows the sent and received emails over the last couple of months on Google Workspace. On January 18th, the graph drops to zero.
130
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 23/01/2026
It was bothering me that the date format on my #Fedora / #KDE system was kind of wrong. I am Austrian, and we are used to dd.mm.yyyy. But on my system it was always displayed as dd.mm.yy (two‑digit year instead of four). I thought surely it could be […] [Original post on oldbytes.space]
An ascii test file which contains a list of locales and each an example of the long and short date / time formats.
001
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 15/01/2026
Doing #AdventOfCode again. Working my way through 2020 and playing with numbers again.
Lot's of hand written numbers on a notepad written with a mechanical pencil.
010
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 08/01/2026
Printed an E10 light bulb socket designed in #FreeCAD. Files are on #printables: www.printables.com/model/1548066-e1… #3dprinting #freecadfriday
3D view of the design in FreeCAD: a flat rectangular base with a cylindrical threaded socket on top.The printed parts. Not assembled yet.The printed parts assembled, with a battery and light bulb connected. The light bulb is shining.
032
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 08/01/2026
Mapping out which USB ports are in which IOMMU group of my motherboard and can be safely used for PCI passthrough to a VM running on #proxmox. #linux
Hand-drawn notes with a sketch of the placement of the USB ports, including notes about which port corresponds to which device and which ones can be passed through safely because they’re in their own IOMMU group.
000
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 07/01/2026
I completed #AdventOfCode 2021 today by finishing day 25. I did it in #TypeScript, which was ok, but it’s missing some important features I’m used to, such as object equality and comparison mechanisms. The same goes for tuples, which can’t be compared by value […] [Original post on oldbytes.space]
The status screen of Advent of Code 2021. All 50 stars achieved.
011
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 06/01/2026
Doing #AdventOfCode 2021 day 24 the easy way. Wrote C++ code that uses all cores to look for the solution while I think of a better way. Let's see who will get the solution first, my brain or the program.
btop showing all CPU cores running at 100% with process "solve-day24".
110
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 19/12/2025
Didn't I say I am glad, that #AdventOfCode was shorter this year? Look at me doing AoC 2021 now. 🫣 github.com/nharrer/AdventOfCode/blo…
Personal status screen of AoC 2021. 19 stars reached.
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 18/12/2025
I’ve been a long time #Windows user (since 3.11). And I also use #Linux a lot for server stuff. But my working machine has always been windows. But this year is the year. About a month ago, I completely switched to Linux, and I went all in. I’m now running a […] [Original post on oldbytes.space]
My work place, which is a three monitor setup. The monitor to the left is in portrait mode. The screens contain browser windows, some shell sessions. One is running htop, which shows almost all CPUs maxed out, because a stress test is running. And there are windows with remote sessions to a Windows and an NixOS machine.
002
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 13/12/2025
My current machine is an AM4‑based Ryzen 5 3600 with 32GB of RAM that I built in 2019. I’m running #Proxmox, where one VM with PCI passthrough is my main/daily work horse. Works like a dream. I planned on getting myself a new machine around this time, but with those RAM prices, no thanks. Grrr […]
oldbytes.space
Original post on oldbytes.space
000
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 13/12/2025
Also, a shoutout and high‑five to a few fellow Mastodons who posted incredible stuff, interacted with me, or are just plain awesome: @jochie @movq @alrj @tipiak75 @RogerBW @jeff @everythingalsocan @psf @papajohn @sol_hsa @mina @Tipa @psychotimmy @teotwaki @mnvr Thanks, #AdventOfCode was just […]
oldbytes.space
Original post on oldbytes.space
010
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 12/12/2025
Some thoughts about #AdventOfCode 2025: So that's it, folks, for this year. It has been huge fun again. As usual, I'm sad that it's over, but also a bit glad it was shorter. It can be quite a burden with family, kids, work, the Christmas season, and AoC on top of it. Altogether, I feel good […]
oldbytes.space
Original post on oldbytes.space
011
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 12/12/2025
#AdventOfCode Day 12: Christmas Tree Farm Sigh. I wasted the whole morning rotating patterns, throwing away identical patterns, pattern matching, and stuff. Then, on a hunch, I just entered the number of rows that could be solvable (eliminating those where […] [Original post on oldbytes.space]
Final AoC animation after solving all 12 days.
110
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 11/12/2025
#AdventOfCode Day 11: Reactor Wow, turned out to be the almost shortest and fastest code of this year. Enduring so many past AoC graph puzzles has finally paid off. I even finished both parts before breakfast. Okay, I’ll stop bragging now. There is still one […] [Original post on oldbytes.space]
A graph of the puzzle input arranged with the nodes in a circle. It’s just a big, messy rat’s nest of connections among the nodes.
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 10/12/2025
#AdventOfCode Day 10: Factory Part 1 was easy, and I did it before breakfast. But Part 2: Oh my! I tried to do it with combinatorics first, and it was too slow, even after countless optimizations. There is probably a dynamic programming way to do it, but […] [Original post on oldbytes.space]
A meme pic showing a perplexed Arnold Schwarzenegger/Terminator with the headline "Realizing Linear Algebra Is Everywhere."
000
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 09/12/2025
#AdventOfCode Day 09: Movie Theater Oh boy, did I get lost on part 2 by trying to solve it through fragmenting the area into rectangles. While it was getting more and more complicated, it occurred to me that I could just compress the input and brute force it […] [Original post on oldbytes.space]
ASCII representation of the compressed grid. Red # and green X mark the input. The area surrounded by the lines looks like a diamond. The blue rectangle in the middle of the filled area is the largest rectangle that fits into the filled area.
010
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 08/12/2025
A tip for people doing #AdventOfCode in #CSharp: use a checked block, or better yet, add true to your .csproj. Otherwise, overflow errors will not be thrown. A classic AoC trap, when the example input works but the real input doesn’t.
000
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 08/12/2025
#AdventOfCode Day 08: Playground Another fun puzzle. I was afraid that building all the pairs would be too slow, but actually 1000*999/2 is not very much, and the code completes in a quarter of a second, so good enough. Today I refrained from structuring […] [Original post on oldbytes.space]
The image displays a collection of graphs (the circuits), visualized using Cytoscape. The circuits are organized by size from the top left to the bottom right. Each graph is composed of nodes (teal dots) and connections (gray lines). The circuits are arranged in a circular layout at the top, showing numerous nodes and dense interconnections. Below these, the networks become progressively smaller and simpler, transitioning into linear, star-like, or minimal structures, and finally ending with isolated single nodes at the bottom.
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 07/12/2025
#AdventOfCode Day 07: Laboratories What a cool puzzle! I love that the solution represents a beautiful Christmas tree. On the second part, I first thought about recursions. But then, wait a second... It's way easier. On a side note: I switched from Windows […] [Original post on oldbytes.space]
The grid is represented in ASCII. The splitter symbol ^ is shaded in many random colors. The beam characters "|" are shaded in green, with the brightness proportional to the number of timeline splits on a logarithmic scale. Altogether, it looks like a beautiful Christmas tree.
030
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 06/12/2025
#AdventOfCode Day 06: Trash Compactor I first solved the puzzle it with a couple of loops. Even though functional code is ugly in C#, I took my time today to unroll all the loops into a functional style, which makes the code pretty compact. With 20 lines […] [Original post on oldbytes.space]
AoC Status of day 6 with another two yellow stars.
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 05/12/2025
#AdventOfCode Day 05: Cafeteria Alrighty. Today was about has hard (or easy) as yesterday for me I'd say. But I am not complaining. The hard stuff is coming soon enough! With 21 lines of code, this has been my smallest solution so far this year. #CSharp […] [Original post on oldbytes.space]
AoC Status of day 5 with another two yellow stars.
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 04/12/2025
#AdventOfCode Day 04: Printing Department Today was good. I was done in about 10-15 minutes, which is phenomenal for me because I am a rather slow person. I spent some time improving the code and noticed that the functional methods like .Count and .Sum are […] [Original post on oldbytes.space]
An ASCII representation of the grid. Green Xes are removed spots. The red @ mark the remaining paper piles.
030
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 03/12/2025
It's amazing how many people are tooting about #AdventOfCode on #Mastodon this year. I remember that 2–3 years ago, it was only a handful of regular people. I almost felt lonely here. Last year, I was at least able to look through all the toots of the day with the #AdventOfCode hashtag every […]
oldbytes.space
Original post on oldbytes.space
021
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 03/12/2025
#AdventOfCode Day 03: Lobby Today was right up my alley. I think that is the kind of problem that really occurs in a developer’s everyday work When I was done, I also tried to do it in a more functional way, but it looked so complicated. In the end, two […] [Original post on oldbytes.space]
AoC Status of day 3 with two yellow stars.
030
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 02/12/2025
#AdventOfCode Day 02: Secret Entrance It took me a bit longer than yesterday, but this time both answers were correct on the first try. Nice! #CSharp code is here: github.com/nharrer/AdventOfCode/blo… Puzzle: adventofcode.com/2025/day/2
AoC Status of day 2 with two yellow stars.
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 01/12/2025
#AdventOfCode Day 01: Secret Entrance Oh man, I really fumbled my way through part 2. It sounded easier than it actually was. I kept yelling to myself: "Hey it's day 1, you should be finished by now!". #CSharp code is here […] [Original post on oldbytes.space]
AoC Status of day 1 with two yellow stars.
020
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 30/11/2025
I almost forgot about #AdventOfCode this year. Well, It's on tomorrow! Last year I did it in #Rust just to learn the language, but I haven’t used Rust since, so I’m feeling very rusty 🫤. Since I probably won’t have much time this year, I think I’ll pick […] [Original post on oldbytes.space]
Image of a complete set of puzzles from AoC 2024. It's a big 10 written in ASCII Art with lot's of colorful inlays. To the right is a list of numbers 1 to 25. There are two yellow starts next to each number.
132
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 12/10/2025
Thin sheets of printed TPU almost behave like leather. I repaired my son's lunch box after a lid broke off. It's not the prettiest fix, but my son likes it for some reason. It does have a bit of a steampunk vibe. I tried to glue it on, but neither CA glue nor […] [Original post on oldbytes.space]
A blue lunch box with a broken lid, which was fixed by riveting a sheet of green TPU onto it. This holds the lid in place while still being flexible enough to bend when the lid is opened.The same lunch box with the lid opened. The sheet of TPU acts like a hinge.
021
RasterInterrupt @rasterinterrupt.oldbytes.space.ap.brid.gy · 12/10/2025
I absolutely love #opensource software. I use #OctoPrint with Octolapse to create time-lapses of my 3D prints. However, sometimes I want to decide whether to print with or without a time-lapse right when I start printing a piece, as having time lapses enabled […] [Original post on oldbytes.space]
A screenshot of the Octolapse preview window, showing the new button that disables the timelapse for the current print only.
000