Recent submissions

Comment · 3 days ago
Is simulating the effects on humans not an option? Or is it that simulation technologies are not good (accurate) enough?

Thank you for entertaining my curiosity! I have been meaning to educate myself on this but don't know anybody in my circle who is knowledgeable in this field.

Comment · 3 days ago
What is the hard part then? My read from here is that it is testing drugs on humans, or rather getting the approvals needed to begin human trials. Is this understanding correct?
Comment · 6 days ago
Thanks for your response. I have been wanting to dip my toe in the space of language building for a while, but keep getting discouraged by the advances of coding agents. Love your reason for building this!

> I made this one because I had a really strong design in mind that I think should exist.

Comment · 6 days ago
Given we are getting to the point where coding agents write most of the code, what motivates you to create a new programming language? Follow up: do you build these languages keeping humans in mind, or are these meant to be used by AI agents?
Comment · 17 days ago
+100 I tried to get Claude and Gemini to build me a course on probabilistic ML from scratch. They both failed. This was a few months ago. The best they could do was design a course curriculum. My learning since then has been through asking the model to explain a very narrow topic from the curriculum. And then go through the agonizing back-and-forth questioning and answering to actually build an understanding. No doubt the models are great at this and my learning has never been so through with such solid foundations. But zero-shot it was not!
Comment · 1 month ago
I am a heavy Typora user and I really like it except when it starts to glitch with longer documents (> 5000 words). How is this different from Typora? To be clear, I think it is ok if it isn't, the world is big enough for multiple markdown editors :-)

Also, what does the term "greco-roman" have anything to do with Markdown editors?

Comment · 2 months ago
Why? Just...why?

I get that sometimes we like to build useless things because they are elegant, or beautiful, or "cool" in some sense of the word. But CMake is not cool in any sense of the word! I can barely use it to write build files, and that too I have gladly offloaded to AI. Sometimes when looking at CMake files in a large project, I become nostalgic about Makefiles, but then I think about what the rewrite would entail, and I resign myself to my fate.

Comment · 2 months ago
Good point. Same with me. Despite it being very tiresome, all the back and forth that I do with it really deepens my understanding of the topic. I have been on Opus so far, let me try Fable and see if it gets better. I haven’t tried voice either. Next time I go for a walk I’ll try that!
Comment · 2 months ago
Comment · 2 months ago
"carefully architected solution" is not what they are saying. A "buggy big ball of mud" will not generally "do the right thing", if it did, it would not be a "buggy big ball of mud". Straightforward requirements do not imply straightforward solutions. In the early 2000s Facebook wanted a quick way to search for friends updates, a straightforward requirement. Turned out they had to build a full graph DB inside MySQL, not straightforward code at all.
Comment · 2 months ago
The percentages are different for different types of SWEs, not all SWEs spend 80% of their time on XFN comms. I agree with your larger point that a non-trivial amount of a SWE's time is spent on XFN comms and team alignment. My argument is that if an individual contributor is not spending a majority of their time on problem solving and implementation (including maintenance of legacy code), they are not maximizing their potential. If they are spending 80% of their time on non-coding activity they are better suited for an Manager role (Engineering or Product). At the end of the day, coding is not hard only if you are a good coder to begin with. If you are a good EM/PM then people issues will not be hard (which coders often complain about).
Comment · 2 months ago
There does seem to be a need for a semi-deterministic workflow where nodes in the workflow are agentic, i.e., powered by LLMs, but the workflow itself remains deterministic. Lets say my daily workflow is to download a PDF from some website, extract some information from it, and email that information. I cannot just ask an agent to script this workflow, because the website will keep changing, the PDF layout will keep changing, etc. I need a "download agent", an "extract info" agent, and so on which will examine the website, PDF, etc. and generate any one-off scripts everytime the workflow is run.
Comment · 3 months ago
I have been grappling with a similar sentiment for a while now. I hate to think of myself as a Luddite, but I love the act of writing code. A blank VS Code in front of me is a beautiful sight full of wonder and possibilities :-) Here is how I rationalize the two - the pride and satisfaction I get from my work depends on how much effort I put in applying some previously acquired specialist knowledge, which itself took some decent amount of effort to acquire. This is why a beginner programmer is just as proud of their temperature convertor as a professional distributed systems engineer of their new 2PC module.

A quote that I read somewhere, possibly by Naval Ravikant, strikes at the heart of this - "a creation without a (human) creator is meaningless".

Comment · 3 months ago
Neither the Github nor the HF repos have anything on the XiaomiRobotics-1 model or datasets :-( They have a bunch of assets (datasets, code, model, etc.) for XiaomiRobotics-0 however, but I don't know much about that family of models.
Comment · 3 months ago
Sad to learn that future generations of programmers won’t benefit from learning from him directly. I took his SICP course a couple of years ago after numerous failed attempts at reading the book and even watching the MIT videos. David’s course was the first time the concepts really clicked.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton