HNHacker News
TopNewBestAskShowJobs

jaredsohn

3,095 karma · joined August 20, 2009

jared.sohn at gmail.com, Twitter: @jaredsohn, github.com/jaredsohn cs.wisc.edu/~sohn/portfolio/

[ my public key: https://keybase.io/jaredsohn; my proof: https://keybase.io/jaredsohn/sigs/c4qehWaH0L35LPkCjENi802VbcU8vadCoG7uwYMLiTA ]

submissionscomments
jaredsohn··on Ask HN: Where are the innovations happening today?
>The software industry is at a standstill

Citation needed.

I see software I am working on at work and personally improving tremendously thanks to AI in that it gets used to solve problems that we previously thought "would have been nice" but didn't have time for.

To give a concrete example - I see lots of improvements in tooling for the SDLC that previously maybe only existed in bigger tech companies.

jaredsohn··on Cutting (Claude Code) token spend on dynamic workflows 80%
I was thinking about this when I read a post about what would happen if all of a sudden AI stopped working.

I think we're building a lot of tools with AI that could have been useful without it; it was just hard to justify spending the time building it before in most situations.

jaredsohn··on Ask HN: What would happen if your company stopped using all AI tomorrow?
Linear does this, too. It provides a button that copies a branch name to the clipboard based on the ticket id/name.
jaredsohn··on Ask HN: GitHub employees what's going on? Why?
NDAs often get signed when you join a company.
jaredsohn··on AI;DR (AI; Didn't Read)
Could probably ask the AI what changes they'd make to the email.
jaredsohn··on Be honest: When was the last time you cleaned up obsolete code from your repos?
Right now.

AI makes it a lot easier; just say 'remove x feature'.

jaredsohn··on Stacked PRs are now live on GitHub
Or even just let me make a thread in github without associating it with files / a line of code. I hate it when conversations span top-level messages.
jaredsohn··on Designing emoji for the way we communicate today
In today's AI times, I find it a little amusing to think about emojis as an automation of the craft of making ascii art. Is a little different since people don't get paid for that, but there was a creative component to it.
jaredsohn··on RubyLLM: A Ruby framework for all major AI providers
I completely agree that unverified claims create a heavy burden for maintainers. My only point was about the language used: 'disparaging' to me implies a bad-faith attack or a dismissive attitude, whereas this was just an honest technical mix-up that the poster immediately corrected.

I think part of the confusion with that word comes from things like corporate non-disparagement clauses. In those contracts, lawyers write the terms so broad that "disparagement" means saying anything negative, regardless of malice or intent.

jaredsohn··on RubyLLM: A Ruby framework for all major AI providers
FWIW, I don't think the GP post is disparaging (at least as I read it right now.)

I think it is fair to list limitations from using a library that provides an abstraction; it can suggest why a tool isn't right for a person's use cases.

But it also sounds like this API handles those pretty well.

jaredsohn··on Tell HN: I never bought anything from clicking on a paid ad
I learned about Tile via ads in its early days and then eventually bought it.
jaredsohn··on Anthropic updates their terms to verify age or identity
Maybe one of those trillionaires could help for a bit before leaving to make his own AI model, too.
jaredsohn··on Did my old job only exist because of fraud?
I think a reason for this is suppose the next year you run into some difficulties so it requires 14.2M. Now you have to fight to request an extra 0.2M added to your budget that you wouldn't have to worry about if you had 15M.
jaredsohn··on Hyundai buys Boston Dynamics
'Everyone over 30 knows this' is a prior assumption (it is not necessarily correct; and nothing is said about shame).

The comic strip is saying if above is true, then people still have to learn at some point so on average it would be around 10k people per day.

I think the math is this:

For people born in a given year: 4000000/365/30 = 365 people per day

but you have 30 sets of those people (those born this year, those born last year, those born two years ago, etc.) So 365 * 30 = 10950. 10k is easier to say for viral purposes.

jaredsohn··on Ask HN: Show your AI coded games [June 2026]
Reminds me of ZeptoLab (company that made Cut The Rope)'s Pudding Monsters but it adds a lot more variety. (And it combines them together within one square instead of multiple squares and they don't fall off the edge of the screen.)
jaredsohn··on Anthropic's model naming, extrapolated
Models like Haiku are great if you just want to apply JSON structure to some free text.
jaredsohn··on Ask HN: How to get my contact info off US political party's list
For SMS, you can block text messages that match keywords via apps like VeroSMS on the iPhone. There may be similar apps on Android.

I personally don't think it is possible to get yourself off all of the lists so I do that and mark as spam in gmail.

jaredsohn··on Ask HN: How did you discover Hacker News?
Strangely I think it was TechCrunch. But I was reading pg's essays years earlier (maybe through Joel On Software) and already had known about yc.

Think it was related to the initial request for startups post: https://techcrunch.com/2009/08/16/y-combinator-starts-seedin...

jaredsohn··on Ask HN: Why Ask HN has only 14 questions now?
This posting made it 15 :)

Might be date-related; all are from past 3 days

jaredsohn··on Don't just paste the AI at me
The site has been updated now to use the current domain.
jaredsohn··on Don't just paste the AI at me
Weird thing is that domain is even available to buy.
jaredsohn··on Ask HN: How much AI is in your writing?
If you do have AI write for you, I think it is useful to indicate what is going on by having a rule set up for it. That can at least prepare the reader for reading AI text.

I personally find it okay / convenient to have AI respond to PR review comments with respect to something being addressed or why it was not. That text is often pretty mechanical.

jaredsohn··on Why does it look like LLMs consistently overestimate implementation time?
>day or 2 max

I've frequently seen tasks that it thinks will take weeks being done in under an hour. And it will often recommend doing X instead of Y because X requires so much extra work. Basically I just remind it that it is an LLM.

If it worries something is error prone, I ask it to write tools to verify it.

jaredsohn··on Building my own Vi text editor in BASIC
The line numbers were also used for GOTO and GOSUB (although later on languages supported strings instead of numbers).
jaredsohn··on GitHub Stacked PRs
There are tools that use LLMs to do this.

I've done this manually by building a big feature branch and asking an LLM to extract out functionality for a portion of it.

For the former, it would seem to split based on frontend/backend, etc. rather than what semantically makes the most sense and for the latter it would include changes I don't want and forget some I do want. But I haven't tried this a lot.

jaredsohn··on AI may be making us think and write more alike
The GP said more with LLMs than people - not no interactions at all with people and not preferring machines to people. I don't think it is that hard to spend more time talking with LLMs than people if you work in tech and I don't think that takes away from one's life meaningfulness.
jaredsohn··on I won't download your app. The web version is a-ok
One thing that is useful to remember is that if you ask AI for help on using some app, it will likely refer to the mobile UI instead of the web UI. I find it annoying that sometimes there are features that are only available in the mobile UI.
jaredsohn··on Delve removed from Y Combinator
Interestingly, they show up in the company list. When you click the link it returns 404.

https://www.ycombinator.com/companies/?query=delve

jaredsohn··on Claude Code's source code has been leaked via a map file in their NPM registry
>that conversation is lost forever.

You should be able to find it in ~/.claude

You can also ask Claude to search your history to answer questions about it.

jaredsohn··on Ask HN: Why isn't using AI in production considered stupid?
Your original post (and even after this comment I think) was vague in that AI can be used in a lot of different ways in 'production' - to generate code, to manage deployment / scripts, or as part of a feature that uses inference.

For example, if you're writing code with AI, you can still review it just like you would if a colleague wrote it. You can write tests (or have the AI do so) to prevent some hallucinations, too.

Page 1 of 34Next →