HNHacker News
TopNewBestAskShowJobs

wps

811 karma · joined February 19, 2026

https://mketab.org
submissionscomments
wps··on Android 17 is the first since 3.x to add new APIs without releasing to the AOSP
The amount of roadblocks Google is putting up for GrapheneOS is just ridiculous. None of their decisions make any sense, from the delayed source patches upstream, to the embargos, attestation issues, etc. Google simply regrets android being open source.
wps··on Show HN: Neobrutalism.dev – Just added Base UI support and added new color theme
Really unfortunate how much I immediately associate this with vibe coded sites. So many models trend to this exact neobrutalist style when any semblance of Swiss design or minimalism is mentioned in the prompt. However, I really do like how the style looks on some sites, like in https://www.not-ship.com/united-nations-map/ which was on HN earlier.
wps··on D2 Is Non-Profit
> D2 thus far has been a product of handcrafted code. That era is over. This next phase of D2 will be driven by AI. By this, I mean that all of my contributions will use AI.

This is an interesting twist. While I get the rationale, I remain a bit concerned. I do hope the project remains successful, d2 is great!

wps··on Breaking the WAL
Test out Fossil SCM, it depends on SQLite and is also written in c89.
wps··on Staging patches with git add (2024)
While I see the utility of partial file commits, I think that it promotes committing untested code. Fossil scm doesn’t have an equivalent feature because of this very issue.
wps··on Using an open model feels surprisingly good
I’m the exact same way. $15 on openrouter lasted me so long it would’ve got me fired at FAANG. Despite this, my number of commits is dramatically higher. Small, beautifully scoped changes is just good software development, and good for the wallet as well.

I think the issue is that no one is content with incremental progress. We all know one shots are mostly possible, so the age of the personal project is kind of over. There’s no motive to invest dozens of hours getting a working prototype when Claude can give you something right now. So you can’t make small changes until you have that codebase in place already. You’re forced to make sweeping changes if you use AI from the beginning. And it’s not like it matters, there’s no personal attachment to any one part of the code, it’s not even seen!

wps··on Using an open model feels surprisingly good
The reason Claude code is so popular is because it’s really good at taking super vague human prose “Claude build me a million dollar SaaS”-type prompts and spitting out thousands of lines of code which cover tons of surface-level edge cases, build in tons of functionality, etc

The smaller/open models are less good at that. But that’s not how software development is done. You don’t prompt a whole app and be done with it. If you’re using it as an aid to traditional software dev, iterating on small, targeted functions, GLM works as good if not better than Claude. Anthropic expects low quality prompts. If you rubber duck GLM, you get absolutely pristine output in most cases.

wps··on Bitcoin trail, Google cookies and Uber Eats orders help tie man to Steam malware
Agreed. I’ve always disliked having anything to do with gaming on my primary OS, always choosing to compartmentalize that stuff away from anything sensitive. The only exception is DRM free standalone games like Factorio, which has pretty safe mods compared to something like Minecraft.
wps··on Libre Barcode Project
I believe they are much faster to scan, as you don’t need to identify the corners.
wps··on Data Compression Explained (2012)
This is the guy who created Zpaq btw. Super interesting but niche backup/archive software.
wps··on 'Ghost jobs' could soon be illegal in New York
This seems pretty accurate to me. But like other commenters, the psychological closure of any message at all is better than nothing.

Also, what company nowadays doesn’t use an ATS? I’ve seen a few startups that take applications via email or discord but those are few and far between. Most are using Workday/Indeed/Linkedin or what have you.

wps··on Has AI already killed self-help nonfiction books?
I never understood how anyone could write more than 40 pages of “self help”. Especially not for a general audience. All self help boils down to the very foundation of your worldview, all other advice stems from it.
wps··on 'Ghost jobs' could soon be illegal in New York
In the same way that credit card companies are required to tell you the exact reasons your score has changed, companies should be required to give at least any sort of notice of rejection. Something as simple as: we have proceeded with another candidate (if and only if the role was actually filled). I know this opens up a lot of questions about enforcement and employer discrimination, but something has to be done.
wps··on Typst 0.15.0
> A single document can now contain multiple bibliographies

I have been waiting on this one for years now. Great work.

wps··on Thunderbird Littering My Home
I agree. I might swap over to a TUI mail client on my desktop. Don’t even get me started on the iOS Mail app.
wps··on Ask HN: What was your "oh shit" moment with GenAI?
Completely misunderstood your phrasing lol, disregard that. But yeah I agree the avocado armchair was definitely a milestone. I used it as one of the exemplary first steps in what we now consider Gen image AI.
wps··on Ask HN: What was your "oh shit" moment with GenAI?
Nvidia GauGAN and deep-daze amused me immensely at the age of 14 or so. I've had "a man painting a completely red image" saved for a long time.

It is insane how primitive modern inpainting and txt2image make these two projects look.

wps··on Ask HN: What was your "oh shit" moment with GenAI?
Thats insane! I cited your image in a humanities paper during one of my freshman year classes.
wps··on GitHub and the crime against software
Fossil does all of this, and has a better VCS for my use case than git does. https://fossil-scm.org
wps··on Phloto for My Photo Flow
This really reminds me of Damselfly: https://github.com/Webreaper/Damselfly
wps··on What Apple and Google are doing to push notifications
The real solution is to allow users to own their push solution, and for it to become more commonplace among apps to support alternative push providers such as Unified Push. Molly, the FOSS Android Signal client supports this configuration.
wps··on Princeton mandates proctoring for in-person exams, upending 133 year precedent
I've sat in classes where people at my table genuinely took pictures of the exam while the professor's back was turned (being kind to us and giving us useful information on the board) and uploaded the entire exam to the Gemini app.

Cheating is all around disheartening and is now incredibly easy with all the free multi-modal models around. Real active proctoring is needed and devices need to be confiscated during exams. This is common practice in many other countries.

wps··on Mike: open-source legal AI
This website is actually gorgeous. What do you call this style?
wps··on Before GitHub
Those screenshots and videos are taking up space SOMEWHERE, whether it be your inbox or your filesystem, why not have them as unversioned artifacts in your db? (Fossil supports this). Of course if you have multiple people working on it and many assets, other solutions would be better (shared cloud drives, etc). But for my use case of a storing textual information only (and perhaps a demo video, which many Git users often keep a video in their source and link it in the readme), Fossil works great to keep all my stuff together in the same context.

I explicitly dislike the idea of using Git as the backing store. Forget the fact that Git is not native on Windows and is immensely bloated; the actual .git folder is a mess for backup systems when working locally compared to a single database file.

wps··on Before GitHub
I am still so salty that Git won out for the average project over Fossil. Sure Git has some performance advantages for massive codebases like the Linux Kernel, but the vast majority of projects will never run into performance limits from their VCS. Fossil’s internal tools (wiki, forum, tickets<issues>, etc) are just so useful to have versioned with your code in one file.

I use Fossil for all my freelance work and it so easily allows me to get right back into the context of a project, niche details and agreements had with a client, etc. No need to pollute the codebase or gather together a million emails or notetaking software just to get back up to speed.

It can still change, I hate the notion that because Git is so culturally embedded we couldn’t ever switch. Fossil makes it super easy to switch and the workflow is actually easier coming from Git.

wps··on Pretty Fish: A better mermaid diagram editor
Has anyone here used https://pikchr.org/ from the creator of SQLite?
wps··on Axios compromised on NPM – Malicious versions drop remote access trojan
Hello. You missed the point I was making drastically. Of course for software that I build personally I can do all that, but not for all the random stuff in my system that I’m trusting maintainers to package for me, or otherwise good PKGBUILDS in the AUR. You physically cannot have the bandwidth to be on top of these supply chain issues all the time.

Also, semantic versioning is not some golden goose that fixes this issue, update embargoes help, but that doesn’t require semver. Vendoring dependencies is not a scalable solution for all the software people use.

wps··on Axios compromised on NPM – Malicious versions drop remote access trojan
Genuinely how are you supposed to make sure that none of the software you have on your system pulls this in?

It’s things like this that make me want to swap to Qubes permanently, simply as to not have my password manager in the same context as compiling software ever.

wps··on Installing a Let's Encrypt TLS certificate on a Brother printer with Certbot
My router doesn’t have a WPS button, so I also had to use the two button interface. Not fun having to cycle through some 50 plus ASCII characters for the WiFi password. I’m pretty sure you can emulate the button press in openwrt with some package though. It was faster to just enter the password than to figure all that out.
wps··on POSSE – Publish on your Own Site, Syndicate Elsewhere
I just use HN as my comment platform. I have a Hugo short code that (very respectfully!) grabs the comments on a full rebuild, but only if those comments are not already cached and if the post is less than 7 days old. The formatting looks quite good on my site. Feel free to check it out at the bottom of this post: https://mketab.org/blog/sqlite_kdbx
Page 1 of 4Next →