HNHacker News
TopNewBestAskShowJobs

jakewil

3 karma · joined October 21, 2024

https://jakewilson.org
submissionscomments
jakewil··on How I protect my Forgejo instance from AI web crawlers
perhaps Iocaine [1] is what you're looking for. See the demo page [2] for what it serves to AI crawlers.

1. https://iocaine.madhouse-project.org/

2. https://poison.madhouse-project.org/

jakewil··on Why xor eax, eax?
I'm building a gameboy emulator and when I was debugging the boot ROM I noticed there was the instruction `xor A` (which xor's a with itself). I was wondering why they chose such a weird way to set A to 0. Now it makes sense -- since the boot ROM is only 256 bytes, they really needed to conserve space! Thanks for this, looking forward to the rest of the series!
jakewil··on Ask HN: What Are You Working On? (June 2025)
I'm working on Bayview, my window manager for macOS: https://bayview.app
jakewil··on Machines of Loving Grace
I think they are referring to the author of the article losing their job because they weren't focused on AI:

> the Dean of my college told me...that I should look for long-term academic employment elsewhere. My research and practice was not centered enough on “AI” and “emerging technology” to fit within the institution...

jakewil··on Ask HN: What Are You Working On? (October 2024)
I'm building a window manager for macOS. I got frustrated with Divvy having inconsistent resizing on several apps, eg Firefox, and I wanted to be able to fully control window size and position with _only_ my keyboard (like increasing the width/height or moving the window one column to the left).

I should be done within a week or two :)

https://www.bayview.app