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

Blame me - ilearnt.com - 3 years ago - eng

Mediawiker 3.6.14 - river.me - 3 years ago - eng

Mediawiker 3.6.14 - river.me - 3 years ago - eng

Mediawiker 3.6.14 - river.me - 3 years ago - eng

The latest .NET 8 Preview is out, and I love that they’re finally changing how MSBuild logs are printed to the terminal. The new Terminal Logger ditches the infamous “wall of text” that is a nightmare to parse in favor of a cleaner, leaner, and more organized output. Once enabled, the new logger shows you the restore phase, followed by the build phase. During each phase, the currently-building projects are at the bottom of the termina..

Learn how to create and publish your own Npm packages using TypeScript. This comprehensive guide covers everything from setting up your project with TypeScript, using tsup for building, vitest for testing, and semantic release for versioning and publishing. Take your TypeScript projects to the next level and share your code with the world!

The objective of this project is to develop a system enabling scientists to automate numerical calculations on remote clusters and build an internal database of calculation outcomes. It also involves training machine learning models on these calculations and seamlessly integrating them for numerical predictions.

Gemini - diyarciftci.xyz - 3 years ago - eng
The gemini protocol is an alternative communication protocol to options like HTTP or gopher. It is currently considered feature complete and works quite well. Gemini is a protocol heavier than gopher, lighter than the web, aims for high power to weight ratio, takes user privacy seriously and isn’t looking to replace either gopher or HTTP. They have an FAQ answering many common questions. It would be fun for me to go on about the protocol bu..

The focus of this post is on “universal” package management systems. There are a lot of these. Some make sense but a lot of them are very flawed and just makes package management more difficult on a system. Learning Normal Package Managers Normal package managers like apt and pacman can sometimes be annoying too. It means that if you use various different distributions that are designed to work well with a specific package manager and are d..

Learn how to create and publish your own Npm packages using TypeScript. This comprehensive guide covers everything from setting up your project with TypeScript, using tsup for building, vitest for testing, and semantic release for versioning and publishing. Take your TypeScript projects to the next level and share your code with the world!

Learn how to create and publish your own Npm packages using TypeScript. This comprehensive guide covers everything from setting up your project with TypeScript, using tsup for building, vitest for testing, and semantic release for versioning and publishing. Take your TypeScript projects to the next level and share your code with the world!

The objective of this project is to develop a system enabling scientists to automate numerical calculations on remote clusters and build an internal database of calculation outcomes. It also involves training machine learning models on these calculations and seamlessly integrating them for numerical predictions.


In my previous post I described in detail how I created a ROM replacement for the Commodore Plus/4 computer and how I made sure that it would fit into the very tight space of the closed case. The four ROM … Continue reading → The post How to Lower Your PLA: The PLA264 first appeared on hackup.net .

I’m a bit late to post this, but recently I put together a quick game in less than 48 hours for the Ludum Dare 53 game jam competition. The game I built is called Drone Delivery Service, it is a 2D physics based “platformer” where you control a drone and have to deliver packages to... Read more » The post Ludum Dare 53 Game Jam Entry first appeared on Swift Fox Software LLC .

In the book 59 Seconds by Richard Wiseman he talks about an effect called “Spontaneous Trait Transference”.

In the book 59 Seconds by Richard Wiseman he talks about an effect called “Spontaneous Trait Transference”.

Alessandro Barbaglia’s La mossa del matto (The fool’s move) tries to be three things in one: the life story of chess champion Bobby Fischer, a reconciliation dialogue between author and father, who died too soon, as well the tracing of a daring parallel between Fischer’s relationship with Russian champion Boris Spasskij and that of Achilles and Ulysses of Homeric memory. In our neck of the woods, we say that too much is crippling, and thi..

There are a bunch of different ways of writing a macro in Racket. There are also some tricky things around phases to keep in mind. This is to help me keep them all straight.

There are a bunch of different ways of writing a macro in Racket. There are also some tricky things around phases to keep in mind. This is to help me keep them all straight.

In this post from Snyk Ambassador, Mohammad-Ali A'râbi, we'll use GitHub Actions to build Docker images and then scan them for security vulnerabilities.

📸 Japan 2023 - bpev.me - 3 years ago - eng

In my last two posts [ 1 , 2 ] about Meshtastic, I mentioned how I wanted to experiment with Reticulum . Now, I'm excited to share my experience and provide an introduction to the project!

Go error handling can be a bit verbose. There are a lot of places where errors are unlikely or where they are so critical that a panic is preferred. Because of this there are lots of Must* -helpers in various packages. E.g. regexp.MustCompile .

Confessions - www.marginalia.nu - 3 years ago - eng
I use print debugging all the time I know how to use a debugger. I use a debugger sometimes, but most of my debugging is done by print statements that are like A B C . . 5 D . D , {true, 30} . , . , 10 E I think Clean Code makes some valid points I don’t think it should be your bible or treated as infallable, having seen the sort of code that came before it, yeah, Uncle Bob got some things right. He rightfully gets some shit for th..

Go error handling can be a bit verbose. There are a lot of places where errors are unlikely or where they are so critical that a panic is preferred. Because of this there are lots of Must* -helpers in various packages. E.g. regexp.MustCompile .

Go error handling can be a bit verbose. There are a lot of places where errors are unlikely or where they are so critical that a panic is preferred. Because of this there are lots of Must* -helpers in various packages. E.g. regexp.MustCompile .

I like using Makefiles. They work great both as simple task runners as well as build systems for medium-size projects. This is my starter template for Python projects. Note: This blog post assumes some basic knowledge of how make and Makefiles work. Basic configuration I like using bash as the default shell. Then set some flags to exit on error (-eu -o pipefail), warn about undefined variables and disable built-in rules.

You may want to use a custom kernel because the normal version you can get from the repos aren’t very good for you. They may have unnecessary parts included or do not support some kind of very specific hardware you have. You can also test out patches and provide feedback, disable something that is causing a conflict, and possibly increase the speed of your machine by a small amount. Hardening is also fun.

PGP - diyarciftci.xyz - 3 years ago - eng
Sometimes you may want to use a cloud storage provider or service operated by someone else instead of hosting them yourself but you do not want anyone other than your intended recipients to be able to read that data. Some programs are designed this way using things like E2EE but what are you supposed to do when you want to use a service that doesn’t do this for you or critically fails despite using ZTA?

Steganography - diyarciftci.xyz - 3 years ago - eng
Last Edited 2025-10-11 Steganography is the act of hiding information within something else. As you can see from the wikipedia page, it comes in many forms like with numbers revealed under different colours or Jeremiah Denton blinking “TORTURE” in morse code when he was held as a prisoner of war. For this post, I will be focusing on steganography in digital forms. I will not cover all possibilities in digital form because this post would ne..

📸 Japan 2023 - bpev.me - 3 years ago - eng

My daughter sometimes works as a waitress at the local Pizza Express. If she has a good night then sometimes she can earn more in tips than her wages (although that is not very often).

My daughter sometimes works as a waitress at the local Pizza Express. If she has a good night then sometimes she can earn more in tips than her wages (although that is not very often).

Adorable, functional, often internet-connected desktop bots like those below are hand-crafted by Mohit Bhoite in San Francisco, California. It pleasantly surprised me that they’re built as a purely artistic expression. All sculptures (as Mohit rightfully refers to them) are unique and not for sale. Check them all out on his website ( via ) .

We're excited to announce the release of our Snyk Top 10 Code Vulnerabilities Report, covering the most common vulnerability types across seven popular languages.


Sprinkle me logs - xenodium.com - 3 years ago - eng
At times, basic prints/logs are just about the right debugging strategy. Sure, we have debuggers and REPLs which are super useful, but sometimes you just know that sprinkling your code with a handful of temporary prints/logs will get you enough info to fix an issue. I must confess, my temporary print statements are fairly uninspiring. Sometimes I log the name of the method/function, but I also resort to less creative options like print(....




Learn about Snyk Recharge — an initiative that enables Snykers to take time off simultaneously to ensure we all focus on our mental and physical health.

Javascript errors are bad. I think we can all agree that new Error("...") doesn't give you something super useful to work with. Extending the Error class is surprisingly difficult . After that, actually dealing with the errors turns into a bit of a guessing game on what

This book was heartbreaking, because over the space of a few hundred pages I got to know a lovely friend. I learnt about her life…

41 visitors online