Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
imron
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
imron
9mo ago
Thanks. Definitely before this. Will try it out again next time I’m playing with swift.
62.
▲
by
imron
9mo ago
Yeah it is but firstly this example was from before skills were a thing and secondly the rules might not be universally applicable. In this case the two tables shared 1:1 mapping of primary key to foreign key so the join was fast and exact
63.
▲
by
imron
9mo ago
Thanks for the info. I try a mix of things I know well and things I want to play around with. Swift and iOS was something that didn’t work so well for me. I wanted to play around with face capture and spent a day with Claude putting togeth
64.
▲
by
imron
9mo ago
Yes. This is something they are good at. Also helping with brainstorming.
65.
▲
by
imron
9mo ago
I’m perfectly comfortable and used to delegating, but delegation requires trust that the result will be fit for purpose. It doesn’t have to be exactly how I would do it but at a minimum it has to work correctly and have acceptable performa
66.
▲
by
imron
10mo ago
I’m not faster at writing tests than AI but my own code needs fewer tests. When I’m writing my own code I can verify the logic as I go and coupled with a strong type system and a judicious use of _some_ tests its generally enough for my cod
67.
▲
by
imron
10mo ago
> I have learned how to use Claude Code effectively This is step 3 of “draw the rest of the owl” :-) > the most reasonable advice is to just keep going and try different kind of things. This is where I’ve been at for a while now. Ever
68.
▲
by
imron
10mo ago
How are you using AI and what sort of software are you building? I have similar years experience and regularly try out AI for development but always find it’s slower for the things I want to build and/or that it produces less than sati
69.
▲
by
imron
10mo ago
I came here to say this. OP, what are you even doing that requires $150/month of spend, especially given things are mostly idle?
70.
▲
by
imron
10mo ago
> Where will these engineers get their experience in the future The house of the feeble minded: https://www.abelard.org/asimov.php
71.
▲
by
imron
10mo ago
People are focusing on the > vs the >=, but for me the key point is being able to hold logic and variables in your mind over several iterations of a loop. I’ve used similar tests in interviews before (a function that behaves like atoi
72.
▲
by
imron
10mo ago
One of my favorite articles of all time. It helped crystallize a number of concepts I understood but hadn’t been able to fully realize in the face of the prevailing OOP trends of the time. It was the permission I needed to buck those trends
73.
▲
by
imron
10mo ago
And users too!
74.
▲
by
imron
10mo ago
You don’t generate based on the message contents, rather you use the incoming idempotent id. Customer A can buy N units of product X as many times as they want. Each unique purchase you process will have its own globally unique id. Each dup
75.
▲
by
imron
10mo ago
To be fair --update-refs was only added in git 2.38 (released in 2022) so it’s likely that OPs workflow came about before this flag was introduced.
76.
▲
by
imron
10mo ago
I like to use uuid5 for this. It produces unique keys in a given namespace (defined by a uuid) but also takes an input key and produces identical output ID for the same input key. This has a number of nice properties: 1. You don’t need to s
77.
▲
by
imron
10mo ago
The capability is there. Just use git rebase --update-refs ...
78.
▲
by
imron
10mo ago
Yep. I set this in .gitconfig
79.
▲
by
imron
10mo ago
I assumed they meant https://github.com/makeplane/plane
80.
▲
by
imron
10mo ago
This was my take. They’ve made an issue tracker out of json files and a text file. Why not hook an mcp to an actual issue tracker?
81.
▲
by
imron
11mo ago
That’s my favorite feature. Rust turns runtime errors into compile time errors. All that fighting with the compiler is just fixing runtime bugs you didn’t realize were there.
82.
▲
by
imron
11mo ago
> Do you mind to elaborate what you believe are the misunderstandings? Exceptional C++, by Herb Sutter is an excellent resource that explains this. It’s quite outdated these days but the core concepts still hold well. When done well, mos
83.
▲
by
imron
11mo ago
In code I’ve worked on, cold starts on AWS lambda for a rust binary that handled nontrivial requests was around 30ms. At that point it doesn’t really matter if it’s cold start or not.
84.
▲
by
imron
11mo ago
> having people spend time prepping good commits is potentially time wasted if nobody ever looks at the PR commit history Good habits make good engineers. You never know which of your commits will cause a future problem so structuring a
85.
▲
by
imron
1y ago
GitHub is full of git anti-patterns
86.
▲
by
imron
1y ago
> and allow people to install apps from alternatives and let devs use other payment systems Pre iPhone this is how all software was sold. Not defending Apple, but independent developers ended up with far smaller piece of the pie. That’s
87.
▲
by
imron
1y ago
How did they launch their satellites?
88.
▲
by
imron
1y ago
NASA: "We may need to boot SpaceX" SpaceX: makes the only rockets capable of actually doing anything NASA: "SpaceX is back on the menu, boys!"
89.
▲
by
imron
1y ago
> so I can't comment on VSCode and its predecessors Vscode is a pale imitation of its predecessors. Visual c++ was amazing and remains my favorite ide ever. It was also the spiritual successor of the Borland TUI IDEs because MS stol
90.
▲
by
imron
1y ago
JSON, with comments, multiline stings, optional commas and unquoted keys.
More ›