Pull to refresh

My feed

Type
Rating limit
Level of difficulty
Warning
To set up filters sign in or sign up
Article

Arrow neural network: Fire extinguishing equipment no longer needs to be checked

Reading time2 min
Reach and readers966

Every day, every single day, devices in fire suppression systems need to be checked! When these are enormous warehouses spread across vast territories, a security guard has to constantly walk around and inspect all of them — just for this one task. The pressure gauge has become a symbol of punishment in fire safety authorities.

Millions of analog sensors are also used in gas and water distribution systems, as well as in many other industries.

Read more
Article

The gradient that changed after publishing: reading color from 16-bit screenshots on iOS

Level of difficultyMedium
Reading time6 min
Reach and readers2.4K

Some users reported that the gradient behind a picture in a story looked one way before publishing and a different way after — but only for screenshots. The culprit: iPhone screenshots are 16 bits per channel, while our color extraction only understood 8. Here’s the debugging story and the fix — byte order, component layout, and turning two adjacent bytes back into one 16-bit value.

Read more
Article

The keyboard also has its own handwriting

Level of difficultyEasy
Reading time2 min
Reach and readers1.9K

Even among the dots and dashes, you can recognize the hand of a radio operator. And by the style of typing on a computer keyboard, it has become possible to determine the author of the text with almost 100% accuracy.

As a result, we get another sign of identification and authorization.

Read more
Article

UUIDv7 and RFC 9562 FAQ

Level of difficultyMedium
Reading time3 min
Reach and readers4.4K

I am a contributor to RFC 9562, and I wrote this FAQ because I kept seeing the same concerns about UUIDv7 surfacing across Hacker News, Reddit, and developer blogs. The discussion would always circle back to the same objections, most of which are superficial and fall apart when you look closer. UUIDv7 is too big. The timestamp leaks creation time. It creates hot shards. It’s slower than BIGINT. Sorting breaks if clocks drift. After encountering these objections repeatedly, I decided to collect the most debated questions in one place and answer them based on real implementation experience.

Get inside info
Article

Two Generals, One Temptation: The Quantum ACK Challenge

Level of difficultyMedium
Reading time9 min
Reach and readers6.1K

What if the “spooky” correlations of quantum entanglement could confirm receipt of a one-way message, ending the acknowledgment (ACK) regress in the Two Generals’ Problem, without sending anything back? This Opinion explains, in everyday terms, why standard quantum mechanics forbids that hope and offers a clear yardstick for testing claims: the quantum trigger, a hypothetical local device that would behave like an ACK if it existed. We show why such a device has zero advantage under the no-signaling rule, unpack how ordinary timing, spectral and physical-emission leakage, shared schedulers, and post-selection can impersonate a “quantum ACK,” and provide quick diagnostics any team can run.

Read more
Post

More bad advice from AI

If you ask AI whether you should post the full text of an article on platforms like Medium or Reddit, it will almost always say you should post a preview of 1-2 paragraphs, a hook, and include a link to your website with the full version of the article at the end. Because if you post the entire text, you’ll be giving away seo traffic to that platform. AI doesn’t give a damn that this is a complete lack of respect for the audience, if there’s just one paragraph and “read more on my blog” at the end. We’re not in 2017 anymore, are we?

It might also suggest not posting a copy of the text, but creating an adapted version for each platform. That’s nonsense. You’d have to spend time adapting the text to turn one article into several different ones, and what’s the point if you’re just going to give seo value of the adapted version to that platform anyway?

If you tell AI that this doesn’t suit you, it’ll say that you shouldn't post your content on other platforms at all, you should only keep an archive of your texts on your own site. It doesn’t care that seo traffic won’t come for several years, until search engines start trusting the site.

This is yet another example of how asking AI for advice, let alone following it, can be harmful. When it comes to marketing, advertising, and user acquisition, AI is almost useless.

It’s much more effective in the early stages to publish your content wherever possible. The full text, not a teaser or an adapted version. And add a link to your blog at the end.

Blog • Telegram • Bluesky

Tags:
-1
Comments0
Article

Mini Bucket 3.6.4: Now with plugins — the door is open for developers

Reading time3 min
Reach and readers3.4K

How we turned a NAS control panel into an extension platform, why Log Manager was needed, and what the Plugin Template is for.

In the previous article (Mini Bucket 3.6.2: from beta to release), I showed how the panel matured to a stable state: we patched holes, separated databases, and added HTTPS.

But it’s still just a panel. SMB, FTP, and the rest are standard features found in almost any admin panel. It’s time to expand the functionality.

The best solution turned out to be: .....

Read more
Article

jBPM as Quantum Orchestration Platform

Level of difficultyMedium
Reading time6 min
Reach and readers3.5K

Author: Sergey Lukyanchikov, C-NLTX/Open-Source

Disclaimer: The views expressed in this document reflect the author's subjective perspective on the current and potential capabilities of jBPM.

TL;DR: Zero "quantum supremacy". Zero "agentic orchestration". Zero other hype. Just an approach to achieving an efficient quantum-assisted automation using 100% free open-source components (except for Azure).

In my previous article, I discussed the rationale for adopting jBPM as an AI orchestration platform. This article extends that discussion by examining jBPM’s ability to automate quantum computations and to incorporate their results into business processes and related analytical workflows:

Read more
Article

Multifunctional lists ng-virtual-list

Level of difficultyEasy
Reading time2 min
Reach and readers2.6K

About a year ago, I decided to create a universal open-source solution for list visualization. In the first versions, I tested the virtualization technology with various parameters, and there was a lot of research and questions. Today, version X.12.X was released, which runs on Angular 14-22. I’d like to talk about the capabilities of the tool (ng-virtual-list), the problems it solves, and give a brief overview with examples.

All examples below are contained in the code sample documentation.

The ng-virtual-list tool provides virtualized, high-performance lists with a variety of features that standard lists don’t have.

Read more
Article

A short guide on UX redesign and how to know when your product needs one

Level of difficultyEasy
Reading time5 min
Reach and readers2.3K

In a rapidly changing and ever evolving world of modern technologies and new gadgets that appear every few months, each software product needs a regular update both in terms of external appearance and internal compounds. In particular, one thing that can play a major role in freshening up an outdated app and changing the way users interact with it for the better is UX redesign. 

Read more
Article

We are looking for router experts. Make a tutorial and get paid

Level of difficultyEasy
Reading time2 min
Reach and readers3.7K

Hey you. Yes you. Do you have more routers than you can reasonably explain? Do you flash custom firmware for fun? Have you ever spent an entire evening troubleshooting an issue with router, then called it “relaxing”?

Xeovo is looking for you and your router, network and technical knowledge. We are going to give an opportunity for our community members to expand guides for routers, earn money and get recognition on Hub.

Our router tutorial section has the biggest gaps. Let's change this together.

Read more
Article

A native macOS load tester app — and backpressure made it honest

Level of difficultyEasy
Reading time4 min
Reach and readers4.6K

Why I built Requester, a real-time HTTP load testing app for macOS, and what Swift structured concurrency taught me about telling the truth under load.

I wanted to hammer an HTTP endpoint and see what happened. Not read a summary report three minutes later — watch it, live, the way you watch a profiler.

The existing options are great but they all live in the terminal: wrkheyk6. I love them, but I kept wishing for a native window with a chart that moved. So I built one for macOS, in Swift and SwiftUI, and called it Requester.

This post is less “here are the features” and more “here are the three things I made building it.” The most interesting one: making the tool honest about backpressure turned out to be a design decision, not an accident.

Read more
Post

Reason behind a startup’s success

If a startup becomes profitable, you can try to trace the chain of events that led to it. You might actually find reasons and believe them. It’s as if you’ve discovered some kind of truth and now you understand exactly what needs to be done and how. This is especially noticeable when your very first startup succeeds. You think it’s because your product is better than your competitors’. Or maybe it was your distribution, or the best developers, or your persistence. Or any of a million other reasons. You believe so strongly in the infallibility of your actions that you start to lose sight of the facts.

It’s much harder to admit that you have no idea why the startup became successful. Because investors and partners won’t appreciate that.

Blog • Telegram • Bluesky • X

Tags:
+3
Comments0
Article

Mini Bucket 3.6.2: From Beta to Release. Full Installation with Screenshots and Comments

Reading time6 min
Reach and readers3.6K

Why Debian 9, PHP 7.0, and no frameworks. And how to set up HTTPS in 5 minutes.

Foreword for those who haven't read the first article

Last time, I told the story of how I wanted to make a couple of pages for SAMBA and NFS, but ended up with a NAS control panel of 20+ pages. I named the project Mini Bucket.

Important: That version was a beta. Raw, with rough edges, but alive. Its goal was to demonstrate the concept. And people got interested. So, it needs to be polished.

Now – version 3.6.2. A ton of problems have been fixed, security has been added, a separate domain, forum, and wiki have appeared. Today, I'll walk you through the installation step-by-step with screenshots.

But first – a quick summary of what has changed. Then – pure practice.

Read more
Post

I haven’t finished a single project 100%

Right now I have over 10K tasks written down across all my projects. If I completed one task every day, it would take me 30 years to complete all of them. But when I do a task, I get new ideas and write down a few more new tasks. My task list will never end. The number of tasks in it only grows every day.

Writing down a task doesn’t mean I have to do it. It just frees up mental space. When I write something down, I don’t spend time assigning priorities or deadlines. An idea comes up, I save it to a file right away, and I’m done thinking about it.

Blog • Telegram • Bluesky • X

Tags:
0
Comments0
Article

AI Workspace System: one local workspace for Codex, Claude Code, and GitHub

Level of difficultyMedium
Reading time6 min
Reach and readers8.6K

I ran into a very practical problem after doing a lot of local work with AI agents. I had Codex projects, Claude Code projects, regular repositories edited with agents, drafts, pipelines, instructions, skills, artifacts, and several machines. At some point it became hard to tell where the current version of a project lived, which files were safe to push, where agent instructions belonged, and where source code had already been mixed with logs and intermediate output.

That is why I built AI Workspace System: a small set of shell scripts, conventions, and Markdown documentation that makes local AI-agent work predictable. It is not an IDE and not an agent orchestrator. It is a thin infrastructure layer around Git, GitHub, Codex, and Claude Code.

The core idea is simple: all projects should be visible from one list, instructions should follow one structure, sync should be safe by default, and machine-specific details should not live in the repository.

Read more
Post

What city do you live in?

Recruiters often ask this question when they want to check whether a candidate’s time zone matches the team’s working hours. Suppose it’s -5 in their city, while your team is at +3. That’s an eight-hour difference. But why does it matter what city they live in?

What if the candidate named a city but is planning to move away from it? Or they constantly travel and live in different time zones. And what if their life isn’t tied to a time zone at all?

The mistake is asking the candidate for their time zone instead of stating yours. It doesn’t matter what city they live in today or where they’ll live in a month. If you need them to work at specific times of day, just ask whether they’re willing to work those hours.

Blog • Telegram • Bluesky • X

Tags:
0
Comments0
Article

Ekahau Sidekick and RSSI Offset: Physical Limits of the Method and Why Real Client Behaviour Cannot Be Fully Modelled

Level of difficultyMedium
Reading time13 min
Reach and readers6.5K

Abstract. This work examines the physical foundations of Ekahau Sidekick measurements and the device offset mechanism from the perspectives of antenna theory, receiver noise theory, statistical signal theory, and the IEEE 802.11 standard family. It is shown that the scalar received signal strength indicator (RSSI) offset constitutes a linear level shift and does not model the true signal-to-noise ratio (SNR) of the client device, the quadrature amplitude modulation (QAM) constellation structure, the rate adaptation algorithm, or roaming behaviour. In addition to five independent physical and systemic sources of inaccuracy, the paper addresses modeling assumptions in Ekahau with respect to multiple-input multiple-output (MIMO) gain, multipath propagation, airtime estimation, and SNR visualisation. Verified numerical error estimates for representative deployment scenarios and practical recommendations are provided.

Read more
Post

I’m tired of talking to AI

I found GitHub repositories that were spreading malware. I asked AI what to do about it, but it gave me nothing useful. So I opened a discussion on GitHub. Someone replied. It was the exact same text the AI had given me. I called it out and the comment was deleted. Then another person replied. It was the same AI answer again.

I worked as a developer at a company. I asked the business owner a question about a business task. He sent me a ChatGPT screenshot with the answer. I replied that it had nothing to do with my question and everything there was wrong. A minute later he sent me another ChatGPT screenshot. He didn’t even read the AI’s answer. He just took a screenshot and forwarded it to me.

Recently someone messaged me on Reddit about my post. I replied. They wrote again, I replied again. After a few messages I realized I was talking to an AI agent.

I’m tired of talking to AI.
I want to talk to real people.
But even when I talk to people, they forward my questions to AI and send me the AI’s answer.

BlogTelegramBlueskyX

Tags:
0
Comments0
1
23 ...