Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ayuhito
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ayuhito
2mo ago
I have an inkling of a feeling that this generosity is a stunt only to help juice the growth and “story” specifically for the IPO… Best use the AI subsidies while you can!
2.
▲
Zero-dependency streaming tar parser and writer for JavaScript
(ayuhito.com)
26 points
by
ayuhito
2mo ago
|
0 comments
3.
▲
Show HN: Safehttp – an SSRF-resistant HTTP client for Go
(github.com)
4 points
by
ayuhito
2mo ago
|
0 comments
4.
▲
by
ayuhito
3mo ago
That’s exactly it for large scale hiring with finite resources. It’s all probabilities in the end. And if an LLM gives you more a more relevant pool vs random distribution, that’s still a net benefit.
5.
▲
by
ayuhito
4mo ago
I think there’s already a big market of supply chain security companies that are proactively scanning dependencies for this sort of thing. They’re always racing to be the first one to write an article about a case.
6.
▲
by
ayuhito
4mo ago
At least with our Renovate config, all dependencies have a 7 day cooldown, but marked security updates are immediate. Attackers can’t push a security update without going through the reporting process (e.g. Github CVE), so they can’t necess
7.
▲
by
ayuhito
5mo ago
Welcome to becoming a project manager.
8.
▲
by
ayuhito
7mo ago
> Just do the cutoff when everyone is asleep. In this age, many smaller companies serve customers across the globe. There is no common “asleep”.
9.
▲
by
ayuhito
8mo ago
DuckDB has one of my favourite articles on this topic if you want something a little more high level: https://duckdb.org/2022/10/28/lightweight-compression
10.
▲
by
ayuhito
9mo ago
> My experience with GHA default caches is that it’s absolutely dog slow. For reference, oven-sh/setup-bun opted to install dependencies from scratch over using GHA caching since the latter was somehow slower. https://git
11.
▲
by
ayuhito
9mo ago
I strongly relate to this in many ways. Because of OSS, I’ve never actually applied for a job or done a Leetcode interview. I’ve gotten multiple direct offers through Twitter DMs (I don’t post) and multiple referrals through random encounte
12.
▲
by
ayuhito
9mo ago
I feel it’s an evolution of the term “Devrel” which still feels tacky. Nor would you want someone who built most of their career as an actual engineer to suddenly drop that term and become a generic someone in “marketing”. They’re more than
13.
▲
by
ayuhito
10mo ago
Also worth checking out libxev[1] by Mitchell Hashimoto. It’s a Zig based event loop (similar to libuv) inspired by Tigerbeetle’s implementation. [1] https://github.com/mitchellh/libxev
14.
▲
Git 3.0 on the Horizon: What Git Users Need to Know About the Next Major Release
(deployhq.com)
3 points
by
ayuhito
11mo ago
|
0 comments
15.
▲
by
ayuhito
11mo ago
> I'd love to know how much LLM was used to write this if any, and how much effort went into it as well (if it was LLM-assisted.) Are people supposed to be obligated to post such a report nowadays? I enjoyed the article and found it
16.
▲
Show HN: Modern-tar: zero dependency tar library for every JavaScript runtime
(github.com)
4 points
by
ayuhito
1y ago
|
0 comments
17.
▲
by
ayuhito
1y ago
In fact, v1 code usually uses v2 code under the hood, but with different options to maintain backwards compatibility. You still get performance improvements even if you don’t switch over to the new import!
18.
▲
by
ayuhito
1y ago
“Chemicals” are overused as a term for sure, but there is a huge difference between what’s legal in America and Europe that brings a shred of truth to the previous statements. For example, common ingredients like potassium bromate or ADA ar
19.
▲
by
ayuhito
1y ago
Go also suffers from this form of “subtle coloring”. If you’re working with goroutines, you would always pass in a context parameter to handle cancellation. Many library functions also require context, which poisons the rest of your functio
20.
▲
by
ayuhito
1y ago
Good thing most of my tasks don’t require novelty, just working code.
21.
▲
by
ayuhito
1y ago
I think it depends. Where I used to live in the Middle East, the culture was very tea (more specifically karak) centric for sure. But it wasn’t a hobby you get so deep into that you become very specific for the average person. You just driv
22.
▲
by
ayuhito
1y ago
I don’t think the modern web was designed for you.
23.
▲
by
ayuhito
2y ago
To me, Motherduck have so far been excellent stewards for DuckDB. I want them to find a sustainable business model. I doubt they’ll ever enshittify DuckDB core. It’s clear they’re only aiming for better integration with their paid service v
24.
▲
by
ayuhito
2y ago
> routing, middleware net/http (even middlewares are just http.HandleFunc) > database connections We were using database/sql for the longest of times before switching to pgx since we wanted some convenience functions. > e
25.
▲
by
ayuhito
2y ago
Almost everything you listed already exists in the standard library. And for the little that’s not, such as an ORM, there are many third party libraries available if you want to go down that path although it’s not necessary. There’s nice th
26.
▲
by
ayuhito
2y ago
The standard library. It’s honestly feature rich enough to do most things that the only other dependencies we really need to pull in is some third-party SDKs (e.g. AWS) and our database driver.
27.
▲
by
ayuhito
2y ago
The Tailscale article taught me a lot! Thanks for sharing.
28.
▲
by
ayuhito
2y ago
Go recently did add a new weak pointers and string interning package to its standard library which is an interesting read. [0] https://go.dev/blog/unique
29.
▲
by
ayuhito
2y ago
I’m all for correct attribution, but I’m curious if the author ever bothered asking the maintainers normally before going in guns blazing with legal threats.
30.
▲
by
ayuhito
2y ago
To be fair, a lot of this is attributed to your gut microbiome being adapted to the bacteria in your usual diet. Some food may not sit well with you — not necessarily because the food is “bad” but because your system isn’t used to the new b
More ›