wener
Re:DeepSeek v4
on Friday April 24, 2026 @07:10AM (#47888562)
As a Chinese, I feel tiered, it's like the cold war, what is takes to keep competitive with every aspect, it's just another win for the country and the corp
Re:Ohm's Peg-to-WASM Compiler
on Sunday March 29, 2026 @09:59PM (#47569584)
The only thing I prefe peggyjs over ohm is runtime deps, I thinkg this might let ohm aot the grammar to avoid the deps.
Re:Stop Burning Your Context Window – How We Cut MCP Output by 98% in ...
on Sunday March 01, 2026 @09:57AM (#47207279)
Why not use mcp-cli mode, I even made a replica for that https://github.com/wenerme/wode/tree/develop/packages/wener-...
Re:Sqldef: Idempotent schema management tool for MySQL, PostgreSQL, SQ...
on Wednesday February 04, 2026 @09:08PM (#46894738)
I use https://github.com/ariga/atlas for this, migration based and schema base both has there good and bad side, I prefer both even in one project, schema based can make dev faster, eaiser, migration based make feel reliable.
Re:Ask HN: Could you share your personal website here?
on Wednesday January 14, 2026 @06:50PM (#46625775)
https://wener.me my notes
https://abc.wener.cc my things
Benchmarking Self-Hosted S3-Compatible Storage
Re:Show HN: OCR Arena – A playground for OCR models
on Monday November 24, 2025 @08:49PM (#46041525)
Really hope there is a layout mode or ocr with bbox mode, I want to see the model restore the whole page.
Re:The Kafka Replication Protocol with KIP-966
on Tuesday September 02, 2025 @08:02PM (#45110697)
Nats is the way
Re:Offline-First Landscape – 2025
on Saturday August 30, 2025 @02:46PM (#45077024)
So, the final choice is dexie + custom backend? I've researched these open source solution before, I think dexie is the choice that you will never regret.
Re:Bookmarks.txt is a concept of keeping URLs in plain text files
on Thursday August 28, 2025 @08:32PM (#45058617)
I just track my bookmark as Awesome https://wener.me/notes/tags/awesome
The source is at https://github.com/wenerme/wener
I found it's very useful, especially the license and basic tech stack & description. One day I will grab the meta and display along with the link.
Re:Everything I know about good API design
on Sunday August 24, 2025 @08:25PM (#45009059)
I still try think /v1 /v2 is a break, I don't trust you will keep v1 forever, otherwise you'll never introduce this execuse.
I'd like to introduce more fields or flags to control the behavior as params, not asking user to change the whole base url for single new API.
Re:I benchmarked nine Go SQLite drivers and here are the results
on Friday August 22, 2025 @03:47AM (#44981937)
I used to use sqlite3 with stdio to read VoIP SQLite data. It's difficult or impossible to get a compatible SQLite version, and it's also hard to use cgo. I want to read the SQLite data on the server, and stdio is the only choice.
Re:DaisyUI: Tailwind CSS Components
on Tuesday July 22, 2025 @12:10PM (#44649085)
Bootstrap is a good practice in old time, tailwind is modern css, daisy ui is a battery included components in pure css based on tw. I use daisy ui in every project I work on, by using daisy ui, I don't need shadcn, I prefer <button> instead of wrap my own <Button>, and menu, dialog etc. With baseui components I have a very powerful toolset that let me build thing's fast and good enough.
MS Introducing Mu language model
Re:micro – A Modern Alternative to nano
on Friday August 18, 2023 @03:29PM (#37180872)
I add nano to every alpine base container, micro seems good, but
apk add nano # Installed size 308 kB
apk add micro # Installed size 12.17 MB
Re:OpenRC is a dependency-based init system for Unix-like systems
on Tuesday June 27, 2023 @02:31PM (#36496853)
Systemd is a complete solution to a variety of problems may not exists. :P
Re:OpenRC is a dependency-based init system for Unix-like systems
on Tuesday June 27, 2023 @02:27PM (#36496799)
Not by s6, but s6 author may introduce a new init for alpine
Re:Tinc, a GPLv2 mesh routing VPN
on Tuesday June 27, 2023 @02:04PM (#36496502)
Tinc can work on L2, which means works like switch, means it can works like an cable between any nodes.It doesn't need an ip, you can make a bridge. There is no known good replacement for this.
The down side is
- single thread (perf has limits in 10gbe)
- userspace (wg can works in kernel)
- 1.1 is stable enough, but still may crash, be careful
You may also interested in n2n
Calendar Versioning
Re:Bun v0.2.0
on Thursday October 13, 2022 @09:41PM (#33198692)
Any plan to support musl ?
Re:Deno 1.26 Release Notes
on Thursday September 29, 2022 @05:22PM (#33027381)
Deno looks good, but don't support musl, I'm not the target audience.
Ask HN: Who use LDAP in 2022 and how?
Re:Parsing SQL
on Tuesday August 23, 2022 @09:21AM (#32564528)
Recently build a simple SQL Parser for sequelize
Comdb2: Distributed SQLite by Bloomberg
Re:Show HN: Distributed SQLite on FoundationDB
on Saturday July 30, 2022 @05:40PM (#32290625)
A better link https://github.com/bloomberg/comdb2
Manticore Search: Elasticsearch Alternative
But, vite is working on to become the next nextjs, like ssr, isg etc. Nextjs only support react, so it's easier to leverage the react's ability to do these.
When there is ssr, there is runtime, more than just a dev/build tool.
React Context HMR still has problem. Due to this problem, I think nextjs still the better choice for react dev. Maybe vite supports too many frameworks, do not have enough time to handle the react problems.