Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
paulgb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
481.
▲
by
paulgb
3y ago
I've commuted from NYC to NJ to rent a car with Turo (the AirBnB of cars, which is not allowed to operate in NY). Granted, I probably wouldn't do it again, but I could imagine Jersey City AirBnBs being appealing to NYC visitors on
482.
▲
by
paulgb
3y ago
You could create a JS object with accessor functions that stores an offset, but the object itself still takes up heap space. In Rust, it would just be a (typed) pointer to the position in the buffer and wouldn't require an allocation.
483.
▲
by
paulgb
3y ago
> Any interaction with the page happens through a JS bridge. Right. The point I’m trying to make is that Wasm can only interact with the user through those JS APIs. This is in direct contrast to Java/Flash, which could directly re
484.
▲
by
paulgb
3y ago
Google Docs doesn’t use Wasm, from what I can tell. The move towards using canvas/gl/webgpu over DOM for performance is orthogonal to using Wasm. They go together nicely, but if you’re worried about DOM being replaced, Docs is a g
485.
▲
Browsertech Digest: How Rayon is making CAD collaborative
(digest.browsertech.com)
2 points
by
paulgb
3y ago
|
0 comments
486.
▲
by
paulgb
3y ago
> the entire game is written in C My apologies, that was clear from your original post but I misread it as saying you were porting into C to use SIMD in Wasm. Thanks for the stats, that's good data to know.
487.
▲
by
paulgb
3y ago
The problem with just moving hot routines over to Wasm is that you pay overhead every time you cross the Wasm boundary. The success stories I’ve heard with Wasm typically involve writing the entire computational core and renderer in Wasm, t
488.
▲
by
paulgb
3y ago
Accommodating in the sense that in a language where you control the memory layout of objects, you don’t have to explicitly do an explicit encoding step, you can just specify a memory layout that the GPU can understand. This makes it a lot n
489.
▲
by
paulgb
3y ago
Sure, but it was meant to refute a pretty weak point that basically boiled down to “I don’t like it so it’s bad”. Enough people do like it and find it fast, and while I can match anecdotes, pointing out the success of the company seemed m
490.
▲
by
paulgb
3y ago
Sure, but presumably the ones that “don’t fit in semantic web content” is a reference to the ones that rendered a portion of the page in Java, otherwise the same could be said about JavaScript.
491.
▲
by
paulgb
3y ago
Flash and Java Applets both owned a rectangle of the screen. Wasm interacts with the page just like JS does. So in contrast to Flash and Java, Wasm fits in with semantic web content to the same extent that JS does.
492.
▲
by
paulgb
3y ago
Web (site) developers will likely never have to learn Wasm if they don’t want to. But people are increase shipping regular application software to the browser as if it’s an OS. Technically you could say the developers of these apps are “web
493.
▲
by
paulgb
3y ago
The company was last valued at $20B so they are doing something right. They are using WebGL. Using WebGL from WebAssembly has some nice advantages; with Wasm you can use languages that are more accommodating to the sort of densely-packed
494.
▲
by
paulgb
3y ago
> I always wondered if it would be possible to create a more general purpose "structured data" CRDT. Technically yes; one approach would be to use a list CRDT containing representations of operations on the data structure. Each
495.
▲
by
paulgb
3y ago
You can't copyright the GPS coordinates of cities, because those are facts. The data would be the same whether you compiled it or not, and it would be absurd to grant someone a monopoly on that data. If you compile a word list yourself
496.
▲
by
paulgb
3y ago
Ah, you got me! I didn’t realize from reading the TechCrunch article that the repo contained the actual word list, I stand by my original opinion that the takedown was legally valid.
497.
▲
by
paulgb
3y ago
It looks like a security researcher has looked into it and was threatened with legal action for releasing his source code. https://cybergibbons.com/security-2/why-what3words-is-not-su... https://techcrunch.c
498.
▲
by
paulgb
3y ago
Interesting that the researchers didn’t analyze W3W directly because it would violate their ToS, but instead constructed their own word list. I would think that this sort of criticism of a technology used by the government (for emergency se
499.
▲
by
paulgb
3y ago
(oh hey, author of that article here :)) This is something I've been thinking a lot about as well. A cool approach I've been experimenting with is using a CRDT for the underlying document data, and taking snapshots of the logical
500.
▲
by
paulgb
3y ago
Be sure to expand the “Official UAP Videos” section, that's the most interesting part of the page but it's folded by default.
501.
▲
by
paulgb
3y ago
From my point of view, controlling the canonical namespace is a form of soft power in the ecosystem. Since as the post says, the actual files are hosted on GitHub, the cost of the extra load on their infrastructure is real but probably not
502.
▲
by
paulgb
3y ago
> But, I guess if OpenTF is taking a position of "Use us instead of Terraform", then they shouldn't expect to get the usage of Hashicorps infra. It’s totally something they can do, but it seems short-sighted. They had to k
503.
▲
by
paulgb
3y ago
> But if you used +foo stuff then you might not be able to remember what email address you used. I’ve sometimes resorted to finding a piece of email from them and looking at the “To” header.
504.
▲
by
paulgb
3y ago
Chrome starts a process per tab. On a modern operating system, one process should not be able to starve another equally-privileged process of CPU, so it sounds like there is more going on here.
505.
▲
by
paulgb
3y ago
A more charitable view is that Vitalik is intellectually curious about areas where math/systems meet governance, and that interest led him both to crypto and to writing this blog post. I’m a total crypto skeptic but I didn’t find the b
506.
▲
by
paulgb
3y ago
> far better protected ATM machines. Unless the ATM machine (sic) in question is 2350m up in a technical climb, I’d say that’s up for debate!
507.
▲
by
paulgb
3y ago
> SPACs, in theory, democratized access to late-stage private markets Working in finance made me extremely cynical about anything that claims to “democratize” finance. It’s a great idea, as you say, in theory; but in practice what gets b
508.
▲
by
paulgb
3y ago
Well said, Subomi. I’d like to see more open source companies be public about how they think about open source as a strategic decision (admittedly, I could do better about this myself). I think Vercel / Next.js and Automattic / Wo
509.
▲
by
paulgb
3y ago
> This paper has it's own problems with conflicts of interest, but it has gained traction recently and is worth a read to see things from another perspective. Like most defenses of bitcoin’s carbon footprint, the paper you linked ma
510.
▲
by
paulgb
3y ago
> but then browsers should allow this Agreed! Between WebCodecs and WebGPU compute shaders, I think we’re getting closer to this ideal.
More ›