Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeremyloy_wt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
jeremyloy_wt
1mo ago
I could not grasp the “why” here, not for the life of me. A Mac mini/studio would have been so much straightforward for the actual cited problem of “needing to develop on Apple hardware”. Sometimes we do things just for “the love of th
2.
▲
by
jeremyloy_wt
2mo ago
I’m so happy Russ still contributes even though he isn’t lead anymore. I always enjoy reading his blog posts
3.
▲
by
jeremyloy_wt
2mo ago
Admittedly I’m pretty ignorant of the details, but I thought this was the mixture of experts architecture
4.
▲
by
jeremyloy_wt
3mo ago
They napkin math is fairly easy to do. One human works around 250 days per year, and if we assume Bay Area salaries we could assume ~300k/y conservatively for a fully loaded cost. $1200 per day. Your estimation is 50*11 days so $660,0
5.
▲
by
jeremyloy_wt
3mo ago
And if the engineer bills for $100/hr or more, the trade off is worth it
6.
▲
by
jeremyloy_wt
4mo ago
> the way music is recorded and mixed today takes all the soul out of music > So much precision is required that session musicians are playing most of the things you hear, not the actual artists I’m sure the session musicians don’t ap
7.
▲
by
jeremyloy_wt
4mo ago
I think there will always be some sort of mastery element to communicating with AI. You can see that nowadays with juniors who blow through tokens and still don’t produce good results. There will always be some group of people using AI bett
8.
▲
by
jeremyloy_wt
4mo ago
Emerald is well regarded as the best of Generation 3, which is the final of the traditional 2D games and can trade with Fire Red/Leaf Green (remakes of the classic) So you have available all of the original Pokémon
9.
▲
by
jeremyloy_wt
6mo ago
I don’t understand your explanation on mitigating the confused deputy. If the attacker has access to the database, can’t they just read the IDs for the target row they are overriding first so they can generate the correct hash?
10.
▲
by
jeremyloy_wt
7mo ago
> we as humans can guide the LLM toward a rigorous test suite, rather than one that has a lot of "coverage" but doesn't actually provide sound guarantees about behavior. I have a hard enough time getting humans to write te
11.
▲
by
jeremyloy_wt
1y ago
Funnily enough, the Sleep Schedule settings screen on iOS (accessed through the Health app) looks very similar to this.
12.
▲
by
jeremyloy_wt
1y ago
This isn’t necessary anymore as of Go 1.22 https://go.dev/blog/loopvar-preview
13.
▲
by
jeremyloy_wt
1y ago
The official Typescript compiler is being rewritten in Go as we speak.
14.
▲
by
jeremyloy_wt
2y ago
The second that you would benefit from using a DBMS specific feature, the ORM begins getting in the way. It is highly unlikely that an ORM provides support, much less a good abstraction, over features that only 1/N supported DBMS have.
15.
▲
by
jeremyloy_wt
2y ago
https://go.dev/tour/welcome/1
16.
▲
by
jeremyloy_wt
2y ago
Can you elaborate on what problems you have with the MVS algorithm?
17.
▲
by
jeremyloy_wt
3y ago
> I’m going to take issue with to you’re use of the word never here Perfectly fair. I shouldn’t have stated it as an absolute. If I could still edit it, I would change my statement to “don’t default to a mock” > Would you mind explain
18.
▲
by
jeremyloy_wt
3y ago
Counterpoint when using mocks - if Bs behavior changes, one may not remember to update A’s test which would be falsely passing. This problem is exacerbated if B is a popular object used by many components. IMO if you own A and B, never use
19.
▲
by
jeremyloy_wt
3y ago
Oh is that what the online/offline stuff in their docs mean? I’ve never heard of that technique being used before, that’s really interesting
20.
▲
by
jeremyloy_wt
3y ago
I don’t understand the outrage. The plugin is installed by default and visible in the right tray so it’s basically an advertisement. That’s the only negative part and I understand the frustration with that. You can disable it like any other
21.
▲
by
jeremyloy_wt
3y ago
I personally think learning how to use ChatGPT and the like IS going out of the comfort zone. To make an analogy to music, I see it like brass players at the advent of the valve. It’s a new way of playing the instrument. The old ways and ne
22.
▲
by
jeremyloy_wt
3y ago
I am genuinely ignorant on the sandboxing and capabilities of wasm
23.
▲
by
jeremyloy_wt
3y ago
Isn’t this a bit sketchy to just have a repo with no source and a wasm file? I understand not having the actual Mario64 source, but I’d feel more comfortable running this if the translation code was open source
24.
▲
by
jeremyloy_wt
3y ago
I disagree in the context of error handling. The go ecosystem frequently utilizes `go generate` to handle boilerplate code generation. That’s the exact same way `thiserror` utilizes macros to generate plain error structs. While macros can d
25.
▲
by
jeremyloy_wt
3y ago
thiserror and anyhow are hardly magic. The former is just macros for error definition The latter is just a wrapper around box dyn error
26.
▲
by
jeremyloy_wt
3y ago
https://go.dev/play/p/6Lg9L2up5mI Here is a slightly different version I wrote that has 0 allocations per loop. Took about 26 seconds. I'm welcome to suggestions on how to make it more readable! Its been a fe
27.
▲
by
jeremyloy_wt
3y ago
> It appears the author is a Go advocate A bit of an understatement. The author is the current Golang project lead and a member since it’s inception
28.
▲
by
jeremyloy_wt
3y ago
I can’t believe you aren’t crediting your hilarious and pervasive ~~psyops~~ meme campaign
29.
▲
Show HN: Termle. Wordle in the Terminal
(github.com)
1 points
by
jeremyloy_wt
5y ago
|
0 comments
30.
▲
by
jeremyloy_wt
5y ago
Go errors are not stringly typed. You can assert that the error itself, or any error it wraps, is it a particular type through errors.Is and As. If your past experience involved people comparing error.Error() strings I’m sorry. That’s awful
More ›