Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
moosingin3space
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
moosingin3space
2y ago
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 that the Oxide team put into this. I'm personally quite in
2.
▲
by
moosingin3space
4y ago
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 after that version. If projects want to maintain an MSR
3.
▲
by
moosingin3space
5y ago
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. It's my understanding that Cilium chose to do
4.
▲
by
moosingin3space
5y ago
This depends on the CNI plugin you're using. In particular, Cilium implements the entire firewall in eBPF.
5.
▲
by
moosingin3space
5y ago
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 to request users install root certs, but the problems
6.
▲
by
moosingin3space
6y ago
> 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 problem space".
7.
▲
by
moosingin3space
6y ago
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 complex, unless you drastically res
8.
▲
by
moosingin3space
6y ago
> 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 backend. As it stands, the Rust core team has no desire to imp
9.
▲
by
moosingin3space
6y ago
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, it's just much easier to avoid problems if you j
10.
▲
by
moosingin3space
6y ago
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 experience, I can comment that compiling to C in such a way that d
11.
▲
by
moosingin3space
6y ago
What's more, the Gentoo maintainer that filed the issue lists a number of platforms that CPython itself doesn't even support.
12.
▲
by
moosingin3space
6y ago
Indeed, a commenter demonstrates that resolving the issue on Alpine Linux was as simple as adding an `apk add rustc cargo` to their Dockerfile.
13.
▲
by
moosingin3space
7y ago
Uhh, they do embrace bigotry. The official Gab twitter feed has posted openly bigoted comments, not just quoted from their site.
14.
▲
by
moosingin3space
7y ago
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 exploited if you assume the modem is untrustworthy.
15.
▲
by
moosingin3space
7y ago
You can use an IOMMU to isolate DMA to a separate security domain. This is how Qubes OS works.
16.
▲
by
moosingin3space
7y ago
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 floors. On North Campus, CS majors had two major study spaces
17.
▲
by
moosingin3space
7y ago
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.
18.
▲
by
moosingin3space
7y ago
> 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 that every bug gets caught in code review, not by a lon
19.
▲
by
moosingin3space
7y ago
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 issue than it used to be".
20.
▲
by
moosingin3space
7y ago
> 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++ APIs aren't:
21.
▲
by
moosingin3space
7y ago
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.
22.
▲
by
moosingin3space
7y ago
Algebraic data types!
23.
▲
by
moosingin3space
7y ago
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.
24.
▲
by
moosingin3space
7y ago
To those of us who actually contribute to the Linux desktop ecosystem, this isn't news.
25.
▲
by
moosingin3space
7y ago
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 services: https://www.reddit.com/r/Grap
26.
▲
by
moosingin3space
7y ago
The UMich network isn't "improperly configured". NAT-less networks have been around since the beginning of the Internet, and IPv6 networks don't use NAT (unless they're accessing IPv4-only targets, but that's C
27.
▲
by
moosingin3space
7y ago
I'm no Linus Torvalds fan, but his rant (and follow-up) on PAE explains why this is actually a terrible idea: 1) https://www.realworldtech.com/forum/?threadid=76912&curposti... 2) https://www.realwo
28.
▲
by
moosingin3space
7y ago
What if your DHCP doesn't give you a private IP address? When I was at the University of Michigan, my personal laptop always received a public IP address. Or if I'm in a pure-IPv6 setup, using prefix delegation/SLAAC? This pr
29.
▲
by
moosingin3space
7y ago
GeckoView doesn't support addons yet. This is pending discussion, but it looks like the goal is to focus on mobile optimization first. As a tester of Firefox Preview: WebRender has been a godsend for mobile browsing -- I have yet to se
30.
▲
by
moosingin3space
7y ago
Yes, like `miri`, which is awesome.
More ›