frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: Selfhostllm.org – Plan GPU capacity for self-hosting LLMs

https://selfhostllm.org/
1•erans•4m ago•0 comments

My commitment to you and our company

https://newsroom.intel.com/corporate/my-commitment-to-you-and-our-company
1•rntn•5m ago•0 comments

Word Chains

https://petargyurov.com/2025-06-22/word-chains
1•petargyurov•8m ago•0 comments

Someone keeps stealing, flying, fixing and returning this man's plane. But why?

https://www.latimes.com/california/story/2025-08-08/mystery-plane-thief
2•MBCook•8m ago•0 comments

Quacking Performance: DuckDB

https://mackle.io/posts/quacking-performance-duckdb/
1•tsaifu•9m ago•0 comments

Why firms are merging HR and IT departments

https://www.bbc.com/news/articles/cy0w8gvq84xo
1•sizesandsevens•11m ago•0 comments

A Letter to the CalyxOS Community

https://calyxos.org/news/2025/08/01/a-letter-to-our-community/
1•walterbell•12m ago•0 comments

ChatGPT users are not happy with GPT-5 launch

https://www.techradar.com/ai-platforms-assistants/chatgpt/chatgpt-users-are-not-happy-with-gpt-5-launch-as-thousands-take-to-reddit-claiming-the-new-upgrade-is-horrible
2•eagleislandsong•13m ago•1 comments

Entering Technical Debt's ZIRP Era

https://worksonmymachine.ai/p/entering-technical-debts-zirp-era
2•Stwerner•14m ago•0 comments

Princeton Eliminates Tuition for Families Making $250k a Year

https://www.bloomberg.com/news/articles/2025-08-08/princeton-eliminates-tuition-for-families-making-250-000-a-year
2•toomuchtodo•15m ago•1 comments

FOIA Lawsuit from 2017 exposes 170-page index to EpsteinFiles

https://www.bloomberg.com/news/newsletters/2025-08-08/here-s-a-look-at-what-the-fbi-s-epstein-files-would-reveal
6•ck2•15m ago•2 comments

Magnus Carlsen Commentates Grok vs. OpenAI Finale [video]

https://www.youtube.com/watch?v=vtHfJ6iYyEY
1•mbowcut2•18m ago•0 comments

A Conceptual Framework for Leveraging AI

https://journals.sagepub.com/doi/10.1177/15234223251335908
1•rmyawson•20m ago•0 comments

All known 49-year-old Apple-1 computer

https://www.apple1registry.com/en/list.html
1•elvis70•21m ago•0 comments

Show HN: Potty – A Python CLI tool to download Spotify music using yt-dlp

https://github.com/Ssenseii/spotify-yt-dlp-downloader
1•ssenssei•21m ago•0 comments

Months building this did I just reinvent the wheel?

https://landing.owlbos.com/
2•sarkarsh•23m ago•2 comments

Chatbots Go on a Delusional Spiral

https://www.nytimes.com/2025/08/08/technology/ai-chatbots-delusions-chatgpt.html
1•dougdonohoe•23m ago•0 comments

Why the Far Right Hates Churchill

https://www.wsj.com/politics/why-the-far-right-hates-churchill-20fdc710
3•throwanem•24m ago•0 comments

I Am Too Young to Be a Wife Now

https://etechx.co.ke/i-am-too-young-to-be-a-wife-now
1•Manyi•25m ago•0 comments

Algorithm and Blues: How Streaming Discourages Active Listening

https://www.harmonic.fm/blog/algorithm-blues
2•coloneltcb•27m ago•0 comments

Byte Buddy is a code generation and manipulation library for Java

https://bytebuddy.net/
1•mooreds•29m ago•0 comments

Model Evaluation

https://ampcode.com/news/model-evaluation
2•pbardea•29m ago•0 comments

Adding limestone to farmland boosts carbon capture and crop yields

https://phys.org/news/2025-08-adding-limestone-farmland-boosts-carbon.html
1•bikenaga•30m ago•1 comments

I clustered four Framework Mainboards to test LLMs

https://www.jeffgeerling.com/blog/2025/i-clustered-four-framework-mainboards-test-huge-llms
13•bobajeff•33m ago•2 comments

The Best Companies Are Dictatorships

https://writing.nikunjk.com/p/the-best-companies-are-dictatorships
2•whatatimeline•34m ago•0 comments

Hodgkin-Huxley Model

https://www.fabriziomusacchio.com/blog/2024-04-21-hodgkin_huxley_model/
1•almost-exactly•35m ago•0 comments

One billion-year-old rules of protein stability revealed

https://phys.org/news/2025-07-billion-year-protein-stability-revealed.html
2•PaulHoule•36m ago•0 comments

I Block Ads (2023)

https://www.coryd.dev/posts/2023/i-block-ads
2•bridtle•37m ago•1 comments

Pattern of hiring tweets,portfolios made me quit my job and launch HuntYourTribe

https://blog.huntyourtribe.com/huntyourtribe-how-it-all-started/
2•kathir05•38m ago•1 comments

Show HN: BaaS to build agents as data, not code

https://github.com/julep-ai/julep
2•ishita159•38m ago•0 comments
Open in hackernews

AI must RTFM: Why tech writers are becoming context curators

https://passo.uno/from-tech-writers-to-ai-context-curators/
82•theletterf•2h ago

Comments

righthand•1h ago
I think I found where efficiency is being lost.
theletterf•1h ago
Could you elaborate?
righthand•1h ago
Well you’ve noticed a trend:

> I’ve been noticing a trend among developers that use AI: they are increasingly writing and structuring docs in context folders so that the AI powered tools they use can build solutions autonomously and with greater accuracy

To me this means a lot of engineers are spending time maintaining files that help them automate a few things for their job. But sinking all that time into context for an LLM is most likely going to net you efficiency gains only for the projects that the context was originally written for. Other projects might benefit from smaller parts of these files, but if engineers are really doing this then there probably is some efficiency lost in the creation and management of it all.

If I had to guess contrary to your post is that devs aren’t RTFM, but instead asking Llm or web search what a good rule/context/limitation would be and pasting it into a file. In which case the use of Llms is a complexity shift.

theletterf•1h ago
I think some are doing just that, yes, which I guess would only increase entropy. So it's not just curation, but also design through words. Good old specs, if you want.
righthand•1h ago
Sure but the specs are informal and unadaptable then. Usually a specification follows some sort of guiding format and organized thought. Usually abstracted from the whims of the author to make the spec clear. Context files are what? Dev notes and cheat sheet?
theletterf•1h ago
I'm hoping they'll be the docs themselves, written before the project is out.
righthand•1h ago
It’s a great thought and this track has led me to wonder why no one is trying to build applications from BDD/gherkin statements.

It’s hard for me to believe that people are writing more technical documentation, understanding more, when they want to use the Llm to bypass that. Maybe a handful of disciplined engineers per capita but when the trend is largely the opposite, the academic approach tends to lose out.

bluGill•1h ago
bdd/gherkin are sometimes useful but they are not a great format to capture all the comblexity of the problem.
righthand•1h ago
People don’t want to capture complexity of a problem, they want to play with word legos to output a prefabbed product. The simpler the interface the more likely that interface will win regardless how much nuance and expressiveness is allowed with a full language system.
MoreQARespect•57m ago
Gherkin was always a pretty bad format that made it difficult to write terse, clear spectests. Inevitably the people who used it made horribly repetitive or horribly vague gherkin files that were equally bad for BDD and testing.

This is an artefact of the language which the creators are in total denial about.

There are better languages for writing executable user stories but none very popular.

fmbb•48m ago
We already have README, and API specs, and Jira, and Confluence, and RFCs are freely available.

Why do these "agents" need so much hand holding?

groestl•26m ago
Because they are like very eager Junior devs.
bgwalter•1h ago
They add claude.md files because they are forced by their employers. They could have done that years ago for humans.

I also see it in mostly spaghetti code bases, not in great code bases where no one uses "AI".

theletterf•1h ago
Author here: If the LLM revolution helps us get more accessible and better docs, I, for one, welcome it.

Edit: I guess some commenters misunderstood my message. I'm saying that by serving also the needs of LLMs we might get more resources to improve docs overall.

9rx•1h ago
> more accessible and better docs

Easy now. You might be skilled in documentation, but most developers write docs like they write code. For the most part all you are only going to get the program written twice, once in natural language and once in a programming language. In which case, you could have simply read the code in the first place (or had an LLM explain the code in natural language, if you can't read code for some reason).

StableAlkyne•1h ago
> you are going to get the program written twice, once in natural language and once in a programming language.

How is this a bad thing? Personally, I'm not superhuman and more readily understand natural language.

If I have the choice between documentation explaining what a function does and reading the code, I'm going to just read the docs every time. Unless I have reason to think something is screwy or having an intricate understanding is critical to my job.

If you get paid by the hour then go for it, but I don't have time to go line by line through library code.

9rx•1h ago
> How is this a bad thing?

It is not good or bad. I don't understand your question.

> If I have the choice between documentation explaining what a function does and reading the code, I'm going to just read the docs every time.

The apparent "choice", given the context under which the discussion is taking place, is writing your program in natural language and have an LLM transcribe it to a programming language, or writing your program in a programming language and having an LLM transcribe it to natural language.

StableAlkyne•1h ago
Ah, my apologies then. I misread the post as an argument against generated documentation.
bgwalter•1h ago
It does not give us better docs. The claude.md files are a performative action for the employer. No one will write APUE level documentation because everything is rewritten constantly in those code bases anyway and no one either has the skills or is rewarded to write like that any more.
theletterf•1h ago
That's why I feel tech writers need step in and help.
jacobsenscott•1h ago
We've seen this story many times before. Remember UML and Rational Rose, waterfall, big up front design, low/no code services etc. In every case the premise is "pay a few 'big brains' to write the requirements in some 'higher level language' and tools/low skill and low pay engineers can automatically generate the code."

It turns out, to describe a system in enough detail to implement the system, you need to use a programming language. For the system to be performant and secure you need well educated high skill engineers. LLMs aren't going to change that.

Anyway, this is tacitly declaring LLM bankruptcy - the LLM can't understand what to do by reading the most precise specification, the code, so we're going to provide less specific instructions and it will do better?

theletterf•1h ago
Oh, I remember. I'm an OpenAPI fan, for example. This time it feels a bit different, though. It won't erase the requirement of having high skill engineers, nor the need to have tech writers create docs, but it might indeed help focus on docs under a different light: not as a post-factum, often neglected artifact, but as a design document. I'm talking of actual user docs here, not PRFAQs or specs.
eddythompson80•1h ago
It always feels a bit different doesn't it. This time it's though. Maybe. No definitely. Will see. We're waiting for AGI anyway, right?
theletterf•51m ago
One can only hope. :)
esafak•48m ago
The difference is that LLMs are more capable than the average coder, and rapidly improving. If you give a seasoned developer a loose spec, (s)he'll deal with the ambiguity.
jrvieira•1h ago
hell, semantic web even. we wouldn't need AI
jeremyjh•32m ago
Right, because LLMs cannot learn from their prior work in a project nor can they read a large code base for every prompt. So it can be helpful to provide it documents for understanding the project and also the code base layouts immediately in its context, but you can also generate a lot of that and just fix it up.
zer00eyz•25m ago
> It turns out, to describe a system in enough detail to implement the system, you need to use a programming language.

Go back to design patterns. Not the Gang of Four, rather the book where the name and concept was lifted from.

What you will find is that implementations are impacted by factors that are not always intuitive without ancillary information.

It's clear when there is a cowpath through a campus, and the need for a sidewalk becomes apparent. It's not so clear when that happens in code because it often isnt linear. It's why documentation is essential.

"Agile" has made this worse, because the why is often lost, meetings or offline chats lead to tickets with the what and not the why. It's great that those breadcrumbs are linked through commits but the devil is in the details. Even when all the connections exist you often have to chase them through layers of systems and pry them out of people ... emails, old slack messages, paper notes, a photo of a white board.

actuallyalys•1h ago
> At this point, most tech writing shops are serving llms.txt files and LLM-optimized Markdown

I find this hard to believe. I‘m not sure I’ve ever seen llms.txt in the wild and in general I don’t think most tech writing shops are that much on the cutting edge.

I have seen more companies add options to search their docs via some sort of AI, but I doubt that’s a majority yet.

theletterf•58m ago
No, not a majority yet. Forgot to add "bleeding edge" :)
tokyolights2•35m ago
Tangentially related: for those of you using AI tools more than I am, how do LLMs handle things like API updates? I assume the Python2/3 transition was far enough in the past that there aren't too many issues. How about other libraries that have received major updates in the last year?

Maybe a secret positive outcome of using automation to write code is that library maintainers have a new pressure to stop releasing totally incompatible versions every few years (looking at Angular, React...)

aydyn•30m ago
If you think the correct API is not going to be in its weights (or if there are different versions in current use), you ask nicely for it to "please look at the latest API documentation before answering".

Sometimes it ignores you but it works more often than not.

whynotmaybe•14m ago
With Dart/Flutter, it's often recommending deprecated code and practice.

Deprecated code is quickly identified by VSCode (like Text.textScaleFactor) but not the new way of separating items in a column/row by using the "Spacing" parameters (instead of manually adding a SizedBox between every items).

Coding with an LLM is like coding with a Senior Dev who doesn't follow the latest trends. It works, has insights and experience that you don't always have, but sometimes it might code a full quicksort instead of just calling list.sort().

kaycebasques•10m ago
> how do LLMs handle things like API updates?

Quite badly. Can't tell you how many times an LLM has suggested WORKSPACE solutions to my Bazel problems, even when I explicitly tell them that I'm using Bzlmod.

gopalv•4m ago
> for those of you using AI tools more than I am, how do LLMs handle things like API updates?

From recent experience, 95% of changes are good and are done in 15 minutes.

5% of changes are made, but break things because the API might have documentation, but your code probably doesn't document "Why I use this here" and instead has "What I do here" in bits.

In hindsight it was an overall positive experience, but if you'd asked me at the end of the first day, I'd have been very annoyed.

I thought this would take me from Mon-Fri if I was asked to estimate, but it took me till Wed afternoon.

But half a day in I thought I was 95% done, but then it took me 2+ more days to close that 5% of hidden issues.

And that's because the test-suite was catching enough class of issues to go find them everywhere.

devmor•33m ago
I think something people really misunderstand about these tools is that for them to be useful outside of very general, basic contexts, you have to already know the problem you want to solve, and the gist of how to solve it - and then you have to provide that as context to the LLM.

That's what the point of these text documents is, and that's why it doesn't actually produce an efficiency gain the majority of the time.

A programmer who expects the LLM to solve an engineering problem is rolling the dice and hoping. A programmer who has solved an engineering problem and expects the implementation from the LLM will usually get something close to what they want. Will it be faster than doing it yourself? Maybe. Is it worth the cost of the LLM? Probably not.

The wild estimates and hype about AI-assisted programming paradigms come from people winning the dice roll on the former case and thinking that result is not only consistent, but also the same for the latter case.