HN user

low_tech_punk

818 karma
Posts56
Comments289
View on HN
code.chuanqisun.com 4mo ago

Zero Sum Game

low_tech_punk
1pts0
www.youtube.com 6mo ago

Missed Connections NYC [video]

low_tech_punk
2pts0
github.com 11mo ago

Semi-incremental Markdown renderer for LLM

low_tech_punk
1pts0
stackdiver.com 11mo ago

A case for non-scalable software

low_tech_punk
2pts0
stackdiver.com 11mo ago

Vibe coding the MIT course catalog

low_tech_punk
98pts21
store.usps.com 11mo ago

USPS Cremated Remains Kit 2

low_tech_punk
3pts0
stackdiver.com 12mo ago

Figma Make Is Not the Future of Design

low_tech_punk
5pts1
stackdiver.com 1y ago

Towards Compositional Reactivity

low_tech_punk
2pts1
stackdiver.com 1y ago

Map, Compass, and AI

low_tech_punk
1pts0
stackdiver.com 1y ago

Direct Manipulation vs. Interface Agents

low_tech_punk
1pts0
bolt.new 1y ago

Bolt.new by StackBlitz

low_tech_punk
14pts4
stackdiver.com 1y ago

Figma Instance Considered Harmful

low_tech_punk
2pts1
flpythonchallenge.org 1y ago

2024 Florida Python Challenge

low_tech_punk
1pts0
stackdiver.com 1y ago

Lessons from a Bike Shop

low_tech_punk
1pts0
stackdiver.com 1y ago

Issues with Web UI Generation

low_tech_punk
16pts1
www.npmjs.com 2y ago

Formatting Prompts with TSX/JSX

low_tech_punk
1pts0
code.visualstudio.com 2y ago

VS Code Chat Extension API

low_tech_punk
1pts0
tromp.github.io 2y ago

Lambda Diagrams

low_tech_punk
4pts1
thesephist.com 2y ago

Notational Intelligence (2022)

low_tech_punk
40pts1
learn.microsoft.com 2y ago

Windows now runs PyTorch with DirectML

low_tech_punk
8pts0
www.reuters.com 2y ago

Microsoft hires DeepMind co-founder Suleyman

low_tech_punk
2pts1
dynaboard.com 2y ago

Dynaboard Is Joining Figma

low_tech_punk
2pts0
news.ycombinator.com 2y ago

Prompt Engineering Considered Harmful

low_tech_punk
2pts2
github.com 2y ago

Porting Age of Empires to Rust (2018)

low_tech_punk
1pts0
ai.meta.com 2y ago

Toward a real-time decoding of images from brain activity

low_tech_punk
4pts1
learn.microsoft.com 2y ago

Windows App Now on macOS, iOS, iPadOS

low_tech_punk
3pts1
techcommunity.microsoft.com 2y ago

Python in Excel

low_tech_punk
12pts0
www.youtube.com 2y ago

Supermaterial Demo: Starlite (2009)

low_tech_punk
6pts1
briefs.video 3y ago

Is HTML a Programming Language?

low_tech_punk
1pts0
www.hendrik-erz.de 3y ago

Don’t Mix Law and Ethics

low_tech_punk
2pts0

Interestingly, I found the original nano banana also has the best latency/quality trade-off that new versions can't beat. This might be domain/prompt specific though. I wonder if there is some truth in the saying that something is either new or improved by never "new and improved".

Agree that good tool should be invisible. We want essential not accidental complexity in how the tool works.

But good tool should also be fun and makes us feel productive. We can't neglect the emotional aspects of designs. And at the end of the day, if a less productive tool makes us much happier, we will less likely be burned out. That is productivity in the long term.

Maybe only AI Agent doesn't care about the emotional aspects fro tool use, but that's a separate topic.

Also, it's not about steep learning curves. We want low floor, high ceiling tools. Some of the examples the author used are either low floor low ceiling, or high floor high ceiling. Neither is ideal.

(1) The original zig code was probably heavily AI coded with lower quality, hence the bag. There is a chance that a full rewrite in zig might do as well but we will never find out.

(2) The rewrite itself is a massively successful marketing move. It shows what Claude code can do and how little it costs compared to human engineering. But the question remains whether someone else, not knowing zig, rust, and TypeScript can pull this off.

No AI is appealing but there is the cliff problem. If there is one small thing the mini language can't handle, the user would have no chance solving it themselves. They might as well start with an LLM solution first.

One workaround is that when there is syntax error, let user optionally switch to LLM?

Say Hi to Kit 9 months ago

Everyone asks, what does the fox say, no one cares how the fox feels. Thank you Mozilla, now we know the fox feels like open source.

I had a similar thought, feature not bug.

The nature of programming might have to shift to embrace the material property of LLM. It could become a more interpretative, social, and discovery-based activity. Maybe that's what "vibe coding" would eventually become.

Most programmers don't understand the low level assembly or machine code. High level language becomes the layer where human comprehension and collaboration happens.

LLM is pushing that layer towards natural language and spec-driven development. The only *big* difference is that high level programming languages are still deterministic but natural language is not.

I'm guessing we've reached an irreducible point where the amount of information needed specify the behavior of a program is nearly optimally represented in programming languages after decades of evolution. More abstraction into the natural language realm would make it lossy. And less abstraction down to the low level code would make it verbose.

This piece reminds me of another article musing on the necessity of manual memory: https://numinous.productions/ttft/#how-important-is-memory.

That article articulated the reason slightly differently, arguing you need to hold multiple concepts in your head at the same time in order to develop original ideas.

Still, I'm not sure you have to remember everything, but I agree you have to remember the foundational things at the right abstraction layer, upon which you are trying to synthesize something new.

GPT-5 for Developers 12 months ago

I think the router applies to chatgpt app. The developer APIs expose manual control to select the specific model and level of reasoning.