Neat project, given how cheap the ch32v003 is there are lots of opportunities to do fun distributed things with them (assume you have seen bitluni’s projects [1]) - even if they aren’t really practical! I didn’t see the…
I’ve not seen this specifically mentioned in the discussions (and it may be so obvious that this isn’t necessary) however it seems extremely likely to me that this was a supply chain operation to make a root certificate…
Slightly strangely I did see that the .h export does contain temp / press registers (but not the trimming params) but they dont show up in the interactive display: https://passtheaardvark-img.pgs.sh/screen.png
This would be a good idea of it was reliable however browsing the parsed data for the BMP280 [1] (which in familiar with because I’ve written a driver for this) it looks like it misses a bunch of registers [2] [1]…
If you need GPIO support on a mini-PC you can just use a cheap FT232H breakout [1] with either PyFTDI [2], which supports pretty much all the protocols you need (UART/GPIO/SPI/I2C), or alternatively use CircuitPython…
> FreeBSD has committed the original sin of UNIX by deliberately dropping support for all non-Intel architectures, intending to focus on optimising FreeBSD for the Intel ISA and platforms. FreeBSD supports amd64 and…
It looks like it is a Direct Conversion (Zero IF) rather than a Direct Sampling Receiver [0] - ie. it uses does a quadrature LO to down convert to baseband I/Q (in this case a Taylor QSD as a mixer). The RP2040 ADC…
As a long term FreeBSD user (since 2.0) and advocate, my view is that FreeBSD should focus on its niche as a rock-solid server operating system. For most developers buying a MacBook and SSH-ing into a server is probably…
If you want to automate FreeBSD deployments on Hetzner Cloud you can try: https://github.com/paulc/hcloud-freebsd (Allows you to provision instances using either the hcloud utility/web uni with ssh key/user-data support)
That's really useful (I was trying to work out how to do this without using a custom image) but I would just note that there actually is a FreeBSD 13.1 image available under Images -> Partner Images -> FreeBSD (from the…
If you want a simple lightweight symmetric crypt CLI utility try ccrypt: http://ccrypt.sourceforge.net/
The Colossus tape reader could read at c.5000 cps (with the tape running at 27mph [1]) - which is 2.5 x faster (and 20 years before). Worth seeing the replica Colossus at Bletchley if you get a chance. [1]…
Keep trying apparatchik - we’re not all as weak and stupid as you think.
6 day old account that has only posted Russian talking points - hmmmm
Simple python version which does a bit more validation (checks response matches query) and also supports CNAMEs and different record types (37 lines - using dnslib library) - though there is still a lot of logic missing…
dnslib author here - wasn’t expecting to see this so thanks for the reference. Key thing I learnt writing dnslib (which was originally to provide a DNS API for an application) is that DNS is actually a very dynamic…
If you are looking for an authoritative DNS server with a sane API try KnotDNS [1]. Really easy to automate dynamic updates using `knotc` [2] without worrying about manually updating zone files. [1]…
The more surprising point was the disparity in staffing levels which multiplies the cost differences: “For example, in New York, the number of workers at the face of the tunnel can be up to four times the number of…
I've been a FreeBSD user since 2.05 (1995) and a strong supporter - FreeBSD still excels as an ultra-stable 'old-school' UNIX server OS (which to be honest meets a lot of use-cases more simply than a lot of modern…
As it's not on Drew's list: Nim: $ cat hello.nim stdout.write("hello, world!\n") Static (musl): $ nim --gcc.exe:musl-gcc --gcc.linkerexe:musl-gcc --passL:-static c -d:release hello.nim $ ldd ./hello not a dynamic…
This looks really good, I've used ccrypt (#1) for years as a simple Unix-y encryption tool to avoid the complexity of GPG (though this is symmetric encryption only so you need to have a secure way to exchange keys). I…
Also see the 32blit by Pimoroni: https://www.kickstarter.com/projects/pimoroni/32blit-retro-i...
ed(1) is actually quite usable, I remember editing lots of documents using ed/troff at university in the early 80s as still occasionally drop into ed if I wasn't to do a small change to a simple txt file (I remember…
http://acme.com/labelmaker/
Was just about to ask for this - thanks for supporting. Very cool service btw.
Neat project, given how cheap the ch32v003 is there are lots of opportunities to do fun distributed things with them (assume you have seen bitluni’s projects [1]) - even if they aren’t really practical! I didn’t see the…
I’ve not seen this specifically mentioned in the discussions (and it may be so obvious that this isn’t necessary) however it seems extremely likely to me that this was a supply chain operation to make a root certificate…
Slightly strangely I did see that the .h export does contain temp / press registers (but not the trimming params) but they dont show up in the interactive display: https://passtheaardvark-img.pgs.sh/screen.png
This would be a good idea of it was reliable however browsing the parsed data for the BMP280 [1] (which in familiar with because I’ve written a driver for this) it looks like it misses a bunch of registers [2] [1]…
If you need GPIO support on a mini-PC you can just use a cheap FT232H breakout [1] with either PyFTDI [2], which supports pretty much all the protocols you need (UART/GPIO/SPI/I2C), or alternatively use CircuitPython…
> FreeBSD has committed the original sin of UNIX by deliberately dropping support for all non-Intel architectures, intending to focus on optimising FreeBSD for the Intel ISA and platforms. FreeBSD supports amd64 and…
It looks like it is a Direct Conversion (Zero IF) rather than a Direct Sampling Receiver [0] - ie. it uses does a quadrature LO to down convert to baseband I/Q (in this case a Taylor QSD as a mixer). The RP2040 ADC…
As a long term FreeBSD user (since 2.0) and advocate, my view is that FreeBSD should focus on its niche as a rock-solid server operating system. For most developers buying a MacBook and SSH-ing into a server is probably…
If you want to automate FreeBSD deployments on Hetzner Cloud you can try: https://github.com/paulc/hcloud-freebsd (Allows you to provision instances using either the hcloud utility/web uni with ssh key/user-data support)
That's really useful (I was trying to work out how to do this without using a custom image) but I would just note that there actually is a FreeBSD 13.1 image available under Images -> Partner Images -> FreeBSD (from the…
If you want a simple lightweight symmetric crypt CLI utility try ccrypt: http://ccrypt.sourceforge.net/
The Colossus tape reader could read at c.5000 cps (with the tape running at 27mph [1]) - which is 2.5 x faster (and 20 years before). Worth seeing the replica Colossus at Bletchley if you get a chance. [1]…
Keep trying apparatchik - we’re not all as weak and stupid as you think.
6 day old account that has only posted Russian talking points - hmmmm
Simple python version which does a bit more validation (checks response matches query) and also supports CNAMEs and different record types (37 lines - using dnslib library) - though there is still a lot of logic missing…
dnslib author here - wasn’t expecting to see this so thanks for the reference. Key thing I learnt writing dnslib (which was originally to provide a DNS API for an application) is that DNS is actually a very dynamic…
If you are looking for an authoritative DNS server with a sane API try KnotDNS [1]. Really easy to automate dynamic updates using `knotc` [2] without worrying about manually updating zone files. [1]…
The more surprising point was the disparity in staffing levels which multiplies the cost differences: “For example, in New York, the number of workers at the face of the tunnel can be up to four times the number of…
I've been a FreeBSD user since 2.05 (1995) and a strong supporter - FreeBSD still excels as an ultra-stable 'old-school' UNIX server OS (which to be honest meets a lot of use-cases more simply than a lot of modern…
As it's not on Drew's list: Nim: $ cat hello.nim stdout.write("hello, world!\n") Static (musl): $ nim --gcc.exe:musl-gcc --gcc.linkerexe:musl-gcc --passL:-static c -d:release hello.nim $ ldd ./hello not a dynamic…
This looks really good, I've used ccrypt (#1) for years as a simple Unix-y encryption tool to avoid the complexity of GPG (though this is symmetric encryption only so you need to have a secure way to exchange keys). I…
Also see the 32blit by Pimoroni: https://www.kickstarter.com/projects/pimoroni/32blit-retro-i...
ed(1) is actually quite usable, I remember editing lots of documents using ed/troff at university in the early 80s as still occasionally drop into ed if I wasn't to do a small change to a simple txt file (I remember…
http://acme.com/labelmaker/
Was just about to ask for this - thanks for supporting. Very cool service btw.