Bună dimineața!
Monday assorted links:
Clawdbot — Personal AI Assistant
The AI that actually does things. Clears your inbox, sends emails, manages your calendar, checks you in for flights. All from WhatsApp, Telegram, or any chat app you already use.
🔗
Добрае раніца!
Sunday assorted links:
The Agent Skills Directory
Skills are reusable capabilities for AI agents. Install them with a single command to enhance your agents with access to procedural knowledge.
🔗
---
charmbracelet/wish: Make SSH apps, just like that! 💫
Make SSH apps, just like that! 💫. Contribute to charmbracelet/wish development by creating an account on GitHub.
🔗
---
charmbracelet/bubbletea: A powerful little TUI framework 🏗
The fun, functional and stateful way to build terminal apps. A Go framework based on The Elm Architecture. Bubble Tea is well-suited for simple and complex terminal applications, either inline, full-window, or a mix of both.
🔗
Ohayō gozaimasu!
Wednesday assorted links:
Visualizing Lightning: Tools For Lightning Network Exploration - Lightning News
If you’re a builder, node operator, analyst, or simply a curious Bitcoiner, Lightning Network Exploration is the skill that turns Lightning from a black box into something you can see, measure, and improve.
🔗
Good Morning!
Tuesday assorted links:
Bitcoin Loan Aggregator - Sats Terminal
Borrow by Sats Terminal aggregates all major Bitcoin loan providers making it easy to compare and choose the best rate for your bitcoin-backed loan.
🔗
---
pdfwithlove - The Private Alternative to iLovePDF & Smallpdf
Merge, compress, and convert PDFs entirely in your browser. No uploads, no cloud, no tracking. The secure alternative to iLovePDF.
🔗
Nǐ hǎo!
Monday assorted links:
Very Good Components
Looking for inspiration? Browse our curated collection of HTML UI components ready to drop into your next project.
🔗
---
Why some clothes shrink in the wash - and how to 'unshrink' them | Swinburne
Understanding more about the science of textile fibres can not only help you prevent the shrinkage of clothing, but also might help you “rescue” the occasional garment after a laundry accident.
🔗
Good Morning!
Friday assorted links:
Bitcoin block time calculator: estimate block height
If you need to know when a specific Bitcoin block was mined - or, conversely, which block a specific moment falls in - you're in the right place.
🔗
---
From passwords to passkeys
A partially accurate historical account on how we finally arrived at passkeys as the ultimate solution to accessible and secure authentication from simple passwords.
🔗
Bună dimineața!
Wednesday assorted links:
Nostr Canvas
Place pixels on a shared canvas with proof-of-work rate limiting. Collaborative pixel art powered by Nostr protocol.
🔗
Bom dia!
Tuesday assorted links:
🌤️ Free Open-Source Weather API | Open-Meteo.com
Open-Meteo provides high-resolution open data ranging from 1 to 11 kilometres from national weather services. With a user-friendly JSON API, integrating weather data has never been easier. Experience the precision and convenience of Open-Meteo's Forecast API for reliable and comprehensive weather information worldwide.
🔗
Ohayō gozaimasu!
Monday assorted links:
HTML-only conditional lazy loading (via preload + media)
Browsers won't delay the loading of an image if it's already been fetched. You can take advantage of that by conditionally preloading the image using a media query, then marking the image as lazy later.
🔗
Good Morning!
Sunday assorted links:
You probably don't need Oh My Zsh | Artem Golubin
Oh My Zsh is still getting recommended a lot. The main problem with Oh My Zsh is that it adds a lot of unnecessary bloat that affects shell startup time.
🔗
Good Morning!
Saturday assorted links:
Vulnerabilities in the Cashu ECash Protocol
Conduition found some vulnerabilities in Cashu's protocol for deterministic wallet recovery.
🔗 https://conduition.io/code/cashu-disclosure/
Guten Morgen!
Friday assorted links:
Effortless animations with CSS view transitions
Designing an appealing web page is always a bit of a challenge for me. But this time around I actually had a really good time, and really enjoyed dipping my toes into CSS View Transitions. Here's how I managed to add nice animations to my static personal website with just a few lines of CSS.
🔗
---
React has changed, your Hooks should too - Matt Smith
React Hooks have been around for years, but most codebases still use them the same way: a bit of useState, an overworked useEffect, and a lot of patterns that get copy-pasted without much thought. We’ve all been there.
🔗
Bună dimineața!
Thursday assorted links:
makeloops.online - Create Music Loops in Your Browser
Create music loops right in your browser using your keyboard or grid sequencer. Features drumpad, melodic keyboard, multiple synth types, and WAV/MP3 export.
🔗
---
Why Most Websites Don't Need Cookie Consent Banners | Privacy-First…
Learn why most websites don't need cookie consent banners and how privacy-first design can improve user experience while simplifying compliance with GDPR…
🔗
---
PassSeeds - Hijacking Passkeys to Unlock Cryptographic Use Cases | Back Alley Coder
PassSeeds is a hack that explores this question: can we hijack the capabilities and UX of passkeys for use cases that stretch beyond their rigid login model and limited key-type support? The status quo of many Web-based use cases involving long-held cryptographic keys is often users pasting key material into sites/apps or buying special hardware devices that are difficult for less technical folks to use.
🔗
Добрае раніца!
Wednesday assorted links:
x011/smtp-tunnel-proxy
A high-speed covert tunnel that disguises TCP traffic as SMTP email communication to bypass Deep Packet Inspection (DPI) firewalls
🔗
---
Boris Cherny on X: \I'm Boris and I created Claude Code. Lots of people have asked how I use Claude Code, so I wanted to show off my setup a bit. My setup might be surprisingly vanilla! Claude Code works great out of the box, so I personally don't customi
Boris Cherny, the creator of Claude Code at Anthropic, revealed a deceptively simple workflow that uses parallel AI agents, verification loops, and shared memory to let one developer operate with the output of an entire engineering team
🔗
---
How BitChat Works: The Offline Messaging App Redefining Privacy - Lightning News
BitChat operates without internet connectivity, without centralized servers, and without collecting any personal information.
🔗