i signed up for omg.lol and iâm really liking it. such a cozy and fun little community with a suite of fun web things. i wish the financial barrier to entry was a bit lower though (maybe like $5 for a few months on it or something) just so i could recommend it to my broke friends more, but i totally get why itâs priced the way it is (solo dev!!!)
@kat@yarn.girlonthemoon.xyz after 5 years or so with Linode, I started having littleâbut annoyingâissues with them. Moved to Vultr and have been very happy with them since Ubuntu 16.04, so 9 years, and a little bit more.
37C3 and New Yearâs Eve 2023
Another one from the vaults. The 37C3 conference took place in
December, 2023. This report was mostly written in January, 2024.
Mostly finished it at night in my cottage between 28 and 29th
December, then edited and added some stuff in July, 2025. So⊠Only
1.5 years late?
It was a little ironic, and a little sad, that I was finishing the
37C3 report during 38C3. I didnât manage to get any tickets for me and
#3 for 38C3 and had to make do with watching the stream.
The links to the talks go to [C ⊠â Read more
@movq@www.uninformativ.de According to this screenshot, KDE still shows good old application icons:
And GNOME used to have them, too:
I like the looks of your window manager. Thatâs using Wayland, right? The only thing on this screenshot to critique is all that wasted space of the windows not making use of the full screen!!!1 At least the file browser. 8-)
This drives me nuts when my workmates share their screens. I really donât get it how people can work like that. You canât even read the whole line in the IDE or log viewer with all the expanded side bars. And then thereâs 200 pixels on the left and another 300 pixels on the right where the desktop wallpaper shows. Gnaa! Thereâs the other extreme end when somebody shares their ultra wide screen and I just have a âregularishâ 16:10 monitor and donât see shit, because itâs resized way too tiny to fit my width. Good times. :-D
Sorry for going off on a tangent here. :-) Back to your WM: It has the right mix of being subtle and still similar to motif. Probably close to the older Windowses. My memory doesnât serve me well, but I think they actually got it fairly good in my opinion. Your purple active window title looks killer. It just fits so well. This brown one (
) gives me also classic vibes. Awww. We ran some similar brownish color scheme (donât recall its name) on Win95 or Win98 for some time on the family computer. I remember other people visting us not liking these colors. :-D@lyse@lyse.isobeef.org They are optional dependencies and listed as such:
$ pacman -Qi pinentry
Name : pinentry
Version : 1.3.1-5
Description : Collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol
Optional Deps : gcr: GNOME backend [installed]
gtk3: GTK backend [installed]
qt5-x11extras: Qt5 backend [installed]
kwayland5: Qt5 backend
kguiaddons: Qt6 backend
kwindowsystem: Qt6 backend
And itâs probably a good thing that theyâre optional. I wouldnât want to have all that installed all the time.
@bender@twtxt.net I plan to trade it in within itâs warranty period đ€Ł It has 7yr warrants on everything, I said to the dealer, Iâll see you in 5 đ€Ł
ugh my TLâs once again doing the thing where it only shows like 5 twts
This is it, boys and girls! The year of the Linux Desktop is this! I can smell it! :-D
For the first time, Linux has officially broken the 5% desktop market share barrier in the United States of America! Itâs a huge milestone for open-source and our fantastic Linux community.
The WM_CLASS Property is used on X11 to assign rules to certain windows, e.g. âthis is a GIMP window, it should appear on workspace number 16.â It consists of two fields, name and class.
Wayland (or rather, the XDG shell protocol â core Wayland knows nothing about this) only has a single field called app_id.
When you run X11 programs under Wayland, you use XWayland, which is baked into most compositors. Then you have to deal with all three fields.
Some compositors map name to app_id, others map class to app_id, and even others directly expose the original name and class.
Apparently, there is no consensus.
I didnât manage to leave the house yesterday. But when I went into the woods this evening, activity first was 10% of what it had been the day before yesterday. By the end it got a lot busier, about 50% of last time I reckon. Around 500 fireflies Iâd imagine. I might have been faster than the days before. When I left the forest, I was right in the fog, that was cool.
Shortly after, I saw another lightshow. Right behind the Wasserberghaus somewhere on the Swabian Alp there was very crazy heat lightning every 5-10 seconds. That looked absolutely amazing. :-)
Saw this on Mastodon:
https://racingbunny.com/@mookie/114718466149264471
18 rules of Software Engineering
- You will regret complexity when on-call
- Stop falling in love with your own code
- Everything is a trade-off. Thereâs no âbestâ 3. Every line of code you write is a liability 4. Document your decisions and designs
- Everyone hates code they didnât write
- Donât use unnecessary dependencies
- Coding standards prevent arguments
- Write meaningful commit messages
- Donât ever stop learning new things
- Code reviews spread knowledge
- Always build for maintainability
- Ask for help when youâre stuck
- Fix root causes, not symptoms
- Software is never completed
- Estimates are not promises
- Ship early, iterate often
- Keep. It. Simple.
Solid list, even though 14 is up for debate in my opinion: Software can be completed. You have a use case / problem, you solve that problem, done. Your software is completed now. There might still be bugs and they should be fixed â but this doesnât âaddâ to the program. Donât use âsoftware is never doneâ as an excuse to keep adding and adding stuff to your code.
To really annoy my neighbors and everyone in a 5 mile radius, I might take my Model M and type a blogpost on the balcony. đ
@prologic@twtxt.net Iâm trying to call some libc functions (because the Rust stdlib does not have an equivalent for getpeername(), for example, so I donât have a choice), so I have to do some FFI stuff and deal with raw pointers and all that, which is very gnarly in Rust â because youâre not supposed to do this. Things like that are trivial in C or even Assembler, but I have not yet understood what Rust does under the hood. How and when does it allocate or free memory ⊠is the pointer that I get even still valid by the time I do the libc call? Stuff like that.
I hope that I eventually learn this over time ⊠but I get slapped in the face at every step. Itâs very frustrating and Iâm always this đ€ close to giving up (only to try again a year later).
Oh, yeah, yeah, I guess I could âjustâ use some 3rd party library for this. socket2 gets mentioned a lot in this context. But I donât want to. I literally need one getpeername() call during the lifetime of my program, I donât even do the socket(), bind(), listen(), accept() dance, I already have a fully functional file descriptor. Using a library for that is total overkill and Iâd rather do it myself. (And look at the version number: 0.5.10. The library is 6 years old but theyâre still saying: âNah, weâre not 1.0 yet, we reserve the right to make breaking changes with every new release.â So many Rust libs are still unstable âŠ)
⊠and I could go on and on and on ⊠đ€Ł
@movq@www.uninformativ.de Me too đ â Speaking of which i know youâve lost a bit of âmojoâ or âenergyâ (so have i of late), rest assured, I want to keep the status quo here with what weâve built, keep it simple and change very little. What weâve built has worked very well for 5+ years and we have at least 3 very strong clients (maybe 4 or 5?).
FreeBSD 14.3 released
FreeBSD 14.3 has been released, an important point release for those of us using the FreeBSD 14.x branch. This release brings 802.11ac (Wi-Fi 5) support to many modern laptop wireless chips, OCI container images are now available in Docker and GitHub repositories, and a number of cornerstone packages have been updated to their latest versions. â Read more
New oil and gas fields incompatible with Paris climate goals
Opening any new North Sea oil and gas fields is incompatible with achieving the Paris Climate Agreement goals of limiting warming to 1.5°C or holding warming to âwell below 2°Câ relative to preindustrial levels, finds a new report published by UCL academics. â Read more
Radxa UFS/eMMC Module Reader and Storage Solution Enables Fast Flashing and Scalable Embedded Storage
Radxaâs UFS/eMMC Module Reader is a compact USB 3.0 adapter for flashing OS images, accessing firmware, and transferring large files. It supports both eMMC v5.0 and UFS 2.1 modules with speeds up to 5âŻGbps The adapter is compatible with eMMC and UFS modules from Radxa, and also works with modules from platforms like PINE64 and [âŠ] â Read more
Alert Sound
â Read more
Alert Sound
â Read more
V KulpĂne sa konala jubilejnĂĄ 10. BiblickĂĄ olympiĂĄda
V sobotu sa v priestoroch evanjelickĂ©ho cirkevnĂ©ho zboru v KulpĂne uskutoÄnila jubilejnĂĄ 10. BiblickĂĄ olympiĂĄda. Podujatie sa nieslo v duchu BoĆŸieho slova, radosti a tvorivosti. DeĆ bol naplnenĂœ milosĆ„ou â milosĆ„ou poznania, priateÄŸstva a duchovnĂ©ho povzbudenia. Aj v tomto roku sa do sĂșĆ„aĆŸe zapojili stredoĆĄkolĂĄci a ĆŸiaci 5. aĆŸ 8. roÄnĂka z viacerĂœch slovenskĂœch evanjelickĂœch prostredĂ na ĂșzemĂ Srbska. Pred zaÄ âŠ â Read more
Cracking JWTs: A Bug Bounty Hunting Guide [Part 5] â Read more
The 5 Cybersecurity Roles That Will Disappear First
Think your job is safe from AI? Think again. These are the first cybersecurity roles AI will eat.â
[Continue reading on InfoSec Write-ups »](https://infosecwriteups.com/the-5-cybersecurity-role ⊠â Read more
Extreme Poverty Rate Drops To 5.3% From 27.1% In India: World Bank Report â Read more
4 IDF soldiers killed, 5 wounded after booby-trapped south Gaza building collapses â Read more
PreÄo mĂĄm rĂĄd slovenÄinu, preÄo mĂĄm rĂĄd Slovensko 2025
Vo ĆĄtvrtok 5. jĂșna 2025 sa v priestoroch mesta NovĂ© ZĂĄmky uskutoÄnilo slĂĄvnostnĂ© vyhodnotenie 33. roÄnĂka literĂĄrnej sĂșĆ„aĆŸe, ktorĂș kaĆŸdoroÄne vyhlasuje Ministerstvo kultĂșry Slovenskej republiky v spoluprĂĄci s Ăradom pre SlovĂĄkov ĆŸijĂșcich v zahraniÄĂ a ÄalĆĄĂmi partnermi. SĂșĆ„aĆŸ sa teĆĄĂ zĂĄujmu nielen ĆŸiakov zo Slovenska, ale aj ich rovesnĂkov zo slovenskĂœch komunĂt v zahraniÄĂ. Aj tento rok sa do sĂșĆ„aĆŸe zapojili ⊠â Read more
5.10.238: longterm
Version:5.10.238 (longterm)Released:2025-06-04Source:linux-5.10.238.tar.xzPGP Signature:linux-5.10.238.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-5.10.238 â Read more
5.4.294: longterm
Version:5.4.294 (longterm)Released:2025-06-04Source:linux-5.4.294.tar.xzPGP Signature:linux-5.4.294.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-5.4.294 â Read more
Top File Read Bug POCs that made $20000
Learning & Methodology to find File Read from top 5 POCs by Elite hackers
My Tripawd Boy from 7wks to almost 5 years â Read more
âAIâ coding chatbot funded by Microsoft were Actually Indians
London-based Builder.ai, once valued at $1.5 billion and backed by Microsoft and Qatarâs sovereign wealth fund, has filed for bankruptcy after reports that its âAI-poweredâ app development platform was actually operated by Indian engineers, said to be around 700 of them, pretending to be artificial intelligence. The startup, which raised over $445 million from investors including Microsoft and the Qatar Investm ⊠â Read more
Tribute to me beloved cat kitty. She was my babygurl for 5 amazing years â€ïž â Read more
she clawed my face 5 seconds later â Read more
Harpoom: of course the Apple Network Server can be hacked into running Doom
Of course you can run Doom on a $10,000+ Apple server running IBM AIX. Of course you can. Well, you can now. Now, letâs go ahead and get the grumbling out of the way. No, the ANS is not running Linux or NetBSD. No, this is not a backport of NCommanderâs AIX Doom, because that runs on AIX 4.3. The Apple Network Server could run no version of AIX later than 4.1.5 and there are substan ⊠â Read more
5 years ago we found this girl abandoned, weâve been inseparable since â Read more
5 missing musicians found dead near U.S. border in Mexico; alleged cartel members arrested â Read more
Day 5: DOM XSS in jQuery anchor href attribute sink using location.search â Read more
Armbian 25.5 Adds New Board Support, Application Modules, and Receives Community Recognition
The Armbian team has released version 25.5, bringing expanded hardware compatibility, improved system tools, and a growing library of post-install application modules. The update also coincides with Armbian being recognized by NetBox Labs with a 2025 NetBox Hero Award for its role in open infrastructure innovation. New in Armbian v25.5 The latest release include ⊠â Read more
PicoCore MX93 CoM Features microNPU, Wi-Fi 6, Bluetooth 5.2, and CAN-FD
The PicoCore MX93 from F&S Elektronik Systeme is a compact Computer on Module measuring just 35 x 40 mm. Designed for industrial and embedded edge applications, it supports up to 2GB of LPDDR4 memory, Wi-Fi 6 and Bluetooth 5.2 connectivity, and a wide range of display and I/O interfaces including MIPI-DSI, LVDS, CAN-FD, and dual [âŠ] â Read more
My $5 Petco adoption glow up â Read more
One of the nicest things about Go is the language itself, comparing Go to other popular languages in terms of the complexity to learn to be proficient in:
- Go:
25keywords (Stack Overflow); CSP-style concurrency (goroutines & channels)
- Python 2:
30keywords (TutorialsPoint); GIL-bound threads & multiprocessing (Wikipedia)
- Python 3:
35keywords (Initial Commit); GIL-bound threads,asyncio& multiprocessing (Wikipedia, DEV Community)
- Java:
50keywords (Stack Overflow); threads +java.util.concurrent(Wikipedia)
- C++:
82keywords (Stack Overflow);std::thread, atomics & futures (en.cppreference.com)
- JavaScript:
38keywords (Stack Overflow); single-threaded event loop &async/await, Web Workers (Wikipedia)
- Ruby:
42keywords (Stack Overflow); GIL-bound threads (MRI), fibers & processes (Wikipedia)
@movq@www.uninformativ.de i feel like when i read go code iâm reading some algebra shit where every part is 1-5 letters long and then thereâs weird symbols like := and itâs just infinitely harder for me to parse and infer meaning from lol. itâs such a me problem
Saying goodbye to Oscar after 22.5 years â Read more
Drafting
â Read more
Drafting
â Read more
5.15.184: longterm
Version:5.15.184 (longterm)Released:2025-05-22Source:linux-5.15.184.tar.xzPGP Signature:linux-5.15.184.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-5.15.184 â Read more
OpenAI to buy AI startup from Jony Ive
Article URL: https://www.bloomberg.com/news/articles/2025-05-21/openai-to-buy-apple-veteran-jony-ive-s-ai-device-startup-in-6-5-billion-deal
Comments URL: https://news.ycombinator.com/item?id=44053518
Points: 521
# Comment ⊠â Read more
ASUS IoT Unveils RUC-1000 Series with 600W GPU Support and Up to 4000 TOPS at Computex 2025
ASUS IoT has announced the RUC-1000 series at Computex 2025, introducing what it describes as the worldâs first 2U 19-inch rugged edge AI GPU computer with PCIe 5.0 support for up to 600W GPUs. Designed for edge AI deployments in industrial environments, the new series includes the RUC-1000G and RUC-1000D models, offering performance scalability and [âŠ] â Read more
Interview: Chief maintainer of Qt project on language independence, KDE, and the pain of Qt 5 to Qt 6 âą
Comments â Read more
On the relationship between Qt and KDE
Volker Hilsheimer, chief maintainer of the Qt project, says he has learned lessons from the painful Qt 5 to Qt 6 transition, the importance of Qt Bridges for using Qt from any language, and the significance of the relationship with the Linux KDE desktop. â« Tim Anderson at Dev Class Qt plays a significant role in the open source desktop world in particular, because itâs the framework KDE uses. Hilsheimer notes that KDEâs role in the Qt community is actual ⊠â Read more
Telum II at Hot Chips 2024: mainframe with a unique caching strategy
Mainframes still play a vital role in today, providing extremely high uptime and low latency for financial transactions. Telum II is IBMâs latest mainframe processor, and is designed unlike any other server CPU. It only has eight cores, but runs them at a very high 5.5 GHz and feeds them with 360 MB of on-chip cache. IBM also includes a DPU for accelerating IO, along with an on-board AI accelerat ⊠â Read more