Why Is Japan Still Investing In Custom Floating Point Accelerators?
https://www.nextplatform.com/2025/09/04/why-is-japan-still-investing-in-custom-floating-point-accelerators/
https://www.nextplatform.com/2025/09/04/why-is-japan-still-investing-in-custom-floating-point-accelerators/
The Next Platform
Why Is Japan Still Investing In Custom Floating Point Accelerators?
It has taken nearly two decades and an immense amount of work by millions of people for high performance computing to go mainstream with GenAI. And now,
π₯1
Writing a Hypervisor in 1000 Lines of Code
https://1000hv.seiya.me/en/
https://1000hv.seiya.me/en/
1000hv.seiya.me
Hypervisor in 1,000 Lines
Write your first hypervisor from scratch, in 1K LoC.
π₯4β€2
Writing a Operating System in 1000 Lines of Code
https://1000os.seiya.me/en/
https://1000os.seiya.me/en/
1000os.seiya.me
Operating System in 1,000 Lines | OS in 1,000 Lines
Write your first operating system from scratch, in 1K LoC.
π₯5β€2
Writing an operating system kernel from scratch (Zig)
https://popovicu.com/posts/writing-an-operating-system-kernel-from-scratch/
https://popovicu.com/posts/writing-an-operating-system-kernel-from-scratch/
Popovicu
Writing an operating system kernel from scratch
Exploring a minimal implementation of a time-sharing kernel on RISC-V, implemented in Zig, on top of OpenSBI.
β€6
I know kung fu: learning STG by example
https://web.archive.org/web/20180303050346/https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/GeneratedCode
https://web.archive.org/web/20180303050346/https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/GeneratedCode
π₯2β€1π1π1
Tracking trust with Rust in the kernel
https://lwn.net/Articles/1034603/
https://lwn.net/Articles/1034603/
LWN.net
Tracking trust with Rust in the kernel
The Linux kernel has to handle many different sources of data that should not be trusted: user [...]
π‘1
hypernet-semantics.pdf
2.8 MB
Hypernet Semantics of Programming Languages
https://www.kurims.kyoto-u.ac.jp/~kmuroya/papers/phdthesis.pdf
https://www.kurims.kyoto-u.ac.jp/~kmuroya/papers/phdthesis.pdf
π1
C++ is the BEST interpreted language
https://youtu.be/cFtymODJEjs?si=ycah5PtZuUVRsIoc
https://youtu.be/cFtymODJEjs?si=ycah5PtZuUVRsIoc
YouTube
C++ is the BEST interpreted language
Click this link https://www.boot.dev?promo=SHEAFIFICATION and use my code SHEAFIFICATION to get 25% off your first payment for boot.dev!
Thank you to boot.dev for sponsoring this video.
There's a dichotomy between programming languages.
Some languages areβ¦
Thank you to boot.dev for sponsoring this video.
There's a dichotomy between programming languages.
Some languages areβ¦
β€5π€―3π¦1
Things Every Fresh Graduate Should Know About Software Performance
https://johnnysswlab.com/9-things-every-fresh-graduate-should-know-about-software-performance/
https://johnnysswlab.com/9-things-every-fresh-graduate-should-know-about-software-performance/
Johnny's Software Lab
9 Things Every Fresh Graduate Should Know About Software Performance - Johnny's Software Lab
At Johnnyβs Software Lab weβve spent a lot of time deep-diving into advanced performance topics β vectorization, cache hierarchies, memory bandwidth, you name it. But not everyone is ready to jump straight into assembly listings and microarchitectural details.β¦
π₯4β€2
Go has added Valgrind support
https://go-review.googlesource.com/c/go/+/674077
https://go-review.googlesource.com/c/go/+/674077
π€―10β€4π₯2
Why is C the safest language?
https://dependablec.org/#Why%20is%20C%20the%20safest%20language
https://dependablec.org/#Why%20is%20C%20the%20safest%20language
π5π
2πΏ2β€1π’1π1
Eliminating Data Races in Firefox: A Technical Reporthttps://hacks.mozilla.org/2021/04/eliminating-data-races-in-firefox-a-technical-report/
Mozilla Hacks β the Web developer blog
Eliminating Data Races in Firefox β A Technical Report
We successfully deployed ThreadSanitizer in the Firefox project to eliminate data races in our remaining C/C++ components.
β€4
intel-branch-prediction.pdf
1.3 MB
Reverse Engineering of Intelβs Branch Prediction
https://www.its.uni-luebeck.de/fileadmin/files/theses/BA_NickMahling_ReverseEngineeringIntelsBranchPrediction.pdf
https://www.its.uni-luebeck.de/fileadmin/files/theses/BA_NickMahling_ReverseEngineeringIntelsBranchPrediction.pdf
π₯12β€5π1
π3π1
Defer: Resource cleanup in C with GCCs magichttps://oshub.org/projects/retros-32/posts/defer-resource-cleanup-in-c-with-gccs-magic
OSHub - Hobby OS Projects
Defer: Resource cleanup in C with GCCs magic on OSHub
[Defer Macro]
βWarning: This is experimental, relies on GCC-specific extensions (__attribute__((cleanup)) and nested functions), and is not portabl...
βWarning: This is experimental, relies on GCC-specific extensions (__attribute__((cleanup)) and nested functions), and is not portabl...
π¦5π₯2π€1π1
Zig Builds Are Getting Faster
https://mitchellh.com/writing/zig-builds-getting-faster
https://mitchellh.com/writing/zig-builds-getting-faster
β€6
A 'for each' loop macro, with unlimited number of iterations
https://github.com/HolyBlackCat/macro_sequence_for
https://github.com/HolyBlackCat/macro_sequence_for
GitHub
GitHub - HolyBlackCat/macro_sequence_for
Contribute to HolyBlackCat/macro_sequence_for development by creating an account on GitHub.
π€―2
PPMP-Iceberg: Preprocessor metaprogramming knowledge obscurity charthttps://jadlevesque.github.io/PPMP-Iceberg/explanations
PPMP-Iceberg
Above the iceberg
Preprocessor metaprogramming knowledge obscurity chart
π¦4