Posts by contrapunctus@fe.disroot.org
 (DIR) Post #AzSaUSOO1IxDKCuXPk by contrapunctus@fe.disroot.org
       2025-09-27T12:39:06.014864Z
       
       1 likes, 0 repeats
       
       Pushing free software/data and decentralized platforms, and boycotting proprietary software/data and centralized platforms, is not a “philosophical” matter. Or even an “ethical” one. And it’s not opposed to “pragmatism”.To choose proprietary software/data and centralized platforms is to choose to get backstabbed and exploited. It’s inevitable. History has proven it time and time again.Free software, free data, and decentralized platforms are the ONLY sane and pragmatic choice. Proprietary software/data and centralized services are a trap. Have you taken the bait? And are you encouraging others (through network effect) to do the same? 👀
       
 (DIR) Post #AzuG1mkqlzm0YKV7zM by contrapunctus@fe.disroot.org
       2025-11-04T15:41:17.975590Z
       
       1 likes, 0 repeats
       
       Oh hey, didn’t realize I just completed one year on Fedi. 🙂
       
 (DIR) Post #B0Cw2LiKqUg1eE8Feq by contrapunctus@fe.disroot.org
       2025-11-13T15:12:17.352453Z
       
       0 likes, 0 repeats
       
       Apropos of nothing, this is a project I started some time ago. Due to the community’s lack of interest and financial support, I kind of stopped…just testing the waters for it again.https://codeberg.org/IDEmacs/IDEmacsIDEmacs aims to be a set of #Emacs configurations which provide an out-of-the-box experience similar (if not identical) to popular GUI IDEs and editors.It is aimed at…Programmers coming to Emacs from other IDEs, or even first-time programmers familiar with only office applications.Beginner #CommonLisp and #Scheme programmers, who need the functionality of Emacs (Sly/Geiser + structural editing) without having to perform unnecessary setup and without dealing with an alien style of keybindings. In other words, similar to Portacle or Guile Studio.Non-programmers who want a fully-featured #Org, #Markdown, or #LaTeX editor with idiomatic shortcuts and mouse-friendly GUI.It aims to provide…GUI and mouse support, in addition to a keyboard-driven interface.Unlike most starter kits, we do not hide GUI elements by default.We support configuration via the custom GUI, not just ElispIf resources allow, we may implement new GUIs in EmacsKeybindings that follow popular GUI and IDE conventions.CUA mode is just the start - much more keybinding configuration is needed to provide an unsurprising experince. And that’s before we even get to the IDE-specific keybindings.This excludes starter kits that use Evil by default, such as Spacemacs or Doom.A fully-featured, fast, and configuration-free Emacs experience, like any starter kit/distro.The configuration uses idiomatic Elisp and contains a generous amount of comments, valuable to anyone interested in learning to configure Emacs using Elisp.Perfectly imitating the GUIs and subtle behaviour differences of IDEs is desirable, but not top priority. Given our limited resources, we aim for “good enough”.We hope this gives new users a comfortable starting point, and make them more likely to stick around to discover the possibilities of Emacs’ malleability, rather than being driven off by the default experience.#contraCodes #Lisp #EmacsLisp
       
 (DIR) Post #B0NEcmtDBUhDLwJtSq by contrapunctus@fe.disroot.org
       2025-11-18T13:07:13.888292Z
       
       1 likes, 0 repeats
       
       #CloudFlare #FreeSoftware #Decentralization #OpenStreetMap
       
 (DIR) Post #B0WNfvPmrOLfLRwsXg by contrapunctus@fe.disroot.org
       2025-11-21T12:58:29.870560Z
       
       0 likes, 1 repeats
       
       @alisynthesis @JohnnieMac @NebulaTide  Y’all, using #Signal is a Bad Idea™, all because it is a centralized platform. Centralized platforms are  vulnerable to changes in policies and management (see Twitter/X, Tumblr, Reddit, YouTube, …)  vulnerable to downtime (see #Cloudflare and #AWS outages making large parts of the Internet inaccessible)  at greater threat of backdoors, DDoS, and government pressure, since there’s much more to be gained than targeting smaller servers on federated networksYou’re using a federated social network, the Fediverse. Similarly, I use a federated platform as my primary means of chat and AV calls, and recommend you all do the same too. It’s called #Jabber a.k.a. #XMPP.The easiest way to start using it is to install Quicksy (Play Store, App Store, F-Droid) or Prāv (Play Store, F-Droid). They use your phone number for registration and contact discovery, similar to Signal, Telegram, and WhatsApp.You also have many apps and servers which do not need a phone number - see my quick and easy user’s guide to XMPP to learn more.And, as with anything I recommend, they are #FreedomRespecting software a.k.a. #libre software (sometimes mistakenly called #OpenSource or #FOSS) - the only kind of software that is trustworthy and resistant to monopolies.PS I don’t know who needs to hear this, but please do better than just following the herd and installing whatever the people in your circle did. That’s how every abusive centralized big tech platform gets its power.#contraXMPP
       
 (DIR) Post #B0b0BzeCWP3Qii7uTI by contrapunctus@fe.disroot.org
       2025-11-25T04:10:28.125335Z
       
       0 likes, 0 repeats
       
       @Suiseiseki I considered you funny at times, but looking at your responses of late, and especially those in this thread…You embody the worst of the free software movement. People like you actively hurt the movement. So you’ve really been helping sour people away from free software and pushing them to ambivalence at best and proprietary software at worst! Ironic…Welcome to the block list.
       
 (DIR) Post #B0vX1fJiRCAeQ4QUYS by contrapunctus@fe.disroot.org
       2025-12-03T17:47:35.726955Z
       
       1 likes, 0 repeats
       
       I’ve always wanted to make a #FreedomRespecting (a.k.a. #FreeSoftware / #OpenSource / #FOSS) game or few.(That’s actually how I got into programming and art. Common story, right?)But most #libre #games are pretty derivative - libre ports of popular restricted games. (That’s not always a bad thing…I love SuperTuxKart, for one 🙂 And maybe it’s not always about a unique idea, but also great execution…)Is there a unique story you’d like to see made into a game? Or a unique genre of game you’d like to see realized?Reply or DM me! Maybe I (or someone else) will get inspired 🙏Don’t limit your imagination to something aimed at a solo dev + shoestring budget. Focus on what is unique and fun! 😀And even if is an old or derivative idea…share it all the same. I’m curious about what the community wants.#contraLibre #gaming #gamedev
       
 (DIR) Post #B0w3gQQHun80dHyovQ by contrapunctus@fe.disroot.org
       2025-07-12T18:21:19.968587Z
       
       0 likes, 0 repeats
       
       @november I use #XMPP as my sole chat and call medium, and find it pretty good. (I don’t use centralized/proprietary/unsustainable/NIH services like #WhatsApp, #Telegram, #Discord, #Signal, #Threema, #Matrix, etc)It’s often the case that people with the worst impression of XMPP used it ages ago, and did so with some terrible clients (Pidgin, Thunderbird)…I’ve written a guide that helps new users stick to the best clients and servers of the ecosystem, and avoid the underdeveloped parts. Perhaps it could help you?The Quick and Easy Guide to Jabber/XMPP(Either way, I’d love to hear about recent experiences and pain points in using XMPP. I don’t doubt there’s a lot to be improved.)#contraXMPP
       
 (DIR) Post #B1d2sTMlJvwHXxXkdE by contrapunctus@fe.disroot.org
       2025-12-26T02:55:35.159058Z
       
       0 likes, 0 repeats
       
       @fiore @byte There are many communities on #XMPP which would appreciate more people participating…http://search.jabber.network/tags/I join #IRC channels through XMPP too, using Biboumi…https://contrapunctus.codeberg.page/the-quick-and-easy-guide-to-xmpp.html#bridging-to-ircHowever, I want people to move off IRC, so the majority of my activity tends to be on unbridged XMPP channels.
       
 (DIR) Post #B1yE74FaA6DBoJVOgy by contrapunctus@fe.disroot.org
       2026-01-05T09:25:21.395526Z
       
       0 likes, 1 repeats
       
       People: “If you want people to use free software, you need to make it better!”Me: “Free software may never be as good as monopolist software, but we should boycott monopolist software all the same.”Abusive relationships are abusive, regardless of the “qualities” of the abuser.#FreeSoftware #OpenSource #Linux #FOSS
       
 (DIR) Post #B1yF7GyEy56NDS3VeC by contrapunctus@fe.disroot.org
       2026-01-05T09:33:27.260152Z
       
       1 likes, 1 repeats
       
       Obviously, nobody is against improving free software. But the mentality of “use the best tool for the job [even if it’s proprietary]” needs to go.
       
 (DIR) Post #B1yUJzzau0YddVDP0q by contrapunctus@fe.disroot.org
       2026-01-05T12:18:18.472779Z
       
       5 likes, 0 repeats
       
       #Fediblock recommendation - @amerikaA single glance at the profile ought to be reason enough. 😅
       
 (DIR) Post #B1yqrcUWz0PFaQ7eXw by contrapunctus@fe.disroot.org
       2026-01-05T13:36:16.642588Z
       
       0 likes, 0 repeats
       
       Let’s make these in #India too 🤭https://mastodon.xyz/@douginamug/115841935905491297
       
 (DIR) Post #B1zhCEa4Gy9V7tra1A by contrapunctus@fe.disroot.org
       2026-01-06T01:33:02.832104Z
       
       1 likes, 0 repeats
       
       The existence of bicycles implies the existence of straightcycles, gaycycles, lesbiancycles, and pancycles…(I am very original.)
       
 (DIR) Post #B25u9GO0FMCBGLD1xA by contrapunctus@fe.disroot.org
       2026-01-05T11:43:11.596598Z
       
       0 likes, 0 repeats
       
       @chloeraccoon When a freedom-respecting program is missing a feature you want, you should look for another freedom-respecting program which does have it.Or try to do without the feature.Or try to implement it yourself, if you can program.If you really need the feature, and can’t program, then - rather than shelling out money and entering into an abusive relationship with a restricted program - you can try to raise a bounty for the feature. This is even more powerful when multiple users come together to do it. It’s what the Prāv community does for XMPP clients, or what the Debian Phosh Community does for the Debian phone software stack.In any case, you should not trust a restricted program for anything.
       
 (DIR) Post #B28riPyqqmGMlYOc1g by contrapunctus@fe.disroot.org
       2026-01-10T10:49:17.982886Z
       
       0 likes, 0 repeats
       
       As an addendum to my earlier post…a lot of people from the free software community could stand to be more gentle and more patient with others.There’s a lot of anger there, but harboring and expressing anger or irritation at your audience is a great way to alienate them.Someone doesn’t have the same knowledge as you?If you have an expectation that “they ought to know!”, your response will make you (and others) miserable grumps.But if you see it as a gift, an opportunity to help someone…you will automatically be gentle, patient, and happy to help.Obviously, such an attitude will also lead to more success at introducing others to alternative software.#FreeSoftware #OpenSource #FOSS #Privacy #Linux #contraLibre
       
 (DIR) Post #B2KPBXgciFc0I1vNEu by contrapunctus@fe.disroot.org
       2026-01-16T02:00:30.935642Z
       
       2 likes, 0 repeats
       
       @dj 👈 transphobic, sexist, and racist troll account#FediBlock
       
 (DIR) Post #B2KauCwJnKs2TIlZ7w by contrapunctus@fe.disroot.org
       2026-01-16T04:24:25.080798Z
       
       10 likes, 4 repeats
       
       The trash is certainly out in full force today. #FediBlock Here’s one. @Owl And here’s another!  @Sternritter-CRacist, calls for killing people of color - https://nekosat.work/objects/f3516577-13aa-4c7b-9be3-21d96ffbe074 And killing transgender people - https://nekosat.work/objects/a939b608-1bd8-4793-9bd0-39fcd1a1672f And coordinated bullying. https://nekosat.work/objects/8aa4c9cf-836b-4029-9db5-51ed4a7b5827
       
 (DIR) Post #B2KbdStVK3taz91wJM by contrapunctus@fe.disroot.org
       2026-01-16T04:31:05.558366Z
       
       4 likes, 1 repeats
       
       Another one - @CozyNCD https://nicecrew.digital/objects/57063fc5-ed39-41f8-9f72-f023f51819b8  #FediBlock
       
 (DIR) Post #B2KipxISoO1MQnbkRM by contrapunctus@fe.disroot.org
       2025-12-26T03:09:00.612440Z
       
       2 likes, 0 repeats
       
       I love it (/s) when you take the time to carefully write something out, and people just downvote it without any explanations or alternatives.