For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | MegaSec's commentsregister

I don’t think it is a bug, the enemy king can’t move back to X because the knight is attacking that space. Traditionally you can’t move into check in chess.


There's a Github link for the os, but it is under some strange not-quite OSS or Free Software license... https://github.com/getumbrel/umbrel


Yes, it's one of those "do not compete with us" licenses.


Neat name. It’s probably just a coincidence, but “konilo” means “knowing machine” in Esperanto.


I highly doubt that is a coincidence


Man, this is really cool!


Thank you!


Damm high level programming languages. Just go back to assembly, that'll fix everything.


Yeah how dare they. ;)

Truth be told though, I believe we are in for some more innovation in the area, especially with the advent of ARM lately. It's always kinda funny how these mega-machines we have still manage to stutter.


> It's always kinda funny how these mega-machines we have still manage to stutter.

I just figured that’s the trade-off for general purpose computing. We can optimize for whatever covers the wide swath of use cases, but we can’t optimize for everything, and some will continue to be mutually exclusive. Mind you I’m no expert, I’m just extrapolating on how differently what CPUs and GPUs are optimized for these days and historically.


Nah you are very correct, I just feel that our compilers can still do a better job with the general purpose code because they are usually completely blind to the systems the compiled code runs in (as in, I/O takes orders of magnitude more time for example and this can be used to auto-parallelize code; but I know compiler authors will never auto-spawn threads). I feel this can be improved a lot but for various (and likely good) reasons our tooling is not as good as it can be.


Good points. I wish I knew more about compilers sometimes, and this is one of those times.


Seems like it’s been hugged.


This game is damm fun. I had no idea you were playing.


Thanks


Maybe you should try Julia? That might still be too much like Python. https://julialang.org/


I love Julia, for reasons mainly covered in this post. The functional features are also fantastic.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You