Names for avid readers 📚 by language -
English: Bookworm
Danish: Reading horse (Lesehest)
French: Ink drinker (Buveur d'encre)
German: Read-rat (Leseratte)
Indonesian: Book flea (Kutu buku)
Romanian: Library mouse (Șoarece de bibliotecă)
Norwegian: Reading horse (Lesehest)
Serbian/Polish: Book moth (Knjiški moljac / Mól książkowy)
Finnish: Reading maggot (Lukutoukka)
Swedish: Read-louse (Läslus)
Vietnamese: Bookwormweevil (Mọt sách)
reshared this
🚨Breaking: Google will now only release Android source code twice a year
Google has announced that it will publish Android source code to AOSP in Q2 and Q4 of each year.
More details👇
🔗androidauthority.com/aosp-sour…
Google will now only release Android source code twice a year
Instead of four times a year, Google will now only release Android source code to AOSP twice a year, once in Q2 and again in Q4.Mishaal Rahman (Android Authority)
Wow, #Gentoo moving from GitHub to Codeberg is cool. Haven't run Gentoo for years now but still have a soft spot for it (I learned so much running it as main driver).
I also use Codeberg für my code (and joined the association) but we can't just "move everything to Codeberg". That's neither sustainable nor a good model. We should have more associations like Codeberg to offer those kinds of services. Create a whole web of forges for collaboration while we can watch GitHub go to hell.
reshared this
6,000 curl stickers
I am heading to FOSDEM again at the end of January. I go there every year and I have learned that there is a really sticker-happy audience there. The last few times I have been there, I have given away several thousands of curl stickers.daniel.haxx.se
I would able to shrink curl logo to 898 bytes (if it will be in one line it will be 883 bytes) What was used:
- not use decimal numbers
- use a line instead a path poliigon for letters
- use style to optimize size
A logo is not identical but very close.
Here is code and bellow is an attachment
<svg viewBox="0 0 343 103" xmlns="http://www.w3.org/2000/svg">
<style>path{fill:none;stroke:#093754;stroke-width:11.5;stroke-linecap:round;stroke-linejoin:round;}
circle{fill:none;stroke:#093754;stroke-width:4}</style>
<path d="m51,44c0,0-18,0-20,0-2,0-7-0-10,2-3,2-8,6-10,8C9,56 6,59 6,64 6,68 6,74 6,77c0,4 1,6 4,9 5,4 7,6 10,8 3,2 5,3 11,3 6,0 20,0 20,0
M68,44c0,0 0,41 2,46 2,5 4,6 9,7 3,1 6,1 11,0 8-4 15-10 23-14V97 44
m18,0v53l0-34c0,0 12-11 19-16 2-2 5-3 8-3 3,0 5-0 8,0 4,0 6,1 8,4 2,2 2,6 2,10
m4-38h17v77h-17 34"/>
<path style="stroke-linecap:butt" d="M251,89 295,14"/>
<circle cx="229" cy="34" r="7"/>
<circle cx="229" cy="66" r="7"/>
<circle cx="247" cy="94" r="7"/>
<circle cx="297" cy="9" r="7"/>
<path style="stroke:#0f564d;stroke-linecap:butt" d="M287,89 331,14"/>
<circle style="stroke:#0f564d" cx="284" cy="94" r="7"/><circle style="stroke:#0f564d" cx="334" cy="9" r="7"/>
</svg>
gzip -k "curl-logo.svg"
mv "curl-logo.svg.gz" "curl-logo.svgz"and the size will be 468B
we don't need that trick. If we want to provide it compressed we just add that magic to our end's Apache config. My point is however that since it already is brotli compressed to most users, I don't think it does much use.
Did you check how small your svgo'ed version gets with the best brotli compression?
@NTICompass Thank you. stroke-linecap default value is butt, so we can remove from style for path, remove explisit style for path in tow places and add style stroke-linecap:round only for letters. It will save extra 40B
A modified version is 858 bytes (40 byte less)
<svg viewBox="0 0 343 103" xmlns="http://www.w3.org/2000/svg">
<style>path{fill:none;stroke:#093754;stroke-width:11.5;stroke-linejoin:round;}
circle{fill:none;stroke:#093754;stroke-width:4}</style>
<path style="stroke-linecap:round" d="m51,44c0,0-18,0-20,0-2,0-7-0-10,2-3,2-8,6-10,8C9,56 6,59 6,64 6,68 6,74 6,77c0,4 1,6 4,9 5,4 7,6 10,8 3,2 5,3 11,3 6,0 20,0 20,0
M68,44c0,0 0,41 2,46 2,5 4,6 9,7 3,1 6,1 11,0 8-4 15-10 23-14V97 44
m18,0v53l0-34c0,0 12-11 19-16 2-2 5-3 8-3 3,0 5-0 8,0 4,0 6,1 8,4 2,2 2,6 2,10
m4-38h17v77h-17 34"/>
<path d="M251,89 295,14"/>
<circle cx="229" cy="34" r="7"/>
<circle cx="229" cy="66" r="7"/>
<circle cx="247" cy="94" r="7"/>
<circle cx="297" cy="9" r="7"/>
<path style="stroke:#0f564d" d="M287,89 331,14"/>
<circle style="stroke:#0f564d" cx="284" cy="94" r="7"/><circle style="stroke:#0f564d" cx="334" cy="9" r="7"/>
</svg>
curl-www/logo/curl-logo-tiny.svg at d37882174fa14f4f3d1dbdeae7d48e8bc115bdae · vszakats/curl-www
The curl and libcurl website contents. Contribute to vszakats/curl-www development by creating an account on GitHub.GitHub
logo: refactor SVG sources by vszakats · Pull Request #536 · curl/curl-www
use original OCRAStd.otf glyph exports for characters (exported via FontForge). use native SVG shapes. use all-integer coordinates. retain existing shapes losslessly. rework/simplify minimization s...GitHub
curlhacker - Twitch
I'm Daniel Stenberg, maintainer and lead developer in the curl project. I stream curl related stuff. Release presentations, curl development and related topics.Twitch
daniel:// stenberg:// reshared this.
Adventures in @thunderbird add-on development.
Motivated by a thread I seen yesterday, I decided to create a #WebExtension that would display pkpass files as inline attachments.
I managed to get all the data from the pkpass files and process them, what is giving me trouble is actually getting a `document` that is not attached to a `window` to work with html2canvas.
Like how to screenshot a document which only exists in memory?
Any clue? anyone?
I felt that Microsoft Copilot, formerly known as Office, could use a mascot. So I asked Copilot to design something in the spirit of Clippy.
Let me introduce you to Sloppy, a cheerful slightly gooey assistant with glasses and a headset.
reshared this
This is incredible. An MTV simulator with almost 30,000 videos, organized by decade along with special sections for Headbanger's Ball and Yo! MTV Raps.
MTV REWIND - I Want My MTV
Celebrating 44 years of continuous music videos. Stream classic music videos 24/7.wantmymtv.vercel.app
Oooh, a new use for my old brewing yeast, I could grow meat in the backyard 🤪
PHYS: "From pint to plate, scientists brew up a new way to grow meat... Yeast left over from brewing beer can be transformed into edible "scaffolds" for cultivated meat—sometimes known as lab-grown meat—which could offer a more sustainable, cost-effective alternative to current methods, according to a new study from UCL (University College London) researchers."
phys.org/news/2026-01-pint-pla…
From pint to plate, scientists brew up a new way to grow meat
Yeast left over from brewing beer can be transformed into edible "scaffolds" for cultivated meat—sometimes known as lab-grown meat—which could offer a more sustainable, cost-effective alternative to current methods, according to a new study from UCL …University College London (Phys.org)
"....SCUM-SKIMMING wasn’t hard to learn. You got up at dawn. You gulped a breakfast sliced not long ago from Chicken Little and washed it down with Coffiest. You put on your coveralls and took the cargo net up to your tier. In blazing noon from sunrise to sunset you walked your acres of shallow tanks crusted with algae. If you walked slowly, every thirty seconds or so you spotted a patch at maturity, bursting with yummy carbohy-drates. You skimmed the patch with your skimmer and slung it down the well, where it would be baled, or rocessed into glucose to feed Chicken Little, who would be sliced and packed to feed people from Baffinland to Little America. ..."
(Frederick Pohl, The Space Merchants)
Ordering a sammich on doordash. The page has a section to add dressings, and another section to add sauces and condaments. I do not understand this. I feel like it is a distinction without a difference.
WHO'S WITH ME??
I recently bought an iPhone SE 2022 and am switching back to IOS from Android. One of the things I liked about my Galaxy A15 is that it told me when my battery reached eighty percent and then stopped charging. My iPhone doesn't do this. I also don't have a regular charging schedule, since I use my phone more on some days than others, so the optomisation feature doesn't really help me. I want to charge my phone when the battery drops to twenty percent, or ten percent at the lowest and stop charging it at eighty percent, unless I really need the extra charge. I downloaded AllMyBatteries and set up notifications, but I often don't hear them and it's charged to a full 100% several times already. Can anyone please help me find a solution to this? I am a VoiceOver user and strictly use an external keyboard. I have both an Orbit Writer and a regular qwerty keyboard, so directions with either are fine. I know there is a way to create automated shortcuts, but the last time I tried it, it didn't really work for me. Is there a better program that I can download? Some of the features of AllMyBatteries aren't fully accessible.
#accessibility #battery #blind #IOS #iPhone #technology #Voiceover
No word about latency, other than it's using Bluetooth 6.1. AI noise reduction and call clarity. 24-to-50 hour battery life means they are most definitely not keeping the device awake, so very likely no good for screen-reader use.
shokz.com/products/openfit-pro…
Shop Shokz Openfit Pro - Best Open Earbuds Perfect for Gym
New! Shop Shokz OpenFit Pro best open ear earbuds with noise reduction for workout and gym. Experience the most comfortable noise reduction earbuds with Shokz OpenSound™. IP55 water resistant, 50H power, and quick charge.Shokz
“Accessibility is often treated as something that can be counted, graded, or “passed.” But accessibility is not a single outcome. It’s not a feature, and it’s not a binary state. Binary answers may feel simpler, cheaper, and easier to communicate, but they rarely deliver the outcomes teams are actually trying to achieve.”
annaecook.com/writing/2026/1/5…
Designing accessibility for real use, not dashboards
This piece explores why accessibility and design so often break down when success is measured before it’s clearly defined.Anna E. Cook (she/her) (Anna E. Cook)
If you're running Windows and still using WinImage for handling basic floppy disk images, it is time to retire it. It served us well, but there is now a replacement called DiskImageTool that is superior in every conceivable way and is completely free and open source.
The latest version adds a small drag & drop feature I requested, and it's just the final touch that makes it a perfect replacement for me.
github.com/Digitoxin1/DiskImag…
GitHub - Digitoxin1/DiskImageTool: A powerful floppy disk image manager with built-in bitstream analysis and optional Greaseweazle and Kryoflux integration
A powerful floppy disk image manager with built-in bitstream analysis and optional Greaseweazle and Kryoflux integration - Digitoxin1/DiskImageToolGitHub
My hand is still swollen for some reason unknown to me, and I still want to have a doctor look it over, but, yesterday, I probably would have described the pain as maybe a 6 on a scale of 1 to 10, although I wouldn't claim to be any good at self-reporting these things.
Reminds me not to take things for granted.
Sensitive content
Linux desktop voice control has a gap. Talon costs money. Other tools are X11-only or cloud-dependent.
So I built EasySpeak.
youtube.com/watch?v=dl5m2Zo1oI…
github.com/ctsdownloads/easysp…
- Free and open source (GPL-3.0)
- Fully local — no cloud, no accounts
- Wayland-native
- "Hey Jarvis, open downloads"
Built for RSI, accessibility, or anyone who wants to talk to their computer.
#Linux #OpenSource #Accessibility #VoiceControl #GNOME #Wayland #a11y
GitHub - ctsdownloads/easyspeak: Voice control for Linux desktops. Fully local, no cloud, Wayland-native.
Voice control for Linux desktops. Fully local, no cloud, Wayland-native. - ctsdownloads/easyspeakGitHub
FediVerseExplorer likes this.



Bri🥰
in reply to J🎶 • • •J🎶
in reply to Bri🥰 • • •