HNHacker News
TopNewBestAskShowJobs

nlawalker

3,936 karma · joined April 24, 2010

submissionscomments
nlawalker··on CarPlay Is Additive
Honest question, what are the advantages of an integrated system? These three things are kind of the whole game for me, but I also don't have a very sophisticated taste when it comes to cars.
nlawalker··on Professor denounces mass AI fraud on an exam at Brown
>grades have long been inflated to a point we might as well just give everyone an A and let companies figure out how to select people.

Between this and a decline in junior hiring, this is sorting itself out in the form of sharply declining CS enrollment. Which is fine, except for anyone with an interest in keeping enrollment high.

nlawalker··on I used Claude Code to get a second opinion on my MRI
> no one else seems to find this to be quite damning for the AI services being offered, preferring instanced to be wowed by the convenience and speed at which they can be delivered unreviewed and unproven information

"Be wowed by the convenience and speed", or merely "take advantage of the mere availability"? What most people find to be damning about expert advice is that they simply can't get it anywhere, at any cost that they can afford.

nlawalker··on Why does kinetic energy increase quadratically, not linearly, with speed? (2011)
What if you label standing still as 0 mph and start moving 10 mph, gaining x energy, then call that zero and start moving 10 mph from there? It's just as intuitive to say that you would gain x energy in that case, but you don't.
nlawalker··on Why does kinetic energy increase quadratically, not linearly, with speed? (2011)
> We know intuitively that a ball atop a 20ft ladder has twice the potential energy of a ball atop a 10ft ladder.

What makes this intuitive? The foundation of the asker’s question is that it seems intuitive that kinetic energy would increase linearly with speed, but that turns out to be wrong.

nlawalker··on Claude Fable is relentlessly proactive
> common sense, discernment, good judgement

I feel like the whole point of all the experimentation with AI right now is determining whether any of these things actually matter to the end result, over various timeframes.

nlawalker··on If you are asking for human attention, demonstrate human effort
This isn’t sufficient, it needs to be “if you are asking for assumption of accountability, demonstrate human effort.”

In my experience, people who make requests like this don’t care about your attention, they only care about getting you on the hook for something. Your application of attention as a requirement for that is irrelevant to them.

nlawalker··on Lines of Code Got a Better Publicist
Not a better publicist, but:

A) a newly-receptive audience - engineers who have discovered that they very much enjoy and appreciate the tradeoff of proximity to the code for amplified velocity and impact, now that it's possible to achieve without being a manager of messy human teams.

B) an ecosystem in which it's grown nearly impossible to connect a functional description of something to how much bespoke construction and effort was involved, partially because of marketing and partially because of how much software already exists to be built on top of. It's impossible to tell from a few paragraphs of functional description whether something was built in a weekend or took a team 4 years to ship, so volume of code is the natural fallback for describing complexity.

nlawalker··on Replies to comments on my "LLMs are eroding my career" post
My concern is less about knowledge and more about the ability to communicate and make good decisions. I'm not sure how well it holds up against technology that can sometimes make a good showing at it, but is most importantly automated, cheap and subservient.
nlawalker··on The User Doesn't Care – But you should
> It's profoundly facile to think that only first order effects matter. Yet this is an incredibly popular folk belief in software. Why?

> So I think partly it's an ego defence mechanism.

I don’t subscribe to the idea that it’s a folk belief, or that it has to do with ego.

I don’t think anyone truly believes “the user doesn’t care” is sufficient justification for anything. It’s about accountability. “The user doesn’t care” is shorthand for “On this team, we’re held accountable for not delivering, not for the results of decisions that only materialize a month or two down the road. We don’t pay attention to how we got to where we are, we fight fires as they pop up.”

nlawalker··on Agentic Mfw
The headline on that section, "Static sites are for people who can still read", caught me off guard.
nlawalker··on Using Git's rerere feature to escape recurring conflict hell
>If you are sure

--force-with-lease exists for the scenario where you are sure, but wrong.

nlawalker··on The newest Instagram “exploit” is the goofiest I've seen
Talk about burying the lede, headline should be "Instagram gives arbitrary account access to anyone who asks their support AI nicely."
nlawalker··on Can You Stop a Hypersonic Missile?
Have you ever had someone else edit your work, comment on it and provide alternative phrasings or organization? LLMs are pretty good at that, available any time and give instant results, as long as you understand that they work differently from a human reviewer - you can't expect it to be of the quality you'd get from a subject-matter expert or highly skilled writer, you have to lean into the LLM slot-machine model where you just get some alternative options. But it's incredibly useful when you're stuck in a rut with how to conceptualize or explain something, or even when you're not, and just want to visualize some alternatives that come from somewhere outside of your own head.

I think of it like a power thesaurus. Thesauruses get a bad rap for people just using them to look for ten-dollar words, but they're super useful for finding ways to articulate things differently, which can sometimes lead to bigger insights or ideas about restructuring the content.

It's on the author to look at what's suggested by the LLM and decide whether or not to use it, and there's an inherent danger in having one's voice overridden by simply accepting too many of the recommendations as-is. But that's between the author and the tool. I won't make any comment here on the article author's prose or how they maybe did or didn't use LLMs.

nlawalker··on Jef Raskin, the Visionary Behind the Mac (2013)
Yeah that's a really stiff interview to publish, it reads like the interviewer pulled up to him while he was eating lunch and peppered him with questions.
nlawalker··on To have a moral stance on AI is to be an outcast, and it sucks
Yeah, you're not an outcast if you're the one rejecting and cutting off other people.
nlawalker··on Navier-Stokes fluid simulation explained with Godot game engine
If you haven't tried Animal Well, give it a shot. The whole game and its custom engine are like 35MB and it's filled with really cool visuals and physics powered by fluid equations.

https://store.steampowered.com/app/813230/ANIMAL_WELL/

nlawalker··on You can just say it
Yeah my comment was maybe a bit too snarky. I am personally a huge believer in assuming good faith and intent and giving people the benefit of the doubt, it’s just that when it comes to this, I’ve been in many situations where I have enough context that, even though I don’t have proof, I don’t have much doubt either.
nlawalker··on The Biggest Tell That Something Was Written by AI
Gift link: https://www.theatlantic.com/technology/2026/05/how-to-tell-a...
nlawalker··on You can just say it
>Also I just find it a little insulting if someone sends me an AI response. I don’t know why, maybe because it feels not genuine.

It's because it's a pretty safe bet that the prompt either implicitly or explicitly says "I don't really care," and the act of using AI to generate the response is almost entirely an effort to conceal that.

nlawalker··on You can just say it
>But almost all output outside that space is at risk of AI displacement.

I don't necessarily disagree, but I would also argue that there's art in a lot of that output, in the form of intent, decision making and communication. But I admit that the value of those really depends on the eye of the beholder and the situation.

nlawalker··on Nendo's Wonderful Toru, an Electric Kettle for Alessi
Heh, I work in documentation, and using that particular image in the introduction is an absolute masterclass in confusing people and giving them the exact wrong impression about the entire thing.

The water doesn't actually travel through the handle, and the handle is not connected to the spout, they just visually align.

nlawalker··on Can we have the day off?
Not by output, for output - as in, not paid per unit of output, but paid for achieving a sufficient level of it, the definition of which frequently changes. That's baked into the definition of salaried.
nlawalker··on Can we have the day off?
Salaried employees aren't paid for their time, they're paid for a combination of their output and their availability. Availability used to be strongly coupled with time but technology has introduced some flexibility there.
nlawalker··on Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs
> They are all just variations of "insert a canned prompt", varying only along the dimensions of (a) how and where the prompt is installed and from where it is sourced, and (b) which context or contexts the prompt runs in.

Yes, yes, thank you, sometimes I feel like I'm taking crazy pills.

The industry and overall developer ecosystem has become absolutely mesmerized by the act of creating and popularizing little bits of protocol and machinery to dress up the act of inserting text into the machine. Yes, they're useful and provide some consistency, but I'm convinced that the main reason people like them so much is because they put a thin "I'm still a programmer wielding complicated tools that laypeople don't understand" coating over the fact that we're all just asking the AI nicely to do a thing.

nlawalker··on Uber president says AI spending is getting 'harder to justify'
I never took tokenmaxxing to be about improving productivity directly; mundane feature work that comes out of it is just a side effect. I always saw it as a race between these big tech companies to get a generational advantage by being the one to discover the way of the future, with respect to harnessing AI to actually and truly automate software development.

EDIT: whoa, I used "way of the future" as a reference to Howard Hughes in "The Aviator", not this Way of the Future religious organization thing I just stumbled on; no intended reference there.

nlawalker··on Childhood Computing
A general thought on children and computers, not directly related, but that I've always wanted to communicate here:

One of my strongest-held opinions is that children need to be taught, explicitly and by example, that there is nothing you see on the screen that simply "comes with" the computer, and that of all the fascinating/distracting/useful things on the web, none of it just "appeared." It is all the result of people making creative decisions and doing creative, technical, intellectual work to bring ideas to life.

Lots of stimulating books and messaging for children focus on how things in society and in the physical world come to be. Holes are dug, resources are gathered and processed, smart people create complex things including machines that create even more complex things. People perform hard labor to achieve amazing things. People gather, form consensus, and create social structures and government. People have ideas and create art. People observe problems and create solutions.

Children internalize this messaging and develop an appreciation and understanding of how effort, creativity and intelligence result in amazing things that make everyone's lives better, but (in my opinion) that messaging was never sufficiently updated to ensure that that appreciation and understanding extends to software, which increasingly runs our world. We don't put enough effort into showing children that their favorite games, all the stuff in all the menus on our phones, all the software they use to learn or communicate or play, all of it is made by people who had ideas, made design decisions, and then made them real through accumulated wisdom and great intellectual effort.

Not every kid needs to "learn to code", but they should all learn that everything they look at and tap on their screens was made by people who did, and who wanted to make things to solve problems and make life better.

It's unfortunate that the rise of AI slop has complicated this message; that's all I'll say about that.

nlawalker··on Throwing AI-generated walls of text into conversations
> To me

> I'd prefer

This is exactly my point. To some people, direct communication, especially "no", is extremely rude. To some people, a head bob (easily confused for a "yes" in other cultures) merely means acknowledgement, or "maybe". To some people, extended silence indicates deep consideration or respect.

Globalization resulted in a need to tolerate these differences, and in my experience, trying to "fix" them is considered rude (I suppose that's also a cultural norm!). I just think it's interesting to observe that there is such immediate intolerance of this new behavior. Of course I understand it, and I don't even entirely disagree, I just think it's worth reflecting on, there are probably so many ways of considering it.

nlawalker··on Throwing AI-generated walls of text into conversations
I've decided that I'm done being pissy about this kind of response, or thinking that it's something that can be coached away. I choose to look at it like any other cultural communication difference - something that you learn about, try to give some grace to, and work a little harder to bridge (unless you're defusing a bomb, performing surgery, flying an airplane etc.).

In this person's communication culture, they are saying "I don't know, but here's my attempt to help."

For me, it really comes down to is whether or not I believe the responder is acting in good faith. If you can't assume good faith, the shape of the response isn't the actual problem.

Of course, my opinion of them is also related to how often their interpreted answer or conversational contribution is "I don't know", and how often they choose to interject with that when it's not necessary. I suppose the latter is cultural too; perhaps I should be clearer in open forums whether I expect them to answer.

nlawalker··on OpenClaw Creator Spent $1.3M on OpenAI Tokens in 30 Days
It’s hilarious to me, seeing that one of the most fundamental challenges and frustrations of the profession of software development is the inability of management to meaningfully measure productivity and resorting to proxy measures, that a huge and vocal community of software developers have themselves become focused on a metric that maps directly to dollars spent.
← PreviousPage 2 of 26Next →