HNHacker News
TopNewBestAskShowJobs

petabyt

239 karma · joined August 6, 2023

https://danielc.dev/
submissionscomments
petabyt··on Linux kernel framework for PCIe device emulation, in userspace
vhci-hcd for USB has been so useful for usb development. Especially for testing usb driver code in CI.
petabyt··on Ask HN: Share your personal website
https://danielc.dev
petabyt··on IPv6 just turned 30 and still hasn't taken over the world
I live in the USA and my ISP doesn't support ipv6
petabyt··on 2026 will be my year of the Linux desktop
I've spent the past 8 years going back and forth between Linux and Windows. When I switched back to Linux last year I was shocked how well steam/proton/wine worked compared to a few years prior. Valve is truly making incredible progress.
petabyt··on Ask HN: Loneliness at 19, how to cope?
There's a loneliness epidemic in our generation. I'm 20 and share the same situation. I've heard scattered bits of advice from older people:

- travel as much as you possibly can

- get out of the house and as much as you can

- talk to strangers more

petabyt··on Ask HN: Do you have an exit plan for Slack?
IMO Zulip is better than matrix in every way. But I haven't used matrix in a few years now.
petabyt··on Ask HN: What are your predictions for 2026?
Windows market share drops below 90% (On steam) The great recession of 2026/2027 (AI bubble pop) Sam Altman arrested OpenAI sold or split up in some way Bitcoin drops under $50k Ukraine war 'ends' Half Life 3 announcement GTA6 delayed again
petabyt··on Valve reveals it’s the architect behind a push to bring Windows games to Arm
Leaks disproved this in 2023. HLX is a single player non-vr PC game.
petabyt··on Ask HN: What open source projects are you grateful for?
IMO gamescope is the #1 most underrated project in the Linux gaming world
petabyt··on Poll HN: What operating system do you primarily develop on?
I can't even imagine doing development in Windows without WSL anymore. I think Microsoft even requires it for some of their stuff.
petabyt··on Ask HN: What are some modern technologies that you refuse to adopt?
AI for daily life stuff. I don't want AI to summarize anything for me, write my emails, or talk to me.
petabyt··on Ask HN: What are some modern technologies that you refuse to adopt?
Visual Studio Code. I don't have a rational explanation but I feel like there's something deeply immoral about writing assembly in a text editor running inside a web browser.
petabyt··on Ask HN: Comments in Code. Yay or Nay?
I can't stand people who say that all code comments are bad.
petabyt··on The Death of Arduino?
Rockchip does the same thing with some of their closed source binaries
petabyt··on WinBoat: Windows apps on Linux with seamless integration
Bad advice. Counterpoint: Wine works really well (especially for old applications) and there's nothing wrong with using it. If people restrict themselves to arbitrary rules then many won't be able to use Linux.
petabyt··on Implementing UI translation in SumatraPDF, a C++ Windows application
Not related to UI translation but I've been using Sumatra PDF on Linux through wine and it's worked really well. Using it to read and search through 50k page TRMs and it's very fast.
petabyt··on Show HN: Brief introduction to C2PA and using Exify to view Content Credentials
If you don't want C2PA metadata in your images, there are also tools to remove it, such as https://noc2pa.com/
petabyt··on Charlie Kirk killed at event in Utah
Prayers for Charlie and his family, violence against people you disagree with is never the answer
petabyt··on CPU-X: CPU-Z for Linux
This tool does benchmarks and lists vulkan/opengl capabilities. It's a bit more than a glorified command line frontend.
petabyt··on I write type-safe generic data structures in C
The real answer: it's more fun this way.
petabyt··on AOSP project is coming to an end
Why do pixel device trees have to be updated through different Android versions? If so the differences would be minor, right?
petabyt··on How Compiler Explorer Works in 2025
Some of the compilers they use (msvc) are not open source and are not allowed to run in wasm. And porting entire compiler toolchains to wasm would be a gargantuan task.
petabyt··on Ask HN: What are you working on? (May 2025)
I've been working on a Virtual DOM in C. Basically like dear imgui but it uses a retained-mode toolkit like GTK instead of rendering manually.

https://github.com/petabyt/rim

petabyt··on XTool – Cross-platform Xcode replacement
People have been doing hackintoshes and macos VMs for years... And apple hasn't really done anything. So I doubt this tool will provoke them.
petabyt··on Ask HN: What site do you use to sell your used stuff?
In order of preference:

- nextdoor

- facebook marketplace

- mercari

- offerup

- Craigslist

petabyt··on Ask HN: Do you still self-host a blog? What's your publishing stack?
I use a from-scratch python script that generates a bunch of html files which are pushed to GitHub pages
petabyt··on Show HN: Dragondrop – a drag and drop visual UI editor for developers
Unrelated, but me and a bunch of very young friends from scratch.mit.edu tried to make a website builder called dragondrop: https://github.com/dragon-drop-scratch We were really young I think, aged maybe 11-14, no idea what we were doing
petabyt··on Ask HN: What's the best implementation of Conway's Game of Life?
Surprised nobody has mentioned https://copy.sh/life/
petabyt··on Ask HN: Modern GUI Research
I don't use Rust much but I think there's a lot going on in terms of UI:

- https://github.com/iced-rs/iced

- https://github.com/emilk/egui

- https://github.com/slint-ui/slint

- https://github.com/DioxusLabs/dioxus

No idea if these are actually good or not, but it looks interesting.

petabyt··on Servo's progress in 2024
> I'm convinced that using an embedded browser engine to render app UI is the future.

I think Facebook had the same thoughts at some point and they invested heavily in web tech. Later when that backfired (because of performance issues) they started the React Native project.

Page 1 of 6Next →