Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
athoscouto
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
athoscouto
4mo ago
It was httpx indeed. i had aiohttp in mind because we ended up replacing that particular client with it
2.
▲
by
athoscouto
4mo ago
yes. remote exec allows me to attach profilers (e.g. memray) directly into a running process. i'm also excited about the upcoming statistical (cpu) profiler from 3.15
3.
▲
by
athoscouto
4mo ago
We've been impacted by this. I migrated our services to Python 3.14 so we could attach profilers during runtime. A couple of services looked like they had a memory leak. Memory was continuously increasing over time. Thanks to Python 3.
4.
▲
by
athoscouto
6mo ago
Cursor can do that well too. Their code review feature usually gives a handful of independent feedbacks. I just trigger agents independently for all of those. Other integrations with Linear and Slack are also very handy to getting into this
5.
▲
by
athoscouto
6mo ago
2x intelligence != 2x results most tasks I can do better and faster with composer 2 a fellow engineer reported a bug on a code I had written a few months back. I used his report as prompt for composer 2, gpt-5.4-high and claude-4.6-opus-max
6.
▲
by
athoscouto
6mo ago
Cursor has been my main AI tool for over a year now. I've been trying to use Claude Code seriously for over a month, but every time I do it, I get the impression that it would take me less work to do with Cursor. I'm on the enterp
7.
▲
by
athoscouto
6mo ago
For big codebases pyright can be pretty slow and memory hungry. Even though ty is still a WIP, I'm adopting it at work because of how fast it is and some other goodies (e.g. https://docs.astral.sh/ty/features/
8.
▲
by
athoscouto
10mo ago
Nice! Would love to see Azure Document Intelligence on this
9.
▲
by
athoscouto
1y ago
I've seen chefs arguing the other way around. You have to apply more pressure when using duller knives, this means less control and less safety.
10.
▲
by
athoscouto
1y ago
Agreed that you can have real individual ownership. Not only that, I think that is the only way to be really "productive". But I think that is beside the point. Individuals are not fungible, but team members are - or at least can
11.
▲
by
athoscouto
1y ago
Yes. See update 2 FTA for a 2019 study on go concurrency bugs. Most go devs that I know consider using higher level synchronization mechanisms the right way to go (pun intended). sync.WaitGroup and errgroup are two common used options.
12.
▲
by
athoscouto
2y ago
I wonder how keys are assigned to rows and how the adjudicator is shared. The author also mentions a leader adjudicator, which means there is probably some sort of coordination to pick a leader. This raises the question of how a leader is p
13.
▲
by
athoscouto
2y ago
Neat design! The coolest insight, IMO: > We’ve learned from building and operating large-scale systems for nearly two decades that coordination and locking get in the way of scalability, latency, and reliability for systems of all sizes.
14.
▲
DSQL Vignette: Transactions and Durability
(brooker.co.za)
1 points
by
athoscouto
2y ago
|
1 comments
15.
▲
by
athoscouto
2y ago
Nice! Two questions for me to follow up later: - How the OS knows it can clean up an inode after a hard link is deleted? The post mentioned inodes don't see hard links - What does it mean to have a dead/dangling soft link?
16.
▲
by
athoscouto
2y ago
I grew up finding those glasses the most horrible thing. Even though they were always popular, they became fashionable recently when new sizes were introduced. I somehow started to find they kind of beautiful when I worked at a company tha
17.
▲
by
athoscouto
2y ago
People in Brazil do. In fact, 10°C would make most Brazilians complain that the beer is too warm
18.
▲
by
athoscouto
2y ago
I haven't consumed audio and video from files for a while now. Streaming has become so convenient (partly because of internet prices and availability) that I don't see myself coming back.
19.
▲
by
athoscouto
2y ago
Wow, that brings back memories! foobar2000 was my go to player. I used to spend hours curating all my folders with albums and playlists. Funny how fast I switched to a streaming platform when they became widely available around here.
20.
▲
by
athoscouto
2y ago
I've stopped listening for probably a year now. But other than some already mentioned here I'd go with: - Soft Skills Engineering: very humorous and light take on the people side of SWE - StaffEng: interviews with engineers with s
21.
▲
by
athoscouto
2y ago
I think the change makes sense, even though I have workloads running on the regions that got the steepest price changes. I'd rather have more granular pricing than a blanket increase. The why now also makes sense - there was a technica
22.
▲
by
athoscouto
3y ago
This is spot on. Having shadowed my share of interviews, I've found that the attitude of the interviewer is the biggest factor in having a good interview experience. Making sure interviewers show genuine interest, and are open to diffe
23.
▲
by
athoscouto
3y ago
Are you referring to GDPR? Does it apply to employees too, or only customers?
24.
▲
by
athoscouto
3y ago
From the job posting ( https://jobs.careers.microsoft.com/global/en/job/1633482/Pri... ): > guiding technical direction, design and implementation of Rust component libraries, SDKs, and contributing to
25.
▲
by
athoscouto
3y ago
From the job posting, the role is to work on M365. This means products like Exchange, SharePoint, and Skype. I'll go out on a limb here and say that this new team will work on replacing existing C++ (not C#) code with Rust.
26.
▲
by
athoscouto
3y ago
I'm using it on a few workloads running on Fly.io to back it up to S3. It has generally been a good experience. I suggest taking a look at the replica settings ( https://litestream.io/reference/config/#replica-
27.
▲
by
athoscouto
3y ago
Wouldn't that require the reader to finish? Making the reader block the checkpoint from wrapping up?
28.
▲
by
athoscouto
3y ago
> Checkpointers do not block writers, and writers do not block checkpointers. This means that, even following the checkpoint, the wal file cannot be overwritten or deleted, and so all subsequent transactions must also be appended to the
29.
▲
by
athoscouto
3y ago
I've worked on some companies that used Carta. In some of them, I had access to cap table, preferences, total raised debt, etc. In others, I could see only my number of options and their strike price. Is up to the company how much they
30.
▲
by
athoscouto
3y ago
The compiler will avoid unnecessary allocations when possible. For more details, see https://go.dev/wiki/LoopvarExperiment#will-the-change-make-p...
More ›