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

Note: Since publishing this post, ChirpStack released their version 4 LoRaWAN network server, which significantly changes the architecture and configuration. This post goes through setting up a network with ChirpStack v3, for an updated version of this post using ChirpStack v4, see Getting Started With a Private LoRaWAN Network Using ChirpStack v4 . I have recently started experimenting with LoRa radios, and the LoRaWAN network protoco..

Note: Since publishing this post, ChirpStack released their version 4 LoRaWAN network server, which significantly changes the architecture and configuration. This post goes through setting up a network with ChirpStack v3, for an updated version of this post using ChirpStack v4, see Getting Started With a Private LoRaWAN Network Using ChirpStack v4 . I have recently started experimenting with LoRa radios, and the LoRaWAN network protoco..

Note: Since publishing this post, ChirpStack released their version 4 LoRaWAN network server, which significantly changes the architecture and configuration. This post goes through setting up a network with ChirpStack v3, for an updated version of this post using ChirpStack v4, see Getting Started With a Private LoRaWAN Network Using ChirpStack v4 . I have recently started experimenting with LoRa radios, and the LoRaWAN network protoco..

Note: Since publishing this post, ChirpStack released their version 4 LoRaWAN network server, which significantly changes the architecture and configuration. This post goes through setting up a network with ChirpStack v3, for an updated version of this post using ChirpStack v4, see Getting Started With a Private LoRaWAN Network Using ChirpStack v4 . I have recently started experimenting with LoRa radios, and the LoRaWAN network protoco..

Note: Since publishing this post, ChirpStack released their version 4 LoRaWAN network server, which significantly changes the architecture and configuration. This post goes through setting up a network with ChirpStack v3, for an updated version of this post using ChirpStack v4, see Getting Started With a Private LoRaWAN Network Using ChirpStack v4 . I have recently started experimenting with LoRa radios, and the LoRaWAN network protoco....

I just rolled out breadcrumbs for my website. Now, any page that is not linked directly from the navbar or site footer will have a breadcrumb list in its header. The breadcrumb list shows how to reach the page, starting from a navbar link. The first item is the navbar or footer link; the second link is the current page. I made this change because simply emphasizing a navigation link with isn’t enough to convey the current section..


Once Upon A WordPress Originally this blog came to life on September 10th, 2009. It was my 3rd self-hosted blog effort and I’d been experimenting for a little over 1 year, having purchased 2 years of webhosting in the summer of 2008. My first blogs were very limited in audience scope: one being focused keeping friends & relatives updated while I was travelling overseas for 3 months; another kept to share notes with friends.

When I’m working at the Mac I always want to listen/whatch something in background, and usually I want to listen news and informations about the world (not music) in order to be always informed, so my favourite TV channels became: Rai New 24 , Sky TG24 , La 7 . But since I needed a way to listen/watch via internet, I created a simply playlist for the great IINA app for Mac: Copy-paste this code, save it as “TV.m3u8” and open with I..

When I’m working at the Mac I always want to listen/whatch something in background, and usually I want to listen news and informations about the world (not music) in order to be always informed, so my favourite TV channels became: Rai New 24 , Sky TG24 , La 7 . But since I needed a way to listen/watch via internet, I created a simply playlist for the great IINA app for Mac: Copy-paste this code, save it as “TV.m3u8” and open with I..


So I needed to register a .IO domain today. Amazon had .io domains at $71 per and Google had them at $60 . A quick check with my guru of cheapness , Nick Janetakis, said: NameSilo.com And he convinced me. Here are some tips: Do not accept any of their options. Just the domain, Sir, just the domain. Use DDOS protection from CloudFlare instead of their option. CloudFlare is free. Once you are registered then the option you..

Work in 2030 - ilearnt.com - 3 years ago - eng
There are two camps of people where I work; those who want to return to the office and those who want to remain working remotely. The former group tend to be those whose work involves spending most of the day talking to people (the “business” side of the company). The latter group tend to be those whose work is mostly focussed around thinking - or have family and enjoy the balance this approach affords. I fall into the latter camp on both c..

Work in 2030 - ilearnt.com - 3 years ago - eng
There are two camps of people where I work; those who want to return to the office and those who want to remain working remotely. The former group tend to be those whose work involves spending most of the day talking to people (the “business” side of the company). The latter group tend to be those whose work is mostly focussed around thinking - or have family and enjoy the balance this approach affords. I fall into the latter camp on both c..

An interesting look at how long lead times from idea to specification to implementation to release can cause waste in the software development process.

The view of the shelling of Kharkiv at 4 am Donate Now to Pizza for Ukraine The following blog post is an excerpt from a series of articles I'm working on about JumpStart Pro. I found myself referring to the steps below that I thought it might be generally useful for people. I'm going to walk you through the "post purchase" experience with Jump Start Pro (JSP). This will guide you through creating a new app using JSP. Step 1: Clo....

The fire and rescue crews got a pizza lunch in Kharkiv courtesy of Pizza for Ukraine! Donate Now to Pizza for Ukraine Polyphasic sleep is a bizarre, almost consciousness altered state where your approach to sleep varies widely from the human norm: Biphasic sleep (or diphasic, bifurcated, or bimodal sleep) is the practice of sleeping during two periods over the course of 24 hours, while polyphasic sleep refers to sleeping multiple ....

UPDATE: dwim-shell-command is now available on melpa . I've talked about DWIM before , where I bend Emacs to help me do what I mean. Emacs is also great for wrapping command-line one-liners with elisp , so I can quickly invoke commands without thinking too much about flags, arguments, etc. I keep thinking the shell-command is ripe for plenty of enhancements using our DWIM fairydust. Do what I mean how? Smart template instantiati....

Webhooks are one of the best ways to transfer information about occasional events from one system to another. In contrast to methods like HTTP polling, webhooks are triggered by events. In this blog, we’ll cover the most effective practices for securing webhooks so we can share data between applications without creating a large attack surface.

OpenSSL replacements - seirdy.one - 3 years ago - eng
Are you referring to making an OpenSSL-compatible API, so OpenSSL-only programs can link against BearSSL? I really like BearSSL for TLS 1.2: it’s tiny, runs well on old hardware, and has no dynamic memory allocation. I do have serious doubts for making it the default TLS library when it doesn’t support TLS 1.3. Looking at commit logs, I doubt it’ll get 1.3 anytime soon. mbedTLS, LibreSSL, WolfSSL, s2n-tls, MatrixSSL, GnuTLS (eww), Borin..

On Transpilers - zserge.com - 3 years ago - eng
Transpilers, or source-to-source compilers, is a type of a translator app that converts source code from one programming language to the other. You might argue that compiler does the same thing, translating it into assembly or machine code. Transpilers are different in a sense that they operate at the similar abstraction levels: they convert high-level languages into high-level languages, keeping the semantics and using equivalent code cons..

On Transpilers - zserge.com - 3 years ago - eng
Transpilers, or source-to-source compilers, is a type of a translator app that converts source code from one programming language to the other. You might argue that compiler does the same thing, translating it into assembly or machine code. Transpilers are different in a sense that they operate at the similar abstraction levels: they convert high-level languages into high-level languages, keeping the semantics and using equivalent code cons..


I have been following the whole GitHub Copilot issue for a while, and I was not happy about Microsoft using open-source code hosted in GitHub without consent for training Copilot. Consent is only one part of a bigger issue though. As everybody knows, Microsoft has used open-source code on GitHub to train Copilot, disregarding the licenses. This means many repositories containing GPL licensed code have been used as well. Using GPL-lice....


I have been following the whole GitHub Copilot issue for a while, and I was not happy about Microsoft using open-source code hosted in GitHub without consent for training Copilot. Consent is only one part of a bigger issue though. As everybody knows, Microsoft has used open-source code on GitHub to train Copilot, disregarding the licenses. This means many repositories containing GPL licensed code have been used as well. Using GPL-lice....

When a web app needs something from an external server, the client sends a request to that server, the server responds, and the connection is subsequently closed. However, bi-directional communication lets the server independently push data to the client every time it updates. This type of connection uses the WebSocket protocol, and today we’ll learn to build a secure WebSocket server using Python and JavaScript.

What happened in Silicon Valley in the 2010s ? Airbnb: founded in 2008, raised over $6 billion, managed to destroy entire areas of Amsterdam, Barcelona, Paris and Rome, among other cities, because rich tourists wanted to live like a local… Continue reading →

This post introduces the untied quantile absolute deviation — a modification of QAD that never collapses to zero on samples with tied values. Pragmastat recommends Spread — the Shamos estimator — which naturally handles ties via pairwise differences. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat In the previous posts, I tried to adapt the concept of the quantile abs..

This post introduces the untied quantile absolute deviation — a modification of QAD that never collapses to zero on samples with tied values. Pragmastat recommends Spread — the Shamos estimator — which naturally handles ties via pairwise differences. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat In the previous posts, I tried to adapt the concept of the quantile abs..

Every developer eventually wants to explore new programming languages. As motivating as it gets, there’s always a question of finding a suitable project for that noble goal. You can rewrite classical games, you can make a text editor, a UNIX shell or clones of traditional UNIX core utils. If you can afford it - build a web server, write an emulator, a ray tracer or even an operating system. To each his own.

As a developer, I often want to test my code on Windows, but don't have a Windows box handy. This tutorial demonstrates how to use Infrastructure as Code (IaC) to make provisioning Windows test instances easier. In this post, I also provide a working Packer template and Terraform configuration to deploy your own Windows test instance, as well as instructions for mounting a local folder over RDP.

Every developer eventually wants to explore new programming languages. As motivating as it gets, there’s always a question of finding a suitable project for that noble goal. You can rewrite classical games, you can make a text editor, a UNIX shell or clones of traditional UNIX core utils. If you can afford it - build a web server, write an emulator, a ray tracer or even an operating system. To each his own.


Presentation A pre-recorded version of this presentation can be downloaded here: ▶ rapppid_1080p.webm (125 MB) ▶ rapppid_720p.webm (64 MB) ▶ rapppid_480p.webm (33 MB) You can download the slides in PDF format here: ⇓ 2022_ISMB_RAPPPID.pdf (9 MB) Poster You can download the poster we presented at ISMB 2022 here: ⇓ poster.pdf (3 MB) Manuscript You can find our paper published at OUP Bioinformatics: Szymborski J, Emad A. RAPPPID: Towards Gener..

Cubernetes - justingarrison.com - 3 years ago - eng


Descriptions of the cast, locations and other elements for the 1979 film ALIEN for blind and vision impaired people.

Descriptions of the cast, locations and other elements for the 2003 Australian film The Rage in Placid Lake for blind and vision impaired people.

This feedback has been helpful for me too; I incorporated the discussion around the Helmholtz–Kohlrausch effect into the “contrast is complex” section of my web best practices article. I think the Helmholtz-Kohlrausch effect also ties into my concerns regarding overstimulation, also described in the same section of that article. Over-saturation of perceptually “light” colors that also look like “warning” colors (e.g. yellow, which conta....


We did a “lollipop hike”, extending the route slightly to a total length of 8.17 miles and 1,587ft elevation gain. We began as usual by heading first to Talapus Lake, then onward to Olallie Lake, and then took the much less well-trodden connector trail from the north-east corner of Olallie Lake straight up the mountainside to the Pratt Lake Trail. At this point we encountered intermittent patches of snow on the trail, continuing for a few h..

We did a “lollipop hike”, extending the route slightly to a total length of 8.17 miles and 1,587ft elevation gain. We began as usual by heading first to Talapus Lake, then onward to Olallie Lake, and then took the much less well-trodden connector trail from the north-east corner of Olallie Lake straight up the mountainside to the Pratt Lake Trail. At this point we encountered intermittent patches of snow on the trail, continuing for a few h..


5 visitors online