My Life in Weeks

👋 Hi, I’m Gina. This is a map of my life, where each week I’ve been alive is a little box. Tap a box to see what I was doing where that week. 🌱 This life and this map are a work in progress. I’ll update it as I go. 🍯 “I always get to where I am going by walking away from where I have been.” – Winnie the Pooh

Writing a Gimp 3.0 Plugin – Resources and Notes

GIMP 3.0 is coming with modernized technology and new features, making it easier to develop plugins. Plugins can be written in C, Python 3, Scheme, JavaScript, and Vala, with Python 3 being the focus.

The Sims Game Design Documents (1997)

The dream of offshore rocket launches is finally blasting off

https://wp.technologyreview.com/wp-content/uploads/2025/02/AP24268580795755.jpg
Space demand is skyrocketing, pushing spaceports to their limits, prompting a shift to ocean-based launches for increased capacity and safety. Offshore launches offer advantages, but raise regulatory, environmental, and geopolitical concerns that must be addressed.

Gixy: Nginx Configuration Static Analyzer

https://raw.githubusercontent.com/dvershinin/gixy/master/docs/gixy.png
Gixy is a tool to analyze Nginx configuration and prevent security misconfigurations. It's available as a Docker image and can be used to detect flaws in Nginx configuration.

AI can interpret animal emotions better than humans

www.science.org needs to review the security of your connection before proceeding.

Dinner at a North Korean Restaurant in Shanghai (2016)

https://simplyfabulicious.wordpress.com/wp-content/uploads/2016/09/img_2235.jpg?w=760
A writer visited a North Korean state-owned restaurant in Shanghai, discovering a secretive and dated atmosphere with well-mannered waitresses from elite families. The restaurant served traditional North Korean food and featured a unique show with music, dance, and cultural performances.

Terraform Config Root Setups

https://cdn.prod.website-files.com/6693602e665ba5a36af56272/6706b221e6b75bb3299cc54b_Campaigns%20Early%20Access.png
Terraform is a powerful tool for managing infrastructure as code, but how you organize your configurations can make or break your project’s scalability, maintainability, and team collaboration. At the core of this organization are config roots—the directories where your Terraform configurations live. In this blog, we’ll break down 10 proven Terraform config root setups, each tailored to ...

Langfuse (YC W23) Is Hiring Product Engineers in Berlin

https://langfuse.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fteam.4a45d137.jpg&w=3840&q=75
We're hiring for engineering and technical roles in Berlin, Germany, to build Langfuse, a platform for LLM applications. We're a small team with a strong in-person culture, offering impactful work and growth opportunities.

Perplexity Deep Research

www.perplexity.ai needs to review the security of your connection before proceeding.

Spanish 'running of the bulls' festival reveals crowd movements can be predicted

https://scx1.b-cdn.net/csz/news/800a/2025/spanish-running-of-the-1.jpg
Researchers studied 5,000 people at a Spanish festival and found that crowds behave predictably when densely packed. Above a certain density, crowds oscillate in a 18-second interval with minimal pushing.

Watt The Fox?

User experienced white noise from speakers due to Firefox's audio usage. Created extension to suspend AudioContext and resume when needed to fix issue.

Beginnings of Roman London discovered in office basement

https://ichef.bbci.co.uk/news/480/cpsprodpb/e866/live/884fac20-e7be-11ef-ae7d-97b156abf29f.jpg.webp
Archaeologists in London have discovered a 2,000 year old Roman basilica, a major public building where decisions were made. The site, located at 85 Gracechurch Street, will be opened to the public and sheds light on the city's beginnings.

Show HN: Blunderchess.net – blunder for your opponent every five moves

blunderchess.net where blundering is a strategy!

Schemesh: Fusion between Unix shell and Lisp REPL

https://opengraph.githubassets.com/562535ea1f87747edf2847ff15d2efb44a3b2fa910952d0030a55e16c65bc5a2/cosmos72/schemesh
Schemesh is a Unix login shell that integrates a full Lisp REPL for scripting and programming. It seamlessly switches between shell and Lisp syntax, allowing users to mix command execution with Lisp control structures.

PAROL6: 3D-printed desktop robotic arm

https://source-robotics.github.io/PAROL-docs/assets/Icon2.png
PAROL6 is a 3D-printed desktop robotic arm with open-source control software and GUI. It's designed for education, robotics enthusiasts, and small-scale automation, with instructions on Github and community support.

Bezos' Blue Origin to layoff about 10% across its space, launch business

https://image.cnbcfm.com/api/v1/image/108085496-17367724602025-01-13t060535z_327453376_rc2b7ca3737c_rtrmadp_0_space-bezos-new-glenn.jpeg?v=1736772522&w=1920&h=1080
Blue Origin laid off about 1,400 employees, roughly 10 percent of its workforce, to cut costs and ramp up rocket launches. The move aims to help the company scale New Glenn manufacturing and compete with SpaceX.

Jane Street's Figgie card game

https://www.figgie.com/assets/bg_landing_gradient_v3.png
Jane Street's fast-paced Figgie game simulates exciting elements of markets and trading. At Jane Street, Figgie is a game we teach and also one we really enjoy playing. Read our FAQs for more. If you have a question that isn’t answered there, we’d like to hear what’s missing and what would be helpful to know, and we’ll do our best to update FAQs along the way.

Man from uncontacted tribe emerges in Amazon, villagers demonstrate a lighter

https://dims.apnews.com/dims4/default/7f02ee7/2147483647/strip/true/crop/1081x720+100+0/resize/599x399!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F07%2F51%2F12a4a36b47aebdbf7426761cf93e%2Fsiteindigenous.jpg
A young man from an isolated Indigenous tribe in Brazil's Amazon approached a riverine community, waving two wooden sticks and appearing calm. He was taken to a nearby facility after being served fish, with a member of the Juma tribe expected to try to communicate with him.

Cancel culture? We should stop it. End of story

https://i.guim.co.uk/img/media/8cad0782a9825132a2cf35ddfccbe21ec19585a4/0_711_5464_6827/master/5464.jpg?width=445&dpr=1&s=none&crop=none
I arrive early to meet Chimamanda Ngozi Adichie, the Nigerian-American writer, feminist, author of Americanah. Her home, just outside Baltimore, looks Scandinavian somehow amid the snow crust and woodland. Adichie is mid-photoshoot, but the stylist shows me through to the kitchen, telling me to help myself to roast chicken and rice. At a desk in the corner, Adichie’s nine-year-old daughter is ...

NASA has a list of 10 rules for software development

The NASA 10 rules for programming are overly restrictive and based on outdated ideas, such as banning recursion and function pointers, which can make code harder to understand and maintain. Many of the rules are based on the limitations of the C programming language and do not account for modern languages and tools that can provide better safety and maintainability.

Create a QubesOS Gaming HVM with GPU PCI passthrough (2023)

https://forum.qubes-os.org/uploads/db3820/original/2X/5/5918b857d4cb22183a9fff2cb70d6201b5041048.png
To create a gaming HVM, you need a dedicated secondary GPU from Nvidia or Amd, and a screen for the gaming environment. GPU passthrough requires patience and debugging time, and external GPUs via thunderbolt are also an option.

Jill – a functional programming language for the Nand2Tetris platform

https://opengraph.githubassets.com/e7e48d3ac4de1666e701225284b832c1b531de2f072c31c4d3787f40f44dd83f/mpatajac/jillc
Jill is a functional programming language for Nand2Tetris, designed as a drop-in replacement for Jack with a more elegant and modern style. It features functions as first-class citizens, algebraic data types, and a lazily-generated standard library.

Sri Lanka scrambles to restore power after monkey causes islandwide outage

Please enable JS and disable any ad blocker

Product Development Processes You Might Not Have Heard of (2022)

https://www.departmentofproduct.com/wp-content/uploads/2020/07/Software-Development-methodologies.jpeg
The Department of Product discusses alternative product development methodologies to Scrum, including ShapeUp, Plan Build Ship, and Get Shit Done, each with its own unique approach to development cycles and decision-making. These methodologies offer different benefits, such as flexibility, predictability, and rapid iteration, and can be tailored to suit the needs of various teams and companies.

Show HN: Kreuzberg – Modern async Python library for document text extraction

https://opengraph.githubassets.com/fb8fc0a793e43c711c3177befbd391cdf591d7a94f595e8c2727871b17222291/Goldziher/kreuzberg
Kreuzberg is a Python library for text extraction from various documents, providing a unified async interface for PDFs, images, office documents, and more. It offers both async and sync APIs for text extraction, including batch processing.

Jellyfin: The Free Software Media System

https://jellyfin.org/assets/images/10.8-home-4a73a92bf90d1eeffa5081201ca9c7bb.png
Jellyfin is a free-software entertainment system that allows you to collect, manage, and stream media. It's open-source, free to download, and doesn't collect user data.

Remco is a lightweight configuration management tool

https://camo.githubusercontent.com/5b48ca7dec3ec659972a656c354b32345f08a5ec038889071df06d32e92b3e8d/68747470733a2f2f63646e2e7261776769742e636f6d2f4865617679486f7273742f72656d636f2f6d61737465722f646f63732f696d616765732f52656d636f2d6f766572766965772e737667
Remco is a lightweight config management tool influenced by confd, keeping local files up-to-date from key/value stores. It supports multiple backends and sources for template resources.

The art of calling out room dynamics (2024)

https://leadership.garden/content/images/size/w2000/2024/10/naming-whats-happening-in-the-room.png
Naming what's happening in a meeting can instantly reset the dynamic and help people refocus on shared goals. This technique involves making brief, neutral observations to disrupt negative patterns and create a sense of shared reality, which can lead to more productive conversations.

Carbon capture more costly than switching to renewables, researchers find

https://scx1.b-cdn.net/csz/news/800a/2021/wind-farm.jpg
Researchers found that switching to 100% renewable energy by 2050 would reduce energy needs and costs, improve air quality, and slow climate change. This approach is more cost-effective than investing in carbon capture and direct air capture technologies.