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


The Linux operating system is a favorite among developers, system administrators, and power users due to its flexibility, security, and stability. One of the many built-in utilities available in Linux is the split command, which is used to split large files into smaller, more manageable parts or join multiple smaller files into a single, larger file. In this article, we'll explore how to use the split command for file splitting and concaten..


The Linux operating system is a favorite among developers, system administrators, and power users due to its flexibility, security, and stability. One of the many built-in utilities available in Linux is the split command, which is used to split large files into smaller, more manageable parts or join multiple smaller files into a single, larger file. In this article, we'll explore how to use the split command for file splitting and concaten..


In recent years, a lot of note taking applications (or personal knowledge base tools if you prefer the term) have entered the space. Prominent examples are Roam Research , Obsidian , Notion and countless alternatives and reimplementations of those. On the other hand, there are older ones, and there's one literal elephant in the room, and it's called Evernote . Evernote is one of the oldest applications in this space. Started as a sui....

In recent years, a lot of note taking applications (or personal knowledge base tools if you prefer the term) have entered the space. Prominent examples are Roam Research , Obsidian , Notion and countless alternatives and reimplementations of those. On the other hand, there are older ones, and there's one literal elephant in the room, and it's called Evernote . Evernote is one of the oldest applications in this space. Started as a sui....

Before you read I found out the code here doesn’t work outside IPython, I didn’t realize that get_ipython() only works when running inside IPython. But the examples here work in isolated scripts if you run the script using ipython: ipython benchmarh.py. Introduction I like using IPython to measure the execution time of Python functions. You can also time functions using the timeit module, but the IPython utilities are just more conve..

The Linux operating system is a favorite among developers, system administrators, and power users due to its flexibility, security, and stability. One of the many built-in utilities available in Linux is the split command, which is used to split large files into smaller, more manageable parts or join multiple smaller files into a single, larger file. In this article, we'll explore how to use the split command for file splitting and concaten..

DEF CON will always be a cash-at-the-door conference. We will always honor the LineCon with pizza and beachballs. This is the way. However, the online option we introduced at DC Safe Mode has proven quite popular. It seems a lot of you appreciate the convenience of pre-registration so we’re keeping it for DEF CON 31. Tickets are available now at shop.defcon.org , BYOP(izza).


I've recently started using ntfy to send notifications to my phone from some scripts I'm running on my home NAS. This works great, but when I'm on my PC, I'd rather get notifications there instead of on the phone. There doesn't seem to be a desktop app for ntfy, but luckily the API is extremely simple. I've also recently started picking up Python, so I decided to whip together a simple ntfy notification delivery system for the Linux deskt....

This article demonstrates how to patch deserialization vulnerabilities in Node.js. We’ll create vulnerable code, demonstrate an attack, and then fix the vulnerabilities.

So the data within your organization spans across multiple databases, database platforms, and even storage types, but you need to bring it together and make sense of the data that's dispersed. This is... The post Delivering a Near Real-Time Single View into Operations with a Federated Database appeared first on MongoDB .

We looked into the internal of Corax’s posting list and in the last post I mentioned that we have a problem with the Baseline of the page. We are by no means the first people to work with posting lists, and there is a wide body of knowledge on the topic. When it came time to figure out the compression format for our posting list, we used the PFOR format (Patched Frame of Reference). It, like pretty much all other integer compression m....

My Free Blog Setup - ilearnt.com - 3 years ago - eng
I thought it was worth documenting my current setup for this blog. Most of it is automated and it costs me nothing to host it.

My Free Blog Setup - ilearnt.com - 3 years ago - eng
I thought it was worth documenting my current setup for this blog. Most of it is automated and it costs me nothing to host it.


Here’s a compiler flag that slipped my notice: Clear Linux has -fzero-call-used-regs=used in its CFLAGS for security-sensitive x86_64 packages, wiping call-used registers on return to protect against ROP exploits. In my benchmarks, there was almost no perf difference between skip, used-gpr and used which is surprising; I thought that this would really hurt instruction cache optimization. Either optimizing compilers have rendered even m..


This guide helps you start quickly with using Nix as a package manager. This guide covers setting up, nix-shell, nix-env -iA, and Home Manager. Here’s a quick way to get started with using Nix as a package manager without diving into the complex internals: Install Nix with sh <(curl -L https://nixos.org/nix/install) --daemon. Make sure to add that snippet at the end to your shell configuration or you’ll have some trouble later. Run ni....

Join me as I delve into the infuriating, yet enlightening journey of maintaining my own Javascript-heavy website. Learn how battling DNS issues, dependency chaos, niche CSS pre-processors and constant painful upgrades has led to one of the most rewarding projects I've ever created.


Introduction This is part 1 of 3 of my review of the Petoi Bittle Robot Dog kit. This kit was provided to me for free by Petoi in return for…

Consider any recent user experience or user interface design article. What elements are present? Perhaps they include design theory, typography, grids. Or phases: user research, ideation, prototyping. Or user feedback, A/B testing. Or perhaps you read more broad articles such as designing for children, or design as governance. What’s missing in all of them? Read article...

Consider any recent user experience or user interface design article. What elements are present? Perhaps they include design theory, typography, grids. Or phases: user research, ideation, prototyping. Or user feedback, A/B testing. Or perhaps you read more broad articles such as designing for children, or design as governance. What’s missing in all of them? Read article...

My current role means I work full time from home - which is great. The commute is easier, the food is better and having flexibility is great.

My current role means I work full time from home - which is great. The commute is easier, the food is better and having flexibility is great.

This is my first attempt at designing my own crossword. I was inspired by some of the puzzles published in the New Yorker recently and thought it would be fun to try and craft my own. I’ll be attempting to publish a new puzzle every week, so keep an eye out. 🖨️ Download a printable Version 🧩 Download the .puz file (Beware of Spoilers)


Post-incident Sumary Hacker News Discussion To summarize this post, I was seemingly throttled by AT&T for days. See the Original Post for the full write up. While gathering data for this post and attempting solutions, I changed my LTE router’s APN, which caused it to re-authenticate to AT&T, and after I was re-authenticated I was no longer being throttled. One Hacker News user suggested that re-authenticating may have caused me t....



Post-incident Sumary Hacker News Discussion To summarize this post, I was seemingly throttled by AT&T for days. See the Original Post for the full write up. While gathering data for this post and attempting solutions, I changed my LTE router’s APN, which caused it to re-authenticate to AT&T, and after I was re-authenticated I was no longer being throttled. One Hacker News user suggested that re-authenticating may have caused me t....

Post-incident Sumary Hacker News Discussion To summarize this post, I was seemingly throttled by AT&T for days. See the Original Post for the full write up. While gathering data for this post and attempting solutions, I changed my LTE router’s APN, which caused it to re-authenticate to AT&T, and after I was re-authenticated I was no longer being throttled. One Hacker News user suggested that re-authenticating may have caused me t....


The Linux lsof command is a powerful tool that allows you to view information about open files and processes on your system. In this article, we'll explore how to use the lsof command in Linux and provide practical examples to help you get started.

The Linux lsof command is a powerful tool that allows you to view information about open files and processes on your system. In this article, we'll explore how to use the lsof command in Linux and provide practical examples to help you get started.

The Linux lsof command is a powerful tool that allows you to view information about open files and processes on your system. In this article, we'll explore how to use the lsof command in Linux and provide practical examples to help you get started.

What’s the “right” level of CPU utilization for a server? If you look at a monitoring dashboard from a well-designed and well-run service, what CPU utilization should we hope to see, averaged over a day or two? It’s a very general question, and it’s not clear it should have a single answer. That said, for a long time, I generally believed that higher is always better: we should aim for as close to 100% utilization as we can.

What’s the “right” level of CPU utilization for a server? If you look at a monitoring dashboard from a well-designed and well-run service, what CPU utilization should we hope to see, averaged over a day or two? It’s a very general question, and it’s not clear it should have a single answer. That said, for a long time, I generally believed that higher is always better: we should aim for as close to 100% utilization as we can.

I saw a blurred video of a prisoner of war being beheaded last week. I’ve seen many images of war over the last >1 year, and none have affected me quite like this one. I don’t go out actively looking for these things, but I read different news channels and you end up seeing some things. As I described to someone else earlier, I think it’s the sound that did it. I had trouble explaining what I meant exactly, so I figured writing out the expl..

I’ve been traveling for the last 5 years (ok admittedly staying in places and living like a normal person from time to time) and here are what I consider the stages of traveling: Euphoria This is when things are awesome. You’re having new experiences, meeting new people, learning, and enjoying life. You might wonder why … Continue reading The Phases of Long Term Traveling

In this article, we walk through adding some interactivity and juice to our Circle of Fifths component!

3 visitors online