Viewing profile — moosingin3space
moosingin3space
HN member- Joined
- Sat, Jun 04, 2016, 7:55 AM UTC
- HN karma
- 1,288
- Public activity
- 484 items
- HN profile
- View on Hacker News ↗
About moosingin3space
Recent public activity
-
comment
Comment #39823769
This is a fantastic in-depth look at debugging a complex problem, and the fact that the rest of the system remained stable is a testament to the quality of the engineering work tha…
-
comment
Comment #32433351
Do be aware, though, that this is just a way to make builds fail fast if you have an older compiler. It doesn't put the compiler in a mode that makes it reject features introduced …
-
comment
Comment #28251494
Disclaimer: I'm not an expert in Cilium! Only recently got into reading about it because of Jessie Frazelle's tweet about it. Still planning on deploying it into my small homelab. …
-
comment
Comment #28240108
This depends on the CNI plugin you're using. In particular, Cilium implements the entire firewall in eBPF.
-
comment
Comment #27509513
I highly recommend you do a search for Firesheep - the tool that really started the push for HTTPS everywhere. You're right that a malicious network operator would be in a position…
-
comment
Comment #26432306
> until we embrace screens and render arial and images or even monospaced fonts that are perfectly readable This is part of what I meant when I said "drastically restrict the probl…
-
comment
Comment #26364981
Another fascinating look into text on computer screens is this article: https://gankra.github.io/blah/text-hates-you/ . Just goes to show that text rendering is actually absurdly c…
-
comment
Comment #26085136
> You can for the most part just convert the LLVM bitcode that the Rust compiler would output to the equivalent C snippet. Sounds like a good argument to resurrect the LLVM C backe…
-
comment
Comment #26073134
Honestly, even with minor versions, I'd prefer to use something like dependabot, or for a bot to open a pull request bumping versions. Tons of authors mess up semver in subtle ways…
-
comment
Comment #26073110
For one, respected community member pcwalton has argued against compiling to C, citing the difficulty in producing performant, memory-safe output. For another, from personal experi…
-
comment
Comment #26073083
What's more, the Gentoo maintainer that filed the issue lists a number of platforms that CPython itself doesn't even support.
-
comment
Comment #26073072
Indeed, a commenter demonstrates that resolving the issue on Alpine Linux was as simple as adding an `apk add rustc cargo` to their Dockerfile.
-
comment
Comment #21467431
Uhh, they do embrace bigotry. The official Gab twitter feed has posted openly bigoted comments, not just quoted from their site.
-
comment
Comment #21380027
That's unfortunate, since an IOMMU is an excellent solution to this kind of problem, especially when one considers all the potential Linux USB stack vulnerabilities that can be exp…
-
comment
Comment #21374932
You can use an IOMMU to isolate DMA to a separate security domain. This is how Qubes OS works.
-
comment
Comment #21161763
Fellow UMich grad here. Shapiro library (formal name for UgLi) was always a great place to study because you had plenty of noise isolation from other people, especially the upper f…
-
comment
Comment #20855050
I'm excited about this project too, but how does it "reduce the influence that Google and Facebook have on the Web"? It seems pretty orthogonal if you ask me.
-
comment
Comment #20842275
> On the flipside, the kernel developers are a group of people with a detailed understanding of what makes C unsafe, and how to watch out for it in code reviews. I'm not saying tha…
-
comment
Comment #20749725
All of these sources show memory safety problems getting worse or staying equally prevalent, which directly contradicts the parent's claim that memory safety is "much less of an is…
-
comment
Comment #20740432
> Memory safety is much less of an issue than it used to be. This is demonstrably false: https://twitter.com/LazyFishBarrel/status/112900096574140416... Additionally, new "safe" C+…
-
comment
Comment #20726101
That can be made a runtime concern - if you use Kata Containers as a runtime for Docker, it'll use a VM instead of kernel namespaces.
-
comment
Comment #20604133
Algebraic data types!
-
comment
Comment #20595524
This is an excellent analogy and I can't understand why it's being downvoted. Software is only as useful as its surroundings find it useful.
-
comment
Comment #20589357
To those of us who actually contribute to the Linux desktop ecosystem, this isn't news.
-
comment
Comment #20557153
Signal can use WebSockets, as their non-FCM version (downloaded from their website) does. I've come to agree with Daniel Micay about the best way to separate apps from Google servi…