atomicnature | 7 days ago | on: Claude's Cycles [pdf]
atomicnature's comments
atomicnature | 20 days ago | on: The future belongs to those who can refute AI, not just generate with AI
As to disposable software, it's harder to get traction/adaption when things constantly break or are slow or the experience is crappy in general.
To make it simpler - all else being equal - as a user would you prefer using highly reviewed/vetted/reliable software, or otherwise?
My bet is reliability is an invariant -- nobody wishes for software that crashes, leaks your private info, gives faulty output, is laggy to use and so on.
atomicnature | 26 days ago | on: A real-world benchmark for AI code review
atomicnature | 1 month ago | on: Software factories and the agentic moment
Consider something like TLA+. How can we make things such as that - be useful in an LLM orchestration framework, be human friendly - that'd be the question I ask.
So the developer will verify just the spec, and let the LLM match against it in a tougher way than it is possible to do now.
atomicnature | 1 month ago | on: There is an AI code review bubble
Many times, these GenAI tools can delete/modify code mistakenly.
I use LiveReview's git precommit features - so the review happens right before I commit code automatically. And it has saved me many (100s of) times.
Give LiveReview's Precommit checks a try.
atomicnature | 1 month ago | on: Code is cheap. Show me the talk
Once you look at the present engineering org compositions see what's the error in thinking.
There are other analogy issues in your response which I won't nitpick
atomicnature | 1 month ago | on: Code is cheap. Show me the talk
Quick check: Do you want to go back to pre-industrial era then - when according to you, you had better options for clothing?
Personally, I wouldn't want that - because I believe as a customer, I am better served now (cost/benefit wise) than then.
As to the point about recursive quality decline - I don't take it seriously, I believe in human ingenuity, and believe humans will overcome these obstacles and over time deliver higher quality results at bigger scale/lower costs/faster time cycles.
atomicnature | 1 month ago | on: Code is cheap. Show me the talk
What the role of an engineer in the new context - I am not speculating on.
atomicnature | 1 month ago | on: Code is cheap. Show me the talk
I'd think there'll be a dip in code quality (compared to human) initially due to "AI machinery" due to its immaturity. But over-time on a mass-scale - we are going to see an improvement in the quality of software artifacts.
It is easier to 'discipline' the top 5 AI agents in the planet - rather than try to get a million distributed devs ("artisans") to produce high quality results.
It's like in the clothing or manufacturing industry I think. Artisans were able to produce better individual results than the average industry machinery, at least initially. But overtime - industry machinery could match the average artisan or even beat the average, while decisively beating in scale, speed, energy efficiency and so on.
atomicnature | 2 months ago | on: Chomsky and the Two Cultures of Statistical Learning (2011)
https://hn.algolia.com/?query=Chomsky%20and%20the%20Two%20Cu...
The oldest submission is from 15 y.o ago - that is 2010.
I resubmitted it - thinking - with the success of LLMs - felt this was worth a revisit from "how real-world scientific progress works" point of view.
atomicnature | 2 months ago | on: Chomsky and the Two Cultures of Statistical Learning (2011)
Pearl defines a ladder of causation:
1. Seeing (association) 2. Doing (intervention) 3. Imagining (counterfactuals)
In his view - most ML algos are at level 1 - they look at data and draw associations, and "agents" have started some steps in level 2 - doing.
The smartest of humans operate mostly in level (3) of abstractions - where they see things, gain experience, and later build up a "strong causal model" of the world and become capable of answering "what if" questions.
atomicnature | 2 months ago | on: This is not the future
The species as a whole will evolve inevitably; the individual animal may not.
atomicnature | 2 months ago | on: The Coming Need for Formal Specification
atomicnature | 3 months ago | on: Tiger Style: Coding philosophy (2024)
atomicnature | 3 months ago | on: The Paradox of Memory: Why Forgetting Makes Learning Possible
Of the food we take - cells accept a % of it as nutrients and such, rest is discarded as waste. The cells know how to get this job done - it's a very complex process for sure.
I think it's the same with information content - a % actually is useful for making life happen - whereas the rest should ideally be discarded because it is meaningless from a life perspective. The mind just knows what's important most of the time.
In this case - willful ignorance would be something like intermittent fasting or regulating food intake carefully, since it is a conscious process.
The former process is unconscious and operates at the "cell level" whereas the latter is a conscious process that operates at the "whole-being" level.
atomicnature | 4 months ago | on: A Fond Farewell
2. Don't confuse "enjoyment" with "number of readers". The previous generation may have enjoyed it more - because there were no better options.
3. People over the globe are more educated now, and engaged in knowledge work. They must read to get work done.
4. Don't forget the "pirate book" scene - such as lib gen, Anna's archive, etc. - in developing countries.
atomicnature | 4 months ago | on: A Fond Farewell
atomicnature | 4 months ago | on: Show HN: I scraped 3B Goodreads reviews to train a better recommendation model
atomicnature | 5 months ago | on: Ask HN: Any real "programmable web browser"?
On the topic - here were my original points (with some extensions):
1. I want a smalltalk-like environment but with modern languages (webassembly makes this technically possible)
2. Alan Kay himself agrees smalltalk is no longer relevant in a concrete manner anymore - it's too old and outdated. The library support is absymal, and LLMs etc won't be as helpful as modern langs, since the training data available is less in quantity and quality. And I am in line with Dr. Kay's view - Smalltalk is indeed too old. I feel the same way about using Lisp for my particular goals.
3. I am not complaining in any way - just stating my requirements in explicit terms. Also I dont consider myself a "user". I am a system builder. I am fully capable of doing things myself if there's no alternative available.
atomicnature | 5 months ago | on: Ask HN: Any real "programmable web browser"?