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

> Plus the fact you can "record" them from a real-world physical environment without ever having to "model" it opens up a lot of utility too.

This is the big thing imho. Sure, you can do traditional photogrammetry to capture meshes and textures but getting the shaders exactly right is afaik non-trivial etc, and if you want real-time rendering then you likely need some further post-processing of the assets. With 3dgs you can pretty much bypass all that complexity and the whole pipeline from photos to rendered frame is much more straightforward.


Yea, I think avoiding sorting is kinda the whole point here

> It uses the entire width of the monitor rather than a slender column of pixels down the middle with large blocks of unused space on either side

Umm on my machine it has 560px margin on both sides with the content being only 474px sliver in the middle?


db48x/db50x is probably your best bet

That is very rose-tinted view of the era. In reality in early 00s lots of software had their own wacky UI toolkits. MS Office is of course the most notable example, but also iirc all of Adobe/Macromedia or every 3d modeling (Lightwave, Maya etc) and audio production software. In the enterprise realm people were doing Java AWT (and later Swing) UIs. And then there were the classics like WinAmp with its iconic theme support, or Mozilla with XUL (and themes).

10 round avg 4.5%.

A time limit would make sense imho. For extra challenge, add diagonal or curved lines.


fyi zyxel has some reasonably priced 2.5G/10G base-t switches with or without poe++. I got myself XS1930-12HP when I updated my home network to wifi6 and 10G. The biggest annoyance was that some features are gated behind "advanced" license, but iirc nothing too critical. Small things, but I like that it has integrated power supply so it just has standard iec connector in the back instead of needing a power brick. I did replace the standard 40mm fans with 120mm noctua; the airflow might not be optimal but I think it'll survive.

> Is it because the perceived alternative is another run-off-the-mill Electron RAM guzzler, because there aren't any _good_ GUI widget frameworks?

Yeah, I think that is 90% of it. And the whole related ecosystem aspect. All the major ways of building GUIs suck right now, especially for tiny apps. And to further exacerbate the problem, GUI frameworks are generally tied to their programming languages, Qt is C++, SwiftUI is Swift, Flutter is Dart so on; spewing some terminal escapes to stdout is something that can done from basically any language with relative ease.


Qt and GTK has bindings for a lot of languages. calibre is Qt built with python. And GTK has GI which allows to basically autogenerate bindings. It’s not plug and play, but it’s not difficult either.

I don't think much hinges on Electron here.

A macOS AppKit/Cocoa app uses like 30mb memory and is quite nice to develop or vibe-code. But the whole UX of it is the opposite of a TUI you can run in yet another pane of your terminal emulator next to the other panes you're working in.

GUI apps certainly have their place. But sometimes you want a UX like lazygit where you can launch it in cwd and be done rather than alt-tab to a GUI, open pwd inside it, then alt-tab back to the terminal.


> hardly anything grows there, almost 50 years later.

that seems pretty major exaggeration

https://bsapubs.onlinelibrary.wiley.com/doi/10.3732/ajb.0800...


> USB 4, i.e. Thunderbolt

USB4 and TB are different things (confusingly enough)


USB 4 includes more than Thunderbolt, because Thunderbolt was not compatible with USB, despite using the same connector.

All features of Thunderbolt 3 have been inherited by USB 4, like also all those of USB 3, including the ability of Thunderbolt to emulate Ethernet interfaces when you interconnect 2 computers with a cable through their USB 4 ports, like it was already possible with Thunderbolt ports.


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

Search: