Show more
m0xEE boosted

Looks like a nice tutorial, complete with bringing the dependencies in, of how to do things (making a chess engine in this case) in Zig: johns.codes/blog/making-a-ches

m0xEE boosted

[FR] Quelqu'un aurait un bon article qui parle des problème de modération et de censure sur wikipedia? Pour partager à des gens qui ne comprennent pas le problème?

[EN] Does anyone have a good article that talks about the problems of moderation and censorship on Wikipedia? to share with people who don't understand the problem?

m0xEE boosted
m0xEE boosted

pros and cons of paying for disney+ vs piracy
disney+
pros:
- get most of the disney shows and movies
- can share account with ppl
cons:
- can't sue disney for any reason
- have to pay to use disney+
- shows and movies can be removed at any time
- you don't "own" any of the content you're viewing
- disney+ can and will probably shut down at some point, you may have to resort to piracy to watch things you enjoyed

piracy:
pros:
- free (mostly)
- can watch any movie you want for free, even those not on disney+
- can sue disney
- you own what you're watching. you have the file on your computer, and can keep it forever
cons:
- might need a vpn/seedbox depending on your country or if you're paranoid about your ISP. VPNs such as Mullvad/AirVPN can be used, which is cheaper than what you'd pay for disney+ anyways

m0xEE boosted

I maintain an Android app that doesn't get any new features. I still have to keep upgrading it once in a while. The amount of deprecations I have to deal with is crazy. It takes a day each time I touch the app to just get it working with the latest Android Studio. I am not even fixing any bugs or adding features. All this running just to stay in the same place.

Now ask me if I will consider using cloud platform services from the same company that's responsible for Android.

m0xEE boosted

I designed my personal website to load in 1 second on 38.4kbps dialup internet. I spent a lot of my life getting work done with my laptop tethered to a StarTac phone on 14.4kbps CDMA. Modern web developers have no clue what real world internet connectivity is like for the majority of users. mastodon.social/@simon@simonwi

m0xEE boosted
m0xEE boosted

Hi. Person with 20 years experience in information security, IT and networking here.

Just wanted to let you know I just spent 3 minutes digging through the settings on my computer to figure out why my mouse was being weird.

I was holding it upside down.

m0xEE boosted

I realized I've never written about my automated colour correction workflor for scanning. Might be helpful for some people.

Because I often scan large numbers of things in a session, I don't want to do any colour correction by hand. Instead, I use a fully automated workflow. I do calibration via an IT8 chart, a colour chart with a large number of swatches covering different a wide range of colours.

m0xEE boosted
m0xEE boosted
m0xEE boosted

Mitra 3.2.0 finally adds UI elements for emoji reactions. This is a significant change and if you don't like it, let me know. I can add a setting that hides reactions.

RE: https://mitra.social/objects/019166d2-8ffc-90f5-25bf-b132cc60d6c7

m0xEE boosted

@awilfox
There is also a branch with an attempt to port newer libgo to older gccgo in the Adelie tree — that one failed to build on my machine too, but my experimenting with it is somewhat hindered by the fact that complete rebuild of gcc on this MacMini takes forever😅 So I might've missed something.

Show thread

@awilfox Thanks for all your patches and for keeping PowerPC alive!
Did you manage to advance any further in making newer Go work on 32-bit machines? I see that Adelie got updated with GCC 13 about 10 days ago? Does gccgo in that one get built properly? I think I've tried those patches when they were still in the experimental branch and it didn't work for me.

Show thread

I've also had to update libbacktrace to the one from gcc 10.5 — my system seems pro produce binaries with dwarf-5, but older libbacktrace does not support that and adding "-gdwarf-4" to CFLAGS somehow failed to fix that for me.
This go toolchain still fails to produce fully statically linked binaries as normal go toolchain does — this is probably related to libucontext in Void only exporting prefixed symbols. But that's a relatively minor problem, statically linking libgo works fine.

Show thread

Good news is — it's possible to make work on a relatively up-to-date system, even though it's really dated: gccgo that comes with gcc 8.5.0 provides go 1.10.3… Yeah-yeah, but even this is one hell of an achievement, at least programs that only depend on the standard library work reliably.
Thanks to Adelie Linux maintainers and their set of patches: cgit.adelielinux.org/packages/

Show thread

And yes, I've built too, but it fails to produce binaries even for the hello_world type of programs, I have no idea what the problem might be, but as it depends on LLVM (and even comes with LLVM 18 for bootstrapping), it could be literally anything.

Show thread
Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml