Readit News logoReadit News
doug_durham commented on We put a coding agent in a while loop   github.com/repomirrorhq/r... · Posted by u/sfarshid
bwestergard · 7 days ago
There are always two major results from any software development process: a change in the code and a change in cognition for the people who wrote the code (whether they did so directly or with an LLM).

Python and Typescript are elaborate formal languages that emerged from a lengthy process of development involving thousands of people around the world over many years. They are non-trivially different, and it's neat that we can port a library from one to the other quasi-automatically.

The difficulty, from an economic perspective, is that the "agent" workflow dramatically alters the cognitive demands during the initial development process. It is plain to see that the developers who prompted an LLM to generate this library will not have the same familiarity with the resulting code that they would have had they written it directly.

For some economic purposes, this altering of cognitive effort, and the dramatic diminution of its duration, probably doesn't matter.

But my hunch is that most of the economic value of code is contingent on there being a set of human beings familiar with the code in a manner that requires writing having written it directly.

Denial of this basic reality was an economic problem even before LLMs: how often did churn in a development team result in a codebase that no one could maintain, undermining the long-term prospects of a firm?

doug_durham · 7 days ago
I wonder though. One of the superpowers of LLMs is code reading. I say the tools are better and reading than writing. It is very easy to get comprehensive documentation for any code base and get understanding by asking questions. At that point does it matter that there is a living developer who understands the code? If an arbitrary person with knowledge of the technology stack can get up to speed quickly is it important to have the original developers around any more?
doug_durham commented on RFC 9839 and Bad Unicode   tbray.org/ongoing/When/20... · Posted by u/Bogdanp
ninkendo · 8 days ago
It seems like most of these are handled by just rejecting invalid UTF-8 byte sequences (ideally, erroring out altogether) when interpreting a string as UTF-8. I mean, unpaired surrogates, or any surrogate for that matter, is already illegal as a UTF-8 byte sequence. Any competent language that uses UTF-8 for strings should already be returning errors when given such sequences.

The list of code points which are problematic (non-printing, etc) are IMO much more useful and nontrivial. But it’d be useful to treat those as a separate concept from plain-old illegal UTF-8 byte sequences.

doug_durham · 8 days ago
That seems reasonable. It should be up to the application implementer to make that choice and not a lower level more general purpose library. I haven't run into any JSON parsers for usernames only code.
doug_durham commented on RFC 9839 and Bad Unicode   tbray.org/ongoing/When/20... · Posted by u/Bogdanp
CharlesW · 8 days ago
> I like the idea, just don't buy the argumentation or examples in the blog post.

Which ones, and why? Tim and Paul collectively have around 100,000X the experience with this than most people do, so it'd be interesting to read substantive criticism.

It seems like you think this standard is JSON-specific?

doug_durham · 8 days ago
I thought the question was pretty substantive. What layer in the code stack should make the decisions about what characters to allow? I had exactly the same question. If the library declares that it will filter out certain subsets then that allows me to choose a different library if needed. I would hate to have this RFC blindly implemented randomly just because it's a standard.
doug_durham commented on Left to Right Programming   graic.net/p/left-to-right... · Posted by u/graic
ivanjermakov · 13 days ago
I think because it's forgiving and the first language for many people, so they just stick to easy they know.
doug_durham · 13 days ago
It's my 18th language and I prefer it over the alternatives. If I need to write an app I'll use Swift. If I need to do some web work I'll switch to TypeScript. To get work done it's Python all the way.
doug_durham commented on This website is for humans   localghost.dev/blog/this-... · Posted by u/charles_f
ggoo · 18 days ago
Particle board:

- degrades faster, necessitating replacement

- makes the average quality of all wood furniture notably worse

- arguably made the cost of real wood furniture more expensive, since fewer people can make a living off it.

Not to say the tradeoffs are or are not worth it, but "80% of the real thing" does not exist in a vacuum, it kinda lowers the quality on the whole imo.

doug_durham · 18 days ago
Who said anything about particle board. There is factory created furniture that uses long lasting high quality wood. It will last generations and is still less expensive than handcrafted furniture.
doug_durham commented on This website is for humans   localghost.dev/blog/this-... · Posted by u/charles_f
doug_durham · 18 days ago
It totally disagree with the comments on human generated recipes. There are only so many ways to make particular dishes. Most human generated recipes are timid variations on a theme. With an LLM I can make truly novel delicious recipes that break out of the same old pattern. The author attributes much more creativity in recipe creation than there actually is.
doug_durham commented on I tried every todo app and ended up with a .txt file   al3rez.com/todo-txt-journ... · Posted by u/al3rez
non- · 20 days ago
This is what I do with my "Daily Brain Dump". I use Apple Notes bc it syncs up nicely with my phone. Every day I add a new entry to the top of the note. Mix of TODO's and a journal. Actually have two files, one for my life in general and one for work.
doug_durham · 20 days ago
Exactly this. I realized that full featured tools like OmniPlan made increased my anxiety because it is too easy the build up to do items that you would never do. Having a simple note pad forces me to delete unnecessary cruft every week since I have to manually copy it. Also the notes approach gives me one place to look for and summarize all of my activities.
doug_durham commented on Job-seekers are dodging AI interviewers   fortune.com/2025/08/03/ai... · Posted by u/robtherobber
colechristensen · a month ago
My rule for interviews is the company has to spend equal human time or I decline.

This means no 8 hour tests, no talking to computers, no special little projects for me to evaluate me.

You get equal face time and no more than 45 minutes of me doing anything by myself (that's the max leeway).

If you want me to do anything else either I'm getting paid short term contractor rates or making you make a sizable donation to charity.

doug_durham · a month ago
What you are saying resonates deeply with me. I flipped the logic with a thought experiment. As a job seeker you send your resume to the black hole of a company's recruiting department. That's your only input which can be frustrating because it is difficult to express your abilities in static text. What if instead the company offered you the opportunity to spend 30 minutes with an automated system where you could provide more information and demonstrate your skills. That sounds very appealing. That said there are certainly too many companies that will abuse the technology to further dehumanize the recruiting process.
doug_durham commented on We may not like what we become if A.I. solves loneliness   newyorker.com/magazine/20... · Posted by u/defo10
CooCooCaCha · a month ago
None of what you described is a scam. Time and again, I’ve found the people who are critical of dieting aren’t doing it right… Which is hard for me to wrap my head around since weight loss boils down to one factor, caloric restriction.

You burn more calories than you eat and you lose weight. It’s that simple. All these tricks people use like glp-1 inhibitors and keto all serve the same goal of caloric restriction. GLP-1 reduces appetite which reduces calories, keto removes food groups from your diet and decreases hunger which reduces calories.

I’ve been dieting recently and lost 20 pounds just by diligently tracking and restricting my calories. 10 pounds lost in just the past month. In that time I’ve eaten bowls of pasta, pizza, gone out drinking, etc. All I do is accurately track everything I eat (everything), and if I have a less-strict day (like going drinking), I just eat less the next day to make up for it.

It’s simple, but it requires some discipline. That’s the real reason people have trouble dieting.

doug_durham · a month ago
My experience aligns with yours. Words like "discipline" come off as moralistic. I know very disciplined people who struggle to lose weight. As someone who lost 40 lbs through long term fixation on calorie counting and exercise, I find it confusing. However when I look in the mirror and consider what I do to maintain my weight I realize that I'm the outlier. It is unrealistic to expect others to adopt my odd lifestyle.
doug_durham commented on We may not like what we become if A.I. solves loneliness   newyorker.com/magazine/20... · Posted by u/defo10
CooCooCaCha · a month ago
Technically yes but not for the reason you think.

Muscle and fat are metabolically active, which means they burn calories just to stay alive. If you lose fat, guess what? Your body doesn’t need as many calories to survive.

Another factor is the calories you burn not exercising. We burn calories all day, even when we’re not exercising but when people are dieting they tend to have lower energy so the don’t move around as much.

So yes, technically metabolical rate slows down but it’s not some conspiracy against you. It’s a direct result of losing fat.

That’s why some people lift weights while dieting to build muscle at the same time they’re losing fat. Personally, I haven’t had a huge issue with caloric restriction so I’m doing a more intense diet in the short term, then cooling off once I get to my goal weight and switching to more weigh lifting.

doug_durham · a month ago
I would like to add that exercise also helps you to influence where you lose weight. Your body will often choose to lose muscle mass when you are running a calorie deficit. If you lift weights you are stimulating muscle growth which helps to shift your body to lose weight through fat loss.

u/doug_durham

KarmaCake day490June 1, 2017View Original