skysight-inc/HackerNews huggingface dataset:
wrale-acdm is an open-source tool designed to solve the problem of granular, selective content inclusion from external repositories without the complexity and limitations of Git submodules. Built in Rust with clean architecture principles, it enables teams to pull specific folders or files from external repositories while maintaining a clean project history and minimizing dependency footprint.

(toy project published over the weekend)
Netflix’s Media Production Suite
You should probably notify THEM when you revoke their legal residency.
You’re forgetting prime brokers financing most of the US financial players on wall street
Societe generale
BNP paribas
UBS+Credit Suisse
Deutsche bank

Lets also not forget Ubisoft (French company) making assassins creed etc games

And airbus making planes ?
And then it takes 30 minutes to play the last 5 minutes... ugh.
(Thank you for the respectful and nuanced response. I generally agree with what you are saying.)

>I see a lot of write ups which go to the distinction between zero-sum and mutual outcomes. I infer from this there is a strong belief Trump does not actually want any kind of mutual outcome, he only believes in "winners" and "losers" and believes there must be a "loser" and it won't be america as long as he can avoid it.

There is a strong such belief, and people seem to be able to point to him all but saying it at times. But when I listen to the full speeches, I get the impression that there's plenty of mutual-benefit-potential rhetoric as well. Obviously the guy is no stranger to political brinksmanship, but the way this is interpreted in the press strikes me as rather naive. It's very consistent with someone who simply believes that negotiating for a better deal requires making a credible case that you can afford to refuse the current one. Thus far, Trump has shown that he's willing to extend the threat of imposing tariffs into the threat of continuing tariffs. (Thankfully, not raising them, at least as far as I've heard. 25% is, to my understanding, already an extraordinarily high level in historical context.) But he also speaks of discussions with Canadian leaders as productive and beneficial etc.
While we all do need trucks, some people and some businesses cause the need for more trucks than other people. Just because something is provided by government doesn't entirely divorce it from capitalism.
That was the promise of search engines, before SEO came along and kinda ruined that too.

I suppose the ideal solution is a form of search engine that is basically magical and truly personalized. So that I could search for "most comfortable gym shorts" and the top result would be the world's most comfortable gym shorts (for my physique specifically). And if I searched for just "gym shorts", I'd be shown results in my price point which optimize for different things I care about (comfort, durability, etc).

We got part way there with Amazon, but fake reviews and drop-shipping and counterfeits messed that up as well.

Maybe LLMs can help us out with this is a bit, but I'm skeptical given how quickly profit-motive manages to get in the way of UX.
All 32 bits in the ARM1 and 2 were used to address data, so in theory you could have 4GB of RAM. But these processors only had 26 address pins, so that would give you at most 64MB (similar to the 24 address pins in the 68000). If you used the MEMC chip to interface to your DRAM then the limit would be a mere 4MB.

For code the limitation was baked into the architecture itself. The bottom two bits of the program counter were used to define the current execution mode (and always output as 0 to fetch word aligned instructions) while the top six bits were the status flag. That meant that saving the PC to the stack saved the whole execution context in a single memory write and it only took one read to restore it.

Fixing this required moving the flags to a separate register, which was a very visible change.
Got this on my Kindle after the jailbreak came out in January. It's fantastic, especially the OPDB index + self hosted calibre-web means I can just download an epub on any device, drop it on a webpage, then search it on KOReader immediately. I did not want to use USB or Amazon's plumbing to transfer, so this is great. Tons of customization over the built-in reader.
The solution isn't to make a new html element for each use case.

The solution is to make html elements extensible.

With the `appearance: base-select` css rule, we now have a standardized way to extend <select> with html and css, (and we have the potential to declaratively extend intractability too with invoking commands without needing to reach for JS)
Planes, finance, military equipment, video games, pharmaceuticals (ever heard of ozempic?)
This is cute but it works in the opposite for me, looks very unprofessional and gives the impression you get distracted with nerdy internals instead of building product.
Microsoft basically invented AJAX and spurred the entire web 2.0 revolution. Other browsers weren't prevented from being installed.

Compare what Apple does on iDevices. Safari comes pre-installed, and every competing browser can only skin the OS engine; competing browsers can't actually port their own offerings. On top of that, if you actually want to sell a browser, Apple will get a cut of your sales.

And yet, Apple's app store and ecosystem doesn't seem to be treated as a monopoly in this regard. If not here, why wouldn't they also get away with all of their other anti-competitive practices?

FWIW, I think they should be treated consistently as a monopoly. As a backup option, I'll settle for consistently treated as not-a-monopoly.

Mixing and matching rulings will only serve to hurt in the long run.
One reason could be bringing in auto-upgradable dependencies: much less to rebuild when a security patch release is issued.

This is doable with containers, too, if you agree to maintain and build them yourself.
Not in my experience. I run my applications with default integrity, and when i hit a problem, i find out what caused it, and fix it. Often it's just a matter of upgrading a library to a newer version which doesn't do naughty reflective things, or changing some config to stop it doing so, or changing our own code. We had a serialisation library which did deep reflection to be slightly more efficient at serialising BigDecimal; there was a system property to turn that off, so i set it. We had code doing deep reflection into JMX to get the current PID; i changed it to use ProcessHandle instead. My colleague wrote a little test data library which does some horrific things; i might delete it and adopt Instacio instead.

I think there's only one case where i ended up relaxing integrity, and i'm hoping that's temporary - it will take more time to fix than i was willing to spend.
Those numbers aren't implausible at all. It equates to about two months of sales during a normal period, and is easily explained by people who were planning to buy a Tesla in the next 3-6 months rushing to get their orders in. People are very motivated when there is a $5,000 discount on the line.

This just seems like sour grapes from traditional dealerships who subject their customers to multi-hour haggling sessions to close a sale. Is there any indication of malfeasance here other than Tesla selling a lot of cars?
New maps developed by UH improve Hawai'i's wildfire risk warnings
Having grown up on histories and stories from the first half of the 20thC, this headline is unreal to see.
Lagarde allowed a different between Mr Tapis and the state to go to arbitration where a panel of three judges awarded the several millions - not her. This choice was found to be negligent by the CJR, a court composed mostly of politicians, after the pay out was invalided by the French justice system 8 years later. Lagarde was found guilty of pushing for arbitration as a minister when she shouldn’t have.

To quote the linked article: “The verdict came as a surprise as even the public prosecutor had admitted the evidence against Lagarde was “weak” during a five-day trial last week.”

This has absolutely nothing in common with what’s happening to Marine Lepen. Dozens of emails and messages prove that she presided over a setup designed to embezzle millions for the EU while being fully aware this was illegal.
Symantec left our team - which was basically identical before and after acquisition - pretty much alone beyond adding in some (badly needed) release process and i18n requirements.

Almost the entirety of the growth in the size of the imaging executable, which did get hugely bigger, came from a constant drive to add capability to the NTFS support to match the FAT support, most crucially to allow the images to be edited in Ghost Explorer. The initial NTFS support that Ghost had prior to the Symantec releases was really crude, basically the content in the .GHO file wasn't files, but a raw-ish dump of used disk extents that it tried to always put back in the same place to avoid having to fix up attribute runs, whereas the FAT16/FAT32 content was basically a file archive where all the filesystem allocation metadata got recreated on the fly.

Customers wanted and pushed hard to have NTFS images editable, and that made life really hard - the approach that was ultimately taken meant creating a full read/write NTFS implementation, and those aren't small. And the design of that code interacted really badly with the C++ exception implementation in DJGPP (which before that work had begun, I had warned them about), so that eventually exception frame information was taking up ~25% of the on-disk size of the UPX-compressed binary!
I'm particularly interested in typescript MCP servers, as they integrate well with the web infra ecosystem I work with. Do you foresee a typescript collection of guMCP servers as well?
Anyone who has spent time in the mentioned channel knows that staff barely talk at all there :)

If they were any less active they would be comatose.

Now if they could put some of that manpower to use trying to keep all the regulars from showing their dogmatic god complexes so often...

That is the one thing that keeps me from participating much in IRC. The conversations are almost always dominated by the terminally-online regulars with very black-and-white thinking who believe they know everything and are extremely rude about it. And trying to call them out on it just results in personal attacks and then ME getting banned instead of them... then the appeal process consists of the opers also making fun of you and upholding the ban.
Saving you some rage bait: anyone can submit a request to remove their personal aircraft registration information from FAA websites.

https://www.faa.gov/newsroom/faa-moves-protect-aircraft-owne...
You should decide for everyone whether Apple gets a pass.
Cool project!

Recently discussed, too: https://news.ycombinator.com/item?id=43462894 (10 comments)
the typescript and javascript business though - the ais definitely trained on old old javascript.

i kinda think "javacript, the good parts" should be part of the prompt for generating TS and JS. I've seen too much of ai writing the sketchy bad parts
Truly, every artist hopes their distinctive style will be taken by a multi-billion-dollar corporation and used by the White House to make a jeering depiction of crying deportees. It's the ultimate compliment.
First, it's not a "crusade" but the steps necessary to deliver the features Java's users demand. Second, the prevalence of the use of JDK internals has dropped drastically, and demonstrably so. For example, many programs broke before internals were encapsulated during the upgrade from 8 to 9; 99% of the causes were libraries relying on internals, which had changed. Access to internals was closed off in JDK 16, although, as you say, it can be selectively allowed. And yet, between JDK 17 and JDK 23, changes of similar magnitude to the JDK internals caused nearly no upgrade problems. Upgrading the JDK now is smoother and easier than it's been in the last two decades. Why? Because there's been a large reduction in libraries' access to internals.

I think Java's handling of this transition compares very favourably to how other languages have handled similar transitions from some old model to a new one (or evolution in general) in terms of balancing the needs of both old and new projects.
> If systemd is the reason, there are several good distros without systemd

I totally get avoiding systemd, I don't myself, but I get it. The author on the other hand talks about the problems doing this in a professional setting. This I do not get. As far as management of large fleets of servers goes, systemd is quite nice. Yeah, it's odd for some things but as far as automation is concerned it's the way to go.

With systemd the same file syntax and management works for services, timers, mount points, networking, name resolution, lightweight containers, virtual machines. You literally have to write one parser and serialize to ini. Then you get distribution generic management. Upgrades? No problem? Moving to CentOS to Debian? Ubuntu? arch? Whatever? No problem. It. Just. Works.

Yeah, if you're in the know you can do better for specific circumstances, but in this day and age OS's are throw away and automation you don't have to refactor is paramount. For professional work, this flame war is over.
> when viewed from the other side?

Nobody has done it so far. We have only theories and hypothesis.
Amazon Kids+ is a competitive option for a closed, moderated ecosystem for younger age groups.
A lot of people are uncomfortable having an opinion without being able to rationalize it.

I have to assume many, maybe most, people that give reasons like you mention just flat out don't want the policy and reach for a reason to justify it.

I can say I don't want gun control laws. Not because it doesn't work elsewhere or couldn't work here. I just fundamentally disagree with it and don't want to live in a place where the only ones with guns are state officials.
Happy Apple's Birthday. They were founded on April 1st.
It is hard that people have to remember these options on a per-compiler basis. I'd rather prefer people use easy to remember flags like `-O2` than the word soup mentioned here.

Compiler writers should revisit their option matrices and come up with easy defaults today.

Disclaimer: Used to work on the GCC code for option handling back in the day. Options like -O2 map to a whole bunch of individual options, and people only needed to remember adding -O2, which corresponded to different values in every era and yet subjectively meant: decently optimized code.
Firefox already has indicated that they approve of the new proposal: https://github.com/mozilla/standards-positions/issues/1060

We're only waiting on Safari now: https://github.com/WebKit/standards-positions/issues/386
I think that sort of analysis ignores the things that we gave up to get our golden age; such that a return to normal would actually mean ending up worse than we were before in many ways. We accepted Capitalism's race to the bottom in exchange for the benefits of consumerism. Now we are being asked to give up consumerism but there's no indication that we will also go back to a time before everything was cheaply made plastic crap.
When someone who dislikes most things says he dislikes something, it carries less weight than when someone who is naturally enthusiastic does.

Hayao Miyazaki disliking AI is just Hayao Miyazaki being himself. Had he been enthusiastic about it, it would have been very noteworthy.

It can probably be modeled using Bayesian statistics or something.
In the context of the complexity theory questions discussed in the article, it doesn't matter: a hard disk has greater constant factors than does RAM, but their asymptotic behavior is the same.
Is this just an "us too!" offering? What is the purpose of this exactly? Promo project?
> the original refutation was "fluoride in the drinking water concentrations is proven safe and it doesn't affect brains".

No, this is the original claim:

> but it turns out that there are a decent amount of good studies showing a link between fluoride in water and (slightly) lower IQ when pregnant mothers ingest the fluoride.

Then the parent replied that this IQ link is lacking evidence, which it's not, per the meta-analysis I cited.
Chatgpt has 500mil users. Google with all it's distribution via Chrome, Android still probably doesn't have that many Gemini users

the fact that vast majority of people are consumers matter
I agree, Apple is enshittifying itself at the speed of light. They are were the least worst, but with a competitor like Android ...

All I want is a decent map and signal and sometimes a browser.
HexShare – Create and share beautiful snippets of your binary/hexbytes
Inspired by Carbon -(https://carbon.now.sh , I wanted to build a simple tool for easily sharing binary snippets. HexShare is a hex-sharing tool designed for viewing and sharing binary data with colorful byte highlighting. It works entirely offline, running client-side with no backend. You can generate visually appealing images of your hex bytes with annotations and also share configurations via a link.
There is also likely to be increased pressure in a SE job to produce more code. You'll find that if others use AI, it'll be hard to be a hold-out and hit fewer delivery milestones, and quality is hard to measure. People are rewarded for shipping, primarily (unless you're explicitly working on high reliability/assurance products).
Yes because the cuts are not about saving money. They’re purely ideological in nature.
It strikes me that we could have a way to reflectively create an object from values for all its fields in a single step - similar to what record constructor does, but for any class (could even be Class::getCanonicalConstructor, returning a java.lang.reflect.Constructor). It would be equivalent to creating an uninitialised instance and then setting its fields one by one, but the partly-initialised object would never be visible. This should probably be restricted, because it bypasses any invariants the constructor enforces, but as you say, ultimately serialisation libraries do need to do that.
You speak for all Canadians? Because I know a lot of Canadians (and I'm from there, myself) who are quite disenchanted with the Liberal Party.
I nominate you as the winner of this discussion, and any future discussions. Meaning you don't have to reply to any of my comments, since you already automatically won by walk-over.
Temporal’s great! That being said, there is something about being able to orchestrate LLMs and agents using what many already use to orchestrate their data workflows because there’s already proven out reliability, scalability, observability, etc. I’m sure there are boundary conditions for really advanced agentic workflows though…
This is my favorite part about reading developer blogs: the stories.

Really cool to see how you succeeded and failed at gaming Hacker News!
> [...] I'm close to 100% certain those trips also include discreet photographers and hotel rooms wired with 4k video recording.

Luckily, AI is about to make that particular tactic ineffective:

When you can deepfake any video evidence, the original becomes useless.
Most Tesla protests have been peaceful. There have been THOUSANDS of them the past few months in cities across the US. You’re cherry-picking the violent ones that get much louder reporting.
To clarify across 10’s of millions of people even slight inconvenience really does push people to accept 3rd party tracking.

There’s a lot of dark patterns websites use because AB testing shows even slightly more effort works.
I just think you’re totally wrong about that, to be honest. It’s very strange to me to paint every AI researcher as an unfeeling robot who does nothing but read PDFs, who’s not remotely interested in how their work will ever be used by real people.

No, frontier model researchers are not learning about the concept of AI from Twitter.

But it’s one more piece of visibility, one more sense of “hey this company is actually doing stuff with their models,” that absolutely contributes to where these insanely in-demand people choose to do their work.

> Leading edge chip designers at TSMC didn't end up there because they ended up playing graphic intensive video games

What a baffling and wrong example! I mean, I guess I don’t know about TSMC specifically, but tons and tons of technologists have an origin story that rhymes with “I was really into computer games, then got curious how they worked”

This is my whole point: engineers are real people, and real people are fascinated by the uses of AI!
Lucid orders are surging as former Tesla drivers flock to other EV brands
Does The Guardian do any investigative reporting? Like the Washington Post at least used to do, and I think the New York Times still does.
Conservatives present it that way, but I haven't seen that in practice. The majority of trans people are perfectly happy with people believing whatever they want as long as they treat other people with respect and don't discriminate against them.
It's 12 years old now, but I am still extremely impressed by this 64k intro https://geidav.wordpress.com/2013/04/14/making-of-turtles-al... and also by this 4k intro https://www.youtube.com/watch?v=_YWMGuh15nE :)

And overall this website is extremely interesting with tutorials and code and great explanations https://iquilezles.org/
OK, but this one is a pretty funny rebuttal:

> In 2000, Oracle attracted attention from the computer industry and the press after hiring private investigators to dig through the trash of organizations [...] When asked how he would feel if others were looking into Oracle's business activities, Ellison said: "We will ship our garbage to Redmond, and they can go through it. We believe in full disclosure."
Or WhatsApp not allowing you name contacts unless you gave it access to your entire address book so FB can have your entire FOAF graph.
I had the Dragon 32, which is the only Welsh microcomputer ever made (I think). Fantastic machine.
> the decision was controversial because it was too "nice" with the former minister.

The decision was controversial because the elements presented as proof were weak.

Let’s not rewrite history and remember that Lagarde was guilty of pushing for arbitration where a panel awarded the sum and didn’t herself decide the pay out.

> Interestingly, the Lagarde case was not ruled by "regular" judges, but by a special court "of politicians, by politicians, for politicians"

This is not what the CJR is. It’s a special court which is only competent to judge actions committed by members of the government as part of their function. It mixes elected members of the parliament and senate (six each) and two judges.

It’s important to realise that before the CJR was created, there was only members of parliament in its predecessor the Haute Court and it was never called granting de facto immunity to ministers.
Related:

CaaStle CEO Hunsicker Resigns Over Fraud Claim as Firm Teeters - https://www.bloomberg.com/news/articles/2025-04-01/caastle-c... | https://archive.today/QONvc - March 31, 2025
Can someone please summarize what’s great about cursor?
I read the part >>don't make leaders of people who commit crimes, as covering that scenario . Arresting people for "crimes" of getting in your way to power, is a crime in and of itself - even if it is not on the books, so don't make leaders of them.
DOSEMU lets you run any DOS application on Linux as if it were running natively.

https://github.com/dosemu2/dosemu2
If ever there was a target for the US drone assassination program…
Either you can believe that four dealers sold eighteen times the countrywide sales per day

after an +80% drop in sales

in a country that has one tenth the population of the US

whose CEO was/is probably the second-most hated person in Canada

and all of the sales qualified for the rebate despite most of their models not qualifying for the rebates

and Tesla's vehicle sales were exactly enough to completely drain the fund but not a penny more

...or you can think that this is almost certainly fraud.