(no title)
tharakam | 2 years ago
Only recently, I happen to realise, we could have listened to this man little more. Too late then, we are sold already.
Recover well Mr Stallman! I wish you the best!
tharakam | 2 years ago
Only recently, I happen to realise, we could have listened to this man little more. Too late then, we are sold already.
Recover well Mr Stallman! I wish you the best!
lima|2 years ago
Zigbee/Matter/... are widely adopted open standards without vendor lock in.
Things like Home Assistant are getting serious attention and funding.
Could be much worse.
Pannoniae|2 years ago
Sadly, the enshittification has also taken over parts of the Linux desktop as well though. For example, the mobile-first, flat-everything user-hostile design. (like gnome)
Dark themes were not common while skeuomorphism was mainstream, they are only in demand right now because viewing an extremely low-contrast white flat theme is an eyesore.
Luckily, KDE and the similar still exists and you can theme it:)
pawelmurias|2 years ago
Other then in most stuff migrating to the browser how so? Browser + terminal has been a good combo for a long time, the desktop enviornment only have suffered enshittification due to a push to touch screen oriented UI conventions.
hkt|2 years ago
b800h|2 years ago
:-)
0xpgm|2 years ago
But when someone is willing to pay us a lot of money, many of us will willingly become deaf to the free software ideals and submit to the corporations in exchange for stable employment.
palata|2 years ago
Genuine question: what proportion of developers actually understand the free software ideals? Have you ever tried to go to your colleagues and ask what [choose your open source license] implies?
My experience is that most people think that GPL means that you need to publicly distribute all the code and that BSD means that you can just use it without any attribution.
alerighi|2 years ago
The real problem are mobile operating system. Android phones are nowadays even more and more locked down, and using ROMs without Google Services is nearly impossible.
maheart|2 years ago
There's SailfishOS. It still uses Android kernel+drivers, but above that it's a "real" GNU/Linux system (glibc, systemd, bash, Qt, connman+ofono, zypp/packagekit, Gecko). It's not completely FOSS, but it is usable as a daily driver, and has been for at least 10 years (based on personal experience).
palata|2 years ago
Ever hear of GrapheneOS, CalyxOS, /e/ OS, LineageOS, divestOS? I have been using one of those for 2 years now, just like a "normal" Android. I bought my phone with it pre-installed, I didn't have to do anything.
Of course I can't use the apps that require the Google Services, but in my experience that's mostly just stuff like Google Maps (there are great alternatives) and YouTube (there are apps like NewPipe that work really well).
So yeah, I wouldn't say "nearly impossible".
denton-scratch|2 years ago
I think it's deeper than that; I think the problem is mobile devices. The OS has to somehow paper-over the fact that there's no mouse, and that everything has to be done with finger-stabs on a 3"x5" screen. That doesn't work with the traditional desktop widgets, so a variety of OS-level widgets and Javascripty plugins is layered on top. But (a) they're not consistent with one-another, and (b) they're not consistent with the desktop metaphor (which isn't going to go away).
Basically, I don't think a phone is suitable for user-input of any complexity. It's a device for selecting content that you then consume passively. It can't be used as a replacement for a desktop. "Mobile first" sounds all very well, but nearly all mobile-first projects have the desktop portion permanently stubbed.
fragmede|2 years ago
Without GNU, that's just a fever dream.
Many cancers are survivable these days. I hope he has one of those.
luma|2 years ago
You get an ESP8266 micro with wifi plus a power supply, relay, momentary button, current and voltage sense, and a couple LEDs all for about $8. Serial debug and flash headers are broken out for easy access on the PCB.
They ship with chinese firmware but the headers and standard hardware make them dead simple to flash with your own firmware, or ESPhome or Tasmota if you prefer.
alerighi|2 years ago
Shelly devices offer a firmware that can be controlled trough a REST API locally. Unfortunately it's still proprietary and not open, but it doesn't require a cloud connection.
Otherwise you can buy a device and replace the firmware, there are number of open alternatives, such as ESP Home, Tasmota, etc.
Or... you can build it yourself. Building a smart plug is an easy task, if you have some practice on electrics. You will likely build a better product in terms of safety and capabilities that one you can buy.
sschueller|2 years ago
The primary reason off the shelve products are cloud etc. is because these companies spent the time and money to do the above and since no on wants to pay 100+ for an iot switch they add cloud garbage etc. These products are now sold to the masses and if you have to support them you need control over them or your costs go through the roof.
I am working on a hardware iot product (no cloud) and I have to tape off the USB service port not because there is anything that could go wrong but because people don't read instructions and think the thing will power over USB when there is a power supply included with a barrel plug...
unknown|2 years ago
[deleted]
unknown|2 years ago
[deleted]