GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Alex Russell (slightlyoff@toot.cafe)

  1. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Monday, 16-Jun-2025 15:24:10 JST Alex Russell Alex Russell

    Safari at WWDC '25: The Ghost of Christmas Past

    https://infrequently.org/2025/06/the-ghost-of-christmas-past/

    In conversation about 6 hours ago from toot.cafe permalink
  2. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Sunday, 27-Apr-2025 07:26:57 JST Alex Russell Alex Russell
    in reply to
    • mhoye
    • The Verge News Feed

    @mhoye @theverge@mastodon.social @theverge@theverge.space also continues to miss the implications of a sale on the DOJ's proposed terms to software all-up. By failing to push for an equitable, sustainable spinout (likely to a foundation, w/ the ability to bid for fractional search traffic and with a huge endowment taken from Google), DOJ is setting up Apple and Google to have *more* duopoly power over mobile.

    In conversation about 2 months ago from toot.cafe permalink
  3. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Thursday, 06-Feb-2025 12:13:05 JST Alex Russell Alex Russell
    in reply to
    • Evan Prodromou

    @evan Ah yes, "but the fascists promised the trains would run on time" (nevermind that they mostly already did, and now they carry a whole lot more fascists from place to place).

    In conversation about 4 months ago from toot.cafe permalink
  4. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Thursday, 06-Feb-2025 12:13:04 JST Alex Russell Alex Russell
    in reply to
    • Evan Prodromou

    @evan I don't mean to suggest that there aren't ready and available critiques of old-Twitter, or that the wickedly inefficient SV-consensus status-quo-ante of engineering divorced from outcomes and even goals is desirable. But, much as it pains me given my work and priors, we should understand both as superior to net increases in power granted to fascists. They will not be neutral actors.

    In conversation about 4 months ago from toot.cafe permalink
  5. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Sunday, 02-Feb-2025 10:05:11 JST Alex Russell Alex Russell

    I get why Republicans and the press are failing, but why are there no protests outside D elected's offices? The minimum they must do is fight, and voters have to demand they at least try. Why isn't that happening?

    In conversation about 4 months ago from toot.cafe permalink
  6. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Thursday, 30-Jan-2025 22:01:29 JST Alex Russell Alex Russell

    The older I get, the more it seems that the rate at which we mint new programmers has sheered away from the rate at which we inspire people to want to learn about the computers they use.

    In conversation about 5 months ago from toot.cafe permalink
  7. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Thursday, 30-Jan-2025 22:01:28 JST Alex Russell Alex Russell
    in reply to

    Like, reading the deepseek paper, my overwhelming thought is "so wait, the secret sauce was...profiling the workload? Then deciding to program to the available hardware?"

    I stare at the results of people carelessly composing UI systems without the faintest concern for how they will work in practice, but somehow imagined that wasn't how it's going in the rest of the industry. Woof.

    In conversation about 5 months ago from toot.cafe permalink
  8. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Tuesday, 28-Jan-2025 12:24:28 JST Alex Russell Alex Russell

    A lot of people who seem to have Big Opinions about how much it costs to build a browser only have toy and/or trailing-edge systems in mind, and it's BAD for the discourse.

    In conversation about 5 months ago from toot.cafe permalink
  9. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Wednesday, 22-Jan-2025 06:35:32 JST Alex Russell Alex Russell
    in reply to

    And let's just take a quick moment to examine the usual response of *"React can be fast enough!"*

    Yes, good craftspeople don't blame their tools. They also don't bring shit tools to the job site.

    What's being proposed concretely is the high-cost, low-confidence path based on little more than reckons. This is a demand that you to spend *more* to get *less*. And that's the optimistic version!

    In conversation about 5 months ago from toot.cafe permalink
  10. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Wednesday, 22-Jan-2025 06:35:22 JST Alex Russell Alex Russell
    in reply to

    And I don't know how to say this any more directly than this: any frontend engineer who brings React or Angular on premises (without an honest bakeoff & guardrails), in 2025, is *de facto* bad at their job.

    In conversation about 5 months ago from toot.cafe permalink
  11. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Wednesday, 22-Jan-2025 06:35:03 JST Alex Russell Alex Russell
    in reply to

    Software cultures that indulge in ignorance of constraints facilitate magical thinking, which eventually erodes the foundations out from underneath even conservatively-constructed experiences if left unchecked.

    This is bad for users, but also business. A great shame of frontend's lost decade is that we lost the ability to adapt because so much of the community was high on frameworkism.

    In conversation about 5 months ago from toot.cafe permalink
  12. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Wednesday, 22-Jan-2025 06:34:54 JST Alex Russell Alex Russell

    The correct response to realizing computers are fast is not to make your software slow, because:

    a.) you won't benefit as much as you hope
    b.) if you break pro-user norms, so will every other site/app/library, and your thing will feel slow even if it's "fine" in isolation
    c.) HW bounty is not evenly distributed, so your product becomes less usable non-linearly below some resource floor

    Pretending constraints don't exist is not engineering, it's bullshitting.

    In conversation about 5 months ago from toot.cafe permalink
  13. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Monday, 20-Jan-2025 21:12:47 JST Alex Russell Alex Russell
    in reply to

    Apple continues to lead on top-end chip frequencies, in part because it pays more for access to the smallest process nodes...but that's not what's really going on. The big story for the past 10 years is that Android SoC vendors (Google very much included) have *sucked* at keeping their chips fed with enough data to retire work quickly.

    Why? Because they were afraid to trade cores for cache, no matter how much it hobbled their phones.

    In conversation about 5 months ago from toot.cafe permalink

    Attachments


    1. https://assets.toot.cafe/media_attachments/files/113/795/509/607/029/683/original/8f0beda11f60f7ff.png

    2. https://assets.toot.cafe/media_attachments/files/113/795/512/851/616/227/original/bb56fbb8a60b3042.png
  14. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Monday, 20-Jan-2025 20:31:31 JST Alex Russell Alex Russell

    I've been banging on for years about how the low-end of the mobile market has been just totally f'd in terms of the properties that make chips *actually* fast (process shrink + aggressive memory hierarchy optimisation; not core counts), and for this year's PIG post, I'm making EVEN MOAR CHARTS:

    In conversation about 5 months ago from toot.cafe permalink

    Attachments


    1. https://assets.toot.cafe/media_attachments/files/113/795/481/236/042/280/original/46597ac24b350450.png

    2. https://assets.toot.cafe/media_attachments/files/113/795/482/251/199/501/original/e62e3f8dc0bd711d.png

    3. https://assets.toot.cafe/media_attachments/files/113/795/483/169/567/546/original/751cd5d47e8dcec2.png

    4. https://assets.toot.cafe/media_attachments/files/113/795/486/291/172/469/original/0b5f31ac0c66b738.png
  15. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Monday, 20-Jan-2025 13:10:54 JST Alex Russell Alex Russell
    in reply to

    This process laundering of low ambitions has two goals, and only one beneficiary.

    The goals? To preserve the status of the folks in the room as deliverers of progress in the minds of folks who aren't, and to insulate them from challenge by processes that would falsify their blame to the credulous.

    The beneficiary? The implementer with the least interest in spending money to fix platform problems.

    In conversation about 5 months ago from toot.cafe permalink
  16. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Monday, 20-Jan-2025 13:10:54 JST Alex Russell Alex Russell

    One of the worst failure modes of web standards is that many folks are easily convinced that we should accept the rate of progress that large, old WGs deign to bless as, somehow, the natural or correct pace – and often cite fig leafs like invited experts to claim that they are in touch. It's tragedy repeated until it comes back as farce.

    In conversation about 5 months ago from toot.cafe permalink
  17. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Monday, 20-Jan-2025 13:10:53 JST Alex Russell Alex Russell
    in reply to

    That web developers keep falling for the same shit, year after year, is proof that there is such a thing as too much patience. All of the platform's core languages are defended by similar processes, often with no relationship to the technical merits of proposals or the market urgency for solutions. But people keep going to meetings, which looks like doing the job. When they deliver late, they can claim earlier proposals were "bad", safe in the knowledge survivorship bias will cover their tracks

    In conversation about 5 months ago from toot.cafe permalink
  18. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Tuesday, 14-Jan-2025 16:48:19 JST Alex Russell Alex Russell
    in reply to
    • Cory Birdsong
    • Daring Fireball

    @cbirdsong @daringfireball Just want to make sure that we're on the same page here: this website – as pictured in the most widely used browser, on the most widely used OS – is complaining about the state of the mobile web?

    In conversation about 5 months ago from toot.cafe permalink

    Attachments


    1. https://assets.toot.cafe/media_attachments/files/113/824/175/955/248/371/original/fcb1bed085cff20f.png
  19. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Sunday, 12-Jan-2025 05:44:21 JST Alex Russell Alex Russell
    • Amelia Bellamy-Royds

    @andydavies @AmeliaBR The biggest indictment for me was always that corp policy generally rejected devices more than a few years old because the Android and Pixel teams couldn't be arsed to keep supporting those boards and architectures. Much of *that* was downstream of failing to own enough of the SoC IP (drivers, etc.) to do a good job.

    Clown show.

    In conversation about 5 months ago from toot.cafe permalink
  20. Embed this notice
    Alex Russell (slightlyoff@toot.cafe)'s status on Sunday, 12-Jan-2025 05:44:20 JST Alex Russell Alex Russell
    in reply to
    • Amelia Bellamy-Royds

    @andydavies @AmeliaBR You can still likely find docs I wrote outlining how unserious this all was. Not buying Imagination's IP when it was up for sale...not buying Intel's modem group...not starting on custom SoCs until it was way too late, then continuing to fuck up single core perf...

    *Sigh.*

    In conversation about 5 months ago from toot.cafe permalink
  • Before

User actions

    Alex Russell

    Alex Russell

    Trying to make the web work for everyone. https://infrequently.org/about-me/Still not speaking for my employer, lo these many years.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          102598
          Member since
          28 Feb 2023
          Notices
          85
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.