Recent submissions

Comment · 15 days ago
I don't mind longer games at all, even though I juggle dayjob, university, family, and quite time-consuming woodworking hobby at once.

Currently I'm playing through Cyberpunk 2077 and as usually I do almost all side content. I play it for months already, just an hour here and there. I don't mind it at all.

What's important for me the game doesn't waste my time on senseless, boring, repetitive activities. That way, even 30min of playthrough scratches the itch and feels fulfilling.

Comment · 2 months ago
This whole discussion makes me think of the old days, when I had a really outdated computer. I was playing Counter-Strike semi-competitively at around 15 FPS, and I didn’t see anything wrong with it...
Comment · 2 months ago
I'm not mad, but curious - I use Python for years and only dabbled with JS. Could you elaborate what makes Python magnitide worse than JavaScript?
Comment · 2 months ago
For years, really.
Comment · 2 months ago
Oh, nice, I didn't know - I always thought that Luau has only type annotations and is not statically typed per se. But yeah, looked into the documentation and you can set !strict mode per script, which will cause interpreter to assert the types. Looks promising.

Can you tell me how well it works in practice?

Comment · 3 months ago
OCaml has both compilator and interpreter.

Lua isn't statically typed, and while there is Teal – a statically typed variant of Lua – it requires separate build step.

Comment · 3 months ago
> Even better, these licenses are international, translated into the language and laws of dozens of countries. That means that you can take a CC licensed short story from Japan, animate it using CC licensed 3D models from Italy, set it to a CC licensed soundtrack from Indonesia and release it in Ukraine, and the whole thing just works.

For me it sounds like huge simplification as it assumes that the license exists in vacuum. IANAL and I'm familiar only with Polish IP law, maybe Polish law is some kind of exception, but...

The CC licenses clashes with Polish IP and civil laws hard. In Poland, there is no legal way to waive personal rights to the work, there are no open-ended licenses, and so on.

We don't have the concept of Public Domain, and while effectively some works might have similarly free, the process to determine this is multi-step and quite complex. Effectively, CC-0 simply doesn't work there

So, yeah, I really like the idea behind CC, but personally I wouldn't use it to any serious work.

Comment · 3 months ago
It is. And while it is true that Italian Serie A struggles to be financially competitive with other top leagues, the important "detail" to keep in mind is that no football league is financially competitive with Premier League, and the gap only grows bigger and bigger every year.

Edit: also stadiums, but issues with building new stadiums are often caused by bureaucracy. Also the deals from bettong sites are not that great to be deciding factor of club can build a new stadium or not.

Comment · 3 months ago
I'm quite surprised it's available on Android, this specific take on air traffic control games doesn't really strike me as mobile-friendly game. Good to know - I played it a lot on Steam back in the days.
Comment · 3 months ago
You can, I am self-hosting Immich via Docker on Raspberry Pi 4 with small SSD and it's nothing but good experience so far (but I keep the photos backed up elsewhere just in case, I use Immich mostly to share curated sets of photos)
Comment · 3 months ago
Surprisingly interesting experience even for someone that does know nothing about writing proof - thanks to gradual onboarding and a decent help menu.

Also, perfectly playable at mobile (at least a couple of first monsters).

Comment · 4 months ago
Oh, nice, thank you!
Comment · 4 months ago
APL game engine is indeed an unusual thing. I don't know much about APL, and never used it (toyed with J back in the days though). I am really interested in the development process and the challenges posed by using APL for that kind of project.

Also, I really appreciate that the ReadMe file doesn't try to sell this project as something more than it actually is - a buggy passion project. Such honesty is, I feel, relatively rare nowadays.

Comment · 4 months ago
It beings back memories, I was learning CNC machining mainly on Fanuc machines. They were old, reliable, but ultimately quiete crude machines. When for the first time I was working on a modern Sinumeric milling machine, I was amazed how user-friendly it was. Instead of writing g-code by hand, user could just use a menu to choose operation to perform, like machining an island or a pocket. You could say that Fanuc felt like C, and Sinumeric like Python. Well, not 1:1, but close enough for analogy.

The article though, it's an interesting read, but I hoped for more technical details. It ends abruptly too, so I hope for a continuation.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton