HN user

jaredsohn

3,094 karma

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 ]

Posts42
Comments1,589
View on HN
mashable.com 1y ago

ChatGPT now lets you search old chats in the web app [Oct 2024]

jaredsohn
2pts0
issuetracker.google.com 6y ago

Gmail API down but marked Severity 2

jaredsohn
3pts0
blog.github.com 7y ago

Force push timeline event

jaredsohn
1pts0
nymag.com 9y ago

If Your Saltshaker Doesn’t Have Bluetooth, Why Do You Even Use Salt?

jaredsohn
1pts0
hunterwalk.com 9y ago

Google Finds That Successful Teams Are About Norms Not Just Smarts

jaredsohn
4pts1
github.com 9y ago

Nqthm – the original Boyer-Moore theorem prover, from 1992

jaredsohn
2pts0
www.paulgraham.com 10y ago

Startup = Growth [2012]

jaredsohn
4pts0
github.com 10y ago

Noopener_by_default

jaredsohn
2pts0
www.flexport.com 10y ago

How DHL Pioneered the Sharing Economy

jaredsohn
2pts0
hnuser.herokuapp.com 11y ago

Show HN: Download Hacker News user contributions; get statistics

jaredsohn
3pts1
lifehacker.com 11y ago

Enable Chrome's “Mute This Tab” Shortcut in the Dev Channel

jaredsohn
1pts0
bartbacktracker.herokuapp.com 11y ago

Show HN: BART Backtracker helps you get a better seat

jaredsohn
2pts0
nerds.airbnb.com 12y ago

OpenAir: Algorithmic Pricing

jaredsohn
1pts0
blog.ycombinator.com 12y ago

HoverChat (YC W14) Lets You Message Your Friends Without Switching Screens

jaredsohn
2pts0
scripting.com 12y ago

Wealth does not make you smarter

jaredsohn
66pts73
mathfights.com 12y ago

MathFights - Become a Math Champion

jaredsohn
1pts0
techcrunch.com 12y ago

FaceSubstitute Is The Coolest (And Creepiest) Thing You’ll See This Week

jaredsohn
4pts0
techcrunch.com 12y ago

Hate Parking Tickets? Fixed Fights Them In Court For You

jaredsohn
103pts136
getfixed.me 12y ago

Fixed - The easiest way to fix a parking ticket

jaredsohn
9pts1
www.mute.fm 12y ago

Show HN: mute.fm automatically pauses music when watching videos

jaredsohn
2pts0
news.ycombinator.com 12y ago

Show HN: mute.fm is gestureless Flutter

jaredsohn
1pts2
plus.google.com 12y ago

Expanding the availability of custom URLs

jaredsohn
1pts0
edition.cnn.com 12y ago

Tesla moves ahead from Google in race to build self-driving cars

jaredsohn
1pts0
www.facebook.com 12y ago

Tit Stare – We wish to apologise

jaredsohn
16pts9
news.cnet.com 13y ago

Google begins reminding users of friends' birthdays

jaredsohn
1pts0
techcrunch.com 14y ago

MiniDates Schedules Real-Life (Legitimately) Blind Dates For You

jaredsohn
2pts0
www.zdnet.com 14y ago

Xamarin abandons its Silverlight for Linux technology

jaredsohn
4pts1
www.hulu.com 14y ago

Hulu Labs: Face Match

jaredsohn
4pts1
pandodaily.com 14y ago

Mailing List That Allows Only One Post a Year Launches

jaredsohn
1pts0
www.business2community.com 14y ago

Spammers Have Finally Joined the Pinterest Party

jaredsohn
1pts0

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.

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.

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.

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.

'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.

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.)

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.

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.

GitHub Stacked PRs 3 months ago

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.

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.

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.

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.

I find it great for nutrition and cooking. I used AI to build a food tracker that works at the micronutrient level (LLMs built the code but are mostly not used in the app itself) but many of my prompts are helping me to learn nutrition in general.

I also use it to help me learn to cook more/better so I ask it questions about the how / why and have made a database of recipes that I tweak based on interests / abilities.

A neat thing is you can always ask AI - what can I do to eat or cook better? Then you do it and keep repeating.

To focus on Excel / Google Sheets itself, AI makes it a lot more usable in that you can describe what you want and it can generate formulas for you. I have a running spreadsheet that I had to manually manipulate because I didn't know how to automate some parts and a few minutes with an LLM fixed it for me.