The link is to a designer talking about how technology has led us to a design world that is mostly driven by nostalgia. I personally don’t see it as being applicable here as it deals with big design houses not hobbies, but I can see why someone might think it is.
What a designer might call nostalgia an actual user of an OS might call standard, or maybe even intuitive. The point of an operating system is to be used. If it’s pretty, that’s a bonus. Usability by the target audience is the primary concern.
If you don’t understand my comment, ok. It was offered with zero comment. What’s to understand?
If you’re saying you don’t understand the _juxtaposition_ of a fashion designer talking about trends in fashion, and how that language compares to the language surrounding trends in OS GUI. Well, then you can take the whole idea with the same regard I gave in making it. Do you see? It’s just an _idea_, and you’re welcome to reject it (-4 and counting).
Ok, I built the floppy image now. dd'ed it on a floppy and powered my IBM PS/1 up. Despite some nasty sounds of the HDD bearings that went away after 30 seconds, the floppy does not boot on this machine. Just a black screen. 386SX-25 2MB RAM. Maybe 2MB RAM too less, but I thought at least something will happen. :-)
Even on 2MB, you should be able to at least see GRUB, which would tell you that it can't load the kernel. Does it go blank before that? This could mean an issue with either GRUB or the floppy.
In case you have DOS installed on the hard drive, you can also use GRUB4DOS [1] - just put gentleos.elf on C:\, run grub.exe, then `kernel /gentleos.elf`. You may first need to comment out any upper memory managers from config.sys. A bit of an academic exercise since the kernel still won't fit into memory.
Btw. feel free to reach out to me on my profile email. I'll be busy with work for the rest of the week, but later I may look for some workarounds to get it running on 2 megs.
For PS/1 you'll need the 16-bit version from https://github.com/luke8086/gentleos. A floppy image is provided in releases. Note you only need to copy the first 64KB, the rest is just padding for emulators.
The data bus was only 16 bits wide, but that doesn't really have much impact on OS compatibility; it just means that transferring a 32-bit value to or from memory takes two bus clock cycles instead of one. The address bus is only 24 bits wide, but that only affects physical memory address space; it still uses 32-bit pointers and a 32-bit virtual address space.
I think it’s true that declining to hand over a password in a criminal investigation is itself a criminal act in the UK. That said, I don’t know how often this actually occurs.
As an outsider, it seems to me (big talk on the Internet! Amazeballs) that UK laws are written to be illiberal and gradually watered down to an acceptable degree. I think that happened with RIPA and later with the whole nazi saluting dog mess. Whether they can survive the rise of free speech double talkers like Farage remains to be seen. But the Blair/Brown years made it clear that even supposedly intelligent middle of the road leadership is capable of imposing surprisingly illiberal legislation. I don’t much care for the Tories but I don’t think they have much interest in my personal life.
You need to be able to hand over encryption keys too.
Claiming to not know them is also not allowed, whether you actually know them or not.
I am reasonably convinced that if you wipe the key slots on an encrypted drive but leave encrypted blocks around, they might be able to argue that you are obligates to store all the block keys for such an occasion. So using any kind of multi-tier encryption in the UK might be a massive liability unless you permanently store all the material required to derive any key that is used to encrypt anything.
This also probably has impact on TLS now that I think about it.
Now, real world criminal cases are likely to proceed differently than how they proceed in the mind of a programmer interpreting the law as a program. But, I am not too convinced such a farcical thing wouldn't happen, the UK government and police have engaged in much dumber things.
Now that I think about it, storing randomness on a disk could probably be used to incriminate you in case that disk was seized. Since the police wouldn't be able to tell if it wasn't encrypted data.
Not yet, but for a long time nobody spent years in court because they were particularly rude to nobody in particular on the internet, and then it happened, and the law was there all along.
Off-topic question: Where is this an "App Store", as this is basically just a curated list off apps? I wouldn't exactly call it a "store". I have an approved ChatGPT App myself, but those do not surface anyway on the chatgpt.com domain. So, this isn't a "store", but a "curated directory". Calling this a store is misleading to a lot of us developers as you can see in the openai forums on this topic, where you find a lot of confusion around this. People put a lot of energy into developing a ChatGPT App, just to find out, they are completely on their own afterwards.
> Using the agent to keep asking questions about pieces of the code I don’t understand instead and pull up relevant documentation and PRs.
I like to do the opposite, asking the LLM to give me relevant follow-up documentation, like the actually docs, where I can read and understand things myself. Data structures, techniques, etc. I still like to read that from the authors, much easier and trustworthy to grasp.
reply