Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jaredsohn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
jaredsohn
1y ago
> has become the new "cloud-based"—a meaningless marketing term often used to justify a price hike for a feature that is, at best, a glorified if/else statement Cloud-based isn't a meaningless marketing term - it mean
62.
▲
by
jaredsohn
1y ago
Who knew that making money on the stock market was so easy (level 28)
63.
▲
by
jaredsohn
1y ago
I got it to accept level 26 after I crashed it in the parking spot. I guess technically it is parked.
64.
▲
by
jaredsohn
1y ago
Understand your concerns; I'm interested in trying it to see if I get value from it (things don't have to be perfect to be useful). For the last part, you can ask it to include a source for how it answers questions and check that.
65.
▲
by
jaredsohn
1y ago
Seems very idealistic :) I think this is about when the app is broken and people are keeping a meeting app open to communicate with each other as they scramble to fix things. So the limitation here is more about problems not being solved ye
66.
▲
by
jaredsohn
1y ago
I'm not doing this much now, but this AI-generated text might be more useful if you use AI to ask questions using it as a source.
67.
▲
by
jaredsohn
1y ago
also called WET (write everything twice or write everything thrice)
68.
▲
by
jaredsohn
1y ago
Maybe can randomly sample it instead. Would be similar to opening a book to a random page and reading it; not sure how well that would work though.
69.
▲
by
jaredsohn
1y ago
Visiting my parents in Wisconsin and I'm about a mile away from it right now. We also have PPP.
70.
▲
by
jaredsohn
1y ago
nah - ftp or run vi from ssh
71.
▲
by
jaredsohn
1y ago
Good thing we just SSH into production and make the changes live.
72.
▲
by
jaredsohn
1y ago
>maybe in the future vibe coding will actually work Vibe coding works today at small enough of scale. I'm building a personal app to help me track nutrition and I only needed to get involved in the code when Claude would hit its lim
73.
▲
by
jaredsohn
1y ago
What I've seen work is every once in awhile start with a new board but don't delete the old one. Instead, you can copy / link details to the new board when things become relevant. You can also occasionally search through the
74.
▲
by
jaredsohn
1y ago
Some feedback when I tried to share: 1. Think it should prepopulate the name like various AI apps do. 2. Got an error: "Unexpected Application Error! Cannot read properties of null (reading 'slice') TypeError: Cannot read pro
75.
▲
by
jaredsohn
1y ago
I think GP is talking about the case where the company hosts its code in a private repo.
76.
▲
by
jaredsohn
1y ago
Feels like segment.com but for calling APIs rather than adding libraries to the frontend.
77.
▲
by
jaredsohn
1y ago
I haven't really felt a need for static typing in my job's Rails app (small team, and I've been working in this codebase a really long time) but I think LLMs can be a huge help for automating the type gymnastics.
78.
▲
by
jaredsohn
1y ago
Built this: https://github.com/jaredsohn/git-linear-hook You can also use the --instructions param for this tool to name commits via the LLM.
79.
▲
by
jaredsohn
1y ago
Yeah, could be a separate tool. Another tool could be a GitHub action that checks if the ids are in each commit; I built a prototype of that for work but it needs some polish and permission for a more general release. Think these tools toge
80.
▲
by
jaredsohn
1y ago
I didn't look at things too closely, but it would be nice if this each commit would include a ticket number from the branch (such as a linear id) and/or pr id in each commit for people who do not squash. One huge advantage of squa
81.
▲
by
jaredsohn
1y ago
Or get a ton of a home gym that includes weights; isn't an unrealistic price for a pretty nice one and is functional.
82.
▲
by
jaredsohn
1y ago
Then as a junior you should ask the AI if there is a way to prevent the problem and fix it manually. You might then argue that they don't know they should ask that; could just configure the AI once to say you are a junior engineer and
83.
▲
by
jaredsohn
1y ago
There might be code later that says that if the anthropic api key is not set, then turn off the LLM feature. Wouldn't make sense for this LLM-related code but the concept makes sense for using various APIs from dev.
84.
▲
by
jaredsohn
1y ago
re: function that ends in a hash I assume this is referring to passing hashes in as parameters to methods. Ruby 3 made this more explicit; you must use ** to convert a hash into positional arguments and you must use {} around your key/
85.
▲
by
jaredsohn
1y ago
LLMs can probably help maintain them so that probably could be solved if you start using LLMs more. This maybe already exists, but it would be nice if RBS or Sorbet had a command you could run that checks that all methods have types and tri
86.
▲
by
jaredsohn
1y ago
It can automate a lot of the tediousness for static typing, too
87.
▲
by
jaredsohn
1y ago
In a similar way, buying exercise equipment gets you in shape.
88.
▲
by
jaredsohn
1y ago
Also just stretching, attempting balance, dance drills, etc.
89.
▲
by
jaredsohn
1y ago
LLMs make it a lot harder to obfuscate text like this
90.
▲
by
jaredsohn
1y ago
Also for acquisitions, often you'll have to work at the acquiring company for some time to get money from your options. Or might get options in the acquiring company instead (which again are worth nothing until some future possible equ
More ›