Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spease
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
spease
2y ago
I can't speak for how C#; but in C++'s case, the issue is that there's a lot of programmers who don't keep up with the language that they're using. As a result, you get a few people pushing the language ahead, who
62.
▲
by
spease
2y ago
Cool! I usually have to share window-by-window, this may come in handy.
63.
▲
by
spease
2y ago
> on a Mac Right. It sounds like the Asahi devs have implemented APIs which aren’t available under stock MacOS. Back when I was actively developing for Freespace, we had a Linux port that had a better framerate than Windows (the game’s o
64.
▲
by
spease
2y ago
> plenty of variants Aaaand you’ve lost me. I don’t want to waste my time either setting up multiple linters or having to drill down into the pros and cons of each. If the C++ community cannot even reach a consensus on which linter it en
65.
▲
by
spease
2y ago
They would already just put “best by” on the product, so it’s not making things any worse that I can see.
66.
▲
by
spease
2y ago
This is super cool. So, wait, does this mean that gaming is better on Linux, on a Mac?
67.
▲
by
spease
2y ago
> Theoretically, someone could scrape the pages and compile a list of exposed email addresses. I laughed. Oh no! Anyways… The people interested in identity theft are probably too busy figuring out what to do with all the SSNs they stole
68.
▲
by
spease
2y ago
I’m guessing 90% don’t care, 9% vote, 1% comment?
69.
▲
by
spease
2y ago
Things should not panic a lot, and when I’m going over someone else’s Rust code I will discourage them to use panic at all if it’s socially appropriate. Inasmuch as I am aware, the correct usage of panic is “there is no way to recover from
70.
▲
by
spease
2y ago
The big difference (inasmuch as I am aware) is in source compatibility in practice. If I use a header file, as any pre-C++-20 library will (have the major compilers implemented modules yet ?), I am SOL. I am specifying a text-import of tha
71.
▲
by
spease
2y ago
I’ll try to keep this comment shorter. :) The thing about Rust abstractions is that they’re a lot more useful and forgiving than C++. Eg: In Rust, I cannot accidentally use an option incorrectly and have the program compile. When it fails t
72.
▲
by
spease
2y ago
Rust is nowhere near C++’s complexity. And most of C++’s language complexity doesn’t come from “large scale industry deployment”, it comes from implementing a feature in a half-assed way, then updating it, but then the old feature needs to
73.
▲
by
spease
2y ago
Maybe, but it’s kind of half-assed to just figure out a solution that only works for stdx and then leave every other library out to hang. Supporting tools like cargo audit would be a better choice for the entire ecosystem, not just th
74.
▲
by
spease
2y ago
No. This is lazy, and ignores how Rust is unique. What would be better is to have a set of standard traits that libraries can implement to provide a service. Effectively, create a standard and let other people build things that adhere to th
75.
▲
by
spease
2y ago
“ The marshalling cost for JSON is negligible” I’ve worked with profiling code where the marshaling cost for JSON was the biggest cost. Namely it involved a heap allocation and copying a ton more data than was actually needed, and I ended u
76.
▲
by
spease
2y ago
Thank you, kind Internet stranger :)
77.
▲
by
spease
2y ago
> Nothing like this would ever happen in a Kaiser hospital. Kaiser’s mental health services were so bad that their providers went on strike a couple years ago. They’re paid a fraction of what they could make in private practice. https:&
78.
▲
by
spease
2y ago
Apple does not provide eye tracking data. In fact, you can’t even register triggers for eye position information, you have to set a HoverEffectComponent for the OS to highlight them for you. Video passthrough also isn’t available except to
79.
▲
by
spease
2y ago
Thanks! Not a Go programmer, so I saw the parentheses after the cloaure def and assume it translated to “execute this on a goroutine in the background immediately”
80.
▲
by
spease
2y ago
Isn’t what the article suggests (with defer and then WriteString) technically a race condition? Is there no way that the closer can get called before WriteString executes?
81.
▲
by
spease
2y ago
End to end encryption is a reasonable justification for a visual indicator.
82.
▲
by
spease
2y ago
This is such an absurd attitude to have, on a site for startup news, no less. Having a frequent, iterative release cycle has a number of benefits: - Everyone in the ecosystem knows the rough cadence of when releases will occur - The people
83.
▲
by
spease
2y ago
How long until it runs Doom?
84.
▲
by
spease
2y ago
“It depends” is certainly the answer more often than people want to believe.
85.
▲
by
spease
2y ago
I’ve typically used chocolatey. I think it typically uses the regular installer for a package, just in a headless/unattended mode configured by the maintainer.
86.
▲
by
spease
2y ago
> I don't think Nix will ever be easy to use because half the community genuinely does not care about their fellow human beings enough to write software for their fellow human beings. This matches my experience as well. I’ve been tr
87.
▲
by
spease
2y ago
How does that solve what the person I replied to was asking for?
88.
▲
by
spease
2y ago
Hmmm…what about compiling to wasm, and/or then converting the wasm to C? https://github.com/wasm3/wasm3/releases/tag/v0.4.8 https://github.com/WebAssembly/wabt/tree/ma
89.
▲
by
spease
2y ago
They are claiming that because code in ‘unsafe’ blocks in Rust can have undefined behavior, that the language is no safer than C. This does not settle the debate because unsafe is rarely needed for a typical Rust program. In addition, the p
90.
▲
by
spease
2y ago
Location: Mountain View, CA Remote: Yes Willing to relocate: For the right job, particularly on the west coast (Seattle, Los Angeles, San Diego, Santa Barbara) Technologies: Swift / Vision Pro (this year), Rust (6 years), C+
More ›