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

Most services and systems that provide webhooks often lack a critical feature: telling you when it’s been changed or shut off. This is a particularly fragile and dangerous setup if you rely on receiving these events for rare but critical events. It might seem obvious, but I see this missing everywhere , and I wish that weren’t the case! On Telling Let’s say you’re using Tailscale (a lovely product) to manage access to your infrastruc..

Most services and systems that provide webhooks often lack a critical feature: telling you when it’s been changed or shut off. This is a particularly fragile and dangerous setup if you rely on receiving these events for rare but critical events. It might seem obvious, but I see this missing everywhere , and I wish that weren’t the case! On Telling Let’s say you’re using Tailscale (a lovely product) to manage access to your infrastruc..

There are several ways on how to schedule repeatable jobs in Nest.js. The official documentation suggests using @nestjs/schedule. This library offers an elegant CRON-based API, which should be familiar to most Nest.js developers. Look at how neat and simple this declarative API is: @Injectable() export class MyService { @Cron("* * * * * *") handleCron() { console.log("CRON is triggered"); } } With one line, we now have a method which will ..

I am back - gyani.net - 3 years ago - eng
to monthly goal setting - This is going to be a short post. I haven’t blogged in a year. My last blogpost was about gaining wait and what I wanted to do about it but I have gained a bit since. In April I left my job and New York and set out travel. I...

Eating Elephants - explog.in - 3 years ago - eng
Recommendations on ramping up on large software projects while managing complexity and showing results, learned the hard way.

Most people struggle with the blank page and starting something new. This episode of the podcast Spark & Fire has snippets from interviews with 5 different people and how they start something new or overcome writers block.

Most people struggle with the blank page and starting something new. This episode of the podcast Spark & Fire has snippets from interviews with 5 different people and how they start something new or overcome writers block.

Assumed Audience : The ITU, hackers, programmers, and anyone that cares about time and computing. Also, anyone that can tell me if I’m wrong. Discuss on Hacker News , but please don’t post on lobste.rs because I do not have an account. Epistemic Status : Confident, enough that I would be willing to help implement these ideas and will in my own code as much as possible even if they are not adopted. Dear International Telecommuni..

Assumed Audience : The ITU, hackers, programmers, and anyone that cares about time and computing. Also, anyone that can tell me if I’m wrong. Discuss on Hacker News , but please don’t post on lobste.rs because I do not have an account. Epistemic Status : Confident, enough that I would be willing to help implement these ideas and will in my own code as much as possible even if they are not adopted. Dear International Telecommuni..

Assumed Audience : The ITU, hackers, programmers, and anyone that cares about time and computing. Also, anyone that can tell me if I’m wrong. Discuss on Hacker News , but please don’t post on lobste.rs because I do not have an account. Epistemic Status : Confident, enough that I would be willing to help implement these ideas and will in my own code as much as possible even if they are not adopted. Dear International Telecommuni..

Assumed Audience : The ITU, hackers, programmers, and anyone that cares about time and computing. Also, anyone that can tell me if I’m wrong. Discuss on Hacker News , but please don’t post on lobste.rs because I do not have an account. Epistemic Status : Confident, enough that I would be willing to help implement these ideas and will in my own code as much as possible even if they are not adopted. Dear International Telecommuni..

Assumed Audience : The ITU, hackers, programmers, and anyone that cares about time and computing. Also, anyone that can tell me if I’m wrong. Discuss on Hacker News , but please don’t post on lobste.rs because I do not have an account. Epistemic Status : Confident, enough that I would be willing to help implement these ideas and will in my own code as much as possible even if they are not adopted. Dear International Telecommuni..

Assumed Audience : The ITU, hackers, programmers, and anyone that cares about time and computing. Also, anyone that can tell me if I’m wrong. Discuss on Hacker News , but please don’t post on lobste.rs because I do not have an account. Epistemic Status : Confident, enough that I would be willing to help implement these ideas and will in my own code as much as possible even if they are not adopted. Dear International Telecommuni..

Assumed Audience : The ITU, hackers, programmers, and anyone that cares about time and computing. Also, anyone that can tell me if I’m wrong. Discuss on Hacker News , but please don’t post on lobste.rs because I do not have an account. Epistemic Status : Confident, enough that I would be willing to help implement these ideas and will in my own code as much as possible even if they are not adopted. Dear International Telecommuni..

Assumed Audience : The ITU, hackers, programmers, and anyone that cares about time and computing. Also, anyone that can tell me if I’m wrong. Discuss on Hacker News , but please don’t post on lobste.rs because I do not have an account. Epistemic Status : Confident, enough that I would be willing to help implement these ideas and will in my own code as much as possible even if they are not adopted. Dear International Telecommuni..

Assumed Audience : The ITU, hackers, programmers, and anyone that cares about time and computing. Also, anyone that can tell me if I’m wrong. Discuss on Hacker News , but please don’t post on lobste.rs because I do not have an account. Epistemic Status : Confident, enough that I would be willing to help implement these ideas and will in my own code as much as possible even if they are not adopted. Dear International Telecommuni..

In a C# library I’ve been working on, I wanted to use C# 9.0’s init keyword. Quoting the documentation : The init keyword defines an accessor method in a property or indexer. An init-only setter assigns a value to the property or the indexer element only during object construction. This enforces immutability so that once the object is initialized, it can’t be changed again. Consider the following class: public class Person ..

Below are 26 questions that detail fun and obscure facts about the Linux operating system. Regardless of how much you’ve used Linux in the past, there’s likely a few or more that you probably didn’t know. Try answering each one from memory (or give it a good guess!) and then expand the Show me the answer! section to see if you are correct. PERFECT SCORES WIN A PRIZE!!! If you knew the correct answer to all 26 of these questions off the ..

Below are 26 questions that detail fun and obscure facts about the Linux operating system. Regardless of how much you’ve used Linux in the past, there’s likely a few or more that you probably didn’t know. Try answering each one from memory (or give it a good guess!) and then expand the Show me the answer! section to see if you are correct. PERFECT SCORES WIN A PRIZE!!! If you knew the correct answer to all 26 of these questions off the ..

The European starling is a lovely looking bird, though territorial, noisy and aggressive up close. Unfortunately, they are very invasive in North America. Most of the hundreds of millions of European starlings now living in the Americas can be found … Continue reading →

Twitter to Mastodon - ilearnt.com - 3 years ago - eng
It definitely feels like Twitter is slowly dying. I have used Twitter for years, definitely more as a consumer than a publisher. During this time I have refined the accounts I follow to provide a clean and useful stream of information. This was aided by the use of Flamingo as my client of choice which provided a feed free of adverts and cruft.

Twitter to Mastodon - ilearnt.com - 3 years ago - eng
It definitely feels like Twitter is slowly dying. I have used Twitter for years, definitely more as a consumer than a publisher. During this time I have refined the accounts I follow to provide a clean and useful stream of information. This was aided by the use of Flamingo as my client of choice which provided a feed free of adverts and cruft.

Would you like to quickly add data to a map with Python? Have you wanted to create beautiful interactive maps and export them as a stand-alone static web page? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.

A bug's life - deadlime.hu - 3 years ago - eng

Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Very sorry and repentant. Forgive me, for I have sinned. I had to create a new GPG key, separate from my personal one, and I had to re-sign every single commit in a few repos with the new key. This is rebase on a whole new level. These were my requirements:

Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Very sorry and repentant. Forgive me, for I have sinned. I had to create a new GPG key, separate from my personal one, and I had to re-sign every single commit in a few repos with the new key. This is rebase on a whole new level. These were my requirements:

Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Very sorry and repentant. Forgive me, for I have sinned. I had to create a new GPG key, separate from my personal one, and I had to re-sign every single commit in a few repos with the new key. This is rebase on a whole new level. These were my requirements:

Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Very sorry and repentant. Forgive me, for I have sinned. I had to create a new GPG key, separate from my personal one, and I had to re-sign every single commit in a few repos with the new key. This is rebase on a whole new level. These were my requirements:

Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Very sorry and repentant. Forgive me, for I have sinned. I had to create a new GPG key, separate from my personal one, and I had to re-sign every single commit in a few repos with the new key. This is rebase on a whole new level. These were my requirements:

Assumed Audience : No one; this is just a celebration post! Epistemic Status : Happy! For legal reasons, I had to search GitHub for a previous email of mine, and by accident, I came across this . This is Apple’s Open Source Software Distributions. It appears to be Apple’s distribution of the software they ship with the default install because it links here , Apple’s Open Source releases. Well, if you dig into the bc/ directo..

Assumed Audience : No one; this is just a celebration post! Epistemic Status : Happy! For legal reasons, I had to search GitHub for a previous email of mine, and by accident, I came across this . This is Apple’s Open Source Software Distributions. It appears to be Apple’s distribution of the software they ship with the default install because it links here , Apple’s Open Source releases. Well, if you dig into the bc/ directo..

Assumed Audience : No one; this is just a celebration post! Epistemic Status : Happy! For legal reasons, I had to search GitHub for a previous email of mine, and by accident, I came across this . This is Apple’s Open Source Software Distributions. It appears to be Apple’s distribution of the software they ship with the default install because it links here , Apple’s Open Source releases. Well, if you dig into the bc/ directo..

Assumed Audience : No one; this is just a celebration post! Epistemic Status : Happy! For legal reasons, I had to search GitHub for a previous email of mine, and by accident, I came across this . This is Apple’s Open Source Software Distributions. It appears to be Apple’s distribution of the software they ship with the default install because it links here , Apple’s Open Source releases. Well, if you dig into the bc/ directo..

Assumed Audience : No one; this is just a celebration post! Epistemic Status : Happy! For legal reasons, I had to search GitHub for a previous email of mine, and by accident, I came across this . This is Apple’s Open Source Software Distributions. It appears to be Apple’s distribution of the software they ship with the default install because it links here , Apple’s Open Source releases. Well, if you dig into the bc/ directo..

Assumed Audience : No one; this is just a celebration post! Epistemic Status : Happy! For legal reasons, I had to search GitHub for a previous email of mine, and by accident, I came across this . This is Apple’s Open Source Software Distributions. It appears to be Apple’s distribution of the software they ship with the default install because it links here , Apple’s Open Source releases. Well, if you dig into the bc/ directo..

Assumed Audience : No one; this is just a celebration post! Epistemic Status : Happy! For legal reasons, I had to search GitHub for a previous email of mine, and by accident, I came across this . This is Apple’s Open Source Software Distributions. It appears to be Apple’s distribution of the software they ship with the default install because it links here , Apple’s Open Source releases. Well, if you dig into the bc/ directo..

It's interesting for me to reflect on how my aspirations have changed as I've grown up. When I was a little kid I wanted to be a computer programmer like my daddy. I wanted to have my own cubicle and a work station and write Perl programs all day long in Emacs. There was a phase where I had to shake my head at that—a cubicle-dweller? Seriously? After experiencing some open-office work spaces, the shoulder-high walls afforded a privacy an....

otpgateway v3.1.1 - nadh.in - 3 years ago - eng
Repository: @knadh/otpgateway GitHub release page: v3.1.1 Changelog 9e61657 Fix broken redirect that prevents resetting address on an OTP d8856ad Merge pull request #27 from mr-karan/master 952a833 feat: expose models as a public package

It's interesting for me to reflect on how my aspirations have changed as I've grown up. When I was a little kid I wanted to be a computer programmer like my daddy. I wanted to have my own cubicle and a work station and write Perl programs all day long in Emacs. There was a phase where I had to shake my head at that—a cubicle-dweller? Seriously? After experiencing some open-office work spaces, the shoulder-high walls afforded a privacy an....


The world in photos - ilearnt.com - 3 years ago - eng
I recently came across two different websites that allow you to look at the world through photos in two completely different ways. The first site is called ChronoPhoto . It displays a photograph and you have to guess when it was taken - the closer to the correct year the more points you get. You get five photos to identify.

The world in photos - ilearnt.com - 3 years ago - eng
I recently came across two different websites that allow you to look at the world through photos in two completely different ways. The first site is called ChronoPhoto . It displays a photograph and you have to guess when it was taken - the closer to the correct year the more points you get. You get five photos to identify.


I was reading iA’s grumpy writing about GPT (with which I sympathize) when my attention was captured by the image they added to their post. It was so fascinating that I had to research it. As it turns out, this is the Flammarion engraving , a famous wood engraving by an unknown artist, so named because its first documented appearance is in Camille Flammarion’s 1888 book L’atmosphère: météorologie populaire (“The Atmosphere: Popula..

10 visitors online