HN user

hyperbolablabla

220 karma
Posts0
Comments94
View on HN
No posts found.

Having made multiple (dare I say) fairly successful games on the Playdate, I can attest to how fantastic the developer experience has been and how easy it was for my non dev collaborators to get going. Pulp was a great in road for them to get started with game dev, and it's been a blast (despite how limiting Pulpscript is for a professional dev)

The Physics of GPS 3 months ago

GPS (using TOA or absolute time of a arrival) is cool and everything, but I'm a much bigger fan of TDOA, when you trilaterate using time _difference_ of arrival, relative to each station. This involves finding the intersection of 3 hyperbolae... Which is where my user name comes from!

I'm a brit who was born in and lives in Watford. I was mugged at knifepoint on oxford street in 2019, and have personally witnessed multiple phone thefts. Non-fatal knife crime is very high, the statistics don't lie in that regard. I hope you don't have the right to vote, because your denial of reality is doing irreparable harm to my country.

I want to love Mojo, but honestly, I think changing the semantics of the language is a massive footgun that will stunt adoption. Being a strict syntatic superset is not enough imo, and I'm not sure it can even make that claim?

I don't understand how a trillion dollar company can't at this point say "you know what, I think we're good on the profit front, let's convert some of that into improving UX"

STFU 6 months ago

My friend does this and I feel the same way. I could never bring myself to do this, I cant even smile at people

My only gripe is that the tile metadata is stored as JSON, which I get is for compatibility reasons with existing software, but for e.g. a simple C program to implement the full spec you need to ship a JSON parser on top of the PMTiles parser itself.

You need to learn to enjoy small talk, it's the bridge to "large" talk, which is how you connect with people. Meeting people you can connect with is a numbers game! So if you can learn to enjoy small talk (and get better at it), this would probably help a lot.

This is a very reductive take.

Even if you don't like Jon, calling Jai an exercise in arrogance is simply untrue. When he started making Jai in ~2014, there were very few viable alternatives to C/C++ in the systems programming space that offered the kind of expressive power becoming of a langauge built this century. Rust is great, but it prioritising correctness is not always the right choice, especially not for games. Jai introduced many ideas that languages like Zig and Odin ended up adopting.

Stewart Lynch in his 10x VODs mentions his custom Function abstraction in C++. It's super clean and explicit, avoiding `auto` requirement of C++ lambdas. It's use looks something akin to:

    // imagine my_function takes 3 ints, the first 2 args are captured and curried.
    Function<void(int)> my_closure(&my_function, 1, 2);
    my_closure(3);
I've never implemented it myself, as I don't use C++ features all too much, but as a pet project I'd like to someday. I wonder how something like that compares!
[dead] 8 months ago

Seems incredibly irresponsible if you ask me...

Indeed, a couple years ago I tried to use chatgpt to clarify some confusing parts of geometric algebra to me, and it confidently told me completely useless information which I had to blindly trust. Fast forward a couple years, I've read more on the subject from trusted sources, and realised everything it was telling me was pure BS.