skysight-inc/HackerNews huggingface dataset:
* C++ adheres to Itanium C++ ABI [1] which in turn adheres to SystemV ABI [2].*

Uh.. MSVC does not adhere to the Itanium C++ ABI. ISO C++ does not specify any name mangling scheme, in fact I doubt the standard even mentions name mangling.

I think you're conflating different terms. Carbon and other similar C++-like frontends are essentially transpilers from C++-like grammar to C++.

Carbon resembles Rust far more than C++, to say the least. In my experience C++ developers criticize its difference in syntax more than anything else.

Anyway, setting aside the differences in syntax, the point I was trying to convey is that C++ is especially difficult to call from other languages, largely due to templates and/or sheer complexity. For a language to take a C++ header and be able to understand something as basic as std::vector, it needs to have quite a sophisticated understanding of C++ and its implementation. By comparison, Java is readily available in other JVM languages like Kotlin and Clojure, albeit those are managed languages.

Being "compatible" requires no reverse engineering but as I said above it's just a matter of following the C++ ABI spec

Not at all. A C++ ABI does not make it possible to magically understand C++ code. If you disagree, then please explain how a platform’s C++ ABI is sufficient to understand a type like std::string from another language. In particular even a vocabulary type like std::string is not compatible between libc++ and libstdc++, i.e. the two most binary compatible C++ standard library implementations available today.
The article also contradicts Wikipedia, e.g., the article claims that Barbeau introduced the derivative in 1961, but Wikipedia gives several references to Shelly's definition of the derivative in 1911. You'd expect an emeritus professor to have enough time on their hands to check their sources...
https://docs.centipede.fr/
Currently only really working in France and Hungary.
I think there's a bit of misconceptions that it's only long distance transmission lines that are affected. There's a lot of things that are affected. I guess the misunderstanding is understandable due to the famous "long distance lines catching on fire" occurrence during the Carrington event.
>At least in Europe we sometimes have a “do not consume after” which is when the product is expected to go bad, not just off.

Sometimes yes but only on products known to spoil quickly and become dangerous to your health. But still even most dairy has best before and not to be consumed by.
> Because of the connection

Well, the article says it was because of the money of having to buy new equipment.
Then why is there a global supply chain and global agriculture systems and internet
I have a lot of respect for the Debian project but every now and then one of their maintainers does something completely stupid and unreasonable and expects applause
> I follow the contemporary art world pretty closely, and a feeling I often get is that it's merely a giant collection of individuals expressing themselves in a way that fits into the market system of galleries, museums, auctions, etc.

Same. Agreed. Where are you finding art elsewhere, then?
Show HN: Building a Jarvis-Like AI Program with ZeroLM and ChatGPT
Th "Crime Pays but Botany Doesn't" guy gives a tour of the bargain section of the woke grocery store:

https://youtu.be/PUFQouwqbe8?t=181
It is, indeed, not differentiation in the sense you're used to. Here it just means a map that satisfies the Leibniz rule, (fg)' = f' g + f g' or D(fg) = D(f) g + f D(g). Maps with this property are usually called "derivations".

Although you might also want to consider that "integration" (really, indefinite integrals, AKA antiderivative) is only defined up to a constant. So why couldn't it be the same for this "number derivative"? Perhaps the "antiderivative" is only defined up to something. It'd be a fun exercise, if you're interested. Can you figure out under what conditions do you get D(a) = D(b)? Put differently, given an integer c, what are the solutions to D(x) = c?
Define interesting? What do you hope a programmer gets out of them?
> hobbyists aren't expressly forbidden.

Also, I don't think it helps to use this word "hobbyists".

The entire world runs on free open source software written by unpaid
volunteers who are poorly supported, isolated, and exploited by mega
tech corporations that are parasitical on their work.

"hobbyists" sounds demeaning, It makes it sound like the great
under-structure of common coding is somehow less-than-serious, somehow
outside some commercial ecosystem rather than the very soil and food
that sustains it.

This (self) perception needs to change. Big Tech would die tomorrow
without the "hobbyists" it depends on.
I don't know about Charm so maybe someone can check their Github, but there's a dark pattern where you market yourself as open source but not all your components are actually released to the public, so you have a nice GitHub icon on your front page that just leads to silly minor extensions but not the main software. ObsidianMD does it.
May I hijack this thread for a related q. I love the public up-to-date hn dataset.

I saw recursive cte blog post..but this doesn't seem to work your hn dataset

https://play.clickhouse.com/play?user=play#V0lUSCBSRUNVUlNJV...

Are recursive ctes disabled on this instance or am i doing something wrong?
Your Name makes no sense at all in hindsight after the first watch but it was amusing.
The 90s were not that long ago, we should restore and document and know the old cash-based ways while we still have those experts and those workers with us. Great thread and reminder about these things.
Yes, had he been a Fedora maintainer working at Red Hat everyone would be applauding him for his bold decision.
There's no technical reason the font couldn't be shipped in/with the binary. The main reasons this doesn't happen are probably:

- this is what a package manager is for

- installing the font/s (from the application?) would be a bit of a dick move and also presents a technical challenge (in other words: that's what a package manager is for)

- concerns about the efficiency of many applications all shipping duplicate assets (package manager again)

- concerns about distribution rights

- not all users will want to use the same font and this is an unsolvable problem -- do you ship: no fonts | one unwanted font | the user's preferred font that they already have installed plus all the other user's fonts
Summary: Costa Rica generates over 75% of its electricity from hydropower [1]. Rainfall forecasts are lower than usual, so there won't be enough water to power the plants at their highest capacities. Rationing will occur, except Costa Rica gets more rainfall than expected in the near term.

1- https://www.statista.com/statistics/1234790/electricity-gene...
While I was happily posting photos of the ionic chaos over your network throughout. Nice one.
It makes a lot more sense to consider Hollywood and video games as the proper successors to classical art, and to see contemporary art as only a small strand in the evolution of art.

Somehow someone managed to convince the world that Hollywood is not real art, but some other arbitrary weird stuff is.

(To avoid confusion, I personally love the arbitrary weird stuff.)
Unrelated but why are you at the South Pole?
> if you’re a hobbyist without access to some serious throwaway money to join
> the Thread Group, there is no way to use Thread legally - the license does
> not include an exception for non-commercial uses.

Well, in this situation, and assuming Thread is technically worthwhile - perhaps people would start using it "illegally" (with or without quotes). If such use is wide enough, it might get effectively legalized, albeit gradually.
Ask HN: Any one using/used Data Vault? Recommend or avoid?
Hi Hacker news. I have been seeing a rising interest in Data Vault modelling strategy among some sectors and would like to hear if anyone who is using it or tried to use it in the past has good and bad stories about it. Please do share them.
This is a misconception. The geomagnetic disruption temporarily weakens the earth's magnetic field effectively allowing more charged particles to penetrate the upper atmosphere, and even right down to surface. This upper atmosphere penetration is what causes auroras in fact: the charged solar particles imparting energy to atmospheric gases and compounds through impact, that they re-emit that energy as beautiful light when they return to baseline / ground state. Also Earth is constantly bombarded by cosmic energy and particles too, and the weakened shield during CME also allows some of that to penetrate deeper.

Also, the global electric circuit is affected by CMEs which affects all electric systems on the planet, to some degree.

While it's true that Earth’s atmosphere and magnetic field shield the surface from most direct particle impacts, the main effect of CMEs come instead from their effect on the electromagnetics of Earth.

For example, these disturbances can induce currents in the Earth itself and even in biological systems, which are sensitive to electromagnetic changes.

This can affect everything from power grids to navigation systems and even animal migration patterns. So, while individual electronic devices might not be directly fried by a CME, they can still be affected by the impact, as well as the broader electrical and biological systems on Earth.

To put it another way: while these particles themselves may not reach the surface, their effects certainly do. The interaction of these particles with the Earth's magnetic field can lead to geomagnetic storms and disturbances that indirectly affect the surface through induced currents, as previously mentioned. These interactions can influence electrical grids and even have subtler effects on biological systems. Thus, the primary impact of CMEs at the surface comes from the electromagnetic fluctuations they cause, rather than from direct contact with the charged particles.
Could you provide sources for this? Sounds plausible, given it is electromagnetic energy.
Will chatbots eat India's IT industry?
Interestingly the Australian financial services regulator (APRA) has a requirement that companies have a multi-cloud plan for each of their applications. For example, a 'company critical' application needs to be capable of migrating to a secondary cloud service within 4 weeks.

I'm not sure how common this regulation would be across industries in Australia or whether it's something that is common in other countries as well.
> user-hostile manner

This isn't user hostile.

You know what'd be user hostile? Removing the functionality and not providing the -full package alongside.
Armano
Analytics would need to be written to a table, then you'd need a batch job to come along and read them out and send them into the analytics system of choice in the company. Now you've got extra database load, write load, you can't do it on a read replica but it needs to be on the database primary, rolling back a transaction now has bigger implications than a read-only process, and you're hosting another job to post to the analytics system. I'm assuming external analytics here because almost every product team I've seen wants them.

As for database migrations, views and procedures are easier than data migrations, sure, but I've not seen anything around progressive rollout, canarying, etc. Do you do that separately on different replicas?

All of these things are kind of solved problems in basic web apps, but all of these would require a bunch of "odd" stuff to make it work hosting in a database. Is any one part bad? Not necessarily, but I generally like to minimise things I have to apologise to new starters for, and this would cause many of those sorts of conversations.
A different approach to backups is an important aspect here.
Also, writing-heavy things can get trickier with concurrency and locks. BLOBs usually have a more archive nature.
In a scenario where I had a 5-10MB pdf document (BLOB) for each 4KB JSON document, I had to store these in separate db files.
When I want to use them within the same query, I would use ATTACH https://www.sqlite.org/lang_attach.html
Thanks. Finding the right combo to balance the largest root if it were non-real and end up with real coefficients seems harder than balancing a smaller root, ie the polynomial with the larger real root also has an n-1 degree polynomial with real coefficients and smaller maximal root as a factor, whereas for the one with a non-real largest root this n-1 polynomial factor has to have non-real coefficients in a way that exactly balance the largest term to make all coefficients real again and now has less space in the complex plane in order to do so. I am not explaining it well as I am away from a keyboard and I am sure it is very complicated to prove but I am not a priori very surprised either way.
a headlight a kilometer away may be spread over 36000 square meters including your face. (more detailed info on headlight antenna gain would be appreciated.) a 1200-lumen high beam over that area is 0.03 lux

a 500 nit phone screen emitting over about a steradian from an 80mm × 160mm area is 6.4 lumens, but at night you usually turn it down to minimum brightness, say 0.6 lumens. (i haven't measured.) at a distance of 300mm that steradian is 0.09m², so it's about 6 lux

so the cellphone is about 200 times brighter than the headlight at that distance, and that's also observable from looking at people using cellphones walking on the highway

but the person i was asking for more detail didn't specify that the headlight is pointed at your face; and in most situations where you can see headlights, they're not pointed at you. that's just a detail you filled in
You miss the point with the RED: it's normal with any camera to use a different lens to achieve certain shots, and nobody calls it fake.

They did not say "look how good our phone is" for those shots or suggest they were made just by holding the phone up. That's an absurd injection. It's weird to call something deliberately misleading when you're the one saying it.

It's like saying they're not allowed to use a tripod, a dolly, any lights, do any color grading, etc. without it being called fake. It's literally just how you do photography.
You may get another chance tonight.
I agree, the real problem with TikTok is social media's unregulated ability to manipulate and surveil people en masse. It's hypocritical to ignore all the other nation-states and corporations that are doing the same kind of thing. What's sauce for the goose should be sauce for the gander.

What's also quite twisted is social media companies (and their more zealous users) framing critics as being against "free speech", when their algorithms are actually being used to control what people see, censor criticism, push narratives for powerful interests, promote enraging news, appropriate user-owned content, and sell lots of advertising by getting people addicted to doomscrolling. That's the opposite of freedom.

And there's no easy answer. "Just moderate better" isn't going to cut it. The people running social media companies simply have too much power; abuse is inevitable.
When you use EXWM (Emacs X Window Manager), this is actually a blessing! It means you can bind Super keys only in Emacs and have them do exactly the same thing every time, while the other X apps (terminals, browsers...) get the Control key to themselves.
Derek Sivers comes to mind: https://sive.rs/openbsd
For those that die at hands of missiles, drones, and three letter agency practices in no man's land, and their families, not really.
> I’m not going to lose sleep about over-hiring rice farmers in Ecuador

It's possibly the subsidised US farmer who is going to loose money, not the poor Ecuadorian or African farmer..
> what’s the most useful way you’d prepare for a worldwide grid outage?

It's the same as asking: how would you prepare if you were to travel back in time to 600 CE?

You need to be self-sufficient. You cannot rely on money for at least 18 months. You need to be somewhere with access to water, shelter and food. And not that many people. The only safe bet is to have an off grid 'bunker' or holiday home that you could ride out the global chaos for 2 years.

Worldwide grid outage is pretty low likelihood but if it happens everyone will be reminded of the worst aspects of human nature, and the cruel indifference of nature pretty fast.

Also, gasoline.
Well it literally is "best before". In my mind a reasonable consumer would read that as "still pretty good, and hopefully delicious after".
One of the reasons my city decided to go with LoRawan is exactly because it’s less complicated from the legal side of things. It’s much more complicated to work with, however, and because of Danish telecom laws any such tech comes with ridiculous restrictions that give telecom a sort of monopoly on high speed “internet”. This would also apply to threads though.

Anyway, one of the advantages a city gets is that it has a lot of locations to set up antennas. A public school, a library and so on, are all good locations that local citizens wouldn’t have access to. So the trick is to get your city to open up their LoRawan equivalent to the public. At least if you want to deploy things all over the city. Luckily mine does. It also gives you free access to power supplies if your project is benefiting the city (and open), and they are often interested in supporting you financially as well.

But as a whole, just don’t use threads.
Strong disagree. When there is sufficient political will complex policies can and will be enacted. What is missing in climate action is not some psychological deficiency of our species, it’s lack of strong enough political consensus.

”We can’t do this” is both inaccurate and harmfull. I believe ”We are not currently fixing this” and ”there is a need for stronger political alignment” are the more accurate descriptions of the current malaise.
Curtis expresses disdain for our generation’s reluctance to form groups and struggle for power. But I’m more inclined to think this is a good thing. Power struggle between groups is a zero sum game, while individual freedom is not. It’s true that individual freedom also leads to power structures, and that those can be oppressive to certain groups. But I think that problem is better addressed with individual and universal human rights.
Are these type of events problematic for putting nuclear weapons in space or is it just fine and you could never get accidental detonations or even just large amounts of uranium burning up in the atmosphere because military satellites are shielded so well!?
That is completely irrelevant.

A large fraction, if not most, of potential users of software in the world can simply not afford paying any non-trivial amounts of money (by US/European figuring) for software of any kind; they simply don't have such money to spare. Look at median incomes in different countries:

https://worldpopulationreview.com/country-rankings/median-in...
I have not read the fine print of all of this so my idea here may be dead in the water but...

What if we (the community) were to establish an entity that would pay the licensing for whatever required level and pitch in a small amount each towards the fees and we could all then be legal?

Essentially the new entity would be licensed and we all would be licensed unter the entity. Fractionating the larger dollar figure across us all.
Besides, you still have to set your terminal to use that font. Not as if typing `spf` on the command line can reconfigure whichever terminal you are on.
This. Especially if it will be finished long before the "expiration" date.
Ah, yes. "WordPerfect 1.0 for UNIX" was the primary use of my upper school's 45 orange-plasma Wyse dumb-terminals! Not too shabby.

Sometimes a terminal would desync while you were typing up a storm, spewing control codes onto the screen. Many re-re-learned the need for frequent saves.

The WordPerfect spellchecker's short list of suggestions was typical of word processors, even decades later. A few of us knew to press the magic key to drop into a shell and use the mini's speller, which appeared to dump the whole wordlist, instantly sorted by similarity, one screen at a time. We could usually hop back into WordPerfect before anyone in charge asked why we weren't either at the system login screen or using WP. I never found another speller that worked like that.

They never did get the upgrade cards for those terminals, to turn them into smart-terminals. PC 386s with Win3.11 were the next big investment.
hell no. if they sold a title to you, that you own now, they must provide a way for the title to be playable as-is, without shoveling a ton of ads down our throats. if the title is single player, it must be playable offline, if the title is multiplayer, they must release server components for self-hosting. that is as simple as it should and must be. we have to punish them and hold them accountable for selling titles that they lock us out of in a short amount of time. that is basically theft. fuck EA, and basically most of the AAA studios overall. i will never support such behavior.
So basically you're steering us away from all the series based on mangas based in turn on "light novels" based on fans writing on the website
Shōsetsuka ni Narō, "Let's Become a Novelist":

https://en.wikipedia.org/wiki/Sh%C5%8Dsetsuka_ni_Nar%C5%8D

Which invariably feature the reincarnation of ordinary people in an RPG fantasy world, that is, the genre "isekai":

https://en.wikipedia.org/wiki/Isekai

Fair enough, I guess, they're silly and unabashedly cliched and are not Miyazaki. But I watched a few and kind of liked them: How a Realist Hero Rebuilt the Kingdom, I'm in Love with the Villainess, My Next Life as a Villainess: All Routes Lead to Doom!, Parallel World Pharmacy. (That's four different titles, to be clear.)

I could comfortably watch another right now, I'm tempted by Reborn as a Vending Machine, I Now Wander the Dungeon. But I would not like to watch GITS, which exists in my mind as a vague painful memory of a self-important plot about cyborgs and a lot of characters jumping around on rooftops and shooting at each other. It's a "neo-noir cyberpunk action thriller", as Wikipedia puts it, or in my terms "not any fun". But I guess it was seminal and genuinely important at the time.
Frieren is amazing. I went in without knowing anything about it, and I ended up loving it enough to recommend it to my parents (they also loved it).
Isn't affogato just vanilla ice cream with espresso?
I use the side mirrors and the camera to park. Taken how our parking spaces are narrow in France, this was for me the best combination.
Indeed. I use Gentoo and one of the best things is being able to easily switch off features in individual packages like this (or across the whole system, like systemd or X11, for example). But what can a Debian user do? If they're going to build one binary and make it the default it should be the most secure version, not the most featureful.

The keepassxc account is being ridiculously sensationalist. Removing ALL features? Lol
You can point to extreme xenophobia elsewhere without minimising American racism, instead you've decided to do both.
Most articles today are written with LLMs. I found even entire web sites devoted to certain niche hobbies are LLM generated and ranked high on duck/google.
Medical residents are starting to avoid states with abortion bans, data shows
Great read - and exactly my thoughts when I started seeing my kids and all their friends get a bunch of tattoos... Around the pool they all now look the same. Oversimplified, but that made me laugh.
In a word, no. There is no risk of an "accidental detonation" caused by a magnetic storm, and there wouldn't be one even if you put the warhead upstream the bow shock directly in the path of the CME.

On the other hand, if a LEO satellite's electronics get fried, sooner or later it will burn up in the atmosphere since it cannot maneuver anymore, and if it carries a load of weapons-grade uranium it's going to be a somewhat unpleasant event, as you imagine.
I don't think it's just "us". A lot of people are seeking answers right now
Terminal Trove