Live data from Hacker News

Viewing profile — beautron

beautron

HN member
Joined
Sat, Sep 23, 2023, 3:37 AM UTC
HN karma
160
Public activity
63 items

About beautron

No profile information was provided.

Recent public activity

  1. comment
    Comment #47698929

    That's the idea! "Allow" the user to install any apps they choose. (I put "allow" in quotes, to emphasize how bizarre it is that a few platform vendors get to decide what all of hu…

  2. comment
    Comment #47657512

    This is sort of the defining mechanic of these games in my memory. The first thing that pops into my head when I think of Last Ninja is aligning and realigning myself, and squattin…

  3. comment
    Comment #47635976

    One problem with the /italics/ form is that it's not convenient when writing about filesystem paths (though I do like its visual indication of slanting).

  4. comment
    Comment #47304415

    Perhaps more proof of work is necessary, but it makes me sad. I still remember creating my HN account. It stands out in my memory, because it was the smoothest, simplest, easiest, …

  5. comment
    Comment #47272287

    I prefer the perspective that a computer program is akin to a mathematical constant. This was true in the old days. A program I wrote in C64 BASIC, way back in 1980s, should still …

  6. comment
    Comment #46866932

    > Not a lot of companies allow disabling their garbage, but FF does. > > Can't we be happy with this nice switch? I want my tools to keep working the way they have been working. I …

  7. comment
    Comment #46352209

    > The typical Go story is to use a bunch of auto generation, so a small change quickly blows up as all of the auto generate code is checked into git. Like easily a 20x blowup. Why …

  8. comment
    Comment #46158096

    But sometimes it is useful to return both a value and a non-nil error. There might be partial results that you can still do things with despite hitting an error. Or the result valu…

  9. comment
    Comment #45700882

    I share your unpopular opinion. While I understand that having identical UI elements across apps aids in discoverability, I just love it so much when an app has its own bespoke int…

  10. comment
    Comment #43963591

    My perception is that there's always been some dissonance between loving tech intrinsically for itself vs. the Silicon Valley venture capitalist business model. Conflating tech wit…

  11. comment
    Comment #43655908

    > Going from a project with 1,000 to 1,000,000 lines of code is a tiny leap compared to going from 0 to 1000. Are you sure the leap is tiny? It's a much easier problem to get only …

  12. comment
    Comment #43501619

    > When there are many and diverse data formats that meet that standard, it seems perverse to use the word "easy" to talk about empirically discovering the quirks in various undocum…

  13. comment
    Comment #43501370

    > If somebody give you a JSON file that isn't valid JSON, you tell them it isn't valid, and they say "oh, sorry" and give you a new one. That's the standard for "easy." But it isn'…

  14. comment
    Comment #43490859

    I also love CSV for its simplicity. A key part of that love is that it comes from the perspective of me as a programmer . Many of the criticisms of CSV I'm reading here boil down t…

  15. comment
    Comment #42212001

    I love that the Go project takes compatibility so seriously. And I think taking Hyrum's Law into account is necessary, if what you're serious about is compatibility itself. Being s…

  16. comment
    Comment #42024280

    This matches my experience. I think I have a 25 hour circadian rhythm, which has me always wanting to stay up one hour later than the night before.

  17. comment
    Comment #41979989

    I think the experience of building something atop a framework should absolutely have bearing on how to build the underlying framework.

  18. comment
    Comment #41388002

    > And it doesn't really color the function because you can trivially make it sync again. Yes, but this goes both ways: You can trivially make the sync function async (assuming it's…

  19. comment
    Comment #41374306

    Wow, this is wild! Maintaining perfect justification solely through word choice is... quite a writing constraint, lol. I don't think I've seen this done before.

  20. comment
    Comment #40606034

    Didn't Unity and Epic have people working directly on the Vulkan specification? I remember reading a comment (maybe here!), way back during Vulkan's original release, where someone…

  21. comment
    Comment #40582015

    > Common Lisp's string support certainly feels like it comes from a world where allocating memory is expensive, and something the programmer should be aware of, and have the option…

  22. comment
    Comment #40559963

    This rings true to me, perhaps because I struggle with this one. I used to think I was destined for success, because I'm good and creative at many things, and am curious and can te…

  23. comment
    Comment #40543814

    > In general, when doing low level optimization of Go code, avoiding allocations is the biggest bang for your buck. I have found this to be the truth. I'm making a game in Go, and …

  24. comment
    Comment #40425382

    I'm sure Magit is lovely. But I can't resist sharing the story of my bad experience with it over a decade ago (which has left me scared away). It was maybe early 2012, and I was ex…

  25. comment
    Comment #40295289

    This is a great analysis that gave me a lot to think about. I've always loved the way Go's packages work. With care, I can organize large codebases that end up feeling so clean and…