Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hra5th
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
hra5th
3y ago
My impression is that most Cruise employees liked and respected Kyle a lot. I have seen external people with a negative opinion of him but I am surprised to see someone say they have never seen anyone with a positive opinion, I saw far more
2.
▲
by
hra5th
3y ago
For rust code, I have found https://github.com/japaric/cargo-call-stack to be the best available option, as it does take advantage of how Rust types are implemented in LLVM-IR to handle function pointers / dynamic
3.
▲
by
hra5th
3y ago
The email gets marked as read once you click out of the email to view a different one (which I agree is unintuitive, but it is not true you have to explicitly click "mark as read").
4.
▲
by
hra5th
3y ago
I am surprised to see the same user post > no one is criticizing Apple while being pragmatic [...] it is expensive and complicated for them to do that and have waterproof devices and > with the airpods, Apple needs to be roasted endle
5.
▲
by
hra5th
3y ago
I would be surprised if bugzilla.mozzila.org has over 5 million users
6.
▲
by
hra5th
4y ago
I don't agree that the rules for UB are virtually the same as in C. One example: if your unsafe Rust code modifies any memory address for which there exists a reference elsewhere, that is instantly UB. In C, that is not necessarily the
7.
▲
by
hra5th
4y ago
A brief search on Mouser seems to indicate that The AVR Xmega costs roughly 2.5 times as much as other 8 bit MCUs from Atmel with comparable amounts of flash/RAM -- are there other "selling point" on-chip perpiherals signific
8.
▲
by
hra5th
4y ago
Rust integer overflow bugs in release mode are still much safer than C++ integer overflows -- Rust integer overflow is well-defined to wrap in release mode, whereas it is UB in C++.
9.
▲
by
hra5th
4y ago
MediaSourceExtensions ( https://caniuse.com/mediasource)is one good example of a useful API which has been supported by roughly ~every browser for years except for safari on iPhone.
10.
▲
by
hra5th
4y ago
If you need to interact with connected peripherals from the linux environment a VM is still usually a much less productive experience. I do a lot of embedded development, and while it is often possible to do USB passthrough to connected boa
11.
▲
by
hra5th
4y ago
SpaceX pays significantly higher than NASA if you believe levels.fyi, so I think it depends what industry average you are using. If you compare to general software engineering then it certainly pays less, but that is because there are many
12.
▲
by
hra5th
4y ago
To be clear, removing the bounds checks led to the observed performance degradation. Your statement beginning with "I am a Rust fan, but..." suggests that you might have interpreted it as the other way around
13.
▲
by
hra5th
4y ago
In addition to the other comment, the primary problem with malloc() in embedded environments is that you push the memory exhaustion error to runtime, rather than compile time (not memory fragmentation). A call to malloc() in a rarely-called
14.
▲
by
hra5th
4y ago
For Cortex-M embedded topics, memfault's blog is simply one of the best out there. Consistently great posts even though they are written by a bunch of different authors. I go back to https://interrupt.memfault.com/blog&
15.
▲
by
hra5th
7y ago
I find it hard to imagine that a product which lasts 2 years and is smaller than a shot glass can be much of an environmental concern. I would have to throw away 10000 pairs of airpods to match the volume in a landfill of throwing out a sin
16.
▲
by
hra5th
8y ago
What ARM chip are you considering this for? Is it a Cortex M?