- Steltek parentUhh, do you mean contactless payments? That wasn't Apple. Apple wasn't even the first to offer it on phones. Android beat them by 3 years.
- The Sapir-Whorf is strong in this thread. MacOS' app-centric model makes it hard to even imagine other people's workflows. Stop thinking in apps, think about a task. I have multiple tasks (workspaces). Each task has multiple aspects (windows). Apps are a distraction, an accidental complexity. I want to switch between tasks and then subparts of those tasks.
- While the 2003 Iraq War was complete bullshit lies. No, Halliburton is over 100 years old and a bit of a unicorn company for oil engineering problems.
There were definitely conflicts of interest that should have been resolved but it's no where near what we're seeing this year (sigh, "so far").
- BangleJS is fun but it's not all sunshine and rainbows:
* Hackable - Only using Chrome. I haven't discovered any other method but I'd love to be corrected on this.
* Totally touchscreen based and the touchscreen ain't that good.
* Screen might be visible but any Pebble, past or present, is way better
But it's still super fun.
You need to use the forked custom Gadgetbridge to make the most of it too.
- Here's a question, what if the executable was thoroughly sandboxed? Like Firecracker level with virtualization? And once you're there, what's the difference between that and a webapp?
I don't think apps are going away so users need to have a switch that says, "I don't trust this company with anything". Extremely limited Internet access, no notifications, no background activity at all, nothing. It needs to be like apps for the 2nd gen iPhone: so completely neutered that webapps look like Star Trek level technology.
- The idea though is when you don't want to follow the FHS anymore, like systemd is doing.
Systemd frustrates and angers people with Poettering's complete disregard for bug reports, tradition, and basic common courtesy. At the same time, change needed to happen and change is gonna hurt. And big changes can't wait until they're just as stable as the old system: does anyone develop software like that in their own careers? I try not to ship complete crap but "just as stable as v1" is never a goal.
- Standards are a double edged sword though. They are great for getting everyone to agree to the "most correct" answer. But they also freeze evolution in place. What happens when your standard doesn't support contemporary use cases? What if it's at direct odds with, say, modern security practices?
FHS hasn't changed in years. Since then, sandboxing, containers, novel package schemes, and more are the zeitgeist. What does the FHS say about them?
- It seems like every network filesystem is irredeemably terrible. SMB and NFS the stuff of security nightmares, chatty performance issues, and awkward user id mapping. WebDAV is a joke. SSHFS is slow. You can get really crazy with CephFS or GlusterFS, and for all that complexity, you don't get much farther way from SMB/NFS issues with those either.
My solution: Share nothing and use rsync.
- Honestly, I have no idea. Maybe categorizing things into MVP, standard, and advanced would be a good start.
When I think of most apps on my phone, these capabilities are rare or non-existent:
- USB
- AV/VR
- Payment processing or IAP (almost certainly my own tastes here tho)
- Window management(?) - I'm not even sure what this means on mobile.
But obviously, whatever deficiencies exist in background work or notifications are probably important. Looking at CIU, Firefox seems to have resolved them in more recent versions. In fact maybe some other comment has already mentioned it but FF/Android 141+ seems to have resolved a lot of those?
- What I think is missed in self-hosting is WHAT you're self-hosting. In priority order, you should self-host:
1. Your Data. It is the most irreplaceable digital asset. No one should see their photos, their email, their whatever, go poof because of external forces. Ensure everything on your devices is backed up to a NAS. Set a reminder for quarterly offline backups. Backups are an achievable goal for everyone, not just the tech elite.
2. Your Identity. By which I mean a domain name. Keep the domain pseudonymous. Use a trustworthy, respectable registrar. Maybe give some thought for geopolitics these days. Pay for email hosting and point your domain at them.
3. Lastly, your Apps. This is much harder work and only reasonably achievable by tech savy people.
- MacOS feels like Android. It's more mobile OS than desktop/laptop. It's theoretically open but you can absolutely feel the walls closing in around you: only signed binaries are trusted by the OS (no asked who you trust), apps not from the app store are scrutinized heavily, etc.
Given Apple's recent actions in the US, MacOS doesn't feel like something I'd be switching to.
- Going by the wiki link further down the tree:
1980's: 4 shutdowns totaling 2 days
1990's: 3 shutdowns totaling 29 days (21 of those days was when Gingrich as Speaker)
2000's: 0 (9/11 and GWoT unity?)
2010's: 3 shutdowns totaling 54 days
2020's: This one
I guess I would agree they were common but they also weren't severe until Gingrich-ism took over the GOP: putting polarization and partisanship into overdrive.
- Deploying Western troops to Ukraine has a clear purpose and limit: evict Russian troops from Ukrainian territory. Using nuclear weapons does not make much sense in that scenario. There's nothing to gain and a lot to lose. Yes, it puts soldiers directly in harms way of conventional weapons, which is why no one is doing it, but it restricts it to still being a regional conflict.
The unrestricted warfare you're proposing escalates the situation dramatically and for Russia, nuclear warfare starts to look disturbingly approachable. The conversation wouldn't be about full exchange but a warning shot. A tit for tat escalation that makes Europe back off while the US is paralyzed with dysfunction. Any possible risk of a nuclear event is too much.
- There are twin goals: total freedom of speech and holding society together (limit polarization). I would say you need non-anonymous speech, reputation systems, trace-able moderation (who did you upvote), etc. You can say whatever you want but be ready to stand by it.
One could say the problem with freedom of speech was that there weren't enough "consequences" for antisocial behavior. The malicious actors stirred the pot with lies, the gullible and angry encouraged the hyperbole, and the whole US became polarized and divided.
And yes, this system chills speech as one would be reluctant to voice extreme opinions. But you would still have the freedom to say it but the additional controls exert a pull back to the average.
- You have to love how this whole thread embodies Cunningham's Law
https://en.wikipedia.org/wiki/Ward_Cunningham#%22Cunningham'...
- I didn't say they invented the walled garden. I said Apple made it acceptable and successful for general purpose computing. "I can't use Firefox on my phone" doesn't quite have the same ring as "I can't use Firefox on my Switch".
Ask yourself who was the adversary for this DRM model? Game console lockdowns were built to target publishers. Mobile lockdowns are squarely targeted at users. Both are bad but the implications, magnitude, and overall consequences are very different, IMO.
- You were trying to re-focus the discussion away from Apple's behavior by pointing to Google.
Yes, both stepped over the line trying to anti-competitively make their browser dominant. Everyone had an ostensible choice to not use Chrome but if you spend enough money to be pre-installed, bundled, advertised, etc everywhere, you can take over. Good old fashioned monopoly tactics, right?
Apple took the novel, and IMO far more disturbing and reprehensible, approach by simply not giving anyone any choice. Since then, we've seen a huge expansion of DRM, integrity checks, eFuse, etc to strip everyone of their freedom. Companies got a taste of that sweet total control with iOS and wanted more.
- Speak for yourself. I can't wait for my Pebble to arrive so I can junk drawer my awful Garmin watch. The UI is dreadful to the point that I can't believe no one else notices. Like, doesn't anyone else notice how hard it is to get it to wake up the backlight so you can read the screen? I can shake my hand like I'm a paint mixer and it does nothing.
And that's not even talking about the software bugs that destroy a full battery in moments.