Show more

welcome to our hackerspace, you can find some hair elastics for your projects in a box over there

@karpour WAP 2.0 i need to test.

WAP 1.x is special. (warning infodump)

WAP was designed to work over different bearers, SMS, USSP (those #123# numbers that show text), even rare DECT versions exist... and CSD aka modems. The last one became the standard till GPRS became a ting in networks as it had large data. However looking at the low amount of data that fits into a bearer and the low amount of memory in 1999 phones a solution had to be found

"upgrading electron32" how do I switch to electron64

Show thread

Many years ago I spent some time playing with running a graphical interface from chrooted Debian userspace on a jailbroken 1st gen Kindle Paperwhite. I posted a video that showed it and called it "Debian on Kindle Paperwhite". Some tech media had then picked it up and reported on Debian running on Kindle.

I'm sorry, it's all my fault. All those people calling Halium devices "real Linux phones" are just my karma coming back 😭

phosh 0.45.0 is out 🚀📱:

There's 🐛 fixes and improvements, check out the full release notes at phosh.mobi/releases/rel-0.45.0 for details or see 👇 for a short 🧵

🙏 to everyone who contributed to this release.

#phosh #librem5 #pinephone #gtk #wlroots #gnome #linux #mobile #LinuxMobile

1/N

How to speed up your phone for free - tested guide, it works!

1. Enable KASAN and other kinds of instrumentation while debugging your phone's kernel.
2. Notice how it makes things slower, but not slow enough to be unusable.
3. Keep using the phone this way.
4. Get used to it and forget that these things are enabled.
5. Many months later, get back to stock kernel config while doing something unrelated and enjoy your newly unlocked extra performance! 😝

Hi! Help me start my business and expand my shop by buying my first little diy book:) Only until Sunday you can use code QUIRKY15 to get 15% off the book or any purchase above 55 EUR.
Or just use this link:
funkypangolin.etsy.com?coupon=
If you buy a book, I will also add 3 random postcards.
I have only 5 books of this design, next ones will be different!
Thank you <3

#mastoart #diy #business

I always wanted a simple way to put the phone to silent mode when e.g. placing it on the table next to the 🛏️ . Since Biemster got NFC to work on the Oneplus 6/6T (github.com/biemster/pmos-openb) we can leverage that and have feedbackd's profile adjusted when certain RFIDs are seen (source.puri.sm/Librem5/feedbac). For this to land we want to move the NFC support from a python script to s.th. like nfcd (github.com/biemster/pmos-openb). Help on this would be appreciated.

#phosh #feedbackd #rfid #LinuxMobile

I think some of the replies to this poll are missing the historical importance of wobbly windows and the technological advancements in the open source ecosystem that they represented. I feel privileged and grateful to have been present at the dawning of the wobbly window era.

chaos.social/@karolherbst/1139

After a very busy January (for me) I'm back with Indiepocalypse #61!

-10 curated games for $15!
-Zine!
-Newly commissioned game by
@tallywinkle
-Cover by Victoria Clough (ladyvictori.art/)

Games by
@dos
and more!

pizzapranks.itch.io/indiepocal

Z przyjemnością ogłaszamy, iż objęliśmy patronatem medialnym tegoroczną serię eventów ❤️ I Love Free Software Day organizowaną przez @fsfe. Z tej okazji zapraszamy na luźne spotkania w Warszawie, Poznaniu i Wrocławiu. 😊

📍 Warszawa
12/02/2025 - 19:00
@hswaw ul. Żelazna 103A

📍 Poznań
13/02/2025 18:00
Politechnika Poznańska, ul. Polanka 3
@hspoz

📍 Wrocław
14/02/2025 18:00
Politechnika Wrocławska, budynek C-3, sala 20
@ASI @hswro

Więcej informacji: ilovefs.org/

#fsfe #ilovefs #floss

My Etsy shop is now available! And there is a very limited offer of the original book from the Quirky Owl animation, as well as pages of the book in form of cute postcards. By buying you are supporting the making of the short movie <3

Shop:
funkypangolin.etsy.com

Animation:
youtube.com/watch?v=L6qJWVZb4Qs

Other ways of supporting me:
linktr.ee/agata.nawrot

If your country is not available on Etsy, you can contact me directly.

I will be updating the assortment gradually <3
#mastoart

Been recording some profiles to try to explain _why_ my Rust translations of C programs tend to default to being faster.

Here's an unexpected culprit: strlen/strcmp.

The "natural" string representation in C is a char* pointing to a buffer that ends in a NUL (ASCII 0). To determine its length you have to crawl along it to find the NUL. To compare two strings, you need to do the same. In particular, because strcmp's return value isn't just a flag, but an integer giving the lexicographic relationship between the two strings ... it can't early exit if the lengths differ.

The "natural" string representation in Rust is a &str, which combines a pointer and a length. Finding the length is a constant-time near-no-op; comparing two strings for equality can trivially early-exit.

This might sound trivial, but profiles suggest it's a significant factor in wartcl being 4x faster than partcl across the board. In part, I suspect a lot of C programs do a lot of redundant strlen-computation unintentionally.

while a few lines in bash already provided all the required functionality, the intercom control panel still needed some extra code for proper UX

The recording of "postmarketOS - what is it and what's new?" has been released!

video.fosdem.org/2025/h2214/fo

Not in the video: three very nice people in the front immediately holding up their laptops as somebody in the audience asks about postmarketOS on other devices than phones 😀

Check out the other talks from the FOSS on Mobile Devices room too. I saw most of them and they were quite interesting!

Looking at my profiles, it's funny how dead Bluesky feels compared to Mastodon and the Fediverse. There's barely any interaction on my posts - and most of what's there comes from accounts bridged from Mastodon anyway. Hashtags don't seem to do anything.

It still does better than Twitter though 😂

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