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

Jane Street is excited to announce our sponsorship of SoME3 , Grant Sanderson and James Schloss’s third Summer of Math Exposition. SoME is a contest that Grant and James created to encourage the development of fun and interesting mathematics education videos.


Hi, Viele Firmen nutzen moderne Technologien. Kubernetes, RabbitMQ, AWS, Docker, ArgoCD… und so weiter. die Auswahl ist riesig. Der CNCF Landscape ist in den meisten Unternehmen angekommen. Doch was mich wundert: Die Software ist kompliziert. So kompliziert, dass sie nicht “mal eben” lokal gestartet werden kann. Das hätte ich nicht erwartet. In der Auflistung ist bewusst Docker dabei. Denn die meisten Unternehmen mit denen ich..

Elpa, Melpa, git repo. Vendor package straight from source. It compiled? Fetch some more! Elpa, Melpa, git repo. In more adult terms, we learn to use use-package to fetch, install, initialise, configure useful packages that enhance our Emacs experience.




In this case study, we will build a note-taking app that lets the user add, edit and delete notes. It uses Compose for both the view and presentation layers! Note: This is a follow up to Part 1: Simplifying State Management with Compose and assumes the reader is already familiar with Jetpack Compose . The Template I find it useful to start with the model that represents the state of the screen we’re building. It will have a li....

The recent release of Doximity’s refreshed physician scheduling tool Amion involved a significant overhaul of the user interface (UI) layer using Jetpack Compose. As part of the development process, we decided to experiment with shifting from ViewModels to utilizing the Compose Runtime for managing screen state. This article explores the motivations behind this approach and demonstrates an overall improvement to the view layer and presentat....

July - gyani.net - 2 years ago - eng
June was alright - Review of June Running - Instead of running 10k every other day in Gurgaon; I ran 5k every day as I could run only around the society and that got boring too quickly. Still got the miles. While in London my running was semi regular. As promissed I did run...



The overall problem: Like many of us, I am guilty of copying files haphazardly, promising myself that I'll organize them later. This has built up to a significant problem over the years, particularly with old smartphone backups. I had a bad habit of dumping photo folder backups onto my server, with each dump containing even more dumps of old photos, resulting in multiple levels of duplication. Using the command-line tool called fdupes I've....

The overall problem: Like many of us, I am guilty of copying files haphazardly, promising myself that I'll organize them later. This has built up to a significant problem over the years, particularly with old smartphone backups. I had a bad habit of dumping photo folder backups onto my server, with each dump containing even more dumps of old photos, resulting in multiple levels of duplication. Using the command-line tool called fdupes I've....


So it’s been a while since my last update and a lot has happened. I launched 2markdown ) over the course of a weekend. digital office has taken most of my time while we’ve crunched the last two months. I didn’t have the necessary time to work on newsletterify I’m afraid. I still believe the idea is great and I’m still convinced that it’s worth a shot. Let’s address some technical decisions that have become stumbling blocks for me. In..

RavenDB is a .NET application, written in C#. It also has a non trivial amount of unmanaged memory usage. We absolutely need that to get the proper level of performance that we require. With managing memory manually, there is also the possibility that we’ll mess it up. We run into one such case, when running our full test suite (over 10,000 tests) we would get random crashes due to heap corruption. Those issues are nasty , because ther....

I wonder if there are a group of people in companies that set the prices for their products that still like the concept of bartering? They seem to like the negotiations of trying to find the highest price an existing customer will stay with them.

I wonder if there are a group of people in companies that set the prices for their products that still like the concept of bartering? They seem to like the negotiations of trying to find the highest price an existing customer will stay with them.

ComputerCraft is a Minecraft mod that adds programmable computers to the game. These computers are programmed with Lua , a scripting language written in C. Neovim is a fork of the Vim text editor; it adds configuration with Lua and language server support, among other things, to the classic Vim editor. In this guide, I’ll be walking you through setting up a tolerable IDE-like environment for ComputerCraft in Neovim, similar to Vis..

Duplicate this! - xenodium.com - 2 years ago - eng
James Dyer has a nice post sharing his frequent dired need to duplicate files. He offers a solution using a custom interactive command. His use-case resonated with me. Similarly, James' recommendation to bind his file-duplicating command to C-c d [^1] sent a signal to my brain triggering Bozhidar Batsov 's crux-duplicate-current-line-or-region. crux-duplicate-current-line-or-region is part of a "collection of Ridiculously useful e....

2022.5 in Review - una.im - 2 years ago - eng



and other self advice - Yeah this isn’t the monthly post. The monthly post will be here tomorrow. It’s 3:03 am; I woke up. I am reflecting. Some ideas come to mind - Boredom is a privilege - I can afford to be bored. Boredom shows that I am financially stable enough to not worry...

Any role that has a direct business goal that doesn’t involve full time programming to build the product.

Any role that has a direct business goal that doesn’t involve full time programming to build the product.






Update :: live demo now available A demo of this concept is now available at https://garbagespeak.com and the demo source code is available at https://github.com/acaloiaro/garbagespeak.com/ . Intro I’ve encountered a lot of skepticism around the idea of adding dynamic behavior to Hugo sites with hugo-htmx-go-template . That skepticism is well founded, because Hugo bills itself as a static site generator. So why would anyone want ....

Previously, I have discussed how to build weighted versions of various statistical methods. I have already covered weighted versions of various quantile estimators and the Hodges-Lehmann location estimator . Such methods can be useful in various tasks like the support of weighted mixture distributions or exponential smoothing. In this post, I suggest a way to build a weighted version of the Mann-Whitney U test.

Dependency resolution is something programmers usually take for granted. Be it cargo, npm, or whatever package manager you use, no one is actually surprised when this black-box figures out, all by itself, the specific set of packages that should be installed. To me, though, it is a fascinating feat. It feels magical when a machine solves an abstract problem like that, with minimal input from me as a user! I was, therefore, delighted when th..

Update :: live demo now available A demo of this concept is now available at https://garbagespeak.com and the demo source code is available at https://github.com/acaloiaro/garbagespeak.com/ . Intro I’ve encountered a lot of skepticism around the idea of adding dynamic behavior to Hugo sites with hugo-htmx-go-template . That skepticism is well founded, because Hugo bills itself as a static site generator. So why would anyone want ....

Previously, I have discussed how to build weighted versions of various statistical methods. I have already covered weighted versions of various quantile estimators and the Hodges-Lehmann location estimator . Such methods can be useful in various tasks like the support of weighted mixture distributions or exponential smoothing. In this post, I suggest a way to build a weighted version of the Mann-Whitney U test.

Update :: live demo now available A demo of this concept is now available at https://garbagespeak.com and the demo source code is available at https://github.com/acaloiaro/garbagespeak.com/ . Intro I’ve encountered a lot of skepticism around the idea of adding dynamic behavior to Hugo sites with hugo-htmx-go-template . That skepticism is well founded, because Hugo bills itself as a static site generator. So why would anyone want ....

As a Linux server administrator, you may have already learned the basics of Linux commands. However, to manage your server more efficiently, you need to dive deeper into the lesser-known, but equally important intermediate-level commands. In this article, we will cover some of the intermediate-level Linux commands that will help you become a more proficient Linux sysadmin.

I open sourced my next.js AI chatbot and the Jupyter notebooks I used to build it, plus created a video series walking through it all on YouTube

As a Linux server administrator, you may have already learned the basics of Linux commands. However, to manage your server more efficiently, you need to dive deeper into the lesser-known, but equally important intermediate-level commands. In this article, we will cover some of the intermediate-level Linux commands that will help you become a more proficient Linux sysadmin.



As a Linux server administrator, you may have already learned the basics of Linux commands. However, to manage your server more efficiently, you need to dive deeper into the lesser-known, but equally important intermediate-level commands. In this article, we will cover some of the intermediate-level Linux commands that will help you become a more proficient Linux sysadmin.

3 visitors online