Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Sijmen 🧑‍💻

@sjmulder@bsd.network
  • Open on bsd.network

Programming, retrocomputing

0 Followers
0 Following
15 Posts
Joined August 06, 2018

Posts

Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · May 14, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @aurisc4@floss.social
@aurisc4@floss.social in fact GNU libc getopt() reorders argv to move the options forward, so that the "argc -= optind; argv += optind;" trick to keep just the positional arguments keeps working. (Classic getopt() stops at the first non-option argument, an optional behaviour for glibc)
0
0
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · May 12, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @k0ffy@mastodon.sdf.org
@k0ffy@mastodon.sdf.org is that one of those portable LCD monitors hooked up to an antenna cable?!
0
0
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · May 09, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network

Trying to figure out networking and (OpenBSD) pf at the same time...

Basically, I have a secondary IPv4 address on my OpenBSD webserver that I want to forward to my IPv6-only Wii - as if the IPv4 address was the Wii's.

What forwarding mode is appropriate? nat-to, af-to, rdr-to?

#OpenBSD #pf #networking

bsd.network

#openbsd - BSD Network

0
0
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Apr 22, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @sjmulder@bsd.network
@hailey any chance you could do a writeup with a general overview of how it works? E.g. I'd be interested to learn how the cooperative aspects are handled, the syscalls, I/O, that sort of thing.
0
0
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Apr 22, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @hailey@hails.org
@hailey breathtaking, what a project!
1
2
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Apr 16, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @icculus@mastodon.gamedev.place
@icculus@mastodon.gamedev.place @idbrii@mastodon.gamedev.place I tried that, but it put reading AGENTS.md on the pile of things to do, happily churning through other exploration first, whereas text dirdxtly in CLAUDE.md would be immediately acted on, before anything else. In my project I ended up duplicating text between the files, but maybe a symlink would work too.
1
1
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Apr 15, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @icculus@mastodon.gamedev.place
@icculus@mastodon.gamedev.place true. I did notice btw that I had to add a CLAUDE.md referring to this AGENTS.md for Claude to pick it up in the first place.
1
5
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Apr 15, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @icculus@mastodon.gamedev.place

@icculus@mastodon.gamedev.place I tried adding that AGENTS.md , and indeed:

The project's own AGENTS.md ... clearly prohibits AI-generated code

one suggestion later:

Update (AGENTS.md) ... Done. Now, let me look at the codebase to add...

Holy Asimov!

1
7
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Apr 06, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @js@x0r.be
@js I was close one time, a patch to show free space in fdisk or something, and then I saw it was just done in -current 😄
1
0
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Mar 31, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @noisetank@oldbytes.space
@noisetank what do the switches do? Are you actually keying in bootcode?
0
2
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Mar 23, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @bagder@mastodon.social
@bagder we should take that to the next level with a sh: protocol handler + QR codes! https://codeberg.org/sjmulder/sh-handler
3
1
3
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Mar 17, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network

Presenting SUDO for DOS!

An implementation of sudo for DOS, to run the given command with full privileges. It can be used to edit important system files, run disk partitioning tools, and so on!

https://codeberg.org/sjmulder/sudo.com

#RetroProgramming #CyberSecurity #DOS

0
0
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Mar 15, 2026
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network

Programming some small DOS programs has made me learn a bit more about it, and real-mode programming in general.

For example, I thought DOS was essentially a single-process, full memory ownership sort of affair (sans resident code hacks), but that's not true at all. Multiple programs can be loaded at the same time, with DOS keeping tabs of memory allocations. The basic variant of this being one program starting another, and then the second exiting, returning to the first.

(But let's not make $-terminated strings a thing again! Or length-prefixed, \r-terminated strings, wat)

#RetroProgramming #DOS

0
0
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Sep 10, 2025
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @w3cdevs@w3c.social
@w3cdevs@w3c.social is there also a practical purpose to hreflang?
0
2
0
0
Open post
sjmulder
Sijmen 🧑‍💻 @sjmulder@bsd.network · Aug 17, 2025
Sijmen 🧑‍💻
@sjmulder@bsd.network

Programming, retrocomputing

bsd.network
Replying to @ptmesis@writing.exchange
@ptmesis@writing.exchange @computer@facts.computer And how better to navigate it than with Caldera OpenLinux! https://youtu.be/FCdJJTdQaU0
0
0
0
0

Remote instance

bsd.network
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 00:01:37 UTC