![](/static/66c60d9f/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/170721ad-9010-470f-a4a4-ead95f51f13b.png)
Then I guess my laptop is just a fancy boat.
Then I guess my laptop is just a fancy boat.
Nah, only actual string data is stored as text. Everything else is stored as binary: https://www.sqlite.org/fileformat.html#record_format
The file also isn’t written sequentially, it’s stored in blocks (pages), where sometimes later data can be inserted in the middle (e.g. when data was deleted).
Well… No new ones, at least? Though it was around that time that I started hearing whispers in the night… “You can use WASM to ship Client-Side PHP”
I’ve once written a JS decompiler (de-bundler?) using ~150 regex for step-wise transformations. Worked surprisingly well!
Imma do it this evening, so hydrate up, bud
And what would be the advantage? It wouldn’t be routable through legacy systems, and you’d run out of addresses in a couple of years again.
Just as a warning, the macvlan stuff isn’t well documented and seems to have hard limits. I worked with it a couple of years ago and had to eventually read a lot of Docker code to figure some stuff out, and the host was only able to successfully set up 4 macvlan networks at a time - the fifth (and any following ones) were never reachable, even though I used the same scripts as for all other ones.
Things might have improved in the meantime.
Crazy what other commenters are coming up with.
Those were their first tests, of course there is a high chance they won’t run on all system configurations (especially since things like WINE comparability were likely detailed later). You should try artifacts built with the current version of the format (3 IIRC) if you want to give it a fair shot.
I just tried the current redbean build on Linux AMD64, and everything worked as expected (both launching directly, and through sh
). Which examples did you specifically try? Which sh
version do you use (I have 5.2.26(1)-release (x86_64-redhat-linux-gnu)
)?
The cosmopolitan
README has a section on the WINE thing, if you want to try and get it running.
No, it also works for ARM - you can even build a fat binary with an ARM -> x86 translation layer, i.e. one binary for both architectures!
I assumed it’s something parents buy for their children.
What would it do? Delete all memories of a childs parents from their brain, making them think they’ve been orphans all along?
Alternatively a depressingly realistic look at the consequences of war for non-participating children, couched in the veneer of an 80s Sci-Fi movie.
“YOUR PARENTS WILL NOT BE BACK”
I like “orphanize” - one of those things that shouldn’t be a word, but is!
Guess I’m not a programmer, because this feature has been a real god-send in my recent projects.
Return a list of cloned functional programmers with their positions translated towards positive y!
I honestly think this is fearmongering. Yes, Microsoft is a shitty company that has done shitty things, but:
The only real option they have to do what you’re describing is to implement new features that could be used for monetizing it - there would be some inertia regarding community forks. But even then I can’t come up with any monetization model that could make sense. Do you have a specific example in mind?
No:
$ python
Python 3.10.13 (main, Jan 28 2024, 03:02:00) [GCC 13.2.1 20230918 (Red Hat 13.2.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> def handle_foo(value: list[int]) -> bool:
... return 42
...
>>> print(handle_foo(False))
42
Right - it should have been:
document.querySelectorAll('span#copyright_year').forEach((el) => { el.innerText = new Date().getFullYear() })
so that we update all spans with that ID!