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

On the 29th of March 2024, the high-stakes investment and prolonged campaign to plant a backdoor in the Linux software library liblzma to gain access to multiple operating systems via Linux distributions was carried out by a malicious actor.

Happy Easter, everyone. This morning, I completed the long-overdue move of all my ripped CDs from my old 2012 MacBook Pro to the new one and, then, to my iPhone. I’m using Doppler on both devices. I like Doppler, a simple yet elegant MP3 player app with few well-thought-out features. I am increasingly convinced that returning to purchased music is the way . I’ve been listening to streaming services for so long that I almost forgot the ac..

Melody is basically describing me: Many introverts value depth and thoughtfulness in their work over noise and showmanship. They’re content to contribute without constant recognition or the spotlight. And the consequences part also checks out: While this tendency is admirable, it comes with pitfalls, especially in the modern, remote-first work world where being “out of sight” often equates to being “out of mind.” Perhaps you’ve b..

Melody is basically describing me: Many introverts value depth and thoughtfulness in their work over noise and showmanship. They’re content to contribute without constant recognition or the spotlight. And the consequences part also checks out: While this tendency is admirable, it comes with pitfalls, especially in the modern, remote-first work world where being “out of sight” often equates to being “out of mind.” Perhaps you’ve b....

Melody is basically describing me: Many introverts value depth and thoughtfulness in their work over noise and showmanship. They’re content to contribute without constant recognition or the spotlight. And the consequences part also checks out: While this tendency is admirable, it comes with pitfalls, especially in the modern, remote-first work world where being “out of sight” often equates to being “out of mind.” Perhaps you’ve b..




Hello there! In case you felt inspired by my previous article on The Undercover Generalist, you’ll like to hear I was invited to The Changelog podcast to talk a bit more about it. Thanks to the random person who got my article on The Changelog’s radar in the first place! Below is an embedded player, for those of you who want to listen to it. The Changelog will soon publish the transcript on their website, which you might prefer if podcasts ..

Encoding data in decimal requires many more characters than the same data encoded in base64—06513249 vs YWJj—but using decimal is better when stored in a QR code. The magic of QR modes means all those extra digits are stored efficiently, almost as though there was no encoding at all. Decimal encoding makes for QR codes that store more data , or are easier to scan . In this post, we’ll see: how using a decimal encoding (slightly) red....




In a class a few days ago, the instructor trotted out Donald Knuth’s famous quote about premature optimization. Of course, as nearly every other instructor has ever done, he cherry-picked the catchy middle part: “Premature optimization is the root of all evil.” He did not, however, share the context around it. Here’s the full quote: Permalink.

Eating Glass - markjgsmith.com - 2 years ago - eng
Eating Glass (Issue #157) 2024-03-30 12:45:00 +07:00 by Mark Smith This week’s newsletter is out! In this week’s edition: Bitcoin scaling, social media federation, Bitcoin on feature phones, Microstrategy strategy, the slaughtering of good media outlets, fascinating Bitcoin mining dynamics Issue details: Title: Eating Glass Issue: 157 Page: issue webpage Another awesome issue of the newsletter. #


TL;DR: Probably Easter has a very little to do with bunnies. That is just a consequence of capitalism. Or traditions of just a few centuries ago. Even for non-religious people, this part of the year is often welcome because of the coming of Spring. But… Where does Easter come from? Is its origin linked with Christianity? Short answer: definitely not. The name, as Wikipedia explains , comes from the Old Germanic pagan goddess Ostara , wh....

I did not have time to build a full mechanical keyboard (and I'm happy with X-Bows Lite ), so I built myself the macro pad. Extra buttons are always useful, especially a knob for volume control. Buttons are mapped to: Play/Pause, Next Song, Start/Stop Pomodoro, and one for later use. I've even found a practical application for an OLED display: When I'm playing fullscreen games, display shows GPU/GPU temperature and overheat warning....

Outlive - vit.baisa.cz - 2 years ago - eng
Let’s focus on health span instead of live span… “All books are biased and cherry-pick supporting evidence”, but this one was the same just added this disclaimer.

Permanent Record - vit.baisa.cz - 2 years ago - eng

TL;DR: Probably Easter has a very little to do with bunnies. That is just a consequence of capitalism. Or traditions of just a few centuries ago. Even for non-religious people, this part of the year is often welcome because of the coming of Spring. But… Where does Easter come from? Is its origin linked with Christianity? Short answer: definitely not. The name, as Wikipedia explains , comes from the Old Germanic pagan goddess Ostara , wh....

Outlive - vit.baisa.cz - 2 years ago - eng
Let’s focus on health span instead of live span… “All books are biased and cherry-pick supporting evidence”, but this one was the same just added this disclaimer.

Permanent Record - vit.baisa.cz - 2 years ago - eng


I spent the day doing remote maintenance on multiple Linux machines via ssh. The revelation is that ChatGPT is the bomb for these tasks: What does that command option do? I am trying to remember. What syntax is to install that peculiar and rarely used package on Debian? I am getting this locale configuration error; what was the fix again? All this stuff is answered much sooner than searching online, no matter the search engine.

Can you build a Space Invaders clone using Python's built-in turtle module? What advantages does the Seaborn data visualization library provide compared to Matplotlib? Christopher Trudeau is back on the show this week, along with special guest Real Python core team member Bartosz Zaczyński. We're sharing another batch of PyCoder's Weekly articles and projects.

Daily Practice - backendhance.com - 2 years ago - eng
Hi, Hast du schon mal probiert vim zu schließen? Das Meme kennst du vermutlich. Auch nach Jahrzehnten finde ich es immer noch witzig 😁 Aber was ich in den Jahrzehnten nicht geschafft habe, war mal ernsthaft zu lernen, wie man mit vim umgeht. Klar. Mit i gehe ich in den insert-mode. Dann kann ich schreiben. Und dd habe ich auch gelernt. Damit kann ich eine Zeile löschen. Und ja. Natürlich war ich einer der drei Millionen Viewer, ..

This is an introduction to the concept of monads in Haskell for those who are starting to get familiar with the basics of the language - things like polymorphism, type signatures, higher-order functions and so. I will use a very simple example that looks useless but will hopefully help you understand this concept. Start a REPL session with the command ghci and try the following: ghci> f = (\x -> [2*x]) ghci> f 3 [6] Here we define a f....

I gave a talk at NYC School of Data on how I’ve used large language models (LLMs) to efficiently extract thousands of useful, granular chapters from hundreds of hours of NYC city council meetings for citymeetings.nyc. The recording is available on YouTube (60 mins). Alternately, I’ve published a detailed set of annotated slides with the same content below. This is the kind of presentation I’d have loved to see before I started working on ci..

How to connect your GPT on OpenAI to a backend Node.js app Late in 2023, OpenAI introduced GPTs, a way for developers to build customized versions of ChatGPT that can bundle in specialized knowledge, follow preset instructions, or perform actions like reaching out to external APIs. As more and more businesses and individuals use ChatGPT, […] The post Building a GPT Backed by a Heroku-Deployed API appeared first on Heroku .




Speed and performance might make you think of motorcycles with big shiny chrome parts, but that’s not what this post is about (apologies). Instead, it’s about the speed and performance of a secure Chromebook user experience. Today, we’re going to talk about the steps that educational institutions from preschool to graduate school need to take […] The post Go Big & Go Chrome: Strengthen Cybersecurity in Education, the Enterprise & Beyond ..

Get an overview of NSA’s newest guidance on open source security and learn how to follow it in your Google Cloud environment with Snyk.

I use a quick crypto.FNV32a-based fix for short cache-busting fingerprints that doesn’t directly rely on the unstable .Key method. Code snippet 4 ( Go template ) : I use Hugo’s crypto.FNV32a to generate a short hash, then copy the resource to a new path with that fingerprint. {{ $resource := resources.Get . -}} {{- $target_path_formatStr := (replaceRE `(\.[^\.]*)$` ".%d$1" .) -}} {{- $cacheBuster := $resource.Content | crypto.FNV....

Introduction Heroku is excited to introduce nine new dyno types to our fleets and product offerings. In 2014, we introduced Performance-tier dynos, giving our customers fully dedicated resources to run their most compute-intensive workloads. Now in 2024, today's standards are rapidly increasing as complex applications and growing data volumes consume more memory and carry heavier […] The post Expanded Memory and Compute with Heroku’s New..

介绍 Kotlin Serialization 是 Kotlin 提供的 跨平台 序列化和反序列的库,它可以将对象树序列化成一些常见的格式,纯天然支持 Kotlin,扩展性很强,几乎可以满足所有业务场景,而且不需要使用反射,性能很好,可以说是目前 Kotlin 语言序列化工具的不二之选。 kotlinx.serialization 目前支持的格式有如下几种: JSON: kotlinx-serialization-json Protocol Buffers: kotlinx-serialization-protobuf CBOR: kotlinx-serialization-cbor Properties: kotlinx-serialization-properties HOCON: kotlinx-serialization-hocon (only on JVM) 大部分情况下我们使用的是 JSON,所以本篇文章主要会介绍 JSON 相关....

Embeddings, or vector representations of a document (which could be a piece of text, image, sound, etc.), can be extremely useful for making sense of large datasets. They transform information into a vector space such that their distance corresponds to their similarity.

In the software world, tickets (as implemented in Jira, etc) often have a bad reputation, and I think it’s undeserved, once we reframe what, or who tickets are for . In this article I want to revisit the purpose of tickets, usually “tickets for project management”, explore an alternative viewpoint of “tickets as engineering records”, and highlight how tickets should be useable as asynchronous alternative to (synchronous) communication. ..


In the software world, tickets (as implemented in Jira, etc) often have a bad reputation, and I think it’s undeserved, once we reframe what, or who tickets are for . In this article I want to revisit the purpose of tickets, usually “tickets for project management”, explore an alternative viewpoint of “tickets as engineering records”, and highlight how tickets should be useable as asynchronous alternative to (synchronous) communication. ..



59 visitors online