Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pcwalton
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
481.
▲
by
pcwalton
4y ago
For what it's worth, the moment I read the letter I also pretty much assumed it had to be Dave Hyatt. (Source: worked at Mozilla from 2009 to 2020; Silicon Valley browser dev is a fairly small world.)
482.
▲
by
pcwalton
4y ago
This is technically true, but it was "bolted on" in an extremely non-backwards-compatible way†. Tons of APIs had to change throughout the ecosystem, which was thankfully very small at that point. This points to what I and others
483.
▲
by
pcwalton
4y ago
This is really an image codec, isn't it? Since it doesn't have any temporal compression capabilities. It's interesting to see how well such a simple technique performs. I wonder what would happen if you added trivial temporal
484.
▲
by
pcwalton
4y ago
That's not true. For example, from https://www.fbi.gov/how-we-can-help-you/safety-resources/sca... "Create a strong and unique passphrase for each online account you hold and change them regularly. Using
485.
▲
by
pcwalton
4y ago
I disagree with the premise that the US has been threatening to take down social media companies, so I didn't feel it was worth responding to. Also, the guidelines ask you not to write comments like that.
486.
▲
by
pcwalton
4y ago
> If you run a social media company and the government tells you, "Hey, we want these people banned", and you ban them, is the company "voluntarily" choosing to ban them? Yes? When the CDC says "we recommend you
487.
▲
by
pcwalton
4y ago
> I believe trying to run vector 2D graphics through the GPU rasterization pipeline doesn't quite work. I mean, it does work, it's just slower than using compute in most cases. I mean, people have emulated Linux in the GPU ra
488.
▲
by
pcwalton
4y ago
For the most part, the US government is allowed to ask anyone to voluntarily remove anything (a few limits such as those set by the establishment clause notwithstanding). That's what happened here.
489.
▲
by
pcwalton
4y ago
Converting strokes to fills isn't that hard conceptually and it's what Pathfinder did. Most of the work is just supporting all the stroke features that SVG supports (joins, caps, dashes, etc.)
490.
▲
by
pcwalton
4y ago
> This is a rather strange thing to bolt onto a language. I could see this as an external tool. It is an external tool. This is a crate, not a part of the compiler.
491.
▲
by
pcwalton
4y ago
> It is good to see questions around influence arise. If he hadn't gotten indicted in, like, a couple of years, then sure. But people were assuming he wouldn't be indicted days after FTX collapsed.
492.
▲
by
pcwalton
4y ago
> We’ve gotten tot he point where we’ve gone way too far off the deep end when it comes to this narrative around political influence. the collective imagination seems to have risen to comic book level proportions. Seriously. If I had a n
493.
▲
by
pcwalton
4y ago
Thanks for the correction.
494.
▲
by
pcwalton
4y ago
The author wasn't stating whether the bulk of the cryptography community should be aligned with Musk's views. He's saying that they aren't . That's a descriptive statement, not a normative one. I'm not a mem
495.
▲
by
pcwalton
4y ago
> Perhaps with using memory banking, it could run Chrome. At that point you might as well just write an AArch64 emulator in uxn and run Chrome that way. It wouldn't be much slower than the "native" build.
496.
▲
by
pcwalton
4y ago
> This makes copying data between two pages straightforward on the 8086 whereas you need to constantly reload the databank register on the 65C816. Don't the MVN and MVP block transfer instructions let you specify separate data banks
497.
▲
by
pcwalton
4y ago
> Once the PC goes past $FFFF, it rolls over to $0000 without changing the bank. I had forgotten about that! Yeah, that's horrendous. > The only new registers are the code bank and data bank registers There's the relocatable
498.
▲
by
pcwalton
4y ago
> One thing they could do - legacy features (real mode, 16-bit protected mode, V86 mode, etc) are now an optional feature for which you have to pay a premium. They could just have a mode which disables them, and fuse that mode on in the
499.
▲
by
pcwalton
4y ago
It's funny to see this sentiment wax and wane with Intel's market fortunes. In the early 2010s on this site, with Intel riding high, you'd see lots of comments talking about how x86 was just months away from killing ARM for g
500.
▲
by
pcwalton
4y ago
> even more of a kludge than the Apple IIgs (a 16-bit computer built around an 8-bit one from the previous decade) Well, on the other hand, it did give us the 65816, which the SNES was built on top of. On the other other hand, though, it
501.
▲
by
pcwalton
4y ago
> We should censor for how things are said, instead of what is said. No, there are certain topics that are simply outside of the bounds of acceptable discourse. For example, Holocaust denial is inherently uncivil and should be off limits
502.
▲
by
pcwalton
4y ago
Twitter should have been more aggressive with taking down COVID misinformation, not less. I saw "#hydroxychloroquine" trend far too often, with posts advocating using it as a substitute for vaccines at the top of the results upon
503.
▲
by
pcwalton
4y ago
UBSan has offered bounds checking support for C/C++ for a long time.
504.
▲
by
pcwalton
4y ago
Walt Disney was cremated. https://www.snopes.com/fact-check/suspended-animation/ It's right there on the death certificate: https://findadeath.com/wp-content/uploads/directory/w
505.
▲
by
pcwalton
4y ago
Using a separate character for namespace resolution and field indexing allows you to have a module with the same name as a value.
506.
▲
by
pcwalton
4y ago
> Edit: if you downvote, reply with a link to the last compiler you wrote. https://github.com/rust-lang/rust/
507.
▲
by
pcwalton
4y ago
I was responsible for that decision, and I'm also a typographer (worked for years on vector rendering of fonts). :)
508.
▲
by
pcwalton
4y ago
Ada has an FFI.
509.
▲
by
pcwalton
4y ago
> It's a shame, as the author also refers to legitimate issues with C++'s memory model (e.g. a reference can point to invalid memory in certain multithreaded code) which are partially mitigated by Rust's memory model. Thi
510.
▲
by
pcwalton
4y ago
> Or rather I wish I had "systems-C" where all the undefined behaviour added for high performance computing was filed off and defined as "whatever the platform does". Depending on what you mean by undefined behavior,
More ›