- There’s also API Sets: where DLLs like api-win-blah-1.dll acts as a proxy for another DLL both literally, with forwarder exports, and figuratively, with a system-wide in-memory hashmap between api set and actual DLL.
Iirc this is both for versioning, but also so some software can target windows and Xbox OS’s whilst “importing” the same api-set DLL? Caused me a lot of grief writing a PE dynamic linker once.
- Cutting a long list short, the _best_ thing I read this year was W. Somerset Maugham’s Of Human Bondage.
It’s not a book where the world changes greatly or great things are done, but honestly that’s kind of nice: It’s a compelling story of a life, the characters were engrossing (one in particular stands out for how strongly _dislikeable_ they are) and the I loved the prose.
Also shoutout to Standard EBook’s excellent, public domain edition (and all their volunteers other work!): https://standardebooks.org/ebooks/w-somerset-maugham/of-huma...
- 439 points
- 2 points
- > wireless file transfers between Android and iOS being completely impossible at the moment
P2P proximal wireless transfer, sure, but there's half a dozen apps on your phone that'll let you punt a document, a photo, an invite to someone on the other phone OS platform.
Maybe I'm an edge case, but probably 90% of my Airdrop usage is between my own devices, so the platform taking care of the authentication story is of more utility than cross-platform transfers. If someone isn't on iOS I'll just send them the file on Signal since, if the source is my phone in the first place, it's probably not a huge transfer anyway.
- The tailscale.com/tsnet package in Go [1] is really useful if you've not looked at it before: you can make single binary HTTP or whatever servers that are only exposed inside your tailnet.
Their golink project [2] is a good example (and useful itself), but I've used it to build "peer to peer" comms for one application, and to host an API and Svelte SPA to control some other things in a tailnet.
- 14 points
- Necessary quote from my favourite movie
> Dr. Josh Keyes: The core is the size of Mars. You're talking about jump-starting a planet. This is a superheated hyper-fluid of molten iron and nickel at 9,000 degrees Fahrenheit. And the deepest we've ever been is... 7 miles, with a two-inch drill bit. Space is easy. It's empty. We're talking about millions of pounds of pressure per square inch. Even if we somehow came up with a brilliant plan to fix the core, we just can't get there.
> Dr Conrad Zimsky: ...But what if we could?
All these reasons suck, but they’re all reality in one industry or another sadly.