Web Analytics

Technically Impossible

Lets look at the weak link in your statement. Anything "Technically Impossible" basically means we haven't figured out how yet.

English post

新着順 人気順

aerynOS + COSMIC DE: From Installation to Asian Language Input Setup

Since I posted the method for installing aerynOS back in February *1, there haven't been any major changes in the status of the OS or the desktop environment COSMIC *2, with both still remaining in alpha and beta stages.However, there has …

Calling built-in Gemini Nano - 2026 edition

Two years ago, Gemini Nano was integrated into Google Chrome Canary. Today, it is integrated into the stable version and provided by default. On the other hand, perhaps because this isn't widely known or because it is rarely used, people e…

Custom Installation of Deno and Running an npm package (Google Closure Compiler)

Deno*1 is a Node.js*2-compatible runtime environment. It allows local execution of JavaScript. For example, tasks traditionally handled with Python or PowerShell can be replaced with JavaScript. WebStorm*3, a JavaScript IDE, also supports …

Android developer verification & Sideloading: A summary for power users

Google is seeking to strengthen its control over developer accounts and application distribution within the Android development ecosystem. Put simply, this effort is said to aim to prevent the distribution of harmful applications like malw…

The Hidden Complexity of “There’s No Place Like 127.0.0.1”

youtu.be There's no place like 127.0.0.1 This phrase is a well-known tech parody of the famous line from The Wizard of Oz: "There's no place like home."For native English speakers, the emotional weight of "home" is intuitive. But when we r…

Disappearing Fingerprint Settings on Android: Cause and Workaround

It seems that while using an Android device, fingerprint authentication sometimes suddenly stops working. This is not simply a matter of the fingerprint sensor being physically damaged.For instance, suppose one checks the Android settings …

The Correlation Between COVID-19 Infection and Handwashing with Soap After Using the Restroom

I found materials from an international survey conducted in 2014 (the materials can be downloaded from the site listed at the end of this post). It contains country-specific statistics on whether people wash their hands with soap after usi…

Understanding Promise as a Gatekeeper for Execution Order

JavaScript has an object called Promise. It is used to control the order of asynchronous operations. MDN introduces it as follows: A Promise is a proxy for a value not necessarily known when the promise is created. It allows you to associa…

Memoization in JavaScript - closures, thread-safety, and handling Multiple Arguments

Since the end-of-year measures against unauthorized access, I have been continuously working with JavaScript. After Google Gemini pointed out that my coding style was outdated, I started reading a JavaScript textbook*1 with the intent of c…

Fibonacci sequence in JavaScript - recursion, memoized recursion, and tail recursion

Since the end-of-year measures against unauthorized access, I have been continuously working with JavaScript. After Google Gemini pointed out that my coding style was outdated, I started reading a JavaScript textbook*1 with the intent of c…

Posting to Discord Webhooks via JavaScript: Choosing Between then/catch, async/await, and keepalive

Dealing with Suspicious Access: Implementing Discord Notifications via JavaScript Starting from the evening of December 30th, suspicious access to this blog surged and continued throughout the night. I spent the first three days of the New…

Installing AerynOS to Hyper-V virtual machine

This post reflects information from Feb 2023. Please refer to the post that reflects information from Nov 2026.impsbl.hatenablog.jp Prerequisites Review Stateless Atomic Immutability Installing AerynOS Partitioning Various Settings AerynOS…

Nvidia GPU Freezing and Hanging Issues and Mitigation Measures

This year's intense heat reached levels that exceeded the typical operating temperature range and guaranteed operating temperatures. There were even days when the ambient temperature approached the operating conditions specified for air co…

RAG on PC with 8GB RAM, No GPU - thecase of LM Studio, and AnythingLLM

Is it possible to maintain accuracy with a 1B-class model if only the RAG embed is well-prepared? This idea came to mind. As an analogy, it would be like giving materials to a student who lacks systematic knowledge and having them research…

LM Studio and SML on PC with 8GB RAM, No GPU - downloading models, starting server and agentic editing

The emergence of llama.cpp*1 in 2023 made it possible to offload GPU processing to the CPU, making it a reality to run generative AI on a local environment. Even models that typically require a lot of VRAM can now be run on a system with a…

Building and Setting Up XBindKeys for Custom Keybindings on Solus

Due to migrating from Clear Linux,*1 I was evaluating Solus.*2 Stable and conservative, Solus uses X11 instead of Wayland. So, I also wanted to try MID.*3 During that evaluation, I noticed that the Japanese input switching shortcut was not…

MaXX Interactive Desktop 2.2.0 on Solus

With the discontinuation of Clear Linux (CL), I'm exploring alternative distributions to migrate to*1. CL was a truly unique and irreplaceable independent distribution that significantly boosted performance by optimizing the entire system,…

Remote PowerShell for Workgroups: Shutdown and Login

For the past two weeks, I've been troubled by a display port issue. Suddenly, the monitor displays "Power Save Mode" and the screen goes black. This isn't a commonly discussed display port issue, nor is it driver-related. It seems that the…

Input environment for Asian languages with Fcitx5 via Flatpak: Works on Any Distribution

Recently, I purchased a new PC*1 and started setting it up. One of the things I wanted to try this time was switching my Japanese input environment from IBus*2 to Fcitx 5*3.I had heard that Fcitx 5 could be installed from Flatpak regardles…

Icon Management and Desktop File Editing for the Linux Desktop Menu

Flathub*1 and Wine*2 sometimes automatically add application icons to the desktop menu when you install applications. In the image at the beginning, you can see that Bookshelf Basic 2.0, a Windows application installed with Wine, has been …

Breath of Vibe Coding - Coding mine sweeper by Gemini and VSCode + Roo Code

Last week, a common topic in various blogs was Vibe coding*1. This refers to how users provide requirements to generative AI, and the AI outputs a program based on those requirements. Users sometimes request modifications or explanations o…

Check the effective battery capacity on iPad - or as we say on the iPhone, battery health

Like iPhone, the iPad's battery also degrades over time. Many users probably replace their iPhones every few years, but I think fewer users replace their iPads as frequently. Furthermore, compared to iPhones, iPads are used for longer peri…

Memoization in F# - closures, thread-safety, and handling Multiple Arguments

A classic topic often mentioned along with recursive processing in F# is memoization. A common discussion is about memoizing the function itself, rather than the process of calculating Fibonacci numbers. Yesterday's topic *1 referred to th…

Fibonacci sequence in F# - recursion, memoized recursion, and tail recursion

Computing Fibonacci numbers is a classic example of recursive processing. As I mentioned previously *1, the logic inherently creates numerous redundant calculations. There are 2 typical approaches to efficiently handle these redundancies: …

Automatic or delayed mount with fstab or systemd

Some applications from the late 1990s to the 2000s require a CD-ROM to be inserted when launching. Dictionary and encyclopedia applications like Microsoft Bookshelf are typical examples of such software.Nowadays, the solution would be to c…

Reproducing SGI IRIX desktop on Linux - installation of MaXX Interactive Desktop ver 2.2

In today's world, personal computers (PCs) have become so commonplace that even students can obtain a sufficiently powerful system with part-time job earnings. At the same time, it seems we've lost that sense of longing for unattainable co…

Workaround for "A driver cannot load on this device" or sound trouble after Windows 11 24H2 update

The full rollout of Windows 11 24H2 (2024 Update) has begun. Starting with this release, automatic updates via Windows Update are now included. Unless users have intentionally postponed the upgrade, updates will automatically run in the ba…

Mobile Suit Gundam GQuuuuuuX -Beginning-

The UC (Universal Century) series, starting with "Mobile Suit Gundam," unfolds its history through "-Z," "-ZZ," and "-Char's Counterattack," while also interweaving OVA works. Initially, I followed along with amusement, but eventually, a s…

JavaScript to identify the user's country by time zone without Geolocation API

This blog had faced suspicious access since this February*1. It brought extra 1000-2000 accesses per day, though this blog usually has 200-300 visits per day. Major access analytics services as Google Analytics automatically remove such bo…

Android Sensor List - output the list of sensors in CSV format

github.comSpecifications and features of Android devices, if the device is a well-known product, are disclosed at official web sites or a special feature article in online media. Even some obscure devices have official web site, or introdu…