Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
VorpalWay
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
VorpalWay
4d ago
Two counterpoints: Searching for "unsafe" is a lot easier when you want to audit the code (there is even a lint you can enable to forbid all unsafe in a crate (library)). And there is a pervasive culture to avoid unsafe where poss
2.
▲
by
VorpalWay
4d ago
It has been going between 4G and 5G today while hiking, so if they lie it isn't all the time at least. But what do you suggest instead (on Android, a Pixel specifically)?
3.
▲
by
VorpalWay
4d ago
As a beginner use the editor built in on the website instead (called ID). JOSM is a great power user tool, but this article's recommendation to use it for your first edit is misguided.
4.
▲
by
VorpalWay
4d ago
And I think that illustrates my point well. Yes there is MISRA C++ and CERT for C when you write safety critical code. But that is a lot of extra rules to follow and remember (and have linting tools check where possible). It is basically a
5.
▲
by
VorpalWay
4d ago
It has been a long time since I coded C. Last I did I remember hating C strings and the standard functions for dealing with them. So easy to get buffer overflows. I'd rather have the language design be so that I dont constantly have to
6.
▲
by
VorpalWay
4d ago
5G seems pretty widly available here in Sweden in my experience, even in the countryside. Not that the speeds are actually better than 4G, but the indicator say 5G as I'm writing this in a tent in the middle of nowhere. :) I guess othe
7.
▲
by
VorpalWay
4d ago
As someone who coded C++ (15+ years) and later Rust (about 4 years now) for my dayjob: there are more than those you listed I have seen commonly. Unaligned accesses is a perrenial favourite, as is ODR violations and reliance on the undefine
8.
▲
by
VorpalWay
4d ago
For a static blog you dont need that. My blog made the (near bottom of) HN front page last year. I didn't notice a thing until I looked at the traffic report (using goaccess). Static site generator with the result served from a bottom
9.
▲
by
VorpalWay
13d ago
Interesting. Though after looking at the examples on their home page and skimming the examples it looks more limited than the imhex format. But that could just be because I don't know this library well enough.
10.
▲
by
VorpalWay
13d ago
The DSL (domain specific language) for defining data formats in ImHex seems really cool. I have never seen a language that mixes logic into definitions of data structures quite like that before. It wouldn't at all suit a general purpos
11.
▲
by
VorpalWay
15d ago
How is this undo different than Git's reflog? Genuinely curious, while I have heard of jj I haven't yet tried it (I read it couldn't handle git submodules, which would have made it dead in the water for my dayjob, that seems
12.
▲
by
VorpalWay
15d ago
I think the vaccum tube that it turns out to be is even cooler.
13.
▲
by
VorpalWay
16d ago
I found exactly the discovery fulfilling in Dwarf Fortress, Rimworld and Minecraft. Once I mastered those (well, maybe it is fairer to say "once I plateaued", there are way more skilled players than me) I found much less interest
14.
▲
by
VorpalWay
17d ago
Huh, I guess that works. I never considered it as a Signal replacement. It always seemed closer to an IRC (and I guess Discord and maybe Slack) replacement to me. But yeah I do believe it has end to end encryption for individual communicati
15.
▲
by
VorpalWay
17d ago
There are peer to peer (or otherwise decentralised, e.g. multiple servers operated by many different people) alternatives to Signal. I haven't tried any of them, nor do I know which ones have been audited. But if the worst comes to the
16.
▲
by
VorpalWay
17d ago
Reading your and others comment I wonder what sort of refrigerators and freezers you have. Mine are about 10 years old now, Bosch, full height and whatever the best energy class was available at the time. I'm very sound sensitive but r
17.
▲
by
VorpalWay
18d ago
I wouldn't mind having a standalone binary that anyone can download and just run on their Linux desktop, regardless if it is Arch, Alpine or Debian stable. With glibc that is a pain, I need to build in a container with tthe oldest glib
18.
▲
by
VorpalWay
18d ago
Tokio is definitely not the only reasonable choice. I use embassy[1] on microcontrollers (the Pi Pico and ESP32 in my case), where tokio can't run. [1] https://embassy.dev/
19.
▲
by
VorpalWay
18d ago
A problem with sending dummy messages on something like Signal, is that waking up phones unnecessarily is really bad for battery life. It also doesn't work for the voice/video call feature, since that needs to be realtime.
20.
▲
by
VorpalWay
19d ago
I just remembered that there is also https://github.com/sunfishcode/eyra (but I think it might be a dead project) which is close to that, it had slipped my mind. All of these are going to mean you can't link any (
21.
▲
by
VorpalWay
19d ago
Note that this is no-std no-alloc target, with all the limitations that leads to. You could add alloc with a custom global allocator, but I don't even know what high perf global allocator you could use that wouldn't need libc. Jem
22.
▲
by
VorpalWay
20d ago
A Core One is closer to a X1C than a P2S. I'm not sure Bambu has a direct modern equivalent to that though. As for MMU/AMS, there does seem to be a larger price difference, I had not looked into that since multicolour doesn't
23.
▲
by
VorpalWay
21d ago
Prusa is good, a bit more expensive (since it is made in EU), but I wouldn't say it is "needs a loan" more expensive (of course depending on what model, they have small scale industrial offerings too). I understand Snapmaker
24.
▲
by
VorpalWay
22d ago
I'm not a biologist or in a medical field at all, but surely the fact that the heart rate goes up if you exercise means there is some form of feedback loop (which to me sounds like a rudimentary form of processing).
25.
▲
by
VorpalWay
23d ago
> I do feel reluctancy answering to a post even a few hours ago thinking my answer might not be applicable to their context anymore. But not knowing, I believe keeps the conversation going for a while. I see it actually taking place. Fir
26.
▲
by
VorpalWay
23d ago
> We also have a nervous system distributed throughout our bodies, so we do experience the full body, but the neural signals are sent to one location, not nine. Mostly yes. But we do have some processing that bypasses the brain: reflexes
27.
▲
by
VorpalWay
26d ago
Regex is absolutely not suitable for most use cases that I have come across. Iostreams formatting is awful, especially if you care about internationalization (which is very common). Not sure what the issue with std::format would be here, yo
28.
▲
by
VorpalWay
26d ago
Regex issues aren't at all overblown, at least in the fields I have worked in or in fields of people I have talked to. As for async in Rust, I wrote in another comment that yes that is an issue. What we need is std to define traits tha
29.
▲
by
VorpalWay
26d ago
Rust has committed to a stable API (but the ABI is explicitly unstable). Which makes sense for a systems language. It isn't (and doesn't want to be) a kitchen sink language. But even something like Python has lots of cruft in its
30.
▲
by
VorpalWay
27d ago
Don't forget C++ where large parts of the standard library are unusable (regex is slow and unfixable) or soft deprecated (dont use iostreams for formatting, use std::format, etc). No, I prefer what rust is doing. It suits a system prog
More ›