Migrating to Gemini 3: Implementing Stateful Reasoning with Thought Signatures
When performing multi-turn operations (specifically Function Calling), the client must pass this signature back in the subsequent request. This ensures the model resumes execution from the exact state where it halted, rather than re-computing context from the raw message history. Omission results in an invalid_argument error or non-deterministic behavior.
My CSS selector strategy • Stuff & Nonsense
-
Element selectors keep styles as global as possible
-
ID selectors identify things (one per page)
-
Class selectors classify things
Quite often, I’ll style those child elements using a descendant selector:# video > p -
Attribute selectors vary things
.layout { […] } [data-layout="bartok"] { […] }
Are we stuck with the same Desktop UX forever? | Ubuntu Summit 25.10
This talk focuses on that evil little term “UX/UI,” which is responsible for so much confusion and tension in open-source projects. Not only does it unnecessarily pit programmers against designers, but it also limits our vision of what we could be doing.
jenson.org
-
Could - Should - Might - Don't
-
Non-designers think of UX/UI as pixels-only: icons
-
Designers think statistically (opinions), Programmers think mathematically
-
24:25 - "The most common product mistake is rushing." (more and more stuff)
-
Loops are better than individual controls
-
The iphone is a consumer machine, not productivity
Decentralizing quality || Matt Ström-Awn, designer-leader
Why moving judgment to the edges wins in the long run
Quality is the degree to which a product or service meets or exceeds user expectations.
Building quality software is already hard. Centralized quality starts and ends with leadership-driven quality standards and reviews, where a single stakeholder reviews our work and decides whether it meets their standards. This has been the standard at every company I’ve worked with; design and engineering are both taught through critique and reviews from the earliest stages of production to the final delivery of a complete product. This approach can work brilliantly when executed with precision, but it creates a bottleneck: no matter how talented, a single person can only review so much.\
Decentralized quality means putting quality in the hands of workers, not managers.
Building a Simple Search Engine That Actually Works - Build it yourself | Software Development Blog - Karboosx
You don't need Elasticsearch for most projects. I built a simple search engine from scratch that tokenizes everything, stores it in your existing database, and scores results by relevance. Dead simple to understand and maintain. - Build it yourself
Grid Paper - daverupert.com
After 15 minutes of getting frustrated I said “I can build this.” And so I did using HTML, CSS, and the tiniest bit of JavaScript. And because it’s a webpage… why limit myself to one kind of grid? I’m able to support ~7 grids types using different kinds of background gradients:
Grids
Dot Grids
Isomorphic Grids
Isomorphic Dot Grids
Dual Hex Grids
Perspective Grids
Two-Point Perspective Grids
GitHub and the Perl License | Mikko Koivunalho [blogs.perl.org]
The Solution: Separate License Files
The simplest and most effective solution is to provide each license in its own dedicated file. This allows Licensee to easily identify and display both licenses. This is perfectly valid because the Perl 5 license explicitly allows for distribution under either the Artistic License or the GPL. Providing both licenses separately simply makes it clearer which licenses apply and how they are presented.
My Workout with KneesOverToesGuy! | Tim Ferriss
My workout with Ben Patrick, better known as “Kneesovertoesguy” (@TheKneesovertoesguy). Ben is the founder of Athletic Truth Group (ATG), an online and brick-and-mortar training system rooted in rehabilitative strength and joint health. After years of debilitating knee and shin pain (including multiple surgeries), he rebuilt his body and performance, going from a sub-20″ vertical to a documented 42″ leap.
dead framework theory - React
React isn’t competing with other frameworks anymore. React has become the platform.
you’re not just competing with React—you’re competing against a self-reinforcing feedback loop between LLM training data, system prompts, and developer output that makes displacing React functionally impossible.
https://joshcollinsworth.com/blog/self-fulfilling-prophecy-of-react
React isn’t great at anything except being popular.
How To Easily Remove Backgrounds In Photoshop
This beginner friendly tutorial will show you how to cut out an image in Photoshop. Many struggle to refine hair selections when creating subject masks, however this video takes you through the steps of how to remove background around lots of hair.
For this photoshop tutorial, I chose an image from a not ideal situation, demonstrating one method of cutting out hair from an extremely busy background.
Better Shoulder Health With 3 Mobility Routines for Impingement Problems - Breaking Muscle
The shoulder is the most mobile joint in the body, so it’s not surprising that it’s one of the most commonly jacked-up joints as well. Nearly everyone I have worked with has messed up their shoulder at one time or another (including me). It’s easy to do once you know how, thankfully, it’s also relatively easy to fix....
Home: Mushroom Color Atlas
In this dynamic Mushroom Color Atlas, explore the colorful universe of fungi through the spectrum of colors from dyeing with mushrooms.
The CSS Reset, again | pawelgrzybek.com
Apparently you are not a real CSS dev if you don’t maintain your own CSS reset. Challenge accepted! Not a typical reset, but for sure a bunch of opinions.
List style position
<css-doodle />
A web component for drawing patterns with CSS
Oops...The Cert Died Again Lyric Video - Keyfactor Music Premiere #pki #digitaltrust
🎤💥 Oops...The Cert Died Again – Official Lyric Video 💥🎤
From the album: WOW Now That’s What I Call Digital Trust
🔐 It happened again... another expired certificate, another outage, another avoidable disaster. But this time, we’re singing about it.
Embeddings: What they are and why they matter
Embeddings are a really neat trick that often come wrapped in a pile of intimidating jargon. If you can make it through that jargon, they unlock powerful and exciting techniques …
The Missing Semester of Your CS Education
1/13/20: Course overview + the shell
1/14/20: Shell Tools and Scripting
1/15/20: Editors (Vim)
1/16/20: Data Wrangling
1/21/20: Command-line Environment
1/22/20: Version Control (Git)
1/23/20: Debugging and Profiling
1/27/20: Metaprogramming
1/28/20: Security and Cryptography
1/29/20: Potpourri
1/30/20: Q&A
5 Tips to Maximize Profit On The Turn | Lucid Poker
The turn is where your pots grow, decisions get tougher, and costly mistakes often happen. In this video, you'll learn how to take control of the turn and squeeze maximum value from your best hands.
• When to keep betting and when to pump the brakes
• How to recognise turn cards that shift the dynamics
• How your opponent’s range changes after the flop
• Which cards to attack and when it’s better to check
• Key concepts like delayed C-Bets, Check-Raises, range interaction, and when to fire those No Equity Probes!
00:13 - Pot Controlling On Dynamic Turns
- Check back with top pair on dynamic boards - too many 2nd best hands fold if you bet turn
04:43 - Make Sure You Consider The Check-Raise
07:37 - Don't Over Bluff Delay The Turns That Are Perceived To Hit Your Range Hard
11:09 - Over Delaying With Your Air On Turn Cards That Are Perceived To Not Hit Your Range
13:31 - Make Sure You're Not Missing Those No Equity Probing Spots
- People aren't checking back 853r with good hands!