Servo ported to Redox
Redox keeps improving every month, and this past one is certainly a banger. The big news this past month is that Servo, the browser engine written in Rust, has been ported to Redox. Itâs extremely spartan at the moment, and crashes when a second website is loaded, but itâs a promising start. It also just makes sense to have the premier Rust browser engine running on the premier Rust operating system. Htop and bottom have been ported to Redox for much improved system monitoring, and theyâ ⊠â Read more
3mdeb Achieves Good Progress Porting Coreboot+OpenSIL To AMD Turin Motherboard
Over the past few months the open-source firmware consulting firm 3mdeb has been porting Coreboot and AMDâs new openSIL silicon initialization library to the Gigabyte MZ33-AR1. The Gigabyte MZ33-AR1 is a broadly available motherboard that supports the latest-generation AMD EPYC 9005 âTurinâ server processors. 3mdeb has been fairly successful in their quest and an early demonstrator for openSIL⊠â Read more
Debian to add hard Rust dependency to APT
It seems like a number of Debian ports are going to face difficult times over the coming months. Debian developer Julian Andres Klode has sent a message to the Debian mailing lists that APT will very soon start requiring Rust. I plan to introduce hard Rust dependencies and Rust code into APT, no earlier than May 2026. This extends at first to the Rust compiler and standard library, and the Sequoia ecosystem. In particular, our code to parse .deb, . ⊠â Read more
Ukrainian drone attack damages Russiaâs Tuapse port, sparks fire, Russia says â Read more
Linux Kernel Ported To WebAssembly - Demo Lets You Run It In Your Web Browser
Comments â Read more
@movq@www.uninformativ.de Uh, that actually looks not that terrible. Somehow, I remember Swing GUIs being way uglier.
As for Visual Basic, I only had to use VBA once in my life. That was in the beginning of my career when I inherited a project from a leaving coworker. Fuck me, was that awful. Just alone the damn compiler error dialog box popping up in my face all the time while editing and the compiler already trying to parse the unfinished and hence of course uncompilable code. Boy, that left a lasting impression on me. I ported everything to Java very quickly. Luckily, the code base wasnât all that large at that point in time. I had to add a bunch of new features after that, so I was very glad that I convinced my workmate/project manager to do that first. We didnât even need a GUI, the button in Excel was transformed to a command line program that just generated the large file.
But I cannot comment on the VB GUI designer, I never used that. Your screenshot looks very similar to the Delphi one, though. Only towards the end of my Delphi days I found out about the possibility to make the widgets snap to window edges and corners (I donât remember how that was called), so that resizing the windows was actually possible without messing up their entire contents.
Switching to Linux, Delphi wasnât an option anymore. For some reason I couldnât use Kylix. Maybe it was already dead by the time I changed OSes. Or I couldnât get it to run. I just donât remember. I just recall that the unavailability of Delphi was the reason it took me a while to actually settle on Linux. I then fully switched to Java. The GridBagLayout was my absolutely favorite Swing layout manager. I reckon I used it 98% of the time, because it was so powerful and made the windows resize properly, just as I had learned to do in Delphi shortly before.
Up until discovering Swing, I used Javaâs AWT for a short amount of time. That was very limited I think and I hit the limits fairly quickly. Later at uni, we had one project making use of SWT. Didnât convince me either. I could be wrong, but I think there was also a SWT GUI designer plugin for Eclipse. If there really was, that one wasnât in the same street as Delphiâs (there must be a reason I forgot about it ;-)).
Just typing twts directly into my twtxt file.
Details:
- Opening my twtxt file remotely using
vim scp://user@remote:port//path/to/twtxt.txt
- Inserting the date, time and tab part of the twt with
:.!echo "$(date -Is)\t"
- In case I need to add a new line I just
Ctrl+Shift+u, type in the2028and hitEnter
- In order to replay, you just steal a twt hash from your favorite Yarn instance.
It looks tedious, but itâs fun to know I can twt no matter where I am, as long as can ssh in.
Le dernier chef-dâĆuvre du Louvre : le dĂ©litement national
La seule surprise quâon peut avoir en dĂ©couvrant que le Louvre sâest fait cambrioler, câest de constater quâil aura fallu attendre autant de temps avant que ça arrive. En effet, Ă voir lâĂ©tat lamentable des boiseries des fenĂȘtres et des portes de ce vieux musĂ©e, Ă voir la dĂ©contraction pour ne pas dire le laisser-aller [âŠ] â Read more
China retaliates against U.S. port fees with new charges on American ships â Read more
Orange Pi Previews Orange Pi 6 Plus with 12-core architecture and dual 5G Ethernet ports
Orange Pi has introduced the Orange Pi 6 Plus, a single-board computer intended for high-performance and AI-oriented computing tasks. It uses the CIX CD8180/CD8160 SoC with a 12-core 64-bit CPU and an NPU rated at up to 45 TOPS. The SoC includes a 12-core architecture paired with an integrated graphics processor supporting hardware-accelerated ray tracing [âŠ] â Read more
Lobsters Interview with Zdsmith
I had the pleasure of interviewing, befriending @zdsmith whose passions are very close to my heart. He explores the different forms of notation (Iverson, Naur), makes combinatory programming approachable, ported J to Janet, created an ergonomic notation for requirements gathering, designed his own [shorthands](https://blog.zdsmith.com/series/sh ⊠â Read more
DL40N Fanless 1.3L Mini PC with Intel Twin Lake Processors
The DL40N is a fanless 1.3-liter mini PC powered by Intel Twin Lake processors and up to 16GB DDR5 memory. It supports triple 4K display output, dual 2.5G Ethernet, and multiple USB and COM ports for reliable 24/7 operation in applications such as factory automation, digital signage, kiosks, and more. Built on Intelâs Twin Lake [âŠ] â Read more
@movq@www.uninformativ.de Kind of curious now⊠Is there a (to buy new) dot matrix printer youâd recommend if someone wanted to get into this sort of thing (sending plain âol bytes to a printer port)? đ€ (I remember this back in the ye âold days!)
This is why I love tech from that era.
Write bytes to a parallel port and stuff happens. If itâs just ASCII bytes, then it will print ASCII text. Even the simplest programs can use a printer this way.
With a little bit of ESC/P, you can print images and other fancy stuff. Thatâs what I did this morning â never worked with ESC/P before, now I can print images. Itâs not that hard.
Hayes-compatible modems are similar: Write some AT commands to the serial port and the modem does things. This isnât even arcane knowledge, itâs explained in the printed manual.
Maybe Iâm wearing rose-tinted glasses here, but I think with all this old stuff, you get useful results very quickly and the manuals are usually actually helpful. Itâs so much easier to get started and to use this hardware to the full extent. Much less complexity than what we have today, not a ton of libraries and dependencies and SDKs and cloud services and what not.


In 1996, they came up with the X11 âSECURITYâ extension:
https://www.reddit.com/r/linux/comments/4w548u/what_is_up_with_the_x11_security_extension/
This is what could have (eventually) solved the security issues that weâre currently seeing with X11. Those issues are cited as one of the reasons for switching to Wayland.
That extension never took off. The person on reddit wonders why â I think itâs simple: Containers and sandboxes werenât a thing in 1996. It hardly mattered if X11 was âinsecureâ. If you could run an X11 client, you probably already had access to the machine and could just do all kinds of other nasty things.
Today, sandboxing is a thing. Today, this matters.
Iâve heard so many times that âX11 is beyond fixable, itâs hopeless.â I donât believe that. I believe that these problems are solveable with X11 and some devs have said âyeah, we could have kept working on itâ. Itâs that people donât want to do it:
Why not extend the X server?
Because for the first time we have a realistic chance of not having to do that.
https://wayland.freedesktop.org/faq.html
Iâm not in a position to judge the devs. Maybe the X.Org code really is so bad that you want to run away, screaming in horror. I donât know.
But all this was a choice. I donât buy the argument that we never would have gotten rid of things like core fonts.
All the toolkits and programs had to be ported to Wayland. A huge, still unfinished effort. If that was an acceptable thing to do, then it would have been acceptable to make an âX12â that keeps all the good things about X11, remains compatible where feasible, eliminates the problems, and requires some clients to be adjusted. (You could have still made âX11X12â like âXWaylandâ for actual legacy programs.)
@kat@yarn.girlonthemoon.xyz iâm a self hoster at heart man i open those ports MYSELF with EXTREME RECKLESSNESS
guys i use VPS systems from time to time and they scare me. wdym they have every port open by default and the firewall is your responsibility. what the fuck bro
setpriv on Linux supports Landlock.
@movq@www.uninformativ.de Thatâs really cool! I wanted to experiment with Landlock in tt as well. But other than just thinking about it, nothing really happened.
Depending on the available Landlock ABI version your kernel supports, you might even restrict connect(âŠ) calls to ports 80, 443 and maybe whatever else has been configured in the subscription list.
@lyse@lyse.isobeef.org dmenu is a great example.
There have been several attempts at porting dmenu from X11 to Wayland. Well, not exactly âportingâ it, more like rewriting it from scratch. Turns out: Itâs not that easy.
dmenu is super fast and reliable. None of the Wayland rewrites are (at least none of the popular ones that I know of). They are either bloated and/or slow.
It takes a lot of discipline and restraint to write simple software and not blow up the codebase. This is much harder than people think. Itâs a form of art, really.
@prologic@twtxt.net Yeah, itâs difficult, you often donât get what youâd expect. They also make heavy use of 3rd party libraries. IIUC, for random numbers, they refer to this library. Iâve read many times that the Rust stdlib is intentionally minimalistic (to make it easier to maintain and port and all that).
Iâm struggling with this, using 3rd party libs for so many things isnât really my cup of tea. Iâll probably make my own tiny little âstandard libraryâ. Itâs silly, but I donât see any other options. đ€·
Israeli Navy commandos intercept âGaza flotillaâ vessel, redirect it to Ashdod port â Read more
I wanted to port this to Rust as an excercise, but they still have no random number generator in the core library: https://github.com/rust-lang/rust/issues/130703
Redox gets X11 support, GTK3, and Mesa3D EGL
Weâve cleared another month by the skin of our teeth, so itâs time for another month of progress in Redox, the Rest-based operating system. Theyâve got a big one for us this month, as Redox can now run X11 applications in its Orbital display server, working in much the same way as XWayland. This X11 support includes DRI, but it doesnât yet fully support graphics acceleration. Related to the X11 effort is the brand new port of GTK3 and the arriv ⊠â Read more
Rabbit Store | TryHackMe Medium
Problems: What is user.txt? What is root.txt? Solution: First of all we get a IP address so I preformed an NMAP scan discovering portsâŠ
[Continue reading on InfoSec Write-ups »](https://infosecwriteups.com/rabbit-store-tryhackme-medium-f9f5069fbb50?source=r ⊠â Read more
STARPro64 Brings 32GB LPDDR5 and 20 TOPS NPU to RISC-V SBC Platform
The STARPro64 is one of the latest RISC-V single-board computers from PINE64, based on the ESWIN EIC7700X system-on-chip. Now in stock, the board offers key features such as dual Gigabit Ethernet ports, PCIe Gen3.0 expansion, and wireless connectivity. Originally previewed in October 2024, the board integrates a quad-core 64-bit SiFive P550 processor, an Imagination AXM-8-256 [âŠ] â Read more
Get Network Utility for MacOS Sequoia with Neo Network Utility
Remember Network Utility, the handy tool for Mac that was bundled with the operating system since the origins of Mac OS X? With Network Utility, you had an easy graphical interface to commonly used network tools like ping, netstat, nslookup, traceroute, finger, port scanning, and whois. But for reasons unknown, Apple removed Network Utility from ⊠[Read More](https://osxdaily.com/2025/05/16/get-network-utilit ⊠â Read more
Expose & Explore: Discover misconfigured service protocols and ports using Linux
Internet Assigned Numbers Authority (IANA) is the organisation responsible for managing and assigning port number ⊠â Read more
irc.mills.io in #edgeguard đ I'm @james there đ
@javivf@adn.org.es use 6697 as port, make sure it is using TLS to connect.
Arduino Uno Gets Upgraded with Integrated Ethernet and USB Type-C
The UnoNet is a microcontroller board based on the ATmega328PB, designed with the same form factor and pin layout as the Arduino Uno Rev 3. It integrates Ethernet via a W5500 controller and includes a USB Type-C port, RJ45 connector, DC barrel jack, ICSP header, and reset button. The ATmega328PB is clocked at 16 MHz [âŠ] â Read more
MINIX Elite EU715-AI Mini PC Combines Meteor Lake Performance and dual 2.5GbE Ports
The MINIX Elite EU715-AI is a compact mini PC based on Intelâs Meteor Lake-H processor architecture. It features integrated Intel Arc Graphics, Wi-Fi 6E, dual 2.5G Ethernet ports, and quad-screen display support. The system runs Windows 11 Pro and comes equipped with 32 GB of DDR5 SO-DIMM memory, configured as two 16 GB modules. For [âŠ] â Read more
TacOS: an x86_64 UNIX-like OS from scratch
TacOS is a UNIX-like kernel which is able to run DOOM, among various other smaller userspace programs. It has things like a VFS, scheduler, TempFS, devices, context switching, virtual memory management, physical page frame allocation, and a port of Doom. It runs both on real hardware (tested on my laptop) and in the Qemu emulator. â« TacOS GitHub page TacOS â great name â is written in C, and explicitly a hobby and toy project. The codeâs licensed ⊠â Read more
irc.mills.io running behind Caddy Layer 4. However I don't terminate TLS at the edge in this case.
@prologic@twtxt.net OH SHIT using this for a protocol like gopher is smart! might have to try that for gemini so i donât have to keep a port open for that
@kat@yarn.girlonthemoon.xyz At the core, you need an ngircd.conf like this:
[Global]
Name = your.irc.server.com
Password = yourfancypassword
Listen = 0.0.0.0
Ports = 6667
AdminInfo1 = Well, me.
AdminInfo2 = Over here!
AdminEMail = forget.it@example.invalid
[Options]
Ident = no
PAM = no
[SSL]
CertFile = /etc/ssl/acme/your.irc.server.com.fullchain.pem
KeyFile = /etc/ssl/acme/private/your.irc.server.com.key
DHFile = /etc/ngircd/dhparam.pem
Ports = 6669
Start it and then you can connect on port 6667. (The SSL cert/key must be managed by an external tool, probably something like certbot or acme-client.)
Iâm assuming OpenBSD here. Havenât tried it on Linux lately, let alone Docker. đ
Whiskey developer throws in the towel, suggests to just buy CrossOver instead
Isaac Marovitz, the developer of Whiskey, a frontend for Appleâs Game Porting Toolkit and Wine, has decided to throw in the towel. The developer is advising users to buy CrossOver instead, which provides the same service. The reasoning behind their decision seems sound, and are actually quite noble and considerate. First and foremost, itâs the usual problem lone developers run i ⊠â Read more
(Updated) Metis Compute Board with RK3588 and AI Acceleration for Edge Applications
The Metis Compute Board is a compact single-board computer designed for AI applications requiring high computational performance at the edge. Built around the ARM-based RK3588 processor, it integrates the Metis AIPU for AI acceleration and features up to 16 GB of RAM, dual Gigabit Ethernet ports, and GPIO support. The board incorporates the Rockchip RK3588 [âŠ] â Read more
SSL / TLS & SDL Ported to MacOS 9
One of the biggest issues holding back usage of retro computing platforms â including Classic MacOS - is the lack of modern SSL/ TLS. â Read more
MacSSL: a port of Mbed-TLS for the classic Mac OS 7/8/9
Yesterday we had SDL2 for the classic Mac OS, today we have modern SSL/TLS for the classic Mac OS. This is a C89/C90 port of MbedTLS for Mac System 7/8/9. It works, and compiles under Metrowerks Codewarrior Pro 4. This is a basic app that performs a GET request on whatever is in api.h, and prints the result out to the text box (with a lot of debug information, of course). The idea of this project was to build an âappâ of ⊠â Read more
SDL2 ported to Mac OS 9
Well, this you certainly donât see every day. This is a ârough draftâ of SDL2 for MacOS 9, using CodeWarrior Pro 6 and 7. Enough was done to get it building in CW, and the start of a âmacosclassicâ video driver was created. It DOES seem to basically work, but much still needs to be done. Event handling is just enough to handling Command-Q, there is no audio, etc etc etc. â« A cast of thousands The hardest part was a video driver for the classic Mac OS, which had to be created mostly f ⊠â Read more
Porting kanagawa.nvim colorscheme to Vim â Read more
Pizzas vs. hydrogÚne : réflexions sur la valeur et les gains en Bourse
Un article de Henry Bonner Vous lâavez vu : les autoritĂ©s autour du monde, en particulier Donald Trump aux Ătats-Unis, mettent en place des droits de douane. Une porte-parole du gouvernement français Ă©voque la taxation des gĂ©ants de la tech comme mesure de rĂ©torsion. Les journaux et politiciens prĂ©sentent la croissance des Ă©conomies comme une lutte [âŠ] â Read more
The 32bit RISC OS needs to be ported to 64bit to survive, seeks help
RISC OS, the operating system from the United Kingdom originally designed to run on Acorn Computerâs Archimedes computers â the first ARM computers â is still actively developed today. Especially since the introduction of the Raspberry Pi, new life was breathed into this ageing operating system, and it has gained quite a bit of steady momentum ever since, with tons of small updates, applications, ⊠â Read more
Nvidia Linux GPU driver ported to Haiku
Nvidia releasing its Linux graphics driver as open source is already bearing fruit for alternative operating systems. As many people already knows, Nvidia published their kernel driver under MIT license: GitHub â NVIDIA/open-gpu-kernel-modules: NVIDIA Linux open GPU kernel module source (I will call it NVRM). This driver is very portable and its platform-independent part can be compiled for Haiku with minor effort (but it need to implement OS-specific ⊠â Read more
After 47 years, OpenVMS gets a package manager
As of the 18th of February, OpenVMS, known for its stability and high-availability, 47 years old and ported to 4 different CPU architecture, has a package manager! This article shows you how to use the package manager and talks about a few of its quirks. Itâs an early beta version, and you do notice that when using it. A small list of things I noticed, coming from a Linux (apt/yum/dnf) background: There seems to be no automatic dependency ⊠â Read more