's Avatar

@watamario15

Fiddling with computers. Brain Wiki administrator (2021-present), Master of Information Science and Technology (2025), OUCC ex-president (2022) Mainly C/C++ (depends on what I work on) GitHub: https://github.com/watamario15 日本語: https://x.com/watamario15

4
Followers
3
Following
41
Posts
06.02.2024
Joined
Posts Following

Latest posts by @watamario15

January 2026 updates for Microsoft Office - Microsoft Support

idk why but Office 2016 is still receiving updates
support.microsoft.com/en-us/topic/...

18.01.2026 05:28 👍 0 🔁 0 💬 0 📌 0
January 13, 2026—KB5073695 (Monthly Rollup) - Microsoft Support

Final Windows Update for Windows 7 arrived
support.microsoft.com/en-us/topic/...

18.01.2026 05:26 👍 0 🔁 0 💬 1 📌 0
Post image

Transferred to github.com/brain-hacker... with better layout (the template repository version shows "Hello, world!").

11.01.2026 14:34 👍 0 🔁 0 💬 0 📌 0
Post image

Very late happy new year from EX-word DATAPLUS

Develop your own addon (template repository): github.com/watamario15/...

05.01.2026 15:05 👍 0 🔁 0 💬 1 📌 0
Supermium Web Browser An up-to-date Chromium-based web browser compatible with Windows XP, 2003, Vista, 7, 8.x, and newer.

If you are interested, it's fairly easy. Just install Supermium and add Bitwarden to it. This website can be reached from Windows XP Internet Explorer via HTTP (not HTTPS).
win32subsystem.live/supermium/

07.06.2025 00:27 👍 0 🔁 0 💬 0 📌 0
Post image

Windows XP can do Passkey if you try hard enough.

30.05.2025 14:22 👍 6 🔁 2 💬 1 📌 1
Preview
Updating `systemd` in WSL1 Kali Linux fails with `Failed to take /etc/passwd lock: Invalid argument` · Issue #10397 · microsoft/WSL Windows Version Microsoft Windows [Version 10.0.19045.3324] WSL Version 1.2.5.0 Are you using WSL 1 or WSL 2? WSL 2 WSL 1 Kernel Version 4.4.0-19041-Microsoft Distro Version Kali Linux Other Softwa...

A way to run Ubuntu 24.04 on WSL1. Windows is an OS to hack together things.
github.com/microsoft/WS...

03.03.2025 13:06 👍 0 🔁 0 💬 0 📌 0

Finally completed the student life!!

(Done my master's thesis presentation today)

04.02.2025 14:20 👍 0 🔁 0 💬 0 📌 0

Add to /etc/postfix/main.cf to remove old SSL/TLS protocols and anonymous ciphers for Postfix:

smtp_tls_exclude_ciphers = ADH, AECDH
smtp_tls_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1
smtpd_tls_exclude_ciphers = ADH, AECDH
smtpd_tls_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1

31.01.2025 06:06 👍 0 🔁 0 💬 0 📌 0

Sometimes you must deal with a shitty vulnerability scanner for security compliance.

For SSH server, add the following line to your /etc/ssh/sshd_config (or a file under the /etc/ssh/sshd_config.d/) to remove SHA1 for HMAC:

MACs -*sha1*

31.01.2025 06:03 👍 0 🔁 0 💬 1 📌 0

latexmk has been complaining that something went wrong, but it doesn't show the exact error and the PDF looked like correctly produced. Turns out it was BibTeX producing a warning. You must individually invoke the "bibtexu" command to see the error, as latexmk clears message during retries.

31.01.2025 05:58 👍 0 🔁 0 💬 0 📌 0

Arm64 Debian always shows an error saying "The repository does not have a Release file." when you switch the mirror repository. You must manually edit the "security" line of the /etc/apt/sources.list file to security.debian.org/debian-secur...

31.01.2025 05:52 👍 0 🔁 0 💬 0 📌 0

The remarkable example is the web browser. The most secure implementation will be "stop rendering on HTML/JS/CSS syntax errors," but people don't use such a strict browser. But irresponsible continue can lead to vulnerabilities.

31.01.2025 05:38 👍 1 🔁 0 💬 0 📌 0

The most simple and elegant error handling is "emergency stop," but when you are going to build a practical software, it's really important to "continue the job without stopping on terrible input." Not an irresponsible continue, but dodge with precision.

31.01.2025 05:35 👍 0 🔁 0 💬 1 📌 0

LaTeX \url command sometimes requires you to escape the # character, maybe in footnotes?

31.01.2025 05:30 👍 0 🔁 0 💬 0 📌 0

Does the current Google Chrome on Android max out the screen brightness and make the web page dark to reflect the configured brightness and then displays images in HDR when the browser finds HDR images? It jumpscared me the first time it occurred.

01.01.2025 14:08 👍 0 🔁 0 💬 0 📌 0

I realized that I will be a member of society (an employee) and stop being a university student just 3 months later. Time passes real quick.

01.01.2025 13:14 👍 0 🔁 0 💬 0 📌 0

I'm doing this kind of thing every year since around 2017. It started as a small weird screenshot on a new year's letter and now on an SNS post.

01.01.2025 13:11 👍 0 🔁 0 💬 0 📌 0

I want to do something new for the next year, like coding on EX-word or Wii/DSi

01.01.2025 13:08 👍 0 🔁 0 💬 1 📌 0

I spent porting the master's thesis .sty file distributed by my university from pLaTeX to LuaLaTeX this end of the year. It required some fiddling but successfully got the similar rendaring result to theses from the last year.

For the contents, ahhh, maybe some time...

01.01.2025 13:05 👍 0 🔁 0 💬 0 📌 0

And this bug results in a chaos situation where Japanese texts becoming Gothic (like Sans-Serif) shape and Latin texts kept Serif shape. Moreover, some organizations think this the correct behavior. I guess these orgs don't care about document readability.

01.01.2025 12:59 👍 0 🔁 0 💬 0 📌 0

Japanese LaTeX has a weird behavior that you'll get \textbf{\textgt{}} or \bfseries\gtfamily when you do \textbf or \bfseries (so you get a gothic shape by making a mincho shape bold) without correctly configuring fonts.

And there are A LOT of Japanese .cls files that REQUIRES this bug. WTF.

01.01.2025 12:55 👍 0 🔁 0 💬 1 📌 0
Post image

It's new year in Japan. So...

*Reach every screen with Win32 API*
(Inside is "Happy new year 2025" in Japanese)

31.12.2024 15:02 👍 0 🔁 0 💬 0 📌 1

(I'm looking at some international conference that just lost a domain name by an accidental contract expire, and moved to another domain name while leaving many other conferences still point to the old domain name)

25.12.2024 12:55 👍 0 🔁 0 💬 0 📌 0

Just a brief contract expire allows phishing dealers and impersonators to steal the domain and costs you much to regain. Moreover, the fact that domain providers could suddenly hike up the fees and still require you to keep the domain at all costs shows that the system is fundamentally flawed.

25.12.2024 08:07 👍 0 🔁 0 💬 1 📌 0

Owning an internet domain allows you to have a permanent link that won't affected by some service shutdowns or URL changes, which then you can use to say "Come see this URL I'm always there!" But its high cost and vulnerable system prevents me from getting one.

25.12.2024 07:57 👍 0 🔁 0 💬 1 📌 0
Regarding the passage of the Act on Promotion of Competition for Specified Smartphone Software | Japan Fair Trade Commission 2024/06/12

When will fraudulent security software that favor mega corps and oppress small organizations/individuals get regulated?
www.jftc.go.jp/en/pressrele...

25.12.2024 07:48 👍 0 🔁 0 💬 0 📌 0
Preview
OUCC Advent Calendar 2024 - Adventar 大阪大学コンピュータクラブ (OUCC) の Advent Calendar です!あること無いこと、自由に書きましょう٩(๑>◡<๑)۶! OB の方、部員ではないけど興味のある方、高校生でも大丈夫っ(๑•ૅω•´๑) [公式サイト](https://oucc.org) [Twitter](https://twitter.com/OUCC) - ここで紹介されるかも!? 過去のカレンダー:...

This year I authored 8 articles for the advent calendar event. It was A LOT. I anticipate I wouldn't accumulate this much topics in a short time period again. This year was a huge exception.
adventar.org/calendars/10...

24.12.2024 14:12 👍 0 🔁 0 💬 0 📌 0

While it seems Prometheus is much more sophisticated, Grafana requires much more hassle to set up (Prometheus installation is just putting a small config). This may be a good example that the UI is the most complicated portion of software systems.

24.12.2024 06:40 👍 0 🔁 0 💬 0 📌 0

They sound "This is North Korea's crime so we can't do anything!" which is predictable but concerning. However, the fact that computer literate people are investigating computer crimes itself is wonderful.
(Or, the fact that it wasn't in the past is terrible.)

24.12.2024 06:32 👍 0 🔁 0 💬 0 📌 0