Hardware To Be a God

I use Naver’s Line as my e2e messaging app of choice because it lets me spam my friends with a picture of city hunter on a toilet

image

And its not fucking facebook

11 Likes

Let me tell you about the GroupMe debacle where I couldn’t use the app because I had a long-defunct work email address and my personal cellphone number associated with an account and my friend who wants to get a board game night going decided that of all things was going to be the app we’d use to communicate.

Even though he and I and one of the other guys who’d be in that group (thus, 3 out of 5) were already in a Whatsapp together.

2 Likes

Isn’t Signal the one for Nazis?

I think that’s the stereotype of telegram (and discord lol) but who even knows at this point

2 Likes

I mean to be fair Telegram is the one with the 50s white dreamland marketing materials and constantly pushing trump and pepe stickers in the UI

still trying to wrap my head around what level of dogwhistles this header image from a recent update is on

12 Likes

Oh fuck

The Fisher Price Little People version of the Newsradio guy is really upsetting.

1 Like

i think it’s a result of some childhood conflation but every time i see “newsradio” i briefly take it in as “broadcast news” and it’s pretty much always confusing

6 Likes

for real though every time I use my wife’s M1 11" Pro with the magic keyboard I am blown away by how good the UX is and how responsive it is — the touchpad gestures are all weirdly obfuscated but they’re also, like, as much fun as using a Macbook was in 2006 — I owned a Linux convertible for years and I feel like this is the first successful effort to actually ship something in this form factor that is usable while avoiding the downsides of a full desktop OS, and adding an actual window manager for an external display is very chefskiss. I might get one

1 Like

What would you consider the downsides?

As someone who does a lot of media capture and production but has never looked too deeply into what my iphone can do, I’m really curious to hear more about this!

  • fundamentally horrendous touch/pen UX (every Windows convertible out there is just embarrassing imo), you actually don’t want freeform window management by default and I like what iOS had been doing with split view etc up to now, it just had a severe gap on external displays
  • multitasking/notification model that is far poorer on battery life, background resource usage, sandboxing, etc. than mobile platforms — again, iOS basically has this right, it’s just where it can’t scale that it sucks
4 Likes

there are no NLVEs beyond iMovie which I don’t find particularly fun to use on a phone because I’m not a zoomer, but there are actually a lot of full-on DAWs

2 Likes

there really should be an iPad version of VScode that just quietly creates and tears down a QEMU’d 2GB ARM Linux environment that mounts your iCloud filesystem whenever you need to actually run homebrew or another package manager or a CLI REPL or something, all the pieces are in place and it would run incredibly efficiently, but, alas, I think Apple has a bigger NIH problem with Actual Linux than Microsoft does these days

I’d add:

  • Archaic security model involving giving full permissions to every app, active antivirus scans, and mindlessly clicking through meaningless warning popups
  • Poor cloud integration, everything outside the web browser tends to be local-state-first. Creates a constant churn of file/config management especially if you want the behavior of multiple devices to match one another
  • Drivers
2 Likes

What’s the better solution here? My understanding is that Apple manages it because it only has a few fixed platforms, but one of Google’s original sins is not unbundling the OS packages & updates from the system model, requiring every approval from every step in the chain. Can you escape drivers with an open hardware model?

I think there’s actually decent consensus at this point that Windows is the only platform that gets to be Windows and support every peripheral under the sun for decades and decades, but beyond that I (again) feel like iOS does pretty well by just supporting generic Bluetooth device profiles (they don’t have to be wireless, granted) – you have an audio device, a pointing device, a keyboard, external storage, etc., and they can all only declare themselves in a couple ways.

and I think it’s probably telling that a lot of people who aren’t as accustomed to exposing the web interfaces of assorted server software or as heavily invested in Bluetooth hardware tend to look at Apple platforms as more locked down than they are in reality these days, because they actually have very good support for third-party hardware and software that can be integrated along these well-defined lines.

but! a lot of Windows users don’t like thinking this way at all and regard it as an exclusionary developer mindset, so idk

There’s a tradeoff space there, but one unforced error with the Windows driver model is that no one party is both accountable and empowered to fix quality issues with drivers. Hardware vendors want to just cheaply ship something good enough and move on to the next hardware, OEMs aren’t particularly empowered to bugfix or pushback if they observe a bug during integration, and Microsoft doesn’t control distribution. On Android, parties like Samsung have clout over suppliers and a brand to protect.

1 Like

ironically this is why the Linux kernel driver model sometimes winds up working out better in practice, because not having the illusion of choice, and knowing that you can only use the like two blu-ray drives whose firmware is cracked (which conveniently offloads the responsibility for region-free playback from software to hardware) actually minimizes your issues considerably

1 Like