HackerTrans
TopNewTrendsCommentsPastAskShowJobs

discomrobertul8

no profile record

Submissions

Kaiju – General purpose 3D/2D game engine in Go and Vulkan with built in editor

github.com
222 points·by discomrobertul8·il y a 7 mois·108 comments

comments

discomrobertul8
·il y a 6 mois·discuss
January 01 race to open hundreds of "update year in readme" PRs
discomrobertul8
·il y a 6 mois·discuss
It's quite strange though when you consider the fastest way to get egg on your face is to do something badly because you didn't understand and just made it up instead of looking it up
discomrobertul8
·il y a 6 mois·discuss
> I genuinely don’t understand how front-end developers accept this level of needless complexity.

in my anecdotal experience as a bit of an old fogey with a greying beard, the enthusiastic juniors come along, watch a video by some YouTube guru (who makes videos about code for a living instead of making actual software) proselytizing about whatever the trendy new library is, and they assume that it's just what everyone uses and don't question it. It's not uncommon for them to be unaware that the vanilla elements even exist at times, such is the pervasiveness of React bloat.
discomrobertul8
·il y a 7 mois·discuss
> Back to tsunami. Whenever I hear the word mispronounced by those who ought to know better it just grates badly, the mangled mispronunciation distracts my attention from what's actually being said. So often one hears TV newsreaders including those on the BBC slur the word as 'sooonami' when clearly its English spelling indicates the correct pronunciation. Tsu, つ, sounds like a hissing snake—say it to yourself. Is that not obvious?

It's because English has no (or very few - I can't think of any) words that begin with the same phoneme.

That's just what happens with loan words. Japanese loaned "Arbeit" (アルバイト) from German and they also pronounce it "wrong".
discomrobertul8
·il y a 7 mois·discuss
> We are now building a new product focused on agentic development

This is sad. It seems innovation has all but stopped for IDEs intended for a human as the primary driver.
discomrobertul8
·il y a 7 mois·discuss
There's more to life than GDP and "free speech".
discomrobertul8
·il y a 7 mois·discuss
Noah's Automatic Reference Counter
discomrobertul8
·il y a 7 mois·discuss
soulJaboy Script
discomrobertul8
·il y a 8 mois·discuss
I like LLM stuff sometimes. But it's too obnoxious, over-eager, loud and incorrect by default. I wish it were modal and I could have an entirely AI-free "normal" mode for when I know what I'm doing, and then enable all the AI crap when I actually want it.
discomrobertul8
·il y a 8 mois·discuss
Same here in London.
discomrobertul8
·il y a 8 mois·discuss
They'll all sink when they crash in to the dumped Lime bike reef (purchased from China)
discomrobertul8
·il y a 8 mois·discuss
I thought it was going to be about the shell
discomrobertul8
·il y a 9 mois·discuss
Sizes tend to be a lot smaller. One poster above said a large soda in the USA is almost one litre! In the UK it's roughly half that size at 500ml.

As the sugar level is directly proportionate to the overall volume, it can be quite surprising how much sugar there is when you aren't used to such massive servings.
discomrobertul8
·il y a 9 mois·discuss
Ok cool, this bodes well for my "disposing of household waste by dropping a nuclear bomb on it in Central Park" startup
discomrobertul8
·il y a 9 mois·discuss
This doesn't seem like a very sensible policy. There are a great many harms that once done, cannot be undone.
discomrobertul8
·il y a 9 mois·discuss
We have always been at war with Eurasian beavers (Castor fiber).
discomrobertul8
·il y a 9 mois·discuss
I had a horrible time with Localstack. It's very similar to AWS but not exactly the same, so you hit all kinds of annoying edges and subtle bugs or differences and you're basically just doing multi-cloud at that point. The same kinds of problems you encounter with slightly inaccurate mocks in automated testing.

The better solution in my experience is to create an entirely different account to your production environments and just deploy things there to test. At least that way you're dealing with the real SQS, S3, etc, and if you have integration problems there, they're actually real things you need to fix for it to work in prod - not just weird bandaids to make it work with Localstack too.
discomrobertul8
·il y a 9 mois·discuss
> Software teams at apple really need to get their act together.

WatchOS 26 has rendered my Apple Watch almost useless. It's gone from lasting a whole day including 2 cycling 'workouts' for my commute and the occasional lunch time run (or gym session before work) to now being at 40% battery by the time I make my mid-morning coffee and dead before I get home.

I don't use most of the 'smart' features anyway - I'm mostly using the fitness features - so I'll probably switch to a Garmin at some point.
discomrobertul8
·il y a 9 mois·discuss
if the language or std lib already allows for chaining then pipes aren't as attractive. They're a much nicer alternative when the other answer is nested function calls.

e.g.

So this:

    take(sorted(filter(map(xs, x => x \* 2), x => x > 4)), 5)
To your example:

    xs |> map(x => x \* 2) |> filter(x => x > 4) |> sorted() |> take(5)
is a marked improvement to me. Much easier to read the order of operations and which args belong to which call.
discomrobertul8
·il y a 9 mois·discuss
Often mine is relatively empty on arrival and I fill it with wines and other souvenirs to take home