Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lights0123
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
lights0123
2y ago
I do do feature detection—WebGPU is blocked on Release Firefox regardless of config, you'll need nightly. It does support Safari with its experimental mode enabled for example.
62.
▲
Show HN: HipScript – Run CUDA in the browser with WebAssembly and WebGPU
(hipscript.lights0123.com)
309 points
by
lights0123
2y ago
|
32 comments
63.
▲
by
lights0123
2y ago
https://www.keacher.com/xmas24/ uses OOK for data communication, with the benefit of energy harvesting the WiFi signal to not require batteries.
64.
▲
by
lights0123
2y ago
They're identical to Safari, macOS theme and all.
65.
▲
by
lights0123
2y ago
PyPy uses just-in-time compilation, so for arithmetic-heavy computations not involving the GC, it should absolutely be faster.
66.
▲
by
lights0123
2y ago
YouTube doesn’t encrypt the media stream other than TLS. Decoding the video can be skipped though.
67.
▲
by
lights0123
2y ago
https://github.com/wine-staging/wine-staging/commit/595f2f98... A new strategy is used that is much faster: https://www.phoronix.com/news/Syscall-User-Dispatch-Queued
68.
▲
by
lights0123
2y ago
The Raspberry Pi uses Broadcom, not Qualcomm chips. It also uses cores designed by Arm, which are not affected by today's news.
69.
▲
by
lights0123
2y ago
Yes, Qt is LGPL except for a few plugins that are GPL.
70.
▲
by
lights0123
2y ago
Just to add a datapoint to the previous comment, my large public US university hands out public IPs to every device on WiFi. If there is a firewall, it doesn't block 8080 or 22.
71.
▲
by
lights0123
2y ago
If the user can control the formatting string, they can write to pointers stored on the stack. It's important to use printf("%s", str) instead of printf(str).
72.
▲
by
lights0123
2y ago
I interpret that comment as you're not going to be using every silicon block that the GPU provides, like video codecs and rasterizing. If you've maxed out compute without going over the power budget, for example, you'd likel
73.
▲
by
lights0123
2y ago
libmpv is also amazing. It's a simple C API that allows you to render each frame into an OpenGL framebuffer or pixel array, using a fully hardware-accelerated path for the former.
74.
▲
by
lights0123
2y ago
> However, if you compile on an AWS EC2 instance (as you may want to do if there is a cloud component to your fishtank), then you get a 16-byte structure because int there is 8 bytes I'm not familiar with any OS that EC2 would offer
75.
▲
by
lights0123
2y ago
Patents are enforceable in the US for even personal use without distribution.
76.
▲
by
lights0123
2y ago
Since 2016, you can use Eigen in CUDA C++ code and it just works: https://eigen.tuxfamily.org/dox/TopicCUDA.html
77.
▲
by
lights0123
2y ago
For DDR RAM, which uses 64 parallel lines. PCI-E transmits one bit per transfer, which has its practical bandwidth reduced after error correction.
78.
▲
by
lights0123
2y ago
A big factor is that Apple buys out all of TSMC's capacity for new process nodes, so they get the smallest transistors that run at lower power and higher speeds.
79.
▲
by
lights0123
2y ago
No. https://developers.cloudflare.com/rules/transform/managed-tr...
80.
▲
by
lights0123
2y ago
With official vendor support: https://www.phoronix.com/news/Qualcomm-Snapdragon-X-Elite
81.
▲
by
lights0123
2y ago
If you’re ok with debugging shaders themselves outside an engine, SHADERed does an excellent job cross-platform: https://shadered.org/blog
82.
▲
by
lights0123
2y ago
Looks like you're on Mac: https://support.mozilla.org/en-US/kb/text-recognition There's also a chance your scanner's OCR function was recently enabled by default. The feature is still sitting as &qu
83.
▲
by
lights0123
2y ago
I've used vim from the reMarkable and a C interpreter in a root shell when my laptop was broken. On-screen keyboard wasn't the best experience though
84.
▲
by
lights0123
2y ago
Another web-based SVG tool I use regularly is https://jakearchibald.github.io/svgomg/ , an extremely configurable optimizer.
85.
▲
by
lights0123
2y ago
"For example, if you’re using x86-64 architecture, the model will run on the CPU, whereas if you’re using ARM64 architecture, the model will use the power of your computer’s GPU." I assume this actually means "we only support
86.
▲
by
lights0123
2y ago
The operating system should be the one using that information in the first place—if you see two identical monitors connected, shouldn't you try and identify them based on the only discriminating factor you have?
87.
▲
by
lights0123
3y ago
https://superuser.com/questions/1406140/monitor-screen-that-... https://www.theregister.com/2020/01/09/office_chair_emission...
88.
▲
by
lights0123
3y ago
They're using ONNX Runtime to run the model, which has a C API: https://onnxruntime.ai/docs/get-started/with-c.html . You could also use any other ML inference library that supports the ONNX format. You'd
89.
▲
by
lights0123
3y ago
async/await tasks can be run in parallel on multiple threads, usually no more threads than there are hardware threads. This allows using the full capabilities of the machine, not just one core's worth. In a server environment with
90.
▲
by
lights0123
3y ago
...of which the vast majority were bit-for-bit identical GitHub forks.
More ›