skysight-inc/HackerNews huggingface dataset:
>You don't treat every possible hypothesis as potentially valid.

Wrong, you consider and reject hypothesis if we're being specific about the scientific method. In this case, this is a testable question that could be measured but from common metrics isn't accurately measured for humans to compare to. There is no valid rejection of the hypothesis without more data.

The utility of the hypothesis and the work required is one of many things considered and another discussion.

But actually considering and discussing them IS the scientific and rational method. Your knee-jerk reactions are the closest thing to ludditism in this whole conversation.

>And likewise a proper response is emphatically not to respond to an actual measurement within a commonly accepted paradigm (c.f. the linked headline above) with a response like "well this may not be measuring the right thing so I'm going to ignore it". That is pretty much the definition of ludditism.

Again wrong. In almost every case the correct first questions are "are we measuring the right thing", again if we are talking about engineering and science, that's always valid and should ALWAYS be considered. I also never said we should IGNORE crashes, I asked if its the BEST metric for success on its own.

And for your third incorrect point

>That is pretty much the definition of ludditism.

Obviously missed my point in every posts, including the one above. Whether "crashes" is the best metric is being applied to humans and technology, there is no anti-technology going on here.

Your emotional reaction to someone questioning something you obviously care about seems to have shut down your logical brain. Take a deep breath and just stop digging.
> because in practice using a native webview loses a lot of the ostensible portability of a browser-in-a-desktop app (they claimed native webviews can differ a lot between OS's)

OS Webview fragmentation was my concern from the beginning, but got pretty much shushed away by tauri proponents. Funny how after years they also came to the same conclusion that a webview running on win8 and one on linux do not necessarily render/behave the same, and the amount of bugfixes/normalisation one would have to include is just to vast.

Still it might make sense if you exactly know the OS distribution of your user base.
The reason we still have 300 scripts is that ad-tech companies want direct control over their tracking rather than relying on an intermediary.

So they make it harder or more limited to integrate with tools like Segment.
I update one of my servers once a year or even longer, and it’s still doing fine with Arch.
The only thing that holds me back for self hosting is Postgres. Has anyone managed to get a rock solid Postgres setup self managed? Backups + tuning?
I heard that, too.
>It doesn't matter whether banning third party was good for users or not, only whether Google (or Mozilla) stood to benefit.

Well, yes. These are billion dollar companies. Always follow the money. The incentives change everything.

>This is absolutely toxic because it means objectively good changes get shouted down.

Probably because "objectively good" changes often follow before even more harmful decisions. Many have long lost their benefit of the double for these Big Tech trillionaifes. And the reputation is deserved.
Mykolaiv is not far inland. The Southern Buh river gives direct access to the Black Sea.
Optionally bundling would help in situations where the OS's native webview has degraded performance
https://github.com/tauri-apps/wry/issues/1064
> As you can imagine, this might break at a new Java update any time.

It's not a might. If you look at the lombok changelog they have a release for nearly every new jdk version because they break constantly.

When a project can't move up jvm versions it's very frequently been because of lombok.

And if you look at the commit log, it's all a single dev running the show. He's been doing it for years which means the stability of your project is pretty dependant on this one guy keeping things up to date and finding work arounds to get at the jvm internals.
Hey, this is really nice! One feedback: It would be nice a bit more extensive documentation for this kind of product, maybe some use cases? For example, can I use this with a product like Obsidian to classify my documents?

A section like: "Deploy your first app using Morphik", would be cool too.

I try it out and let you know my impressions =]
I've come to distrust many reviews. First, it's all Goodhart's Law. I heard the average rating on Airbnb is now 4.8. If everyone in the system (guest, host, platform) is incentivized to get ratings up, ratings will go up.

Besides, reviews aren't fungible. Why would I trust a stranger's review if I have no idea of their taste.

It's the same on Google Maps. A friend of mine runs one of the best coffee shops and bakeries in the city I live in. She has a few bad reviews because she doesn't allow laptops and has no wifi.

It's precisely why I love it—people are there to be around each other, not to stare at glowing glass.

Similarly, a beloved local restaurant gets bad reviews because there's no English menu and the wait staff doesn't speak English. Again, the absence of tourists is why people love it.

Meanwhile, the tourist traps have great reviews from gullible tourits.

I've gone back to the local news/Reddit for recommendations. Online star ratings are meaningless.
Last thing I need is Kubernetes at home
It works to a first approximation.

Of the five languages I have configured in KDE, three of them are country-specific. So I use the flag indicator, which is far quicker for me to locate and identify out of the corner of my eye than would be a text label (which would require using the retina and thus more time and attention).
So a simple fake ID is all you would need to thwart immigration or cops? What happens if you don't have your ID on you? What if you legitimately lost your ID and are still waiting for a replacement?

What paperwork do you have that confirms you are a citizen right now? Especially since birthright citizenship is now being thrown out the window.
Do you also object to people paying money to have other people's art in their homes? Is the moral damage from getting an artwork in your home that you didn't create inversely proportional to your monetary investment?
I like this. Cant wait to see it being released.
Interesting, for all the winging about C or C++ this shows most of these apply to all languages, and the ones that relate to C or C++ are actually pretty easy to prevent in C++(less so in C) by enabling hardening modes and using smart pointers.
My peace of mind comes from my self hosting in 2025 looking the same as my self-hosting in 2005 (except a move to systemd). I haven't even re-installed my workstation OS since 2006 or so.
Suppose you've inherited genes which contribute in varying degrees to brains, beauty, longevity and charm. These are arguably advantages rather more significant in life than money. If there was a choice who wouldn't choose these? So should you be taxed given how you will undoubtedly profit from it? Or is it just the guy who's dumb, ugly, always ill with something and destined for a short life who's hammered if he or she happens to make some real cash?

https://medicine.yale.edu/news-article/how-genes-shape-perso...
https://human-intelligence.org/intelligence-is-genetic/
https://www.technologynetworks.com/genomics/news/beauty-may-...
https://pubmed.ncbi.nlm.nih.gov/23925498/
Cool to see a response from someone else in Brisbane, thanks for the insight Alex
But wasn't the "society" paid off by all the "living taxes" before the person died?

Imagine having nothing, your parents dying, you, an eg. broke college student inheriting a 2 bedroom apartment, which is somehow worth $1mio, and you owe so much tax (that you can't pay) that you're forced to sell the apartment, the only place you've ever known.

With 100% inheritance tax, i'd literally stop working as soon as i reached enough money to retire. Why work harder if it all vanishes when I die, and my hypothetical kids gain nothig? Or, more realistically, i'd convert stuff to cash and give it to them without the government knowing.

Tax the income, close the loopholes, once the tax for something is paid, the rest should go to the person, the government has got its share, it has enough.

And i'm saying this as someone who already lives in a country without inheritance tax (in most usualy cases).
Did the page have any ads? Because ads themselves often also contain lots of third-party tools, for fraud detection, the bidding part, tracking, retargetting...
Sure, but I think there are devs out there that are making that confusion, and parent comment I responded to seems to not be aware of the difference. You know it's not the guns that kill people, it's the web devs.
I'm slowly configuring my new VPS. Here's approach I'm taking:

1. RHEL 9 with Developer Subscription. Installed dnf-automatic, set `reboot = when-changed`, so it's zero effort to reliably apply all updates with daily reboots. One or two minutes of downtime, not a big deal.

2. For services: podman with quadlets. It's RH-flavoured replacement for docker-compose. Not sure, if I like it, but I guess that's the "future", so I'm embracing it. Every service is a custom-built image with common parent to reduce space waste (by reusing base OS layer).

So far I want to run static http (nginx), vaultwarden, postfix and some webmail. May be more in the future.

This setup wastes a lot of disk space for image data, so expect to order few more gigabytes of disk to pay for modern tech.
It seems like it yeah. I did something that looks similar at a surface-level (https://github.com/victorb/LightYearJS/blob/master/test/acce...) around 11 years ago, but apparently called it an "Event Dispatcher", something that might fit the submission project better.
This. “the medium is the message” Marshall McLuhan.

The actual content is invariably a result of the infrastructure behind it. And it’s not just the image, it’s also what kind of scripts are written, what kind of audience insights are passed on to creative producers, what kind of creative teams are selected.

Is it proving short-sighted? If you’re optimizing for cinematic art, then yeah. But they’re optimizing for subscriptions and global reach. That vertical will likely move to live-streaming, sports and other forms that retain subscribers. And on multiple global markets at the same time (not just U.S.)

It’s a weird vertical, they’re quite sophisticated in their approach, but it’s surprising how they sometimes contract entire chunks out. I’ve read academic papers talking about how Netflix is a very strange disjointed thing.
OpenHalo: MySQL-Compatible PostgreSQL with Superior Performance
I run Kubernetes on my homelab on 4x Raspberry Pi's then use Portainer to manage it. Works quite well, can use Helm charts when available, otherwise I use Portainer and deploy container apps manually. It's really not that bad.
Funny, they burned that trust for many by being so opaque on every level of their pipeline, from consumers to developers, from hardware to software.
This is why easy "out of the box" continual learning is absolutely essential in practice. It's not like the LLM is incapable of solving tasks, it simply wasn't trained for your specific one. There are optimizers like DSPy that let you validate against a test dataset to increase reliability at the expense of generality.
Let them privatize, Id rather not subsidize the losses
Every innovation causes some people to lose (locally). Curing Alzheimer's will be bad for palliative care workers. What are we to do with that information? Should we stop investing in Alzheimer's research, or should we provide some social security as a temporary stop gap?
As many of us point out, even those that actually apreciate C++ despite its warts, safety culture or lack thereof.

Which I think it was much better back when it was C++ vs C in the C++ARM days, with great compiler provided frameworks, eventually past C++98 there seems to have been an inversion, as C++ graduality took over domains where C ruled.

The same mideset that will reach out for unsafe language constructs, regardless of the programming language, without any kind of profiler information, because of course it is faster and every μs counts.
A New Proof Smooths Out the Math of Melting
I have been using mithril for a decade. It isn't the new paradigm of the year. It's been API stable for a long time.

And the sentence you quoted is a dig at React and the React ecosystem, not individual developers.

Nice try, though!
Show HN: Spot the AI
Hi folks, I've put together a little site which matches you up, and invites you to guess which of your chat partners is an AI.

Claude did most of the work, this was my first attempt at vibe coding.

Source is here: https://gitlab.com/bmaximuml-os/p082_spot_ai
I'd think it has about 60% cohesive vision, but that's just a ballpark, 0 seems way to low though.
If something else created it for you, is that your art?
Indians are definitely are issue, but so are the influx of people from Africa. It is worth looking at videos of these cities and how much they have changed over the course of years because of immigration. The city is trashed, quite literally. Trash everywhere you go.
There is no what if. The consumers haven't opened their wallets (in time for these companies to survive).
Probably a good place to ask — any good AI tools to help review GitHub pull requests? Something better than copy/paste into a chat app
he is called by everyone by his nick name: Karma
mithril is hardly the new paradigm of the year
Hey Sam, thanks, glad you think so!

It’s not open source right now, but we’re working on ways to make it more customizable or extendable.
but, their Signal Group.
A new up- and download icon in iPadOS 18.4
I run a few PostgreSQL instances in containers (Kubernetes via Bitnami Helm chart). I know running stateful databases is generally not best practice but for development/homelab and tinkering works great.

Bitnami PostgreSQL Helm chart - https://github.com/bitnami/charts/tree/main/bitnami/postgres...
You appealed to what "UK" did in the past, though.

Same thing applies to slavery, then, since every race has been enslaved before. Would you say slavery is OK, too, considering it has been common practice by then by race or nationality X?
Cannot read it:

"javascript required"

Interoperable in the web means noscript/basic (x)html.
If you only have little self-contained projects where you can control everything, then yes.
I've seen this happen many times:

Dev: Hey, I added that screen you asked for- take a look and tell me what you think- any layout changes, wording, etc.

PM: Looks great! Okay, the next thing is...

Dev: Hold on! I need to go back and clean up some of the code I put in there to test a few ideas, and there's a loop in there that has some side effects if some if the timing is off.

PM: This looks fine. Let's move on to the next thing..
This equates more to being carried to the finish line by car, doing the last three steps and call it a marathon.

Anyway plenty of people can't even finish 1K, so 42.2K in padded shoes is still impressive.
Fair. I'm curious, what do you think are the best-designed and most cohesive parts of React?
>Now, if only I could get devs to stop using lombok....

that's actually not too hard. It has happened to get them all converted to avid opponents of lombok.
What about Kamal? https://kamal-deploy.org/
Did anybody here use it for anything that is not a Ruby on Rails app?
Exactly. I am hosting 30+ services using docker compose and very happy. I don’t want to troubleshoot k8s in the early morning because home assistant is down and light dimmers are not working for some random k8s reason.
Basically none of this is true. The wild card system has resulted in an NFL where well over half the league has playoff hopes very deep into the season. It's completely false that "by about the 4th week of the season", the league has bifurcated. Simply not even close to being true.

The NFL has also been extremely successful in leveling the playing field via salary cap and draft, such that franchises beset by woe can become title contenders within a single year. The most recent of many, many examples is the Washington Commanders. Detroit came before that.

And no, the playoffs are not "already set" before the last 3 weeks. This is completely inaccurate, as anyone who watches the NFL and reads about the near-infinite playoff scenarios at the close of every season already knows.

And lastly, only a Brit with no understanding of the economics of American football would even propose that relegation could work in this sport. It can't. The sport costs far too much for that and any such "relegated" teams would instantly collapse financially. NFL rosters contain 53 players with a practice squad of 17 and gigantic support staffs which absolutely could not survive without the full levels of NFL TV contract funding, stadium revenues, and other financial flows that full NFL membership provides.

And lastly, anyone who is paying any attention to the NFL draft over time knows that there is no issue with colleges producing pro-ready players.
The point should not be using the spread operator at all costs. There are other ways in javascript to push multiple elements in an array that are more efficient than the spread operator.

The fact you didn't even stop to wonder why the error was a stack overflow when you weren't using recursive functions is also telling.
I would much rather pay less tax while I’m alive and the majority of it when I’m dead and will no longer give a shit.
Is this a joke? Both XMPP and IMAP are terrible over an unreliable connection.
So everything is cheap, nothing has value.
To add, there is the important distinction to be made between RLHF (Reinforcement Learning with Human Feedback) and RL. DPO is a simpler and more efficient way to do RLHF. In its current iteration, Augento does RL (using the term coined by OpenAI: Reinforcement Fine-tuning) which improves model performance on domains where there exists a verification function for the answer that you can use for scoring, rather than a preferred answer such as DPO needs.
But as said, such preference mode is on the roadmap.
I was prepared to be mindblown. He lost all credibility to me
i really like this software-centric approach, but I am a bit stuck when it comes to the hardware. Are there some sources around servers that don't suck up too much energy and are fairly quiet? What CPU is a good all-round solution?
>add them to hashCode and equals (or worse, hashCode OR equals)

That's a fundamental misunderstanding of hashCode, and lombok makes no exception. Not all fields need to be used to calculate hashCode, it makes the overall performance worse in most cases. Equals is of course different, however if you have an identity (i.e. database primary key), only the identity should be used.
What is your RTO/RPO?
Slow game warns other slow game, hey you might get fast.
This kind of risk mitigation is probably a losing strategy. Lawyers will find any reason to crucify you.
Most new frameworks start as the "lightweight" option to whatever more mature options exist at the time. This is no argument for adoption.

Please post again 10 years from now after you have added all the bloat your users request and handled all the edge cases you don't yet understand.

If you are still lighter than a react button...that will be news worthy.
The Retro Game I've built in 1h with Gemini 2.5 Agent
A 100% inheritance tax is quite silly imho and very unfair for the parents. One of the reasons many people strive for success is to secure some well-being to their children... well at least myself and many people i know.
The part where you said

>Third-party publishers "cannot rely on the ATT framework to comply with their legal obligation

Yeah, as apple loves to do, rules for thee but not for me.

>France are just mad that their small advertisers have to ask for permission again

Because Apple's isn't good enough, but in apple fashion you must use it (but they dont). Yeah, anti-competitive.
I wonder if I will ever get used to names like ZEEKR - it screams "randomly generated amazon seller" to me
I understand your answer is in good faith, but it still sounds like the same generic answer given when someone questions the engineering quality of any other popular product or service.

The fact is that plenty of teams are mature and professional and yet most software still suffers from bloat, slowness, bugs. Why would React be different?

Preact, for comparison, is only 5kb or so, and has almost 1:1 feature parity. It's not fully drop-in without the compat, and even experienced React devs can nitpick about it, but that's not the point: the mere fact that it exists and gets the job done is enough to raise doubts about the need for React to be quite big.

Does React need to lose weight? Maybe, maybe not. But I don't think it's good to shut down those discussions.
Side note: see https://tip.golang.org/doc/gc-guide for more on how the Go GC works and what triggers it.

GC frequency is directly driven by allocation rate (in terms of bytes) and live heap size. Some examples:

- If you halve the allocation rate, you halve the GC frequency.
- If you double the live heap size, you halve the GC frequency (barring changes away from the default `GOGC=100`).

> ...but if you look at pprof of a Go app, GC mark phase is what takes time, not GC sweep.

It is true that sweeping is a lot cheaper than marking, which makes your next statement:

> Short lived allocations, those which GC mark phase will never reach, has almost neglible effect on GC times.

...technically correct. Usually, this is the best kind of correct, but it omits two important considerations:

- If you generate a ton of short-lived allocations instead of keeping them around, the GC will trigger more frequently.
- If you reduce the live heap size (by not keeping anything around), the GC will trigger more frequently.

So now you have cheaper GC cycles, but many more of them. On top of that, you have vastly increased allocation costs.

It is not a priori clear to me this is a win. In my experience, it isn't.
I am actually worried about the self-hosting pandemic.
We self-hosters will stop flying under the radar.
Wonder how long it will take until our matrix instances
require to be backdoored, our immich are scanning
our pictures with AI.

On an unrelated note, an article of how to rent a VPS in
China would be interesting :)
> The majority of web developers today suck

Because they are what we called script kiddies back then, copy-pasting from SO and now LLMs.

I do not even know if they would classify as "junior" devs.

This does not apply to ALL web developers, but many.
The list of inconsistencies you gave, while complete, is also empty.
>"just working" and of course the getters/setters will grow as you add fields...

The issue is having plainly useless getters and setter (just use public fields); along with the fact that mutable hashCode/equals
Yes in the sense of ownership, no in the sense of authorship.
If you can’t do a job you won’t get hired.
Denmark, imho, has the worst grocery stores of all Western European countries. I'm comparing an average supermarket not some organic high-end. I find grocery shopping usually pleasurable, Netto makes get out asap.
The first time I remember seeing a “no use, no pay” plan was with the ProVUE’s Panorama X excellent database application for macOS.

https://provue.com/
I self-host Postgres at home and am probably screwing it up! I do at least have daily backups, but tuning is something I have given very little thought to. At home, traffic doesn't cause much load.

I'm curious as to what issues you might be alluding to!

Nix (and I recently adopted deploy-rs to ensure I keep SSH access across upgrades for rolling back or other troubleshooting) makes experimenting really just a breeze! Rolling back to a working environment becomes trivial, which frees you up to just try stuff. Plus things are reproducible so you can try something with a different set of machines before going to "prod" if you want.
Pretty Print HTML Using PHP 8.4's New HTML DOM