MurphyA/hacker-news huggingface dataset:
by II2II | 2025-09-28 18:01:29+00:00
Here's a different scenario: filenames with dates in them. Consider September Budget and October Budget. September is the equivalent of 9, October of 10. Which comes first for natural sorting? Remember, the file modify date may not be useful here since you may have wrapped up the September budget on October 1st while the prior edit to the October budget may have been on September 20th.

The problem is that there is no such thing as natural, and it is quite hard to determine what is more common. (Quite often more common is culturally dependent or, worse, contex dependent).
by CharlesW | 2025-09-28 18:01:35+00:00
> Huh, that sounded to me that there won't be any new free graalvm versions?

Based on, "The GraalVM team are transitioning to focus on non-Java Graal Languages" and other statements, there will be new free GraalVM versions, but its support for Java has been paused (and will surely be removed, someday), and using it for Java will be discouraged.
by red_rech | 2025-09-28 18:02:04+00:00
> Most programmers of the time seemed far more interested in being architecture astronauts than making something useful.

Of course they were, being an architect astronaut got you hired.

You have to get passed the resume filters and the architecture interview to even have the chance to work on the internal enterprises tool no one uses anyway. People just respond to what will grow their career.
by fnwbr | 2025-09-28 18:02:33+00:00
I think I understand the theory. But in fact it looks like tangled.sh is indeed using a "proprietary" Bluesky API rather than... e.g. calling `danabra.mov` right away to fetch his avatar: https://tangled.org/@tangled.org/core/blob/master/avatar/src...

... or am I misunderstanding?
by layer8 | 2025-09-28 18:02:54+00:00
My experience is that you need the “physical” coding work to get a good intuition of the mechanics of software design, the trade-offs and pitfalls, the general design landscape, and so on. I disagree that you can cleanly separate the “mental” portion of the work. Iterating on code builds your mental models, in a way that merely reviewing code does not, or only to a much more superficial degree.
by arximboldi | 2025-09-28 18:03:08+00:00
That's not how you compute yearly earnings from a consulting rate. We consultants need to negotiate contracts, do marketing, accounting, etc. We get sick, we go on vacation and sometimes you're just hustling for clients. Also, that day that you're completely unmotivated, or moody, or hangover, or it was election day and the news are crazy, and you don't write a line of code in the whole day? You still get paid when on a salary, but you don't bill that to a client. 200 * 32 * 42 gives you a much better estimate for a highly productive individual.
by mirthturtle | 2025-09-28 18:03:12+00:00
I love Go! Been streaming it on Twitch for the last five years or so (https://twitch.tv/mirthturtle), lately as a "Go airline" (MS Flight Simulator & Go simultaneously). There is an engaged community in the Twitch category, if you are looking for Go friends, but still, nowhere near as large as Chess.
by HSO | 2025-09-28 18:03:14+00:00
I like how everybody thinks this applies to others and they should change.

When in fact this entire genre should be read and addressed exclusively for oneself.

It reminds me how I was passionately discussing sth like this with a (former) friend and it seemed we agreed on the principles. When suddenly through some offhand remakr or turn of phrase it turned out he was thinking of others while I was thinking of myself

Meaning, he thought how easily others were misled (naturally, he himself was perfectly immune, his worldview correct) while I was talking about how I needed to protect myself from being seduced by agreeable nonsense.

Again, this genre applies to the reader, it is not a lecture material for you.

We have no business judging others`s beliefs when we have enough trouble keeping our own sane.

What we can do is short or bet against them if we are so convinced that we are right. Place your bets and stick to yourself. If you are as right as you are convinced, you should do well over time. Physical and economic reality >> fantasy and cope.
by moffkalast | 2025-09-28 18:03:15+00:00
Conflict of interest or not, he's not really wrong. Anyone shipping code in a professional setting doesn't just push to prod after 5 people say LGTM to their vibe coded PR, as much as we like to joke around with it. There are stages of tests and people are responsible for what they submit.

As someone writing lots of research code, I do get caught being careless on occasion since none of it needs to work beyond a proof of concept, but overall being able to just write out a spec and test an idea out in minutes instead of hours or days has probably made a lot of things exist that I'd otherwise never be arsed to bother with. LLMs have improved enough in the past year that I can easily 0-shot lots of ad-hoc visualization stuff or adapters or simple simulations, filters, etc. that work on the first try and with probably fewer bugs than I'd include in the first version myself. Saves me actual days and probably a carpal tunnel operation in the future.
by collingreen | 2025-09-28 18:03:24+00:00
Some random ideas to add to the idea pile:

- find outsource dev shops near you and see if you can find work via them - find outsource dev shops NOT near you (different time zones) and offer to work with them to increase their off hours coverage - list yourself on work platforms like fiver and taskrabbit for lots of useful problem solving that isn't programming but where programming makes you more competent: organizing digital documents, fixing/creating excel models, integrating various business software, setting up CRMs, fixing vibe coded messes, making personal websites, setting up email on custom domains, sending order confirmation emails/texts, lead generation, sending notifications/emails when particular topics appear in news/regulation/official databases, keeping an online menu up to date for a company - offer cheap localization / "check and fix your ai generated localization" service -
by _1tem | 2025-09-28 18:04:20+00:00
Evidence: Open source devs and Google and Microsoft have been trying to build MacBook Pro laptop performance for decades and failed. The entire performance advantage of Apple products is due to their tightly controlled integration of the hardware and software stack.

Apple consumers have come to expect this level of quality from Apple products. It is unreasonable for the EU to demand interoperability with other products when the very thing that makes Apple products work well depends on tight integrations that are not interoperable.
by riobard | 2025-09-28 18:04:28+00:00
Thanks! The Cloudflare blog article explained GSO pretty well: application must send a contiguous data buffer with a fixed segment size (except for the tail of the buffer) for GSO to split into smaller packets. But how does GRO work on the receiving side?

For example GSO might split a 3.5KB data buffer into 4 UDP datagrams: U1, U2, U3, and U4, with U1/U2/U3 being 1KB and U4 being 512B. When U1~4 arrives on the receiving host, how does GRO deal with the different permutations of orderingof the four packets (assuming no loss) and pass them to the QUIC layer? Like if U1/U2/U3/U4 come in the original sending order GRO can batch nicely. But what if they come in the order U1/U4/U3/U2? How does GRO deal with the fact that U4 is shorter?
by nabla9 | 2025-09-28 18:04:36+00:00
Great collection. I have read at least half of them. I'm going to bookmark this and read the rest, re-read some of them.

Wikipedia article mentions also these overlapping series that have some great additions.

I looked also Gollancz Classic SF (1986–1987) https://store.gollancz.co.uk/collections/classic-science-fic...

and VGSF Classics (1988–1990) mentioned. https://sfandfantasy.co.uk/php/gallery-a.php?subsection=100
by ChrisMarshallNY | 2025-09-28 18:04:58+00:00
I have found great comfort in doing volunteer work. It can be an excellent way to learn new technology, showcase your work, and build a network.

But that requires also being able to eat, and sleep under a roof, so taking "hold your nose" jobs may be required.

Also, learning and mastering difficult stuff, can be useful. "Full-Stack" is a very crowded field, with a lot of talented, hungry people.

I sincerely wish you the best.
by Vegenoid | 2025-09-28 18:06:12+00:00
> What's the difference between a messy codebase created by a genAI, and a messy codebase where all the original authors of the code have moved on and aren't available to ask questions?

Messy codebases made by humans are known to be a bad thing that causes big problems for software that needs to be maintained and changed. Much effort goes into preventing them and cleaning them up.
by tgv | 2025-09-28 18:06:41+00:00
Your reply is not very HN, but you have a point. Many things cannot be settled with a scientific argument because we rarely disagree about the mass of an electron or the spectrum of Helium. In our daily discussions, almost nothing can be decided by science. Most of it boils down to different values, and different ways to think about the world (Weltanschauung). Finding common ground in those cases is hard work which requires inderstanding, openness and fairness of both sides. Or the acceptance of authority.
by Aurornis | 2025-09-28 18:07:06+00:00
> I don't disagree, but if you have admin access to the BMC you can access the console, reboot the machine into single-user mode or even into another OS entirely, and then implant any malware you want, wipe the storage, etc.

Yes, all of which can be reversed by another admin in the future. That is expected.

It should not be the case that getting admin access one time can result in modifying the hardware in a way that can’t be reversed by future admin, short of physically reflashing the chip on the board.
by tomjen3 | 2025-09-28 18:07:28+00:00
I am going to disagree with that. SQL injection attacks are an example of the age old issue of mixing up input and instructions. Smash the stack is older than many software devs, but it was essentially the same problem - its an inherit issue with Von Neumann architecture.

This is also not an AI issue, or even an MCP issue. If the same issue had been in a client library for the Postmark API, it would likely have had a bigger impact.

What we need is to make it much more likely to get caught and go to prison for stuff like this. That will change things.
by mschuster91 | 2025-09-28 18:09:03+00:00
> or can’t let them sit in a car for 5 minutes while they run into a store to pick something up

Unfortunately, you get headlines like "child / dog died or sustained serious injury because they were forgotten in a car" pretty damn frequently, and the frequency is increasing.

The reasons are manifold IMHO. For one, way more people are always on edge, working multiple jobs and highly stressed, which makes errors and mistakes much more likely. Then you got the "working homeless" crowd that just can't afford housing any more, and yes, way too often that includes children. And then, cars have gotten smarter and "safer" as well. Your old 90s era car likely still had manual window rolls and door locks. At least a child can be guided to open the door from the inside or can operate the window roller. Modern cars have electric window lifters that don't work without at least the basic car systems started, and (too many) parents disable the interior door unlocks on the rear doors.
by andrewflnr | 2025-09-28 18:09:17+00:00
They were already starting to pull back from the worst of the cancelly stuff starting a few years ago. It only took a few years before they realized that a lot of it was blatantly self-contradictory (e.g. broad representation in media is impossible if people are only "allowed" to tell "their own" stories). And they might also have gotten the hint that they were scoring a lot of own goals.

A lot of the other stuff, like actual policy, they're still pretty dug into. But IMO there's a greater proportion of that stuff on which they're just correct, so that's kinda respectable for me.
by UweW | 2025-09-28 18:09:47+00:00
Some days ago I released the latest version of my UW ttyp0 bitmap fonts.

Features:

More font formats: now including console fonts for Linux, FreeBSD, NetBSD, and OpenBSD.

Larger sizes: now from 6x11 to 18x40 (optionally scaled to 36x80) in normal, bold, and italic.

About 3800 Unicode characters (Latin, Cyrillic, Greek, Armenian, Georgian, Hebrew, Thai, Tifinagh, Braille).

More stylistic variants (plain, dotted, or slashed zero; high or low underline; Russian, Serbian, or Bulgarian Cyrillic; etc.)

More Linux console codesets than you could ever imagine (Powerline graphics, a few Nerdfont graphics, modern languages from Abkhaz to Zulu, polytonic Greek, Old English, etc.).

Web page: <https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/>

Enjoy, Uwe
by _1tem | 2025-09-28 18:10:05+00:00
> It's trivial to get the same performance.

It’s literally impossible to build realtime audio apps with ultra low latency on Android. People have been trying for decades. Not trivial at all.

Microsoft and Google and open source devs have tried to build something as good as a MacBook Pro for decades and failed. Because the extremely high performance and polished experience comes from the highly integrated hardware and software stack that only Apple has. Precisely because it is not interoperable. I as an engineer prefer to support fewer devices and make the experience with those few devices better rather than support lots of devices and integrations but crappily.
by JPLeRouzic | 2025-09-28 18:10:29+00:00
Sagan writes about the story of Paul Ingram. Ingram's daughter reported that her father had sexually abused her. He was told that "sex offenders often repressed memories of their crimes." Ingram was eventually able to have a foggy visualization of the claimed events, and he suggested that perhaps "a demon might be responsible."

Sagan describes how once Ingram started remembering events, so did several other individuals and family members. A "memory recovery" technique was performed on Ingram, and he confessed to the crimes. A medical examination was done on his daughter, where none of the scars she described were actually found.
by treetalker | 2025-09-28 18:10:38+00:00
Well, let's consider some of the possibilities.

1. Either (a) Trump posted the video (by himself or through an agent acting at his direction), or (b) someone else posted the video without Trump's permission. If the latter, the POTUS does not control his "official" social media account (and you can ascertain the further implications as an exercise). If the former …

2. Trump either (a) knows the content of the video is false, or (b) he does not. If the latter, then the USA has a president who believes such nonsense and cannot distinguish reality from make-believe when communicating with the public and/or making policy decisions. If the former, then Trump is intentionally spreading falsehoods, in which case the USA has a president who is intentionally misleading the public about health matters.

He also recently said "aceto- … acetamin- … acetaminophen" use during pregnancy causes autism and has an administration railing against vaccines and cutting world health funding. So, we should all ask ourselves what conclusions we should be drawing and what ought to be done about this situation.
by jijijijij | 2025-09-28 18:10:47+00:00
That's fallacious reasoning, you are extrapolating from survivorship bias. A lot of technologies, genes, or species have failed along the way. You are also subjectively attributing progression as improvements, which is problematic as well, if you speak about general trends. Evolution selects for adaptation not innovation. We use the theory of evolution to explain the emergence of complexity, but that's not the sole direction and there are many examples where species evolved towards simplicity (again).

Resource expense alone could be the end of AI. You may look up historic island populations, where technological demands (e.g. timber) usually led to extinction by resource exhaustion and consequent ecosystem collapse (e.g. deforestation leading to soil erosion).
by oofbey | 2025-09-28 18:10:49+00:00
"It’s Difficult to Make Predictions, Especially About the Future" - Yogi Berra. It's funny because it's true.

So if you want to try to do this difficult task, because say there's billions of dollars and millions of people's livelihoods on the line, how do you do it? Gather a bunch of data, and see if there's some trend? Then maybe it makes sense to extrapolate. Seems pretty reasonable to me. Definitely passes the sniff test. Not sure why you think "line go up more" is such a stupid concept.
by Nevermark | 2025-09-28 18:10:54+00:00
> It's a vibe exponential, at best.

I am a little stunned you think so.

Life has been on Earth about 3.5-3.8 billion years.

Break that into 0.5-0.8, 1 billion, 1 billion, 1 billion "quarters", and you will find exponential increases in evolutions rate of change and production of diversity across them by many many objective measures.

Now break up the last 1 billion into 100 million year segments. Again exponential.

Then break up the last 100 million into segments. Again.

Then the last 10 million years into segments, and watch humans progress.

The last million, in 100k year segments, watch modern humans appear.

the last 10k years into segments, watch agriculture, civilizations, technology, writing ...

The last 1000 years, incredible aggregation of technology, math, and the appearance of formal science

last 100 years, gets crazy. Information systems appear in labs, then become ubiquitous.

last 10 years, major changes, AI starts having mainstream impact

last 1 year - even the basic improvements to AI models in the last 12 months are an unprecedented level of change, per time, looking back.

I am not sure how any of could appear "vibe", given any historical and situational awareness.

This progression is universally recognized. Aside from creationists and similar contingents.
by jfrisby | 2025-09-28 18:12:07+00:00
Since this is HN, I'm gonna pick a nit.

> A clever and witty bash script running on a unix server somewhere is also not utilitarian coding, no human ever directly benefited from it.

Back around 2010, my friend Mat was doing cloud consulting. He wrote some code to screen-scrape the AWS billing and usage page for an account to determine how much had been spent day-over-day. This was, of course, all orchestrated via a bash script that iterated through clients and emailed the results to them (triggered by cron, of course).

He realized he had startup on his hands when something broke and clients started emailing him asking where their email was. Cloudability was born out of that.

I'd say that both the Ruby and bash code involved count as pretty utilitarian despite running on a server and not having a direct user interface.
by magicalhippo | 2025-09-28 18:12:12+00:00
Plex team, are you reading this?

For some inexplicable reason, Plex just throws its hand up on non-ASCII characters and puts them first.

In Norway we have three extra letters, æøå, and they're at the end of the alphabet after z. But in Plex, I have Øystein Sunde[1] placed before any other in my music library.

Now in the 1990s I would forgive US software for such a thing, but it's 2025...

[1]: https://en.wikipedia.org/wiki/%C3%98ystein_Sunde
by AfterHIA | 2025-09-28 18:12:56+00:00
I'm with you pal but the underlying problem is a decline in ethics as technology development as more intimately paralleled the neoliberal expansion. In 60 some-odd years we've gone from the government giving money to institutions and inventors to create novel technologies to privatizing most parts of the development of our technical infrastructure. Now instead of SRI, Xerox PARC, University of Utah (Sutherland), many others we have concentrated capital and what are effectively oligarchic trusts at the core of our development strategy. This happens as ethics is withered down bit-by-bit through the efforts of groups like the Heritage Foundation + other, "libertarian" special interest groups, the unresolved social conflicts that created poor-whites out of Reconstruction, and the disdain the superstitious Christian right has had for popular culture since even before the post-war turn.

Computer ethics will not improve en-masse in the United States in years to come. We will get more privatization of the public good. We will get more protections for the monopolists. Social media manipulation and mass surveillance are just the beginning.

"How I Learned To Stop Worrying And Love The Palantir."
by mantas | 2025-09-28 18:12:59+00:00
As a european, US migration situation is insane. And it’s hard to cal US „right“ that tolerated such policies promoting illegal migration for decades a „right“ wing.

And european mainstream right is no longer right for the last few decades on those topics. Today’s „far“ right sound like what mainstream right would say 10-20-30 years ago depending on exact country.
by fsloth | 2025-09-28 18:13:18+00:00
"you can simply sell a product."

Are you personally making a living by selling a product or service you created - and if so could you share something of your experience? Making a product is not trivial - it's double hard.

First you need to come up with a product. Then you need to sell it and the latter is possibly much harder than the technology in all except the most complex of products. There are success stories, sure, but so many people in the internet are hustling so success looks like driven by chance rather than a deterministic outcome by following a given process. (If you get to medical school, then becoming a doctor is a deterministic outcome. If you get unemployed, coming up with a product and sales to make a living does not seem deterministic to me in the same sense).
by mapt | 2025-09-28 18:14:45+00:00
> If iPads were sold in every store for $1 a piece, we'd be doing that too. This is indeed a technology problem (or at least half-technology, half-economics), we just can't make working tablets cheap enough (and sustainably enough) to support such workflow.

The price of a lowend Android tablet can be shockingly low, to the point that physical multitasking is totally practical for an environment as expensive as space travel. The issue is bloat. The UI for a Trek level starship could easily run on 1999 era PC hardware much less powerful than a 2025 postage stamp of an SOC, if we were still coding like it was 1999. But not if it has to run Android Infinity with subpixel AI super resolution, a voice interface, and no less than 70MB of various JavaScript frameworks crammed into a locked Chromium frontend.

I run a Motorola mobile device at work (retail) that would be competitive with 10-15 year old flagship phones. The browser interface is designed for tracking and ease of development and to show off new AI tools. It employs landing pages, phased loading, a bunch of dynamic things. Looking up a SKU number takes 2-5 minutes (MINUTES) to load things I could get in ten milliseconds on a console interface or hundreds of milliseconds in a 1999 World Wide Web e-commerce site.
by aitchnyu | 2025-09-28 18:15:09+00:00
I believe we all carry massive mythologies that are tough to displace.

My Kagi-fu fails me. Its by an environmentalist who says any, say "avoid poisoning fish" advice stands against a massive "the line must go up" mythology. He compares it to the geocentrism of the Church; how the Sun, Moon and starts rotate around us and provides for humanity; and how heliocentrism also had to stand up against this massive mythology.
by SilverElfin | 2025-09-28 18:15:21+00:00
> What's wrong with "personalized ads"? They are fundamentally rooted in the past --- and the past is often no longer relevant.

This is incorrect. It is often relevant, and it is reflected in financial performance of personalized ads. Companies aren’t doing it for fun. They’re doing it because it is wildly profitable and that’s because people respond more to ads that are aware of that “past”. You may not have access to the “proof” but they absolutely do.