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
















A new update of my network home setup, to both hardware and software. Introduction Hardware Breeze for the hardware Netgear AX/6 AP Netgear GS308T switch Wiring Software VLANs and HomeKit Access Point Router Switch Grafana Conclusion Introduction In this new “update/release” I have added two 120mm fans inside the server cabinet, I switched to Wi-Fi AX/6, I configured my network with separated VLANSs (IoT,..

A walkthrough of binary search with both iterative and recursive implementations, plus why it's O(log n).


How to use the Master's Theorem to figure out the time complexity of divide-and-conquer algorithms like merge sort.



A walkthrough of binary search with both iterative and recursive implementations, plus why it's O(log n).


How to use the Master's Theorem to figure out the time complexity of divide-and-conquer algorithms like merge sort.


A new update of my network home setup, to both hardware and software. Introduction Hardware Breeze for the hardware Netgear AX/6 AP Netgear GS308T switch Wiring Software VLANs and HomeKit Access Point Router Switch Grafana Conclusion Introduction In this new “update/release” I have added two 120mm fans inside the server cabinet, I switched to Wi-Fi AX/6, I configured my network with separated VLANSs (IoT,..

Athenian Taxes - dhariri.com - 3 years ago - eng


Last month I finished reading The Cuckoo’s Egg by Cliff Stoll. It’s the true story of on of the first documented spy attempts through the Internet and other networks. Although it’s written in - and from the perspective of - the late 1980s, it is still relevant to today.

I see a lot of discussion about the fear that corporations and VCs will take over the fediverse. The thing is, Mastodon going mainstream will require a lot of capital and development of new products and innovations for this ecosystem…Let’s also allow VC-backed startups to flourish building services for all of us. This isn’t Silicon Valley. We’re not trying to “innovate” or “scale” or “go mainstream”. We’re avoiding that culture. Granted....

In this post, we'll discuss several steps that your teams can take to create AWS efficiencies and streamline cloud security.

Cybersecurity needs a people centric approach. Mistakes happen, as I realized on a recent Chipotle run.

This year’s DEF CON Training Seattle has a date! Join us April 13-14, 2023 in the Meydenbauer Center for a full roster of of intense two-day training sessions selected to expand the toolsets of hackers and security researchers of all kinds. Seats are limited, so don’t delay. The deep early bird discounts expire January 31. We’re also doing trainings in Las Vegas after DEF CON 31 and in Singapore in the fall, and for these our c..


I recently bought a Nuphy Air75 and ran into a weird issue on Linux. The Air75 can be connected to the computer in 3 different ways: Wired Bluetooth USB Wireless Receiver (comes with the keyboard) When I connected via wired or Bluetooth, the Fn key would correctly work. That is, F12 would map to F12 and Fn + F12 would increase the volume. 1 However, when I used the wireless receiver, the Fn key was never registered, and the keyboard would o..

I recently bought a Nuphy Air75 and ran into a weird issue on Linux. The Air75 can be connected to the computer in 3 different ways: Wired Bluetooth USB Wireless Receiver (comes with the keyboard) When I connected via wired or Bluetooth, the Fn key would correctly work. That is, F12 would map to F12 and Fn + F12 would increase the volume. 1 However, when I used the wireless receiver, the Fn key was never registered, and the keyboard would o..


This week I finished my contract for Seamly1, where I spent 7 months developing a SaaS messaging platform for customer service in Elixir. The project was incredibly interesting, so in our last conversation I asked if they would mind me sharing a “war story” with the world. They gladly agreed, so here goes an account of my dealings with unicode, performance tuning and Rust-based NIFs. Enjoy! 1 - The problem From a pure technical point of vie..

Introduction In episode 11, Bill highlighted the issue of identity verification and provided a solution to this problem. The solution proposed was to cryptographically sign a transaction to verify its authenticity. Bill chose to implement a solution making use of the Elliptic Curve Digital Signature Algorithm (ECDSA) as the public key can be extracted from a signature. Although a small distinction, the ability to re-compute a public key is..


koanf v1.4.5 - nadh.in - 3 years ago - eng
Repository: @knadh/koanf GitHub release page: v1.4.5 What’s Changed etcd_watch by @mkvolkov in https://github.com/knadh/koanf/pull/168 make dotenv.Parser behave like env.Provider by @jxsl13 in https://github.com/knadh/koanf/pull/179 aws secrets manager and parameter store providers added to read me by @gsingh-ds in https://github.com/knadh/koanf/pull/186

Finally after waiting for a long time, I started building my first Home lab and here's how I got started with it.

Finally after waiting for a long time, I started building my first Home lab and here's how I got started with it.

Table of Contents Emitting Custom Events Filtering "Thread Park" Events Towards Real-Time Analysis of JFR Events Java’s BlockingQueue hierarchy is widely used for coordinating work between different producer and consumer threads. When set up with a maximum capacity (i.e. a bounded queue ), no more elements can be added by producers to the queue once it is full, until a consumer has taken at least one element. For scenarios ..

107 visitors online