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





The Mann–Whitney U test is one of the most popular nonparametric null hypothesis significance tests. However, like any statistical test, it has limitations. We should always carefully match them with our business requirements. In this post, we discuss how to properly choose the statistical level for the Mann–Whitney U test on small samples. Let’s say we want to compare two samples $x = \{ x_1, x_2, \ldots, x_n \}$ and $y = \{ y_1, y_2, ....

The Mann–Whitney U test is one of the most popular nonparametric null hypothesis significance tests. However, like any statistical test, it has limitations. We should always carefully match them with our business requirements. In this post, we discuss how to properly choose the statistical level for the Mann–Whitney U test on small samples. Let’s say we want to compare two samples $x = \{ x_1, x_2, \ldots, x_n \}$ and $y = \{ y_1, y_2, ....

I own a reMarkable 2 (referral link) eInk tablet. It’s pretty nice (except lately the manufacturer has tacked on a subscription service). And it can send documents as PDFs via email. But unlike the Kindle, you cannot send documents to the tablet via email. Well, there exists a third party service . I saw someone post on reddit that they wrote a Telegram bot that can be used to upload documents to their reMarkable. That sounded intere..


I own a reMarkable 2 (referral link) eInk tablet. It’s pretty nice (except lately the manufacturer has tacked on a subscription service). And it can send documents as PDFs via email. But unlike the Kindle, you cannot send documents to the tablet via email. Well, there exists a third party service . I saw someone post on reddit that they wrote a Telegram bot that can be used to upload documents to their reMarkable. That sounded intere..


Vue 3 is now the default and recommended version of Vue. It has a number of great improvements that make it more valuable for programmers. So what are the best UI component libraries with support for Vue 3 available today?

I own a reMarkable 2 (referral link) eInk tablet. It’s pretty nice (except lately the manufacturer has tacked on a subscription service). And it can send documents as PDFs via email. But unlike the Kindle, you cannot send documents to the tablet via email. Well, there exists a third party service . I saw someone post on reddit that they wrote a Telegram bot that can be used to upload documents to their reMarkable. That sounded intere..

Create your own geoportal with a custom map, your own data, a map legend, a place-name search, a satellite view of a selected building, and a street view.

Web ecosystem has changed a lot in the recent years, esp. in the area of e-commerce, with the rise of cloud computing and subscription economy. With the evolving technology, many parts of an e-commerce system, or commerce parts of any website became increasingly commoditized. You need a payment processor? Paddle, Stripe, or any other alternative is there for you. Need to send files? SendOwl or just Amazon S3 with private, long links will ....

Web ecosystem has changed a lot in the recent years, esp. in the area of e-commerce, with the rise of cloud computing and subscription economy. With the evolving technology, many parts of an e-commerce system, or commerce parts of any website became increasingly commoditized. You need a payment processor? Paddle, Stripe, or any other alternative is there for you. Need to send files? SendOwl or just Amazon S3 with private, long links will ....

Originally published in Estonian World on 11 April 2022. It’s a cold spring morning and I’m watching a tour guide in the Old Town of Tallinn. With her back to a park built on a city block destroyed in World War 2 and facing a set of mediæval buildings not far from the old town square, head in a warm beanie, she’s explaining Estonia to a group of cruise ship tourists. Read article...

Originally published in Estonian World on 11 April 2022. It’s a cold spring morning and I’m watching a tour guide in the Old Town of Tallinn. With her back to a park built on a city block destroyed in World War 2 and facing a set of mediæval buildings not far from the old town square, head in a warm beanie, she’s explaining Estonia to a group of cruise ship tourists. Read article...


Things I Support - cmart.blog - 4 years ago - eng



As I described in my previous blog post , the Burroughs ICON was a very cool UNIX-like computer developed by the Ontario governement for use within schools during the 1980s and early 1990s. But because ICON computers were all diskless workstations, they were completely useless without a network and LEXICON file server. After all, the QNX operating system and programs that ran memory-resident on each ICON had to first be downloaded from t..

As I described in my previous blog post , the Burroughs ICON was a very cool UNIX-like computer developed by the Ontario governement for use within schools during the 1980s and early 1990s. But because ICON computers were all diskless workstations, they were completely useless without a network and LEXICON file server. After all, the QNX operating system and programs that ran memory-resident on each ICON had to first be downloaded from t..

Today I had to install coturn on Ubuntu 22.04 (Jammy Jellyfish). It doesn’t have package available because of a bug . But there’s a solution on the bugtracker, so I decided to build my own package. It has been a while since I last did it, so here are the steps for reference:



Today I had to install coturn on Ubuntu 22.04 (Jammy Jellyfish). It doesn’t have package available because of a bug . But there’s a solution on the bugtracker, so I decided to build my own package. It has been a while since I last did it, so here are the steps for reference:

In my last post I introduced an Emacs Lisp VM I was writing in Rust. My stated goal at the time was to complete a garbage collector. I think Rust has some really interesting properties that will make building garbage collectors easier and safer. Many of the techniques used in my GC are not original and have been developed by other Rustaceans in previous projects. Updated: 2022-09-06 Why use garbage collection?

Today I had to install coturn on Ubuntu 22.04 (Jammy Jellyfish). It doesn’t have package available because of a bug . But there’s a solution on the bugtracker, so I decided to build my own package. It has been a while since I last did it, so here are the steps for reference:


I’m going to think out loud for a moment about a problem I’m considering. RAM is a precious resource on any server. Look at VPS servers, and you’ll be hard pressed to find one with much more than 32 Gb. Look at leasing a dedicated server, and it’s the RAM that really drives up the price. My server has 128 Gb, and it it’s so full it needs to unbutton its pants to sit down comfortably. Anything I can offload to disk is great.

I love a todo list. It captures my goals and desires in a semi-succinct and concrete way. There are hundreds if not thousands of todo apps and methods. But to me personally, one stands out above all the others. A simple 3x5 notecard. This is a how-to or a help article. This is a love letter. A love letter to paper. The simple idea of writing down your list of things to do on a physical surface with your own hand is something I love.




Run Archive Warrior in your Kubernetes cluster as DaemonSet apiVersion: apps/v1 kind: DaemonSet metadata: name: warrior namespace: archive labels: app: warrior spec: selector: matchLabels: app: warrior template: metadata: labels: app: warrior spec: nodeSelector: kubernetes.io/arch: amd64 terminationGracePeriodSeconds: 60 containers: - image: atdr.meo.ws/archiveteam/warrior-dockerfile:latest name: warrior resources: requests: cpu: "200m" mem..



Yes, finally I’ve found the time to buy a VPS and host a Jekyll blog with a nice comment system and to move my old blog from Medium. …but why? Medium is so handy and simple, why I’ve spent one week of work to move few pixels of text? Because I want that my content is my content and not my content on the “Medium’s hands”, plus Medium is not what was in the beginning.

I recently updated my Raspbian Buster to Bullseye on the RaspberryPI I use as DNS server with Pi-Hole. But unfortunately something went wrong, or at least I thought I made something wrong during the update process, because when the Raspberry PI rebooted, the attached Pimoroni HyperPixel 4” display was blank. I mean, the backlight was on but there was nothing on the screen. So I tried to ssh in to it but the ip was changed itself. I don’t kn..

Yes, finally I’ve found the time to buy a VPS and host a Jekyll blog with a nice comment system and to move my old blog from Medium. …but why? Medium is so handy and simple, why I’ve spent one week of work to move few pixels of text? Because I want that my content is my content and not my content on the “Medium’s hands”, plus Medium is not what was in the beginning.

I recently updated my Raspbian Buster to Bullseye on the RaspberryPI I use as DNS server with Pi-Hole. But unfortunately something went wrong, or at least I thought I made something wrong during the update process, because when the Raspberry PI rebooted, the attached Pimoroni HyperPixel 4” display was blank. I mean, the backlight was on but there was nothing on the screen. So I tried to ssh in to it but the ip was changed itself. I don’t kn..



11 visitors online