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

Introduction: Arrays are a fundamental data structure in TypeScript, allowing us to store and manipulate collections of elements. TypeScript provides a rich set of array functions that simplify common tasks and enhance the functionality of arrays. In this article, we will explore 25 essential functions of TypeScript arrays and provide practical examples to help you harness their power in your projects. 1. push(): Adds one or more elements t..

Hydroponics Robot Part 3 – Mapping Issues Continued Welcome back to the third part of my series on building a hydroponics robot! In this blog post, I’ll continue discussing the mapping issues I encountered while trying to navigate my robot through narrow passages and plant rows. Increasing the global costmap Previously, I tried increasing the … Continue reading "Hydroponics Robot Part 3 – Mapping Issues Continued"

A reverse proxy is a web server that sits between client devices and backend servers, receiving requests from clients and directing them to the appropriate server. The backend servers are shielded from direct internet access and their IP addresses are hidden, providing an additional layer of security. Figure 1. A Reverse Proxy Overall, reverse proxies are useful for improving security, performance, and scalability of web applicatio....

There is a seemingly endless stream of articles we come across daily, and little time to read them. A quick glance at Hacker News in between tasks can yield half a dozen open tabs with articles to read at some point later . There are many services that help with this problem by maintaining a queue of these articles for you. You know the type: things like Instapaper or Pocket. In this article, we will build a service like that. The ha....

There is a seemingly endless stream of articles we come across daily, and little time to read them. A quick glance at Hacker News in between tasks can yield half a dozen open tabs with articles to read at some point later . There are many services that help with this problem by maintaining a queue of these articles for you. You know the type: things like Instapaper or Pocket. In this article, we will build a service like that. The ha....



One of the things that has deterred me from doing much personally in the cloud has been the potential cost.

One of the things that has deterred me from doing much personally in the cloud has been the potential cost.

I’ve come to think LLMs/GPTs/whatever are a threat to conventional search engines because the modern web is an unbelievably annoying dumpster fire. They don’t really provide better or faster answers, what they provide is an experience that is not a complete pain in the ass. This frog has been simmering for a long while now and we’re so used to it that seeing literally anything else seems revolutionary. You visit a website and need to ..

This is so similar to my setup! I run Stylelint and v.Nu too. I send v.Nu output through a JQ filter to filter out false-positives (after reporting them upstream); you might eventually do something similar, since there are a lot of these. Your blog post reminds me that I need something better than regex substitutions for customizing footnote and section links; Hugo’s parallel nature prevents it from doing post-processing of fully-asse....

Alright, so a couple of months ago, somebody broke the dust cap on one of my trusty Yamaha HS80M studio monitors. That resulted in the speaker making a very terrible noise when playing certain frequencies. So, I decided to just 3D print a new dust cap and it was easier that I thought it would be. All necessary files can be downloaded below or on my Thingiverse page. If you decide to use my 3D model, please drop me a line! :)


In "Gödel, Escher, Bach: an Eternal Golden Braid," Douglas Hofstadter weaves together the ideas of mathematician Kurt Gödel, artist M.C. Escher, and composer Johann Sebastian Bach to explore the nature of consciousness, creativity, and artificial intelligence. This Pulitzer Prize-winning book is a must-read for anyone interested in the intersection of art, science, and philosophy.

Music to focus - ilearnt.com - 3 years ago - eng
When I am working I like to have music in the background to help me focus. I find, like a lot of people, that it needs to be music without lyrics most of the time.

Music to focus - ilearnt.com - 3 years ago - eng
When I am working I like to have music in the background to help me focus. I find, like a lot of people, that it needs to be music without lyrics most of the time.

So you’re spending money each month on an email marketing platform. For the likes of Mailchimp or HubSpot, we’d imagine that’s quite a... The post Stop Making This Major Mistake With Your Email Signup Form  appeared first on GoSquared Blog .

This post will discuss lessons from our security experts and the four best practices to cultivate developer security adoption.

Over my relatively short career (6+ years), I’ve noticed a change in the way I approach building things. When I was still an inexperienced junior developer who barely survived operating in a Linux environment and saw backend development as a black box, I was happy to get things working at all. Nowadays, no matter what I do, I have to take maintenance into account. In software development, having to account for maintenance means b....

In this series, we develop an offline-capable SvelteKit application utilizing SQLite as a client-side storage solution. In this part, we optimize the communication between the main thread and the Web Worker and create the client data tables.

This month marks the 25th anniversary of my teaching Information Technology (IT) courses for triOS College in Ontario, Canada. Back in 1998 I was well on my way to becoming an academic bum that kept on taking university courses forever. But I had a wife and child and needed to think more responsibly. So, as my spring university semester was ending, I applied for an instructor job that my grandmother saw in a newspaper ad and thought I’d..

This month marks the 25th anniversary of my teaching Information Technology (IT) courses for triOS College in Ontario, Canada. Back in 1998 I was well on my way to becoming an academic bum that kept on taking university courses forever. But I had a wife and child and needed to think more responsibly. So, as my spring university semester was ending, I applied for an instructor job that my grandmother saw in a newspaper ad and thought I’d..

ob-swiftui updates - xenodium.com - 3 years ago - eng
While experimenting with delegating Markdown blocks to Org babel in Emacs chatgpt-shell , I resurrected ob-swiftui . A package I had written to execute and render SwiftUI blocks in org babel. ob-swiftui has two modes of rendering SwiftUI blocks: :results window, which runs outside of Emacs in a native window and :results file, which renders and saves to a file. The latter can be viewed directly from Emacs. :results file was a li....



I am dabbling with .NET Maui and developing an application for Android. Tied to that I have just changed laptop. On my previous laptop I had Windows 11 Pro but the new one has Windows 11 Home.

I am dabbling with .NET Maui and developing an application for Android. Tied to that I have just changed laptop. On my previous laptop I had Windows 11 Pro but the new one has Windows 11 Home.

In the mid-to-late 80s, my excitement used to culminate by the end of the month when BYTE’s new issue would hit the newsstands[^2]. In my small Italian hometown, only one, sometimes two, newsstands would sometime get a copy (BYTE was published in the US and copies sent abroad were scarce; only major, close-to-the-train-station stands had a chance to receive it). I wasn’t the only kid in town interested in that elusive one issue; I had an an..

In this two part series, we'll walk through some of the things you need to consider when finding instances of a vulnerability in your software supply chain. Let’s begin by discussing where you’ll need to look for vulnerable libraries, and review some tips and tricks for searching.

The Linux mount command is a powerful tool that allows you to attach file systems to your system's file hierarchy. In other words, you can use the mount command to access the contents of a file system, which may be stored on a local hard drive, network server, or even a CD or USB drive. In this article, we will cover the basics of using the mount command to mount and unmount file systems on Linux systems.

As AI increasingly affects our lives, businesses may look to their software engineers for explanations regarding AI model outputs and guidance implementing and integrating these systems. Understanding the foundations of AI may become essential, even for software engineers that do not aspire to becoming AI researchers. In this series of articles, I shall attempt to produce a layperson software engineer’s guide to understanding neural network....


The Linux mount command is a powerful tool that allows you to attach file systems to your system's file hierarchy. In other words, you can use the mount command to access the contents of a file system, which may be stored on a local hard drive, network server, or even a CD or USB drive. In this article, we will cover the basics of using the mount command to mount and unmount file systems on Linux systems.

The Linux mount command is a powerful tool that allows you to attach file systems to your system's file hierarchy. In other words, you can use the mount command to access the contents of a file system, which may be stored on a local hard drive, network server, or even a CD or USB drive. In this article, we will cover the basics of using the mount command to mount and unmount file systems on Linux systems.

I have made a career out of WordPress. I am personally responsible for the security, stability, and updates of 500+ active WordPress installations (not including the few multi-sites.) Collectively, they receive hundreds of thousands of unique visitors per day . I have grown to love WordPress over the years, wholeheartedly recommending it to friends, family, and clients for all sorts of use-cases, and I don’t regret it. WordPress is the c....



If you’ve been unlucky to converse with someone who has recently bought a bidet, they’ve probably told you how it changed their lives like some sort of newfound religion. As someone who converted to Bidetism recently, I’m here to tell you four reasons why you shouldn’t. Have you ever looked at your toilet and thought it could remind you more of a nursing home? With a bidet, you can. Strap an enormous white plastic throne to your diminutive ..

This is a summary of Automated Antenna Design with Evolutionary Algorithms , a 2006 paper by Hornby et al. As large language models become more and more synonymous with “AI”, it is interesting to see how researchers solved problems in the past. Typically, antennas are designed and built by hand by domain experts. This is a very time-consuming process, however, so researchers have been investigating evolutionary algorithms since the 1990..



I have just published a preprint of a paper ‘Weighted quantile estimators’. It’s based on a series of my research notes that I have been writing since September 2020. The paper preprint is available on arXiv: arXiv:2304.07265 [stat.ME] . The paper source code is available on GitHub: AndreyAkinshin/paper-wqe . You can cite it as follows: Andrey Akinshin (2023) “Weighted quantile estimators” arXiv:2304.07265 Abstract: In this ..

The most exciting feature in APEX 23.1 for me is Template Components. Find out what they are and how to use them.

I have just published a preprint of a paper ‘Weighted quantile estimators’. It’s based on a series of my research notes that I have been writing since September 2020. The paper preprint is available on arXiv: arXiv:2304.07265 [stat.ME] . The paper source code is available on GitHub: AndreyAkinshin/paper-wqe . You can cite it as follows: Andrey Akinshin (2023) “Weighted quantile estimators” arXiv:2304.07265 Abstract: In this ..

3 visitors online