Quantcast
Channel: Blargh
Browsing index pages (129 articles)

Sway screen recording

Step by step for doing a screen recording on Sway.I want to capture exact 16x9 dimensions, and exactly the the right content. I do it pretty rarely, but yeah this should be automated.1. Get the window...

View Article


RF survey in the browser

As I mentioned in a previous post I wanted to make a WASM version of the RF scanner / RF survey tool, so that it can be run without any drivers or tools installed on the local machine.Well, now I have....

View Article


Image may be NSFW.
Clik here to view.

Broadband RF scanner revisited

I have previously blogged about doing RF surveys using software defined radio. The most interesting aspect to me has been to inventory the business of the different WiFi channels, in order to not clash...

View Article

I fixed shell pipes

In a previous post I made pipes in unix shells more reliable. Well, it had some drawbacks. I’ll summarize the problem, the failed previous version, and then show the new and improved one.Problem...

View Article

Image may be NSFW.
Clik here to view.

Quake demos raytraced again

This is a follow-up to a previous post about raytracing Quake demos.But first, the money shot:And flat shaded and textured videos. Youtube is Very Aggressive™ with its compression, so the quality there...

View Article


AI solving problems

I’ve been able to find some time, lately, to work on my project backlog. And because it’s 2026, I’ve been using AI as a diligent intern.I’ve ranted before about seccomp, but still used it for a project...

View Article

RustRadio UI improved

This is just a short followup to the last RustRadio post. If you came for more rants about C, you’ll be disappointed.I’ve never been that interested in writing UI code, including HTML. You can see the...

View Article

Everything in C is undefined behavior

If he had been a programmer, Cardinal Richelieu would have said “Give me six lines written by the hand of the most expert C programmer in the world, and I will find enough in them to trigger undefined...

View Article


Quantum safe amateur radio secure shell

I’ve previously pointed out that the AX.25 implementation in the kernel is pretty poor. It’s not really being maintained, and even when it gets fixes after I reported it, with people running LTS OSs it...

View Article


You cannot sell AI written software

You may have seen it too. This trend of “I wrote some software to solve a problem. I think it’s pretty great. Does anyone have any feedback?”. Maybe it’s a budget app. Or some company management...

View Article

Image may be NSFW.
Clik here to view.

Rustradio - SDR framework now also in the browser, with Wasm

I’ve previously blogged about RustRadio, my GNU Radio like framework for writing software defined radio applications in Rust. And now there’s more progress of an interesting kind.Anything that tries to...

View Article

The strange webserver hot potato — sending file descriptors

I’ve previously mentioned my io-uring webserver tarweb. I’ve now added another interesting aspect to it.As you may or may not be aware, on Linux it’s possible to send a file descriptor from one process...

View Article

Image may be NSFW.
Clik here to view.

Ideal programming language

My last post about Go got some attention.In fact, two of my posts got attention that day, which broke my nginx since I was running livecount behind nginx, making me run out of file descriptors when...

View Article


Go is still not good

Previous posts Why Go is not my favourite language and Go programs are not portable have me critiquing Go for over a decade.These things about Go are bugging me more and more. Mostly because they’re so...

View Article

Image may be NSFW.
Clik here to view.

Setting clock source with GNU Radio

I bought a GPS Disciplined Oscillator (GPSDO), because I thought it’d be fun for various projects. Specifically I bought this one.I started by calibrating my ICOM IC-9700. I made sure it got a GPS...

View Article


Software defined KISS modem

I’ve kept working on my SDR framework in Rust called RustRadio, that I’ve blogged about twicebefore. I’ve been adding a little bit here, a little bit there, with one of my goals being to control a...

View Article

Image may be NSFW.
Clik here to view.

QO100 early success

I have heard and been heard via QO-100! As a licensed radio amateur have sent signals via satellite as far away as Brazil.What it isQO-100 is the first geostationary satellite with an amateur radio...

View Article


io_uring, kTLS and Rust for zero syscall HTTPS server

Around the turn of the century we started to get a bigger need for high capacity web servers. For example there was the C10k problem paper.At the time, the kinds of things done to reduce work done per...

View Article

Exploring RISC-V vector instructions

It finally happened! A raspberry pi like device, with a RISC-V CPU supporting the v extension. Aka RVV. Aka vector instructions.I bought one, and explored it a bit.SIMD backgroundFirst some background...

View Article

Rebuilding FRR with pim6d

Short post today.Turns out that Debian, in its infinite wisdom, disables pim6d in frr. Here’s a short howto on how to build it fixed.$ sudo apt build-dep frr […] $ apt source frr […] $ cd frr-8* $...

View Article
Browsing index pages (129 articles)


Latest Images