frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Slint: Cross Platform UI Library

https://slint.dev/
1•Palmik•3m ago•0 comments

AI and Education: Generative AI and the Future of Critical Thinking

https://www.youtube.com/watch?v=k7PvscqGD24
1•nyc111•3m ago•0 comments

Maple Mono: Smooth your coding flow

https://font.subf.dev/en/
1•signa11•4m ago•0 comments

Moltbook isn't real but it can still hurt you

https://12gramsofcarbon.com/p/tech-things-moltbook-isnt-real-but
1•theahura•8m ago•0 comments

Take Back the Em Dash–and Your Voice

https://spin.atomicobject.com/take-back-em-dash/
1•ingve•8m ago•0 comments

Show HN: 289x speedup over MLP using Spectral Graphs

https://zenodo.org/login/?next=%2Fme%2Fuploads%3Fq%3D%26f%3Dshared_with_me%25253Afalse%26l%3Dlist...
1•andrespi•9m ago•0 comments

Teaching Mathematics

https://www.karlin.mff.cuni.cz/~spurny/doc/articles/arnold.htm
1•samuel246•12m ago•0 comments

3D Printed Microfluidic Multiplexing [video]

https://www.youtube.com/watch?v=VZ2ZcOzLnGg
2•downboots•12m ago•0 comments

Abstractions Are in the Eye of the Beholder

https://software.rajivprab.com/2019/08/29/abstractions-are-in-the-eye-of-the-beholder/
2•whack•13m ago•0 comments

Show HN: Routed Attention – 75-99% savings by routing between O(N) and O(N²)

https://zenodo.org/records/18518956
1•MikeBee•13m ago•0 comments

We didn't ask for this internet – Ezra Klein show [video]

https://www.youtube.com/shorts/ve02F0gyfjY
1•softwaredoug•14m ago•0 comments

The Real AI Talent War Is for Plumbers and Electricians

https://www.wired.com/story/why-there-arent-enough-electricians-and-plumbers-to-build-ai-data-cen...
2•geox•16m ago•0 comments

Show HN: MimiClaw, OpenClaw(Clawdbot)on $5 Chips

https://github.com/memovai/mimiclaw
1•ssslvky1•16m ago•0 comments

I Maintain My Blog in the Age of Agents

https://www.jerpint.io/blog/2026-02-07-how-i-maintain-my-blog-in-the-age-of-agents/
3•jerpint•17m ago•0 comments

The Fall of the Nerds

https://www.noahpinion.blog/p/the-fall-of-the-nerds
1•otoolep•19m ago•0 comments

I'm 15 and built a free tool for reading Greek/Latin texts. Would love feedback

https://the-lexicon-project.netlify.app/
2•breadwithjam•21m ago•1 comments

How close is AI to taking my job?

https://epoch.ai/gradient-updates/how-close-is-ai-to-taking-my-job
1•cjbarber•22m ago•0 comments

You are the reason I am not reviewing this PR

https://github.com/NixOS/nixpkgs/pull/479442
2•midzer•23m ago•1 comments

Show HN: FamilyMemories.video – Turn static old photos into 5s AI videos

https://familymemories.video
1•tareq_•25m ago•0 comments

How Meta Made Linux a Planet-Scale Load Balancer

https://softwarefrontier.substack.com/p/how-meta-turned-the-linux-kernel
1•CortexFlow•25m ago•0 comments

A Turing Test for AI Coding

https://t-cadet.github.io/programming-wisdom/#2026-02-06-a-turing-test-for-ai-coding
2•phi-system•25m ago•0 comments

How to Identify and Eliminate Unused AWS Resources

https://medium.com/@vkelk/how-to-identify-and-eliminate-unused-aws-resources-b0e2040b4de8
3•vkelk•26m ago•0 comments

A2CDVI – HDMI output from from the Apple IIc's digital video output connector

https://github.com/MrTechGadget/A2C_DVI_SMD
2•mmoogle•27m ago•0 comments

CLI for Common Playwright Actions

https://github.com/microsoft/playwright-cli
3•saikatsg•28m ago•0 comments

Would you use an e-commerce platform that shares transaction fees with users?

https://moondala.one/
1•HamoodBahzar•29m ago•1 comments

Show HN: SafeClaw – a way to manage multiple Claude Code instances in containers

https://github.com/ykdojo/safeclaw
3•ykdojo•33m ago•0 comments

The Future of the Global Open-Source AI Ecosystem: From DeepSeek to AI+

https://huggingface.co/blog/huggingface/one-year-since-the-deepseek-moment-blog-3
3•gmays•33m ago•0 comments

The Evolution of the Interface

https://www.asktog.com/columns/038MacUITrends.html
2•dhruv3006•35m ago•1 comments

Azure: Virtual network routing appliance overview

https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-routing-appliance-overview
3•mariuz•35m ago•0 comments

Seedance2 – multi-shot AI video generation

https://www.genstory.app/story-template/seedance2-ai-story-generator
2•RyanMu•38m ago•1 comments
Open in hackernews

Tyr, a new Rust DRM driver targeting CSF-based ARM Mali GPUs

https://www.collabora.com/news-and-blog/news-and-events/introducing-tyr-a-new-rust-drm-driver.html
55•mfilion•7mo ago

Comments

Aurornis•7mo ago
In case anyone is confused, DRM refers to Direct Rendering Manager, not Digital Rights Management: https://en.wikipedia.org/wiki/Direct_Rendering_Manager
lawlessone•7mo ago
Thanks, that's exactly what was confusing me.
p0w3n3d•7mo ago
Yeah that would be not a very proud thing to share
rendaw•7mo ago
That acronym has always bothered me. Why use DRM when there's already perfectly good alternatives like "GPU" or "graphics".

Like take this:

> substantial progress on the DRM infrastructure required to write GPU drivers

It's basically saying

> substantial progress on the GPU driver infrastructure required to write GPU drivers

The headline could just be "Tyr, a new Rust CSF-based ARM Mali GPU driver" which is both shorter and avoids the DRM confusion.

cjtrowbridge•7mo ago
what does this have to do with the viking god of war like its not that hard to come up with some relevant name
zokier•7mo ago
The GPUs themselves are named after norse mythology (utgard, midgard, bifrost, valhall), the driver names have been related to those (panfrost, panthor, and now tyr). And the whole theme comes from the fact that the GPUs originate from Norwegian company (later acquired by ARM)

https://en.wikipedia.org/wiki/Mali_(processor)

evanjrowley•7mo ago
This shows how much I know about vikings. I immediately thought of Tyr from Roddenbery's Andromeda series: https://andromeda.fandom.com/wiki/Tyr_Anasazi
bradleyy•7mo ago
Direct Rendering Manager (DRM) has to be one of the worst possible re-uses of an acronym ever. This is the second time I've seen it used recently without an expansion of the acronym.
themerone•7mo ago
Direct Rendering Manager doesn't predate the concept of digital rights management, but it might predate the widespread usage of the acronym.

From I remember, back int the 90's, "copy protection", was the common term in use.

hmry•7mo ago
Both of them, "Digital Rights Management" as a term and the Direct Rendering Manager, are about the same age.

The legal term for it, from the DMCA, "Technological Protection Measures", also conflicts with another acronym :)

justahuman74•7mo ago
One thing that wasn't mentioned, what was the motivation for the re-write?
bArray•7mo ago
> The current submission can power up the GPU and probe the device on an RK3588 system-on-chip. This lets us read a few sections of ROM in the GPU, which in turn lets us provide this information to userspace by means of a DRM_IOCTL_PANTHOR_DEV_QUERY call.

I think ARM-based chips and embedded GPUs continue to be problematic. Powering up a GPU is not the issue, it's accessing the silicon that does specialised accelerated functionality without getting tied into some crazy legal stuff with the documentation required to do so. Reverse engineering your way to a working GPU driver is quite an effort.

I think I first came across this issue in the PineTab [1]. I was trying to do some kind of streaming from the device but it was ultra slow. After some search I found that Sunxi [2] was the only real serious effort at the time, and that it was sporting a Mali400 [3] [4]. ARM were not particularly friendly in open sourcing GPU code for the kernel and it was largely a reverse engineering effort that got anything working at all [5].

All this to say, I would rather support some kind of open-source GPU effort [6], especially if it could be boiled down to a small SoC or module. I saw this crazy 160 core RISC-V M.2 cluster performing ray tracing, and it really seems like we could get there [7].

[1] https://wiki.pine64.org/wiki/PineTab

[2] https://linux-sunxi.org/Allwinner_SoC_Family

[3] https://linux-sunxi.org/A64

[4] https://linux-sunxi.org/Mali

[5] https://en.wikipedia.org/wiki/Free_and_open-source_graphics_...

[6] https://www.tomshardware.com/pc-components/gpus/new-open-sou...

[7] https://www.youtube.com/watch?v=HRfbQJ6FdF0