• 0 Posts
  • 61 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2023

help-circle



  • There’s some history here:

    SMS was ubiquitous in the United States long before smartphones. We didn’t have country codes to worry about, so anyone else in the United States was reachable in near real time over text, using an asynchronous, open, inter-carrier method of communication. If I had your phone number I could text you for free. Layered onto that was various automated systems over text (alerts, etc.). Later on, the carriers rolled out MMS for basic pictures being sent, group texts, etc.

    So when iPhones became popular here, the default method of communication was SMS/MMS. The iPhone user knew that it would work with dumb phones, Android phones, Windows phones, whatever. And those habits and those chat threads predated the rise of WhatsApp, FB Messenger, WeChat, Telegram, etc., and a lot of those apps simply didn’t work with old dumb phones. Why give up an existing group chat thread just because one of those friends didn’t have a smartphone yet?

    Then, whenever every member of a chat had an iPhone, the system automatically defaulted to the upgraded iMessage experience: high quality media sharing, typing/delivery/read notifications, reactions, etc. It was a slow transition, and didn’t start to show clear advantage over the open SMS/MMS standard until smartphones were ubiquitous, and where most people had iPhones.

    And so once everyone had a “it just works” app, they didn’t want to switch to an app that required everyone to get a separate account and download a separate app. Especially because the iPhone hit something like 80% market share among certain demographics (the young, the non-technical rich, etc.).



  • Yeah, this advanced packaging stuff is pretty new, where they figured out how to make little chiplets but still put them onto the same package, connected by new tech that finally allows for high speed, low latency connections between chiplets (without causing dealbreaker temperature issues). That’s opened up a lot of progress even as improving the circuits on the silicon itself has run into engineering challenges.

    So while TSMC seemingly ahead of its competition on actually printing circuits on silicon with smaller and denser features, advanced packaging tech is going a long way in allowing companies to mix and match different pieces of silicon with different strengths and functionality (for a more cost effective end solution, and making better use of the nodes that aren’t at the absolute bleeding edge).

    Engineers are doing all sorts of cool stuff right now.


  • You’re right, it’s not the same die, but the advanced packaging techniques that they keep improving (like the vertical stacking you mention) make for a much tighter set of specs for the raw flash storage silicon compared to what they might be putting in USB drives or NVMe sticks, in power consumption/temperature management, bus speeds/latency, form factor, etc.

    So it’d be more accurate to describe it as a system on a package (SiP) rather than a system on a chip (SoC). Either way, that carries certain requirements that aren’t present for a standalone storage package separately soldered onto the PCB, or even storage through some kind of non-soldered swappable interface.


  • Packaging flash storage onto the actual SoC SiP costs more than manufacturing the same amount of storage into an M.2 or external USB form factor, so that price can’t be directly compared. They’re making a big chunk of profit on storage upgrades, and on cloud subscriptions, but it’s not exactly cheap to give everyone 1TB of storage at that base price.


  • Ok so most monitors sold today support DDC/CI controls for at least brightness, and some support controlling color profiles over the DDC/CI interface.

    If you get some kind of external ambient light sensor and plug it into a USB port, you might be able to configure a script that controls the brightness of the monitor based on ambient light, without buying a new monitor.


  • Sometimes the identity of the messenger is important.

    Twitter was super easy to set up with the API to periodically tweet the output of some automated script: a weather forecast, a public safety alert, an air quality alert, a traffic advisory, a sports score, a news headline, etc.

    These are the types of messages that you’d want to subscribe to the actual identity, and maybe even be able to forward to others (aka retweeting) without compromising the identity verification inherent in the system.

    Twitter was an important service, and that’s why there are so many contenders trying to replace at least part of the experience.




  • Let’s not pretend like Blizz or Bethesda will see the end of this decade anyway.

    So if you’re management, you face a choice: try to dump everyone now in a reorganization on a moment’s notice, while it’s still Biden’s NLRB, or negotiate a CBA that probably bakes in substantial severance and job protections that will be expensive when they do try to reorganize for business reasons?

    If it’s true that the workers were likely to get dumped within the decade, then negotiating protections now actually protects them, or forces management to pay a high cost.