Weeknotes 2023-04-17
,I use keming as an adjective to describe bad kerning --Xe
Worked a little bit on the upcoming pytest-course. My wife made a website for Thomy Saurk which was going live last week. Then there was a new django-cast release. It provides some fixes for the podcast_audio
field (if it's not set there's no twitter-card and the episode is not showing up in the feed) and it's now possible to add custom templates for error views (for 404, 500, 403 etc HTTP status codes) if you create a theme for django-cast.
And after two or three years of using PyCharm or vs code for writing Python almost exclusively, I started to use vim and neovim again and spent already a significant amount of time on their configuration 😅. But I missed using vim for sure.
Articles
- Set Studio: respecting the fabric of the internet | Case study
- Top 10 Django Third-Party Packages | No surprises here...
- PostgreSQL® JSONB Cheatsheet: Complete & Fast Lookup Guide
- An example of LLM prompting for programming
- Science and Technology links (April 11 2023)
- Deploying key transparency at WhatsApp
- We must slow down the race to God-like AI | Despite the clickbait title, this article is actually good
- Running Tasks Concurrently in Django Asynchronous Views
- Reduce - The Power of a Single Python Function
- Prompt injection: what’s the worst that can happen?
- Color Theme Switcher
Video
- Sparks of AGI: early experiments with GPT-4 | I wouldn't call it AI leave alone AGI, but there's something, yep
- Modern Web Development: Centering DIVs in new exciting wrong ways with AI!
Books
Weeknotes
- Weeklog for Week 14: April 03 to April 09 | Johannes
- April Week 14 | Bithive
- Week in Review 2023-04-10 | Luis
Mastodon / Twitter
- Gene Hackman would be the perfect name for a CRISPR engineer.
- I remember Max Keiser calling this the most revolutionary graph he'd ever seen
- Fantastic #TomLehrer content in today's FT
Software
- htmx release 1.9.0
- httpx release 0.24.0
- Neapolitan - easy crud views for Django
- List of LLaMA models | Lots of interesting links...
- Python 3.11.3
- fedifeed - Display Mastodon Posts in a curated feed with an user-customisable algorithm
- Paperless-ngx is a document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper
- The RWKV Language Model (and my LM tricks)
- DeepSpeed Chat: Easy, Fast and Affordable RLHF Training of ChatGPT-like Models at All Scales
- Unpoly - The unobtrusive JavaScript framework for server-side web applications
- Enhance - The HTML first full stack web framework
- Image BPP Calculator
- zola (né Gutenberg) - A fast static site generator in a single binary with everything built-in
- Running Jupyter notebooks online | Cool list of sites where you can run your notebooks
Podcasts
- LWiAI Podcast #117 - Google’s Bard Rush, BloombergGPT, ChatGPT King, Balenciaga Harry Potter (Last Week in AI) | Trying to keep up with all this buzz
- #370 – Edward Frenkel: Reality is a Paradox – Mathematics, Physics, Truth & Love (Lex Fridman Podcast)
- The End of Mediocrity (part 2) (Akimbo - A podcast from Seth Godin) | Yup
- ChatGPT Is Not Intelligent w/ Emily M. Bender (Tech Won't Save Us) | Well, I agree with the analysis of why the letter is more of a marketing move and misleading. And I also think there're some valid critical points considering the social implications etc (I'm not an expert on this stuff, but it sounds plausible to me). But most of the technical assumptions and arguments are just wrong. And I have a problem with the structure of the presented arguments (yes, it's that bad). I use this LLM stuff for some time now and it has been really useful for stuff I'm an expert on. Dismissing this utility based on theoretical grounds gives me some strong "Pope vs Galileo - I don't have to look" vibes. TLDR: for this to be considered the strongest criticism, it is pretty weak.
- FS264 Die Große Elchwanderung (Freak Show) | After 1.5 years, finally! 🎉