Hacker Newsnew | past | comments | ask | show | jobs | submit | bvrmn's commentslogin

Oh boy. The major difference is coordinate transformations, global/local/face. OpenScad basically leaves you alone with math you should figure out on your own. Also it's math heavy for all other stuff, for example tangents, smooth connections, intersection coordinates, etc.

For me NF>3 seems like an implicit encoding of underlying data logic. They impose additional restrictions (usually contrived and artificial, break really fast in real life) on data not directly expressed as data tuples. Because of that they are hard to explain, natural reaction: "why you just don't store data?".

Shameless plug: https://github.com/baverman/build123d_draft

Experimental extension to make code-cadding as terse as possible.


> Who is forced to use it? Just use X11, as you said (many times) you do already.

Recent versions of gnome session are compiled only with wayland support in archlinux. To change DE or distribution or use custom package is quite a stretch to call it's not forced.


But then it's not Wayland's fault: Gnome decided to move to it and stop supporting X.

I don't like systemd and the fact that mainstream distros push for it, but as a result I use a distro that gives me the choice (Gentoo). Who am I to tell the distro maintainer what they should do for free?


Just because it’s free doesn’t mean you shouldn’t call them out on their stupidity.


I bet Fabrice could write JSAndroid which would provide no lag emulation experience.


I'm sure he could implement JSWindows that would be faster than the Microsoft's version.


Repairability score page[1] looks like a Lenovo advert.

[1]: https://www.ifixit.com/repairability/laptop-repairability-sc...


From the bottom of the linked article:

> Full disclosure: iFixit has an ongoing business relationship with Lenovo, and we are hopelessly biased in favor of repairable products.


Actually in Python you could recast (zerocopy) bytearray as other primitive C type or even any other structure using ctypes module.


Naming is atrocious indeed.


It's kinda hard to deliver value in fewer lines.


Thank you for posting it. It's the launcher I didn't know I need! My usage pattern is literally: use first desktop for often used apps and search for everything else. Samsung launcher search is quite shitty and slow and takes considerable amount of gestures to reach.

Installed and toyed with KISS for 30min and yes. It's perfect for me!


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: