Scott Bennett

37 Followers
43 Following
325 Posts
Developer. OpenBSD user. Amateur mechanic. Sometimes I go outside.
Computerstoo many
OSOpenBSD
LanguageC#, F#, C, html
It is interesting how API means something completely different to web developers than to the rest of us.

I wish I were a better systems programmer, but I've been working on some interesting problems in C# at $work lately and it's been super fun.

Reading various diffs and explanations on tech@ over the last few years has actually helped my reasoning and understanding of concurrency issues, which allowed me to actually solve some of our problems instead of just masking them.

Just found out (by accident) that #gameoftrees can fetch from inside a worktree, and the parent repo will have its remote namespace updated 

This makes perfect sense, but when I originally trained my fingers for got, you had to cd to the repo directory, then cd back to the worktree to get the latest changes from a remote.

This discovery will save my fingers much typing! 

interface cnmac0 { ignore dns }

does what it says on the tin! thanks @florian 

Huh, I updated my routers to dhcpleased/resolvd/unwind and I don't have a single thing to complain about. Was able to replicate the previous behavior I had with dhclient. Strange.

I made a thing. It's a totally useful and completely cutting-edge server implementing RFC 867. The breakthrough sandboxing technology gives it a level of defense-in-depth heretofore unbeknownst to hacker-kind 

Anyway, it's called gotime and I think it works pretty well for v0.1

https://github.com/sbennett1990/gotime

sbennett1990/gotime

Basic Daytime Daemon - RFC 867. Contribute to sbennett1990/gotime development by creating an account on GitHub.

Thanks to the wonders of pf anchors, I now have the raspberry pi "jailed" in the wifi: it can talk to local machines and sync time with the AP, but it can't communicate with the outside world 

Thanks to the wonders of sndiod(8) and the run(4) driver, I now have music streaming wirelessly to a raspberry pi connected to the sound system in another room 

In other news, FreeBSD is not as easy as OpenBSD to configure... 

Turns out that #sndio is not currently available on #netbsd. There was a WIP port a few years ago, but apparently apis have changed enough to where that doesn't work on current netbsd.

Probably some opportunity to suit-up and bang the port into a workable shape, but it's not possible for me at the moment. Guess #freebsd will have to suffice for this particular piece of pi!

Worst case scenario I could try FreeBSD to serve the same purpose, but I was looking forward to giving Net a go.