Benki β†’ All Posts

β‡  previous page next page β‡’

Intel appears to be working on removing 32-bit and 16-bit operation modes from x86. The only mode remaining is 32-bit compatibility mode in ring 3, so 32-bit user space applications will still run.

While my nostalgic self is shocked and sad, I suppose the plan is sensible. After all, you can still run MS-DOS or your custom BIOS-based boot loader or whatever, just not on the bare metal.

I could imagine a bare-metal PC emulator that boots via UEFI and acts as a drop-in replacement for a BIOS-based PC running on a 386- or even x86-64-compatible processor. Assuming that performance is not a concern on modern hardware, it could presumably rely mostly on generic UEFI interfaces such as GOP or MNP. I imagine using such a thing mostly for fun, but perhaps there is a real use case out there somewhere?

A special-purpose runtime for precompiled Rust macros. Can speed up compilation.

It sounds straight-forward enough, but I have not tested it.

I am not convinced that it is worth it to me personally to invest in business-grade routing infrastructure terminated by an SFP slot over just ordering a consumer-grade Glasfasermodem 2. Nevertheless, interesting to think about.

  • The wall box that Telekom provides you exposes a passive home link socket (Gf-TA).
  • You can order a business-grade Digitalisierungsbox Glasfasermodem from Telekom. It is an SFP module with an integrated GPON ONT that works on both business and home links provided by Telekom. Even though it is meant to be used as an add-on to Telekom’s own Digitalisierungsbox, you can also plug it into your own gateway or server.
  • You enter the PLOAM password (SLID / ONT-Installationskennung) provided by Telekom into the configuration web interface running on the Glasfasermodem.
  • You talk to the Glasfasermodem using PPPoE, very similarly to the way you use a DSL modem on a Telekom DSL link.

Get a public IPv4 address that you can forward to your IPv6-only (or β€œdual-stack lite”) home Internet connection for a fee.

A relational event streaming database for multiplayer games and other high-scale, low-latency distributed applications. Based on the idea that you deploy your logic into the database as WebAssembly stored procedures.

A Common Lisp implementation that integrates with C++. Derived from ECL with some bits from SBCL and the compiler from SICL.

β‡  previous page next page β‡’