Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lytigas
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
lytigas
2y ago
I've read a few small overviews of jj. One thing that's off-putting as a git lover is that while git is truly append-only (except refs), jj seems quite "mutable" by comparison. Say I'm messing around with the commit
2.
▲
by
lytigas
2y ago
I was under the impression Waymo was the leader. Who are they behind and how?
3.
▲
by
lytigas
3y ago
> A C programmer who doesn't check the validity of pointers passed to functions and subsequently causes a NULL dereference is not a C programmer I want on my team. I disagree. Interfaces in C need to carefully document their expecta
4.
▲
by
lytigas
4y ago
For a structured approach to ptrace/syscall rewriting, you could try FB's reverie. I worked on and used it during an internship a few years back; it's pretty amazing at what it does. https://github.com/faceboo
5.
▲
by
lytigas
6y ago
> During the early part of this event, we were unable to update the Service Health Dashboard because the tool we use to post these updates itself uses Cognito, which was impacted by this event. Poetry. Then, to be fair: > We have a ba
6.
▲
by
lytigas
6y ago
It's possible the Chromium/Electron thing is this bug[1], which affects new proprietary nvidia drivers on recent Chromium versions. I also experienced that bug, though I don't think it affected Firefox for me. It resolved its
7.
▲
by
lytigas
6y ago
According to [1], Crystal Macros "receive AST nodes at compile-time and produce code that is pasted into a program." This is basically the same as Rust procedural macros[2]. You're probably thinking of "Macros by example
8.
▲
by
lytigas
6y ago
Rust wraps in release mode and traps in debug mode[0][1]. All large projects that I know of ship in release mode. Though I'd be interested to see a source for it not pessimizing badly. [0] https://play.rust-lang.org/?ve
9.
▲
by
lytigas
6y ago
The field of view of the camera is only 1.5x1.5 degrees[1], roughly 3x the size of the moon viewed from the ground. [1] "NAR" in the upper left, and https://forums.vrsimulations.com/support/index.php/A&#x
10.
▲
by
lytigas
7y ago
Some here are saying "Why not just use Rust/D/Zig/Nim/Crystal if you're going to break backwards compatibility?" I believe the proposal is closer to "We've removed this old feature, run this tool
11.
▲
by
lytigas
7y ago
There's really no evidence that C++ has a higher performance ceiling. From a broad view, both are compiled with no runtime. More specifically, Rust and C/C++ trade the lead constantly in the language benchmarks game. In some case
12.
▲
by
lytigas
7y ago
Regardless of what exactly rustc does right now, in the future Rust's strict aliasing rules will basically ensure Rust does this optimization in every possible case, because Rust reasons at compile time to ensure no mutable references
13.
▲
by
lytigas
7y ago
Rust basically has this functionality. Whether a type is borrowed or not dictates what I can do with it. For example, I cannot remove items from a `Vec` with a shared &reference. Thus, without knowing which reference type is used in a t
14.
▲
Shift and Scale: Revisiting Confusing High School Math
(lytigas.netlify.com)
2 points
by
lytigas
7y ago
|
0 comments