Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
volta83
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
volta83
5y ago
Google “Nebulet” and beware a kernel that runs all of user space in ring 0 by using web assembly. The next logical step would be whether the kernel itself can be written in web assembly.
92.
▲
by
volta83
5y ago
You can get an Ampere Altra Q32-17 with 32 cores at 45W TDP.
93.
▲
by
volta83
5y ago
> That is irrelevant, as most of those companies are keeping their modifications to LLVM closed-source. They are not at all interested in fostering a healthy open-source ecosystem around LLVM. AMD, Intel, ARM, ... they all have proprieta
94.
▲
by
volta83
5y ago
> but not nearly as LLVM would in the same situation. LLVM has the support of most compiler research groups across the globe, so in contrast with GCC, there is a steady flow of "LLVM PhD"s coming out of academia in need of a jo
95.
▲
by
volta83
5y ago
The people working on GCC are also mostly paid by companies, e.g., like Red Hat. The moment these companies back out, the same thing will happen to GCC. The root of the problem is that very few people find it "FUN" to implement C+
96.
▲
by
volta83
5y ago
> what's needed is teaching people good epistemological hygiene. How to read an article, how to respect quantification, what sort of things to be suspicious of, how to find out accurate information and when to withhold judgement. Go
97.
▲
by
volta83
5y ago
> These questions imply the onus is on reporters of problems. Sorry, I did not mean to imply that and disagree with that statement. The problems are what they are. Fixing them is not the job of whoever encounters a security vulnerability
98.
▲
by
volta83
5y ago
So what did you learn out of this, and what would you do differently? What do you think people should do differently when reporting these issues?
99.
▲
by
volta83
5y ago
> You see houses that don’t exist Of course. I had money to build a house for renting at the end of 2019 and started looking into it in Jan 2020. This house would have increased house supply, provide a home for people that can afford to
100.
▲
by
volta83
5y ago
And to give some examples, while you could maybe ignore ionization for the aerodynamics of an F22 travelling at Mach 3, you probably could not ignore them for a school bus travelling at Mach 3.
101.
▲
by
volta83
5y ago
Can't answer that question, but suppose you break it free, then what ? It would be like maintaining a separate appstore for iPhones.
102.
▲
by
volta83
5y ago
Is Rust `str` builtin? I thought it was just a `struct str([u8]);` (a dynamically-sized type).
103.
▲
by
volta83
5y ago
I have an apple macbook air from mid 2012, that i paid 1200$ for. If it survies 6 more months, then I've spent 120$/year on laptops over the last 10 years.
104.
▲
by
volta83
5y ago
That's rarely the case. Leadership is usually representative of merit, and merit comes from putting in the work.
105.
▲
by
volta83
5y ago
FWIW these are not "Amazon employees that infiltrated the Rust ranks to take over". Mozilla fired everybody, and companies heavily invested in Rust like Amazon, Facebook, etc. hired them. So over night some people have labeled the
106.
▲
by
volta83
5y ago
Precisely, in the exact same way that you can fool people that "paper" has the same value as "gold".
107.
▲
by
volta83
5y ago
Modules is arguably another failure. The main goal of modules is to improve compilation times, but if you already have a modularized code base, and are using PCH, then modules don't improve compile-time, at all. Migrating from PCH to m
108.
▲
by
volta83
5y ago
Right, the article could have just done this, and compare IBM clould vs Amazon / Google / Azure for equivalently powered instances. If what the article says is true, then for a similar workload, then IBM could instances ought to b
109.
▲
by
volta83
5y ago
Right. I sponsor Rust through patreon. I asked many times how can I donate money to mozilla with the guarantee that the money is used for Rust / servo ? The answer was that this was not possible, so I never could donate through any off
110.
▲
by
volta83
5y ago
> clang concept error messages prove that it can be done right too Clang concepts error messages are longer that the same error message without concepts. 99% of the error in both cases is just garbage.
111.
▲
by
volta83
5y ago
We had quite a bit of existing FP hardware before the IEEE spec. Code using that hardware was not portable, because each FP unit did things subtly (and sometimes not that subtly) different. All those already existing hardware units were alr
112.
▲
by
volta83
5y ago
> SM3/4 are required for use in certain places in China. RISC-V is popular in China, hence their inclusion in the RISC-V spec. That sounds like a pretty poor reason. China could create the RISC-V SCE-China spec that extends RISC-V S
113.
▲
by
volta83
5y ago
Can you summarize your claim ? AFAICT, you are trying to say that current standardized certification processes aren't rigorous enough, and that you should be doing more. I agree 100%, this is why we are using Rust, seL4, etc. No one re
114.
▲
by
volta83
5y ago
> GCC can be faster in some cases How? The Rust compiler frontend already can use GCC as a backend. This project - GCC rs - is a different frontend, which also happens to use GCC as a backend. The number of targets and performance that b
115.
▲
by
volta83
5y ago
I thought that mrustc was a different more portable way of solving the bootstrapping problem, since it compiles Rust to C.
116.
▲
by
volta83
5y ago
One of the main GCC rs devs wrote, I quote ( https://news.ycombinator.com/item?id=28366445 ): > And if you disagree with the unilateral decisions of the rustc developers? "Go fork it or write your own"? Yeah that
117.
▲
by
volta83
5y ago
If GCC Rust is able to keep with Rust release cycle of new stable features every 6 weeks and new features / fixes on a nightly basis, sure.
118.
▲
by
volta83
5y ago
> In the case of C or C++, that usually means (among other things) demonstrating compliance with an accepted published standard like ISO 8859 or ISO 14882 Notice that the C++ standard has dozens of open bugs, some of them are actually du
119.
▲
by
volta83
5y ago
Oops, yes, Cretonne was renamed to Cranelift a while ago. For some reason I still call it Cretonne.
120.
▲
by
volta83
5y ago
Plus I see the main value of GCC Rust in helping improve the Rust spec, so all bugs uncovered are definitely worth fixing.
More ›