The Jupyter+Git problem is now solved (2022)
Previously, using git with Jupyter could create conflicts and break notebooks. With nbdev2, the problem has been totally solved.
The latest blog posts to take off on Hacker News. 21,822 posts.
Previously, using git with Jupyter could create conflicts and break notebooks. With nbdev2, the problem has been totally solved.
bfs is a tool I wrote to do b readth- f irst s earch through a filesystem. It started out simply enough, but over the years it’s grown to include almost every feature from every other find implementation I could find, plus many of its own innovations. The new 3.0 release series includes the biggest new feature so far…
Imagine you are new to Rust and you want to learn some async programming. Writing a chat server is a common way to start, scope is small enough to contain in a blog post, yet it is complex enough to learn most of what you'll need to build async servers in Rust. One DuckDuckGo query and we are off to the races…
South Park AI is an example of how to generate high-quality episodic content through the use of showrunner agents in the simulation. #AI #simulation #multi-agent
By David Seddon from Kraken Technologies. Hi, I’m David, a Python developer at Kraken Technologies. I work on Kraken: a Python application which has, at last count, 27,637 modules. Yes, you read that right: nearly 28k separate Python files - not including tests. I do this along with 400
Release blog post for the 12.0 release of the Citus extension to Postgres. Dive into new Citus 12 features such as schema-based sharding for multi-tenant SaaS applications (and microservices) as well improvements in the Citus support for the Postgres 15 MERGE feature.
I wrote a blog post ten years ago. How do I feel about it now?
This post is about why we need a coroutine package for Go, and what it would look like. But first, what are coroutines?
We are announcing a new patch release of the Crystal 1.9 series with two bugfixes.
The Internet is the first thing that humanity has built that humanity doesn’t understand, the largest experiment in anarchy that we have ever had.
In the latest release of htmx , you can add event listeners to elements with hx-on :
a personal blog
Many ingredients go into developer productivity. Some are obvious and easy to measure (build times are an easy example to point to). But I think we tend to miss other important factors, perhaps because they are hard to directly measure. For example, no system collects a number that shows how well each developer…
I'm going to be slightly contrarian and say that I like Discord. It's great to be able to get real-time help on a problem. And it is fun to see, again in real-time, what other people are working on and struggling with. In truth, Discord is no harder to sign up to than Slack, Matrix, Gitter, IRC, or whatever. And of…
Create beautiful diagrams just by typing math notation in plain text.
Welcome to my new site, brought to you by vanilla everything. No Javascript frameworks, CSS libraries or flashy animations. Just markdown, html templa...
Programming language features are never orthogonal.
I don't have time to keep up with all the daft Open Source projects I release. I wish my skill and my energy was as wide as my ambition. Several years ago, I came across Felix Geisendörfer's Pull Request Hack. The premise is simple - if people are making decent Pull Requests to your project then you should give them…
The single most undervalued fact of linear algebra: matrices are graphs, and graphs are matrices
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
LangChain is complicated, so it must be better. Right?
Most of my readers will understand that cache is a fast but small type of memory that stores recently accessed memory locations. This description is
Justin Searls on the looming demise of the 10x developer: Why an era of enthusiast programmers is coming to an end.
Gautham's Blog
The rise of agile methods (particularly XP) makes some people wonder if there's any role left for software design. I argue that this change shifts from planned to evolutionary design.
Supercharge pull request merges on your busiest branches by enabling your team to queue.
Hello Windows Insiders, today we are releasing Windows 11 Insider Preview Build 25905 to the Canary Channel. We are releasing ISOs for this build – they can be downloaded here. Starting with to
Documentation and guides from the team at Fly.io.