Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Marcin Juszkiewicz

    marcin.juszkiewicz.com.pl · Personal blog · on HN since 2011

    Marcin Juszkiewicz, an Arm Linux developer, writes about AArch64 hardware, desktops, boards and distribution support.

    Visit blogRSSHN submissions
    Hardware & ElectronicsOpen Source & Linux
    What HN says

    HN commenters link it for his AArch64 desktop experience, the lack of good Arm desktops, and his tables of Arm SoC features.

    Stats for nerds
    28HN people shared it
    35linked in comments
    944story points
    Jul 2026last shared
    2019people per year2026

    Top posts on HN

    1. 1
      64-bit ARM desktop hardware?
      1 person · 243 points · first shared 2016 · 169 comments on HN
    2. 2
      Bought myself an Ampere Altra system
      2 people · 212 points · first shared 2025 · 97 comments on HN
    3. 3
      Arm desktop: emulation
      2 people · 106 points · first shared 2025 · 50 comments on HN
    4. 4
      What is wrong with all those AArch64 desktops?
      3 people · 95 points · first shared 2020 · 141 comments on HN
    5. 5
      Twenty years of my work with Arm architecture
      1 person · 94 points · first shared 2024 · 54 comments on HN
    6. 6
      AArch64 Boards and Perception
      2 people · 69 points · first shared 2021 · 31 comments on HN
    7. 7
      64-bit ARM System on Chip features table
      2 people · 44 points · first shared 2022 · Discussion on HN
    8. 8
      RISC-V Is Sloooow
      1 person · 41 points · first shared 2026 · 28 comments on HN
    9. 9
      Why my device is not supported by distributions
      2 people · 4 points · first shared 2016 · Discussion on HN
    10. 10
      Future of ARM BSA/PC-BSA/SBSA Checklist Page
      1 person · 4 points · first shared 2025 · Discussion on HN

    What HN people wrote when they linked it

    • segfaultbuserrAug 2020

      See also: The most expensive chip in the ARM world by Marcin Juszkiewicz [0]. It's written by a core AArch64 developer on the lack of a full-function boot ROM on most ARM single-board computers, forcing developers and users to fight with vendor-specific bootloaders.

      > So SBC… Which means playing with U-Boot. In the past it meant random fork of it. [...] you have bootloader(s) built. The next step is taking microsd card, finding out which offsets to use. Then put bootloader(s) at proper places so CPU can read them and boot. Usually it also means that you have to use MBR style formatting [...]

      The reason? A EEPROM chip is too expensive, an astronomical cost of $3! The author was half-joking, but only serious - $3 is really expensive for most single-board computers.

      > The solution is SPI flash chip. But it is very expensive - 3 (three) EUR for 512Mb (64MB) chip (if bought 1000 of them). Far too much for 99.99% of SBC probably. Probably 64/128Mb will be enough even. And they are cheaper (128Mb is 1.7 EUR). Still too expensive…

      [0] https://marcin.juszkiewicz.com.pl/2020/01/29/the-most-expensive-chip-in-the-arm-world/

    • userbinatorApr 2025

      Note that parts like this are more easily replaced using a hot air station than a soldering iron.

      Looks like the audio amp fed by the MOSFET is a Realtek ALC1304, which I can't find any data on, but searching for the pin names finds that it could be a clone/compatible to the TI TPA3131D2/TPA3132D2. This part has a power limiter, but if the Realtek one is configured the same way, then as implemented in the laptop, it has no power limit.

      It is very likely that the reason the transistor failed was because of poor cooling, as it is a low cost, high-resistance transistor that is running near its design limits.

      The MOSFET that blew up is rated for 2A continuous, and it's in the ~19-20V VIN circuit, so it begs the question of just how loud he was playing his music when it happened!

      That said, not the first time laptops have come with sub-par audio circuitry:

      https://news.ycombinator.com/item?id=7205759

      https://marcin.juszkiewicz.com.pl/2012/12/10/how-to-fry-speakers-in-your-chromebook/

      https://apple.stackexchange.com/questions/100530/can-volume-booster-software-like-boom-damage-macbook-pros-internal-speakers

    • Retr0idApr 2023

      Can we please edit the title to clarify that it's only x86_64?

      The 32-bit version has been "coming soon" for many years now (very relatable!), but this page still pollutes my search results when looking for 32-bit syscall tables (although thankfully the ChromiumOS docs page has recently supplanted it, linked elsewhere in this thread)

      To be clear I'm not mad at the author, it's a useful resource and I'm thankful for it's existence, but search engines still suck.

      See also:

      https://marcin.juszkiewicz.com.pl/download/tables/syscalls.html

      https://chromium.googlesource.com/linux-syscall-support/

    • capitainenemoOct 2022

      One of the first chromebooks would melt and burn if you fired up alsamixer and tried toggling a few of the toggles.
      I encountered this myself fiddling with the audio settings and ended up with magic smoke and melting plastic before I quickly powered it off.

      https://marcin.juszkiewicz.com.pl/2012/12/10/how-to-fry-speakers-in-your-chromebook/
      https://groups.google.com/g/comp.os.linux.advocacy/c/QslNrtxo__A/m/9o2VKW0dDAAJ

      (note it doesn't actually require installing another distro - alsamixer was available in the base chromeos install)

    • zokierFeb 2021

      I'm glad there is finally some standardization. The previous "Standards in Arm space" articles[1] are good illustration why this was needed.

      The LBBR spec seems nice, the article does mention that its for some hyperscale datacenter stuff but to me it seems like it could work well for sbcs too, but I don't know if I'm missing something.

      [1] https://marcin.juszkiewicz.com.pl/2020/10/12/standards-in-arm-space-part-i/

    • avianSep 2019

      Reminds me of the self-destructing speakers on the old Samsung Chromebook. Set wrong mixer settings and they silently burn up. In my case they melted through the case before I realized what was wrong.

      https://marcin.juszkiewicz.com.pl/2012/12/10/how-to-fry-speakers-in-your-chromebook/

    Related

    Arm Community Blogcommunity.arm.com147 people

    An update on GNU performance

    Arm Community Blog
    Company · last shared 2025
    j00ruj00ru.vexillium.org47 people

    Windows X86-64 System Call Table

    j00ru
    Personal · last shared 2025
    3.14.by3.14.by16 people

    Lichee Console 4A – RISC-V mini laptop: Review, benchmarks and early issues

    3.14.by
    Personal · last shared 2024
    Alastair Reidalastairreid.github.io33 people

    Verifying ARM processors against the official ARM specification

    Alastair Reid
    Personal · last shared 2025
    Random ASCIIrandomascii.wordpress.com274 people

    There are only four billion floats, so test them all (2014)

    Random ASCII
    Personal · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Linaro Bloglinaro.org47 people

    Linux on Snapdragon X Elite: Linaro and Tuxedo Pave the Way for ARM64 Laptops

    Linaro Blog
    Company · last shared 2026
    Genodiansgenodians.org19 people

    Re-Stacking the GUI Stack

    Genodians
    Publication · last shared 2026