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

In the weekend of 23th and 24th of April 2022 the day ahead prices in the Netherlands reached record lows. On Saturday it reached €-222.36 at 12:00 and on Sunday €-117.21 at 13:00. Now there are many discussion to be had about the place of negative prices in the current market design, which I will not get into now here. However the cause is quite clear: a huge ammount of renewable energy sources. With the growth of these sources negative pr..

On Sunday morning at 1am I had a lot of stomach pain. I am a One Medical customer, had heard that they offered urgent care, and so I searched on their website for information. Unfortunately their urgent care option does not show up in the list of care options on their website: I concluded that […]

PDF Version INTRODUCTION In a programming language, a string is a sequence of characters that often represents some message to the user or contains input such as a name or the contents of a file. Common operations on strings include comparison and collation, extraction of substrings (tokenization), pattern matching, and data clean up such as trimming whitespace. In the 1960s, language designers started to add first-class string datatypes....

PDF Version INTRODUCTION In a programming language, a string is a sequence of characters that often represents some message to the user or contains input such as a name or the contents of a file. Common operations on strings include comparison and collation, extraction of substrings (tokenization), pattern matching, and data clean up such as trimming whitespace. In the 1960s, language designers started to add first-class string datatypes....


WFH Day 778 - ingo-richter.io - 4 years ago - eng
Global Day Off Thanks to my employer, I had an additional Day Off. To take care of myself and spend time away from my Computer. That clearly didn’t work out as planned. I didn’t stay away from my Computer. I had to clean up some mess I created on my work machine. Open browser tabs accumulated and I need to save some of them for later reference, some emails I put off for some time and some personal programming projects that I put off for ..

Snyk’s strategic alliance with StackHawk brings modern approaches to developer-centric application security to provide a holistic, scalable approach to securing the SDLC in development.

Hugo Snippets - studiofreya.org - 4 years ago - eng


The Pregnant King - arunmani.in - 4 years ago - eng



The Pregnant King - arunmani.in - 4 years ago - eng

CodeTV - github.com - 4 years ago - eng


Yep, get your wallet ready: The QDX Rev 3 is here. And there’s more. There are shirts, a hat, a mug, and more. Check it out in the video below: The post QRP Labs QDX Rev 3 is here… all 2000 of them! appeared first on MiscDotGeek .

Last week, thanks to Andrea Verlicchi 1 ’s effort, we ran the first in-person DevRomagna event since 2019. We did some meetups during the pandemic, some in 2020 and a couple in 2022, but they were all online. In theory, online meetups and DevRomagna are a match made in heaven. The Romagna region consists of small same-size towns scattered in the vast countryside. To accommodate this, and in an attempt to encourage varied participa..

Have you ever written Python code and had to dig deep into callstacks to understand what the return type of a function is? I know I did and unfortunately, it makes me slower overall because I always have to dig through the callstack to understand what I’m dealing with. This also makes the code sensibly more complex given the number of additional checks that need to be implemented to assert a returned value is of an expected type. This is ..

Embarking on a new project to build a digital photoframe, which shows album art for my currently playing Spotify song.

Learn Rust to 80% in 5 minutes by leveraging your existing JavaScript knowledge. In this article, I list a number of differences Rust has compared to JS that is crucial to understanding it.

Gaming on a Budget - xavd.id - 4 years ago - eng

It's been a while since I've written anything due to some personal concerns that I might write about later, but don't worry, I'm still…

Gaming on a Budget - xavd.id - 4 years ago - eng

Embarking on a new project to build a digital photoframe, which shows album art for my currently playing Spotify song.

At the time of publishing, it’s 2 years since I’ve been booted as a paying customer from JottaCloud. This post may come off as sour and bitter, but it’s not. I’m happy I got booted as a paying customer. It forced me to create a proper backup with restic, which also has client side encryption as a first class citizen. Why it’s taken 2 years to publish this post is because of 1) life, and 2) Jotta must surely have deleted all my data by n..


Once in a while we encounter a truly malicious package that has a purpose, means, and is production-ready — this is a story about one found in npm: gxm-reference-web-auth-server.

On Censorship - zefram.xyz - 4 years ago - eng
Foreword I am writing this essay for the same reason I do most of my writing: to jot down a self-consistent framework for thinking about a certain topic that I can later refer to and rely upon, so that I can avoid being hoodwinked by the often chaotic and contradictory discussions surrounding said topic. Censorship and freedom of speech are certainly one such topic. On one side of the planet, totalitarian regimes are throwing people in j..

Writings 0 - artemislena.eu - 4 years ago - eng
Phew, just in time for April 2022 ^^ I've been sorta into writing some, uh, stories recently? Not sure whata call't. This one's kinda smut except not exactly since't doesn't involve anything necessarily sexual. Anyway, who says ya can't post smut on ur blog? I didn't put't directly into this post ofc. This way I can give a link w a trigger warning, n also remove the thing later on'f I wanna without removing this post (yk, this site's madea ....


A love story cut short — remembering Sona, who taught me what it means to truly care for others, build with purpose, and find someone who shares your frequency.

A love story cut short — remembering Sona, who taught me what it means to truly care for others, build with purpose, and find someone who shares your frequency.

For more background information and to read where I'm coming from, see my previous post, meditations on minimalism . I'm an old school person. For years, I always accomplished my things the old school way. Using a desktop system, preferring local-first file storage, organizing and curating these files by hand, sometimes painstakingly. This never meant that I denounce newer technologies, but I always put them to the back of the queue, or ....

Newcomers to Clojure so frequently ask this question that an FAQ/Guide is being discussed, to add to the Clojure website. I struggled a lot with the question too, when starting off in Clojureland. Here are my notes and opinions.

For more background information and to read where I'm coming from, see my previous post, meditations on minimalism . I'm an old school person. For years, I always accomplished my things the old school way. Using a desktop system, preferring local-first file storage, organizing and curating these files by hand, sometimes painstakingly. This never meant that I denounce newer technologies, but I always put them to the back of the queue, or ....

In this post, we’ll discuss why developers include native C/C++ extensions in their high-level language projects. Then, we’ll use Python and the PyPI registry to detect hidden C-related vulnerabilities in higher-level language projects and reveal how low-level vulnerabilities can impact higher-level code.

First, create a custom dataset class. from torch.utils.data import Dataset, DataLoader class CustomDataset(Dataset): def __init__(self, features, labels): assert len(features) == len(labels) self.features = features self.labels = labels def __len__(self): return len(self.features) def __getitem__(self, idx): return self.features[idx], self.labels[idx] Next, create a custom dataloader where we specify the batch size. features, la..

Format Specifiers - ztoz.blog - 4 years ago - eng
Programming languages use format specifiers to control the formatting of numbers and text. We look at their invention in FORTRAN I, adoption in BCPL, and three innovative attempts to include them in ALGOL60.

Format Specifiers - ztoz.blog - 4 years ago - eng
Programming languages use format specifiers to control the formatting of numbers and text. We look at their invention in FORTRAN I, adoption in BCPL, and three innovative attempts to include them in ALGOL60.

Last year I was on the market for a new mechanical keyboard. What I purchased was the Keychron K4, a nice model indeed. I wrote a review which was published by OfB.biz (thanks Tim!) You can read my review here. Hope you like it.

Following my last post regarding SSO with Authentik I thought I should post my passportjs configuration for Node-Red and OpenidConnect. Currently User accounts work, however I haven't gotten group based permissions setup yet. Note This guide is based off the Gitea integration guide from the Authentik docs. Preparation The following placeholders will be used: authentik.company is the FQDN of authentik. nodered.company is the ....

Following my last post regarding SSO with Authentik I thought I should post my passportjs configuration for Node-Red and OpenidConnect. Currently User accounts work, however I haven't gotten group based permissions setup yet. Note This guide is based off the Gitea integration guide from the Authentik docs. Preparation The following placeholders will be used: authentik.company is the FQDN of authentik. nodered.company is the ....

Following my last post regarding SSO with Authentik I thought I should post my passportjs configuration for Node-Red and OpenidConnect. Currently User accounts work, however I haven't gotten group based permissions setup yet. Note This guide is based off the Gitea integration guide from the Authentik docs. Preparation The following placeholders will be used: authentik.company is the FQDN of authentik. nodered.company is the ....

Following my last post regarding SSO with Authentik I thought I should post my passportjs configuration for Node-Red and OpenidConnect. Currently User accounts work, however I haven't gotten group based permissions setup yet. Note This guide is based off the Gitea integration guide from the Authentik docs. Preparation The following placeholders will be used: authentik.company is the FQDN of authentik. nodered.company is the ....

128 visitors online