Tuesday, January 2, 2024

Show HN: Hook – a simple graphical C/C++ runtime editor https://ift.tt/sBUyrnI

Show HN: Hook – a simple graphical C/C++ runtime editor While helping one of my students create and iterate on a game in C using raylib, I realized there was quite a lot of time spent on experimenting with level design and colors, how the player moves, gravity, etc. and a lot of time was wasted making a change, exiting the game, recompiling, running the game, deciding his change wasn't right, and going through the whole cycle over and over. I could tell it was demotivating, and this process was creating a barrier that prevented him from experimenting to his heart's content. I started this project to solve this problem by giving a simple gui to a few core features of lldb through the lldb api. Experimenting with changing colors, where blocks in the level go, how tall the player is, gravity is all now just a simple toggle or text field edit. The variables are modifiable while the program is running. The project is still in its early stages, and so far only targets macOS. https://ift.tt/dyRL0Tz January 2, 2024 at 06:45AM

Show HN: Build Atari Games in the Browser https://ift.tt/s41yzou

Show HN: Build Atari Games in the Browser https://ift.tt/LhcjtGO January 2, 2024 at 12:30AM

Show HN: Free Nutrition and Calorie Counting App in Your Language https://ift.tt/uswtpzQ

Show HN: Free Nutrition and Calorie Counting App in Your Language I've translated over 3 million food records to 40 languages and created a free nutrition tracking app for it. https://centa.world/ January 1, 2024 at 10:42PM

Show HN: DBChaos – A Database stress testing tool https://ift.tt/3RdEISG

Show HN: DBChaos – A Database stress testing tool https://ift.tt/Fg51UTw January 1, 2024 at 10:15PM

Monday, January 1, 2024

Show HN: Cassette, a Personal Programming Language https://ift.tt/afueNzc

Show HN: Cassette, a Personal Programming Language I made this simple language over the past year, and it's time for me to say it's "done" (for now) and focus on other projects. I've struggled to answer the question "what is this language for?" other than "it's just for me" — and that's probably good enough. But I also wanted to make something "complete" that others could use if they wanted to. Writing my own language was an incredibly rewarding experience, and I'd recommend everyone trying it. Let me know if you have any questions or feedback, and please share your own experience if you've also made a language. https://ift.tt/lXMHbCA January 1, 2024 at 03:31AM

Show HN: One Button Calculator (Morse code Python REPL) https://ift.tt/pZimolc

Show HN: One Button Calculator (Morse code Python REPL) https://punkx.org/calc/ January 1, 2024 at 12:43AM

Show HN: Browsing the Active Oberon source code of the ETH Bluebottle system https://ift.tt/UDQKb9w

Show HN: Browsing the Active Oberon source code of the ETH Bluebottle system https://ift.tt/fVQXrG6 December 31, 2023 at 11:10PM

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 ...