FJFrancisco José Fernández-Medina Lópezinplanvortex.hashnode.dev·Sep 16 · 7 min readCharacter limits across social APIs: .length lies, and it lies both ways"👨👩👧👦".length is 11. That emoji is one character on screen, seven Unicode code points, and 25 bytes on the wire. Which of those numbers a social network measures your post against depends on th00
MSManikandan Sinmanikandan4411.hashnode.dev·Sep 13 · 4 min readJava Multithreading Concepts in JavaIntroduction Multithreading in Java allows multiple threads to execute tasks concurrently within a program. A Thread is a lightweight unit of execution. 1. Creating a Thread using Thread Class Syntax00
SSaguninsagunwrites.hashnode.dev·Aug 24 · 6 min readUser-Level Threads vs Kernel-Level ThreadsThreads allow a process to perform multiple activities concurrently. But who actually manages those threads? Depending on the threading model, threads can be managed primarily by a user-level thread l00
SSaguninsagunwrites.hashnode.dev·Aug 24 · 5 min readProcess vs Thread: What Is the Difference?A process is one of the most important concepts in operating systems. But when a process needs to perform multiple activities at the same time, the operating system can use another concept: a thread. 00
BBeckyinbeckybuilds.hashnode.dev·Jun 29 · 15 min readDesigning a Crawler That Beats Three Tiers of Anti-Bot — From TLS Fingerprints to CDP DetectionAn engineering log of building a Threads marketing agent, split into two parts. Part 1 (this post): The data-acquisition layer — a crawler designed around an anti-bot threat model Part 2: The genera01O
BBeckyinbeckybuilds.hashnode.dev·Jun 29 · 15 min readDesigning a Generation Pipeline — A 4-Axis Content Model, Queue-Based Scheduling, 3-Layer AttributionAn engineering log of building a Threads marketing agent, split into two parts. Part 1: The data-acquisition layer — a crawler designed around an anti-bot threat model (TLS fingerprint · CDP detectio00
HEHossein Esmatiinnova-globen.hashnode.dev·Jun 26 · 3 min readEnsuring Thread Safety — .NET core-centricPrefer immutability What: Make data read-only after construction. Instead of editing objects, create new ones. Why: If nothing changes, many threads can read safely with no locks. How (.NET): public r00
KRKishore Rinkishorecybersec.hashnode.dev·Jun 25 · 4 min readPhishing emails are getting smarter and more convincing.Introduction: Email is still one of the most popular communication channels for businesses, schools and people. Unfortunately, it's also one of the most popular venues for cybercriminals to conduct ph10
PMPrasanth Madhurapantulainiwtlp.hashnode.dev·Jun 22 · 4 min readRace conditions, explained by causing oneA race condition is the worst kind of bug: it passes your tests, runs fine on your laptop, and then once a month, under load, it corrupts a number and nobody can reproduce it. The reason it is so slip10
DPDhawal Pandyaindhawalpandya01.hashnode.dev·Jun 7 · 8 min readWaiting Is a Skill"Nature does not hurry, yet everything is accomplished." Lao Tzu A mutex, short for mutual exclusion, is a lock that only one thread can hold at a time. If thread A holds it, thread B waits. A simple00