Comment Web of trust (Score 1) 19
And a site wants to add trust to their cert then they'd be better off to have their partners, customers, competitors sign their cert than some random CA that nobody has ever heard of. And it wouldn't stop CAs from signing the cert too and perhaps to gain maximum trust in a browser that might still be necessary.
Browsers could show some kind of score / checklist of what the cert says about the site based on who signed it or not. It would still be a better system than the shakedown racket that exists today.
Comment Re: Why switchh? (Score 1) 42
Comment Re: Why switchh? (Score 2) 42
But does any sysvinit based dist do it? Devuan, the white knight of the dump-systemd "movement" certainly doesn't. Service sandboxing? Nope. Cgroup process tracking? Nope. Credential handling? Nope. Log tamper proofing with FSS? Nope - rsyslog has some tamper evident features but the capabilities are way easier to set up in systemd. Disk encryption via TPM? Nope. Least privilege? Nope - its all LSB spaghetti code running as a user and no control beyond that.
Devuan admits how terrible it is by offering OpenRC during installation. OpenRC supports cgroups, capability dropping and supervision. But then it runs OpenRC over the same LSB scripts in compatibility mode, so none of that is used. And even if it was used it would still be limited compared to systemd. And it tacitly admit that sysvinit sucks when that was its whole schtick in the first place.
And I don't think people raging about systemd were ever motivated by security, or common sense for that matter. You demonstrated that with your Poettering remark. There are reasonable points of debate / concern about systemd, about overreach, modularity, packaging and suchlike but you're not interested in any of them. Just some kind of irrational fear of change even when it is progressive and beneficial. Almost as though you see a change to a subsystem in an operating system as a threat to your world view. It's very weird IMO.
Comment Re: Why switchh? (Score 1) 42
Comment Re: Why switchh? (Score 3, Funny) 42
Where systemd may not be considered secure is it's certainly not minimalist. It has a lot of commands in that one package. But many of those commands exist to avoid dragging in even larger packages for the sake of using small bits of them (e.g. to set the time without ntpclient), but there have been flaws found over the years.
Comment Re:Why switchh? (Score 1) 42
It was only when security was taken more seriously that dists started being more selective about what they installed. Most modern dists still have a couple of ports open, mostly locahost only but won't even run SSH unless somebody explicitly chose to install it. There are cut down Linux dists like Alpine which run with almost nothing additional at all and would be suitable for being firewalls, routers and net filters etc.
I think if I were ultraparanoid about security I might still consider OpenBSD, but it has its own limitations in terms of supported hardware & drivers, networking throughput, package support that may prevent it from being viable regardless of how secure it may be.
Comment Snake oil (Score 1) 63
Comment Represented an entire era (Score 4, Interesting) 22
My memory is that I had joined Apple the first time right after Jobs stepped down as CEO, when he remained as Chairman... right before he passed away. Then the Steve Jobs interview was released and I saw it at the Aquarius Theater in Stanford and Cringely was there in person at the showing. Stylish as ever.
To me he represented a whole era of computing, when it was exciting me, before I had really started making a living with computers yet. Back when I really did learn a lot by reading physical magazines.
Comment Re:Hmmm (Score 1) 120
Comment Re:Hmmm (Score 1) 120
Comment Re:Hmmm (Score 1) 120
Conversely if it is driven by somebody technically proficient where code is generated, reviewed and adequately tested to specific requirements and standards, then the result is likely as good as handwritten code, better in some ways worse than others. As a developer myself, my assumption is that AI gets dumber the further away it gets from good training data. So if I ask an AI to generate unit tests, or generate code against some popular language or framework then it works fantastically well. It also works better with good context - existing code, rules & guidelines. But if I ask it to generate something for which there is scant information then it will definitely generate garbage and need a lot of hand holding.
Comment B.C. resident (Score 1) 282
I live in B.C. and applaud losing the time change, but think the choice of time zones going forward wasn't the best.
I'm expecting major buyer's remorse this winter when people realize that the sun sets at 5 in December and January, and doesn't rise until 9.
...laura