MacOS has felt like AI slop since before there was AI. I'm a decades long mac user, and there's simply no excuse for how sloppy their releases have become
Oregon auto atically registers you to vote when you get a license/ID, and has a pretty reliable mail in voting system. Other states interested in their constituents should do the same
This whole project reads like amateur hour. Still using curl pipe to shell install and everything. Plus this lax security disclosure with just an outstandingly foolish security flaw. Gross.
We should allow kids to roam more. But their specific example of a couple letting their 5 year old go to the pond a couple blocks away without supervision is borderline. My spidey senses go off much more when water or pools are involved.
This spying is even more prevelant in Korean cars, too. Really sad, because they can be a decent enough product (no worse than any other cheap car) but they are very anti consumer and burning their reputation.
Ugh. certifi the most annoying thing ever. It snuck into numerous python dependencies, never made anything better, and confuses all the junior devs when their venvs/containers etc can't access internal CA signed resources. Probably have explained what to do over 9,000 times. And for what? "To provide updated root CAs". Meh. I don't need daily CA trust store updates. If your CA roots are that new, I want nothing to do with it. Cert issuers (cough sectigo and their amateur hour CA root rotation recently, not even Mozilla had it).
I remember when a group of friends went to see Rocky Horror at Clinton Street theater here in Portland, not having any idea what we were getting ourselves into. What a memory. Rest in peace Tim Curry
Did similar, but went 12x16, trenched power and cat6, did rockwool insulation, did pine tongue and groove paneling and an Alaskan white cedar porch.
When we sold the house, I'm pretty sure the shed is what sealed the deal, people had all sorts of things they wanted it to be, even as a spare bedroom
syslog isn't an observability system, you're right. It's just a transport. It doesn't really care what it transports either, delimeted, positional, structured - it'll transport it all. It'll do it durably, accurately and reliable with very modest systems at millions of messages a second.
The goal is to get it to the right place for the observability systems, and to feed them reliably.
We keep local logs for 24 hours, a sideline feed to S3, they then get sent to multiple multiple systems for tracing and legal and audits and siem etc etc.
It's not trying to be a foglight or datadog, it just helps enable them.
Apologies for being argumentative, but I come into orgs who make these generalizations, and I discover (or they engage me) because they've missed critical logging paths and face legal and compliance or intrusions and want to build more robust logging.
Otel is certainly part of it, but writing off syslog because of configuration options that aren't durable etc, when that hasn't been the baseline in decades - well, it keeps me employed at a high salary because I see this often
As someone whose built megabyte to petabyte scale system of records, "yah but" to nits is annoying. You've solved it all yourself in your thought exercise though. Saying "the world has moved on", eh, not in any sense of the legal world, no. There's entire ecosystems around syslog alone to satisfy everything, otel is a baby fart feature and reliability and attestable wise
Yes, go observe a broad array of sites - for someone who says theyre a (non)practicing attorney, you know in environments where logs and audit are considered evidence, to such a degree that they must be reliably transported and immunutable, someone doesn't just turn on UDP syslog to a box and let it sit there. Architecture and implementation happen, where it matters. So what if anyone uses otel or syslog, people can configure em both to be lossy or lossless, I struggle to understand the "gotchas" you point to.
If you are doing massive log streams with mixed priority/durability, use named queues if you have different priority and retry and durability needs. You keep bringing up edge cases, but they've already been considered and solutions already engineered and available in every major syslog implementation.
"Beginner tutorial", I'm sorry for not taking your point seriously, but I can't take it seriously. TCP for syslog (and RELP) have been around a long time (late 90s for syslog over TCP, 2006 for RELP).
rsyslog and syslog-ng support it all, and operators have had choices given the import of their log data and what they can tolerate.
You can use TCP and other mechanisms for guaranteed delivery. Like, almost all LIDR logging across the planet uses TCP syslog, which is durable and attestable to in courts.
And the number of k8s envs that log stdout through them into.... more rsyslog, it's truly everywhere. Plus all the sidecar containers deployed that shuffle app logs, lots of syslog there, its so lightweight and simple and reliable. I watch all the gyrations people go through to achieve the same result, and it's always changing, hurts my brain thinking how much time they waste
I disagree. I work in a large environment, and rsyslog is where 90% of data goes to first. It can keep up with millions of messages per second, route them to higher order services for indexing (bigquery, splunk, elastic etc etc). Has rules engines, encryption, supports multiple protocols and obviously has TLS too. You can surely augment with otel and such where you can, but syslog is uhhhh, deployed in so many places that it would make an average app developer's head spin when all they're used to is application logging in a controlled structured place in their silo.
This is going to leave a mark for centuries, history books are going to look back on this period in the US in complete dismay and horror for what this country continues to do.
As an American, and from my point of view, this is a headline moment where this country commits to its slide to just a middling country with "only" 380 million people mismanaged to inefficiency and un competitiveness and brain drain. The whole rest of the world has their own agency and is wising up to the fact that the US is limited to financial instruments and 5-13 functional aircraft carriers to project force. Soft power and goodwill is spent and we're just ignorant bullies who elected a rapist twice and can't be trusted