I feel like HURD is the generational starship of operating systems. Will never be completed in my lifetime but eventually my great great grand children may some day use it.
Born a sconie right on Lake Michigan, lived in Iowa for a handleful of years for college, then moved to Sota where I live currently. Software Engineer for 20+ years, Ham Radio Operator, lover of retro graming, old time radio and the outdoors.
Mastodon: jecxjo@mastodon.sdf.org
I feel like HURD is the generational starship of operating systems. Will never be completed in my lifetime but eventually my great great grand children may some day use it.
Think less about time sharing and more about using all the computers you own together.
You would have a netbook with no compute power as your UI sitting on your couch. You could connect to your beefy desktop to do all the computations for your video editor or playing a game and never have to be sitting at your desk.
You could also have a big file store device with lots of drives to store stuff.
We can do some of this now, I ssh into my desktop from my couch and have a NFS in the basement. But they all operate as separate devices that i have to really work at getting to operate together. Plan9 was designed where you’d just pick devices off of the network and the tasks operated normally. Pick your video card, local or over the network to the beefier GPU.
Still remember mine, 7 digits long. Now i gotta go install the app and see if i remember my password.
I don’t think it matters what tools you use as long as it works.
That would be true if other systems and services depend on them. Would have been nice to come out with a standard and designed systemd around that standard. Then you pick the tool you want that follows the standard rather than be tied into systemd.
Worth noting is that a process not managed by pid 1 isn’t really a thing you want generally
I would disagree. A compromised Docker doesn’t mean i have access to things managed by PID1. The entire control model is based around moving your publicly available services further away from something with the highest level of access. Be it users or processes.
Their complaint was that people bitch about systemd. The issue people have is that systemd does too much.
And systemd is far more resources intensive than runit. Wasn’t really the point.
Kind of nice to not have a bug in my container service possibly have access to pid 1.
Personally I’d like my container/vm/chroot handled by something detached from pid 1. I get that much of the overal systemd project is separate blocks of code but it’s the fact they are bound together that it becomes an issue. I would have loved for the systemd team yo first publish a set of APIs that all their components would us and allow the same integration while being completely different projects.
That is pretty cool.
But its also another example of systemd doing stuff other services already did (see lxc).
You don’t have to actually do a real project. It’s more about doing a task that requires you to create outside the hand holding.
After 15 years of OS and embedded systems development I learned web dev by creating a SaaS for my HOA’s property manager to communicate with tenants. Node, React, MongoDB, docker, iOS and Android apps. Did the project look good? Nope. Did I have to dig into manuals and debug for weeks, yep. But I easily stepped into a new role in an industry I had never worked in because I really learned the tech stack. Actually using the app wasn’t necessary, just that I actually had to create things requiring me to design around the technology I was learning.
Pick a problem in your life and solve it. Doesn’t need to become something you sell or publish or even use after you’re done learning. But the point is to actually use your skills.
I’m saying that the work they would be doing in two days isn’t the same as solving an actual problem. The way to really learn a language/framework/library is to actually use it in a real project. You run into pitfalls, you get compile errors and have to figure out how to debug in said tech, you find out how extentions to the tech work so you can create your own. Making a Todo Front End isn’t going to cover the vast majority of the stuff I’d expect one to know or experience when you say you “know” a language/framework/library/etc.
Oh i know, was joking mostly. At that point i had half a dozen languages under my belt and for tutoring purposes i was good to go.
To be fair, i did cover the Fortran 95 spec in a weekend, but i was motivated to tutor aerospace engineerings as there were far more females there than in Electrical Engineering and Computer Science.
Because anyone worth their salt knows that the superficial hello world example covers the tip of the iceberg. So to say you learned it in two days means you either don’t get that you barely scratched the surface or you dont get what other developers really need when they hire someone with knowledge in a specific framework.
State cases will definitely put him in jail. They don’t care about any of the political nonsense and honestly I’m not seeing the DoJ backing down either.
Honestly if they dont put him away i think it will only embolden his group to make them feel they all are untouchable.
The problem was that my boss was a title hopper and needed to fill his old position and he did it with yes men who wouldn’t stand up for anything. Meant that these yes men were also not the greatest at doing the rest of the job either.
They were expecting me to just do Hero Engineering by not objecting, put in more time and fill on the gap when theu couldn’t do their job. Was the first time in 20 years i ever was reprimanded, been praised at everything else I’ve done. So i knew at that point this was just a toxic place to work.
The last place i worked at they started pushing the same type of cringe. What made it worse was the PM/BA wasnt actually writing stories. One sprint I had 4 stories with just titles and “TBD” on the description. His boss was mad that my productivity was low when i couldnt do the work they couldn’t describe.
There are a lot of channels that are missing from what i did back in Reddit. Many i have no interest in modding so they most likely wont show up for a long time.
Yeah. Org mode isn’t that great 😃
Yeah.
Much of it was obvious, a few new ideas. But it was good to just reinforce the whole process. It’s all about you building your own strategy so whatever works for you.
i would ask them how they think we should combat the immense amount of disinformation about what AI is, what it feasibly can do, and how much it disrupts our lives.
There are way too many techbros out there pushing this dooms day idea, stealing jobs, etc. Its all hype to sell their snake oil and i think its all our jobs to combat that.