HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ThierryBuilds

no profile record

Submissions

Rapid: Property-Based Testing for Go

github.com
1 points·by ThierryBuilds·2 เดือนที่ผ่านมา·0 comments

[untitled]

1 points·by ThierryBuilds·3 เดือนที่ผ่านมา·0 comments

[untitled]

1 points·by ThierryBuilds·3 เดือนที่ผ่านมา·0 comments

Basic C programming facts worth knowing

buildsoftwaresystems.com
1 points·by ThierryBuilds·4 เดือนที่ผ่านมา·0 comments

A Program Binary Becomes a Running Process

buildsoftwaresystems.com
2 points·by ThierryBuilds·4 เดือนที่ผ่านมา·1 comments

The friction between AI coding agents and developer flow

medium.com
1 points·by ThierryBuilds·5 เดือนที่ผ่านมา·0 comments

Proptest: Property-based testing for Rust (inspired by Hypothesis)

github.com
3 points·by ThierryBuilds·6 เดือนที่ผ่านมา·0 comments

The spectrum of isolation: From bare metal to WebAssembly

buildsoftwaresystems.com
97 points·by ThierryBuilds·6 เดือนที่ผ่านมา·34 comments

Exponential Backoff and Jitter

tylercrosse.com
4 points·by ThierryBuilds·6 เดือนที่ผ่านมา·0 comments

Bash Script Skeleton Template

github.com
2 points·by ThierryBuilds·7 เดือนที่ผ่านมา·0 comments

Go Scripting with Expr Lang

buildsoftwaresystems.com
1 points·by ThierryBuilds·7 เดือนที่ผ่านมา·1 comments

comments

ThierryBuilds
·4 เดือนที่ผ่านมา·discuss
What really enabled Python to spread so much into scientific computing and AI is C/C++. Most if not all performance critical libraries are not really Python. They just expose a Python API
ThierryBuilds
·4 เดือนที่ผ่านมา·discuss
I spent some time digging into the internal mechanics of process creation. It's one thing to call gcc or click 'Run', but I wanted to document the actual transition from a static binary on disk to the memory layout of a live process.

I tried to contrast the POSIX fork/exec model with the Windows CreateProcess approach. I’d love to hear from anyone who has had to deal with the more obscure parts of these system calls, like clone() flags or Windows process attributes.
ThierryBuilds
·5 เดือนที่ผ่านมา·discuss
That is the only way to represent the empty slice (similar to &s[10..10]). Interesting though to see how LLMs are fooled by that edge case.
ThierryBuilds
·5 เดือนที่ผ่านมา·discuss
A human will still be needed to review the AI generated PR, no?
ThierryBuilds
·5 เดือนที่ผ่านมา·discuss
I never had similar bug caused by hardware or compiler issue. But I had cases where I thought it could be the compiler.

This article shows that those cases are possible, even though they are very rare.
ThierryBuilds
·5 เดือนที่ผ่านมา·discuss
Which book is presented in the article?
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Then why is there a need for a developer, that supposedly writes poorer code, to check it?
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Do AI really write better React/JSX than devs?
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
The article is not only about security. Thanks
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Agreed. Beyond security, we must consider other critical factors such as cost, ease of maintenance, and operational overhead.
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Thanks for the feedback. These are typical use cases where the convenience of higher level abstractions may be less important than the benefits of direct access to the hardware.
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Thank you for the feedback. I will definitely add them as example solutions for serverless.
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
I wrote this because I kept seeing developers (myself included) confuse language-level isolation like Python venv with OS-level isolation like Docker. I wanted to trace the actual technical boundaries between them.

The article maps out the differences between common execution environments—from physical bare metal and VMs to containers, process sandboxes, and virtual environments—to create a mental model of where the "isolation boundary" actually sits for each tool.
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Great article! Thank you for sharing. Could these same strategies be applied to C programs?
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Insightful. Many thanks.

Flat buffers is know to bloat client code. Was any trick used to mitigate that?
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Thanks for the clarification. Happy new year
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
C++ Has changed so much since C++11. It feels like it is picking features from every other language
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
I am curious to know what was the contribution of switching to FlatBuffers in that improvement.
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Thanks for your response. Wouldn't using the `_` in the enums somehow make almost all integers index "cartable" to the enums?
ThierryBuilds
·6 เดือนที่ผ่านมา·discuss
Balancing developer satisfaction with raw productivity is a critical trade-off. While the 'joy of coding' maintains long-term engagement, LLMs provide a necessary lift in throughput. I prefer a surgical approach: disabling LLMs for core logic to avoid 'auto-pilot' bias, while utilizing them for the high-friction work of documentation and unit testing.