If you want to sell real estate while still retaining rights to visit a grave sited thereupon, the legal instrument is called an "easement". Sometimes the access grant is associated with ownership of another property…
My point was meant purely as an intellectual exercise, not a critique of engineering choices made in the face of adverse practical realities. My apologies if it came across otherwise. With the luxury of hindsight,…
The hopes were for a converged software stack, but the candidates were all parallel protocols competing with IPv4. A full transition would end with the extinction of IPv4. Upgrading IPv4, quite apart from the brass…
I only read up on CLNP based on a fascination with counterfactuals. I will say there is a fair bit to IS-IS and ES-IS that's directly relevant to the original articles points on the circuits-to-bus-to-circuits physical…
CLNP had existing implementations and was fundamentally sound. On its technical merits, RFC1347 TCP and UDP with Bigger Addresses (TUBA) wins hands-down. But it took too long for the ISO to agree to a hand-off (the IETF…
IPv4 was designed with extension headers: it boggles my mind that simply using the headers to extend the address was never seriously considered. It was proposed: https://www.rfc-editor.org/rfc/rfc1365.html It still…
IPv4 will be with us for a long, long time. My point is that we're stuck with the combination in some form or another and it didn't have to be that way. Embedding the address extension using the extension mechanism…
There's no viable alternative to dual stack with NAT now. We're stuck with it. But when IPv6 was standardized, a pure upgrade to IPv4 was still feasible. IPv4 allows for extensions headers and middleboxes hadn't yet…
There was no upside for an ISP to operate a 6to4 relay, so the anycast address was worse than a blackhole route. It would occasionally permit a connection, but mostly just caused timeouts. Without that poison pill, it…
As I recall, 6to4 worked beautifully between 6to4 nodes in the absence of middlebox interference. The fatal flaw was the anycast address for accessing the "real" IPv6 network. The rosy outcome imagined in the article…
Dotnet's GC has a real latency problem. Miguel de Icaza gave a nice talk on why noticeable pauses are inevitable in a stop-the-world tracing GC, proposing Swift's reference-counting GC as the viable alternative [1].…
With AutoHotKey you can escalate to sending as-if-by-keyboard, for those frustrating scenarios where clipboard paste is ignored. SendInput {Raw}%ClipBoard%`
The sentence "a 32-bit CPU register can address up to 4 gigabyte of memory" is sloppy, the sentence "a 32-bit CPU register can address up to 4 GiB of memory" is not.
Oh that's fun. I imagined a distressed elephant walking through the office and pulling down ceiling tiles, the wood floor splintering under the weight. Didn't think about ears. Attitude, mass, height, and building…
Tesla employs the Norman Doors of false advertising. In the lasting tradition of "Free" (not free), Tesla gave us "Autopilot" (requires manual operation at all time) and "Full Self Driving" (requires alert driver at all…
Lately I've taken to avoiding that fine point. I find it easier to internalize `foo/bar/.`. Using the self-referential dot this way doesn't carry the same semantics, but the effect is the same and it's a pattern that…
Wow. I had a CS professor insist on exactly that style. I couldn't stand it at first, but making accommodations was the whole point. Unfortunately it got me thinking about what I would want. Now I'm the weirdo and I…
Nit: WSL2 is available on Windows Home, while Hyper-V is reserved for Pro and up.
I've gone down that rabbit hole, repeatedly. It's just too fascinating. Likewise, I feel obligated to bring up the Voter Satisfaction Efficiency (or index) metric that seems to be favored by the approval/range voting…
If you want to sell real estate while still retaining rights to visit a grave sited thereupon, the legal instrument is called an "easement". Sometimes the access grant is associated with ownership of another property…
My point was meant purely as an intellectual exercise, not a critique of engineering choices made in the face of adverse practical realities. My apologies if it came across otherwise. With the luxury of hindsight,…
The hopes were for a converged software stack, but the candidates were all parallel protocols competing with IPv4. A full transition would end with the extinction of IPv4. Upgrading IPv4, quite apart from the brass…
I only read up on CLNP based on a fascination with counterfactuals. I will say there is a fair bit to IS-IS and ES-IS that's directly relevant to the original articles points on the circuits-to-bus-to-circuits physical…
CLNP had existing implementations and was fundamentally sound. On its technical merits, RFC1347 TCP and UDP with Bigger Addresses (TUBA) wins hands-down. But it took too long for the ISO to agree to a hand-off (the IETF…
IPv4 was designed with extension headers: it boggles my mind that simply using the headers to extend the address was never seriously considered. It was proposed: https://www.rfc-editor.org/rfc/rfc1365.html It still…
IPv4 will be with us for a long, long time. My point is that we're stuck with the combination in some form or another and it didn't have to be that way. Embedding the address extension using the extension mechanism…
There's no viable alternative to dual stack with NAT now. We're stuck with it. But when IPv6 was standardized, a pure upgrade to IPv4 was still feasible. IPv4 allows for extensions headers and middleboxes hadn't yet…
There was no upside for an ISP to operate a 6to4 relay, so the anycast address was worse than a blackhole route. It would occasionally permit a connection, but mostly just caused timeouts. Without that poison pill, it…
As I recall, 6to4 worked beautifully between 6to4 nodes in the absence of middlebox interference. The fatal flaw was the anycast address for accessing the "real" IPv6 network. The rosy outcome imagined in the article…
Dotnet's GC has a real latency problem. Miguel de Icaza gave a nice talk on why noticeable pauses are inevitable in a stop-the-world tracing GC, proposing Swift's reference-counting GC as the viable alternative [1].…
With AutoHotKey you can escalate to sending as-if-by-keyboard, for those frustrating scenarios where clipboard paste is ignored. SendInput {Raw}%ClipBoard%`
The sentence "a 32-bit CPU register can address up to 4 gigabyte of memory" is sloppy, the sentence "a 32-bit CPU register can address up to 4 GiB of memory" is not.
Oh that's fun. I imagined a distressed elephant walking through the office and pulling down ceiling tiles, the wood floor splintering under the weight. Didn't think about ears. Attitude, mass, height, and building…
Tesla employs the Norman Doors of false advertising. In the lasting tradition of "Free" (not free), Tesla gave us "Autopilot" (requires manual operation at all time) and "Full Self Driving" (requires alert driver at all…
Lately I've taken to avoiding that fine point. I find it easier to internalize `foo/bar/.`. Using the self-referential dot this way doesn't carry the same semantics, but the effect is the same and it's a pattern that…
Wow. I had a CS professor insist on exactly that style. I couldn't stand it at first, but making accommodations was the whole point. Unfortunately it got me thinking about what I would want. Now I'm the weirdo and I…
Nit: WSL2 is available on Windows Home, while Hyper-V is reserved for Pro and up.
I've gone down that rabbit hole, repeatedly. It's just too fascinating. Likewise, I feel obligated to bring up the Voter Satisfaction Efficiency (or index) metric that seems to be favored by the approval/range voting…