Yeah, main issue with Swift is that the c++ interop (which was absolutely bleeding-edge) still isn't to the point of being able to pull in parts of the Ladybird codebase.
If I recall correctly, part of this was around classes they had that replaced parts of the STL, whereas the Swift C++ interop makes assumptions about things with certain standard names.
No they don’t - SerenityOS did, but when Ladybird split out they started using all sorts of third party libraries for image decoding, network, etc.
Now a core part of the browser rendering engine is not something they’re going to outsource because it would defeat the goal of the project, but they have a far different policy to dependencies now than it used to before.
Hi there, I have located the root and sent out a bug fix.
Root cause: The CIA World Factbook, published by the Central Intelligence Agency, uses the U.S. Government's FIPS 10-4 country codes, which differ from the ISO 3166-1 Alpha-2 codes used by the rest of the world. Of the 281 entities in our database, 173 have different FIPS and ISO codes. Our lookups matched FIPS codes first, so when codes collided between the two systems, the wrong country was loaded. Fixed all 13 queries and 6 templates to always prefer ISO over FIPS.
Examples fixed:
Australia (ISO=AU) was loading American Samoa (FIPS=AQ, but Australia's FIPS=AS collides with American Samoa's ISO=AS)
Singapore (ISO=SG) was loading Senegal (FIPS=SG)
Germany (ISO=DE) was loading Gambia (FIPS=GM = Germany's FIPS, ISO=GM = Gambia)
Bahamas (ISO=BS) was loading Burkina Faso (FIPS=BF = Bahamas' FIPS, ISO=BF = Burkina Faso)
Well yes, they are actual real risks - a badly thought out law can literally make it illegal for a device to allow an adult to, say, unlock a device's bootloader to install open source software (EDIT: this example was in my comment before the OP edited theirs to add it there as well), because the device vendor can't guarantee that it will comply any more.
I don't think anybody is actually opposed to parental controls being mandated to ship in commercial operating systems, as long as it doesn't restrict the freedoms of adults to completely disable them or to install software that removes them or doesn't have them. The problem is when these features are forced on adults and restrict devices or computers 'just in case'.
It is actually less dangerous than other fuels, for the simple reason that it is extremely light and buoyant. A gasoline fire is bad, because the gasoline stays where it is until it fully burns. A hydrogen fire is less bad, because it will tend to move upwards.
That's assuming the hydrogen is just loose in the area, like it'd been released from a balloon in a chemistry classroom. That amount of hydrogen is extremely small, from an energy standpoint. Equivalent to a teaspoon of gasoline or so.
If you assume a realistic fuel capacity for a hydrogen vehicle, the hydrogen tank will be both much larger than a gas tank and the hydrogen will be under extreme pressure. A tank like that in your car would be extremely dangerous even if it were filled only with inert gas.
Hydrogen mixed with air has a very wide range of concentrations where it is explosive. It accumulates inside containers or just the roof of the car… where the passengers are. It takes just one lit cigarette for it to go boom.
There was some beef the site owner had with Cloudflare where if your were using Cloudflare DNS it wouldn’t serve anything to you? Is that still happening?
Not sure why it would only be on archive.is and not the others but ‘is’ loads for me.
I expect that to go about as well as Facebook changing their name to Meta and putting all their eggs in the Metaverse/VR basket...
But at least Meta's legacy businesses (Facebook, Instagram, WhatsApp) were still valuable enough to fall back on - whereas Tesla's seems to be tanking. Only their utility-scale fixed battery business seems to have much potential if they can't turn around their dwindling car business.
Yes, hard to see how LLM agents won't destroy all online spaces unless they all go behind closed doors with some kind of physical verification of human-ness (like needing a real-world meetup with another member or something before being admitted).
Even if 99.999% of the population deploy them responsibly, it only takes a handful of trolls (or well-meaning but very misguided people) to flood every comment section, forum, open source project, etc. with far more crap than any maintainer can ever handle...
I guess I can be glad I got to experience a bit more than 20 years of the pre-LLM internet, but damn it's sad thinking about where things are going to go now.
Argentina has debt in foreign denominated bonds though - the US (and UK, Japan, Canada, Australia, NZ, etc.) don't, only issuing bonds in their own currency, which makes a massive difference.
Not to say that Trump isn't wreaking economic havoc and madness, but the USD is resting on a far stronger base than somewhere like Argentina.
If I recall correctly, part of this was around classes they had that replaced parts of the STL, whereas the Swift C++ interop makes assumptions about things with certain standard names.
reply