• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4261 shaares
2 / 214
Filters

Stop Building AI Tools Backwards | Hazel Weakly

QRCode

My favorite (evidence backed) theory on how humans learn is Retrieval Practice.
https://www.learningscientists.org/blog/2024/3/7/how-does-retrieval-improve-new-learning

Humans don’t really learn when we download info into our brain, we learn when we expend effort to pull that info out. This has some big implications for designing collaborative tooling!

The “thing” that we learn most effectively is not knowledge as we typically think of it, it’s process. This should be intuitive, if we put into a bit of a more natural context. Imaging learning baking for a moment: Do you teach someone to bake a cake by spitting out a fact sheet of ingredients and having them memorize it? Or do you teach them the process?

https://hazelweakly.me/blog/stop-building-ai-tools-backwards/#stop-building-ai-tools-backwards
July 25, 2025 at 9:09:13 AM EDT *
ai learning
FILLER

Things You Didn't Know About GNU Readline

QRCode

If you feel, not unreasonably, that both Vim and Emacs’ keyboard command systems are bizarre and arcane, you can customize Readline’s key bindings and make them whatever you like. This is not hard to do. Readline reads a ~/.inputrc file on startup that can be used to configure various options and key bindings. One thing I’ve done is reconfigured Ctrl-K. Normally it deletes from the cursor to the end of the line, but I rarely do that. So I’ve instead bound it so that pressing Ctrl-K deletes the whole line, regardless of where the cursor is. I’ve done that by adding the following to ~/.inputrc:

https://twobithistory.org/2019/08/22/readline.html
July 25, 2025 at 9:05:49 AM EDT *
linux readline
FILLER

Fine Tuning Python WSGI and ASGI applications for Flask, Django, and FastAPI

QRCode

Firstly covering the simpler of the two options, the ASGI/WSGI web server that goes between your Python code in the web framework and the users who have a web browser:

Gunicorn is the most popular WSGI server
Uvicorn is an ASGI server. It is both a standalone server as well as a plugin for Gunicorn
Hypercorn is an alternative that supports both WSGI and ASGI

https://tonybaloney.github.io/posts/fine-tuning-wsgi-and-asgi-applications.html
July 15, 2025 at 3:14:15 PM EDT *
python plack
FILLER

An Experienced (Neo)Vimmer's Workflow

QRCode

A guy decides to show off his Neovim setup.

https://seniormars.com/posts/neovim-workflow/
July 15, 2025 at 3:06:36 PM EDT *
neovim
FILLER

Dante Lab at Dartmouth College: Reader

QRCode

Dante Lab at Dartmouth College: a customizable digital tool for scholars of Dante Alighieri's Divine Comedy. DanteLab.Dartmouth.edu

http://dantelab.dartmouth.edu/reader
July 15, 2025 at 3:03:08 PM EDT *
dante books
FILLER

SVGs that feel like GIFs | Vincent D. Warmerdam

QRCode

The moving image below is only 49Kb and has an incredibly high resolution. It's similar to a GIF but instead of showing moving images, it shows moving SVGs!

Getting these to work involves asciinema and svg-term-cli. After uploading the asciinema you can use the tool to download a file that you can immediately click and drag into a README, or you can use this snippet to keep things local:

https://koaning.io/posts/svg-gifs/
July 15, 2025 at 1:38:03 PM EDT *
svg animation screencast
FILLER

GitHub - theopfr/somo: A human-friendly alternative to netstat for socket and port monitoring on Linux and macOS.

QRCode

A human-friendly alternative to netstat for socket and port monitoring on Linux and macOS. - theopfr/somo

https://github.com/theopfr/somo
July 15, 2025 at 1:37:25 PM EDT *
linux networking
FILLER

GitHub - obra/Youtube2Webpage: I learn much better from text than from videos

QRCode

I learn much better from text than from videos.

Youtube-to-Webpage is a Perl script to create a webpage from a Youtube video with a transcript generated from the video's closed captions paired with screenshots of the video.

./yt-to-webpage.pl project-name "videoURL"

https://github.com/obra/Youtube2Webpage
July 15, 2025 at 11:18:20 AM EDT *
perl youtube
FILLER

Mastering JQ: Part 1 - by Tyler Adams - CodeFaster

QRCode

This is the first part of an ongoing series on mastering jq. jq is a valuable tool that every fast coder has in their tool chest. It contains depths of immense power. In part 1, we'll start off with the basics.

https://codefaster.substack.com/p/mastering-jq-part-1-59c
July 10, 2025 at 11:44:11 AM EDT *
json
FILLER

Sot GameTorch

QRCode
https://gametorch.app/blog/software-engineering-talent
July 10, 2025 at 11:28:16 AM EDT *
ai programming lifehacks career
FILLER

The True Story of Tamara de Lempicka and the Art of Survival | Museum of Fine Arts Boston

QRCode

Directed by Julie Rubio (USA, 2024, 96 min.). Massachusetts premiere.

With her distinctive high-gloss sensual nudes and cooly elegant portraits of high society in the Jazz Age, Polish Jewish artist Tamara de Lempicka (1894–1980) helped define Art Deco style and the glamour and transgressive vitality of post WW1 Paris. After stunning the art world in the 1920s with her showstopping work, which mixed cubist and neoclassicist styles, Lempicka fled to the United States in 1940 amidst the rise of fascism in Europe.

https://www.mfa.org/event/film/the-true-story-of-tamara-de-lempicka-and-the-art-of-survival
July 3, 2025 at 9:14:00 AM EDT *
art inspiration drawing
FILLER

Making Windows 11 Usable | Aleksandr Hovhannisyan

QRCode

My recommended settings for a fresh installation of Windows 11.

https://www.aleksandrhovhannisyan.com/blog/making-windows-11-usable/
July 3, 2025 at 9:08:52 AM EDT *
windows
FILLER

How to Remove M2 Macbook Air Keys (cleaning or replacement)

QRCode

How to Remove M2 Macbook Air Keys (cleaning or replacement)

Full tutorial - m1 https://youtu.be/cXfOYCrDLvk?si=I4wS6pMhfr6aZWAY (should work for m2 as well)
M2 Replacement Keys - https://amzn.to/3KbTCSH
Full Set of Replacement Keys - https://amzn.to/3KbTCSH

We have a m2 Macbook air 13'' that had some sticky after spill damage from the previous owner, probably some soda or coffee. I don't like crunchy keys that stick down and don't come back up properly so we decided to remove the keys that were damaged, clean them, then reassemble. It was only a few key but we used this as an opportunity to show how to take off all of the types of keys on the keyboard it well worth the repair. It will work for all of m2 macbook airs and macbook pros 13 or 14 inch and 2020 macbook airs with intel (i3, i5) and m1 macbook pro as well as the 2020 macbook pros with intel (i5, i7) with the same keyboard switch design, and it will work similarly with other keyboards you may have to do more digging to how the keys attach to the switch. Cleaning your m2 macbook air keyboard or single keys after a spill could save you the discomfort of crunchy keys and could also save you from having to get a new computer. If you are looking for how to replace apple M12 MacBook Air Keys, this video is for you.

https://www.youtube.com/watch?v=8dB-vNBXEFQ
July 2, 2025 at 11:07:42 AM EDT *
macos laptop
FILLER

Everything you should know about 8 point grid system in UX design

QRCode

The principle of 8pt Grid is that use multiples of 8 (8, 16, 24, 32, 40, 48, 56, etc.) to layout, dimensions, padding, and margin of elements.

https://uxplanet.org/everything-you-should-know-about-8-point-grid-system-in-ux-design-b69cb945b18d
June 24, 2025 at 2:35:19 PM EDT *
css webdesign grid
FILLER

Generating Content with ChatGPT - Perl Hacks

QRCode

Back in January, I wrote a blog post about adding JSON-LD to your web pages to make it easier for Google to understand what they were about. The example I used was my ReadABooker site, which encourages people to read more Booker Prize shortlisted novels (and to do so by buying them using my Amazon

https://perlhacks.com/2025/06/generating-content-with-chatgpt/
June 20, 2025 at 2:49:13 PM EDT *
perl openapi chatgpt llm
FILLER

Tutorial: Simplify and Optimize Your YAML with YAMLScript - Ingy döt Net, YAML LLC

QRCode

Tutorial: Simplify and Optimize Your YAML with YAMLScript - Ingy döt Net, YAML LLC

Nobody likes YAML (or anything for that matter) when its a giant and repetitive mess. Of course, there are already existing technologies like Helm and Kustomize that help provide make YAML nicer for Kubernetes. The new kid on the block is YAMLScript. Being a complete programming language (built over a vast and mature ecosystem) its capabilities are effectively limitless. That said, its primary focus is on refactoring and improving existing and new large YAML configurations. YAMLScript can help you make the most of YAML in any domain; even those that already make great use of Helm and Kustomize. Having been created by an original inventor and current lead maintainer of the YAML data language (Ingy döt Net) you can count on it meshing well with the YAML you already know. In this hands on interactive tutorial, Ingy will teach you how to make the most of YAML and YAMLScript.

https://www.youtube.com/watch?v=Cdi3Q4Wrt48
June 20, 2025 at 1:48:09 PM EDT *
youtube yaml clojure
FILLER

Want to Be a Better Listener? Take Lessons From a Chatbot. | WSJ

QRCode

Bing spent more time acknowledging and validating people’s feelings. Humans typically responded by sharing a seemingly related experience from their own lives. Basically, the chatbots made the exchange about the person; the humans made it more about themselves.

Chatbots are effective in these situations not because of something they do that we can’t, but because of the mistakes humans make and they avoid. When we see someone is in pain, or when someone we care about shares a problem, we instinctively want to help. We offer advice, suggest solutions and rattle off how we once dealt with something similar.

When people adopt similar strategies, their connections strengthen. Consider “looping for understanding,” a technique in which a listener repeats what someone else says in their own words, then asks if their summary is correct—“Do I have that right?” Chatbots are natural loopers. When humans are taught to do the same, they do a better job of understanding what the other person is feeling and helping them feel heard.

People don't want their problems solved. They just want to be heard. Glad I'm not married to or working with anyone who commented.

https://www.wsj.com/tech/ai/dont-freak-out-about-empathic-chatbots-learn-from-them-7a976f75
June 17, 2025 at 4:05:10 PM EDT *
wsj listening communication lifehacks
FILLER

The 5-Cut Method Made Easy! a Foolproof Process and Calculator for Square Table Saw Crosscut Sled Fences : 7 Steps (with Pictures) - Instructables

QRCode

The 5-Cut Method for squaring table saw crosscut sled fences is the most common method for making your fence very square to the table saw blade. In fact, it can get as close as one thousandth of an inch (0.001") of accuracy.

The problem is, it's not the easiest process to follow.

I spent a few hours learning everything I could about the 5-cut method and made this simple and foolproof calculator to make the process so much easier.

https://www.instructables.com/The-5-Cut-Method-Made-Easy-a-Foolproof-Process-and/
June 17, 2025 at 3:25:44 PM EDT *
tablesaw woodworking
FILLER

What the hell is wrong with ALEX PLUS : paint

QRCode

I have been using DAP Alex plus caulk on trim for 15 years and covering with paint with no issues. Two jobs now and I’m getting these spider...

  • I've been using dynaflex 230. It is not immediately paintable though. But I don't have any call backs from it cracking. It handles completely different from any of the fast dry stuff.

  • We never have issues with Sherman Williams 950A and the 1050QD. Also, Big Stretch has a huge following. I just haven’t used it myself.

permalinkembedsaveparentreportreply

https://old.reddit.com/r/paint/comments/1kcgbuy/what_the_hell_is_wrong_with_alex_plus/#lightbox
June 17, 2025 at 3:24:39 PM EDT *
painting caulk home reddit
FILLER

The Thiings Collection

QRCode

A growing collection of 2800+ free 3D icons, generated with AI. Download PNGs with transparent backgrounds, browse by theme, or get lifetime access for just $29. Perfect for designers and creative projects.

https://www.thiings.co/things
June 17, 2025 at 1:31:59 PM EDT *
icons stock
FILLER
2 / 214
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community