@mattb@hachyderm.io avatar

mattb

@mattb@hachyderm.io

Computers, cycling, active travel, random brain farts.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mattb, to random
@mattb@hachyderm.io avatar

One of the few good things to happen during the pandemic: they opened our town's main shopping street to humans, and it was wonderful.

Then they closed it again, of course.

mattb, to random
@mattb@hachyderm.io avatar

Birth scene on TV: congratulations, it's a healthy 6 week old boy!

coldclimate, to devops
@coldclimate@hachyderm.io avatar

I've sent a little time this morning searching for articles around "patterns for service to service authentication" and found a couple of bits.

I'm trying to document/evangelise that evolution of patterns is OK (in fact preferable) to long cycle large shifts.
Anyone got any go to posts about intraService authN/authZ patterns ? I hate to say . ps

mattb,
@mattb@hachyderm.io avatar
mattb,
@mattb@hachyderm.io avatar

@coldclimate The opposite 😆 It means: this sounds interesting and I will be watching the replies!

nyquildotorg, to random
@nyquildotorg@fedia.social avatar
mattb,
@mattb@hachyderm.io avatar

@nyquildotorg Wow. How long ago were they cheese-capable racks?

shadower, to random
@shadower@mastodon.social avatar

Reading Pride and Prejudice (1813) is fascinating. English changed a lot.

I didn't know "call" used to mean "to visit", for example.

But the thing that really surprised me was when someone described a person as "condescending" and clearly meaning it as a positive thing.

At first, I thought it also had a different meaning (like "gay" being "happy"), but nah.

Lady Catherine is condescending AF and Mr Collins is just a fucking idiot.

But like, Lizzy will end up with Darcy right? (no spoilers)

mattb,
@mattb@hachyderm.io avatar

@shadower Call still means visit, btw, if the usage is "to call on somebody".

mattb,
@mattb@hachyderm.io avatar

@shadower I used to call on my friends as a kid, so not archaic thank you very much 😆

I haven't heard it used without 'on' though, except referring to a phone call as you say.

deshipu, to random
@deshipu@fosstodon.org avatar

deleted_by_author

  • Loading...
  • mattb,
    @mattb@hachyderm.io avatar

    @deshipu I have known many 'experienced' Python devs who are much poorer for not understanding this.

    jwildeboer, (edited ) to random
    @jwildeboer@social.wildeboer.net avatar

    A voluntary peer review system, but for pull requests. Instead of throwing money around, having meta discussions on how to run FOSS better, keep it simple. A group of people, including some real experts for the truly weird cases. Let’s call it the s-express (security express, and yes, when you remember the song, all the better). When you as maintainer receive a pull request that looks dodgy, you can forward it to s-express, who will take a look and report back with a first assessment in 24 hours

    mattb,
    @mattb@hachyderm.io avatar

    @jwildeboer I like this idea in principle.

    A problem I see is that the understanding required to do this kind of security review is often (usually?) highly domain specific. You'd need reviewers for your specific domain more often than not.

    And there are plenty of other occasions when somebody who is only a domain expert will not spot something big.

    It would be interesting to pilot this and see what emerges.

    I think this would be simplest to implement for projects with drivers/plugins.

    mattb, to random
    @mattb@hachyderm.io avatar

    I have always preferred the Dolly Parton original of I Will Always Love You over the Whitney Houston cover.

    Is that a hot take?

    CatherineFlick, to random
    @CatherineFlick@mastodon.me.uk avatar

    I'm really hoping you don't need me to tell you that using machine learning ("AI") systems to identify potential targets and then to suggest that they be targeted when at home with their family members, including children, is one of the most abhorrent, unethical, inhumane things I've ever seen. There is absolutely no excuse for developing these systems. Technology is never neutral. https://www.theguardian.com/world/2024/apr/03/israel-gaza-ai-database-hamas-airstrikes

    mattb,
    @mattb@hachyderm.io avatar

    @CatherineFlick The next level is to realise that this is indistinguishable from rigid processes callously executed by uncaring humans. This is just making the worst kind of bureaucracy more efficient.

    xahteiwi, to random
    @xahteiwi@mastodon.social avatar

    Did you know? For every time a manager asserts that they're "not technical enough" to be expected to understand some part of your product or platform, you get to say you're "not managerial enough" when they want a bullshit report or some other busywork.
    https://xahteiwi.eu/blog/2019/04/21/non-technical/

    mattb,
    @mattb@hachyderm.io avatar

    @xahteiwi I'd nitpick your inclusion of "documentation" in a least of example non technical activities. In my experience it's very technical. They have to understand how it works so they can explain it to others. As there is no FM, options are RTFS or try to get engineers to communicate, and nobody's fit time for the latter.

    mattb, to random
    @mattb@hachyderm.io avatar

    Punk really was shit. I can understand liking it if you have fond associations with your youth, but otherwise I don't get it. Musically it's completely without merit. Uniquely without merit, I think. I'm struggling to think of any other mainstream music genre from any age which is so uniformly complete excrement.

    mattb, to golang
    @mattb@hachyderm.io avatar

    folks, can anybody tell me why this doesn't do what I expect: https://go.dev/play/p/VQB02JKAaNG

    tl;dr errors.Is(MyError{}, MyError{}) returns false 🤔

    mattb,
    @mattb@hachyderm.io avatar

    @mariusor I feel like I'm missing an idiom here.

    It makes sense that Is() is intended for sentinels. This error can't be a sentinel, so the idiomatic behaviour would be to check As()? That seems weird, from an english language pov.

    mattb, to Cats
    @mattb@hachyderm.io avatar

    Our cat, Luna, who has been missing for 6 days, just wandered back in like there was nothing wrong. I'm so happy and pissed off with her!

    exador23, to random
    @exador23@m.ai6yr.org avatar

    seems legit.

    mattb,
    @mattb@hachyderm.io avatar

    @mansr @revk @exador23 I can't tell if it's satire.

    jwildeboer, to RedHat
    @jwildeboer@social.wildeboer.net avatar

    The first six cookie cutters are printed. Many more to come :) Now to get some ingredients and food Color to actually make and bake the cookies :)

    mattb,
    @mattb@hachyderm.io avatar

    @jwildeboer I need to see the baked result 😋

    mattb, to random
    @mattb@hachyderm.io avatar

    Watching Tenet. I'd heard the sounds was bad, but oh my word, the sound is fucking bad. Subtitles on

    jwildeboer, to random
    @jwildeboer@social.wildeboer.net avatar

    Training a big LLM (Large Language Model) to reverse hashes to content, encrypted to clear text. (and I’m quite sure this is already being worked on)

    mattb,
    @mattb@hachyderm.io avatar

    @jwildeboer LLMs don't change the computational complexity of that problem. They are free to hallucinate an answer, but the maths remains easy to verify.

    mattb,
    @mattb@hachyderm.io avatar

    @jwildeboer Or thinking you can defeat cryptography faster by running on a quantum computer simulator.

    xahteiwi, to random
    @xahteiwi@mastodon.social avatar

    Hell hath no fury like a woman whose child is competing in an under-10s basketball game. 🙄

    I wish people could chill a bit. They're kids, ffs.

    mattb,
    @mattb@hachyderm.io avatar

    @xahteiwi I always assumed it was Shakespeare.

    mattb,
    @mattb@hachyderm.io avatar

    @xahteiwi Groan!

    astrid, to random
    @astrid@fedi.astrid.tech avatar

    Adding monads to python using exec as a macro system

    mattb,
    @mattb@hachyderm.io avatar

    @astrid The Power of Christ compels you!

    xahteiwi, to random
    @xahteiwi@mastodon.social avatar

    It's not always DNS.

    It's usually DNS.
    When it's not DNS, it's MTU.
    When it's not MTU, it's LACP.

    mattb,
    @mattb@hachyderm.io avatar

    @xahteiwi I'm pleased to say I've never personally reached phase 3.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • tester
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • ethstaker
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • ngwrru68w68
  • kavyap
  • GTA5RPClips
  • JUstTest
  • cisconetworking
  • InstantRegret
  • khanakhh
  • cubers
  • everett
  • Durango
  • tacticalgear
  • Leos
  • modclub
  • normalnudes
  • provamag3
  • anitta
  • lostlight
  • All magazines