You might be interested in an episode of Linux Unplugged from a few months ago that goes into Meshtastic quite nicely.
https://linuxunplugged.com/584
There’s also this link with a ton of resources for Meshtastic:
You might be interested in an episode of Linux Unplugged from a few months ago that goes into Meshtastic quite nicely.
https://linuxunplugged.com/584
There’s also this link with a ton of resources for Meshtastic:
You want Meshtastic
Then half of your job is dealing with a shitty company and not being a developer.
Partly correct, but yes.
Half of your job is being wasted on overhead you can’t manage.
Who said I can’t manage it?
How else to describe it than you are half the dev you could be while you blame everyone else. Shit as a director I’m not mixing words.
Director? That actually tracks. Believe it or not, but a good 30% to 40% of a dev’s work is not writing code. You can’t just start screwing 2x4s together and expect a house. There needs to be coordination and collaboration between the devs; and paradoxically, the more devs you have the more time is spent on that collaboration and coordination part. It’s called The Mythical Man Month. Something managers and directors haven’t been able to get into their heads since the 70s.
If you can’t break the problem down part of is on the team but a lot of it is on you.
Break what problem down? What are you on about?
If you want to architect a solution you have to be able to explain it.
Ya, that’s absolutely right. And I’ve yet to meet a PM that can properly explain what they’re looking for. They explain result A, they get result A, then suddenly they actually meant result §∆. Happens every time.
It’s pretty bad having to explain this to coddled engineers learning how the other half of the company works.
I know full well how the other half works. Not a lot of complexity there. 90+% of what’s said in meetings could be an email. I bet you’re one of those directors that insists the devs have daily check-ins (absolute waste of time) and even have some of the other managers and “stakeholders” join to “ask questions”, when anyone who isn’t a dev has zero right and business to be there. Those stand-ups are not for you and you’re just in the way.
Talking as if everyone else doesn’t get it
They don’t. It’s that simple.
why be an asshole about it?
Did you really just spit in the face of an entire group and then cry about someone being mean when they called you out? If you’re a director, holy crap! I pity and fear for the people who work with you.
Why do I get more bs from coders than I do contractors working on my roof?
I have a theory…
My grandfather worked on the Apollo missions so why is C# black fucking magic and suddenly you’re Gandalf?
Your grandfather sounds like he was a smart guy.
It’s not magic. It’s code
To me it’s code and logic. To you it’s magic.
Didn’t read the “park ranger hopes the details of this incident will prevent future tragedies” part, eh?
This is exactly the sentence, word for word, that someone without kids would say. You can be the most attentive parent in the world and this can still happen. Parents (especially parents of kids under 2 or 3) are also chronically sleep deprived.
Seriously I am tired of engineers being gate keepers while the other two legs of the stool keep this shit together.
Seriously engineers get your shit together as we are all making a product together
Half my job as a programmer is chasing down the non-devs asking them to explain how they imagined the thing they asked for working, and then trying to find the politest words to say their idea is really bad, all the while trying not to insult their intelligence. The other half is putting out fires that come up all the time because the people who “made the product together” made horrendous decisions about the product design without consulting the devs, or even getting their input. So now we’re saddled with mounting technical debt because of a bunch of morons who were convinced they knew more than the people who teach computers to think.
Seriously, half the things I hear non-devs say make me actually wonder about the “average” level of intelligence of our species.
You don’t work magic.
If it wasn’t, then you’d be able to do the job.
To you, it IS magic.
Also, nuclear power is also unreliable because they regularly gets shut down for maintenance or safety reasons.
This sounds like one of those bizarrely bad anti-nuclear talking points.
Everything needs maintenance. That’s how literally everything works. But nuclear is by leagues and bounds more stable, predictable, and reliable compared to every other power source. Cold, hot, light, dark, windy, calm, rain, snow, desert, it doesn’t matter. Nuclear just works.
It uses Universal Blue, whereas Kinoite uses rpm-ostree.
Aurora has a bit of DE customization, which is arguably more polished.
It also leans heavily on Flatpack/Flathub.
The other difference that I’m aware of is Aurora handles updates automatically by default, whereas Kinoite is a manual process.
To be clear, I haven’t used Kinoite at all. But I have Aurora on a gaming system that I use as a kind of TV gaming console, and I’m setting it up for my elderly parents that get upset when an icon on Windows changes (that’s how tech illiterate they are).
Aurora Linux + KDE
It’s an immutable version of Fedora with flatpack support.
This is actually a good setup for the vast majority of people.
enterprise type programs
The idea of elderly people using windows only programs
I don’t think these two groups overlap much, if at all.
the general hodgepodge that Libre Office is
What’s hodgepodge about LibreOffice? I use it daily in a corporate job. There are entire governments that use it.
You’re not kidding, eh?
This is a legit problem with many services now. And some companies are, right now, being sued for this dark pattern practice.
You can sign up with one click, but to cancel they make it impossible. Some companies literally will process an account cancellation only by registered letter. How messed up is that?
Don’t use Spotify for podcasts. They’re actively trying to kill off what we know as podcasting and trying to lock the media into their own service.
Instead, use any app that supports Podcasting 2.0.
I dont give anyone that number except for the purpose of 2FA, so SIM swapping wont work, the sim card never leaves the house, so scan based exploits wont work, and the phone doesnt have the hardware required to be vulnerable to more sophisticated phone based attacks.
I understand what you’re saying. But the reality is everything you just said doesn’t matter for SIM swapping. The fact that you use the phone number for that service says that the number you use is out in the wild. Typically when SIM swapping is used is when there’s a data breach and your username, email, password, and phone number are leaked. But they still can’t get in because of the extra 2FA step.
So they HAVE that phone number. SIM swapping is done at the carrier level. It’s when the associated number is “swapped” to a different SIM card (one that the hackers own). Which means you can get totally screwed over without lifting a finger and not a single person touching your computer or phone.
Like I said before, the damage to you would be done before you even knew what happened.
Edit: autocorrect
Edit 2: and yes, I understand many services have no other options than SMS, which is why it’s such a huge massive problem.
You should never use SMS for 2FA. The network is incredibly insecure, as evidenced by the recent alarms that China has been in the network for a while now. 2FA codes over SMS are rarely stolen from the legitimate device itself. Hackers will just pull off a different scheme, like SIM swapping, and they’ll own all your codes and you won’t have a clue until it’s too late.
Does BlueSky utilize Activity Pub?
Facial Recognition systems have liveness features that make it impossible to just show it a photo.
AI models have been able to for a long time.
https://thispersondoesnotexist.com/
Edit: keep in mind this is many years old now, which is ancient in the AI world.
A new odd language will develop that us meatbags won’t understand.