@bsdphk@fosstodon.org avatar

bsdphk

@bsdphk@fosstodon.org

Author of Varnish-Cache, a lot of FreeBSD and various other stuff.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

bsdphk, to random
@bsdphk@fosstodon.org avatar

If you are a web-dev, you need to read this, so should your boss (and then he should put you on a 56K modem)

https://brr.fyi/posts/engineering-for-slow-internet

bsdphk, to random
@bsdphk@fosstodon.org avatar

Having fun with a HP1345A vector display.

2kx2k resolution on a 12x8cm screen but no pixels, only vectors.

http://phk.freebsd.dk/misc/VID_20240518_214711.mp4

bsdphk, to random
@bsdphk@fosstodon.org avatar

Why anybody still do business with Oracle is beyond me...

https://www.theregister.com/2024/05/17/oracle_year_end_feature/?td=rt-3a

pixel, to random
@pixel@social.pixels.pizza avatar
bsdphk,
@bsdphk@fosstodon.org avatar

@pixel

This is just plain and simply wrong.

(Hint: Put units on the math in that blog post, and the length of the packet factors out.)

1536 is 0x600 and was chosen as a "good compromise" between throughput for bulk transfers and response time for everybody else.

The minimum packet size is 64 bytes, to ensure that it "fills" the full length of the cable. (I'm pretty sure Tanenbaum has the math in his book.)

But the 3Mbit/s original speed was probably chosen to match the Alto's memory.

bsdphk, to random
@bsdphk@fosstodon.org avatar

This is like a bad supervillain movie where some maniac amasses greater and greater influence until he is ready to take over the world.

Sudo has a "large attack surface" and systemd does not ?

Really ?

https://outpost.fosspost.org/d/19-systemd-wants-to-expand-to-include-a-sudo-replacement

bsdphk, to random
@bsdphk@fosstodon.org avatar

One of the things I do in https://datamuseum.dk/wiki is reading ancient (mostly 8") floppy disks into our BitArchive.

Recently I have worked a lot on my FloppyTools package and now it also comes with an example of why I have written Yet Another Floppy Reading Program in the first place:

https://github.com/Datamuseum-DK/FloppyTools/blob/main/README.md

PS: Have you ever wondered what the worlds second-worst CRC16 syndrome is ?

https://github.com/Datamuseum-DK/FloppyTools/blob/e5d6951230e2e6fd244dc8828384d78837ae18c3/floppytools/dg_nova.py#L63

bsdphk, to random
@bsdphk@fosstodon.org avatar

So not it was not, as XKCD claimed, Nebraska, but instead Finland, but the point still stands.

Also: Can we please all agree that autocrap is both utterly evil and a major risk to FOSS ?

https://queue.acm.org/detail.cfm?id=2349257

bsdphk, to random
@bsdphk@fosstodon.org avatar

I gave a talk about state actors attacking FOSS, ten years ago, on FOSSDEM:

https://www.youtube.com/watch?v=3jQoAYRKqhg

#cve20243094

bsdphk, to random
@bsdphk@fosstodon.org avatar

Heads up: @varnishcache 7.5 is released!

https://varnish-cache.org/

Also a DoS issue has been fixed with point releases to older versions.

bsdphk, to random
@bsdphk@fosstodon.org avatar

Here is an elevator pitch, can you guess the year ?

https://www.version2.dk/holdning/elevator-pitch

bsdphk, to random
@bsdphk@fosstodon.org avatar

@SteveBellovin

From the "unclear on the concept" department:

DOJ using a link-shortener under the .cc domain in SCOTUS filings:

See for instance:

http://www.supremecourt.gov/DocketPDF/23/23A349/298544/20240123162046290_certificate%2023a349%2023a350%2023a351%2023a384%20letter.pdf

bsdphk, to random
@bsdphk@fosstodon.org avatar

This is, hands down, the most useless piece of FOSS I have ever released.

It preserves the unique Rational R1000/s400 computer and it's Rational Environment in software for future generations:

https://github.com/Datamuseum-DK/R1000.Emulator2/tree/release1

bsdphk, to random
@bsdphk@fosstodon.org avatar

These are wise words.

We also need an independent IT Accident Investigation Board, like we have for planes, trains and ships, so that we can all learn from the mistakes.

https://www.theregister.com/2024/01/22/opinion_column

woody, to random

RIP Dave Mills. Because of his work, we know what time it is, more or less. A great contributor to the Internet.

bsdphk,
@bsdphk@fosstodon.org avatar

@SteveBellovin @woody @adamshostack

Dave Mills influenced my career as much as Dennis and Ken.

Our "nanokernel" paper brought NTP into the nanosecond domain - that's why FreeBSD has timecounters.

But our true common love was Loran-C.

I borrowed his ISA-card Loran-C receiver, (the indisputedly most obscure device driver in FreeBSD ever)

Later I built two SDR loran-C receivers and he was positively giddy about this little dancing pulse:

https://phk.freebsd.dk/AducLoran/animation2.gif

RIP

bsdphk, to random
@bsdphk@fosstodon.org avatar

It bugs me to no end, that media describe the evacuation of everybody from the burning passenger plane as "miraculous"

Passenger planes are designed to be evacuated in less than 90 seconds.

The crew is taught and trained how to do that, and they will do that.

Guess why they demand you stow all your crap during take-off and landing ?

90 seconds, that's why.

And if a drunk idiot slows things down, he will be pushed or thrown down the slide, head-first.

Dont be the drunk idiot on a plane.

bsdphk, to retrocomputing
@bsdphk@fosstodon.org avatar

Hello world:

Datamuseum-dk has managed to read four CDC 9762 disk packs into our BitArchive, using a RP2040 for the real time bits.

This should be adaptable to pretty much any disk-drive with SMD interface. (ie: PDP, VAX, Tahoe etc.)

Here is the repos:

https://github.com/sqaxomonophonen/smd-pico-controller

Here is the wiki page in Danish about the project:

https://datamuseum.dk/wiki/Projekter/CDC_9762_CR80_disk_packs

bsdphk, to random
@bsdphk@fosstodon.org avatar
bsdphk, to random
@bsdphk@fosstodon.org avatar
bsdphk, to random
@bsdphk@fosstodon.org avatar

"Rapid Reset" was a designed in DoS vulnerability, despite many warnings brushed aside with "we have enough CPUs to cope"

Here is the relevant text from RFC7540:

SETTINGS_MAX_CONCURRENT_STREAMS (0x3): Indicates the maximum number of concurrent streams that the sender will allow. […] Initially, there is no limit to this value. It is recommended that this value be no smaller than 100, so as to not unnecessarily limit parallelism.

Note: "Initially, there is no limit[…]"

bsdphk, to random
@bsdphk@fosstodon.org avatar

It's September 15th and that means a new release of @varnishcache

http://varnish-cache.org/releases/rel7.4.0.html#rel7-4-0

bsdphk, to random
@bsdphk@fosstodon.org avatar

Datamuseum.dk is badly in need of chips:

CY7C187-35 (or faster)

or

MB81C71A-35 (or faster)

These are 64Kx1 SRAM with separate I/O pins.

We need them for the last working Rational R1000 computer in the world.

(https://datamuseum.dk/wiki/Rational/R1000s400)

There are 72 of these chips on the I/O processor board, and their failure rate is > 33%.

We are down to a single spare chip now

Please get in touch if you have a stick or two of these chips lying around.

bsdphk, to random
@bsdphk@fosstodon.org avatar

All that is wrong with modern software condensed:

Subject: www/chromium will not build on a host w/ 8 CPU and 16G mem

bsdphk, to random
@bsdphk@fosstodon.org avatar

Is anybody else seeing massive ICMP6 scanning from Amazon clouds right now ?

bsdphk, to random
@bsdphk@fosstodon.org avatar

It was thirty years ago today...

Well, actually yesterday, but FreeBSD is 30 years old now!

https://issue.freebsdfoundation.org/publication/?i=794483

(Warning: Contains me)

bsdphk, to random
@bsdphk@fosstodon.org avatar

I have created an profile for my danish followers and ramblings at https://expressional.social/@phloggen

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • lostlight
  • All magazines