Stéfan van der Walt
@mentat.za.net
490 followers 41 following 12 posts
Researcher at UC Berkeley, mainly focused on Scientific Python. South African raising kids in the Californian mountains. Otherwise lives in Emacs & org-mode. Enjoys running, philosophy, history, and building things with others.
Posts Media Videos Starter Packs
mentat.za.net
mystmd 1.6 is out!

Static exports should now work with hosting services like GitHub Pages, RTD, etc. Give it a try and let us know if you run into difficulties.

github.com/jupyter-book...

You can also now preview doc builds in PRs via CircleCI, following this template: github.com/stefanv/myst...
Release v1.6.0 · jupyter-book/mystmd
What's Changed 📖 A few miscellaneous documentation updates by @rowanc1 in #2154 📖 Remove out of date readme note by @rowanc1 in #2155 🔗 Fix URLs in table of contents directive by @brianhawthorne i...
github.com
Reposted by Stéfan van der Walt
ucbids.bsky.social
New seminar just announced! BIDS welcomes Peter Fackeldey (@pfackeldey.bsky.social) to campus on June 6. Don't miss his talk "Awkward Array: manipulating nested, variable-sized data with NumPy-like idioms"
events.berkeley.edu/BIDS/event/2...

#DataAnalysis #NumPy
Headshot of Peter Fackeldey with the text "Awkward Array: manipulating nested, variable-sized data with NumPy-like idiom"
mentat.za.net
I have had One Tab installed for a long time! But, afaik, it does not export links to markdown or org format.
Reposted by Stéfan van der Walt
scientific-python.org
🚀Last week, the #ScientificPython Developer Summit brought together 32 package maintainers from across the ecosystem at eScience UW in Seattle!

✨It was a great opportunity to collaborate on improving the tools that power scientific Python research.🧑🏽‍💻

Thanks to everyone that joined! 🧡
Reposted by Stéfan van der Walt
paulivanov.bsky.social
Wouldn't it be nice if someone went through to highlight the newly un-redacted parts of previous JFK reports? I got you! Let me introduce you to `diff-jfk`
mentat.za.net
Libro is a fantastic audiobook service: it's like Kindle, except that your *local bookstore* gets a portion of the profit each time you buy an audiobook.
Reposted by Stéfan van der Walt
ucbids.bsky.social
Take a peek at the NetworkX developers' retreat with Jarrod Millman, a key member of the leadership team!
bids.berkeley.edu/news/fast-an...

#NetworkX #OpenSource #PythonPackage
three people at the top of hill with the San Francisco Bay in the background and the NetworkX logo overlayed
mentat.za.net
I see a lot of kids are into Roblox is well, but I can't figure out what it is exacty 😬
Reposted by Stéfan van der Walt
existentialcomics.com
Why major in philosophy?
- can be smug after only 2-3 classes
- only major where you finish knowing less than when you started
- generally better beards than psychology
- can't find a job, but then again what even is a job?
mentat.za.net
Maybe something like love2d.org which runs on lua? I spotted Löve in the Lisp Game Jam (itch.io/jam/spring-l...). I wouldn't recommend for a newcomer, but for your own fun you can also use Löve via fennel-lang.org
LÖVE - Free 2D Game Engine
love2d.org
mentat.za.net
I'm not sure we'd disagree :) The first language I showed my son was Logo via turtleacademy.com. I think the environment in which you learn a new language makes a big difference (easy access to examples, reference material). Python has some difficult concepts, and is becoming more complicated.
Turtle Academy
turtleacademy.com
Reposted by Stéfan van der Walt
existentialcomics.com
Recently found out that some people are actually READING all the books that they buy to put on their shelf??

Seems unbelievable but apparently it's true.
mentat.za.net
Not to be outdone on the procrastination *ahem* I mean productivity front, I adapted @charlbotha.com's org-timer pomodoro solution for waybar: mentat.za.net/blog/2025/01...

bsky.app/profile/char...
Waybar displaying org-timer countdown
mentat.za.net
To escape tab hell (once again), I wrote an extension to back up my list of Chrome / Chromium tabs into an org / markdown text file. Once that's done, I can close them all! And, of course, I'll get back to them "when the time is right".

mentat.za.net/blog/2024/11...
Exporting List of Chromium Tabs · Stéfan's blog
How to export a list of all Chrome / Chromium tabs, per window, per tab group.
mentat.za.net
Reposted by Stéfan van der Walt
b0rk.jvns.ca
just discovered litecli (github.com/dbcli/litecli), it feels like a big improvement over the default SQLite REPL (autocompletion! support for multiline queries! syntax highlighting!)
Reposted by Stéfan van der Walt
charlbotha.com
During #PGP key-signing session with @mentat.za.net we just learned that keys.openpgp.org must strip third party signatures from public keys which complicates #WebOfTrust

keys.openpgp.org/about/faq#th...

This is such a pity, because #openpgp keyserver's WKD as a service is great!
OpenPGP
Email encryption. For all operating systems. Standing the test of time.
openpgp.org