Postingan

Show HN: Compile C to Not Gates https://ift.tt/xUTNFXp

Show HN: Compile C to Not Gates Hi! I've been working on the flipjump project, a programming language with 1 opcode: flip (invert) a bit, then jump (unconditionally). So a bit-flip followed by more bit-flips. It's effectively a bunch of NOT gates. This language, as poor as it sounds, is RICH. Today I completed my compiler from C to FlipJump. It takes C files, and compiles them into flipjump. I finished testing it all today, and it works! My key interest in this project is to stretch what we know of computing and to prove that anything can be done even with minimal power. I appreciate you reading my announcement, and be happy to answer questions. More links: - The flipjump language: https://ift.tt/6aO8Lkh https://ift.tt/dJn8V1s - c2fj python package https://ift.tt/3vkJc2U https://ift.tt/PYHgUSj January 18, 2025 at 02:36AM

Show HN: Real-time nonlinear optics simulation (JS/GLSL) https://ift.tt/vJ5GBq8

Show HN: Real-time nonlinear optics simulation (JS/GLSL) https://ift.tt/szafn2G January 17, 2025 at 04:55AM

Show HN: News Minimalist – News ranked by significance https://ift.tt/NpjEour

Show HN: News Minimalist – News ranked by significance Hey HN! I'm the author of News Minimalist — a news aggregator where all news is ranked by significance on a scale from 0 to 10. The project was born out of personal pain — I wanted a way to read only significant news, like major humanity milestones, or historical political events, filtering out all the celebrity gossip and smartphone releases. But I couldn't find a way to do that — everywhere I looked, the news was ranked by popularity, coverage, or relevance, not significance. I first tried to solve the problem in the beginning of 2023 with GPT-3 (the top model at that time) by asking it to estimate the significance of some news stories. The results were painfully bad — for some reason, the model preferred tragic, personal stories, completely missing the essence of what makes the news significant. No amount of prompt engineering could fix that. But it all changed in March 2023 when GPT-4 came out. The scores it gave made m...

Show HN: Image-to-3D-to-Image in real-time https://ift.tt/ipZRuNX

Show HN: Image-to-3D-to-Image in real-time https://twitter.com/krea_ai/status/1879929607320633870 January 17, 2025 at 03:00AM

Show HN: Nail Designer AI – AI-Powered Nail Art Creation https://ift.tt/0p4IZyh

Show HN: Nail Designer AI – AI-Powered Nail Art Creation https://ift.tt/meJltK8 January 16, 2025 at 10:34PM

Show HN: DBOS TypeScript – Lightweight Durable Execution Built on Postgres https://ift.tt/2VDrJ5N

Show HN: DBOS TypeScript – Lightweight Durable Execution Built on Postgres Hi HN - Peter from DBOS here with my co-founder Qian (qianl_cs) Today we want to share our TypeScript library for lightweight durable execution. We’ve been working on it since last year and recently released v2.0 with a ton of new features and major API overhaul. https://ift.tt/QtKhcBp Durable execution means persisting the execution state of your program while it runs, so if it is ever interrupted or crashes, it automatically resumes from where it left off. Durable execution is useful for a lot of things: - Orchestrating long-running or business-critical workflows so they seamlessly recover from any failure. - Running reliable background jobs with no timeouts. - Processing incoming events (e.g. from Kafka) exactly once - Running a fault-tolerant distributed task queue - Running a reliable cron scheduler - Operating an AI agent, or anything that connects to an unreliable or non-deterministic API. What’s unique a...