HN user

nicksergeant

2,837 karma

I build websites, mostly.

Email: nick@nicksergeant.com Website: https://nicksergeant.com

Posts76
Comments547
View on HN
www.bloomberg.com 1mo ago

Apple Prepares Second-Generation iPhone Air for Spring 2027

nicksergeant
3pts0
determinate.systems 1mo ago

Nixpkgs Cooldowns

nicksergeant
2pts0
quodeq.ai 3mo ago

Dependencies Are Someone Else's Attack Surface

nicksergeant
1pts0
arrow-js.com 4mo ago

ArrowJS – The first UI framework for the agentic era

nicksergeant
3pts2
techcrunch.com 6mo ago

OpenAI bets big on audio as Silicon Valley declares war on screens

nicksergeant
3pts0
www.uxtigers.com 10mo ago

No More User Interface?

nicksergeant
1pts0
jobsbyreferral.com 1y ago

Show HN: Jobs by Referral: Find jobs in your LinkedIn network

nicksergeant
174pts64
nicksergeant.com 1y ago

What I want from LLM coding: an automated GitHub issue <> LLM <> GitHub PR flow

nicksergeant
1pts0
www.lesswrong.com 1y ago

A Bear Case: My Predictions Regarding AI Progress

nicksergeant
3pts1
www.wsj.com 1y ago

The $600B Digital Ad Business Is Hanging on a Few Words from Google

nicksergeant
2pts0
nicksergeant.com 7y ago

Astro acquired by Slack–are all email apps doomed to failure?

nicksergeant
2pts0
theoutline.com 8y ago

Problems with MacBook butterfly switch keyboards

nicksergeant
290pts286
blog.snipt.net 9y ago

Snipt.net is closing

nicksergeant
3pts0
techcrunch.com 10y ago

Luma, Quite Improbably, Makes Wi-Fi Setup Fun

nicksergeant
2pts0
snipt.net 10y ago

Snipt: Code snippets for teams

nicksergeant
9pts1
nicksergeant.com 10y ago

Transitioning to a REST API in support of a modern front-end

nicksergeant
9pts0
eng.localytics.com 11y ago

Intro to Node on AWS Lambda for S3 and Kinesis

nicksergeant
95pts25
giphy.com 11y ago

Giphy Is Excited to Announce Raising a $17M Series B Round

nicksergeant
1pts0
medium.com 11y ago

A Teenager’s View on Social Media

nicksergeant
488pts282
blog.getfortuneapp.com 11y ago

Launching Fortune

nicksergeant
11pts6
humanitybox.com 11y ago

Show HN: Humanity Box – Ads that change lives

nicksergeant
68pts36
techcrunch.com 12y ago

Stewart Butterfield’s Slack Is Raising $30 Million In New Funding

nicksergeant
2pts0
blog.snipt.net 12y ago

Snipt: Moving away from free accounts, and planning for the future.

nicksergeant
1pts0
broker.is 12y ago

Broker: A fast data visualization platform

nicksergeant
22pts9
medium.com 12y ago

I’m 22 years old and what is this.

nicksergeant
13pts3
elfpowered.com 12y ago

Show HN: Elf powered gift suggestions.

nicksergeant
2pts2
showroom.is 12y ago

Showroom - New-car research

nicksergeant
30pts46
nicksergeant.com 13y ago

Running Supervisor on OS X.

nicksergeant
2pts0
itunes.apple.com 13y ago

Paid for Stripe

nicksergeant
1pts1
developers.helloreverb.com 13y ago

Swagger: Document your API with style

nicksergeant
1pts0

Interestingly LLMs are extremely bad at chess position _images_. I have to imagine if you give it positions in text it'd be pretty great but when I was learning chess and pasting images of positions in for analysis I couldn't believe how wrong it was. I actually thought it was looking at the board in reverse but even when pointing out problems it seemed completely incapable of understanding what it was missing (of course... it doesn't really "understand" anything).

LLMs truly are marvels with text but anything spatial seems to really mess it up, somehow.

If you build a house from scratch but you didn't mill the lumber, did you build it from scratch?

If you make a pizza from scratch but you used canned sauce was it from scratch? What if you used store bought dough? What if you made the sauce and the dough but you didn't grow the tomato?

Agree with pretty much everything you wrote here, I guess with the addendum that LLMs can be a part of the learning experience you're describing. It's as easy as telling the LLM "don't write a single line of code nor command, I want to do everything, your goal is to help me understand what we're doing here."

There are always going to be people who just want the end result. The only difference now is that LLM tools allow them to get much closer to the end result than they previously were able to. And on the other side, there are always going to be people who want to _understand_ what's happening, and LLMs can help accelerate that. I use LLMs as a personalized guide to learning new things.

"I mostly don't look at the crap coming out."

This is pretty much my point. I use LLMs to code _and_ to learn. I read everything that comes out. Half of it is wrong or incomplete. The other half saved me a bunch of time and taught me things.

I feel I've upskilled in so many directions (not just "ability to prompt LLMs") since going all in on LLM coding. So many tools, techniques, systems, and new areas of research I'd never have had the time to fully learn in the past.

I have a hard time believing any tenured developer is not actually learning things when using LLMs to build. They make interesting choices that are repeatable (new CLIs I didn't even know existed, writing scripts to churn through tricky data, using specific languages for specific tasks like Go for concurrently working through large numerous tasks, etc.)

Anyone not learning things via LLM coding right now either doesn't care at all about the underlying code/systems, or they had no foundational knowledge or interest in programming to begin with (which is also a valid way to use these tools, but they don't work very well without guidance for too long [yet]).

Clicks Communicator 7 months ago

Yeah I think I have the original, and reading this again seems like these new ones are more "touch sensitive". It's a neat idea if they can nail the haptics.

Clicks Communicator 7 months ago

Pretty neat. I have the Clicks keyboard and I just wish the keys weren't so stiff. Too hard to type on, sadly.

I don't know. I would argue that driving experience and reliability are still very much going to be things in the electric car market. I'm an EV9 owner and we have issues w/ the suspension making it feel sloppy over some bumps. There's going to be a ton of nuance in terms of how all of these different electric vehicles drive, ride, and are experienced. And those are all going to come down to the vehicle manufacturers themselves, not just the technology partner for screens.

Radiant Computer 9 months ago

It's funny you mention that because the first thing I thought when viewing this page was "is this a loading state? why is everything grey?".

I run a design agency and I've invested a lot of time and energy into a general design prompt that puts out some decently unique looking sites.

We offer this as our "Mini" package at a very affordable price ($99/mo, no setup fee) for clients who don't want (or need) a fully custom design.

I'm not sure you can call this "vibe coding" as much as "vibe engineering" because the resulting code closely models the heavily customized components and styling patterns of our other 60+ custom websites, but the following website designs were very heavily "vibe-derived", from a design sense:

- https://thedalaijavacdga.com/

- https://crossroadsflx.com/

- https://privateertattoolounge.com/

Yep. Self-reviewing your own PRs is a large boost to both yourself and the team, and often one of the first things I encourage new-ish developers to do.

- 90% of the time when you self-review your own PR, you're going to spot a bug or some incorrect assumption you made along the way. Or you'll see an opportunity to clean things up / make it better.

- Self-reviewing and annotating your reasons/thought process gives much more context to the actual reviewer, who likely only has a surface level understanding of what you're trying to do.

- It also signals to your team that you've taken the time to check your assumptions and verify you're solving the problem you say you are in the PR description.

The new AI search restricts results to a specific location - you can't search for "remote", for example. So "frontend in my network" returns 5 results, whereas the old Classic Search with the "In My Network" toggle returns 392 results.

FWIW, I didn't know the current search was a new "AI search" and that the "classic search" still provides this functionality, when I built this :)