MurphyA/hacker-news huggingface dataset:
by EmptyCoffeeCup | 2025-10-01 11:42:53+00:00
Lol.

One of my colleagues had Child Services round, as their daughter had told her school he was abusing her, because he confiscated her mobile (that he was paying for).

Good luck "parenting" any child in this day and age, when any seemingly minor things you think you can do as a parent, lead to that sort of outcome.

How'd you keep a kid off the internet, when they're happy to say anything to the authorities get that internet access back?
by latexr | 2025-10-01 11:43:20+00:00
I became a computer programmer because I was frustrated “the computer” (i.e. other people’s programs) didn’t do things exactly as I wanted them. That could mean current solutions didn’t do it efficiently, or correctly, or maybe it was just different from what I wanted. In other words, I did it for the same reason as you: to get the computer to do things.

But I, on the other hand, do not find LLMs “incredibly exciting”. Maybe I’m the odd one here, but one of my requisites for getting the computer to do things is for it to do them correctly and efficiently. It needs to do the thing I want, and do it right. But it should also not waste my time and other worldly finite resources doing it. LLMs fail at both, and as such (for me) they don’t make it easier to make the computer do things, they make it more frustrating.

Worse is that now I have to deal with the increasing torrent of shit code that’s being put out by people with zero care or understanding for what they do. Meaning that now I’m being bitten even more frequently, and it’s just a matter of time before I’m affected by an unnecessary, incompetent, and wholly avoidable error. Not to mention the increased spread of misinformation, lies, surveillance, spam, and phishing, all while wasting earthly resources we do not have the luxury of spending right now.
by pettertb | 2025-10-01 11:44:32+00:00
I can relate. It is important to meet this head-on, and not gloss over it, explain it away, or shame people for feeling this way.

I even feel this about the wargame "Warmachine", where in the past you could not measure distance before committing to actions. Deciding if model A and B were 10" or 14" apart was a critical skill, and called "weaponized geometry". I was good at it. The game has changed, and you can now measure to your hearts content, making this skill basically pointless. I still feel a tiny bit conflicted about it.

Dublin in the Rare Old Times - The Dubliners

Like my house that fell to progress//My trade's a memory
by aubanel | 2025-10-01 11:44:33+00:00
Thank you, interesting! I don't know that much about Fair use: if I understand well, the key is that the use should be "transformative", right? Am I correct in understanding that: - if the original "This is fine" meme was under copyright, the dog picture would be exempted from copyright by Fair use as it's a transformation - here it's not even needed since the original is not under copyright ("this is not a derived work")
by andai | 2025-10-01 11:45:38+00:00
For me it is both. I love certain kinds of programming, and don't enjoy other kinds. I'm naturally very good at some kinds, and not good at other kinds, despite putting in enormous effort.

I guess ideally I'd get a job that is perfectly aligned with this profile (a work in progress!), but AI allows me to deal with the reality I have now in a much more pleasant and productive way.
by trilogic | 2025-10-01 11:46:04+00:00
The thing about selfhosting email is that, Even after getting rated 10/10 in every mailchecker service and after a nearly 1 year service, Gmail still marks it as spam. So Gmail is basically the monopoly that undermines small startup business by marking their Email service as spam. But ofc this will happen because Europe allows it, making Europe lawmakers an inferior entity even to a private company.
by timschmidt | 2025-10-01 11:48:12+00:00
Careful making generalizations. Cannabis has been cultivated since before recorded history, and exhibits similar levels of phenotypic variation to other long-domesticated organisms like dogs or brassicas. Observations about one cultivar or sport may not apply to others.

Cannabinoids bind to https://en.wikipedia.org/wiki/G_protein-coupled_receptor at a minimum, which exist in every tissue of the body, and of which there are at least a half dozen varieties, probably more. Ancient humans all the way to modern growers have bred plants to achieve specific desirable effects beyond intoxication, in a tight feedback loop, testing against their own physiology.

Cannabis isn't a single drug, it's a factory for a complex family of metabolically related phytohormones.
by incomingpain | 2025-10-01 11:48:20+00:00
I dislike that they cut this off at 2003. On those graphs it was clearly already an upward trend.

Afterall, the actual issue derives more from the 1990s. https://en.wikipedia.org/wiki/Bowling_Alone

Your thesis that the social issues are caused by the internet would become very weak; seeing as this started during the dial up era; pre smart phones, pre social media.
by FranzFerdiNaN | 2025-10-01 11:48:24+00:00
Thye arent (yet) facing a christian-fascist takeover, a ministry of War that wants to let the military practice in its own cities, economic policiy decided by the bonkers ideas the president had in the 80s and a paramilitary organization that is just randomly kidnapping citizens.

But sure, Germany is exactly the same as the US.
by tolerance | 2025-10-01 11:49:16+00:00
These passages, right here:

> But the critical change was that I now saw my value in enabling the success of others - our team, the teams that relied on our platform and products, our customers and clients - and so I loved my job (for the most part).

> This doesn't directly relate to AI but does show that it's possible to go through a transition where you lose a big part - or all - of what you thought gave you value, status, and satisfaction in a role, and grow into something new and valuable as a result of that.

> Represent the perspectives I was hoping to invite with my comment. The paragraph immediately following these was equally great.

I’ve read a lot of interesting remarks about people who’ve gone back and forth between programming and management positions in tech and I can relate to the experience in some ways.

What you and the author are describing is legitimate. And I think that your experience occurring while making an apparent step forward in your profession (as opposed to the step backwards that AI imposes) indicates something…special about man, his craft and its relation to himself and his perceived value to others (or lack thereof) while practicing his craft.

I think this is a common thing, generally speaking. On one end, there are plenty of people in other (less-paying, less-appealing) industries who have gone through these kind of experiences—past and present—so it’s easy for someone like me to feel apathetic in this case.

For better or worse it’s a privilege that there are some people who are able to articulate their particular circumstances, under a shared shade.

I guess this is the point where the Marxists begin to revel in the bourgeois gaining “class consciousness”. I haven’t checked on all the literature to be sure how that often turns out in history.
by pettertb | 2025-10-01 11:50:03+00:00
That is not how people work, especially if they want to do good work. You need to imbue your career with a little bit of your identity, a little bit of your soul. Coding, auto-repair, horse-rearing, plumbing, accountancy, what have you.

You do well to limit this somewhat. But it is inevitable, if you want to achieve anything. You are going to end up smelling somewhat like your work clothes, no matter your industry, no matter the year.

We can't all have the mission statement "to make money", if the machines of money-making are to function. You would never have the nevessary skills that way.

Not saying that we do well to spend the next 30 years griping, we don't. But don't shame people from being hurt by the whims of business. People need to grieve lost stuff, goes for AI, goes for "auto plant went out of business", goes for anything.
by firstusers | 2025-10-01 11:50:21+00:00
We launched firstusers.tech 2 weeks ago with $0 spent on marketing, and we already have 200+ users.

The idea is simple:

Founders select their startup’s industry and category

We automatically match them with people interested in that space

Right now, startups on the platform are matched with an average of ~17 users.

It’s still early, but if you’re a founder looking for your first users, or an early adopter interested in testing new products, we’d love for you to try it out and share feedback.
by rauljara | 2025-10-01 11:51:35+00:00
This is true, in that most of the scholarship builds up its proofs starting with the lambda calculus. But there are so many paradigms (Turing machines, SKI combinators, excel spreadsheets) that are equivalent that I’m not at all convinced they had to start with lambda calculus. They just happened to.

Out in the real world, the thing that all programming languages are actually built on top of looks much more like a Turing machine than a collection of composed anonymous functions. But of course if you want to make your programs go really fast, you can’t treat them like Turing machines either. You need to acknowledge that all of this theory goes out the window in the face of how important optimizing around memory access is.

Which isn’t to say one perspective is right and one is wrong. These perspective all exist and have spread because they can all be useful. But acting like one of them is “reality” isn’t all that helpful.

Ps. Not that the parent actually said the formal perspective was reality. I just wanted to articulate this thought I had bouncing around in my head for a while.
by sfn42 | 2025-10-01 11:51:55+00:00
I'm not sure what your way is exactly but I also treat coding as a craft and I'd say it's far more commercially viable than what most other devs are doing. I design systems that are efficient, do what they need to do and nothing else, are well tested, quite easy to understand, work with and change etc.

The only thing about my way of working that I have commercial viability issues with is when I take over someone else's work and insist on basically rewriting the entire thing before actually continuing the work. I don't always do that, some projects are just too big and some are just fine, some projects don't need me to rewrite them. But most systems I've inherited have been absolute ass and I just refuse to build on a total shit foundation. First I fix the foundation, then I build on it. You want a code monkey to duct tape things together and add workarounds on top of workarounds until the codebase looks like Escher's stairs painting you'll have to find someone else to do it. I fix problems I don't just paint over them.

That has been a problem in some situations in the past but for the most part my work has been appreciated.
by jijijijij | 2025-10-01 11:52:48+00:00
Certainly not from the Apple Store, where it's 1.199,00€.

Cheapest, I found was about 1000€. Buying a one-off offer from some random webshop, means you would have to deal with them in case of repairs or warranty issues.

And yeah, effectively max. 200GB non-upgradable SSD storage, certainly makes cheap offers likely, cause that's borderline unusable for almost everyone, who needs more than a web browser.
by comrade1234 | 2025-10-01 11:53:58+00:00
Wanted to add something... the biggest issue I've had in the last few years is having to whitelist senders to skip the temporary rejection (smtp 4xx code) process to reduce spam.

Basically, someone new emails me and my server responds with a temporary rejection message saying to try again later and then when their server retries the message 5 minutes later it allows it to go through. This is a standard process to block spammers.

However lately when their email service resends the message it will come from a different server. Something like mailserver-1, then mailserver-2, then mailserver-3, each with a different ip address and each time it gets rejected until it reuses one of the addresses. But with apple for example they have hundreds of servers to cycle through and eventually the message times out and is rejected at their end.

So I have to whitelist senders to skip the temporary rejection. It comes up every few months for me, having to whitelist someone. I think it's a result of every small- mid-size company moving to providers and not hosting their own email, and these providers having dozens of servers. The domain of the server never matches the domain of the sender...
by abrooks43 | 2025-10-01 11:54:41+00:00
We’re building ClearWork to solve one of the messiest (and most expensive) problems in enterprise transformation projects: the discovery phase.

Most teams still spend weeks in meetings trying to understand how work gets done — interviewing users, mapping processes, documenting requirements. It’s slow, expensive, and often incomplete.

ClearWork automates this with an AI agent that conducts structured interviews, compares answers across stakeholders, detects discrepancies, and outputs summaries in your existing format. It can handle voice input, attachments, and contextual follow-ups based on project history. The goal is to reduce discovery from weeks to hours — and to capture what people actually do, not just what they say in a meeting.

We’re in MVP stage and looking for early feedback. If you’ve ever run a digital transformation, ERP rollout, or major IT change, we’d love your input.
by skissane | 2025-10-01 11:54:47+00:00
I think the distinction is whether they express their views in project settings or in unrelated settings. If they express them in project settings, then I can’t see how that could possibly be on-topic, which makes it disruptive behaviour. But if they express them in unrelated settings, and then someone else brings that to the attention of the project-well, then it has nothing to do with the project, so the project should refuse to get involved
by 4ad | 2025-10-01 11:54:58+00:00
They are very different books. TAPL is a book about programming language semantics, TTAFP is a programmer-oriented book about Martin-Löf type theory.

There is very little overlap.

TAPL is definitely the book to pick up if you are interested in programming language semantics. But if you are interested in logic, dependent types, Curry-Howard correspondence there are potentially better and more modern materials than TTAFP (not to say that TTAFP is bad). If you care about formalizing programs Sofware Foundations is a much better resource, and if you care about mathematics and logic, there are resources specifically suited to that.
by ChrisMarshallNY | 2025-10-01 11:56:03+00:00
The biggest thing, is that I insist on doing things my way, which is a hideous chimera of cutting-edge, buzzword-compliant techniques, melded with ancient techniques I learned when I was programming in Machine Code.

Also, I insist on doing extremely high Quality work, and that seems to be very much out of favor, these days.

Just try starting a discussion on improving software Quality, hereabouts, and see how it goes.

For some reason, folks are actually actively against improving code Quality, and that is something that I can't comprehend, so I have to admit that I'm very much a "dinosaur."
by TrackerFF | 2025-10-01 11:57:19+00:00
One thing I've learned: Never (ever) make yourself reliant/dependent on Google products. If you do get banned / locked out, it is the most AI-Kafkaesque process imaginable to regain access. And you could stay locked out for years.

I use Google sheets myself from time to time, but I regularly do backups of the sheets I'm working on, or anything important I have access to. I've been in the hole before, for reasons I still do not understand, and it was one of the most frustrating "customer support" processes I've ever experienced, and it took years.
by cpfohl | 2025-10-01 11:57:54+00:00
This is how I lasagna. Warm water soak to rehydrate (I do use my kettle to speed things up).

I realize baked ziti (your link) and lasagna are basically the same thing, but it felt worth calling out. It makes for a much faster prep stage. I do the prep work after my family leaves for the day in the morning, then dinner is just preheating and popping it in the oven
by johnnyanmac | 2025-10-01 11:58:02+00:00
>They need to have a reason to want to learn.

Supposedly evveryone's mad over paywalls and enshittification and slop, but no one wants to take the time find geuine, curious content anymore.

As far as I'm concerned, the frog it cooked already. immediate dopamine trumps over the idea of ever owning anything in life.
by brap | 2025-10-01 11:58:21+00:00
Absolutely agree with OP.

One thing I would add is, sometimes when you need some extra complexity that's too difficult to express or build in Google Sheets, one step above it is Google Colab (or any other Jupyter notebook).

Before building a full blown app, I always ask myself: 1. can this just be a spreadsheet? If not, 2. can this just be a Jupyter notebook?

And yes, the integration between Sheets and Colab is great.
by mixcocam | 2025-10-01 11:58:26+00:00
"Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%."

- Donald Knuth

Start with a gsheet, when it breaks build something else.
by reactordev | 2025-10-01 11:58:30+00:00
I wish more people would say this. There are so many varieties, strains, mutations, some good, some bad.

Then there’s 2018 farm bill cannabis…

THCA, THCP, THC-D9, THC-D8, CBD, etc.

I use it for pain as well but started using it for creativity during college. It’s never presented a problem other than having the feeling of fuzzy teeth (brushing after eliminates this).

My friends that use alcohol all have issues from consuming it where as I don’t have any issues with my liver or anything.

The issue is the stigma and propaganda has been so strong for 120 years that people have forgotten it was one of the first medicines.
by tolerance | 2025-10-01 11:59:04+00:00
The loss of self that comes with being effectively severed from society through labor exclusion is…a radical process.

I read in a book titled The Technology Trap about how in the past, rulers withheld technological advancements and gave strategic deference to the people whose labor would be most affected by them, so as it not put their own necks at risk.

That doesn’t seem to be a concern today.
by m101 | 2025-10-01 11:59:53+00:00
Yes, agreed. So force them to leave the market over imposing financial penalties. Financial penalties correlate with correcting poor business behaviour, but also they correlate with poor regulator incentives towards revenue over harm.

My general point is how do we ensure governments are honest wrt to the consumer. Removing financial incentives towards revenue generation for them might actually be a step in that direction.
by Tarsul | 2025-10-01 11:59:58+00:00
I think to understand Starmer is to understand that he comes from a public prosecutors position and he still thinks like it. Which is why everything that screens "justice" is highest on his agenda, this means that privacy-invading things are justified if law & order can catch more perpetrators. Also explains why he is totally helpless wrt the economy (not his forte).
by quotemstr | 2025-10-01 12:00:56+00:00
I wonder whether there's a role for AI here.

(Please don't hurt me.)

AI turns out to be useful for data compression (https://statusneo.com/creating-lossless-compression-algorith...) and RF modulation optimization (https://www.arxiv.org/abs/2509.04805).

Maybe it'd be useful to train a small model (probably of the SSM variety) to find optimal chunking boundaries.
Show HN: Next.js-like Python web framework, built for Htmx with FastAPI
by volfpeter | 2025-10-01 12:02:18+00:00
It's very early days for the project, but I wanted to share it to see if there is interest.

It is the final piece of the FastAPI server-side rendering stack I started building with FastHX and htmy (the two dependencies of this project besides FastAPI).

Think of it as a more powerful and convenient alternative to tools like FastHTML, powered by FastAPI (without any modifications). I hope you'll like it.
by ralfd | 2025-10-01 12:02:35+00:00
A good fiction novel has multiple aspects: of course entertainment/escapism, but also a larger point the author wants to explore. With Asoiaf George Martin wanted to break/subvert classic fantasy tropes. For example that the good guy wins (Rob Stark is marrying for love and punished for that in the red wedding) or the romantic knightly quest, here done by Brianne of Tarth, an ugly/strong woman instead of a male fighter.

I am not sure how important fiction novels are (compared to reading non-fiction books or biographies who tell true facts about the real world), but I would say they broaden the horizon of the reader? And there is a selection effect in that “literature” was done by pretty smart people.

Scrolling TikTok is often described as mindless and with people not describing later what videos they watched. In general short form content (TikTok, Instagram, X/Tweets) seem to be much more superficial than long form content (eg this hn discussion board).
by cainxinth | 2025-10-01 12:03:53+00:00
The effort is up to you on your own time. I have an e-bike and a regular bike. The regular bike gets way more use because I prefer the satisfaction I get from it.

Also, speaking as someone that uses LLMs every day, they take effort! They cannot spin straw into gold. The terrible work I see coming from AI is usually from someone who doesn’t realize that.
MyNeutron AI Productivity Tool
by AI_User | 2025-10-01 12:04:01+00:00
myNeutron helps you organize, recall, and search everything you capture across your conversations and tools.

AI Memory – Remembers chats and content.

Smart Search – Find anything fast.

Content Capture – Save notes, docs, and links.

Cross-Platform – Works across apps and browsers.

Instant Recall – Retrieve past discussions anytime.

Secure – Encrypted and private storage.

Time-Saving – Reduces repetitive searching.
by nuancebydefault | 2025-10-01 12:04:56+00:00
Indeed. If we SW developers define ourselves as 'coders', we could easily end up into this identity crisis which the article seems to refer to. But in fact we are much more than that. We are problem solvers and a big part of it is understanding, defining and refining the problem itself and in finding an elegant solution. The meaningfulness comes from all the communication and experimenting involved with that process, and in the creativity needed to design an elegant solution. In fact the more boring part is often the coding itself.
by maybewhenthesun | 2025-10-01 12:06:03+00:00
I have used QB64 successfully in the past, to recompile old hobby projects from my teens. Good times...

However, the current QB64.org page looks like AI generated domain parking. It still has a few screenshots where you can maybe see the QB64 uit (?) . But overall it seems to contain meaningless 'believable' ads for courses on programming topics.

So either AI generated bullshit or 'consultants' trying to make a buck from an old/abandoned open source project.
by __MatrixMan__ | 2025-10-01 12:06:20+00:00
The kind of things that LLMs can make without tremendous amounts of hand holding... Are they the kind of projects that you like to write code for?

I became a programmer because I want to explore the edge of what's possible. I'm finding it still satisfying when I'm doing it via LLM. They're only good at spitting out entire projects when those projects resemble many that already exist.