I also built my stuff completely with very unusual algorithms - tho they don't have fancy interfaces with fun 3D buttons and maps like ODDADA :)
07.12.2025 23:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0@nifflas.bsky.social
Game developer and adaptive music specialist nifflas.itch.io
I also built my stuff completely with very unusual algorithms - tho they don't have fancy interfaces with fun 3D buttons and maps like ODDADA :)
07.12.2025 23:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0It's an effect from my game Ynglet, but I just did a bit of video processing in DaVinci Resolve. I thought it'd be nice if the video looks pretty :)
ODDADA is actually surprisingly similar in its representation of music to my adaptive music software.
(don't worry, strings aren't actually used for realtime stuff, this is for serialization reasons)
07.12.2025 22:43 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0The following two lines of code: public ReadOnlyDictionary<string, Record<KeyPair>> keysByIdentifier { get; private set; } public ReadOnlyDictionary<string, Record<ButtonPair>> buttonsByIdentifier { get; private set; }
Keyboard customization code. Starts implementing a way to retrieve key and button pairs from string identifiers.
Until I spot these two lines and realize I already did exactly that at some point already.
Maybe instead of the Copilot key, all computers should have a dedicated "remove this feature" key on the keyboard. Hold it and click or press Enter on the feature you want to remove
Maybe a "are you sure?" and you just go Y, then gone!
And it'd be a universal standard UI thing :) God I'd love that
I have no idea! I can see the rationale that they got to enable the features for the sake of discoveribility
If they had a "anything can be disabled instantly in a right-click context menu" I could ninja those things away in less than a minute than spending tons of time googling
Visual Studio 2026, a screwdriver and a yellow rectangle
I installed it, then uninstalled it
There are new icons and I'm hypersensitive to being overloaded with irrelevant information. I tried googling how to disable these new UI elements with no luck. It's better if I spend that time working on my project
You need a quick "right click->disable feature"
I think I have some kind of over sensitivity, because any IDE with its default setting is absolute hellish to me and I have no idea how people can handle it
Same with notifications.
I want to right click the lightbulb and the yellow rectangle and click "don't show this"
but no such option exist :( I need to find the setting, and there are a LOT of settings
An icon of a screwdriver and a yellow outlined rectangle
Anyone knows how to remove the screwdriver and the yellow thingy that indicates something changed in the code?
I'm very sensitive to being overloaded with information and it's an aspect of me that can't change. I need my API to show me as few icons and thingies as possible.
Huh... okay? So far it's actually not trying to push AI onto me? What's up with that?
Do I dare to be hopeful?
Time to open VS 2026 for the first time. I deselected "copilot" during installation.
Place your bets, will I be able to disable all AI features quickly, or will I uninstall 2026 today?
which makes me kinda a time traveler? how cool is that!
07.12.2025 16:25 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0For sure!
I like rules as guidelines, seeing whether I can extract something good for them, and how it applies to what I do. Since I only do solo programming project, my code is all about communicating with my past and future self :)
If the rule is "make wise choices when refactoring", I definitely can't disagree with that one :)
07.12.2025 13:21 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Haha I like it :) I think I'll start saying that too
07.12.2025 13:14 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0That loops back to my second post - practice and experience. That's the way to learn how to make wise choices
07.12.2025 13:12 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I had lots of fun with it \o/ It was very relaxing to play around in it
06.12.2025 22:59 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0โชDo you know the videogame/music making thing ODDADA?
I made a bunch of songs with it, and now I've put them all on Youtube
ODDADA is on Steam! Link: store.steampowered.com/app/1627870/...
Haha :D
06.12.2025 17:55 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0(and ofc I say this being an indie dev who only have to worry about my own code, I totally understand working with others means having to agree on how things are done)
06.12.2025 17:54 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Problem is, it's kind of a coin flip whether the rules are good for one's own code style (or in case of Stackoverflow, actually good in the first place)
I'm not saying rules are something bad. More like, consider critically whether they're useful for what you're doing.
That's a very good guideline :)
I have tons of personal code rules that really work for me that I generally don't break. But I do recognize, those are specifically made for me and shouldn't be mistaken for "good for everyone"
Yeah! I have the feeling this goes for a lot of things
I always get suspicious the Dunning-Kruger may be in effect is in play whenever someone focuses way too much on unbreakable ruels
Probs a boring answer, but, it's just practice and experience! That's it.
Main reason I'm saying this is, don't take it as gospel when programmers (even experienced ones) try to get you to stick to specific rules for the code to be good. There may be fragments of truths, but rarely the entire truth
After programming for so many years, I've learned there are no "rules" that makes any code goo
Almost every rule have an anti-rule. Like "Don't repeat yourself"'s anti-rule is "Bad abstractions hurts the code more than repetition"
So if rules are just guidelines, how to know when to do what? (1/2)
Unfortunately, then it would be invisible in the interface.
05.12.2025 19:35 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Input customization menu!
I need a symbol for "key is unassigned". I want to avoid using a word because localization reasons. However, if I use "?" or "X" players will think it's assigned to the ? or X keys
The symbol can be anything I can draw. Color is 1-bit and undefined
I like it!
I imagine it's difficult to balance so that the same choice isn't always the best one, but it's very interesting when pulled off right so I'm like "hmmmmmm I wonder which choice fits me best right now"
Exactly! Cyberpunk dystopias has so many things going for them. Cool tech, tons of DIY hacking, and usually a fantastic music scene
05.12.2025 14:11 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0