Show newer
Amikke boosted

Did groundwork for ship vs ship combat, next up gotta get buff/debuff system working for complex ships.

Yes, humans will have own unique hull designs, 100%, they wont steal from you that much.

#Precursor #pixelart #indiegame #gamedev

Amikke boosted

Announcing: Frog Protocols for Wayland 🐸

Let's create Wayland Protocols but much more iterative.

Wayland Protocols has long had a problem with new protocols sitting for months, to years at a time for even basic functionality.

This is hugely problematic when some protocols implement very primitive and basic functionality such as frog-fifo-v1, which is needed for VSync to not cause GPU starvation under Wayland and also fix the dreaded application freezing when windows are occluded with FIFO/VSync enabled.

We need to get protocols into end-users hands quicker! The main reason many users are still using X11 is because of missing functionality that we can be shipping today, but is blocked for one reason or another.

Check out the repo here! https://github.com/misyltoad/frog-protocols

and the Mesa MR that adds support for frog-fifo-v1 to fix these issues and goes into much more detail: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31329/

Amikke boosted

@tauon@possum.city The Minecraft movie should instead just be an extented version of whatever this is and I would actually want to watch it I think.

Amikke boosted
gcc -Wno-statements-dreamt-up-by-the-utterly-deranged
Amikke boosted
Amikke boosted

Normalize not having an opinion on things you don’t understand.

You're allowed to say, “I don't know enough about this to have an opinion on it.”

Amikke boosted
Amikke boosted

I got asked over on Tumblr to explain how EPROMs work/are used, so I ended up explaining the whole basic timeline of mask ROMs to flash memory, in an attempted accessible-to-non-techie fashion. It's here if you'd like to read it or fact check me:

foone.tumblr.com/post/76082042

Amikke boosted

I have done The Thing.

catfox.life/2024/09/05/porting

I have ported #systemd to #musl. Properly. Passing all tests, properly. Booting my 2012 Ivy Bridge in 3.2 seconds, properly.

I'm aware of how unpopular this will be in some circles. But change does not happen without competition, and musl environments deserve more than what they have right now. systemd isn't a panacea, it isn't even that great, but it's here, it solves real issues people have, and it's now an option. Not a requirement, but an option.

Amikke boosted

I want to make one of those unsecured wifi networks that requires you to go to a page and hit "I agree" before you get internet access, but instead of a EULA it makes you agree to Rick Astley's Never Gonna Give You Up music video.

Amikke boosted

#fediblock qoto.org - admins CONSTANTLY get too silly - federates with the dangerous alt-right instance authenyo.xyz - SEVERAL violations of the TOS. This instance isn't the kind of vibe we want - federation with the usual suspects - harbouring wanted fedicriminals guilty of fedisins - misuse of the #fediblock hashtag - too many neocat emojis (click on view remote)

Amikke boosted

Hello, Fediverse!

This is Clew, an independent search engine developed by @amin that is copyleft, self-hostable, prioritizes sites of independent creators, and downranks ads. Happy to be here on this wonderful platform with you. (If you wanna help kick of federation, please boost!)

We'll be posting a variety of things here, from status updates to blog posts to, very probably, jokes related to independent search.

Try Clew: https://clew.se/
About Clew: https://clew.se/about/
Development blog: https://blog.clew.se/
Support Clew: https://liberapay.com/Clew

Amikke boosted
> TXR in fact contains an implementation of Awk, in the form of a Lisp macro, which brings us to the next topic.

words spoken by the completely sane :blobcatsleepless:
Amikke boosted

elect me as Unicode consortium president! I will:

mandate sitelen pona support in modern operating systems
implement xkcd’s non-breaking snake proposal
assign codepoints to the neocats, with ZWJ sequences for the hugging variants to allow for combinatorial variation
introduce full configurability of the number of eyes in your cyryllic multiocular O
remove the redundancy between the flags of Poland and Indonesia, factoring it out into a universal “rotate by 180 degrees” codepoint that will definitely not unleash chaos unto the world

the future is in our grasp! vote mei today!

Amikke boosted
Już kiedyś tu pisałem, że od niedawna rozwijam hardforka Soapboksa o (tymczasowej?) nazwie pl-fe. To webowy interfejs do Mastodona, Pleromy, GoToSocial, Mitry i innych platform implementujących API Mastodona i rozszerzających je.

Niedawno zacząłem przenosić kod odpowiadający za komunikację z API do osobnej biblioteki. Już działa, ale na pewno jeszcze trochę przed nią, zanim ją bardziej oficjalnie ogłoszę i będę zachęcał do korzystania z niej innych. Jej celem ma być udostępnianie wszystkich możliwych rozszerzeń API Mastodona w możliwie wyabstrakcjonowany sposób, tak by w kodzie konkretnego oprogramowania nie musiały znajdować się wyjątki dla poszczególnych backendów. Niedawno narzekałem, jak GoToSocial, Mitra i Pleroma wszystkie pozwalają np. na zmianę hasła przez API, ale każde robi to pod osobnym adresem i przyjmuje inne parametry. No to tutaj wszystko jest obsługiwane przez jedną metodę. Robię to głównie dlatego, że wkurza mnie jak słabe jest wsparcie klientów dla funkcji spoza Mastodona, w tym tych których sam jestem autorem.

Oczywiście mojemu klientowi również przyświeca cel możliwie szerokiej obsługi funkcji różnorodnych serwerów. Jak coś to obecnie stoi to na https://pl.mkljczk.pl (uwaga, GitHub Pages, jeśli komuś to przeszkadza), choć uprzedzeń że może być niestabilne, jest np. parę bugów z UI które utrudniają używanie.
Amikke boosted
Amikke boosted
open source be like
Amikke boosted

positive computer thing in 2024 

I can plug my phone into my laptop power supply (and neither explodes).

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.