Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
charlotte-fyi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
charlotte-fyi
5mo ago
I feel in a really weird position where I both really dislike what AI is doing to the experience and practice of writing code, to the point where I want a job doing literally anything else besides using the computer, but also think that the
2.
▲
by
charlotte-fyi
1y ago
I agree with you in that I think there's a better programming model out there. But using a buffer in a CUDA kernel is the simple case. Descriptors exist to bind general purpose work to fixed function hardware. It's much more compl
3.
▲
by
charlotte-fyi
1y ago
The last supported version they ship doesn't support compute, which is a pretty big limitation.
4.
▲
by
charlotte-fyi
1y ago
This comparison is kind of sloppy, though. OpenGL on the desktop needs to be compared to a concrete WebGPU implementation. While it still lags behind state of the art, `wgpu` has many features on desktop that aren't in the standard. Fo
5.
▲
by
charlotte-fyi
1y ago
In my experience, beginners often make the mistake of assuming just because you can do things with references and lifetimes that you should . Unless you’ve done profiling, just start with the easy thing and clone an `Arc` (or whatever ot
6.
▲
by
charlotte-fyi
1y ago
The entire problem is that what the programmer wants to do and what the program actually does isn't always clear to the programmer.
7.
▲
by
charlotte-fyi
1y ago
"our compensation is not merely transparent, but uniform" second paragraph
8.
▲
by
charlotte-fyi
1y ago
The dependency injection framework provided by Bevy also particularly elides a lot of the problems with borrow checking that users might run into and encourages writing data oriented code that generally is favorable to borrow checking anywa
9.
▲
by
charlotte-fyi
1y ago
Isn't the persistent failure of developers to "know" that their code is correct the entire point? Unless you have mechanical proof, in the aggregate and working on any project of non-trivial size "knowing" is really
10.
▲
by
charlotte-fyi
2y ago
Why would I take anything away beyond the specific scope of the vulnerability to supply chain issues that NPM had? Cargo offers a variety of tools for auditing and managing dependencies that specifically mitigate supply chain issues. If you
11.
▲
by
charlotte-fyi
2y ago
A left pad incident isn't possible on crates.io. Yanking a package from the registry doesn't remove the code if you have an existing lockfile.
12.
▲
by
charlotte-fyi
2y ago
The important note here is that you can't rely on Drop running in order to satisfy the SAFETY comment of an unsafe block. In practice, in safe Rust, this knowledge shouldn't really change how you write your code.
13.
▲
by
charlotte-fyi
2y ago
> without risk factors like obesity 40% of Americans are obese.
14.
▲
by
charlotte-fyi
2y ago
That's not entirely true. There's a thread pool of workers underneath libuv. Tasks that would block do indeed execute concurrently.
15.
▲
by
charlotte-fyi
2y ago
The functional interface changes are huge. Clojure is always at its best when staying close to Java via judicious use of interop and this solves one of the major missing links.
16.
▲
by
charlotte-fyi
2y ago
Of course not.
17.
▲
by
charlotte-fyi
2y ago
This is solved in tools like Pulumi by having a declarative and auditable build artifact as an intermediate step that can be diffed. This seems to solve a lot of the security issues (and is generally a good idea anyway).
18.
▲
by
charlotte-fyi
2y ago
I think that declarative configuration languages scratch the itch of a lot of developer brains, but in practice it doesn’t really matter and using more familiar languages is a huge benefit to devex that shouldn’t be overlooked if the goal i
19.
▲
by
charlotte-fyi
2y ago
The syntax isn’t as clean but you can add property accessors to objects in JavaScript that accomplishes the same thing.
20.
▲
by
charlotte-fyi
2y ago
Very exciting. The ideas behind Nix are so good and everything else so bad. It seems like a lot of people are trying to solve this by building abstractions on top of Nix, but I'm really skeptical that is the solution. As crazy as a ful
21.
▲
by
charlotte-fyi
2y ago
I'm constantly getting Something went wrong, but don’t fret — let’s give it another shot. Firefox’s Enhanced Tracking Protection (Strict Mode) is known to cause issues on x.com Edit: kinda makes the whole "we didn't change ou
22.
▲
by
charlotte-fyi
3y ago
`no_std` with `alloc` isn't that different.
23.
▲
by
charlotte-fyi
3y ago
> There is definitely need for an OOP engine in Rust Is there a need for an OOP engine in Rust? I don't want to be too negative here — the developer of Fyrox seems like an incredibly talented and productive engineer and they can w
24.
▲
by
charlotte-fyi
3y ago
What PR money has been behind Rust?
25.
▲
by
charlotte-fyi
3y ago
Your conspiratorial framing here strikes me as odd, as well as unnecessarily denigrating Bevy as a "research project." Isn't the answer quite obvious, which is that if someone wants to use an engine built off "proven old
26.
▲
by
charlotte-fyi
3y ago
Many people consider what you refer to as "the dirty work" as precisely the point of creative practices.
27.
▲
by
charlotte-fyi
3y ago
Yeah, these all made me feel incredibly nauseous. I was trying to figure out what aspect of the motion was triggering this (bad parallax?) but couldn't. The results are impressive but it's still amazing to me how little defects li
28.
▲
by
charlotte-fyi
3y ago
Don't really get the criticism of Clojure for being hosted on the JVM, particularly relative to its status as a "productive" Lisp. Like oh, you get access to one of the biggest and most mature library ecosystems out there as
29.
▲
by
charlotte-fyi
3y ago
> and if it’s after the code I care about observing, it doesn’t matter That's not how undefined behavior works, though. Undefined behavior doesn't have an "after." By definition it leaves your entire program in an und
30.
▲
by
charlotte-fyi
3y ago
I don't know that this is an endorsement of zig rather than an indictment of bun.
More ›