Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Diggsey
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
331.
▲
by
Diggsey
6y ago
You can't "copy" data in QM: operations can neither destroy nor create information.
332.
▲
by
Diggsey
6y ago
Commits don't reach master until they have passed all the test suites. As such, it is very burdensome to add more test suites: it increases the time taken to run the test suite and reduces the throughput of all rust development. Not
333.
▲
by
Diggsey
6y ago
Most countries don't tax their citizens abroad though, so there's no real necessity to give up citizenship. The US charges far more to give up citizenship than most other countries, and requires you to pay any outstanding tax be
334.
▲
by
Diggsey
6y ago
Emulating AVX via Rosetta should be just as fast as re-compiling the original without AVX support and then emulating it. Emulating larger SIMD instructions is very easy, you just use multiple smaller SIMD instructions. On the other hand, di
335.
▲
by
Diggsey
6y ago
From the video it looks like they haven't completely solved the ghosting problem which occurs when the screen is updated without going through a full-refresh cycle. They seem to be trying to hide it too, given how they cut away so quic
336.
▲
by
Diggsey
6y ago
Thanks, this would be great! Recently had to help someone at work update our dependencies and it was difficult to justify why it was so difficult. Ring was unfortunately the cause of the difficulty.
337.
▲
by
Diggsey
6y ago
The compiler very rarely knows that UB exists in the program. To give a concrete example: the compiler sees this: ``` while (<expr>) { if (p == 0) { do_thing(); } *p = 42; } ``` In this case, the c
338.
▲
by
Diggsey
6y ago
No, it means it's more important that they not be coerced.
339.
▲
by
Diggsey
6y ago
With a helicopter, even if you lose the motor (lift) you still have control by adjusting the pitch, angle and ratio of the blades. A quadcopter depends on the motors for any control. While it is possible to regain control after a single mot
340.
▲
by
Diggsey
6y ago
> Blocking an OS thread as a mean to be compatible is not exactly what we're trying to do here. It's what Go does whenever you call into a C function or make a system-call. As long as those blocking functions are not the bottle
341.
▲
by
Diggsey
6y ago
`block_on` does not block the calling thread: it runs the closure on a separate thread-pool based executor designed for CPU-bound tasks. The calling thread immediately yields until the blocking work task completes and wakes it up again.
342.
▲
by
Diggsey
6y ago
Most organisations don't threaten you with eternal torture to coerce you though...
343.
▲
by
Diggsey
6y ago
The "Colored function problem" is a complete fallacy: aside from the fact that async and non-async fns are interoperable in Rust (block_on) and other languages, the same argument could be made against functions with any precon
344.
▲
by
Diggsey
6y ago
Thanks for doing this work! Postgres is amazing and this area is the one place where eg. MySQL has a clear lead. > Postgres is an open source project. It's useful in a lot of cases. It's not in some others - partially due to no
345.
▲
by
Diggsey
6y ago
It's not just temperature: many laptops also hit their power limits under full load. I had a Surface Book 2 that was particularly bad for this, I think because it uses the same connector as older versions, and it could not supply enoug
346.
▲
by
Diggsey
6y ago
> But, they're largely on the same side There's no such thing for the people who buy into this kind of identity politics. Any difference in views, no matter how small is irreconcilable. No leeway is allowed. The best option for
347.
▲
by
Diggsey
6y ago
AIUI there are already regulations requiring that satellites be able to de-orbit themselves at EOL, and have some maneuvering capability in order to actively avoid collisions. This is directly paid for by the owners of these satellites as p
348.
▲
by
Diggsey
6y ago
Rust generates PDB files by default when using the MSVC toolchain...
349.
▲
by
Diggsey
6y ago
You could either look at time in the next universe as being infinitely longer, or you could view it as being an entirely different axis from time in the current universe. I suspect that physically, or even mathematically, it's impossib
350.
▲
by
Diggsey
6y ago
Imagine looking at a reactangle that gets thinner and thinner until it's just a straight line. And then imagine that you shift your point of view, to see that actually that line has depth, and from the side the "line" is actu
351.
▲
by
Diggsey
6y ago
There's CHERI: https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/
352.
▲
by
Diggsey
6y ago
> I prefer the simple and obvious pointer model. Vastly. That's great, but then you're not writing C anymore. When you write C (or indeed, almost any language in use today) you are writing code against an abstract machine, not
353.
▲
by
Diggsey
6y ago
It's really not. With WSL2 the kernel runs in a VM, but user-space programs do not. As a result, CPU-bound programs suffer close to zero overhead compared to running natively on linux. AFAIK, there's no way to achieve anything l
354.
▲
by
Diggsey
6y ago
The poor coding is one thing, but it's javascript's fault that layers of complexity inherently result in performance losses beyond those caused by leaky abstractions.
355.
▲
by
Diggsey
6y ago
> Do they not realize that the United States is likely to undergo a regime change at the beginning of next year? It's far too early to count on Trump losing the election... In my estimation, there's still over 50% chance he
356.
▲
by
Diggsey
6y ago
Quaternions are just the special case of a rotor in 3 dimensions, so quaternions are the geometric algebra solution.
357.
▲
by
Diggsey
6y ago
There's no good answer here, the unfairness is an inevitable side effect of lockdown, along with people dying due to stopped cancer treatments and a host of other issues. Using teacher's predicted grades is stupid: teachers use pr
358.
▲
by
Diggsey
6y ago
> which we know you are using for your project because we gated all the features behind it I don't think that's really fair, or at least hasn't been true for a long time now. Use of the stable channel far exceeds use of ni
359.
▲
by
Diggsey
6y ago
There are a lot of reasons to prefer reproducible builds, and many of them are not security related... It seems a bit presumptuous to argue that noone needs reproducible builds because one particular security argument is flawed. First, a no
360.
▲
by
Diggsey
6y ago
What you don't get a sense for in the video is the size of this thing... It's absolutely bonkers. 9m (30 ft) in diameter 50m (160 ft) in height (or would be with the nose-cone) That's the height of a 12-story building. And th
More ›