Kholin
Kholin on Hacker News
It's SteamOS on ARM64 platform, which means now you can run PC games on phone chips, definitely should be a revolution product.
For openrouter in pi:
{
"providers": {
"openrouter": {
"models": [
{
"id": "z-ai/glm-5.3-flash",
"name": "Z.ai: GLM 5.3 Flash",
"reasoning": true,
"thinkingLevelMap": {
"off": null,
"minimal": null,
"low": "low",
"medium": null,
"high": "high",
"xhigh": null,
"max": "max"
},
"input": ["text", "image"],
"cost": {
"input": 0.075,
"output": 0.25,
"cacheRead": 0.015,
"cacheWrite": 0
},
"contextWindow": 1048576,
"maxTokens": 131072
}
]
}
}
}
It's like pi.dev, or OpenClaw or Codex App.
Posted by
Kholin on Tuesday August 04, 2026 @03:03AM
from the show-hn dept.
https://fruman.baklab.app
Hi HN,As a souls-like game lover, I've tried use pure JavaScript acomplished a simple souls-like action game, it's mostly coding with AI agents (codex / claude).You can create your own map and scenes with the editor tool, and this is just a little demo.https://fruman.baklab.appSource code: https://github.com/oodzchen/fruman
I've met the same type interview recently, but not on the phone, it's a online web forms. I just write those not that important and positive memories, because I don't trust them from the start. Also, on the next step of the form, there's a statement shows they will use AI to analyze my personality. I feel uncomfortable and told them I don't like their way of interview and just end it.
I've running the game Black Myth: Wukong on my dual boot PC systems. The OS are openSUSE Tumbleweed and Windows 10, hardware is AMD RX7800XT and intel i7. Turned out Linux is 10% faster than Windows, and more stable fps.
Firefox should provide an option to disable the auto popup pages after any extension installed.
Posted by
Kholin on Friday March 20, 2026 @08:26PM
from the store.steampowered.com dept.
Posted by
Kholin on Saturday January 31, 2026 @10:18PM
from the old.reddit.com dept.
To be fair, there is nothing wrong with either of them.
Yes, in the Chinese phrase "死了么", "死" means "die", "死了" means "dead" (or "has died"), "么" is modal particle for a question.
Posted by
Kholin on Wednesday January 14, 2026 @12:08AM
from the wired.com dept.
Actually they could turn on reader view mode if they use Firefox, because this is website, all content present as the W3C standards, users could read the content as any form as they like.
Posted by
Kholin on Thursday December 25, 2025 @07:58AM
from the show-hn dept.
https://github.com/biliqiqi/ac2
Hi Hackers,
I've written a CLI toolkit to enhance Claude Code and Gemini CLI. It has two main features:- Making AI agentic tools accessible from the web browser- Providing MCP servers to interact with other agentic CLI tools—for example, if you use Claude Code, Codex, and Gemini CLI, you can call `gemini` and `codex` from within `claude`, or vice versa.
It works will. I've tried used Sunshine as stream server and Moonlight as client to play games on my Steam Deck, my PC installed openSUSE Tumbleweed with KDE Plasma. There may be some key binding issues, but they can be solved with a little setup.
It's like some kind of meta writing, the writing style is proving what it's talking about.
I believe this is primarily due to the distinct humanistic perspective found in Studio Ghibli animations. For the average anime enthusiast, entertainment value often takes precedence over other factors; however, Ghibli works are regarded as possessing greater intellectual depth and literary quality. Their themes often revolve around childhood innocence, societal shifts, environmental protection, and are replete with metaphors for the real world. This offers ample room for interpretation, allowing the films to resonate with a diverse audience—whether through their imaginative visual storytelling or their unique spiritual essence.
I use uBlock Origin blocked the container element, problem solved.
I'm used to play video games on my Linux PC with KDE Plasma, but because some little glitches, I must use X11 session. Not sure if wayland is stable enough for gaming, as I know SteamOS use X11 session as default.
I've built a self-hosted reddit-like community platform in Go:
https://baklab.appUsers can create their own sub-communities, and within them, set up different categories and boards. Posts can be voted on, and board types can include regular posts, Q&A, or live chat. It's like a hybrid of Reddit and Discord but leans more towards a traditional web community. It also supports server-side rendering, making it SEO-friendly. This project is an extension of my previous Hacker News clone, dizkaz (https://news.ycombinator.com/item?id=43885998).
Posted by
Kholin on Tuesday November 04, 2025 @11:30AM
from the show-hn dept.
I'm using a QMK split keyboard, remap the Left Space key as Ctrl key so that I can press it with my left thumb finger.
For me, the "modern" way is when I meet any problem on updating my emacs config files, just ask Claude or Gemini, they will help you to find solutions for the most of common problems. The "traditional" way is to know the basic keybindings, and write an actual project directly, whenever you found there's lack of a feature, just search and config for it. After a period, you'll got a stable config for long term use.
I've tried use pnpm to replace npm in my project, it really speed up when install dependencies on host machine, but much slower in the CI containers, even after config the cache volume. Which makes me come back to npm.
I believe it depends on the industry your business is in. In many businesses, technology is only a small component, and other factors such as connections, sales, and marketing can be more important than the technology itself.
Posted by
Kholin on Saturday September 06, 2025 @07:41AM
from the pointieststick.com dept.
Not working for my site, which deployed Anubis.
Posted by
Kholin on Wednesday August 27, 2025 @04:59AM
from the lists.gnu.org dept.
If their blog has an RSS feed, that would be great for people who want to follow their work.
Due to some legacy reasons, my service runs using a docker + nginx setup. However, certbot was initially used in its native nginx mode to generate the certificate, which prevented it from auto-renewing. I later switched it to standalone mode, but I'm not sure if I configured the auto-renewal correctly. In any case, the certificate happened to expire today, and it didn't renew automatically. On a side note, I was actually planning to see what an expired website certificate looked like first and then deal with the auto-renewal issue. After all, it's just a small hobby website, so it's not that big of a deal.