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

That is a problem if you happen to have a nvidia GPU, and, as the article says, by nvidia forcing it, you will not be able to have that brand of customer gamer GPU anymore.

If both programs do support unicode, they should just work. This entire post exists because legacy programs do not. And you are using Win32 because of those legacy programs.

That is also why Win32 seems to be the most stable API for userland programs, while constant recompiles of the entire userland are very much the norm and required so your desktop and apps can keep working on other *NIX.


I know that before, Unicode and locale aware systems were supposed to use unicode tags (U+E0000..U+E007F) to invisibly and "for all plaintext purposes" mark text for such han unification handling but that use is now deprecated.

What I am supposed to use those days? HTML-encoded in utf-8, with lang attributes, so <span lang="ja-JA"> and <bdi lang="zh-Hans"> infested text?


Isn't the whole "thing" about JPA (and all other ORMs ever) that you're supposed to "use it" instead of directly doing well optimized native queries on your database so that you can jump ship if the database provider turns out to be shit?


Nah everything we did was hand crafted for their specific db.

It was particularly bad because it was a very small family business with equally small customers. And they all had to buy oracle licenses first, which made us insanely expensive without making money lol.

Fun in hindsight


On Oracle Cloud Infrastructure, on my region, "Oracle Database - Base Database Service" (single node database) costs the same as a much more powerful cluster of managed "Database with PostgreSQL", or a managed cluster of "MySQL HeatWave".

Under most circumstances, you should still pick non-oracle-DB on Oracle Cloud Infrastructure.


I just use instances, nothing proprietary from them


I might have done the math wrong, but is this really supposed to be 330 * 290 um² * 128GiB * 8 = 96 m² big? And this is the RAM one expects per node cluster element for current LLM AI, nevermind future GAI.


NVLink Spine has 2 miles of wires.


Serialization issue. From the Introduction to Cap’n Proto:

"Cap’n Proto is INFINITY TIMES faster than Protocol Buffers. (...) there is no encoding/decoding step. The Cap’n Proto encoding is appropriate both as a data interchange format and an in-memory representation, so once your structure is built, you can simply write the bytes straight out".

I take it as a rationalization of what OLE Compound File Binary - internal Microsoft Office memory structures serialized "raw" as file format - would look like if they paid more attention to being backward and forward compatible and extensible.


Google has a library/format for that too, with FlatBuffers. Different use cases and advantages really, not clearly better/worse.


Kenton Varda also worked on Protobufs at Google before he wrote CapnProto, I think.


And the sad thing is that stuff directly in `/dev` isn't neither, it's just "first come first served" order, that is more or less guaranteed to be non-deterministic BS. One is supposed to use udev /dev/disk/by-path/ subtree if one really wants "slot-centric" connections.


Who signs an "app" when I download it from Homebrew?

If all Homebrew "apps" are the same key then accepting a keyring notification on one app is a lost cause at it would allows things vulnerable to RCE to read/write everything?


Portals are used to integrate applications to the host if they're being run inside a sandboxed environment.

They are hooks that latch on the common GUI application library calls for things such as "open file dialogs" such that exeptions to the sandbox are implicitly added as-you-go.

They cannot prevent for example direct filesystem access if the application has permission to open() stuff, like if they're not running in a sandbox, or if said sandbox have a "can see and modify entire filesystem" exception (very common on your average flatpak app, btw).


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

Search: