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

Hand-written AVX-512FP16 SIMD code achieves 119x speedup over GCC's auto-vectorization for Jensen-Shannon divergence, using reciprocal square roots and FMA instructions.

Hand-written AVX-512FP16 SIMD code achieves 119x speedup over GCC's auto-vectorization for Jensen-Shannon divergence, using reciprocal square roots and FMA instructions.

Welcome to the world of load balancing algorithms, where we unravel the magic behind Round-robin and Consistent Hashing. If you have a solid grasp of technical concepts and are eager to understand how these algorithms efficiently distribute traffic across servers, this blog is your ultimate guide. We'll embark on a human-to-human conversation, exploring the inner workings of Round-robin and Consistent Hashing, and how they keep our systems ..

Welcome to the world of load balancing algorithms, where we unravel the magic behind Round-robin and Consistent Hashing. If you have a solid grasp of technical concepts and are eager to understand how these algorithms efficiently distribute traffic across servers, this blog is your ultimate guide. We'll embark on a human-to-human conversation, exploring the inner workings of Round-robin and Consistent Hashing, and how they keep our systems ..

The select element gets a small but mighty upgrade where you can now add (horizontal rule) elements into the list of options and they will appear as separators.

Welcome to the world of load balancing algorithms, where we unravel the magic behind Round-robin and Consistent Hashing. If you have a solid grasp of technical concepts and are eager to understand how these algorithms efficiently distribute traffic across servers, this blog is your ultimate guide. We'll embark on a human-to-human conversation, exploring the inner workings of Round-robin and Consistent Hashing, and how they keep our systems ..

Broken Windows - backendhance.com - 2 years ago - eng
Hi, Vor einer Woche, in meinem Talk “Pragmatic Programming mit Kotlin” , habe ich über die Broken Window Theory gesprochen. Eigentlich kommt sie aus der Kriminologie. In criminology, the broken windows theory states that visible signs of crime, anti-social behavior and civil disorder […] encourages further crime and disorder […]. ~ Wikipedia Dave Thomas und Andy Hunt übertragen dieses Bild in die Softwareentwicklung...


Twitter has a new-ish feature that lets you embed only the video from another post or tweet in a post/tweet of your own (without quote-replying the source tweet itself). Only the video is then embedded in your post, and a … Continue reading → The post Embed only the video from another post on X or Twitter first appeared on The NeoSmart Files .

Recently I’ve found myself quantifying my existence - or that which I’ve got left - by “expected number of good [X] remaining.”

Yazar : Black Rose Anarchist Federation International Relations Committee, Fauda Başlık : İşgale Karşı Ön Cepheden Sesler: Filistinli Anarşistlerle Söyleşi Tarih : 17.10.2023 Notlar : Çeviri: Mercan Doğan İngilizce Aslı: Voices from the Front Line Against the Occupation: Interview with Palestinian Anarchists Kaynak : 22.10.2023 tarihinde şuradan alındı: barikathaber.org İsrail’in 75 yıldır süren Filistin işgalinin bu yen....

Hello! In the previous post, I covered tainted types as the second of a domain primitives series . Tainted types helped us package dangerous user input into a value object to ensure that all the areas where it propagated to are handled correctly. We’ll extend the value object concept to create a container for sensitive data. It’s one of my favorite domain primitives. They are fantastic for storing and tracking sensitive data, and p..

Hello! In the previous post, I covered tainted types as the second of a domain primitives series . Tainted types helped us package dangerous user input into a value object to ensure that all the areas where it propagated to are handled correctly. We’ll extend the value object concept to create a container for sensitive data. It’s one of my favorite domain primitives. They are fantastic for storing and tracking sensitive data, and p..

Tainted Types - allan.reyes.sh - 2 years ago - eng
Welcome! In the previous post, I covered branded types as the first of a domain primitives series . Where branded types helped us ensure upstream code is correct, we can flip the script and use another type of domain object (specifically, a value object ) to ensure that downstream code is correct. As the adage goes, “always validate user input!” We can “taint” user input as it enters our system and force everything that handles it to ..

Tainted Types - allan.reyes.sh - 2 years ago - eng
Welcome! In the previous post, I covered branded types as the first of a domain primitives series . Where branded types helped us ensure upstream code is correct, we can flip the script and use another type of domain object (specifically, a value object ) to ensure that downstream code is correct. As the adage goes, “always validate user input!” We can “taint” user input as it enters our system and force everything that handles it to ..

Improve your privacy by using DNS over HTTPS. Look up hostnames privately and avoid giving too much info to your ISP. This is a tutorial for dnscrypt proxy on macOS.

A full semantic search tutorial about: data mining with requests and beautifulsoup preprocessing in pandas chunking the document text in smaller paragraphs of the right size for the ML model creating embeddings for each chunk calculating the mean embedding for each document saving data as gzipped json (small file size & easy and fast to read in js with pako.js) creating a static web app based on transformers.js on GitHub Pages App he..

Assumed Audience : Hackers, programmers, anyone in a software-related job. Discuss on Hacker News . Epistemic Status : Extremely confident, even a little smug. Hey, I’m only human. I am angry. My anger took over, and I am writing a blog post, even though I tried to mellow out. So yeah, expect some verbal fire and brimstone; Sodom and Gomorrha are lonely. The Introduction Earlier today, I was on Hacker News . Strike..

Assumed Audience : Hackers, programmers, anyone in a software-related job. Discuss on Hacker News . Epistemic Status : Extremely confident, even a little smug. Hey, I’m only human. I am angry. My anger took over, and I am writing a blog post, even though I tried to mellow out. So yeah, expect some verbal fire and brimstone; Sodom and Gomorrha are lonely. The Introduction Earlier today, I was on Hacker News . Strike..

Assumed Audience : Hackers, programmers, anyone in a software-related job. Discuss on Hacker News . Epistemic Status : Extremely confident, even a little smug. Hey, I’m only human. I am angry. My anger took over, and I am writing a blog post, even though I tried to mellow out. So yeah, expect some verbal fire and brimstone; Sodom and Gomorrha are lonely. The Introduction Earlier today, I was on Hacker News . Strike..

Assumed Audience : Hackers, programmers, anyone in a software-related job. Discuss on Hacker News . Epistemic Status : Extremely confident, even a little smug. Hey, I’m only human. I am angry. My anger took over, and I am writing a blog post, even though I tried to mellow out. So yeah, expect some verbal fire and brimstone; Sodom and Gomorrha are lonely. The Introduction Earlier today, I was on Hacker News . Strike..

Assumed Audience : Hackers, programmers, anyone in a software-related job. Discuss on Hacker News . Epistemic Status : Extremely confident, even a little smug. Hey, I’m only human. I am angry. My anger took over, and I am writing a blog post, even though I tried to mellow out. So yeah, expect some verbal fire and brimstone; Sodom and Gomorrha are lonely. The Introduction Earlier today, I was on Hacker News . Strike..


Branded Types - allan.reyes.sh - 2 years ago - eng
Code that handles bare string primitives with important semantic and security concerns isn’t using the type system to its fullest extent. —Brendan Eich, probably This is the first post of a series on domain primitives that show how they lay a secure foundation for software. I’ll discuss alternatives to string primitives using an Express web server written in TypeScript as an example, but the concepts introduced here can be gen..

Branded Types - allan.reyes.sh - 2 years ago - eng
Code that handles bare string primitives with important semantic and security concerns isn’t using the type system to its fullest extent. —Brendan Eich, probably This is the first post of a series on domain primitives that show how they lay a secure foundation for software. I’ll discuss alternatives to string primitives using an Express web server written in TypeScript as an example, but the concepts introduced here can be gen..

2023-10-21-001 - srijan.ch - 2 years ago - eng

2023-10-21-001 - srijan.ch - 2 years ago - eng

What I consider: Is an offending post a property of the instance or the user? It may reflect the instance if it’s written or reblogged by a staff member or part of a large pattern. If it’s a property of the user but reporting doesn’t work, do I have the spoons to moderate their instance on a user-by-case basis? I usually do this only if there are existing connections or if the instance is run by and for marginalized groups. If I....




pentominoes - river.me - 2 years ago - dan

topology - river.me - 2 years ago - dan


The Devil Wears Prada, Anne Hathaway's cerulean sweater, Rayleigh scattering, and and extraterrestrial solar spectra. Who is right, Dylan or Meryl Streep?

Supercharging JavaScript's TypedArray with C bindings and SIMD achieves 10x speedup over native Arrays for AI vector operations in Node.js.

What is distro hopping? In the Linux community, it’s not uncommon to install and use several different Linux distributions (or distros) over time - a process called distro hopping . After all, there are hundreds of different distros available - and because each one is often geared to provide the optimal experience for a specific user or use-case (e.g., gaming), it’s become commonplace to assume that there must be a specific Linux dist..

What is distro hopping? In the Linux community, it’s not uncommon to install and use several different Linux distributions (or distros) over time - a process called distro hopping . After all, there are hundreds of different distros available - and because each one is often geared to provide the optimal experience for a specific user or use-case (e.g., gaming), it’s become commonplace to assume that there must be a specific Linux dist..

Supercharging JavaScript's TypedArray with C bindings and SIMD achieves 10x speedup over native Arrays for AI vector operations in Node.js.

Often people use Nest.js and Prisma together when they program a backend application. Then there is the question of how to deploy the application with Docker. This article shows you how.


This is a weekly newsletter on the Software as a Service world. Learning, building, and shipping. Written by Ethan Mick . This will be the last edition of the SaaS Weekly newsletter. Thank you everyone for your support, comments, thoughts, and time. If you need me, you can always reply to

You may remember a recent Python Package Index (PyPI) announcement about hiring a full-time security engineer. We've also mentioned several current security initiatives from PyPI. This week on the show, we talk with Mike Fiedler about accepting this new role and securing accounts on PyPI.

I love using state machines in my frontends, and the current winner library to do it is XState. State machines (or actually state charts) can get quite complex, and like with everything I've developed some specific ways to test it. I've collected some guidelines and tricks

130 visitors online