Live data from Hacker News

Viewing profile — mst

mst

HN member
Joined
Fri, Feb 08, 2008, 9:23 AM UTC
HN karma
6,685
Public activity
3,130 items

About mst

Matt S Trout Tech Director, http://www.shadowcat.co.uk/ Project Founder, http://search.cpan.org/perldoc?DBIx::Class Core Team member, http://catalyst.perl.org/ Director, http://enlightened.perl.org/ Poly. Metalhead. Sarcastic brit.

Recent public activity

  1. comment
    Comment #44138601

    13 days late but for posterity: Yes. Not Wanting To Do That was the motivating factor for coming up with this approach :D

  2. comment
    Comment #44138547

    8 days late but for posterity: So far I've only ever been using a private symbol that only exists within the codebase in question (and is then exported to other parts of said codeb…

  3. comment
    Comment #44014004

    Oh my word. const defer = f => ({ [Symbol.dispose]: f }) using defer(() => cleanup()) That only just occurred to me. To everybody else who finds it completely obvious, "well done" …

  4. comment
    Comment #44013962

    I regularly add Symbol based features to JS libraries I'm using (named methods are riskier, of course) import { SomeStreamClass as SomeStreamClass_ } from "some/library" export cla…

  5. comment
    Comment #44013904

    If you want to play with this, Bun 1.0.23+ seems to already have support: https://github.com/oven-sh/bun/discussions/4325

  6. comment
    Comment #43771839

    I feel like it would be creepy if the kid was using it without anybody ever checking up on it ... but I think all of my friends with kids would say that the answer to that is "pare…

  7. comment
    Comment #43771777

    OpenAI stuff in general seems (to me, at least) to be overly positive and confident in terms of how it replies. While I make no foolish claims that it's perfect, I've found Claude …

  8. comment
    Comment #43771697

    I absolutely agree with your analysis wrt current tech - however, I suspect the person you're replying to is talking about "what would be really cool" in terms of it happening in a…

  9. comment
    Comment #43771539

    It does kinda make sense to me that the various non-US subsidiaries that survived did so at least in part because those places didn't have anything like Walmart. Whether they'll be…

  10. comment
    Comment #43771489

    Lots of people not in the US saying they got redirected to various places due to (I guess) some sort of GEOIP detection rubbish, me included. There's a (just about readable, the ba…

  11. comment
    Comment #43771463

    I got redirected to history.co.uk/ (the root, so lol, no article for you) There's a (just about readable, the background is greyed out due to a popup) archive at https://archive.ph…

  12. comment
    Comment #43771419

    Once you get as far as FDIC insurance being involved, the bank generally ceases to exist (ideally via a fire sale to another, more stable bank) and the shareholders generally get (…

  13. comment
    Comment #43743821

    I remember some years ago we got somebody joining irc.perl.org #perl to ask for help replacing perl with lua as a game scripting system. Obviously, a few people were like "uh, why …

  14. comment
    Comment #43743391

    If the map editor is an extension (and they have lots of example extensions on github, all of which I've checked are under normal open source licenses) rather than a set of patches…

  15. comment
    Comment #43743376

    Paid extensions are allowed, which seems like a neat compromise. If you need to add an extra API or something to the core to make your paid extension work, you can't charge for tha…

  16. comment
    Comment #43743355

    They seem to be fairly explicit that _they_ believe that extensions aren't covered by those restrictions. Possibly the license text needs to be tweaked to make that more clear (IAN…

  17. comment
    Comment #43743307

    > Yeah but the open source ones ARE guaranteed. Even if they later become closed source, the code up till that point will remain open source forever. The changes from the Apache 2.…

  18. comment
    Comment #43716166

    My first Archimedes came with a ring bound user's manual that was, IIRC, about 1/3 a guide to using the Risc OS GUI, and then 2/3 a programming guide to the version of BBC BASIC th…

  19. comment
    Comment #43710978

    Having cut my teeth on early Archimedes machines, I have a deep fondness for arm2's 16 instructions and the (lost during a house move, I suspect) assembly book I had that gave me e…

  20. comment
    Comment #43421723

    Turing complete YAML ends up being an app specific terrible programming language. Many of us would rather use a less terrible programming language instead.

  21. comment
    Comment #43421719

    Honestly, "using the same language as the application" is often a solid choice no matter what the application is written in. (and I suspect that for any given language somebody mig…

  22. comment
    Comment #43127753

    You could use docker export to sluro the container contents (see article for example)

  23. comment
    Comment #43060100

    Aha! Doom noclip so you can run through walls. (the first google result I got for idspispopd did not say _which_ cheat code it was, so figured I'd mention)

  24. comment
    Comment #43060081

    > I think every run that claims to be RNG-edited should post RNG seed for verification If I understood the later parts of the article right, that's now basically a standard or nobo…

  25. comment
    Comment #43058022

    Yes, but I think it's also true that LLMs are acting as a force multiplier to the underlying effect you describe. Something like (my apologies to maths for the abuse) LLMs are addi…