home.social
  1. For those still uninformed: #Substack is a #Nazi boosting platform, they know this, and won't stop, because they profit from Nazi content.

    leavesubstack.com/

    If your blog (“newsletter”) is still on Substack? Please, migrate away as soon as you can. How-to links are at the above site.

    @mike

  2. @billyjoebowers
    > Honestly the only button needed on the microwave is the 30 second button.

    My home upgraded to a new microwave oven last year.

    The “start” button and the “+30 seconds” button is the same, large, easily-found button.

    We're blissfully happy with it.

    @futurebird

    #DesignOfEverydayThings #MechanicalButtons #SimpleTech

  3. “AI didn't take our jobs. Greed did. Same greed that moved factories to Bangladesh and keeps slaves in cobalt mines in the Congo. It just wears a new mask now.”

    stvn.sh/writing/programming-st

  4. It's effectively an experience as a second-class citizen @karen. The rhetoric asserts that proprietary protocols and systems are freely chosen. But for those who opt out, who choose , we find *our* lives burdened by the proprietary systems *others* chose without our consent.

    And those who accept the shackles of proprietary systems, don't bear the burden of finding those alternate paths because everything assumes you've put those shackles on, and is unreliable if you don't.

  5. I don't know which single article you saw @mherbert, but I try to tailor my response to where the individual person is.

    People have widely divergent knowledge about #GenAI and #ArtificialStupidity, because there's a *deluge* of deliberately false framing and speculation out there. Need to know what lies or hype the person has been subject to, and address those. (Attempting to head off *all* the misinformation is sure to just overwhelm the person.)

    You might like this clearing house, with links targeting specific issues: justsayno.ai/

    but I'd not send them *to* that site; instead, gently find out what they don't know.

  6. @felix
    > Out of the box lacks modes for a lot of newer languages.

    The good news is that now has built-in support (via Eglot) for , so it can now natively use whatever LSP programs you install.

    The bad news is that the LSP ecosystem seems to be really scattered and there's no smooth way to just get general support for arbitrary languages.

    So you need to hunt down each one. But it is no longer necessary to get Emacs-specific support.

  7. The opening of this piece is remarkably like one of the favourites of my #Taiko group 和太鼓竜胆 (Wadaiko Rindou) wadaikorindo.com/, a piece whose name I can't recall composed by Toshi Sakamoto for four players sitting on the floor each at a single shime drum.

    The piece in this video branches out from there to make fascinating use of the different arrangement, I love it.

    (@mherbert knows, which is why he directed that video to me)

  8. #CivilInfrastructure critic Adam Something turns his attention to City 17:

    The Urbanism of #HalfLife City 17
    yewtu.be/watch?v=O0zPArN1s2g

    He finds a laudable investment in high-density housing, walkable streets with no car traffic, and an extensive train network. Worth a watch.

  9. Exactly the same image already downloaded, from exactly the same image registry:

    > $ podman container ls
    > …
    > 78721133db84 quay.io/lib/traefik:3.3 …

    So something has changed in

    > $ podman --version
    > podman version 4.3.1

    or changed at . What? How do we fix it?

  10. @theluddite
    > do you think it explains just how much money they're willing to set on fire? And even then, what is it about AI that makes that connection?

    I'm convinced by Ed Zitron's thesis of the :

    A huge portion of financial activity, is based on the value of tech company stocks

    Tech stocks are valued only because investors expect them to grow, rapidly and forever

    Tech corps that don't promise unreasonable 10×, 20×, etc. growth, are severely punished

    They have *no ideas left*.

  11. I'm having okay results from #Stract stract.com/

    but honestly, I just keep using DDG, and use #UBlockOrigin to automatically delete the AI pest from the page.

    @Dianora

  12. @travisfw
    > "using the internet" should always mean engaging directly with other individual humans, with nothing but routers in-between.

    We need to un-shackle the internet from its current lords, and return the net to the proper .

    web.archive.org/web/2005082802

  13. “I designed this clock years ago, with the intention to incorporate every feature request I ever received for the previous precision clock.

    “[…] I never got around to releasing it – until now.”

    Precision Clock Mk IV
    2025-05-31
    Progress: Complete
    mitxela.com/projects/precision

    #HardwarePorn #DIY #ISO8601 #OverEngineered

  14. @DaveMasonDotMe
    > I like how it opens an image quickly, then allows you to cycle through any other image files found in the same folder/directory with the arrow keys.

    I like image viewer because it also does that.

  15. @Sarah
    > Is there a fedi platform for pins and pinboards like pinterest?

    Here's an article describing the bookmarking service (with option), :

    techcrunch.com/2023/09/08/with

    @updates

  16. how many thumbs-up reacts does the #USDoJ need for this to be the endorsed remedy @camwilson

  17. ruling reiterates: Google must sell to a competitor.

    Much better would be to mandate license, so it stays in community control and all the crap can be freely stripped. But splitting the business is a good start.

    arstechnica.com/google/2025/03

  18. Whether or not the obnoxious "Terms of Use" actually come into effect, the @mozillaofficial corporate management have shown us their arses. We cannot trust them again.

    The current leadership of have failed the primary job of that organisation:

    * Be a champion for , , and on the .
    * Maintain and promote the excellent, , reference web browser for everyone.
    * That's all.

    Workers, boot the leadership out.

  19. It's no slight on the maintainers that the system is inadequate. They have correctly sounded the alarm, they're right that the system has lots of problems and should be replaced.

    What I do fault the Python maintainers for, is dismissing valid concerns about GitHub and Google, by recommending them as replacement. If we don't have an open replacement, that's bad, but that doesn't justify vesting trust in proven untrustworthy entities.

    @todd_a_jacobs

  20. Agreed @todd_a_jacobs.

    To head off anticipated objections "but PEP 761 doesn't *mandate* using or ": Technically true, but there's no open implementation is willing to rely on today.

    PEP 761 steps *backward* from open technology (though imperfect) to a closed platform (even more imperfect).

    If were a good idea, it should not have replaced existing open implementations until it also has reliable open implementations. If that's infeasible, why switch to it?

  21. Congratulations! are an excellent technology, useful for many things as you've discovered.

    Be warned, though, that is not necessarily the best system for containers. It is IMO too dependent on a centralised unaccountable registry of images.

    Look into podman.io/ for a more accountable, open, approach to containers. It's designed for the so it's compatible with your Docker configuration files.

    @Aminorjourney

  22. @freakboy3742
    > It's getting increasingly difficult to argue that Bluesky *isn't* where the vast majority of public discourse is heading

    Even if that were true, it doesn't imply people should build anything there.

    Building community in a centralised (no real plan for a distributed ATProto), cryptocurrency-grift, venture-capital-owned, corporate platform

    is the same mistake people made that led to the Twitter collapse. Never again.

    pluralistic.net/2023/08/06/foo

    #ProtocolsNotPlatforms

  23. It's really cool that we found salt crystals and amino acids on #AsteroidBennu. Salty brine in #space!

    It's no surprise to astrobiologists that we found those things; it does not “upend” any of our understanding of #PrebioticChemistry, it confirms what we knew.

    Cool discovery, with a false clickbait headline in Nature.

    Here's an evo-biologist with more:

    “We might have to upend a few theories if these molecules were found to have been assembled by living organisms that had been living on an ancient space rock. But they weren’t, so nobody is rewriting any biology textbooks.”

    freethoughtblogs.com/pharyngul

    @brad

  24. Why do people

    * Write out a long-arse Open Letter
    * Render that Open Letter, which is entirely text, to graphical form
    * Screen-shot the rendered graphic
    * Post the Open Letter not as readable text, but as a far less-accessible image
    * Post a screenshot of that image on a text-primary medium

    instead of

    * Post the text of the Open Letter, as entirely accessible text

    #NobodyReadsAnymore #ScreenshotsOfText #AccessibilityFail

  25. Because those devices *are* in direct communication across distance. By design.

    Humans brains do not have 802.11 interfaces built in (until #Transhuman advancements arrive).

    @Nexy

  26. I'm very grateful to @AntennaPod for showing us that you absolutely *can* have "Your year in review" without or incentives. makes this feasible.

    The Echo 2024 shows me interesting summary facts of my past 12 months of audio; with no snooping, no invasion of , all data controlled by me on the local device.

    antennapod.org/

    @dee

  27. Ed Brims: “I spent a lot of the summer of 2016 reading #BeatrixPotter to my 2-year-old, and I became obsessed with trying to work out if the recurring characters all exist in the same universe.”

    edbrims.github.io/emsot/beatri

    #VennDiagram #Duckiverse #JemimaPuddleduck

  28. Some software platforms are *complex*. Even integrating two systems that use the same technologies, can be fraught with a thousand small barriers.

    @fastmail took three decades to finally integrate the systems of POBox into email systems, and this week published an interesting examination of what all that involved.

    mastodon.social/@fastmail/1136

  29. @AliveDevil

    Oof. Yes, this code

    > if self._unique_id == 'none':

    is glaringly un- to this reader.

    I venture to say it's even a mistake, because the only place that attribute gets set is earlier:

    > self._unique_id = kwargs.get('unique_id')

    which will return the `None` object if 'unique_id' is not in `kwargs`.

    So that conditional test should just be using the normal Pythonic:

    > if self._unique_id is None:

    Which is why the `dict.get` method returns `None` when the key isn't found.

  30. Thanks @sethmlarson for committing to make volunteer maintainers lives easier.

    I'm sadly shocked, though, that PEP 761 lauds dependence on providers out of our control (Google, GitHub, etc.) as some improvement? Have we not learned that we need control of our identity, not platforms?

    is a necessary part of divesting centralised power over our . Vesting yet more control in Microsoft is not the way.

  31. You may be interested @rods, in this presentation of the History of the Tube Map

    maproomblog.com/2022/09/unfini

    from Jay Foreman of the #MapMen humour / geography channel. He's parcelling it off as #UnfinishedLondon, and it's (so far) a two-part story.

    #Cartography #Geography

  32. Sometimes, an #LLM can accurately summarise a body of text.

    And, if you can't be bothered reading someone's messages but want a machine to summarise? Maybe they are right to break up with you.

    “How did he feel about getting the news via AI summary? "I do feel like it added a level of distance to it that wasn’t a bad thing," he told Ars Technica. "Maybe a bit like a personal assistant who stays professional and has your back even in the most awful situations, but yeah, more than anything it felt unreal and dystopian."”

    arstechnica.com/ai/2024/10/man

    #GrimMeathookFuture #Alienation #UnreliableButPowerful #Enshittification

  33. @pganssle

    This doesn't explain why that (, , MS Teams, etc.) were initially chosen for that specific group of people. The person who made that decision did it for other reasons.

    But it does explain what you asked: Why is this so popular, i.e. why are *so many* people continuing to use it?

    and . Nothing much to do with the properties of that particular platform.

    avoids those problems.

  34. @pganssle

    : One people are on or or whatever, they've got their group meeting there, often primarily and by default.

    It's a , so they're hostage. Leaving would require abandoning *that group* of people. For many people, they really need or want to stay in that social group.

    And that means they must stay on the platform with the proprietary bloated surveillance client.

    And, worse, bring new people in and hold *them* hostage too.

  35. @pganssle
    > How is this platform [] so popular?

    I lean on the old reliable explanations:

    Network effect, brings people in.

    Switching costs, prevent them from leaving.

    pluralistic.net/2024/03/21/inv

  36. @LeftistLawyer
    > How many people need to die from a discrete natural catastrophe before […]

    Another factor is the strategy learned from the #tobacco industry and expanded into effective #ClimateDenial:

    “Who can really say how many of those people died *because of* #GlobalHeating? This expert says many of them were already unwell, or chose to live in marginal environments. We need hard facts, not hyperbolic chicken-little alarmism”, etc. etc.

    #MerchantsOfDoubt, the #FossilFuel industry included, don't need to *disprove*. They merely need to foster the impression the facts are not settled, which impression results in more delay.

  37. Thanks for posting, @danielquinn.
    (And thank you for license!)

    I see that the repository contains:

    * The source code for the actual running application.
    * A `Containerfile` (here, `Dockerfile`) to build a container image.
    * A Compose spec file (here, `compose.yaml`) to compose multiple containers to run all the necessary services, including the running app container.

    Which of those actually belong in the *same* repository?

  38. “When are we going to acknowledge that shit like this the fault of higher-ups and have *them* face the consequences? I’m sick of hearing about companies “realigning for success” or whatever word salad they’re using to justify it this week.”

    crashthearcade.com/post/760563

    #SetUpToFail #Capitalism #Accountability #Union

  39. Please won't somebody think of the database administrators?

    Rain and a trade means ex-Jay will become 1st in MLB history to play for both teams in same game
    cbc.ca/sports/baseball/mlb/bas

  40. “How to pay maintainers comes down to wanting to do it. If you enter the field with a preconception that maintainers don’t want to get paid, or that most maintainers shouldn’t be paid, or that maintainers only merit payment when they agree with your corporate priorities, then it should be no surprise that you find it hard going.

    “If […] you find that maintainers generate literally trillions of dollars of value […] you too can .”

    allthingsopen.org/articles/a-h

  41. @hamatti predicted this.

    > When the company calls their home appliances "smart", what I hear is:
    > - they spent money on features I don't care about
    > - those features will be worse than standalone devices but will drive them out of market (looking at you TVs)
    > - the appliance is more likely to break
    > - my data is likely being sold to advertisers
    > - when the company loses interest in it and cut support, I will need to buy a new device
    > So no, I don't want "smart" home appliances.

    social.chinwag.org/@hamatti@ma

    @arstechnica

    #InternetOfShit #WhoOwnsYourDevice #ProtocolsNotPlatforms

  42. @Codeberg

    Codeberg knows to implement so that every service can inter-operate without lock-in.

    So that we don't get a community so confused that they worry "why are some people not linking their software project to *this one proprietary platform?*" like that's a bad thing.

    forms.office.com/e/b5uvsPdJLF

  43. @gerowen

    The () with its requirement that any network service using licensed software must offer, to the same network user, the to modify and build and redistribute the same software

    is so much more needed now. Demand the that any network service must be anyone can fork as needed, end their artificial monopolies of our online lives.

    fsf.org/bulletin/2021/fall/the

  44. @liw

    If you're already familiar with , the interface is quite functional. My close family members are using it for years now.