HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jakogut

no profile record

Submissions

AMD Strix Halo RDMA Cluster Setup Guide

github.com
232 points·by jakogut·14 วันที่ผ่านมา·87 comments

Introduction to Virtio Protocol

openeuler.org
2 points·by jakogut·2 เดือนที่ผ่านมา·0 comments

FastFlowLM (FLM) – Unlock Ryzen AI NPUs

github.com
4 points·by jakogut·4 เดือนที่ผ่านมา·1 comments

Mobile GPUs and Tile-Based Rendering

hyeondg.org
13 points·by jakogut·7 เดือนที่ผ่านมา·2 comments

A Look at the PowerVR Graphics Architecture: Tile-Based Deferred Rendering

blog.imaginationtech.com
1 points·by jakogut·7 เดือนที่ผ่านมา·0 comments

Framebuffer Modifiers Part 1

bwidawsk.net
2 points·by jakogut·7 เดือนที่ผ่านมา·0 comments

How I learned Vulkan and wrote a small game engine with it (2024)

edw.is
197 points·by jakogut·8 เดือนที่ผ่านมา·104 comments

Linux Desktop on Apple Silicon in Practice (2022)

gist.github.com
36 points·by jakogut·9 เดือนที่ผ่านมา·14 comments

Milwaukee M18 tool battery communication protocol

github.com
47 points·by jakogut·10 เดือนที่ผ่านมา·10 comments

Full M18 diagnostics revealed [video]

youtube.com
3 points·by jakogut·10 เดือนที่ผ่านมา·0 comments

comments

jakogut
·9 วันที่ผ่านมา·discuss
Device trees are certainly less portable across hardware, and more difficult to create than just booting a generic kernel on a machine that supports ACPI. However, the device tree is shipped as part of the kernel, and as long as the bootloader correctly loads the DTB and kernel, it's no more difficult to swap out the userspace portion/rootfs than any other Linux system, generally.
jakogut
·2 เดือนที่ผ่านมา·discuss
Interesting to see the adjective "small" used to describe a single binary in the same amount of space used by an entire embedded Linux-based operating system.
jakogut
·2 เดือนที่ผ่านมา·discuss
Probably to interface with existing cars by replacing the engine, retaining everything after, including the existing transmission, differential(s), and suspension.
jakogut
·3 เดือนที่ผ่านมา·discuss
Mistiming the market is losing out on potential gains, which is losing money compared to sitting on cash. Cash doesn't grow.

Most people are best off investing in index funds and forgetting about it for 10+ years.
jakogut
·4 เดือนที่ผ่านมา·discuss
You in fact can now! In the past week, a transformer framework called FastFlowLM [0] supporting XDNA 2 NPUs officially started supporting Linux.

I posted it here the same day I found and started using it, to almost no reaction.

[0] https://github.com/FastFlowLM https://fastflowlm.com/ https://huggingface.co/FastFlowLM
jakogut
·4 เดือนที่ผ่านมา·discuss
On average according to Geekbench, the M5 compared to the 9950X is ~17% faster in single thread performance and ~30% slower in multithread performance.

Individual benchmarks tell the bigger picture. These two are optimized for different use cases, with Apple heavily leaning towards low latency single thread throughput with low sustained power usage.

https://browser.geekbench.com/v6/cpu/compare/16833358?baseli...

EDIT: The M4 Max compares much more closely https://browser.geekbench.com/v6/cpu/compare/16834801?baseli...
jakogut
·4 เดือนที่ผ่านมา·discuss
There's also a guide on the Framework community forums for getting this built and running on Arch Linux.

https://community.frame.work/t/guide-use-npu-xdna2-with-arch...
jakogut
·5 เดือนที่ผ่านมา·discuss
I think the point of the line of questioning is to illustrate that "tools" like a code interpreter act as scratch space for models to do work in, because the reasoning/thinking process has limitations much like our own.
jakogut
·5 เดือนที่ผ่านมา·discuss
There's a "newer" (almost ten years old) Unigine benchmark available called Superposition you should check out.

https://benchmark.unigine.com/superposition
jakogut
·5 เดือนที่ผ่านมา·discuss
For anyone who doesn't know yet, there are a wide variety of ONVIF supporting cameras that you can setup with a local NVR running Frigate. You can block internet access to the cameras, so they can't create outbound connections, and only inbound connections to the video streams are allowed.

Tailscale has a free tier that's a good option to remotely access your network and cameras.
jakogut
·5 เดือนที่ผ่านมา·discuss
As a former user of Zulip at a previous company, thank you for this software, I enjoyed using it. Maybe I'll setup a private instance for friends and family so I can enjoy it once again.
jakogut
·7 เดือนที่ผ่านมา·discuss
There's a difference between carrying ten pounds small distances for short durations, and carrying an extra two pounds over twenty hours of travel, across multiple connecting international flights in a single day. It's also not just an extra two pounds, it's an additional proprietary power cord, bulk, more mass moving in and out under an airliner seat, it all adds up. Especially when you're sleep deprived and physically exhausted.
jakogut
·7 เดือนที่ผ่านมา·discuss
There's also ZLUDA, which can run llama.cpp and some other CUDA workloads already without any modification, but it's still maturing.
jakogut
·7 เดือนที่ผ่านมา·discuss
What kinds of applications do you use that require CUDA?
jakogut
·7 เดือนที่ผ่านมา·discuss
The Radeon RX 9070 XT performs at a similar level to the RTX 5070, and is retailing around $600 right now.
jakogut
·8 เดือนที่ผ่านมา·discuss
Note that I have retained the original title of the post, but I am not the author.
jakogut
·8 เดือนที่ผ่านมา·discuss
It may not, but that doesn't mean you need to install Windows. Any distro that packages Steam and the Nvidia driver will work.

EDIT: It appears to be supported for RTX 20xx and newer GPUs.

https://www.reddit.com/r/linux_gaming/s/UHQ0ZiW0BX
jakogut
·8 เดือนที่ผ่านมา·discuss
> Unless you have an Intel Arc iGPU, Intel Arc B50/B60, or fancy server GPU, you won't have SR-IOV on your system, and that means you have to pass the entire GPU into the VM.

This is changing, specifically on QEMU with virtio-gpu, virgl, and Venus.

Virgl exposes a virtualized GPU in the guest that serializes OpenGL commands and sends them to the host for rendering. Venus is similar, but exposes Vulkan in the guest. Both of these work without dedicating the host GPU to the guest, it gives mediated access to the GPU without any specific hardware.

There's also another path known as vDRM/host native context that proxies the direct rendering manager (DRM) uAPI from the guest to the host over virtio-gpu, which allows the guest to use the native mesa driver for lower overhead compared to virgl/Venus. This does, however, require a small amount of code to support per driver in virglrenderer. There are patches that have been on the QEMU mailing list to add this since earlier this year, while crosvm already supports it.
jakogut
·8 เดือนที่ผ่านมา·discuss
Why do you have to install Windows? You could put bazzite or any other distro of your choosing on this machine and have a similar experience to the official Steam Machine.
jakogut
·8 เดือนที่ผ่านมา·discuss
> Oddly, tameness has also long been associated with traits such as a shorter face, a smaller head, floppy ears and white patches on fur—a pattern that Charles Darwin noted in the 1800s.

Hmm, so evolutionary pressure of existing around humans makes animals cuter.

I wonder why we find these features endearing?