Profile for andi_makes

Header for andi_makes: Flat gray background (default header).
Display name
andi
Username
@andi_makes@schmarrn.dev
Role
admin

About andi_makes

Fields

Country
Austria
Pronouns
they/them

Bio

Figuring out who I am, one step at a time

Electrical engineer

Creator of Lighty, the light overlay minecraft mod with a twist!

Stats

Joined
Posts
296
Followed by
21
Following
69

Pinned posts

jump to recent

After almost half a year: Such introduction, such post, such wow.

Anyways, my name is Andi, I am studying electrical engineering and I like to self host stuff and don't mind it being alpha software (just like this GoToSocial instance - so if something breaks, you know why).

I somehow got into Minecraft modding and wrote my own light-overlay mod Lighty.

Other than programming Minecraft mods in Java, I also write Rust and C++ code.

I've built my own wristwatch from scratch (own PCB and 3D-printed case and all) which I am very proud of!

I still don't know exactly what I will post here (like I didn't have almost six months to think about it), but it will probably relate to Minecraft, Programming, Tech and stuff I think is interesting or really cool.

Or maybe this is the first and last post of mine lol

Recent posts

I had a funny idea during the show and tell at @metalab

The new steam machine has a removable front plate, right?
Now imagine having an NFC reader behind the front plate,
and having a collection of game-themed front plates,
all with their own NFC tag.
And if you switch out the front plates, the game associated with the front plate automatically launches.

I imagine a bookshelf full of front plates, getting up to get one, mount it on the steam machine, and the chosen game starting automatically.
I think that would be cool :3

(Maybe a more... usable way of doing this would be to integrate a NFC reader into the front plate, add a card holder to the front plate, and place NFC cards there. One could print game specific art onto the cards as well! So many possibilities...)

A friend of mine asked me how to manually trigger a segmentation fault in C.

So we tried to create the shortest (as in fewest amount of characters) C program that still compiles, but segfaults when you run it.

We came up with this:

main(){return*(int*)0;}

Does anybody know a way to get it even shorter? Black magic C is welcome :)

quick moving dots, gif, technical system/signal theory stuff!
Toggle visibility

I had fun playing around with matplotlib today!

Notice how above an angular frequency of pi, aliasing occurs. See Nyquist Shannon sampling theorem (Wikipedia) for more information.

All the technical stuff aside, I think there are some pretty patterns emerging the fewer points per period the time-discrete signal has. Almost like there are multiple sines, even though there only is one.

Also, each point seems to have its own frequency, which gets higher the further away from zero it is. Kinda hypnotic!

fuck spotify, what to use instead?
Toggle visibility

You know, I love to listen to music. I, like many others, pay for Spotify. Mostly to be able to download music to listen to on the go.

Lately, I've noticed very annoying things with Spotify. I am sitting in the train, thinking "Hey, haven't listened to that specific album I've downloaded in a long time, let's give it a listen". Only to find out that I don't have it downloaded anymore? I am either crazy, or Spotify just deleted the album. Slightly annoyed, I chose another one to listen to, but to be completely honest, that's just a workaround, not a solution.

Today, I am on my computer, with internet access, all seems fine. I open Spotify in Firefox (because the native app is utter garbage), click play on some playlist, only to be greeted with a message "Spotify can't play this right now".

WHAT DO YOU MEAN? I am literally throwing money at your service to listen to music. And then you refuse to work?

The moral of the story: I want to leave Spotify. I am done with it deleting things I've downloaded. I am done with it not working when I want to listen to music. I am done with it not even paying artists well.

But Spotify does two things reasonably well: Throwing new artists at me that I might like (even though it feels like that got worse too) and having a huge library of music. I want to listen to some old song hardly anyone knows about? It's probably on Spotify.

And this is why I now scream into the endless void of the fediverse, fully knowing that nobody may hear my voice, with a question:

Where do you get your music from? What are good places to buy digital music? How do you discover new music to listen to? Are there streaming services that aren't as bad as Spotify?

Note: I am not interested in pirating music. I want the artists to get at least some amount of compensation.

Thoughts on CWs on Fedi
Toggle visibility

I love the way CWs are used in the corner of the fediverse I'm in. They give context what the post is about, and if I don't want to read it, I don't read it or just skim it (uspol, for example). BUT, I think Content Warning isn't the best term for it, and partly the reason why others don't understand why they should CW their post — after all, they don't post pictures of spiders or NSFW content (things traditionally associated with CWs), why should they warn someone about their shitposts or ramblings or politics? I think a better name would be Content Description or something like that, just because Fedi-Culture took the CW feature and "misused" it for describing what their post is about (and I love it).

To me, CWs on Fedi feel like alttexts of images, but for text — very valuable pieces of information complementing the original content.

kinda long, about notifications, link to blog-post
Toggle visibility

An interesting blog-post about notifications: Pull vs push: intentional notifications

There are two things I can really vibe with:

On their phones, my peers usually have a list of notifications a mile long, full of new emails and YouTube videos and Slack messages and “your lives are restored!” messages from mobile games and so much more. I think reducing that barrage — on all systems, not just phones — is a great way to start building a healthier relationship with technology.

I myself disabled most notifications on my smartphone, the only apps allowed to send push notifications are instant messaging apps like element, whatsapp, signal and the like (but not discord) and the K9 email client — stuff where I want to know if someone messaged me.

The other thing are RSS Feeds. Instead of visiting a dozen or so sites, I only visit my miniflux instance and quickly skim the headlines. While RSS Feeds seem like this really old thing of the past, they are really really great!

rant, technology sucks
Toggle visibility

This morning was brought to you by not getting Zoom Screensharing to work on my Linux (Hyprland, somewhat understandable with it being Wayland) and my Android Tablet (not understandable).

Followed by "Windows doesn't connect to my WiFi" even though when running Linux, the same hardware connects within seconds.

After a few minutes, Windows finally connected to my WiFi. After not finding the "Download" button on the zoom website, I installed it with winget (winget is really nice and installed by default in Windows 11 I believe, try it if you have to use Windows) - and now I can finally screenshare in Zoom. Only took an hour or so.

Resource of the Day: entsoe

From the site:

Central collection and publication of electricity generation, transportation and consumption data and information for the pan-European market.

If you are in any way interested in the current or past production/consumption of electricity, this is a gold mine.

Another great visualization of electricity production/consumption is electricity maps, which contains more data than just Europe. They also cite their data sources, so feel free to explore the available data!

After almost half a year: Such introduction, such post, such wow.

Anyways, my name is Andi, I am studying electrical engineering and I like to self host stuff and don't mind it being alpha software (just like this GoToSocial instance - so if something breaks, you know why).

I somehow got into Minecraft modding and wrote my own light-overlay mod Lighty.

Other than programming Minecraft mods in Java, I also write Rust and C++ code.

I've built my own wristwatch from scratch (own PCB and 3D-printed case and all) which I am very proud of!

I still don't know exactly what I will post here (like I didn't have almost six months to think about it), but it will probably relate to Minecraft, Programming, Tech and stuff I think is interesting or really cool.

Or maybe this is the first and last post of mine lol