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


Take control of your background services with SystemV in Linux. Learn how to write a SystemV init script, install and start the service, and control its behavior with this comprehensive guide.

I just discovered Yuescript , which is like MoonScript with more features. I have mixed feelings. I like features like pipelines (much cleaner than repeated assignment or nested parentheses in function calls) and compile-time macros. The sugar for multiple and destructuring assignment is handy. I find the additional operators unnecessary, and not worth their cognitive overhead. It re-uses some operators for different purposes, creating..

To improve website loading times, here are three quick tips. They all involve images, which have the biggest impact on page-load speed, and they're all super easy to implement.

B2B SaaS SLAs aren't lies, but they are carefully worded legal statements intended to mislead a buyer. This isn't to say that buyers are being cheated, in fact, buyers often want to be misled. Nonetheless, I think we can do better.


The following think piece, written by Snyk’s Open Source and Open Standards Strategy Director, Daniel Appelquist, examines the origin of the term “supply chain security” and whether it’s a good fit for today’s open source software development process.

In this post, we’ll examine the potential risks from Python’s setattr() function, and discuss ways to prevent Mass Assignment vulnerabilities in your application.


Do you want your Linux services to keep running even after you log out of your system? SystemD makes it easy to run services in the background. In this guide, we'll show you how to create a SystemD service, start and stop it, and monitor its status.

Do you want your Linux services to keep running even after you log out of your system? SystemD makes it easy to run services in the background. In this guide, we'll show you how to create a SystemD service, start and stop it, and monitor its status.


At some point, you might work on a React/Redux application that requires the use of WebSockets, such as for chat or live updates on a…

Do you want your Linux services to keep running even after you log out of your system? SystemD makes it easy to run services in the background. In this guide, we'll show you how to create a SystemD service, start and stop it, and monitor its status.

Within the framework of "12 Minutes LIVE", bands or individual artists are to be given the opportunity to present their music and themselves within a live broadcasting time of 12 minutes. The OKTO studio with all its technical facilities (control room, cameras, lighting, sound and, of course, the LIVE connection to the OKTO broadcasting line) is more than suitable as the venue for the event. Through a minimalistic studio decoration, the ban..

180 episodes of New Ordner aired on the Austria TV Channel OKTO for ten years starting in 2008. My co-hosts (in order of appearance) were Markus Götsch, Matthias Šubik and Haig Seraydarian. Thank you for ten wonderful years!

Love your software? This Valentine’s Day, show your software some love by fixing any lingering security vulnerabilities in both your open (and closed-source) code as part of The Big Fix!

Enable extensions for dayjs I was working on a small project to sharpen my Javascript and Typescript skills. Nothing fancy. The project deals with data calculations, and I was looking for a modern replacement of momentjs. I found dayjs , which seemed to be a suitable replacement. As I mentioned, I had to find the number of days between the two dates. The documentation of dayjs mentioned a method to calculate the difference between t..

The Mann–Whitney U test is one of the most popular nonparametric statistical tests. Its alternative hypothesis claims that one distribution is stochastically greater than the other. However, people often misuse this test and try to apply it to check if two nonparametric distributions are not identical or that there is a difference in distribution medians (while there are no additional assumptions on the shapes of the distributions). In this..

The Mann–Whitney U test is one of the most popular nonparametric statistical tests. Its alternative hypothesis claims that one distribution is stochastically greater than the other. However, people often misuse this test and try to apply it to check if two nonparametric distributions are not identical or that there is a difference in distribution medians (while there are no additional assumptions on the shapes of the distributions). In this..

Bad Matrix - www.evalapply.org - 3 years ago - eng
A while ago, someone in the Recurse Center nerdiverse decided we needed a "Bad Print". They made one. Things escalated. Bad Matrix happened.


Outage management is a core skill for a software engineer to acquire and is critical to achieve high availability of an online service.


ChatGTP has been taking the internet by storm with its impressive ability to spit out reasonable sounding text, but it is all that great? is it clippy back from the dead to take revenge on us all? Key take-aways: It takes all character out of your sentences. It has a habit of dropping key details for a more generic sentence. The longer your inputs are the more likely it's spit out nonsense. Giving it small sections at a time to work o....

ChatGTP has been taking the internet by storm with its impressive ability to spit out reasonable sounding text, but it is all that great? is it clippy back from the dead to take revenge on us all? Key take-aways: It takes all character out of your sentences. It has a habit of dropping key details for a more generic sentence. The longer your inputs are the more likely it's spit out nonsense. Giving it small sections at a time to work o....

Back in May of 2022 I transferred teams at Google to work on Fully Homomorphic Encryption (newsletter announcement). Since then I’ve been working on a variety of projects in the space, including being the primary maintainer on github.com/google/fully-homomorphic-encryption, which is an open source FHE compiler for C++. This article will be an introduction to how to use it to compile programs to FHE, as well as a quick overview of its intern..

Back in May of 2022 I transferred teams at Google to work on Fully Homomorphic Encryption (newsletter announcement). Since then I’ve been working on a variety of projects in the space, including being the primary maintainer on github.com/google/fully-homomorphic-encryption, which is an open source FHE compiler for C++. This article will be an introduction to how to use it to compile programs to FHE, as well as a quick overview of its intern..

Back in May of 2022 I transferred teams at Google to work on Fully Homomorphic Encryption (newsletter announcement). Since then I’ve been working on a variety of projects in the space, including being the primary maintainer on github.com/google/fully-homomorphic-encryption, which is an open source FHE compiler for C++. This article will be an introduction to how to use it to compile programs to FHE, as well as a quick overview of its intern..


I've added a new feature to time-to-stable that lists experimental APIs across browsers using BCD. This helps developers track experimental APIs, understand their stability, and consider the implications for website integration. It helps answer questions about cross-browser compatibility and potential deprecation, informing decisions about using these APIs.

I've added a new feature to time-to-stable that lists experimental APIs across browsers using BCD. This helps developers track experimental APIs, understand their stability, and consider the implications for website integration. It helps answer questions about cross-browser compatibility and potential deprecation, informing decisions about using these APIs.

A post detailing the lab I use for researching vulnerabilities in websites and web applications, including some failed attempts to build the lab.

Introduction In episode 2, Miki examined the impact interfaces have on the performance of a Go program. To perform this experiment, Miki invoked a type’s method in two ways: with the concrete type and as an interface function to measure the difference in execution time. The conclusion of this experiment was that calling a method with the concrete type is faster than using an interface. During the experiment, Miki made use of the build flag..

We’ve just updated Mach engine to use the latest Zig nightly version, which includes a fair amount of improvements and breaking changes to the std.build API used in build.zig files, and figured now would be a good time to share the general changes you may need to make if you want to update your own code. Package manager: incoming! Zig is finally starting to see its package manager and build system shape up, some notable mentions: std.....

Get a comprehensive understanding of SystemD and SystemV init systems in Linux. Explore the similarities and differences between these two init systems, with explanations to help you make an informed decision.

Get a comprehensive understanding of SystemD and SystemV init systems in Linux. Explore the similarities and differences between these two init systems, with explanations to help you make an informed decision.

A post detailing the lab I use for researching vulnerabilities in websites and web applications, including some failed attempts to build the lab.

We’ve just updated Mach engine to use the latest Zig nightly version, which includes a fair amount of improvements and breaking changes to the std.build API used in build.zig files, and figured now would be a good time to share the general changes you may need to make if you want to update your own code. Package manager: incoming! Zig is finally starting to see its package manager and build system shape up, some notable mentions: std.....

Get a comprehensive understanding of SystemD and SystemV init systems in Linux. Explore the similarities and differences between these two init systems, with explanations to help you make an informed decision.

In this MiscDotGeek article, we’re trying something… different. This is an experiment. You know my writing, you know my style. Read the article. Poke holes in it. Why? See at the end (don’t cheat!) High Altitude Balloons: Unlocking the Potential of Near Space Exploration Have you ever wondered what the view from the edge of … Continue reading The post The Capabilities of High Altitude Balloons appeared first on MiscDotGeek .



I have used git to synchronize work between several different devices and across several different platforms for quite some time now. Over the years, though, inconsistencies have crept in. The name attached to my commit messages, for example, might be “Zac” on one device, “Zachary Szewczyk” on another, and “Zac Szewczyk” when committing via GitLab’s web editor. The same applied to the email address attached to those messages. Elijah Newren’..

3 visitors online