Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mcronce
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
mcronce
3y ago
That doesn't mean it's not memory safe - it means that those constructs need to be thoroughly scrutinized for memory safety, which is significantly better than the entire codebase needing to be thoroughly scrutinized for memory sa
62.
▲
by
mcronce
3y ago
I haven't experienced that at all. Any of the codebases I've worked in - both proprietary and open-source - have converted errors to strings when it becomes necessary: When presenting it to a user, whether that means logging or
63.
▲
by
mcronce
3y ago
Yeah, but that futzing typically happens separately near the "outer" error type's declaration - and when it doesn't, a concise .map_err() often does the job. It's also often taken care of by a sort thiserror macro i
64.
▲
by
mcronce
3y ago
I had a bug hunt as part of an interview once (or, I should say, once that I remember). It was different from that proposal in that the code was not part of the company's actual codebase - it was entirely fabricated for the test. It
65.
▲
by
mcronce
3y ago
According to another replier it's been moved to dedicated VMs in Azure, so it's not as bad, but still subject to noisy neighbors. I agree with your assessment - if I were fixing it I would do something similar.
66.
▲
by
mcronce
3y ago
They're also benchmarking on Github Actions runners, with swings of up to ~50% from run to run, which is more than enough to shuffle the results to more or less random positions. I contributed to it last week but without any will to s
67.
▲
by
mcronce
3y ago
That would be changing the actual piping, which they mentioned.
68.
▲
by
mcronce
3y ago
A misfire is a failure to combust the air/fuel charge in the combustion chamber during the expansion stroke, and they aren't typically caused by muffler deletes. They can lead to the popping sound you're describing, but the
69.
▲
by
mcronce
3y ago
Your analogy really hits. I don't mind doing construction in general (I quite like doing it once in a while), but roofing absolutely sucks no matter how you cut it
70.
▲
by
mcronce
3y ago
I can't (or, more accurately, don't ) believe that, but I can certainly believe they have nothing interesting to say about the topic of static vs dynamic typing.
71.
▲
by
mcronce
3y ago
If slide-out keyboards were still a thing they wouldn't be nearly as bad but we had to get rid of those because being thinner is the most important thing in the world
72.
▲
by
mcronce
3y ago
You, me, and anybody else reading the comments. If you want to disagree on the metaphysics or whatever go ahead, but this is already proving to be a huge waste of time and I'm not particularly interested.
73.
▲
by
mcronce
3y ago
Not disagreeing you, just adding a point...I self-host Conduit and use FluffyChat on my phone, with ntfy for push notifications. While that works great most of the time, I occasionally have to restrict ntfy because it'll get into some
74.
▲
by
mcronce
3y ago
I would
75.
▲
by
mcronce
3y ago
And yet here you are reading that comment, writing this one... And those experiences are real.
76.
▲
by
mcronce
3y ago
That's certainly possible, but it doesn't make your experiences any less real
77.
▲
by
mcronce
3y ago
Note that this isn't true for all heat pumps, nor all furnaces. A forced-air system can vary the air handler speed, and a hydronic system can vary the water temperature; with heat pumps, there exist variable-speed compressors, but the
78.
▲
by
mcronce
3y ago
Also known as the AFLW 1.0 License!
79.
▲
by
mcronce
3y ago
Why do you assume they're not touching them?
80.
▲
by
mcronce
3y ago
> Ameriflu™ by Bayer® FTFY
81.
▲
by
mcronce
3y ago
The project itself may not be large, but if it's pulling in 517 dependencies, that's a lot to compile. Rust also does significantly more for you at compile time than C++ does, so I don't mind the compiler taking some not time
82.
▲
by
mcronce
3y ago
If you're already an expert in some other programming discipline (e.g. another language) I wouldn't expect it to take 10 years to become a Rust expert. I'd expect one or two if you're using it primarily, which is simila
83.
▲
by
mcronce
3y ago
The downside is that there's hardly any political will in the US to regulate businesses
84.
▲
by
mcronce
3y ago
I think that depends on your perspective - specifically, whether you think more deaths or fewer deaths is winning:)
85.
▲
by
mcronce
3y ago
I haven't found a single "silver bullet" solution, but the combination that has worked for me is bat houses + citronella (candles as well as whole plants, planted around the patio/deck) + the classic electric bug zappers
86.
▲
by
mcronce
3y ago
If charging for it isn't too hard, it sure as fuck isn't too hard to list it
87.
▲
by
mcronce
3y ago
I self-host Gitlab, which is pretty familiar to people, but I still mirror repos for which I'm hoping to get contributions to GitHub for the same reason
88.
▲
by
mcronce
3y ago
My current pet example for the trend of hiding more and more details from users is an issue I recently had with Doordash. I was trying to place an order, and it kept failing with a red banner stating "something went wrong" (I'
89.
▲
by
mcronce
3y ago
Rune was mine. A buddy and I got into level design, and I got into modding along with it
90.
▲
by
mcronce
3y ago
One often gets the impression that large swathes of people (even on here) don't realize that software today is more complex than software from 1993
More ›