Monday, January 2, 2023

Show HN: Sierra, a DSL for building Java Swing applications https://ift.tt/fpgaW4m

Show HN: Sierra, a DSL for building Java Swing applications Yes, I know hardly anyone uses Swing anymore. :-) I basically just did it for fun and thought I would share. https://ift.tt/QtSxF58 January 2, 2023 at 02:10AM

Show HN: InterviewFrog – Gamify Your Interview Prep With GPT A.I https://ift.tt/7UXLwJW

Show HN: InterviewFrog – Gamify Your Interview Prep With GPT A.I https://ift.tt/K0SBZd1 January 1, 2023 at 10:10PM

Show HN: Detecting collision between 500k circles below 5ms https://ift.tt/sQ82A4k

Show HN: Detecting collision between 500k circles below 5ms Heya. I created a flexible collision engine for broad detection in C that's also pretty fast. Personally that's my best, so I wanted to show it here. Although... still not as fast as DragonEnergy's one that supposedly handled millions of agents bouncing off each other every frame on an old i3, haha. I hope I get better at this! He set the bar pretty high for me. I was considering including some small function that tries finding the nearest entity, although I think it might be better to simply use query for that matter. Perhaps in the future I will get a good idea of how to do that more efficiently. This is not a clickbait. Although generally you also call other functions in a tick, a collision check between 500,000 circles ("circles", not "squares", because distance is checked and forces are applied based on the angle between) is done below 5ms on not really that demanding hardware. I achieve lower times than that on my budget laptop, slightly more on my PC (yeah, weird). The total time spent in a tick is 3-4 times that. https://ift.tt/Z4d0okM January 2, 2023 at 01:38AM

Sunday, January 1, 2023

Show HN: Modreveal – Utility to find hidden Linux kernel modules https://ift.tt/kMPGfOw

Show HN: Modreveal – Utility to find hidden Linux kernel modules https://ift.tt/40S7ouc January 1, 2023 at 09:02PM

Show HN: Lama2 - Plain-Text Powered REST API Client for Teams https://ift.tt/tFlBq71

Show HN: Lama2 - Plain-Text Powered REST API Client for Teams https://ift.tt/C5n8UM2 January 1, 2023 at 07:36PM

Show HN: I created my AI clone based on 600.000 written words https://ift.tt/h587p1x

Show HN: I created my AI clone based on 600.000 written words https://twitter.com/louis030195/status/1609487185602023426 January 1, 2023 at 03:21PM

Show HN: My programming language, building in public for 1 year https://ift.tt/0mzXgBH

Show HN: My programming language, building in public for 1 year My weekly(ish) video logs tracking my progress of building a completely sound statically typed language and structural editor. The motivation is to make lots of invalid programs unrepresentable. https://ift.tt/ZjgeiRT January 1, 2023 at 05:12AM

Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding https://ift.tt/IwYJfju

Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding With the Mozilla Pocket shutdown coming up in about two weeks, I thought ...