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

Here’s a 12-minute video of our chat with Silk VP of Product Tom O’Neill about my recent testing of the Silk Platform in Google Cloud. In this interview we cover some high level points, conclusions and talk a little bit about the future. If you want to read all the technical details and some interesting references, see the links below:


This post is part of the T4p Series. In the previous post, I introduced you to Candlestick patterns, explaining what they are and discussing a couple of well-known patterns and their implementation in Python. We will be discussing further famous patterns in coming posts but here we will learn how you can come up with your own candlestick patterns and implement them in Python. Ultimately, we will be using our custom and awesome candlestick p....

GraphQL can throw up some surprising N+1 style performance issues in Ruby on Rails. Usually this come up as “Why is this particular GraphQL query so slow?” Here I’m going to talk through using a Query Analyzer , StackProf and Speedscope to find out what is slowing down that query so you can fix it. What are we hunting? Well N+1’s typically look something like this 👇 on a flamegraph. Rails is doing an something.each { |x| x..

Whither poetry? - gallant.dev - 1 year ago - eng
I have a soft spot for poetry. That is what poems are for - sentimental musings and meditative cogitation. These are perennial features of humanity, and well worth the time. As we find ourselves in interesting times , the gap between reality and the narrative of progress is growing, and applied human intelligence (aka "technology") is "disrupting" (aka changing without full context) many things. Where does this leave the poet? M....

Fly.io Postgres failover fix (flyctl pg failover) This is a note to myself, meant to be succinct and helpful. I’m sharing it publicly to save others time. Most of the time Fly.io works as I expect it to, but occasionally there are edge cases that lack documentation, public announcements, or both. It’s possible that at some point Fly.io announced a breaking change and I missed it, but the behavior I observed deserves more than an announ....

Hetzner raises prices This morning I received an email from Hetzner stating that they are raising prices in the US while significantly reducing bandwidth. The largest price percentage increase is 27.52% for CPX21 servers, and the smallest is 4.17% for CX3+ servers. Bandwidth allotments are decreasing on average, across all products, 88.19% from previous allotments. I’ve been a big fan of Hetzner. Unfortunately they’ve made ....

Fly.io Postgres failover fix (flyctl pg failover) This is a note to myself, meant to be succinct and helpful. I’m sharing it publicly to save others time. Most of the time Fly.io works as I expect it to, but occasionally there are edge cases that lack documentation, public announcements, or both. It’s possible that at some point Fly.io announced a breaking change and I missed it, but the behavior I observed deserves more than an announ....

Hetzner raises prices This morning I received an email from Hetzner stating that they are raising prices in the US while significantly reducing bandwidth. The largest price percentage increase is 27.52% for CPX21 servers, and the smallest is 4.17% for CX3+ servers. Bandwidth allotments are decreasing on average, across all products, 88.19% from previous allotments. I’ve been a big fan of Hetzner. Unfortunately they’ve made ....

Fly.io Postgres failover fix (flyctl pg failover) This is a note to myself, meant to be succinct and helpful. I’m sharing it publicly to save others time. Most of the time Fly.io works as I expect it to, but occasionally there are edge cases that lack documentation, public announcements, or both. It’s possible that at some point Fly.io announced a breaking change and I missed it, but the behavior I observed deserves more than an announ....

Hetzner raises prices This morning I received an email from Hetzner stating that they are raising prices in the US while significantly reducing bandwidth. The largest price percentage increase is 27.52% for CPX21 servers, and the smallest is 4.17% for CX3+ servers. Bandwidth allotments are decreasing on average, across all products, 88.19% from previous allotments. I’ve been a big fan of Hetzner. Unfortunately they’ve made ....

I was delighted to notice this morning that this site has recently passed 1M page views. And since Murat wrote about his 1M page view accomplishment at the time, I felt compelled to now too. I started regularly blogging in 2018. For some reason I decided to write a blog post every month. And while I have definitely skipped a month or two here or there, on average I've written 2 posts per month. Tooling Since at least 2018 this site ....

These are my rough notes from the Forsskål symposium 2024, “Amerikanska friheter och ofriheter i historia och samtid” - American freedoms and unfreedoms in history and now.

If you are following the news around Debezium—​an open-source platform for Change Data Capture (CDC) for a variety of databases—​you may have seen the announcement that the project is in the process of moving to the Commonhaus Foundation . I think this is excellent news for the Debezium project, its community, and open-source CDC at large. In this post I’d like to share some more context on why I am so excited about this development.

If you are following the news around Debezium—​an open-source platform for Change Data Capture (CDC) for a variety of databases—​you may have seen the announcement that the project is in the process of moving to the Commonhaus Foundation . I think this is excellent news for the Debezium project, its community, and open-source CDC at large. In this post I’d like to share some more context on why I am so excited about this development.

Discover how perfectionism hinders progress and learn practical strategies to overcome the fear of imperfection, boost productivity, and achieve your goals without getting stuck in the pursuit of flawlessness

DevSecOps integrates security into the entire software development lifecycle. By empowering developers with automated tools and shifting security left, organizations can deliver software faster and more securely.

In the Women Leading Security series, Snyk CMO Jonaki Egenolf spoke with influential leaders about challenges and opportunities in the journey toward a more inclusive cybersecurity industry.

A week ago, I announced chatgpt-shell going multi-model . What I failed to mention is that because ob-chatgpt-shell (its org babel Emacs cousin) relies on chatgpt-shell, this babel package has now gone multi-model also. ob-chatgpt-shell follows the familiar babel form. To swap models, use the existing :version param as follows. #+begin_src chatgpt-shell :results output :version gpt-4o Who built you? #+end_src #+RESULTS: : I was ....




Today I attended my virtual morning writing group, did a bit of unpacking, met a friend for lunch, worked from a really old library with a great view for a few hours, and then went to a talk about the end of the universe.

I just finished reading Paul Auster’s The New York Trilogy 1 . On this occasion, I discovered a new use for ChatGPT and LLMs. ChatGPT and I chatted about the themes, especially the correlations and connections between the three short novels that comprise the volume. It was an alienating and revealing experience. For the first time, I am reasoning about a book with a machine, not a person. Because it knows everything about the text and dra..

Learn how to measure AppSec success with key KPIs that demonstrate risk reduction, improve security posture, and showcase business value to stakeholders.


Nine years into a 40-year commitment to AI infrastructure. Reflecting on mistakes, open-source wins, and why the real work is just beginning.


Nine years into a 40-year commitment to AI infrastructure. Reflecting on mistakes, open-source wins, and why the real work is just beginning.


Learn how I grew my tech blog to 35,000 readers in one year through site optimization, UX improvements, consistent publishing, and building useful tools.



This is the Beginner's General for beginners' questions. If any of you have a simple question, and a suitable thread doesn't already exist, just post it here and someone will probably try to answer it. Remember to do some research before asking a question; no one wants to answer a question that a simple search can already resolve Old thread: >>37650

In an interview , Clay Herbert walks Nathan Barry through creating the best answer to the question “So what do you do?”. We have all been asked that at some point when meeting someone new.

In an interview , Clay Herbert walks Nathan Barry through creating the best answer to the question “So what do you do?”. We have all been asked that at some point when meeting someone new.

It's common to need a specific version of PostgreSQL installed for things like pg_dump in a Python docker project (which is often based on Debian). It's not hard, but it's easy to forget the exact steps, so I wanted to walk you through how to do it step by step.

It's common to need a specific version of PostgreSQL installed for things like pg_dump in a Python docker project (which is often based on Debian). It's not hard, but it's easy to forget the exact steps, so I wanted to walk you through how to do it step by step.

After a two-month writing hiatus, I'm back to share my recent adventure: moving back to Japan. Two weeks ago, I left my croupier job in Estonia, moved back to Japan and already achieved one of my long-standing dreams – settling into a charming two-story house with a garden. My plan is to transform this outdoor space into a green haven, with lemon trees and herb-filled pots(Yes I love lemon trees a lot and fortunately there are lemon trees....

Why SIMD programming is harder than it looks: exploring cosine similarity optimization across x86 and Arm architectures, from basic AVX2 to cutting-edge SVE2 instructions.

chatgpt-shell includes a couple of mechanisms to operate on an Emacs buffer region. That is, select a region and ask the LLM robots to modify it for us. Until now, both of these mechanisms didn't quite close the loop. They could either modify current region or iterate on a separate solution, but never both. M-x chatgpt-shell-quick-insert While chatgpt-shell's quick insert mechanism already enabled selecting a region and requesting chan....

Introduction: Welcome to the final episode of the JSON for Engineers series! In this concluding session, we tackle the challenges of working with large JSON datasets, exploring efficient strategies for streaming data while minimizing memory usage. These techniques enable developers to handle massive payloads without overburdening system resources, ensuring scalable and cost-effective applications. JSON Streaming: Using JSON Lines for m....

Why SIMD programming is harder than it looks: exploring cosine similarity optimization across x86 and Arm architectures, from basic AVX2 to cutting-edge SVE2 instructions.

Mostly Harmless - vit.baisa.cz - 1 year ago - eng

3 visitors online