Vga is fixed iirc, the original frame buffer was tiny, the emulated one gives you 16mv
Cirrus logic gives you 16mb too iirc, then you can use other drivers that give you more,
https://www.kraxel.org/blog/2019/09/display-devices-in-qemu/
Vga is fixed iirc, the original frame buffer was tiny, the emulated one gives you 16mv
Cirrus logic gives you 16mb too iirc, then you can use other drivers that give you more,
https://www.kraxel.org/blog/2019/09/display-devices-in-qemu/
Nvidia:
It did, let me explain:
On the original (ie Thompson and Ritchie at Bell in 1969-71), I think it was a PDP-11, they installed to a 512kb hard disk.
As their “stuff” grew they needed to sprawl the OS to another drive, so they mounted it under /usr and threw OS components that didn’t fit.
https://landley.net/writing/unixpaths.pdf
I’ve done the same, outgrew so you mount under a tree to keep going, it just never became a historical artifact.
It meant user, as in user-installed programs and libraries for this system over the core system programs and libraries of the operating system in /bin and /lib.
Someone learned it wrong, but otherwise I think the image is right.
It’s a great language, and I even like their deployment/packaging system.
But oh my god it assumes everything follows its rules, and does NOT play well with others.
We need a rust-based distribution, there can be only one.
Did that a few times, the difficulty is keeping it up to date with new releases or distro hopping, I just git clone my environment with a bin path and distro specific environment variables.
Fyi /usr/local/bin is for system wide applications, freebsd and it’s friends use it for non-core software installs.
Unix has had a long running convention of separation between “operating system” and other files, so you can blow away something like /opt or /home without making your system unbeatable.
If you stick stuff under /usr/bin then you have to track the files especially if there are any conflicts.
Best to just add another path, I use ~/bin because it’s easy to get to and it’s a symlink from the git repo that holds my portable environment, just clone it and run a script and I’m home.
No, because they’re milking their old infra as much as they can, and not properly supporting modern technology.
I’m going to need more bullets.
Coax can do much more, it can also run symmetrically vs the asymmetric, slow af upload channel that makes it feel like garbage that they give us.
Upgraded to Comcast Business with 200mbps upload for work, finally feels like I have actual broadband, those upload speeds are brutal.
It’s not that, it was nvidia almost buying arm which scared everyone shitless.
Oh sorry that was badly written, I compile my own kernel and run lxc on top of that, with debian base userspace otherwise.
Then kvm on top for really different stuff.
For my server it’s debian on the bottom with zfs file serving raidz2, and on top of that 1 kvm for debian docker containers, and 1 kvm for freebsd jails which actually hosts most of the services I care about, docker is fallback if they’re a pain to set up.
I use debian as my absolute base and build lxc containers for everything above that with my own kernel, works for me.
I set my own complexity, but debian also doesn’t get in my way which works for me.
Ubuntu container for dev work (c++ mostly), arch container for some stuff, few vms for private data.
You’re talking about 2 things: 1. Strict aliasing to guarantee nobody does anything stupid with the pointers, and 2. Bounds checking at compile time with runtime checks for anything that cant be guaranteed at compile time.
There are analysis passes that do this, coverity did some, as does gcov though less well.
Heh, we did our own, but yeah that would be nice.
Yes but with a container wrapper specifying format, padding and where the frame chunks start and stop.
In this case, Qatar Airways was making these extra journeys to avoid caps that allow it to make only 28 weekly trips to Australia’s major airports, which includes Melbourne. Landing at Adelaide Airport, which is not among that list, as the final destination enabled the airline to make additional journeys to Melbourne, as there were no limits on flights to non-major airports.
Cute.
Qxl does, it’s fairly modern.
Otherwise you have virtio and virglrenderer, which are as modern as it gets this side of pcie pass through or intel’s stiov.