HackerTrans
TopNewTrendsCommentsPastAskShowJobs

orra

2,721 karmajoined قبل 15 سنة

comments

orra
·قبل 6 أيام·discuss
This is really cool! There have been many DEC Alpha emulators over the years, but none have been capable of running Windows NT.
orra
·قبل 23 يومًا·discuss
I need to know whether the speedup holds for truly gigantic projects such as Doom in Typescript types.
orra
·قبل شهرين·discuss
> I think the non-profit has around 25% ownership of something that is around a trillion dollars of on-paper money.

But the purpose of a non profit is not to maximise profit in a for profit investment.

How well is non profit doing at furthering its goals? It formerly had the purpose of “safely” ensuring artificial intelligence benefits all of humanity. It looks like it gave up on that so its staff could be incredibly rich.
orra
·قبل 4 أشهر·discuss
Oh! This is cool. When they announced it 5 months ago it looked interesting, but it wasn't open source. Discussion at the time: https://news.ycombinator.com/item?id=45537035

With this being open sourced, and being the integration and creation of several fast components, this becomes an obvious recommendation for JS/TS. Similar to Cargo for Rust and uv for Python, yes?
orra
·قبل 7 أشهر·discuss
The page summarises the license as “Basically… the MIT do-whatever-you-want license”. The MIT license is of course one of the most popular permissive open source licenses.

This is an incredibly misleading comparison. The subsequent clause is a complete contradiction, not a subtle clarification.
orra
·قبل 9 أشهر·discuss
My point is you can make things cheaper for locals. But local means local: it doesn't mean national.
orra
·قبل 9 أشهر·discuss
Charging EU citizens more than French citizens would be illegal discrimination under EU law. (It might be legal to charge local Parisians less.)

For example see https://brusselssignal.eu/2024/12/ec-demands-end-to-portugal...
orra
·قبل 10 أشهر·discuss
Often in these conversations we forget that editing is different from editorializing. Editing can make meaning clearer! (In this example, reactions are mixed as to whether it was successful).

Editorializing, on the other hand, is about adding clickbait or bias.
orra
·قبل سنتين·discuss
Honestly, the only thing that surprises me is you're being pedantic, and encoding int64s as strings.

I know you know JSON is nominally only 53-bit safe, because JS numbers are doubles. But in practice I'd wager most JSON libraries can handle 64-bit integers.
orra
·قبل سنتين·discuss
I read the slides, and I found it refreshing that you said at the end: don't create per-language bindings for the libraries shipped with systemd, but simply use a JSON parser for your language. That underlined that you've specified a simple protocol.

Also, there have clearly also been several attempts over the years to make a faster D-Bus implementation (kdbus, BUS1), which were never accepted into the kernel. It makes a lot of sense to instead design a simpler protocol.

There is clearly also a cautionary take about how microbenchmarks (here, for serialisation) can mask systemic flaws (lots of context switches with D-Bus, especially once polkit had to be involved).