MurphyA/hacker-news huggingface dataset:
by dahcryn | 2025-05-20 07:13:59+00:00
it also doesn't help that many of these companies tend to either limit the context of the chat to the 10 most recent messages (5 back and forths), or rewrite the history summarized in a few sentences. Both ways lose a ton of information, but you can avoid that behaviour by going through the APIs. Especially Azure OpenAI et... on the web is useless, but it's quite capable through custom APs

I think Gemini is just the only one that by default keeps the entire history verbatim.
by cmehdy | 2025-05-20 07:14:17+00:00
It's still a miserable experience to maintain it, update it, deal with mostly old plugins, dynamically loading the tooling, groovy idiosyncrasies.. and UI/UX that despite recent efforts continues to feel terrible.

Managing the underlying infra is painful, and it remains a security liability even when not making obvious mistakes like exposing it to any open network.

And good luck if you're having that fun at a windows shop and aren't using a managed instance (or 5).
by JR1427 | 2025-05-20 07:16:51+00:00
> Wood is a terrible material to make window frames out of

I respectfully disagree. There are certainly downsides, and upsides to modern materials (e.g. UPVC), but there are reasons to still use wood in many situations.

From a practical perspective, wood is easy to work, and easy to repair. You can pretty much indefinitely go setting in new pieces of wood where needed (speaking as the owner of a 105 year old wooden boat, which still has ~60pct original material).

Wood is also clean and easy to dispose of, whereas modern materials provide a real headache and hazard.

And IMO nothing compares to wood from an aesthetic perspective, which is important for living spaces.
by bsdz | 2025-05-20 07:17:09+00:00
I feel I'm in the same boat. For several months I've been thinking my GPU was on its way out (it's a pretty old 2080 now). My desktop freezes randomly. I can log into it remotely but all the usb devices stop working and the screen goes blank. l took a good look at the logs and noticed a bunch of pageflip timeouts followed by usb disconnections. I later discovered the Nvidia forums seem to have many recent complaints (with similar logs) especially around their latest drivers and Plasma + Wayland compatibility.
by mrweasel | 2025-05-20 07:17:42+00:00
I still love Dilbert. For years Dilbert and Userfriendly.org was part of my morning coffee. Working for a Telco Dilbert was crazy relatable, as a colleague pointed out: I'm fairly sure Scott Adams has a camera in our office.

It's easy to say that he should have just shut up, done Dilbert and enjoyed the money, but if he honestly believe the things he's been saying I can understand it's hard to keep quite. Still, I can't help feel like something dramatic happened in his life, causing him to go completely of the rails.
by Cthulhu_ | 2025-05-20 07:18:41+00:00
I'd argue the only way to ensure that is to make sure developers read high quality documentation - and report issues if it's not high quality.

I expect though that most people don't read in that much detail, and AI generated stuff will be 80-90% "good enough", at least the same if not better than someone who doesn't actually like writing documentation.

> What is the job for the developer now? Writing tickets and reviewing low quality PRs? Isn't that the most boring and mundane job in the world?

Isn't that already the case for a lot of software development? If it's boring and mundane, an AI can do it too so you can focus on more difficult or higher level issues.

Of course, the danger is that, just like with other automated PRs like dependency updates, people trust the systems and become flippant about it.
by tosmatos | 2025-05-20 07:19:26+00:00
I really liked this post. I've recently been learning OpenGL and C++, and the libraries surrounding it, like ImGui, which I like using a lot !

But for my projects I think I'll keep using Godot. I really want to make a game, and not the tooling required to make a game. That said, I've dabbled in GDExtension, and if I really need to have something performant, I'll use that.

I've got huge amounts of respect for people doing it this way though. They have a level of control over their work that a Unity or even Godot developer cannot hope to have. It has, like any game dev approach, it's pros and cons
by decimalenough | 2025-05-20 07:19:49+00:00
Wikipedia: "It may take several generations for a change in the total fertility rate to be reflected in birth rate, because the age distribution must reach equilibrium. For example, a population that has recently dropped below replacement-level fertility will continue to grow, because the recent high fertility produced large numbers of young couples, who would now be in their childbearing years."

See also: https://en.wikipedia.org/wiki/Population_momentum
by int_19h | 2025-05-20 07:19:53+00:00
Even if this admin gets booted out of WH after 4 years (and this is by no means a given!), it doesn't mean that something like them cannot get re-elected in the future.

At this point, Europeans would be stupid to rely on US in any sense whatsoever. Sure, milk the cow for whatever's left while you're at it, but "this too shall pass" is not a viable long-term strategy.
by piva00 | 2025-05-20 07:20:20+00:00
Don't leave Hayek out of it, the whole Austrian school was a stupid experiment, Friedman packaged it in simple to understand statements so politicians like Nixon, Reagan, Thatcher could gobble it up to turn into policy and doctrine.

Hayek's fears from "The Road to Serfdom" never accounted for the opposite: the tyranny arising from wealthy individuals controlling more and more of the public sphere. His fears of the tyranny of governments (completely understandable given the 1930s and 1940s) made him completely blind to non-governmental tyranny that would come from his ideas.

It's just sad that 80 years later we are stuck in his and Friedman's ideas, it's outdated but since it became the gospel of neoliberalism and its tyrants we don't get the chance to update these ideas to reflect the reality lived under this doctrine, instead what we are getting is a new wave of fascism spreading around because people can feel the system is not working, they just don't know the root cause of it, and those are propping up populists who promise to fix the wrong issues, never the root cause.

In another 50-100 years, Hayek and Friedman will be remembered as the foundations for the problems that triggered this wave of fascism.
by _kidlike | 2025-05-20 07:20:58+00:00
they all suck, because at the end of the day, these tools are just automating multiple prompts to one of the same codegen LLMs that everyone is using already.

The loop is: it identifies which files need to change, creates an action plan, then proceeds with a prompt per file for codegen.

In my experience, the parts up to the codegen are how these tools differ, with Junie being insanely good at identifying which parts of a codebase need change (at least for Java, on a ~250k loc project that I tried it on).

But the actual codegen part is as horrible as when you do it yourself.

Of course I'm not talking about hello world usages of codegen.

I suppose these tools would allow moving the goalpost a bit further down the line for small "from scratch" ideas, compared to not using them.
Ask HN: Apps generated with AI/No-Code success story?
by lawgimenez | 2025-05-20 07:22:01+00:00
Last week I just found out about median.co, where you can convert a website into an app. I also noticed a lot of job postings about developed using no code solutions like Softr, Glide, etc.

I’m curious to know if anyone managed to submit these apps to the app store successfully. I mean, successfully like getting minimal scrutiny from Apple and Google, and avoiding rejections.
by savory_pancake | 2025-05-20 07:22:01+00:00
It really feels like all the open-source projects are getting more and more capable. I recently went back to fedora linux on my desktop and the nvidia support is so much better on there than it was even a year or two ago. Hyprland is such a smooth wm that wasn't around even a few years ago. I've been using wgpu for cross-platform GPU rendering, but I've heard about SDL3's recent official release, and I really want to try out those GPU rendering capabilities. What a time to be alive.
by Tananon | 2025-05-20 07:22:18+00:00
I think you are referring to for "batch in sentences.chunks(batch_size)"? This is not actually chunking sentences, chunks() is simply an iterator over a slice (in this case, a slice of all our input sentences of length batch_size). We don't have an actual constraint on input length. We truncate to 512 tokens by default, but you can easily set that to any amount by directly calling encode_with_args. There's an example in our quickstart: https://github.com/MinishLab/model2vec-rs/tree/main?tab=read....
by londons_explore | 2025-05-20 07:23:30+00:00
How many hours did he spend being interviewed for visas etc?

Some countries I cross off my 'worth visiting' list simply because they have a Byzantine and expensive visa process which is going to use at least a week of time and effort to navigate whilst I was only planning to visit the place for a week in the first place!

And some countries have a 'not allowed if you've ever been to this other country' rule, making it very hard to visit them all.
by int_19h | 2025-05-20 07:23:58+00:00
Indeed, don't get so stuck on Trump. We have a long list of potential candidates to replace him who are just as bad or worse.

There's nothing wrong with mutually beneficial deals, of course. But citizens of Europe should have a clear understanding that they cannot expect US to remain friendly to them in the future, even if and when Trump goes away. If you want benefits, you'll have to negotiate from a position of strength, and this means being able to walk away from the table because you don't actually need the deal on it.
by derektank | 2025-05-20 07:24:06+00:00
The Club for Rome estimates that global population will peak at just below 9 billion by the middle of the century and then begin a sharp decline, ending at under 7 billion by 2100.

This is really bad if your country's pension and welfare system assumes a certain ratio of people will be in the labor force, relative to the number of old and retired people, as most developed countries do. A declining birth rate is much worse than a slightly positive birth rate.
by notahacker | 2025-05-20 07:24:17+00:00
Ha! Downvotes for pointing out that if you actually need them, university researchers are actually more willing to chat about getting research funding than VCs are to give the average first time founder money. Never change, HN!

Honestly, I'd love it if the mail in my inbox from universities wanting to do European projects with us was the result of me being some sort of uniquely-valuable well-connected wizard whereas all the founders had to do was flutter their eyelashes and say "Founders Fund are following on" to get term sheets from everyone in the Valley. But that's not the reality...

In reality there's no shortage of bureaucracy and credentialism if you want Federal contracts (and in some industries plenty of bureaucracy just to do your research in the US even if you don't take any money), and the US exceptionalism when it comes to mindset and regulatory looseness is pretty much the same in the backwater states that don't have any notable startups of their own, whilst Bavaria doesn't seem to be doing too badly for VC investment compared with anywhere that's not California despite the extremes of German bureaucracy. And fundamentally VCs and government funders on both sides of the Atlantic are doing different jobs, with different investment targets and different tradeoffs for founders.
by mrweasel | 2025-05-20 07:24:32+00:00
Currently I pay for LWN, SourceHut, and an email service I'm trying out. I often forget to read LWN for weeks, but I keep renewing it year after year, because I honestly love taking a few minutes out of my morning, get coffee and read an article or two.

SourceHut, I don't use as much as I'd like, but the build and chat services keeps me paying. It's cheap, and I get a lot of enjoyment from using it.

I think if you do these types of services, then you really need to make sure that people feel good about using your service. I know that's a tricky and rather fluffy goal, but you either need to be REALLY good and then you can charge more than $5, or you can make people feel good and if the amount is low, it becomes an easy renewal next month/year.

If you're making a tool, fixed price for the current version, upgrade price for the next version, no subscription. I think we're at a point in time where your target audience would rather fork over $25 right now and then get a license, but would be hard press to give you $5 per month, even for a single month.
by mschuster91 | 2025-05-20 07:24:39+00:00
For heavens sake WE ALREADY HAVE FOUND THAT OUT.

Look at Germany: 16 years of austerity policy have left our infrastructure so thoroughly compromised it literally falls apart - we were damn lucky that that bridge collapse in Dresden end of last year didn't kill anyone!

And even in the US you see it with every presidential change: Democrat governments cut services and expenditures because the last Republican cut taxes for the wealthy, the frustration leads to people vote for Republicans who introduce yet another round of billionaire tax cuts and blow up the government debt by untold billions of dollars, rinse and repeat.
by plasticeagle | 2025-05-20 07:25:09+00:00
Does anybody else find it peculiar that the majority of these articles about AI say things like "of course I don't doubt that AI will lead to major discoveries", and then go on to explain how they aren't useful in any field whatsoever?

Where are the AI-driven breakthroughs? Or even the AI-driven incremental improvements? Do they exist anywhere? Or are we just using AI to remix existing general knowledge, while making no progress of any sort in any field using it?
by atoav | 2025-05-20 07:25:12+00:00
One of my first bigger programming projects was a side-scroller in Processing. Processing.org was an amazing way to get into programming since you could draw onto the screen with minimal code.

So I essentially had to write my own physics, collisions, trigger functionality, ways of describing levels, enemies etc. The resulting game wasn't really fun, but I loved the process and the lessons learned.

Turns out writing your own game engine is a pretty good way of learning to understand existing ones.
by jim180 | 2025-05-20 07:25:52+00:00
I've vibe coded small project as well using Claude Code. It's about visitors registration at the company. Simple project, one form, a couple of checkboxes, everything is stored in sqlite + has endpoint for getting .xlsx.

Initial cost was around $20 USD, which later grew to (mostly polishing) $40 with some manual work.

I've intentionally picked up simple stack: html+js+php.

A couple of things:

* I'd say I'm happy about the result from product's perspective * Codebase could be better, but I could not care less about in this case * By default, AI does not care about security unless I specifically tell it * Claude insisted on using old libs. When I've specifically told it to use the latest and greatest, it upgraded them but left code that works just with an old version. Also it mixed latest DaisyUI with some old version of tailwindcss :)

On one hand it was super easy and fun to do, on the other hand if I was a junior engineer, I bet it would have cost more.
by moffkalast | 2025-05-20 07:27:33+00:00
> AlphaEvolve’s procedure found an algorithm to multiply 4x4 complex-valued matrices using 48 scalar multiplications, improving upon Strassen’s 1969 algorithm that was previously known as the best in this setting. This finding demonstrates a significant advance over our previous work, AlphaTensor, which specialized in matrix multiplication algorithms, and for 4x4 matrices, only found improvements for binary arithmetic.

> To investigate AlphaEvolve’s breadth, we applied the system to over 50 open problems in mathematical analysis, geometry, combinatorics and number theory. The system’s flexibility enabled us to set up most experiments in a matter of hours. In roughly 75% of cases, it rediscovered state-of-the-art solutions, to the best of our knowledge.

> And in 20% of cases, AlphaEvolve improved the previously best known solutions, making progress on the corresponding open problems. For example, it advanced the kissing number problem. This geometric challenge has fascinated mathematicians for over 300 years and concerns the maximum number of non-overlapping spheres that touch a common unit sphere. AlphaEvolve discovered a configuration of 593 outer spheres and established a new lower bound in 11 dimensions.

https://storage.googleapis.com/deepmind-media/DeepMind.com/B...

(this is an LLM driven pipeline)
by refurb | 2025-05-20 07:27:33+00:00
Either racism is bad or it’s not. Whether the consequence of it is better or worse for one group or another is irrelevant if the principle that racism is bad is adhered to.

And I’d argue the consequences aren’t that different. If someone is passed over for a job, pulled over by cops, denied the ability to purchase a house, those all have equal levels of consequence for the person on the receiving end.

I think the statement as art was brilliant. It forced those who play lip service to “all men are created equal” to put themselves and try to explain why a rather uncontroversial statement was so controversial. It was wild seeing them twist themselves into a knot trying to explain why it was so bad.
by belter | 2025-05-20 07:27:37+00:00
https://nltimes.nl/2025/05/20/microsofts-icc-email-block-tri...

"Government agencies operate on Microsoft systems, hire employees with Microsoft expertise, and those employees, in turn, continue recommending Microsoft.

“There’s political pressure, but in practice, all they know is Microsoft,” the same person said.

Marietje Schaake, a technology policy expert and author of The Tech Coup, said Microsoft has strategically positioned itself as the go-to government partner. “The Netherlands has long been transatlantic in orientation and gives commercial parties a lot of space,” Schaake told de Volkskrant. She also pointed to a revolving door between Microsoft and government institutions."
by ur-whale | 2025-05-20 07:27:45+00:00
All this point to is the fact that there needs to be a better testing system for student's progress.

Lock them in a room for 4 hours to 6 hours with a list of carefully crafted questions to answer in writing (rather than ticking boxes) with no access to a computer.

See how AI will help them get out of that one.

And testing student progress on "home" work, give me a break. It has always been broken.

Way before AI existed, all you had to do is hire someone to do the work on your behalf, all the more easy if you're born in a family with money. Nothing new under the sun.
by geremiiah | 2025-05-20 07:28:07+00:00
LLMs are not involved anywhere. You start with some data. Either simulation data or experimental data. Then you train a model to either learn a time evolution operator or a force field. Then you apply it to more input data, and you visualize the results.

One typical use case is that the simulation data takes months to generate. So for experimental use cases, it is very slow. So the idea was, to train a model that can learn the underlying physics. The model will be small enough so that inference won't be prohibitively expensive. So you can then use the ML model in lieu of the classical physics based model.

Where this usually fails is that while ML models can be trained well enough to replicate the training data, they typically fail to generalize well outside of the domain and regime of the training data. So unless your experimental problems are entirely within the same domains and regimes as the training data, your model is of not much use.

So claims of generalizability and applicability are always dubious.

Lots of publications on this topic follow the same pattern: conceive of a new architecture or formalism, train an ML model on widely available data, results show that it can reproduce the training data to some extent, mention generalizability in the discussion but never test it.
by trod1234 | 2025-05-20 07:28:24+00:00
> Housing in Singapore is famously affordable ... There's just no good data backing your claim.

There is quite a bit of data backing the claim in countries whose culture includes the nuclear family. David Willetts published a book on this, he also runs a foundation called the Resolution Foundation.

I'll refer you to him. The book's name is called "The Pinch".

The problem with using Japan or Singapore as examples is that they are collectivist societies. The social milei is fundamentally different.

> How does a house have better tax treatment and cash flow than buying a vanguard ETF.

First, the risk in any stock market security today is unmanageable. Take your pick with price discovery (dark pools > 50% volume transactions), chaotic geopolitics, monetary instabilities, etc.

This isn't financial advice. You should take a look at the book Rich Dad Poor Dad, the stories are mostly BS, but the financial parts works, don't get conned into taking a seminar.

With real estate, you turn it into a business. Business expenses are fully deductible. You have cash flow from renters that pay mortgage after you reach a a certain point on your loan schedule. You can deduct the mortgage interest, choose when to use cash flow for a number of things including capital improvements, 1031-exchange, and the best part, you've bought it on leverage.

You pay 20% for 100% of the use.

Every year, 2% or more of what you owed in purchasing power evaporates, then there's depreciation and its recapture loopholes, and this is just the surface.

A competent CPA, will be able to advise in more depth. Obviously this isn't financial advice, just answering your question.
by simianparrot | 2025-05-20 07:29:42+00:00
It’s why it keeps looking exactly like NFT’s and crypto hype cycles to me: Yes the technology has legitimate uses, but the promises of groundbreaking use cases that will change the world are obviously not materialising and to anyone that understands the tech it can’t.

It’s people making money off hype until it dies and move on to the next scam-with-some-use.
by mzl | 2025-05-20 07:31:20+00:00
Checking it shortly (I haven't seen the paper before) this seems to be a very good analysis of how results are reported specifically for medical imaging benchmarks.

As is often the case with statistics, selecting just a single number to report (whatever that number is) will hide a lot of different behaviours. Here, they show that just using the mean is a bad way to report data as the confidence intervals (reconstructed by the methods in the paper in most cases) show that the models can't really be distinguished based on their mean.
by decimalenough | 2025-05-20 07:31:38+00:00
His book just came out:

https://www.amazon.com/Impossible-Journey-incredible-through... (not an affiliate link)

And there's a documentary apparently coming out soon.

I followed his journey live on https://www.onceuponasaga.dk/ and it was a weird mix of inspirational and very sad. He was clearly struggling with severe depression towards the end of it, but he could not bring himself to stop, so there he was, squatting in a filthy boat for weeks on end with cockroaches crawling over his toothbrush, while he waited for the country's sole oceangoing cargo ship to be repaired so he could get the hell out of there.

https://www.onceuponasaga.dk/blog/489-most-definitely-possib...
by jasonm23 | 2025-05-20 07:32:31+00:00
Honestly accurate for a dev work machine.

For a gamer... still not quite, but very close.

For the corps ... it's a legacy issue, but that may slip away as a side effect of Trump destroying global soft power and making it a hard sell to remain on a US led platform, purely op sec concerns, the spyware issue will add more weight to that.