Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Jasper_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
57 ms
·
601.
▲
by
Jasper_
5y ago
when I got my first vaccine, they gave me a paper card, and they put stickers on it to record which vaccines I got, and I put it in my wallet where it's been ever since. I haven't (yet, I guess) had to show a "digital vaccine
602.
▲
by
Jasper_
5y ago
The difference is that in the former scenario, the one OpenAI is supposedly protecting us from, the danger is that OpenAI is "too good", possible of doing damage by supposed nefarious actors: something generating hundreds of fake
603.
▲
by
Jasper_
5y ago
I mean, just 7 years after the Bill of Rights and First Amendment in 1791 were ratified, came the Sedition Act of 1798, which was a law, passed by Federalist Congress, prohibiting certain kinds of speech critical of the government. You migh
604.
▲
by
Jasper_
5y ago
Why would Cowen want to actually empirically test their skills? They're getting articles about their supposed mystical powers written up right now. Why risk tossing that away and find out for real, with very limited upside?
605.
▲
by
Jasper_
5y ago
I wouldn't call "display a chair in a web page in an inexact and implementation-defined manner, with air quotes 'interactivity'" a "very basic need". This seems like a very specific use case, which I think
606.
▲
by
Jasper_
5y ago
Years of trying to treat models like images shows us it's a poor idea. Maybe now with Disney/Epic PBR being the standard material model it's closer but, that Panic truck? Good luck defining the exact lighting for that so it r
607.
▲
by
Jasper_
5y ago
The DoorDash UI prevented you from giving a "really big" tip. It topped off right at the point that drivers would actually start getting tipped in your math.
608.
▲
by
Jasper_
5y ago
012345 is the old way of doing octal notation in Python, which has its roots in C. I'm guessing they want to prevent ambiguity by making it so that it's an error for "012345" to be a decimal literal.
609.
▲
by
Jasper_
5y ago
Quite a lot. Also, confirm() prompts for input from the user and returns it; can't really do that without blocking execution.
610.
▲
by
Jasper_
5y ago
Flutter started with Ian Hixie and a few other Chrome people going "what happens if we remove all the 'junk' from the HTML spec". Of course, what's junk and what's not might be controversial, but that's wh
611.
▲
by
Jasper_
5y ago
> In 2001, Microsoft "constituted unlawful monopolization" under Antitrust Act for bundling a web browser with their operating system. You're forgetting how that ended. Remember, the DOJ threw the book at Microsoft. It was
612.
▲
by
Jasper_
5y ago
I know you don't really want to hedge too much on your example, but do note that in your attempt to simplify, you accidentally turned an API which can, in theory, draw many triangles into one that only can draw one triangle at a time.
613.
▲
by
Jasper_
5y ago
As someone who's developed and maintained platform backends for all sorts of obscure platforms (actually, it's still my day job!), I don't think wgpu backends are going to be difficult to develop for any of the remaining plat
614.
▲
by
Jasper_
5y ago
It's really not lzma+gzip+lz4, except by if you mean "it's an LZ-alike". It's a modern LZ with repcodes (kinda LZMA-ish, but more like LZX honestly), and it uses a novel arith coder system (Huffman/ANS) instead
615.
▲
by
Jasper_
5y ago
In my experience ths issue with this has always been asset download speeds, not web frameworks. The lack of a storage solution means we can't ship game quality assets and have things be instant load.. I run a large WebGL application an
616.
▲
by
Jasper_
5y ago
That requires substantial escape analysis, which I've noticed v8 does not handle too well. There are similar issues with the new for...of iteration protocol which makes a new object on every iteration, and from my experiments it is abo
617.
▲
by
Jasper_
5y ago
emscripten ships a "desktop GL" emulation library [0], which can have quite a bit of overhead. If you want something faster, you can use the native WebGL bindings [1] [0] https://github.com/emscripten-core/ems
618.
▲
by
Jasper_
5y ago
Ah, so you're @0xca0a. Sorry, I didn't recognize you at first. The examples and documentation I'm quoting at you are your own; my mistake. That said, I don't know why you entered into the conversation by asserting proper
619.
▲
by
Jasper_
5y ago
No; that's not the test in question. The tweet I started the conversation with [0] shows a bunch of cubes, not text geometry. It's not the text geometry test. It's just creating and manipulating a bunch of cubes. Unfortunatel
620.
▲
by
Jasper_
5y ago
No artificial delay was added from what I can find. Here's the example from the tweet [0]. Feel free to tell me where the artificial delay is. [0] https://github.com/pmndrs/react-three-fiber/blob/e3a71baa
621.
▲
by
Jasper_
5y ago
As I said, "schedule" just means "defer work to future frames". That's a valid strategy if you have severe load, but it's not globally applicable: one might imagine that two components need to be updated toge
622.
▲
by
Jasper_
5y ago
You have to remember that this 700ms overhead is not the renderer. It's just setting fields on the underlying Three.JS Cube objects. The Three.JS renderer runs fine, and I don't even consider Three.JS to be a fast renderer. So y
623.
▲
by
Jasper_
5y ago
In most production renderers, you have a soup of objects. Sometimes it's a tree, but much more often it's a graph of nodes pointing to each other. One of the first steps of this is to gather all the nodes in the graph, flattening
624.
▲
by
Jasper_
5y ago
The creator of React-Three-Fiber has come out with some extremely bizarre tweets, like claiming updating 2,000 cubes at 60fps is an "impossible amount of load" [0]. The solution it uses for performance is... punting your calculati
625.
▲
by
Jasper_
5y ago
As far as I know, the Future concept for async/await started with Twisted's Deferred, which is a framework for Python. It's not really from functional land.
626.
▲
by
Jasper_
5y ago
You often need to use signals, unfortunately, and they stink. The only way to spawn multiple processes and being told when each of them die is SIGCHLD. I mean, I suppose you could spawn N threads and call waitpid on each one but it would be
627.
▲
by
Jasper_
5y ago
No, it's based on ostree for system distribution (which Colin had been developing since 2011), and using flatpak for applications. This had been a goal of the Red Hat desktop team for a while (see also: Stateless Linux from the 90s), b
628.
▲
by
Jasper_
5y ago
Do Steam Deck users have to read those special update instructions as well? That sounds like a pain. Why can't it just be automatic
629.
▲
by
Jasper_
5y ago
The kitchen in 2020 was real. The kitchen in 2021 was a combination of real and fake shots, and you can clearly see transitions between them.
630.
▲
by
Jasper_
5y ago
I apparently cannot parse decimal places, thank you for the correction.
More ›