I feel conflicted. OAuth gets a lot correct in so far as most sites don't have to deal with a lot of difficult auth bits, but also I don't like having to rely on big (usually social media) companies to be the auth source.
I think about dnssec a lot.
It feels to me like there should be some form of public key infrastructure where there is a global root key (or short list of) then providers that can issue certificates out to other smaller organizations or individuals who could then use that source of trust to prove who they are. Imagine OAuth but you could just fill in your provider of choice (self hosted?) and if the certs checked out everything would verify correctly.
That being said who does the bits around ensuring that you are who you say you are. I suppose a government body running such a system could work though I sweat at the idea of going to the dmv to reset a forgotten password or report a stolen identity.
Idk maybe if I think about this enough I can come up with a cryptography secure system...
I think you are right. A little bit of research seems to show that windows doesnt allow such things.
On Linux you could make a ramdisk with like BusyBox and your new image (or new image on some other drive) pivot_root then overwrite the entire boot disk to some other disk image.
I can basically do this from Linux. I could build a disk image and extract it right onto my disk and reboot and be in that new system. It would take some work to get right, but it's basically how the rpi images work.
I think your biggest issue is making sure enough utilities were loaded in ram that you could finish the extraction before the system crashes cause you've deleted some important utilities.
I would always recommend getting the bare minimum working great before adding extra features. If you get too far into features, making foundational changes get significantly harder.
Cool project. Building something that exactly fits a problem you have is one of the most liberating parts of programming!
I wouldn't worry too much about the people mad about you using AI. It's a powerful tool and I would be silly to not make use of it. I guarantee that a everyone using the internet today has had their packets flow through some piece of "vibe code".
One of my favorite features is having the AI tool explain back what every part of the code does. I helps you build understanding of both the code itself and is an excellent place to find bugs!
IP rep?
I feel called out 😜
Sales a person learning from past mistakes? That doesn't sound like sales to me...
Mayhaps this?
https://chiselapp.com/user/MistressRemilia/repository/benben/technote?name=55d45abe77896645681dce2de2dee3aeac349c17
Yeah it was Harry Potter for me as well
I feel conflicted. OAuth gets a lot correct in so far as most sites don't have to deal with a lot of difficult auth bits, but also I don't like having to rely on big (usually social media) companies to be the auth source.
I think about dnssec a lot.
It feels to me like there should be some form of public key infrastructure where there is a global root key (or short list of) then providers that can issue certificates out to other smaller organizations or individuals who could then use that source of trust to prove who they are. Imagine OAuth but you could just fill in your provider of choice (self hosted?) and if the certs checked out everything would verify correctly.
That being said who does the bits around ensuring that you are who you say you are. I suppose a government body running such a system could work though I sweat at the idea of going to the dmv to reset a forgotten password or report a stolen identity.
Idk maybe if I think about this enough I can come up with a cryptography secure system...
eBPF
Probably going to be written as eBPF which is what all the corpo antivirus stuff does today.
Doesn't need to be added to the kernel, you can load kernel code in from user level at runtime.
https://ebpf.io/what-is-ebpf/
I think you are right. A little bit of research seems to show that windows doesnt allow such things.
On Linux you could make a ramdisk with like BusyBox and your new image (or new image on some other drive) pivot_root then overwrite the entire boot disk to some other disk image.
It would be a bit hairy, but could be done
I wouldn't consider this a real option in any way, but it is a fun experiment to theorycraft.
I feel like you should be able to do this tbh.
I can basically do this from Linux. I could build a disk image and extract it right onto my disk and reboot and be in that new system. It would take some work to get right, but it's basically how the rpi images work.
I think your biggest issue is making sure enough utilities were loaded in ram that you could finish the extraction before the system crashes cause you've deleted some important utilities.
I think you might have to step up to like a caldigit hub
https://apolloautomation.com/products/air-1?srsltid=AfmBOooZOUo5dJeWfkwa471P1diFEtr1z3yHEI_MPs9Qp8L-H5kzOVMe
This guy makes some great stuff, but these are wifi iirc.
So what legally protects a provider from prison if users view illegal content via my network?
I would always recommend getting the bare minimum working great before adding extra features. If you get too far into features, making foundational changes get significantly harder.
Cool project. Building something that exactly fits a problem you have is one of the most liberating parts of programming!
I wouldn't worry too much about the people mad about you using AI. It's a powerful tool and I would be silly to not make use of it. I guarantee that a everyone using the internet today has had their packets flow through some piece of "vibe code".
One of my favorite features is having the AI tool explain back what every part of the code does. I helps you build understanding of both the code itself and is an excellent place to find bugs!
Keep it up
Crazy that the 747 was released in the 70s. In my mind it's still what I picture as a commercial airliner.
Cron job too complicated, just buy one of those timed light controllers to power off the server every night for an hour.
Yup
Convince one of your Asian friends to run a mirror and sync everything to them if possible.