Gisela Guajardo
@gigrdo.bsky.social
Software Engineer | Language learner | Traveler |
Running Unix-like OS Xv6 on custom CPU & compiler
fuel.edby.coffee/posts/how-we...
#OS #SystemsProgramming #DIY
fuel.edby.coffee/posts/how-we...
#OS #SystemsProgramming #DIY
How we ran a Unix-like OS (Xv6) on our home-built CPU with our home-built C compiler
[Thanks for many comments and votes on Hacker News! ] It’s been two years since I started working as a software engineer. I sometimes tell my colleagues about a student project I did in my junior year...
fuel.edby.coffee
July 2, 2025 at 8:37 PM
Running Unix-like OS Xv6 on custom CPU & compiler
fuel.edby.coffee/posts/how-we...
#OS #SystemsProgramming #DIY
fuel.edby.coffee/posts/how-we...
#OS #SystemsProgramming #DIY
Writing Docs for AI – Best Practices
Good documentation is even more critical in the age of LLMs.
docs.kapa.ai/improving/wr...
#TechnicalWriting #AI
Good documentation is even more critical in the age of LLMs.
docs.kapa.ai/improving/wr...
#TechnicalWriting #AI
Writing documentation for AI: best practices | kapa.ai docs
Retrieval-Augmented Generation (RAG) systems like Kapa rely on your
docs.kapa.ai
July 1, 2025 at 8:35 PM
Writing Docs for AI – Best Practices
Good documentation is even more critical in the age of LLMs.
docs.kapa.ai/improving/wr...
#TechnicalWriting #AI
Good documentation is even more critical in the age of LLMs.
docs.kapa.ai/improving/wr...
#TechnicalWriting #AI
Poline – An amazing Polar Color Palette Generator
Unexpected, beautiful palettes generated with math.
#CreativeCoding #DesignTools
meodai.github.io/poline/
Unexpected, beautiful palettes generated with math.
#CreativeCoding #DesignTools
meodai.github.io/poline/
Poline — Esoteric Color Palette Generation Library
poline is lightweight, dependency free and fast JavaScript function written in TypeScript. It draws lines between anchors over polar coordinates to generate pleasing color palettes.
meodai.github.io
June 30, 2025 at 8:31 PM
Poline – An amazing Polar Color Palette Generator
Unexpected, beautiful palettes generated with math.
#CreativeCoding #DesignTools
meodai.github.io/poline/
Unexpected, beautiful palettes generated with math.
#CreativeCoding #DesignTools
meodai.github.io/poline/
Bento – A Steam Deck Inside a Keyboard
Wild hardware project merging gaming and form factor.
github.com/lunchbox-com...
#Gaming #Hardware
Wild hardware project merging gaming and form factor.
github.com/lunchbox-com...
#Gaming #Hardware
GitHub - lunchbox-computer/bento: a computer in a keyboard
a computer in a keyboard. Contribute to lunchbox-computer/bento development by creating an account on GitHub.
github.com
June 29, 2025 at 8:26 PM
Bento – A Steam Deck Inside a Keyboard
Wild hardware project merging gaming and form factor.
github.com/lunchbox-com...
#Gaming #Hardware
Wild hardware project merging gaming and form factor.
github.com/lunchbox-com...
#Gaming #Hardware
My iPhone 8 Refuses to Die
Now it’s a solar-powered OCR server.
terminalbytes.com/iphone-8-sol...
#Hardware #MobileHacks #HN
Now it’s a solar-powered OCR server.
terminalbytes.com/iphone-8-sol...
#Hardware #MobileHacks #HN
My iPhone 8 Refuses to Die: Now It's a Solar-Powered Vision OCR Server
How I transformed my old iPhone 8 into a solar-powered Vision OCR server using Apple's native framework and an EcoFlow River 2 Pro. Running 24/7 for months, processing thousands of images while…
terminalbytes.com
June 26, 2025 at 8:23 PM
My iPhone 8 Refuses to Die
Now it’s a solar-powered OCR server.
terminalbytes.com/iphone-8-sol...
#Hardware #MobileHacks #HN
Now it’s a solar-powered OCR server.
terminalbytes.com/iphone-8-sol...
#Hardware #MobileHacks #HN
The Power of Fuzzing for Porting Code
Why fuzz testing is unexpectedly effective when rewriting software.
rjp.io/blog/2025-06...
#SoftwareTesting #Fuzzing
Why fuzz testing is unexpectedly effective when rewriting software.
rjp.io/blog/2025-06...
#SoftwareTesting #Fuzzing
The Unreasonable Effectiveness of Fuzzing for Porting Programs
A simple strategy of having LLMs write fuzz tests and build up a port in topological order seems effective at automating porting from C to Rust.
rjp.io
June 25, 2025 at 9:32 PM
The Power of Fuzzing for Porting Code
Why fuzz testing is unexpectedly effective when rewriting software.
rjp.io/blog/2025-06...
#SoftwareTesting #Fuzzing
Why fuzz testing is unexpectedly effective when rewriting software.
rjp.io/blog/2025-06...
#SoftwareTesting #Fuzzing
Workout.cool- Open-source fitness coaching platform — workouts + AI integration.
github.com/Snouzy/worko...
#OpenSource #FitnessTech
github.com/Snouzy/worko...
#OpenSource #FitnessTech
GitHub - Snouzy/workout-cool: 🏋 Modern open-source fitness coaching platform. Create workout plans, track progress, and access a comprehensive exercise database.
🏋 Modern open-source fitness coaching platform. Create workout plans, track progress, and access a comprehensive exercise database. - Snouzy/workout-cool
github.com
June 24, 2025 at 8:38 PM
Workout.cool- Open-source fitness coaching platform — workouts + AI integration.
github.com/Snouzy/worko...
#OpenSource #FitnessTech
github.com/Snouzy/worko...
#OpenSource #FitnessTech
Websites Are Tracking You via Browser Fingerprinting
A reminder that incognito mode isn’t invisibility.
engineering.tamu.edu/news/2025/06...
#Privacy #WebSecurity
A reminder that incognito mode isn’t invisibility.
engineering.tamu.edu/news/2025/06...
#Privacy #WebSecurity
Websites Are Tracking You Via Browser Fingerprinting
New research provides first evidence of the use of browser fingerprints for online tracking.
engineering.tamu.edu
June 23, 2025 at 8:27 PM
Websites Are Tracking You via Browser Fingerprinting
A reminder that incognito mode isn’t invisibility.
engineering.tamu.edu/news/2025/06...
#Privacy #WebSecurity
A reminder that incognito mode isn’t invisibility.
engineering.tamu.edu/news/2025/06...
#Privacy #WebSecurity
Fang – The CLI Starter Kit
Minimal setup with great DX. Built by the folks at Charmbracelet.
#CLI #DeveloperTools
github.com/charmbracele...
Minimal setup with great DX. Built by the folks at Charmbracelet.
#CLI #DeveloperTools
github.com/charmbracele...
GitHub - charmbracelet/fang: The CLI starter kit
The CLI starter kit. Contribute to charmbracelet/fang development by creating an account on GitHub.
github.com
June 22, 2025 at 8:20 PM
Fang – The CLI Starter Kit
Minimal setup with great DX. Built by the folks at Charmbracelet.
#CLI #DeveloperTools
github.com/charmbracele...
Minimal setup with great DX. Built by the folks at Charmbracelet.
#CLI #DeveloperTools
github.com/charmbracele...
Unregistry
Push Docker images directly to servers — no registry required.
#DevOps #Docker
github.com/psviderski/u...
Push Docker images directly to servers — no registry required.
#DevOps #Docker
github.com/psviderski/u...
GitHub - psviderski/unregistry: Push docker images directly to remote servers without an external registry
Push docker images directly to remote servers without an external registry - psviderski/unregistry
github.com
June 19, 2025 at 8:15 PM
Unregistry
Push Docker images directly to servers — no registry required.
#DevOps #Docker
github.com/psviderski/u...
Push Docker images directly to servers — no registry required.
#DevOps #Docker
github.com/psviderski/u...
iOS Screen Time via REST API
Access iOS Screen Time data through a REST API with this open-source tool — perfect for developers and digital wellbeing apps.
www.thescreentimenetwork.com/about
#iOSDev #ScreenTime #API #OpenSource
Access iOS Screen Time data through a REST API with this open-source tool — perfect for developers and digital wellbeing apps.
www.thescreentimenetwork.com/about
#iOSDev #ScreenTime #API #OpenSource
The Screen Time Network
Screen Time Network. Powered by Clearspace.
thescreentimenetwork.com
June 18, 2025 at 8:02 PM
iOS Screen Time via REST API
Access iOS Screen Time data through a REST API with this open-source tool — perfect for developers and digital wellbeing apps.
www.thescreentimenetwork.com/about
#iOSDev #ScreenTime #API #OpenSource
Access iOS Screen Time data through a REST API with this open-source tool — perfect for developers and digital wellbeing apps.
www.thescreentimenetwork.com/about
#iOSDev #ScreenTime #API #OpenSource
3D SVG Renderer Without Rasterization
Check out this 3D SVG renderer that projects textures without rasterization — a unique approach to rendering graphics in the browser.
seve.blog/p/i-made-a-3...
#WebDev #SVG #Graphics #OpenSource
Check out this 3D SVG renderer that projects textures without rasterization — a unique approach to rendering graphics in the browser.
seve.blog/p/i-made-a-3...
#WebDev #SVG #Graphics #OpenSource
June 17, 2025 at 7:54 PM
3D SVG Renderer Without Rasterization
Check out this 3D SVG renderer that projects textures without rasterization — a unique approach to rendering graphics in the browser.
seve.blog/p/i-made-a-3...
#WebDev #SVG #Graphics #OpenSource
Check out this 3D SVG renderer that projects textures without rasterization — a unique approach to rendering graphics in the browser.
seve.blog/p/i-made-a-3...
#WebDev #SVG #Graphics #OpenSource
LLMs & Elixir: Windfall or Deathblow?
Zach Daniel explores whether LLMs are a threat or a boon for the Elixir community, highlighting how AI can enhance functional programming workflows.
www.zachdaniel.dev/p/llms-and-e...
#Elixir #FunctionalProgramming #AI #LLM
Zach Daniel explores whether LLMs are a threat or a boon for the Elixir community, highlighting how AI can enhance functional programming workflows.
www.zachdaniel.dev/p/llms-and-e...
#Elixir #FunctionalProgramming #AI #LLM
LLMs & Elixir: Windfall or Deathblow?
How the Elixir community can survive — and thrive — in an age of LLMs.
www.zachdaniel.dev
June 16, 2025 at 7:51 PM
LLMs & Elixir: Windfall or Deathblow?
Zach Daniel explores whether LLMs are a threat or a boon for the Elixir community, highlighting how AI can enhance functional programming workflows.
www.zachdaniel.dev/p/llms-and-e...
#Elixir #FunctionalProgramming #AI #LLM
Zach Daniel explores whether LLMs are a threat or a boon for the Elixir community, highlighting how AI can enhance functional programming workflows.
www.zachdaniel.dev/p/llms-and-e...
#Elixir #FunctionalProgramming #AI #LLM
From Tokens to Thoughts: LLMs vs. Human Cognition
A new study compares how LLMs and humans trade compression for meaning, revealing key differences in conceptual representation.
arxiv.org/abs/2505.17117
#LLM #AIResearch #CognitiveScience #MachineLearning
A new study compares how LLMs and humans trade compression for meaning, revealing key differences in conceptual representation.
arxiv.org/abs/2505.17117
#LLM #AIResearch #CognitiveScience #MachineLearning
From Tokens to Thoughts: How LLMs and Humans Trade Compression for Meaning
Humans organize knowledge into compact categories through semantic compression by mapping diverse instances to abstract representations while preserving meaning (e.g., robin and blue jay are both…
arxiv.org
June 15, 2025 at 7:49 PM
From Tokens to Thoughts: LLMs vs. Human Cognition
A new study compares how LLMs and humans trade compression for meaning, revealing key differences in conceptual representation.
arxiv.org/abs/2505.17117
#LLM #AIResearch #CognitiveScience #MachineLearning
A new study compares how LLMs and humans trade compression for meaning, revealing key differences in conceptual representation.
arxiv.org/abs/2505.17117
#LLM #AIResearch #CognitiveScience #MachineLearning
Gemini 2.5 Pro: Google’s Most Advanced AI Model
Google’s Gemini 2.5 Pro is here — their most advanced AI model yet, excelling at coding and complex prompts with enhanced reasoning capabilities.
deepmind.google/models/gemin...
#AI #Gemini #GoogleDeepMind #MachineLearning
Google’s Gemini 2.5 Pro is here — their most advanced AI model yet, excelling at coding and complex prompts with enhanced reasoning capabilities.
deepmind.google/models/gemin...
#AI #Gemini #GoogleDeepMind #MachineLearning
Gemini 2.5 Pro
Gemini 2.5 Pro is our most advanced model for complex tasks. With thinking built in, it showcases strong reasoning and coding capabilities.
deepmind.google
June 12, 2025 at 7:50 PM
Gemini 2.5 Pro: Google’s Most Advanced AI Model
Google’s Gemini 2.5 Pro is here — their most advanced AI model yet, excelling at coding and complex prompts with enhanced reasoning capabilities.
deepmind.google/models/gemin...
#AI #Gemini #GoogleDeepMind #MachineLearning
Google’s Gemini 2.5 Pro is here — their most advanced AI model yet, excelling at coding and complex prompts with enhanced reasoning capabilities.
deepmind.google/models/gemin...
#AI #Gemini #GoogleDeepMind #MachineLearning
Understanding the PURL Specification
Learn about the Package URL (PURL) specification — an open standard for uniquely identifying software packages across ecosystems.
fossa.com/blog/underst...
#PURL #SoftwareSupplyChain #OpenSource #DevTools
Learn about the Package URL (PURL) specification — an open standard for uniquely identifying software packages across ecosystems.
fossa.com/blog/underst...
#PURL #SoftwareSupplyChain #OpenSource #DevTools
Understanding the PURL Specification (Package URL)
Learn about PURL — the Package URL Specification — including its utility for SBOM management and how it compares to other unique identifiers.
fossa.com
June 11, 2025 at 7:46 PM
Understanding the PURL Specification
Learn about the Package URL (PURL) specification — an open standard for uniquely identifying software packages across ecosystems.
fossa.com/blog/underst...
#PURL #SoftwareSupplyChain #OpenSource #DevTools
Learn about the Package URL (PURL) specification — an open standard for uniquely identifying software packages across ecosystems.
fossa.com/blog/underst...
#PURL #SoftwareSupplyChain #OpenSource #DevTools
Dino: A Simple, Expressive Programming Language
Dino is a high-level, dynamically typed scripting language designed for simplicity and expressiveness. Think Python meets C.
github.com/dino-lang/dino
#Programming #ScriptingLanguage #OpenSource #DinoLang
Dino is a high-level, dynamically typed scripting language designed for simplicity and expressiveness. Think Python meets C.
github.com/dino-lang/dino
#Programming #ScriptingLanguage #OpenSource #DinoLang
GitHub - dino-lang/dino: The programming language DINO
The programming language DINO. Contribute to dino-lang/dino development by creating an account on GitHub.
github.com
June 10, 2025 at 7:45 PM
Dino: A Simple, Expressive Programming Language
Dino is a high-level, dynamically typed scripting language designed for simplicity and expressiveness. Think Python meets C.
github.com/dino-lang/dino
#Programming #ScriptingLanguage #OpenSource #DinoLang
Dino is a high-level, dynamically typed scripting language designed for simplicity and expressiveness. Think Python meets C.
github.com/dino-lang/dino
#Programming #ScriptingLanguage #OpenSource #DinoLang
ClickStack, Open-Source Observability Stack
Meet ClickStack: an open-source alternative to Datadog, combining logs, metrics, traces, and session replays — all powered by ClickHouse and HyperDX.
github.com/hyperdxio/hy...
#Observability #OpenSource #DevOps #ClickHouse
Meet ClickStack: an open-source alternative to Datadog, combining logs, metrics, traces, and session replays — all powered by ClickHouse and HyperDX.
github.com/hyperdxio/hy...
#Observability #OpenSource #DevOps #ClickHouse
June 9, 2025 at 7:44 PM
ClickStack, Open-Source Observability Stack
Meet ClickStack: an open-source alternative to Datadog, combining logs, metrics, traces, and session replays — all powered by ClickHouse and HyperDX.
github.com/hyperdxio/hy...
#Observability #OpenSource #DevOps #ClickHouse
Meet ClickStack: an open-source alternative to Datadog, combining logs, metrics, traces, and session replays — all powered by ClickHouse and HyperDX.
github.com/hyperdxio/hy...
#Observability #OpenSource #DevOps #ClickHouse
APL Interpreter in Haskell
Ever tried APL? Lucas Scharenbroch built a full APL interpreter in Haskell — compact, expressive, and a great way to explore functional programming.
scharenbroch.dev/projects/apl...
#APL #Haskell #FunctionalProgramming #OpenSource
Ever tried APL? Lucas Scharenbroch built a full APL interpreter in Haskell — compact, expressive, and a great way to explore functional programming.
scharenbroch.dev/projects/apl...
#APL #Haskell #FunctionalProgramming #OpenSource
Lucas's Page
APL is an array programming language1. Its only data type is the (multidimensional) array. While this might seem like a huge limitation, the generality it provides leads to a syntax that is…
scharenbroch.dev
June 8, 2025 at 7:39 PM
APL Interpreter in Haskell
Ever tried APL? Lucas Scharenbroch built a full APL interpreter in Haskell — compact, expressive, and a great way to explore functional programming.
scharenbroch.dev/projects/apl...
#APL #Haskell #FunctionalProgramming #OpenSource
Ever tried APL? Lucas Scharenbroch built a full APL interpreter in Haskell — compact, expressive, and a great way to explore functional programming.
scharenbroch.dev/projects/apl...
#APL #Haskell #FunctionalProgramming #OpenSource
Tokasaurus: Stanford’s Ultra-Fast LLM Engine
Stanford just dropped Tokasaurus — a blazing-fast LLM inference engine optimized for high-throughput workloads. It outperforms vLLM and SGLang by up to 3x in benchmarks.
scalingintelligence.stanford.edu/blogs/tokasa...
#LLM #AI #Stanford #Inference
Stanford just dropped Tokasaurus — a blazing-fast LLM inference engine optimized for high-throughput workloads. It outperforms vLLM and SGLang by up to 3x in benchmarks.
scalingintelligence.stanford.edu/blogs/tokasa...
#LLM #AI #Stanford #Inference
Tokasaurus: An LLM Inference Engine for High-Throughput Workloads
TL;DR
scalingintelligence.stanford.edu
June 5, 2025 at 10:35 PM
Tokasaurus: Stanford’s Ultra-Fast LLM Engine
Stanford just dropped Tokasaurus — a blazing-fast LLM inference engine optimized for high-throughput workloads. It outperforms vLLM and SGLang by up to 3x in benchmarks.
scalingintelligence.stanford.edu/blogs/tokasa...
#LLM #AI #Stanford #Inference
Stanford just dropped Tokasaurus — a blazing-fast LLM inference engine optimized for high-throughput workloads. It outperforms vLLM and SGLang by up to 3x in benchmarks.
scalingintelligence.stanford.edu/blogs/tokasa...
#LLM #AI #Stanford #Inference
ClawPDF – Open-Source PDF Printer with OCR
Open-source virtual printer that supports OCR, images, and network printing. Lightweight and privacy-friendly.
github.com/clawsoftware...
#OpenSource #PDF #OCR #Tools
Open-source virtual printer that supports OCR, images, and network printing. Lightweight and privacy-friendly.
github.com/clawsoftware...
#OpenSource #PDF #OCR #Tools
GitHub - clawsoftware/clawPDF: Open Source Virtual (Network) Printer for Windows that allows you to create PDFs, OCR text, and print images, with advanced features usually available only in enterprise solutions.
Open Source Virtual (Network) Printer for Windows that allows you to create PDFs, OCR text, and print images, with advanced features usually available only in enterprise solutions. - clawsoftware/c...
github.com
June 3, 2025 at 7:43 PM
ClawPDF – Open-Source PDF Printer with OCR
Open-source virtual printer that supports OCR, images, and network printing. Lightweight and privacy-friendly.
github.com/clawsoftware...
#OpenSource #PDF #OCR #Tools
Open-source virtual printer that supports OCR, images, and network printing. Lightweight and privacy-friendly.
github.com/clawsoftware...
#OpenSource #PDF #OCR #Tools
Diffusion Models Explained Simply
A crystal-clear visual explanation of how diffusion models work — the tech behind tools like DALL·E and Stable Diffusion.
www.seangoedecke.com/diffusion-mo...
#AI #ML #DiffusionModels #ExplainedSimply
A crystal-clear visual explanation of how diffusion models work — the tech behind tools like DALL·E and Stable Diffusion.
www.seangoedecke.com/diffusion-mo...
#AI #ML #DiffusionModels #ExplainedSimply
seangoedecke.com
June 2, 2025 at 7:34 PM
Diffusion Models Explained Simply
A crystal-clear visual explanation of how diffusion models work — the tech behind tools like DALL·E and Stable Diffusion.
www.seangoedecke.com/diffusion-mo...
#AI #ML #DiffusionModels #ExplainedSimply
A crystal-clear visual explanation of how diffusion models work — the tech behind tools like DALL·E and Stable Diffusion.
www.seangoedecke.com/diffusion-mo...
#AI #ML #DiffusionModels #ExplainedSimply
Kilo: A Text Editor in <1000 LOC
A full terminal-based text editor with syntax highlighting and search, all under 1,000 lines of C. Great for learning systems programming.
github.com/antirez/kilo
#CProgramming #TextEditor #Terminal
A full terminal-based text editor with syntax highlighting and search, all under 1,000 lines of C. Great for learning systems programming.
github.com/antirez/kilo
#CProgramming #TextEditor #Terminal
GitHub - antirez/kilo: A text editor in less than 1000 LOC with syntax highlight and search.
A text editor in less than 1000 LOC with syntax highlight and search. - antirez/kilo
github.com
June 1, 2025 at 7:30 PM
Kilo: A Text Editor in <1000 LOC
A full terminal-based text editor with syntax highlighting and search, all under 1,000 lines of C. Great for learning systems programming.
github.com/antirez/kilo
#CProgramming #TextEditor #Terminal
A full terminal-based text editor with syntax highlighting and search, all under 1,000 lines of C. Great for learning systems programming.
github.com/antirez/kilo
#CProgramming #TextEditor #Terminal