skysight-inc/HackerNews huggingface dataset:
QRhi + Qt3D & / QtQuick3D is pretty much the exact same goal than pygfx with a different implementation:
https://github.com/qt/qtbase/tree/dev/src/gui/rhi ; https://doc.qt.io/qt-6/qt3d-index.html ; https://doc.qt.io/qt-6/qtquick3d-index.html ; QRhi itself pretty much sits at the "wgpu" abstraction layer.

I've been using it for 4-ish years now in https://ossia.io (just the RHI part)

Pros:

- Integrates with Qt (of course).

- Really really easy API compared to the average C++ API.

- Works absolutely everywhere.

- Many provided examples: https://github.com/qt/qtbase/tree/dev/tests/manual/rhi

- Shader language is SPIRV-compatible GLSL 4.x thus it makes it fairly trivial to import existing GL shaders (one of my requirements was support for https://editor.isf.video shaders).

Cons:

- Was developed before Vulkan Dynamic Rendering was introduced so the whole API is centered around the messy renderpass thing which while powerful is sometimes a bit more tedious than necessary when your focus is desktop app development. However, Qt also has a huge focus on embedded so it makes sense to keep the API this way.

- Most likely there are some unnecessary buffer copies here and there compared to doing things raw.

- Does not abstract many texture formats. For instance still no support for YUV textures e.g. VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM and friends :'(
Those who do not understand Emacs are doomed to reinvent it, poorly.

With apologies to Henry Spencer.
Historians who can’t analyze politics are useless, and a military education system that ignores history is ineffective.
> Yet you take no stock of the same operations the US already runs in other parts of the world. What a petty short term victory you're aiming for.

Not at all. When the incentive becomes not to do it, then it will stop.

> Yet you take no stock of the same operations the US already runs in other parts of the world.

Nowhere did I advocate for doing so, or continuing to do so. In general, the US has followed a reckless know-it-all policy of regime change that has backfired many more times than it has ever worked, and is overall a net negative even for the US.

This is different--it is a strategic public deterrent. It isn't directly goal oriented, only deterrence oriented, and any country will have a simple way to stop it at any time--stop putting disinfo into the US infosphere. And in fact, this works better if the US stops doing these things for any other purpose.
I’d like to see the Colorado river less used. The author has a lot of good ideas.
I find it interesting. Basic google check suggests that Ben-Ghiat is a political commentator. If that is true and accurate then her presence and presentation at Naval Academy is at best an opinion and not strictly a 'lecture'.

I have technically zero problem with her presenting, precisely because I am very, very pro-free speech, but this is akin to interpretative dancing representative performing at defcon.. kinda silly.

edit: I will add one more thing to the lazy disagreements via negative points.

If I am right, then her very presence there is political propaganda aimed for specific candidate. In other words, it is not clear whether she should be there at all.
asm.js came about because Mozzilla refused to adopt PNaCL, which is kind of ironic given the existing Firefox market share a decade later.
https://en.wikipedia.org/wiki/Bytecode

> Bytecode (also called portable code or p-code) is a form of instruction set designed for efficient execution by a software interpreter.

It's not bytecode.
One of the examples given makes sense, since Symbol.specie messes with prototypical inheritance and is likely hard to secure as a result because that touches so much of JS as a whole.

BigInt failing to materialize I think has more to do with ergonomics around it, they’re a bit unwieldy and there aren’t able to be used with the built in Math object functions.

They also have zero JSON support out of the box which is a huge miss.

Honestly it should have been roadmapped to replace the built in Number type
“Just learn to use it bro”
constantly breaks
Yeah ok.
Specifically, since this is a military institution, remember that all members swear (or affirm) an oath to "support and defend the Constitution of the United States against all enemies, foreign and domestic, except Republicans".
For readers: you could build Namefax as a startup! Pure-partnerships based model... distribute it through registrars.

"Heads up, this is a pre-owned domain. Do you want to get the Namefax for $0.99 before you buy?"
This material is to the climate change problem what Ozempic is to the human obesity problem; it allows good outcomes without having to be good.
Just finished the 'Forty Signs of Rain' series of books that explores Atlantic stream cessation, or at least the ocean circulatory part of that. No spoilers, but I thought it was a little too optimistic in how humanity would respond in a giant collective effort. We are on a road with the pedal to the metal, and big business only wants us to don the peril sensitive sunglasses.
Maybe duty to distribute is too much of a burden. Implied permission to distribute with a reasonable payment seems acceptable for me.
I think it would be okay to implement country-specific article bans, but make them obvious. Like, if you are from India and visit the forbidden page, you get a large text "this article is banned in India", maybe with some smaller text explaining that it happened as a result of a court order, with a hyperlink, etc.

However, the article is still there in the database, and everyone not in India can see it. And anyone in India can ask a foreign friend to send them a copy. (Maybe someone will make a website on a different domain that will contain the banned articles from Wikipedia, making them visible for everyone.)

Basically, comply with the bans in a Streisand-effect way.
I agree.

But that’s not a fixable problem in my eyes. At least not without extreme and sweeping changes driven by some kind of government regulation or ICANN mandates which, if enacted, would probably be highly criticized on HN.

There are just too many block lists for domains (literally thousands if you include open source ad blockers).

The lifecycle “should” matter in a perfect world, I agree.
The great question is why.

That is, if we build a ton of solar and storage capacity, wouldn't it actually make a ton more sense to use that to decarbonize the rest of our energy infrastructure, rather than going into a giant desalinization project? I'm not arguing that what TFA proposes is technically impossible, I'm just arguing that it makes 0 sense from an economic or societal perspective. For all the advancements the world has made in renewable energy, we still pump out a record (or near record) amount of greenhouse gases every year: https://ourworldindata.org/greenhouse-gas-emissions
Now do Fox News.
Well, no shit AI isnt meant for anything as serious as medicinal logging
The Republicans’ shtick is that any criticism of Republicans is entirely partisan and should be ignored or suppressed.
Up until this point I had never heard about ANI. Now I believe it’s a propaganda tool used to spread fake news. Great job.
Don't rule out something you'd love doing if only the software was decent.
the opening statement is your opinion which is obviously incorrect, stated as if it's factual. In India, as in many countries that follow rule of law, judiciary is independent from government. It's the third pillar of democracy not government.

Classic Doctrine of separation of powers.

the latter part of the statement is clearly given as your opinion which of course one is free to carry.
To date decentralization is inversely correlated to good UX.

* nostr is very decentralized (keys) and has terrible UX (manual management of keys).

* Mastodon is medium decentralized (dependence on DNS; can't migrate accounts) and has bad UX (confusion about which instance to use; "Take Me Home" to interact with anything).

* Bluesky (atproto) is moderately decentralized (did:plc) and has great UX.

The main advantage that atproto has over the other two is that if someone solves the did:plc problem, it can become the first very decentralized/great UX social media platform over night.
I’m a human not a robot.
So let's review.

pxoe: points out Mastodon has an algorithm

cuu507: says the news feed is chronological

me: reasonably inferring this means cuu507 isn't aware this is also an algorithim, I point out that it is, and that chronological feeds are also not without detractors with good arguments.

j_maffe: jumps up my ass from out of nowhere for some reason. I replied assuming they were the person I replied to (cuu507) since I don't really notice user names but no, they're just some random person on a mission to spread a quote.

I'm clear on things and am sure that I'm being sincere, not being pedantic, not agitating (on purpose), not being obtuse. I don't know what j_maffe's deal is since I said nothing to them before all this.
> any lacking maintenance and proper cleaning, especially if there has been a power outage will turn the the machine into a rapid incubator for bacteria that will make you ill.

Yes, the correct frame of reference here is “how can we scale ice cream delivery to millions a day while keeping everyone healthy?” At this scale a single failure can make a lot of people very sick in a very short amount of time. Under these conditions maintenance needs to be extremely rigorous and performed by qualified people.

“Right to repair” says that equipment owners can’t be stopped from performing repairs if they want to. They’ll still be on the hook for demonstrating that they were qualified to make the repairs, so I predict this will do little to improved McDonalds ice cream availability: They’ll still need to wait for the qualified technician.
The US government needs to fast track breaking up Google asap. Chrome needs to be torn from their festering lich hands, so that the web can be free of their self serving, and frankly bad, proposals.
Governments do not hesitate to blatantly shift blame. For instance, Russian internet censorship agency blocks YouTube for a couple of months and they still pretend that it is Google's technical issue:

https://www.rbc.ru/technology_and_media/23/10/2024/6718fc469...
Fruits (2020)
Houses are also not haunted, so it's fine. It's also fine to have fun.
When that worm was created Windows did not exist.
"ECMA TC39", not "Emca TC39". Also, looks like a bad markup link for TC39. Also note that it's either "co-authored by Mozilla, Apple, Moddable and Sony" or "authored by Guo along with others from Mozilla, Apple, Moddable and Sony", but directly related to that statement, that makes this "not a Google proposal" but clearly an "industry proposal" if it has Mozilla and Apple buy-in.

Also, "the proposed solution is not to backtrack on existing features" makes very little sense. If you're going to split something into core and "compiles down to core", then a LOT of features can be moved out of core because they're just (definitely worth keeping, but not necessary in core if that split were made) convenience APIs.
Yes don't get me started on this path. Draining marshes, improving soil, air conditioning and heat, levelling grades, dredging rivers.

All capital and labor intensive.

We can manage without destruction and it's enabled exponential population and economic growth in a virtuous cycle.
You’re making me realize that oop is essentially a framework.

Other frameworks—-like jQuery, Express, or Handlebars—-get unfairly short-shrifted in the curriculum.

One of the systemic dynamics with OOP is that Oracle invested itself into Java and also funds academic research. This might create a conflict of interest in designing the curriculum, but I don’t know if there are any checks for that.
In addition to this technique you can also use kinematic calibration which takes it to a whole other level.
Creating copyrightable intellectual property is an investment, where you spend many hours doing work for free in the hopes that it'll pay off in the long term. What you are saying is "too bad, you have to do a bunch of work for free, then continue doing a bunch of work indefinitely into the future, otherwise we'll steal your investment."

Nobody would say that your stock purchases should expire if you're not actively meeting with a financial advisor or following the market. "Finders keepers, you weren't using your copyright" is just a recipe for artists to get robbed by lawyers.
Aren't all ISAs "byte code" at this point? They all get translated in the microcode layer before being issued to the actual machine instructions of the various cores, at least in x86.

Are there any modern CPUs that do what RISC did and the instructions were directly implemented in circuitry, bypassing microcode translation?

I almost would like CPUs to offer programmable microcode layers at this point (yes, easier said than done) so some cores could be dedicated to emulation at the microcode level. The last major ISA switch was Apple's from x86 to ARM. But it would probably be better to just get an FPGA as part of the embarrassment of riches in chip silicon.

You know, an FPGA could be rebranded as an AI processor for the hype train. I think the AI hype they are blathering about in current processors is just vector processing that the video cards do better anyway, but I haven't bothered to parse the propaganda.
>Wikipedia doesn't currently have the technical ability to block a single article on a country basis.

I can imagine. That's too much to ask to a company that's been on business for 20 years and have received 1.3B USD in total.

I could come up w/ a solution to that in an afternoon on my $5/mo server but yeah "you don't understand the scale of wikipedia" or some bs.

Not "donating" a single cent ever again.
Is it a good idea: solar suitcase?
I take the entirely opposite conclusion. Seeing so many value ecological conservatism over economic progress is to me optimistic and heartening. Over the past 100 years we've seen a shift to seeing the world as a shared world vs. one that is our manifest destiny to claim. I see others beginning to see a sense of shared responsibility for the stewardship of this world for the other living creatures as well as a recognition that our fates are more intertwined with theirs than we *used to think.
That's isomorphic to what I said, so... also yes :D
Hell yes. I've been advocating for this for years. From an engine-implementer perspective, full-fledged JavaScript is just too hard to make both fast and secure.
> transpiled alternatives to JavaScript are easier to debug than vanilla ES5

As easy, certainly. But how are they easier?
It's already old news at this point. The major damage you highlighted is already done.
I think I understand the argument but this sounds like it would make things worse. The argument that new features almost always make the language worse doesn’t hold true from my perspective as a developer. (I could imagine the perspective of a language implementor being very different.)

I like that JavaScript now has modules/imports, destructuring, Proxies, async/await, etc. These were all new features at one point, But yeah, why did Symbol.species get in? Seems like it’s to enable some odd subclassing pattern? I’m an anti-OOP zealot, so my hot take would be that maybe OOP subclassing is unnecessarily complex already, so stuff like that shouldn’t make it in. We got the OOP syntactic sugar, which is enough. Stop there.

How much of the extra complexity is from stuff like that that is rarely used? Maybe we just need to be a lot more conservative about what makes it in, but stopping changes and forcing everything into more tooling complexity is not the direction I’d like to go in. We need to reduce tooling, not increase it.
Blacklist is too concrete.

With some domains, you merely will find a higher % of your emails land in spam, or your content ranks a bit worse, etc.

There's a somewhat random continuum. Haunting is a funny word that does sort of include some variability.
Yes, the feature is called org-babel and it lets you write and execute polyglot literate programs.
> It wasn’t until I had redirected all of my musicboxfun.com traffic to musicbox.fun that I noticed that something wasn’t right: my web traffic from organic search dropped to zero.

Some practical advice here: do not change your canonical domain[1] name unless you really really have to.

If he had just set his fun new domain to redirect to the existing domain, instead of making the new domain the canonical, it likely would have had no negative effect.

I’m not saying this is how things should work. But the practical reality is that your domain name is like a Social Security number: it’s the basis for assigning a type of reputation score, even though it was not intended to do that originally.

[1] The domain at which your web pages finally load, after all redirects have completed.
I have to wonder who is upvoting this promotional material. Has this reconstructed ikigai concept not burnt through social media already, or will we have to see it resurge every few years?
Did you not read that he just said he will use the military and government to jail his political opponents? Yesterday. So he may be different than Hitler in that he does not wear a moustach, but the promise to jail political rivals is a big problem. And no, there is not an equivalence to Trump’s current indictments - they are all based on his actual violation of actual laws - and they have yet to go to trial - verdicts have not been rendered, and he might be found not guilty. This is not the same as jailing or threatening to jail people who you simply suspect may not agree with you. Trump is a menace and if you think you will “get rich on crypto” if he does and or some other such fantasy, you might be in for disappointment- especially if he should randomly decide you are on his enemies list. Please don’t fall for this.
Sanitising inputs would mean Bobby Tables would be able to use their name just fine.
Please see Prof John Mearsheimer regarding Ukraine.
Maybe not block it themselves, but put a prominent notice at the top linking to the case and article and see what the Indian government will do next. :)
And Balmer is not an edge case? I mean it's pretty rich dismissing edge cases when that's precisely the scenarios when a CEO can go boom or bust.
Yeah, this is another issue entirely, but also very often wrong and misses the point.

Roughly, e.g. -- Twitter (nope not calling it X) is still overwhelmingly the most useful and productive place for Black+US Politics discussion. Despite, or even perhaps because of, the presence of bad guys.

The thing I hate the most about Mastodon (despite being the right model) is people trying to make it nice, but end up making it STERILE. The left leaning folks, who politically I generally strongly agree with, really do overdo it in terms of "shutting down disagreeable speech."

(Bluesky is similar to Mastodon here)
? Its more a pump it already desalinated from up north rowards the south?
With how Ars' journalism works these days, should "(Financial Times)" - the article's actual source - be added to the HN Title?

I'd be inclined to answer "very probably no". To do it, you'd pretty much need a God Squad of deep-specialty turnaround managers at the top. Plus years of runway, at ~$10B/year burn rate.
What might be enough is to have windows required to boot in a “install” mode before 3rd party kernel code can be added.
how can you write metrics against something that's non deterministic?
I saw other places all it means is some parts of Europe may be cooler then what would be expected with the Temp Rise, but still warmer than say it was 100 years ago. Eventually Greenland will still loose its ice.
I challenge you to tear down Monero.
They’re already moving it that way, it’s not like it isn’t without complexities and such either. WASM isn’t the silver bullet everyone seems to cling to.

I feel like the WASM fervor has more to do with the fact people don’t enjoy using Frontend tools or JavaScript etc. vs looking at the actual utility tradeoffs
I find it convincing
Strange comment. Is the argument that a PhD, professor and author of several books on any given topic is no longer a credible authority in their field after they act as a "political commentator?" And by extension, presumably, the most credible political commentators are the ones without any education or academic credentials?

That all seems pretty dumb.

> I am very, very pro-free speech

I bet.
It's not hard to do correctly. If you employ people to write SQL who can't tell the difference between string concatenation and parameterised queries, then your bar is too low. This can be learned in under an hour[0], and is the most fundamental thing to bear in mind when writing a query.

[0] https://cheatsheetseries.owasp.org/cheatsheets/SQL_Injection...
I don't think the article mentions what animals this is about, but I was curious - this is in mice.
“PEN America today sharply criticized some Republican members of Congress”

The press release claims that the org sharply criticized but did not provide any evidence that actually occurred. Did they do this via a text message, visit offices or what?
I've noticed that a surprising number of people here on HN are in favour of locking down Windows and preventing any kernel access at all to Windows users. It reeks of the "think of the children" arguments.
You forgot to mention all the CO2: Building new city will take a lot of concrete. More people traveling by plane etc.
Why JS0 and not wasm? Why is wasm so damn limited?
> Can you provide links to some examples of bias on Wikipedia so that we can make up for ourselves how bad this is?

https://en.wikipedia.org/wiki/Wikipedia:Administrators%27_no...

Here is an example of a Wikipedia admin who spent years harassing a blogger (and a community the blogger belongs to), and it took a lot of effort and a lot of luck to make other admins admit that this was a bad thing and that it should stop.

(This is not the worst example I know of, but it is an example where Wikipedia changed its mind later, so you can agree that this was bad even if you trust Wikipedia.)
Improved title: "Whose skeleton was buried by a secret society under this Baltimore bar?"
> Since I am not in any eurozone, I am outside of Interpol's reach

Interpol has 196 member states.
WASM is slower than running JavaScript on V8 in almost all scenarios and will likely continue to be for a very long time. Also, many of us don’t want a compile step.
> What defines the success of the paper?

The people who run it, day-in and day-out, are best-equipped to answer this question.

> Why do employees rather than the owner (who ultimately appoints them) get to decide?

Because each employee fits the above criteria, and is thus better-poised to make such a judgement compared to one single person who is not. And when it comes to multiple-such, better-equipped judges, the disparity becomes starker.

> People get to decide what to do with their property.

This is a red herring. Nobody is saying bezos can't decide what to do with his property. He's just not as well equipped as Post employees, to judge whether his decision is good for The Post.

After all, having money obviously doesn't mean you have better info, or have more context, or make superior judgements. In some cases it just means you got a good head-start because your dad owned an apartheid emerald mine, or a portfolio of new york slums.
I have a side project to try to make an extreme minimal size compiler for a Forth inspired language and implementation. It's a compiler that generates a Forth like interpreter and byte code. The bytecode is huffman encoded. Nothing works yet but its an idea.
Show HN: Created a Service to Exchange Legit Backlinks
Title really doesn't do the article justice. There's a BIT more going on there than just the $250 that Apple got.
What can memoirs by Supreme Court Justices teach us?