|
Kong is my go-to CLI parser in go, so I used it for epithet . It has pretty good built-in configuration handling, I appreciate how it lines up config values with CLI flags by basically treating config as a serialized tree of it's structs. This is great for simple things, but for epithet I needed slightly more complex mapping, with dynamic keys (user identities) and such. I wanted to keep the core of its model though as it's really nice. ....
|
|
The new Base map style: the ultimate map canvas for data visualization. Clean, unobtrusive, and AI-ready, it’s the perfect backdrop for your data.
|
|
Sculpt a more dynamic web, and learn about the new CSS and UI features that landed in Chrome in 2025.
|
|
From Postgres to ClickHouse: Achieving Real-Time Aggregations with Materialized Views and Cutting Costs by 80%
-
engineering.wingify.com
-
9 months ago
-
eng
Overview In the pursuit of real-time analytics at scale, teams often face a key architectural decision: continue scaling traditional…
|
|
Putting FreeBSD’s “power to serve” motto to the test. On Thanksgiving morning, I woke up to one of my web services being unavailable. All HTTP requests failed with a “503 Service unavailable” error. I logged into the console, saw a simplistic “Runtime version: Error” message, and was not able to diagnose the problem. I did not spend a lot of time trying to figure the issue out and I didn’t even want to contact the support black hole. B....
|
|
Using a physical machine as if it were an on-demand Virtual Machine
-
simonam.dev
-
9 months ago
-
eng
Here are the specs for the best machine I have in the house: Intel 13th Gen i3-13100 32GB of DDR4 RAM Nvidia Tesla P40 (24GB of VRAM) This…
|
|
Well yesterday's inaugural run of the auto-poster didn’t go exactly to plan. In fact it didn’t run at all. I didn’t really expect that it would have worked first time, though I was sort of hopeing that it would. Oh well. I spent much of the morning trying to figure out why the scheduled trigger in the Github Action wasn’t launching any jobs. I updated it from running once daily to once every 5 minutes, and it still wasn’t running. No er....
|
|
My experience comparing OpenAI Codex CLI vs a chat+files workflow, associated token usage, output quality comparisons, and a very real dip in motivation.
|
|
I noticed this recently, though it started happening about a year ago. On some websites (archive.org's bookreader), a normal
|
|
Eine Zusammenfassung des Anfrageergebnisses wurde eingetragen
-
fragdenstaat.de
-
9 months ago
-
deu
|
|
GenAI changed everything: harder to find quality content, social media flooded with bots, lost communities. But maybe it's making us more human again? #GenAI #TechCommunity
|
|
Chinese medical experts have created an ultra-efficient stem cell approach to Parkinson’s disease. The therapy aimed to induce pluripotent stem cells (iPSCs) to become neuron cells that could only...
|
|
Table of Contents Materialized Views Embracing Data Duplication Streams for machines, tables for humans Historically, data management systems have been built around the notion of pull queries : users query data which, for instance, is stored in tables in an RDBMS, Parquet files in a data lake, or a full-text index in Elasticsearch. When a user issues a query, the engine will produce the result set at that point in time by chu..
|
|
Table of Contents Materialized Views Embracing Data Duplication Streams for machines, tables for humans Historically, data management systems have been built around the notion of pull queries : users query data which, for instance, is stored in tables in an RDBMS, Parquet files in a data lake, or a full-text index in Elasticsearch. When a user issues a query, the engine will produce the result set at that point in time by chu..
|
|
Table of Contents Materialized Views Embracing Data Duplication Streams for machines, tables for humans Historically, data management systems have been built around the notion of pull queries : users query data which, for instance, is stored in tables in an RDBMS, Parquet files in a data lake, or a full-text index in Elasticsearch. When a user issues a query, the engine will produce the result set at that point in time by chu..
|
|
I let Claude Code do whatever it wants without asking permission. Before you spit out your coffee: I keep it in a jail. A container jail.
|
|
I don’t like the term “vibe coding.” I strongly prefer “AI-assisted software engineering.” But regardless of what you call it, Gene Kim and Steve Yegge have written a book about it - and their journey from skeptics to true believers is the most interesting part.
|
|
I let Claude Code do whatever it wants without asking permission. Before you spit out your coffee: I keep it in a jail. A container jail.
|
|
I don’t like the term “vibe coding.” I strongly prefer “AI-assisted software engineering.” But regardless of what you call it, Gene Kim and Steve Yegge have written a book about it - and their journey from skeptics to true believers is the most interesting part.
|
|
I let Claude Code do whatever it wants without asking permission. Before you spit out your coffee: I keep it in a jail. A container jail.
|
|
I don’t like the term “vibe coding.” I strongly prefer “AI-assisted software engineering.” But regardless of what you call it, Gene Kim and Steve Yegge have written a book about it - and their journey from skeptics to true believers is the most interesting part.
|
|
I let Claude Code do whatever it wants without asking permission. Before you spit out your coffee: I keep it in a jail. A container jail.
|
|
I don’t like the term “vibe coding.” I strongly prefer “AI-assisted software engineering.” But regardless of what you call it, Gene Kim and Steve Yegge have written a book about it - and their journey from skeptics to true believers is the most interesting part.
|
|
I swear it’s not an impressionist painting, just a blurry photo I took yesterday during my forest walk. The deer were watching me from the edge of the woods, not far away. The moment lasted a long time, until I ruined it by pulling out my phone. At that point, they took flight. If you’re reading from the RSS feed or the newsletter, click here to see the actual image.
|
|
If everything is slow-moving around you, it is likely not going to be good. To fully make use of your brain, you need to move as close as possible to the speed of your thought. – Daniel Lemire, Why Speed Matters .
|
|
If everything is slow-moving around you, it is likely not going to be good. To fully make use of your brain, you need to move as close as possible to the speed of your thought. – Daniel Lemire, Why Speed Matters .
|
|
If everything is slow-moving around you, it is likely not going to be good. To fully make use of your brain, you need to move as close as possible to the speed of your thought. – Daniel Lemire, Why Speed Matters .
|
|
Pretty sure this isn't a duplicate post, apologies if it is and I missed it. How do you feel about AI? Not in a "it's a fun tool" kind of way. Line how do you feel about it and your future as a programmer. I agree it makes slop code, but I think it makes code good enough to fool managers and marketing type people into using it instead of devs. I'd guess there will be a huge replacement of human devs with AI in the next 5 years, afte..
|
|
Usually when you are writing software it’s good idea to start small and build up. When things are complex, there are just too many things that can go wrong, and they inevitably do. But sometimes even when you do diligently do that, you get into trouble because the platform you were building on is inconsistent or missing a key feature, or behaves in a non-intuitive way. You thought you knew how it worked but it turns out that the way you t....
|
|
If you search for my name on LinkedIn you’ll find out there are two of me. Both of these are me. So why do I have two LinkedIn accounts…
|
|
For most of humankind, and for tens of thousands of years, the idea that humanity includes every individual on the face of the earth has not existed. This designation stops at the border of a tribe or linguistic group, sometimes even at the edge of a village. — Paraphrased from Claude Lévi-Strauss, Race and History , 1952 ( full quote and context ) I guess my beloved Star Trek future —post-scarcity, post-conflict, beyond divisions—..
|
|
For most of humankind, and for tens of thousands of years, the idea that humanity includes every individual on the face of the earth has not existed. This designation stops at the border of a tribe or linguistic group, sometimes even at the edge of a village. — Paraphrased from Claude Lévi-Strauss, Race and History , 1952 ( full quote and context ) I guess my beloved Star Trek future —post-scarcity, post-conflict, beyond divisions—..
|
|
Every December I like to step back and reflect on the past year… my own personal retrospective. Just as software teams use sprints to learn and improve, I’ve found that looking back helps me stay aligned with the person I want to become. And looking back, 2025 wasn’t just memorable. It was epic. My outdoor hiking footprint grew yet again this year. Each month, I explored new sections of the Bruce Trail and surrounding regions, from beauti..
|
|
Every December I like to step back and reflect on the past year… my own personal retrospective. Just as software teams use sprints to learn and improve, I’ve found that looking back helps me stay aligned with the person I want to become. And looking back, 2025 wasn’t just memorable. It was epic. My outdoor hiking footprint grew yet again this year. Each month, I explored new sections of the Bruce Trail and surrounding regions, from beauti..
|
Movie streaming giant Netflix (NASDAQ: NFLX) has struck an outsized deal to acquire film and television powerhouse Warner Bros. Discovery (NASDAQ: WBD). Netflix will pay $72bn in cash and stock to acquire Warner Bros. It’ll also assume Warner Bros.’ liabilities, pushing up the deal’s value to $82.7bn. Netflix is the most popular online video streaming […] The post Netflix Strikes $83B Takeover Deal For Warner Bros. appeared first on Th..
|