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
    S

    Shallow Thoughts

    shallowsky.com · Personal blog · on HN since 2008

    Akkana Peck writes about Linux, Python, GIMP, astronomy, and hobby projects.

    Visit blogRSSHN submissions
    Open Source & LinuxProgramming
    What HN says

    HN links it for her GIMP save/export plugin, which commenters credit for making non-XCF saving easier, and for other Linux and Python tips.

    Stats for nerds
    24HN people shared it
    17linked in comments
    141story points
    Jul 2025last shared
    2010people per year2025

    Top posts on HN

    1. 1
      “Cookies are small text files” – what? (2009)
      1 person · 55 points · first shared 2022 · 60 comments on HN
    2. 2
      Slope Soaring Tips for Beginners (2004)
      2 people · 39 points · first shared 2010 · 12 comments on HN
    3. 3
      The Fibonacci Spiral and the Nautilus
      4 people · 33 points · first shared 2008 · 13 comments on HN
    4. 4
      PyTopo – An Open-Source Tiled Map Viewer and Track Editor
      1 person · 3 points · first shared 2021 · 1 comments on HN
    5. 5
      Evil Alternate Screen
      3 people · 2 points · first shared 2010 · Discussion on HN
    6. 6
      Becoming Kaylee: Thoughts on Making and Fixing (2011)
      1 person · 2 points · first shared 2022 · Discussion on HN
    7. 7
      Play notes, chords and arbitrary waveforms from Python
      1 person · 2 points · first shared 2016 · Discussion on HN
    8. 8
      Distributing Python Packages Part II: Submitting to PyPI
      1 person · 2 points · first shared 2017 · Discussion on HN
    9. 9
      Ray-Tracing Digital Elevation Data in 3D with Povray (2019)
      1 person · 1 points · first shared 2021 · Discussion on HN
    10. 10
      A Homebuilt CO2 Meter as a Virus Risk Proxy (Shallow Thoughts)
      1 person · 1 points · first shared 2025 · Discussion on HN

    What HN people wrote when they linked it

    • mandargAug 2019

      This has been my experience exactly.

      I switched from Linux to OSX/MacOS around eight years ago, and the better and (to me) more intuitive modifier keys have been one of the features that have kept me there; along with the convenience of Emacs/Readline keybindings for text editing everywhere.

      Getting keybindings to work the same way in Linux currently involves a Rube Goldberg setup of GTK3 key themes [1] and AutoKey [2] for me, and some things still don't work right (Super-W closing a single tab in Firefox/Chrome, etc.) Also, it looks like key themes are going away in GTK4 [3].

      The Hawck daemon cited elsewhere in the conversation looks promising, maybe that'll work better.

      [1] http://shallowsky.com/blog/linux/gtk3-emacs-key-theme.html

      [2] https://github.com/autokey/autokey

      [3] https://gitlab.gnome.org/GNOME/gtk/issues/1669

    • ForOldHackJul 2025

      Ill never forget the comments in termcap: "Brain dead", "Very Brain dead" and "Brain? What brain!" I think most of that was terminals that CTEOL Clear to end of line was just garbage.

      We just knew that at some point in time, all the Hazeltine terminals were going to end up in the garbage, which is what they deserved, and no one would rescue them.

      https://www.shallowsky.com/linux/noaltscreen.html

      The parent post is SOLID GOLD.

    • imurrayJul 2016

      Gimp 2.8 frustrated me: I could no longer open a .png, edit it and easily resave it back to .png. The Gimp developers knew better and made the UI strongly favor saving as .xcf, which makes sense in some use-cases, but not mine.

      I found this fix, which made quick uses of GIMP less painful for me: http://shallowsky.com/software/gimp-save/

      I'm assuming the new save behavior persists in Gimp 2.9.x, but I don't know.

    • DrdrdrqAug 2017

      I've been using Gimp for ages (15 to 20 years) and it was always solid for me. Maybe I was just using the more stable features? But I've mostly used it on Linux. My major gripe was the Save / Export fiasco [0] but even that is OK now thanks to Saver plugin [1].

      [0] http://www.gimpusers.com/forums/gimp-user/14339-hate-the-new-save-vs-export-behavior

      [1] http://shallowsky.com/blog/gimp/saver.html

    • harikbSep 2024

      It was called Palm Pilot - the one pictured as the very first image in Wikipedia [1]. It still works, except for some bleeding/damage on a portion of the e-Ink screen. I probably need to find the appropriate Linux based tools to load the .PRC. I wonder if this [2] still works

      [1] https://en.wikipedia.org/wiki/PalmPilot

      [2] https://shallowsky.com/linux/palmlinuxdev.html

    • trulymeSep 2021

      Agree 100%.

      About save/export debacle, someone made a plugin which makes saving to non-xcf easier [0] - big thank you to them. It allowed me to still use Gimp when I had to manually edit 100s of PNGs.

      It is incredibly frustrating to see good software (I love Gimp otherwise) tarnished with such rookie mistakes/decisions.

      [0] https://shallowsky.com/software/gimp-save/

    Related

    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Microsoft Blogblogs.microsoft.com669 people

    Announcing SQL Server on Linux

    Microsoft Blog
    Company · last shared 2026
    Oils Blogoilshell.org156 people

    Kubernetes is our generation's Multics

    Oils Blog
    Company · last shared 2026
    Arm Community Blogcommunity.arm.com147 people

    An update on GNU performance

    Arm Community Blog
    Company · 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
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    probonopdmedium.com/@probonopd21 people

    Make. It. Simple. Linux Desktop Usability

    probonopd
    Personal · last shared 2025
    Ubuntu Blogblog.ubuntu.com37 people

    A first look at Ubuntu desktop metrics

    Ubuntu Blog
    Company · last shared 2019