home.social

#systemprogramming — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #systemprogramming, aggregated by home.social.

  1. What's the point of continuing to program? Fun? It's not for work, and open source isn't an easy social environment for me. With AI, things are getting murky...
    I don't know if I'm that keen to program anything anymore, other than what I always do on my machine with the kernel or the system. 🤔

    #programming #ai #aislop #systemprogramming #actuallyautistic

  2. What's the point of continuing to program? Fun? It's not for work, and open source isn't an easy social environment for me. With AI, things are getting murky...
    I don't know if I'm that keen to program anything anymore, other than what I always do on my machine with the kernel or the system. 🤔

    #programming #ai #aislop #systemprogramming #actuallyautistic

  3. What's the point of continuing to program? Fun? It's not for work, and open source isn't an easy social environment for me. With AI, things are getting murky...
    I don't know if I'm that keen to program anything anymore, other than what I always do on my machine with the kernel or the system. 🤔

    #programming #ai #aislop #systemprogramming #actuallyautistic

  4. What's the point of continuing to program? Fun? It's not for work, and open source isn't an easy social environment for me. With AI, things are getting murky...
    I don't know if I'm that keen to program anything anymore, other than what I always do on my machine with the kernel or the system. 🤔

    #programming #ai #aislop #systemprogramming #actuallyautistic

  5. What's the point of continuing to program? Fun? It's not for work, and open source isn't an easy social environment for me. With AI, things are getting murky...
    I don't know if I'm that keen to program anything anymore, other than what I always do on my machine with the kernel or the system. 🤔

    #programming #ai #aislop #systemprogramming #actuallyautistic

  6. While #RustLang’s Memory Safety is a strong foundation, its true power lies in Type System & Ownership Rules.

    In this #InfoQ article, Andy Brinkmeyer dives into what makes Rust special beyond Memory Safety - how it helps developers avoid common mistakes and write code that’s inherently more failure-proof.

    📰 Read now: bit.ly/4dvwwq0

    #SoftwareDevelopment #Memory #SystemProgramming

  7. Hi Fediverse
    I was wondering if there is anyone who can give some advice for learning system development (linux kernel development to be specific) for a web dev guy like me

    I know I can google it or ask an LLM about that, but real-life advices from you guys will be very appreciated 🙂

    Is there anyone who have walked that path? 👀

    #systemprogramming #linux #kernel #development #os #advice

  8. Thử nghiệm thú vị: Khởi động kernel Linux trực tiếp bằng QEMU, không cần distro hay init system! Tác giả viết PID 1 bằng Go, tạo initramfs tối giản để kernel khởi động process. Mục tiêu: hiểu rõ kernel là gì, cách kernel chuyển quyền điều khiển cho userspace và vai trò của PID 1.
    #linux #kernel #qemu #go #systemprogramming #lậptrìnhhệthống #hệđiềuhành

    reddit.com/r/programming/comme

  9. Axe, ngôn ngữ lập trình hệ thống mới, có khả năng biên dịch mã nguồn riêng bằng C backend. Hỗ trợ song song, không GC, đảm bảo an toàn bộ nhớ và kiểu tĩnh, phù hợp cho phần mềm hiệu năng cao.

    #laptrinh #systemprogramming #axe #ngonngu

    reddit.com/r/programming/comme

  10. #GoLang channels are more than message queues: they are the core synchronization tool in concurrent Go programs.

    Learn how happens-before semantics affect memory visibility, prevent race conditions, and enable predictable high-concurrency systems.

    Read more → bit.ly/48SoKEH

    #InfoQ #SoftwareDevelopment #ProgrammingLanguages #SystemProgramming

  11. 🚀 Discover how 𝐀𝐖𝐒, 𝐌𝐨𝐦𝐞𝐧𝐭𝐨, 𝐀𝐦𝐚𝐳𝐨𝐧, and 𝐅𝐥𝐲.𝐢𝐨 are harnessing #RustLang to build high-performance, scalable systems!

    Whether you're considering Rust for your next big project or just curious about the hype, these #InfoQ talks share the insights (and battle scars) you need to see if Rust is the right fit for your stack.
    ---------------------------------------------------------

    𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐝 𝐓𝐚𝐥𝐤𝐬:
    • 𝐑𝐮𝐬𝐭: 𝐀 𝐏𝐫𝐨𝐝𝐮𝐜𝐭𝐢𝐯𝐞 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 𝐟𝐨𝐫 𝐖𝐫𝐢𝐭𝐢𝐧𝐠 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 by Carl Lerche
    🔗 bit.ly/4l964Dk

    • 𝐇𝐢𝐠𝐡 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐒𝐞𝐫𝐯𝐞𝐫𝐥𝐞𝐬𝐬 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Benjamen Pyle
    🔗 bit.ly/45p3VNt

    • 𝐅𝐞𝐚𝐫𝐥𝐞𝐬𝐬 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Senyo Simpson
    🔗 bit.ly/45N0qAK

    • 𝐌𝐲𝐭𝐡 𝐁𝐮𝐬𝐭𝐞𝐫𝐬: 𝐈𝐬 𝐑𝐮𝐬𝐭 𝐚 𝐒𝐥𝐚𝐦 𝐃𝐮𝐧𝐤? by Ramya Krishnamoorthy
    🔗 bit.ly/48nd24j

    • 𝐑𝐞𝐛𝐮𝐢𝐥𝐝𝐢𝐧𝐠 𝐏𝐫𝐢𝐦𝐞 𝐕𝐢𝐝𝐞𝐨 𝐔𝐈 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 𝐚𝐧𝐝 𝐖𝐞𝐛𝐀𝐬𝐬𝐞𝐦𝐛𝐥𝐲 by Alexandru Ene
    🔗 bit.ly/4iXO2D2

    ---------------------------------------------------------
    #SoftwareDevelopment #CaseStudy #SystemProgramming #TechTalk #QConSanFrancisco

  12. 🚀 Discover how 𝐀𝐖𝐒, 𝐌𝐨𝐦𝐞𝐧𝐭𝐨, 𝐀𝐦𝐚𝐳𝐨𝐧, and 𝐅𝐥𝐲.𝐢𝐨 are harnessing #RustLang to build high-performance, scalable systems!

    Whether you're considering Rust for your next big project or just curious about the hype, these #InfoQ talks share the insights (and battle scars) you need to see if Rust is the right fit for your stack.
    ---------------------------------------------------------

    𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐝 𝐓𝐚𝐥𝐤𝐬:
    • 𝐑𝐮𝐬𝐭: 𝐀 𝐏𝐫𝐨𝐝𝐮𝐜𝐭𝐢𝐯𝐞 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 𝐟𝐨𝐫 𝐖𝐫𝐢𝐭𝐢𝐧𝐠 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 by Carl Lerche
    🔗 bit.ly/4l964Dk

    • 𝐇𝐢𝐠𝐡 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐒𝐞𝐫𝐯𝐞𝐫𝐥𝐞𝐬𝐬 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Benjamen Pyle
    🔗 bit.ly/45p3VNt

    • 𝐅𝐞𝐚𝐫𝐥𝐞𝐬𝐬 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Senyo Simpson
    🔗 bit.ly/45N0qAK

    • 𝐌𝐲𝐭𝐡 𝐁𝐮𝐬𝐭𝐞𝐫𝐬: 𝐈𝐬 𝐑𝐮𝐬𝐭 𝐚 𝐒𝐥𝐚𝐦 𝐃𝐮𝐧𝐤? by Ramya Krishnamoorthy
    🔗 bit.ly/48nd24j

    • 𝐑𝐞𝐛𝐮𝐢𝐥𝐝𝐢𝐧𝐠 𝐏𝐫𝐢𝐦𝐞 𝐕𝐢𝐝𝐞𝐨 𝐔𝐈 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 𝐚𝐧𝐝 𝐖𝐞𝐛𝐀𝐬𝐬𝐞𝐦𝐛𝐥𝐲 by Alexandru Ene
    🔗 bit.ly/4iXO2D2

    ---------------------------------------------------------
    #SoftwareDevelopment #CaseStudy #SystemProgramming #TechTalk #QConSanFrancisco

  13. 🚀 Discover how 𝐀𝐖𝐒, 𝐌𝐨𝐦𝐞𝐧𝐭𝐨, 𝐀𝐦𝐚𝐳𝐨𝐧, and 𝐅𝐥𝐲.𝐢𝐨 are harnessing #RustLang to build high-performance, scalable systems!

    Whether you're considering Rust for your next big project or just curious about the hype, these #InfoQ talks share the insights (and battle scars) you need to see if Rust is the right fit for your stack.
    ---------------------------------------------------------

    𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐝 𝐓𝐚𝐥𝐤𝐬:
    • 𝐑𝐮𝐬𝐭: 𝐀 𝐏𝐫𝐨𝐝𝐮𝐜𝐭𝐢𝐯𝐞 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 𝐟𝐨𝐫 𝐖𝐫𝐢𝐭𝐢𝐧𝐠 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 by Carl Lerche
    🔗 bit.ly/4l964Dk

    • 𝐇𝐢𝐠𝐡 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐒𝐞𝐫𝐯𝐞𝐫𝐥𝐞𝐬𝐬 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Benjamen Pyle
    🔗 bit.ly/45p3VNt

    • 𝐅𝐞𝐚𝐫𝐥𝐞𝐬𝐬 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Senyo Simpson
    🔗 bit.ly/45N0qAK

    • 𝐌𝐲𝐭𝐡 𝐁𝐮𝐬𝐭𝐞𝐫𝐬: 𝐈𝐬 𝐑𝐮𝐬𝐭 𝐚 𝐒𝐥𝐚𝐦 𝐃𝐮𝐧𝐤? by Ramya Krishnamoorthy
    🔗 bit.ly/48nd24j

    • 𝐑𝐞𝐛𝐮𝐢𝐥𝐝𝐢𝐧𝐠 𝐏𝐫𝐢𝐦𝐞 𝐕𝐢𝐝𝐞𝐨 𝐔𝐈 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 𝐚𝐧𝐝 𝐖𝐞𝐛𝐀𝐬𝐬𝐞𝐦𝐛𝐥𝐲 by Alexandru Ene
    🔗 bit.ly/4iXO2D2

    ---------------------------------------------------------
    #SoftwareDevelopment #CaseStudy #SystemProgramming #TechTalk #QConSanFrancisco

  14. 🚀 Discover how 𝐀𝐖𝐒, 𝐌𝐨𝐦𝐞𝐧𝐭𝐨, 𝐀𝐦𝐚𝐳𝐨𝐧, and 𝐅𝐥𝐲.𝐢𝐨 are harnessing #RustLang to build high-performance, scalable systems!

    Whether you're considering Rust for your next big project or just curious about the hype, these #InfoQ talks share the insights (and battle scars) you need to see if Rust is the right fit for your stack.
    ---------------------------------------------------------

    𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐝 𝐓𝐚𝐥𝐤𝐬:
    • 𝐑𝐮𝐬𝐭: 𝐀 𝐏𝐫𝐨𝐝𝐮𝐜𝐭𝐢𝐯𝐞 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 𝐟𝐨𝐫 𝐖𝐫𝐢𝐭𝐢𝐧𝐠 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 by Carl Lerche
    🔗 bit.ly/4l964Dk

    • 𝐇𝐢𝐠𝐡 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐒𝐞𝐫𝐯𝐞𝐫𝐥𝐞𝐬𝐬 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Benjamen Pyle
    🔗 bit.ly/45p3VNt

    • 𝐅𝐞𝐚𝐫𝐥𝐞𝐬𝐬 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Senyo Simpson
    🔗 bit.ly/45N0qAK

    • 𝐌𝐲𝐭𝐡 𝐁𝐮𝐬𝐭𝐞𝐫𝐬: 𝐈𝐬 𝐑𝐮𝐬𝐭 𝐚 𝐒𝐥𝐚𝐦 𝐃𝐮𝐧𝐤? by Ramya Krishnamoorthy
    🔗 bit.ly/48nd24j

    • 𝐑𝐞𝐛𝐮𝐢𝐥𝐝𝐢𝐧𝐠 𝐏𝐫𝐢𝐦𝐞 𝐕𝐢𝐝𝐞𝐨 𝐔𝐈 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 𝐚𝐧𝐝 𝐖𝐞𝐛𝐀𝐬𝐬𝐞𝐦𝐛𝐥𝐲 by Alexandru Ene
    🔗 bit.ly/4iXO2D2

    ---------------------------------------------------------
    #SoftwareDevelopment #CaseStudy #SystemProgramming #TechTalk #QConSanFrancisco

  15. 🚀 Discover how 𝐀𝐖𝐒, 𝐌𝐨𝐦𝐞𝐧𝐭𝐨, 𝐀𝐦𝐚𝐳𝐨𝐧, and 𝐅𝐥𝐲.𝐢𝐨 are harnessing to build high-performance, scalable systems!

    Whether you're considering Rust for your next big project or just curious about the hype, these talks share the insights (and battle scars) you need to see if Rust is the right fit for your stack.
    ---------------------------------------------------------

    𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐝 𝐓𝐚𝐥𝐤𝐬:
    • 𝐑𝐮𝐬𝐭: 𝐀 𝐏𝐫𝐨𝐝𝐮𝐜𝐭𝐢𝐯𝐞 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 𝐟𝐨𝐫 𝐖𝐫𝐢𝐭𝐢𝐧𝐠 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 by Carl Lerche
    🔗 bit.ly/4l964Dk

    • 𝐇𝐢𝐠𝐡 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐒𝐞𝐫𝐯𝐞𝐫𝐥𝐞𝐬𝐬 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Benjamen Pyle
    🔗 bit.ly/45p3VNt

    • 𝐅𝐞𝐚𝐫𝐥𝐞𝐬𝐬 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 by Senyo Simpson
    🔗 bit.ly/45N0qAK

    • 𝐌𝐲𝐭𝐡 𝐁𝐮𝐬𝐭𝐞𝐫𝐬: 𝐈𝐬 𝐑𝐮𝐬𝐭 𝐚 𝐒𝐥𝐚𝐦 𝐃𝐮𝐧𝐤? by Ramya Krishnamoorthy
    🔗 bit.ly/48nd24j

    • 𝐑𝐞𝐛𝐮𝐢𝐥𝐝𝐢𝐧𝐠 𝐏𝐫𝐢𝐦𝐞 𝐕𝐢𝐝𝐞𝐨 𝐔𝐈 𝐰𝐢𝐭𝐡 𝐑𝐮𝐬𝐭 𝐚𝐧𝐝 𝐖𝐞𝐛𝐀𝐬𝐬𝐞𝐦𝐛𝐥𝐲 by Alexandru Ene
    🔗 bit.ly/4iXO2D2

    ---------------------------------------------------------

  16. Very happy to announce that "Heavy Wizardry 101" has entered the Early Access program @nostarch

    The books was written by #ROOR director and introduces you in the world of #Programming in #C and #ASM for #intel #ARM #MIPS and #risc_v . The book focus on #LowLevel #Programming as well as #SystemProgramming within the #cybersec domain.

    nostarch.com/heavy-wizardry-101

  17. #RustLang combines the best of many worlds: ergonomic, expressive, performant, and safe.

    Discover how Rust enables developers to write complex code with confidence, while also addressing the real challenges along the way.

    👉 If you're skeptical about how good the Rust developer experience can be, this video is for you.

    🔗 Watch the #InfoQ video: bit.ly/45N0qAK

    📄 #transcript included

    #SystemProgramming #Productivity #SoftwareDevelopment

  18. UA:
    Читати щось, що стосується твого стеку - ❌
    Читати щось, що ти вже роками хотів вивчити - ✅
    І воно вже в дорозі 😄

    Але мені все ще треба прокачати мої знання по зарашньому стеку 🐘

    EN:
    Reading something related to your current tech stack - ❌
    Reading something that you wanted to learn for years - ✅
    And it's on the way 😄

    But I still need upgrade my current tech stack knowledge 🐘

    #systemprogramming #books #learning

  19. Habemus ELFs! Not the fantasy creatures. But just a set of organized bit and bytes.
    I managed to make my #kernel #dreamos64 launch its first ELF executable, although is just printing a message.
    ELF support is still very limited, but, is still a great achievement for my toy project.
    More info on my free #kofi post: ko-fi.com/post/Habemus-ELFs-Q5
    #osdev #operatingsystemdevelopment #programming #systemprogramming #kernelprogramming #osdever #operatingsystem #hobbyos #hobbykernel

  20. After more than two months another Dreamos64 update. Not new features but fixes and improvements, full story on #ko-fi
    ko-fi.com/post/Dreamos64-Statu (free).
    I found a nasty bug in a core memory function, where i was returning true instead of false and viceversa. Also some code refactor and documentation improvements.

    #osdev #kernel #operatingsystemdevelopment #programming #framebuffer #systemprogramming #kernelprogramming #osdever #operatingsystem #hobbyos

  21. After more than two months another Dreamos64 update. Not new features but fixes and improvements, full story on #ko-fi
    ko-fi.com/post/Dreamos64-Statu (free).
    I found a nasty bug in a core memory function, where i was returning true instead of false and viceversa. Also some code refactor and documentation improvements.

    #osdev #kernel #operatingsystemdevelopment #programming #framebuffer #systemprogramming #kernelprogramming #osdever #operatingsystem #hobbyos

  22. After more than two months another Dreamos64 update. Not new features but fixes and improvements, full story on #ko-fi
    ko-fi.com/post/Dreamos64-Statu (free).
    I found a nasty bug in a core memory function, where i was returning true instead of false and viceversa. Also some code refactor and documentation improvements.

    #osdev #kernel #operatingsystemdevelopment #programming #framebuffer #systemprogramming #kernelprogramming #osdever #operatingsystem #hobbyos

  23. After more than two months another Dreamos64 update. Not new features but fixes and improvements, full story on #ko-fi
    ko-fi.com/post/Dreamos64-Statu (free).
    I found a nasty bug in a core memory function, where i was returning true instead of false and viceversa. Also some code refactor and documentation improvements.

    #osdev #kernel #operatingsystemdevelopment #programming #framebuffer #systemprogramming #kernelprogramming #osdever #operatingsystem #hobbyos

  24. After more than two months another Dreamos64 update. Not new features but fixes and improvements, full story on #ko-fi
    ko-fi.com/post/Dreamos64-Statu (free).
    I found a nasty bug in a core memory function, where i was returning true instead of false and viceversa. Also some code refactor and documentation improvements.

    #osdev #kernel #operatingsystemdevelopment #programming #framebuffer #systemprogramming #kernelprogramming #osdever #operatingsystem #hobbyos

  25. UA: Здоров мастадонці! 👋 Я роздумував про зміну стеку 🤔 і мені цікаво чи може хтось кинути хороший курс по C++ бо я щось не впевнений у тому, що дає гугл
    Наперед дякую!

    EN: Sup mastadonians! 👋 I was thinking about changing the tech stack 🤔 and I wonder if someone could give me good online course for learning C++ because I'm not sure about what Google throws me
    Thanks in advance!

    #c #cpp #clang #embedded #programming #systemprogramming

  26. I saw a chart about wages in programming languages

    When it comes to "system programming " languages, it turns out Zig is gonna be rewarded more than Rust

    But I never read about Zig on the fediverse, I only run into Rust

    Why is that ?

    #systemProgramming

  27. Introducing #Lapce: bit.ly/3T46WwE

    Written in #Rustlang, Lapce sports a native GUI leveraging GPU acceleration and an extensible plugin system based on WASI. It comes with support for syntax highlighting, code completion, and code diagnostics using any LSP-compliant server.

    #InfoQ #WebDevelopment #SystemProgramming #SoftwareDevelopment

  28. Zed is now an #opensource project!

    Dive into a #CodeEditor that's all about performance, AI integration, and supports software teams’ collaboration out of the box.

    Learn more about this exciting project on #InfoQ: bit.ly/49MpbgM

    #SoftwareDevelopment #RustLang #TextEditor #SystemProgramming

  29. @astro Quick update... Web development turned out more challenging to me than expected and found little joy on build something graphic (just personal taste) so even though I'll keep focusing on and I still have some cool projects on my Backlog that I'll be more than happy to handover or collaborate with interested parties 🧑‍🎨

  30. Quiz
    Given that you only have the range of line and char position of a file changes, how do you modify/update that file without reading it?

  31. So ATM, I'm in the middle of writing a reader writer spinlock. My question is why a standard one doesn't exist?

    For example, pthreads have spin lock, and a full reader writer lock. Is this niche, or is there a fundamental reason this is a bad idea?

  32. #CaseStudy - TrueLayer's main business is not #systemprogramming, yet they decided to bet on #Rust. Why? How?

    Luca Palmieri shares their adoption story, expectations, challenges, doubts, the mistakes they made & the lessons they learned.

    #InfoQ video: bit.ly/3HZnctc

    #rustlang #transcript