Viewing profile — beautron
beautron
HN member- Joined
- Sat, Sep 23, 2023, 3:37 AM UTC
- HN karma
- 160
- Public activity
- 63 items
- HN profile
- View on Hacker News ↗
About beautron
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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).
-
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, …
-
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 …
-
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 …
-
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 …
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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'…
-
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…
-
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…
-
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.
-
comment
Comment #41979989
I think the experience of building something atop a framework should absolutely have bearing on how to build the underlying framework.
-
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…
-
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.
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…