HN user

ohmahjong

194 karma
Posts1
Comments65
View on HN

Thanks for putting into words what I have been seeing a lot at work and haven't been able to put my finger on. We tend to have quite diverse _workflows_ between devs at my company, and success seems to correlate with injecting better context earlier in the process.

I like to chat with Claude about how to approach a given problem, bring in extra context, etc, before even really drafting up a plan, while other people dive into implementation immediately and go on wild goose chases.

90% of the time we end up in the same place in roughly the same amount of time, and there are obviously tradeoffs to spending more time planning vs implementing. I'm oversimplifying as well.

A simple one - a small MacOS status bar widget that shows me if my Ethernet adapter is the default connection or WiFi. It also shows the reported link speed. I have a _very_ flaky USB/Ethernet adapter so seeing "Eth 10" in the bar is enough to prompt me to unplug/replug and get back to "Eth 100" (yes, it isn't gigabit).

This seems somewhat sensible to me - the genie _is_ out of the bottle, and students absolutely will use AI agents to finish assignments without learning a thing, but there is some value to showing how agents can be used as teaching tools and what healthy use _can_ look like

AI has made my experience as a fully remote worker in a not-fully-remote company worse. It is adding a layer of indirection between myself and the juniors I'm mentoring, or the product manager I'm working on a feature with, and many other mundane facets of work. The opportunity to passively pick up on my coworkers' idiosyncrasies is now gone and all I can do is guess at what prompt they might have used.

I'm trying to have more face-to-face calls, and to talk to people without a bot involved, but can be difficult, frustrating, and not "productive" either.

Man, I really miss Terry Pratchett too. He has been my favourite author for as long as I can remember (maybe Roald Dahl before that?). It helped having such a volume of work to go through at the time in my life where I was reading the most. I swear he has the most re-readable books too; so many small details and jokes that would be missed on a first pass.

GNU Terry Pratchett.

Cursor 3 4 months ago

As someone whose work enforced a switch from Cursor to Claude Code, I do keep on top of the code by pairing it with an IDE, tracking/viewing changes etc. There's no real obstacle to using an IDE as you normally would, with Claude Code as a sidecar.

I'm in the industry (albeit not a 20-year old), and agree that the domain itself is incredibly dry.

The tech is quite interesting, thankfully.

From a customer perspective it's interesting - compliance sucks so much that even a slight improvement/automation goes a long way

AirPods Max 2 4 months ago

I don't know exactly how to measure bang for buck, but my Sony XM4s have been holding up well, sound good, are decently comfortable for a day's work, the battery life is good, etc.

They do have some annoyances like not always sleeping correctly when left connected to my laptop, but overall they are easy to recommend

Peter was quite vocal on twitter about _only_ using Codex to develop OpenClaw, but Claude is what a majority of people were (are?) using to run the tool itself.

In my experience (albeit from about 4 years ago) having some kind of private package with pipenv (or even plain pip) was really annoying. We went the route of a private repo on Github rather than a private package repository, which maybe set us up for exactly that annoyance.

As someone curious about learning more about type systems, would you mind elaborating on 1.? I'm assuming you mean the formal definition of "sound", not just as a synonym for "sensible". Sound typing is often something handwaved away as not being particulary consequential in practice; what benefits have you seen there?

Kagi Translate 2 years ago

Disclaimer: I am already a Kagi customer.

At least for Afrikaans I'm not impressed here. There are some inaccuracies, like "varktone" becoming "pork rinds" instead of "pig toes" and also some censorship ("jou ma se poes" does NOT mean "play with my cat"!). Comparing directly against Google Translate, Google nails everything I threw at it.

I didn't see any option to provide feedback, suggested translations, etc, but I'm hopeful that this service improves.

These kinds of images never fail to amaze me. I know there some editing going on to make them more visually accessible/impressive, but wow. Images are only going to get better, too.

It does feel like a debate that is mostly qualitative, and from two different sides (employee and employer).

My anecdotal experience has been that most employees I speak to are pretty clear about certain elements at the individual level but vary along many key axes: home office allows them to focus OR is too distracting; they miss the office culture OR hate the inefficiency of office smalltalk; they thrive on in-person connections OR thrive in focused isolation. There is also the topic of commuting, which most people don't love doing.

Employers should largely be motivated by more quantitative thinking, although in practice this varies and the metrics themselves are notoriously difficult to quantify.

It is a joke about Valve only rarely making the third installment in any of their series (e.g. Half Life 3 not existing) Edit: specifically including "3" in the title - the actual number of games tends to be higher but with different names.

That's a great point, it really is all about tradeoffs. In my use case there is strong motivation to keep data creation times low, so writing out multiple datasets comes at a product/opportunity cost moreso than a storage cost. Thanks for the insight.