Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Jasper_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
Jasper_
2y ago
> Since threads are processed in parallel, tiny-gpu assumes that all threads "converge" to the same program counter after each instruction - which is a naive assumption for the sake of simplicity. > In real GPUs, individual
62.
▲
by
Jasper_
2y ago
> I'm not taking a position for or against the article; I haven't read it. If you haven't read it, why are you in a position to suggest whether the title is accurate to the article's contents or not?
63.
▲
by
Jasper_
2y ago
WasmGC is not really what you think it is. Think of it as a full-on replacement for the linear memory model, not as a way to add GC to it. It's exceptionally difficult to port a language runtime over to WasmGC -- it doesn't even
64.
▲
by
Jasper_
2y ago
https://twitter.com/austen/status/1780428614192033999 lmao
65.
▲
by
Jasper_
3y ago
Eh. Take a look at other state-sponsored attackers. We know they have 0-days for iOS, we know they've been used, but even Apple doesn't know what they are since they are so good at hiding their tracks. I don't think a state-s
66.
▲
by
Jasper_
3y ago
What are you confused about? I'd perhaps say that you'd have the same confusion with any other API. Your confusion is perhaps about unlearning OpenGL rather than learning WebGPU.
67.
▲
by
Jasper_
3y ago
That is all the protocol is. From https://www.freedesktop.org/software/systemd/man/latest/sd_n... : > These functions send a single datagram with the state string as payload to the socket referenced in
68.
▲
by
Jasper_
3y ago
The optical pathway is pretty much locked in. LEEP was invented in the 80s, and that's still the optical system used today. Compare the size to NASA's VR system from the early 90s. https://images.nasa.gov/details&#
69.
▲
by
Jasper_
3y ago
No, it's not the client's job to draw the cursor. The client provides a surface, the same kind of thing as any other window, and asks for it to become the cursor. The client draws into the surface, but the placement and drawing of
70.
▲
by
Jasper_
3y ago
Any diagram by ScotXW on Wikipedia is somewhere between misleading and completely wrong, and they're a constant pain on the Linux graphics community. If you're curious about the details in this case, ScotXW confuses EGL and OpenGL
71.
▲
by
Jasper_
3y ago
> Video footage captured the moment when the tire from the Boeing 777-200 came off the rear landing gear seconds after the plane took off. > Records show the plane was delivered from Boeing to United 22 years ago. This is a 20-year ol
72.
▲
by
Jasper_
3y ago
HTTP already has a method for redirecting the client if they use an out of date URL. Three of them, in fact.
73.
▲
by
Jasper_
3y ago
Sure, but how is that a helpful concept in any way? If I started calling my operating system an "ALLOCBAG" and made a dissertation talking about "The ALLOCBAG Principle" you can't really deny me that it's a thi
74.
▲
by
Jasper_
3y ago
The context here is that someone new randomly showed up on the xorg-devel mailing list, and started asking a ton of questions about the codebase, which has lead to a couple of cleanups. I wouldn't read too much into it. https:/&#
75.
▲
by
Jasper_
3y ago
astlouis44 (the submitter) is also the CEO of Wonder Interactive
76.
▲
by
Jasper_
3y ago
The easiest way I know of is declare const isMyID: unique symbol; export type MyID = string & { [isMyID]: true };
77.
▲
by
Jasper_
3y ago
If you didn't know, this was primarily a tax dodge for the EU. Since it ran Linux, they felt they could classify the PlayStation 2 as a general-purpose computer, which receives a lower tariff rate than game consoles. PlayStation 3 had
78.
▲
by
Jasper_
3y ago
PixiJS is the easy problem, blitting a bunch of premade textures to the screen. The much harder problem is getting curveTo() and text and gradients and strokes, etc.
79.
▲
by
Jasper_
3y ago
I'd be very skeptical about that. I work in the game industry, and while our 3D renderers are very good, I have not seen a 2D UI renderer I would feel is at all competive. What are you using for path and pattern rendering?
80.
▲
by
Jasper_
3y ago
The intended analog is lightswitches with the text on them. https://cdn.thisiswhyimbroke.com/images/lightswitch-identifi...
81.
▲
by
Jasper_
3y ago
> It’s fun to gather resources, to improve one’s skills, to engage in mutually beneficial exchanges, to collect things, to decorate. It's fun to chop down a tree when it's a button press and a few seconds of waiting, and not wh
82.
▲
by
Jasper_
3y ago
People forget that SVG was not just meant as a vector graphics format. It was meant as Adobe's competitor to Flash. Adobe wrote most of the original specification, runtime ("Adobe SVG Viewer"), and tooling ("Adobe LiveMo
83.
▲
by
Jasper_
3y ago
The brain solves it by noticing where two solid polygons overlap. In that sense, you could also find the collision by rasterizing both shapes and testing whether any pixels overlap, but that's going to be slower and less precise than a
84.
▲
by
Jasper_
3y ago
> "The bottom line is this," the firm, known as a16z, wrote. "Imposing the cost of actual or potential copyright liability on the creators of AI models will either kill or significantly hamper their development." >
85.
▲
by
Jasper_
3y ago
Huh? What about it uses marching cubes?
86.
▲
by
Jasper_
3y ago
My favorite is the existence of both https://github.com/jonschlinkert/ansi-gray and https://github.com/jonschlinkert/ansi-grey that do the exact same thing.
87.
▲
by
Jasper_
3y ago
I have a hand-written BF interpreter in WAT, along with hand-written asm.js for comparison, over here https://github.com/magcius/bfasm
88.
▲
by
Jasper_
3y ago
CRTC planes and scanout-time compositing makes sense, and Wayland compositors do use them, even for non-cursor surfaces. It's simply not something an application can use general-purpose and guarantee (though see the recent GtkSurfaceOf
89.
▲
by
Jasper_
3y ago
Xrender is hardware-accelerated on an increasingly small number of devices, and even SNA, the flagship hardware-accelerated implementation in the Intel driver fell back to software rasterization extremely frequently [0]. In practice it wasn
90.
▲
by
Jasper_
3y ago
The most viable approach these days is for 2D is to use the 3D hardware. There's no standard, usable API for 2D accelerated drawing the way there is for 3D, nor does it quite make sense for there to be one. (No, OpenVG is not viable. N
More ›