Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

JJ Cale - nicolaiarocci.com - 5 months ago - eng
We watched A Private Life in the theatre yesterday, a fine, funny and intriguing French film set in Paris with a solid Jodie Foster as protagonist. But I’m here for the closing piece of the soundtrack, the one you hear over the end credits: Don’t Go To Strangers , by JJ Cale . I immediately reached for Shazam while Serena looked it up on Spotify. Now I’m spending this whole Sunday morning listening and reading about the artist and t..

A Plea by Flea - nicolaiarocci.com - 5 months ago - eng
I reluctantly admit that it was Spotify’s Discover Weekly that let me discover Flea’s new solo single, A Plea . It’s jazz, and it’s beautiful. There are echoes of Fela Kuti and Sun Ra in it or, well, that was my first thought. The lyrics may sound naive at first, but they’re not. Instead, they strike me as lucid and match my general feeling about what’s going on lately, the risks we’re taking as a society, and what we should do to move b..

We are nearly at coder-equivalency for economically useful coding. A sufficiently experienced software engineer can now write >90% of production-ready code purely through prompting.” Yes, exactly.

We are nearly at coder-equivalency for economically useful coding. A sufficiently experienced software engineer can now write >90% of production-ready code purely through prompting.” Yes, exactly.

We are nearly at coder-equivalency for economically useful coding. A sufficiently experienced software engineer can now write >90% of production-ready code purely through prompting.” Yes, exactly.

We are nearly at coder-equivalency for economically useful coding. A sufficiently experienced software engineer can now write >90% of production-ready code purely through prompting.” Yes, exactly.

We are nearly at coder-equivalency for economically useful coding. A sufficiently experienced software engineer can now write >90% of production-ready code purely through prompting.” Yes, exactly.

We are nearly at coder-equivalency for economically useful coding. A sufficiently experienced software engineer can now write >90% of production-ready code purely through prompting.” Yes, exactly.

The past year has, arguably, been all about Model Context Protocol. This is a reflection on the past twelve months, and an outlook on the year to come.

I ran a blind A/B test between Gemini 3 Pro and GPT 5.2 on my slash command converter. Same prompt, same input. One gave me 60 lines I could use. The other gave me 250 lines I had to rewrite. The difference wasn’t the prompt-it was the training.



I ran a blind A/B test between Gemini 3 Pro and GPT 5.2 on my slash command converter. Same prompt, same input. One gave me 60 lines I could use. The other gave me 250 lines I had to rewrite. The difference wasn’t the prompt-it was the training.

Why financial markets are an unusually pure, brutal, and adversarial reinforcement learning environment.

Why financial markets are an unusually pure, brutal, and adversarial reinforcement learning environment.

With the cost of memory exploding, the price of RAM and SSDs have gone up, and this reverberates into lower demand for other PC parts. If this spirals into the personal computer industry going under, what options are left? Data center stuff requires cooling and power infrastructure that most don't have access to, so repurposing that isn't really an option. However, there's tons of low power consumer devices. So what are the most practic..




Writing CLIs - markjgsmith.com - 5 months ago - eng
I re-wrote all my blogging scripts a couple of months ago. That’s been a resounding success. I use them most days, and it’s made my blogging workflow much more streamlined. I have some more improvements I’d like to make, and some interesting future projects I want to be in a position to explore. The annoying thing with the scripts in their current form is that they are written in Bash . Things can get kind of gnarly in Bash. To be clea....

Discusses some design choices used in Jubilant: Python subprocess.run to wrap a CLI tool, a code generator to convert Go structs to Python dataclasses, and the use of uv with a simple Makefile to run commands.

Nearly a couple of weeks since the last Bending Emacs episode, so here's a new episode: Bending Emacs Episode 8: completing-read In this video, we take a look at the humble but mighty completing-read function. We can use it to craft our purpose-built tools, whether in pure elisp or to interact with command-line utilities. Of interest, I also highlighted the great elisp-demos package, which extends your help buffers....



The Magit package for Emacs is my Git UI of choice, and git worktrees are very convenient. They mesh up particularly well by adding the built-in magit-insert-worktrees to magit-status-sections-hook. With this, the magit status buffer shows a summary of the branch/HEAD/path of all worktrees, and allow jumping between them in a flash. 1 2 ;; Show all worktrees at the end of the status buffer (if more than one) ( add-hook 'magit-status-....

I think there are many. Some examples: * The fastest code is the code you don't run. Smaller = faster, and we all want faster. Moore's law is over, Dennard scaling isn't affordable any more, smaller feature sizes are getting absurdly difficult and therefore expensive to fab. So if we want our computers to keep getting faster as we've got used to over the last 40-50 years then the only way to keep delivering that will be to start rut....

Joel Mokyr, Philippe Aghion, and Peter Howitt won the 2025 Nobel Prize in Economics for their work in the theory of sustained growth through creative destruction. Today, a friend and I went to see Philippe Aghion speak about this work at Ekonomikum in Uppsala. The lectures are organized every year by the university and are open to the public, with no pre-registration. My rough notes are below [L: As usual, my own comments are embedded li..



Capturing and leveraging the data that matters shouldn't be that hard! Introducting the Life Tracker plugin for Obsidian

I was chatting to a colleague and he mentioned how he had written some code and expected it to work first time and was surprised when it didn’t.

I was chatting to a colleague and he mentioned how he had written some code and expected it to work first time and was surprised when it didn’t.

AI can replace most of programming, but programming isn’t the job. Programming is a task. It’s one of many things you do as part of your work. But if you’re a software engineer, your actual job is more than typing code into an editor. The mistake people make is conflating the task with the role. It’s like saying calculators replaced accountants. Calculators automated arithmetic, but arithmetic was never the job. The job was understandi..

Goals for 2026 - chrisfrew.in - 5 months ago - eng

Emojis on Discord are special — you can make a little picture out of almost any symbol, in-joke, or bizarre late-night inspiration.

I’ve been in a kind of hyper-busy mode before Christmas. Mostly that has translated into work, but there are also quite a few other things happening.

Modern Continuous Integration/Continuous Deployment (CI/CD) pipelines demand machine-to-machine authorization, but traditional web-based flow requires manual steps and often rely on static credentials; a major security risk. Heroku AppLink now uses JWT Authorization to solve both: enabling automated setup and eliminating long-lived secrets. In today’s evolving threat landscape, security attacks increasingly exploit systems that rely on […] ..

Buncefield - ilearnt.com - 5 months ago - eng
20 years ago on the 11th December 2005 I had just got up and was walking down our hallway when there was a massive explosion and it literally felt like the whole roof had been lifted off and landed back down again. The heavy wooden loft door was blown open and we later found it had buckled our patio doors.

Buncefield - ilearnt.com - 5 months ago - eng
20 years ago on the 11th December 2005 I had just got up and was walking down our hallway when there was a massive explosion and it literally felt like the whole roof had been lifted off and landed back down again. The heavy wooden loft door was blown open and we later found it had buckled our patio doors.

We are a database company, and many of our customers and users are running in the cloud. Fairly often, we field questions about the recommended deployment pattern for RavenDB. Given the… rich landscape of DevOps options, RavenDB supports all sorts of deployment models: Embedded in your applicationPhysical hardware (from a Raspberry Pi to massive servers)Virtual machines in the cloudDockerAWS / Azure marketplacesKubernetesAnsibleTerraform A....

Rodičovská dovolená může být ideální čas na to, pustit se do vlastního podnikání. Nemusíte hned mířit vysoko – i malý projekt vám může přinést přivýdělek, seberealizaci a později třeba i nový směr kariéry. V tomto článku přinášíme přehled základních pravidel, nápadů i praktických tipů, jak živnost při mateřské rozjet bez zbytečného stresu.  Obsah článku:  Než se do podnikání pustíte  Podmínky pro podnikání MD × RD  Co potřebujete […]

In 2021 I wrote an article encouraging people not to build general purpose APIs for their own front-ends. (You should probably read it before reading this one.) It got featured on Hacker News twice, albeit with a worse reception (and more heated discussion) the second time around. My guess is, more front-enders showed up. 😛 Having observed this approach for 6 years, I’ve only grown more confident in its success. Part of that confide....



3 visitors online