GRUB Bootloader Received 73 Patches To Fix A Variety Of Recent Security Issues
The GRUB bootloader saw a set of 73 patches last month for addressing a variety of security flaws that were discovered⦠ā Read more
Got my first fediverse chick, itās an Iām officially part of the fediverse! :badge:
GIMP 3.0.2 Released To Fix Early Bugs From GIMP 3.0
GIMP 3.0 was 7+ years in development before releasing as stable last week for this much anticipated, GTK3-ported image manipulation program update. Thankfully weāre not seeing any lengthy periods of time for new bug-fix releases with today already marking the release of GIMP 3.0.2⦠ā Read more
@movq@www.uninformativ.de Yeah, most of the graphical applications are actually KDE programs:
- KMail ā e-mail client
- Okular ā PDF viewer
- Gwenview ā image viewer
- Dolphin ā file browser
- KWallet ā password manager (I want to check out
pass
one day. The most annoying thing is that when I copy a password, it says that the password has been modified and asks me whether I want to save the changes. I never do, because the password is still the same. I donāt get it.)
- KPatience ā card game
- Kdenlive ā video editor
- Kleopatra ā certificate manager
Qt:
- VLC ā video player
- Psi ā Jabber client (I happily used Kopete in the past, but that is not supported anymore or so. I donāt remember.)
- sqlitebrowser ā SQLite browser
Gtk:
- Firefox ā web browser
- Quod Libet ā music player (I should look for a better alternative. Canāt remember why I had to move away from Amarok, was it dead? There was a fork Clementine or so, but I had to drop that for some unknown reason, too.)
- Audacity ā audio editor
- GIMP ā image editor
These are the things that are open right now or that I could think of. Most other stuff I actually do in the terminal.
In the pastā¢, I used the Python KDE4 bindings. That was really nice. I could pass most stuff directly in the constructor and didnāt have to call gazillions of setters improving the experience significantly. If I ever wanted to do GUI programming again, Iād definitely go that route. There are also great Qt bindings for Python if one wanted to avoid the KDE stuff on top. The vast majority I do for myself, though, is either CLI or maybe TUI. A few web shit things, but no GUIs anymore. :-)
yeah, thatās the tricky part of adding features
Bcachefs Aims For āSoft Frozenā On-Disk Format With Linux 6.15 Along With New Features
Last month Bcachefs lead developer Kent Overstreet talked of Bcachefs getting to the point of freezing its on-disk format with future on-disk format updates slated to be optional. With todayās Bcachefs pull request for Linux 6.15, itās now being treated as āsoft frozenā and also landing other new features for this copy-on-write file-system. Among the new features is case insensitive file/folder support contributed by Valve⦠ā Read more
Although, most software I use is decentish in that regard.
Is that because you mostly use Qt programs? š¤
I wish Qt had a C API. Programming in C++ is pain. š¢
Btrfs Adding Fast/Realtime Zstd Compression & Other Performance Optimizations
David Sterba of SUSE sent in all of the Btrfs file-system updates today for the now-open Linux 6.15 kernel merge window. There are some new performance optimizations, new and faster Zstd compression level options, and other changes slated to be included for this CoW file-system in Linux 6.15⦠ā Read more
Oh, itās called āunsubscribeā.
@movq@www.uninformativ.de Oh, right, a type would be good to have! :-D
@movq@www.uninformativ.de Where can I join your club? Although, most software I use is decentish in that regard.
I just noted today that JetBrains improv^Wcompletely fucked up their new commit dialog. Thereās no diff anymore where I would also be able to select which changes to stage. I guess from now on Iām going to exclusively commit from only the shell. No bloody git integration anymore. >:-( This is so useless now, unbelievable.
New FWCTL Subsystem Submitted For Linux 6.15
Assuming no objections from Linus Torvalds, the now open Linux 6.15 merge window could introduce a brand new subsystem: fwctl⦠ā Read more
AMD Lands LLVM Flang Fortran Runtime Support For Compiling Directly On The GPU
An AMD engineer has landed experimental support within the LLVM codebase for building Flang-RT on GPUs. Flang-RT being the run-time for LLVMās modern Fortran āFlangā compiler and in turn this effort working to allow more Fortran code to easily run on GPUs with capable LLVM back-ends⦠ā Read more
āit is very easy to filter or ignore itā This is the interesting part for legacy clients, hehe
Joking aside, letās see how it works in the wild!
Linux 6.14 Released With Working NTSYNC Driver, AMD Ryzen AI Accelerator Support
There was a hiccup yesterday with no Linux 6.14 release or 6.14-rc8 otherwise⦠Linus Torvalds has a very good track record of sticking to his Sunday release regiment. Yet yesterday was quiet. Today though Linus Torvalds released the Linux 6.14 kernel as the newest stable version. Linux 6.14 is whatās set to go on and power Ubuntu 25.04, Fedora 42, and other spring 2025 Linux distribution releases⦠ā Read more
Intelās AVX10.2 Patches Merged For GCC 15 To Drop 256-bit Rounding & AVX10.2-256 Options
What a week. Last week Intel published a new AVX10 whitepaper where they dropped the optional 512-bit support of AVX10.2 and confirmed future P and E cores will have AVX10.2-512 support unconditionally. A very welcome change by Intel albeit late in rushing to get patches out to change that behavior ahead of the GCC 15 stable compiler release as well as working similar changes into the LLVM Clang compiler. As of today t ⦠ā Read more
Faster Intel/AMD Crypto Performance & Initial Intel APX Enablement Slated For Linux 6.15
Among the early pull requests submitted in advance of the Linux 6.14 stable release and in turn the Linux 6.15 merge window opening were the x86 FPU updates. Notable this round are faster x86/x86_64 encryption/decryption performance for both Intel and AMD processors as well as beginning to land the kernel-side changes needed to support Intel Advanced Performance Extensions (APX)⦠ā Read more
On my blog: Developer Diary, World Tuberculosis Day https://john.colagioia.net/blog/2025/03/24/tuberculosis.html #programming #project #devjournal
Wayland Protocols 1.42 Updates Cursor Shape & Tablet Protocols
With the FreeDesktop.org GitLab infrastructure getting back up, Wayland Protocols 1.42 was released today as the newest version of this official set of protocols for Wayland compositors⦠ā Read more
Libinput 1.28 Released With Three-Finger Drag
Libinput 1.28 debuted today by Red Hatās input expert Peter Hutterer. With this updated input handling library used by both Wayland and X.Org Server environments there is now support for three-finger drag on touchpads⦠ā Read more
Raspberry Pi PoE+ Injector Launches For $25 USD
Raspberry Piās brisk pace of new hardware and software the past few months continues today⦠The Raspberry Pi PoE+ Injector was announced today at the $25 USD price point⦠ā Read more
Nouvel article Ć propos de ma page /quotes https://si3t.ch/log/2025-03-24-quotes.txt
@eapl.me@eapl.me Ah! It is still not working.
@eapl.me@eapl.me I think the benefits do not outweigh the disadvantages. Clients would have to read and merge the information from 2 txt and a new metadata would have to be added with the address of this file.
Also, it is very easy to filter or ignore it.
I have finished 1-9 on Python. If anyone is interested, I could share the code, or in Reddit many people have shared theirs.
š
Is it working now?
Iād say again that perhaps the DMs could be stored in another .txt, but anyway Iād like to try it.
I donāt have the need for a physical Calc nor a watch, although Iām slightly more interested in a https://banglejs.com or an eink watch š¤
Anyone interested in the PicoCalc? https://www.clockworkpi.com/product-page/picocalc #basic
@doesnm@doesnm.p.psf.lt šÆ šššššš
Cāest fou comme cāest cher une voiture oO. Comment vous faĆ®tes les gens???
@lyse@lyse.isobeef.org (I think of pointers as āmemory location + typeā, but I have done so much C and Assembler by now that the whole thing feels almost trivial to me. And I would have trouble explaining these concepts, I guess. š Maybe Iāll cover this topic with our new Azubis/trainees some day ā¦)
EROFS Being Extended To Handle Massive Amounts Of Data For AI Model Training
The EROFS open-source, read-only Linux file-system is set to be extended with the upcoming Linux 6.15 kernel cycle to support massive amounts of data to support AI model training⦠ā Read more
@prologic@twtxt.net What is āciwtuauā? I donāt understand, sorry haha
@prologic@twtxt.net So it seems!
When will the flat UI craze end? Can I get my buttons, scrollbars, and toolbars back, please?
yes @lyse@lyse.isobeef.org š
I am working on this: https://dm-echo.andros.dev/
More news coming soon.
#twtxt
@kat@yarn.girlonthemoon.xyz Pointers can be a bit tricky. I know it took me also quite some time to wrap my head around them. Let my try to explain. Itās a pretty simple, yet very powerful concept with many facets to it.
A pointer is an indirection. At a lower level, when you have some chunk of memory, you can have some actual values sitting in there, ready for direct use. A pointer, on the other hand, points to some other location where to look for the values oneās actually after. Following that pointer is also called dereferencing the pointer.
I canāt come up with a good real-world example, so this poor comparison has to do. Itās a bit like you have a book (the real value that is being pointed to) and an ISBN referencing that book (the pointer). So, instead of sending you all these many pages from that book, I could give you just a small tag containing the ISBN. With that small piece of information, youāre able to locate the book. Probably a copy of that book and thatās where this analogy falls apart.
In contrast to that flawed comparision, itās actually the other way around. Many different pointers can point to the same value. But there are many books (values) and just one ISBN (pointer).
The pointerās target might actually be another pointer. You typically then would follow both of them. There are no limits on how long your pointer chains can become.
One important property of pointers is that they can also point into nothingness, signalling a dead end. This is typically called a null pointer. Following such a null pointer calls for big trouble, it typically crashes your program. Hence, you must never follow any null pointer.
Pointers are important for example in linked lists, trees or graphs. Letās look at a doubly linked list. One entry could be a triple consisting of (actual value, pointer to next entry, pointer to previous entry).
_______________________
/ ________\_______________
ā ā | \
+---+---+---+ +---+---+-|-+ +---+---+-|-+
| 7 | n | x | | 23| n | p | | 42| x | p |
+---+-|-+---+ +---+-|-+---+ +---+---+---+
| ā | ā
\_______/ \_______/
The āxā indicates a null pointer. So, the first element of the doubly linked list with value 7 does not have any reference to a previous element. The same is true for the next element pointer in the last element with value 42.
In the middle element with value 23, both pointers to the next (labeled ānā) and previous (labeled āpā) elements are pointing to the respective elements.
You can also see that the middle element is pointed to by two pointers. By the ānextā pointer in the first element and the āpreviousā pointer in the last element.
Thatās it for now. There are heaps ;-) more things to tell about pointers. But it might help you a tiny bit.
Hyprland 0.48 Adds A āApplication Not Respondingā Dialog, Better Color Management
Just days after marking the third birthday of the open-source project, Hyprland 0.48 released today as the newest version of this popular Wayland compositor⦠ā Read more
@andros@twtxt.andros.dev @prologic@twtxt.net Exactly. The screenshots of the last few days show it in action. But I do not consider it ready for the world yet. @doesnm@doesnm.p.psf.lt appears to have a high pain tolerance, though. :-)
@andros@twtxt.andros.dev You use your real name as login name, too?
@prologic@twtxt.net I see this with the scouts. Luckily, not at work. But at work, Iām surrounded by techies.
@movq@www.uninformativ.de Oh my goodness! Iām so glad that I donāt have to deal with that in my family. But yeah, I guess youāre onto something with your theory. This article is also quite horrific. O_o
@movq@www.uninformativ.de Wooaah, that is cool! \o/
LLVM/Clang Compiler Being Adapted For AVX10.2 Now Making 512-bit Support Mandatory
Coming out this week was an updated AVX10 whitepaper from Intel with the surprising decision that 512-bit floating point and integer support is no longer considered optional for AVX10.2. AVX10.2 now mandates 128 / 256 / 512-bit support and in turn also dropped the 256-bit embedded rounding support with the focus on 512-bit. The LLVM/Clang compiler had seen its AVX10 support designed around Intelās original AVX10 design assumpt ⦠ā Read more
@lyse@lyse.isobeef.org Maybe itās a lyrebird. š
Hahaha, a bird is singing really load and it sounds almost exactly like a car alarm. Well, itās probably the other way around, the car alarm was modeled after the birdcall. :-)
@prologic@twtxt.net Yes, it was one of those. 95, 98, and Me were all built on top of DOS, as far as I know.
Qualcomm Iris Video Decode Driver & DesignWare HDMI Input Support Ready For Linux 6.15
Among the earliest of pull requests this week ahead of the Linux 6.15 merge window expected to begin tomorrow were the media subsystem updates. In addition to continuing to improve the common āuvcvideoā web camera driver and other routine refinements, there is also some new media hardware support slated to be included as part of the Linux 6.15 kernel⦠ā Read more
@lyse@lyse.isobeef.org I guess the thing is that usernames are no longer needed for many popular things, like WhatsApp. āJust install the appā, done. When I ran my Matrix server for our family, this was the first thing that people were bummed out about: āOh, this needs a username and a password? Why doesnāt it just work? Thatās annoying.ā
People are less and less exposed to ālow-levelā details like this. There was also this story in 2021 about the concept of a āfileā: https://www.theverge.com/22684730/students-file-folder-directory-structure-education-gen-z
I lost my original Windows 95 CD (and itās too expensive for my taste to buy on eBay), so I finally sat down and got an old disk image of one of my PCs to work in QEMU.
I donāt intend to do much with Win95. I just want to be able to boot it, if I want to check how certain things worked or looked in that version. The purpose of this really is to be an archeological digsite.
Rust Additions For GCC 15 Bring Support For if-let Statements, Other Improvements
This past week a lot of new code for the Rust āgccrsā front-end began being merged for the upcoming GCC 15.1 stable release⦠The Polonius borrow checker landed along with other big improvements to the Rust code ahead of this annual GNU Compiler Collection release. A third round was merged on Friday adding yet more gccrs features⦠ā Read more
Sched_Ext Changes Submitted For Linux 6.15
The sched_ext code for extensible scheduler support and being able to quickly prototype new Linux kernel scheduling improvements continues evolving nicely since its much anticipated merging to the mainline kernel in 2024. Ahead of the imminent Linux 6.15 merge window, the sched_ext feature updates were sent out today for this next kernel cycle⦠ā Read more
In a couple of days Iāll be giving a talk about #twtxt https://www.meetup.com/es-ES/python-valencia-meetup/events/306769708/
The Startup CTOās Handbook
https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md
@doesnm@doesnm.p.psf.lt What is tt2?
@lyse@lyse.isobeef.org I had no idea. However, I think weāre losing our sense of anonymity. I even started using my real name!
@eapl.me@eapl.me I looked at the first few puzzles and they are pretty cool so far! I havenāt actually implemented any of them, but Iām fairly certain about how Iād solve them properly. I went through some linked reference articles yesterday, theyāre also really good. I will recommend this to some workmates. :-)
Itās extremely surprising to me that younger non-technical people just type in their full name (properly cased first and last name with a space in between) for a technical username in account registration or login forms. Iāve seen that happening several times in the past few years. The field name is āBenutzernameā in German, literally āusernameā. Even adding a placeholder text to signal that they could simply use their nickname in lowercase did not change anything at all. Well, one person used at least an e-mail address.
This wasnāt the case six, seven years ago, everybody had some ārealā username. Even non-techies. It looks like some ācommon knowledgeā is getting lost. Strange. Very weird. It trips me every time I see it.
Have you experienced something similar?
hung out with friends today it was nice :)
FreeDesktop.org GitLab Transitions To New Server Infrastructure
Last weekend FreeDesktop.org began transitioning to their new server/cloud infrastructure after recently finding out their sponsored Equinix Metal services were shutting down. Following the complex migration process this past week, FreeDesktop.org GitLab is up and running on the Hetzner server infrastructure in Germany⦠ā Read more
š§
The āidiossINcrasiasā series from the ANTI-DEMOS-CRACIA label starts in June!
It was an ill-kept secret: kokori had the honor of being invited to kickstart this series with the also Portuguese band āFloating Ashesā.
Starting June, ADC will release a series of āidiossINcraciesā, a special, limited CD collection, where each volume will showcase two musical projects with five songs from each.
The first volume, to be released on the 16th of June, joins Floating Ashes and kokori, and from this moment on you can already get a sample of it with one track from each project, on the labelās bandcamp:
https://anti-demos-cracia.bandcamp.com/album/idiossincrasia-vol-1
Being ½ #kokori Iām suspect, but I agree with the label when they state that āthis series promises to be a valuable addition to collectors and followers of experimental and alternative music.ā
š reservations can be made by sending me a message.
O Dia da Liberdade Documental celebra-se jÔ na próxima semana, e em Portugal hÔ conversa pelo Porto!
Pela @ansol@ansol :
āPrograma Eleitoral 2025 - Oportunidade para a Soberania Digital?ā
Linux 6.15 Plans To Drop Support For A Useless CRC-32 Checksum In The Kernel Image
Ingo Molnar began sending out the pull requests today for the upcoming Linux 6.15 merge window of code areas he oversees for the Linux kernel. Among those early pulls are of the x86/build updates, which includes removing some seemingly useless CRC-32 checksum code from the kernel⦠ā Read more
@doesnm@doesnm.p.psf.lt Heck yeah! Worky, worky! \o/
Hello World from tt2
Ctrl+Left
to jump a word left, I get 1;5D
in my tt2 message text. My TERM
is set to rxvt-unicode-256color
. In tt
, it works just fine. When I change to TERM=xterm-256color
, it also works in tt2
. I have to read up on that. Maybe even try to capture these sequences and rewrite them.
@movq@www.uninformativ.de Hahaha, that name is certainly fitting! :-D
Yeah, I should revert that and try to figure out which programs misbehaved. But thatās something for future Lyse. 8-) Right now, I just redefine TERM
in my Makefile when the USER
happens to be me.
Ća māĆ©nerve, ils ne peuvent mĆŖme pas Ć©crire COā correctement sur les sites marchand de voiture. Cāest COā, pas CO² bordel!
AMD RDNA 3.5 Cleaner Shader Support Prepped For Linux 6.15
Ahead of the imminent Linux 6.15 merge window expected to begin next week, a batch of AMDGPU/AMDKFD Radeon kernel driver updates were sent out on Friday for this next kernel cycle. Itās mostly about bug fixes but does container cleaner shader support for AMD RDNA 3.5 graphics⦠ā Read more
KDE KWin Lands FIFO v1 Wayland Support, GNOME 48 Squeezed In XDG Toplevel Drag v1
There is some new Wayland protocol support activity this week worth mentioning for both the KDE Plasma and GNOME desktops⦠ā Read more
On my blog: Free Culture Book Club ā Sulphur Nimbus https://john.colagioia.net/blog/2025/03/22/sulphur-nimbus.html #freeculture #bookclub
Code Submitted Ahead Of Linux 6.15 For Enabling Block Sizes Greater Than Page Size
Ahead of the Linux v6.14 kernel expected for release tomorrow and in turn the Linux 6.15 merge window, Linux engineer Christian Brauner at Microsoft began sending out his pull requests today of new code heās hoping to see merged for this next cycle. One of those interesting pulls is the work for block devices to allow for block sizes to be greater than the page size⦠ā Read more
NVIDIAās Open-Source Kernel Driver Ported To Haiku OS, Mesa NVK Adapted To Run On Top
Haiku OS developer X512 has managed a rather impressive feat: porting NVIDIAās open-source kernel modules to Haiku. Not only did he get NVIDIAās official Linux kernel modules running on Haiku but he also ported the Mesa NVK Vulkan driver to be able to run atop the NVIDIA kernel driver interface⦠ā Read more
KDE Continues Prepping More Features For Plasma 6.4
KDE developers continue pushing ahead with new feature development on the Plasma 6.4 desktop to further refine Plasma 6⦠ā Read more
@prologic@twtxt.net Yeah and I donāt get why ⦠Thereās no copyrighted music in it, no ads (at least I donāt see any) ⦠Just weird. š„“
@prologic@twtxt.net Lol, I give up. š„“
Didnāt know this side of Aurora. š
Ctrl+Left
to jump a word left, I get 1;5D
in my tt2 message text. My TERM
is set to rxvt-unicode-256color
. In tt
, it works just fine. When I change to TERM=xterm-256color
, it also works in tt2
. I have to read up on that. Maybe even try to capture these sequences and rewrite them.
@lyse@lyse.isobeef.org Thereās a reason itās called ā(n)cursesā. š The only advice I can give is to never fiddle with reassigning control sequences and $TERM
variables. Leave $TERM
at whatever value the terminal itself sets and use an appropriate terminfo file for it. If there are programs misbehaving, they probably blindly assume XTerm and should be fixed (or have XTerm as a hard requirement). If you try to fix this on your end, itāll likely just break other programs. š„“
@david@collantes.us Ah, I just went to bed, great to see you figured it out. š I probably would have ended up with something similar (but Iām not a Vimscript guru). š¤
Chapter 14:
Epilogue:
Chapter 12:
Chapter 13:
I havenāt had one since the before times of COVID. I am not sure if my company will have them again for the near future.
#MarchMysteryMadness #FridayReads with the third #book in the Lord Peter Wimsey series, āUnnatural deathā, here in a #Portuguese edition
T-Display K230 Combines RISC-V Processing with LoRa, Wi-Fi, and AMOLED Display
The LILYGO T-Display K230 is a compact development board targeting IoT and embedded system applications. It features the Kendryte K230 system-on-chip, which includes a dual-core 64-bit RISC-V processor and dedicated units for AI acceleration, graphics rendering, and multimedia processing. The K230 SoC includes two CPU cores: CPU1 operates at 1.6 GHz, while CPU0 runs at
Wine 10.4 Brings More Direct3D To Vulkan Video Handling, Continued Bluetooth Driver Work
Wine 10.4 is out tonight as the newest bi-weekly development release of this open-source software for running Windows games and applications on Linux, macOS, and other platforms⦠ā Read more
Ctrl+Left
to jump a word left, I get 1;5D
in my tt2 message text. My TERM
is set to rxvt-unicode-256color
. In tt
, it works just fine. When I change to TERM=xterm-256color
, it also works in tt2
. I have to read up on that. Maybe even try to capture these sequences and rewrite them.
Well, some time ago I put this in my ~/.Xdefaults:
URxvt.keysym.Control-Up: \033[1;5A⨠URxvt.keysym.Control-Down: \033[1;5B
URxvt.keysym.Control-Left: \033[1;5D⨠URxvt.keysym.Control-Right: \033[1;5C
Probably to behave more like XTerm and fix a few other issues I had with other programs. But, it turns out, tcell expects the original sequence: https://github.com/gdamore/tcell/blob/main/terminfo/r/rxvt/term.go#L487
Hmm.
Hmmm, when I Ctrl+Left
to jump a word left, I get 1;5D
in my tt2 message text. My TERM
is set to rxvt-unicode-256color
. In tt
, it works just fine. When I change to TERM=xterm-256color
, it also works in tt2
. I have to read up on that. Maybe even try to capture these sequences and rewrite them.
@david@collantes.us Tada, the reply context is now also shown above. Itās slowly coming together and reaching a state where I can actually use this as my daily driver I think. :-)
On my blog: Toots 𦣠from 03/17 to 03/21 https://john.colagioia.net/blog/2025/03/21/week.html #linkdump #socialmedia #quotes #week
@david@collantes.us Thanks, yes, absolutely! ;-)
I now notice that I should also show the original message(s) to which I reply. That was super useful in the original tt
. But one after the other. The mentions are now automatically filled in. \o/
Perfect!
I now also implemented basic replying by hitting a
as in answering. Whatās missing is automatically adding mentions in the message text template. Thatās gonna be a bit more tricky, though.
vi
or vim
at the beginning of each line? Like, upon opening like so:
@david@collantes.us While youāre typing? I guess this could be used as a starting point (doesnāt work on the very first line):
inoremap <CR> <Esc>:r!date +"\%F \%T"<CR>A
Whatās the end goal here? š
tt
.) Now, this is the second attempt in tt2
.
Righto, now with added basic subject support. Hopefully!
AMD Announces AITER For ROCm To Help Boost AI Performance
AMD has been on a software / container / documentation spree recently around ROCm and today are announcing another software addition to the ROCm portfolio: AITER⦠ā Read more
(Back in tt
.) Well, it kinda worked. At least appending to the file. But my cache database got screwed up. I do not yet support replies, so the subject and and root hash columns have not been set at all, resulting in a message that is just not shown at all. I gotta do something about that next. The good thing is, though, after simply fixing the two columns the message appeared on screen.
(The previous message was written with tt
.) Now, this is the second attempt in tt2
.
Letās see!
RPI Image Gen Introduces Custom Raspberry Pi Image Creation
The Raspberry Pi team has introduced rpi image gen, a new tool for creating custom software images with detailed control over configuration. It is designed for embedded systems, industrial applications, and personalized projects. rpi image gen is an alternative to the existing pi gen tool, which is used to produce the official Raspberry Pi OS
Microsoft Proposes āHornetā Security Module For The Linux Kernel
Microsoftās newest open-source contribution to the Linux kernel being proposed is⦠Hornet, a Linux security module (LSM) for providing signature verification of eBPF programs⦠ā Read more
Dang it, first attempt failed:
Somehow, my local feed cannot be opened to append to. I reckon, I have to resolve the tilde first:
ReactOS 0.4.15 Released For This āOpen-Source Windowsā OS With Tons Of Enhancements
Itās been over three years since the last ReactOS open-source operating system release for this platform working on API/ABI compatibility with Microsoft Windows. Today ReactOS 0.4.15 was finally published⦠ā Read more
i really wanna learn golang it looks fun and capable and i can read it kind of but every time i try it iām immediately stuck on basic concepts like āwhat the fuck is a pointerā (this has been explained to me and i still donāt get it). i did have types explained to me as like notes on code which makes sense a bit but iām mostly lost on basic code concepts