Postingan

Menampilkan postingan dari Oktober, 2025

Show HN: Pyreqwest – Powerful and fast Rust-reqwest based HTTP client for Python https://ift.tt/6YKCxNR

Show HN: Pyreqwest – Powerful and fast Rust-reqwest based HTTP client for Python Python has lacked a batteries-included HTTP library that would have both async and sync clients. Httpx (httpcore), which has offered this, is unfortunately pretty much unmaintained and suffering from huge perf issues ( https://ift.tt/cJynxiF ). I built pyreqwest HTTP client for Python that is fully Rust based on top of reqwest. It includes all features reqwest offers plus some more. Also including unit testing utilities (mocking, ASGI app support). Go check https://ift.tt/ravgPj9 :) https://ift.tt/ravgPj9 October 13, 2025 at 02:47AM

Show HN: I rewrote the express library to rust https://ift.tt/CYaL8bl

Show HN: I rewrote the express library to rust https://shyam20001.github.io/rsjs/ October 13, 2025 at 01:35AM

Show HN: I built a simple ambient sound app with no ads or subscriptions https://ift.tt/NGcDSg3

Show HN: I built a simple ambient sound app with no ads or subscriptions I’ve always liked having background noise while working or falling asleep, but I got frustrated that most “white noise” or ambient sound apps are either paywalled, stuffed with ads, or try to upsell subscriptions for basic features. So I made Ambi, a small iOS app with a clean interface and a set of freely available ambient sounds — rain, waves, wind, birds, that sort of thing. You can mix them, adjust volume levels, and just let it play all night or while you work. Everything works offline and there are no hidden catches. It’s something I built for myself first, but I figured others might find it useful too. Feedback, bugs, and suggestions are all welcome. https://ift.tt/QDnRmId... https://ambisounds.app/ October 12, 2025 at 09:49PM

Show HN: Recallie AI – Duolingo for learning anything https://ift.tt/K7AaxVB

Show HN: Recallie AI – Duolingo for learning anything I built an app with a Duolingo-style structured learning system where users can generate full courses from photos, documents, or typed input. Each course includes quizzes, flashcards, and notes, and users can also turn their notes into an AI-generated podcast for audio learning. It’s designed to help students and anyone who wants to learn a topic study smarter and retain more through interactive lessons, quizzes, and podcasts tailored to their learning style. Built with React Native Expo. https://youtu.be/jsRk1vN1xNA?si=iMGZFhj_N2iwBp5n https://ift.tt/NUFOgkB October 13, 2025 at 12:43AM

Show HN: Solving the cluster 1 problem with vCluster standalone https://ift.tt/wshxSDL

Show HN: Solving the cluster 1 problem with vCluster standalone vcluster is an open source tool for Kubernetes multi tenancy and over the years it has matured to have hosted controlplane virtual cluster, shared virtual clusters but the host cluster problem was always there. With vcluster standalone, you can now create the first cluster also with the same developer experience and consolidate the multiple vendor problem. With this, you can now use vcluster for entire multi tenancy spectrum. Feel free to discuss, happy to answer any questuons. https://ift.tt/gUAEq1K October 8, 2025 at 11:50PM

Show HN: Sprite Garden - HTML Canvas 2D sandbox and farming https://ift.tt/xZ2KgG0

Show HN: Sprite Garden - HTML Canvas 2D sandbox and farming Sprite Garden: https://kherrick.github.io/sprite-garden/ A 2D sandbox exploration and farming game that runs entirely in the web browser. As a fully HTML, CSS, and JavaScript game, it is highly readable, hackable, and customizable. Included on "globalThis" is the "spriteGarden" global object with the game config and state readily available. Drawing with tiles is as easy as opening dev tools (use the menu in the browser as keyboard is captured), or entering the "Konami Code," for a full screen view and a map editor. - Share games from the world state manager - Explore unique procedurally generated biomes - Dig for resources like coal, iron, and gold - Use collected materials to place blocks and shape the world - Discover underground cave systems filled with resources - Plant and harvest different crops with "realistic" growth cycles Examples: - Preparing a QR Code to be mined: https://gis...

Show HN: Gnokestation Is an Ultra Lightweight Web Desktop Environment https://ift.tt/xSMXlUH

Show HN: Gnokestation Is an Ultra Lightweight Web Desktop Environment https://gnokestation.netlify.app October 12, 2025 at 12:32AM

Show HN: Iframetest.com https://ift.tt/2r4WYyK

Show HN: Iframetest.com https://iframetest.com/ October 6, 2025 at 04:55PM

Cheering on the M Ocean View’s Big Birthday: How We’re Improving the Line for Riders

Cheering on the M Ocean View’s Big Birthday: How We’re Improving the Line for Riders By Muni riders use a new boarding island that serves the M Ocean View. The celebration continues for the M Ocean View’s 100th birthday! First, we shared how it all started. Our next stop: how it’s going. Learn about recent upgrades we made along the route based on community feedback. And see what we’re doing next to improve things even more for riders. Working to improve safety and reduce travel times In 2022, the SFMTA launched the M Ocean View Transit and Safety Project to continue to improve the line. We heard from community members that they wanted us to reduce wait and travel times on the M... Published October 10, 2025 at 07:00AM https://ift.tt/3px0Lse

Show HN: Modeling the Human Body in Rust So I Can Cmd+Click Through It https://ift.tt/lPh0eIr

Show HN: Modeling the Human Body in Rust So I Can Cmd+Click Through It I started this trying to understand two things: why my Asian friends turn red after drinking, and why several friends all seemed to have migraine clusters. I was reading medical papers and textbooks, but kept getting lost jumping between topics. I thought: what if I could just Cmd+Click through this like code? What if "ALDH2 gene" was actually clickable, and took me to the variant, the phenotype, the population frequencies? So I started modeling human biology in Rust with my Ralph agent (Claude in a loop, ty ghuntley). Turns out the type system is perfect for this. Every biological entity is strongly-typed with relationships enforced at compile time. After 1 day of agent coding: - 277 Rust files, ~95k lines of code - 1,561 tests passing - 13 complete organ systems - Genetics with ancestry-specific variants - Clinical pathology models Try it: git clone https://ift.tt/gl1OcKF cd open_human_ontology cargo run...

Show HN: Sora Watermark Remover https://ift.tt/gOG0Xmc

Show HN: Sora Watermark Remover Sora Watermark Remover is an online AI-powered tool designed to automatically detect and remove watermarks from videos generated by Sora AI. It preserves video quality while efficiently removing text, logos, timestamps, and other overlays. The platform supports multiple video formats, processes files quickly, and ensures privacy by deleting uploaded videos after processing. Ideal for content creators, marketers, and video editors seeking a fast, professional watermark removal solution. https://sorawatermark.live October 10, 2025 at 11:21PM

Show HN: I Wrote a Full Text Search Engine from Scratch in Go https://ift.tt/GCrdxKb

Show HN: I Wrote a Full Text Search Engine from Scratch in Go https://ift.tt/W5zGAps October 10, 2025 at 12:09AM

Show HN: JavaScript canvas Pie 3D chart https://ift.tt/qUVn1d8

Show HN: JavaScript canvas Pie 3D chart https://koroliov.github.io/x-charts-js/docs/demos/ October 9, 2025 at 10:31PM

Show HN: I built an enterprise-grade data room for $40 https://ift.tt/7Y8QrSU

Show HN: I built an enterprise-grade data room for $40 https://www.peony.ink/ October 9, 2025 at 09:49PM

Show HN: GYST – A new take on the desktop interface (alpha) https://ift.tt/yNjsR9l

Show HN: GYST – A new take on the desktop interface (alpha) Hi HN! I’ve been working on a tool that merges file explorer, whiteboard, bookmarking, note-taking & simple graphic design into one lightweight interface. The idea is to make all these tools feel like one fluid space instead of 5 separate tools. The hope is to replicate the feeling of a physical desk : where order and freedom coexist. This 15-min video walks through the current alpha and the vision for the full product : https://youtu.be/AcWzuBBuiPM I’d love your feedback — especially around the concept and UX. The alpha is online if you want to try it: https://gyst.fr This is a solo project for now, inspired by the “second brain” / PKM movement and my own frustration with fragmented tools and outdated UX. https://www.youtube.com/watch?v=AcWzuBBuiPM October 9, 2025 at 11:39PM

Show HN: KI Song Erstellen Kostenlos – AI Music Generator FüR Deutsche Musik https://ift.tt/UtxC26o

Show HN: KI Song Erstellen Kostenlos – AI Music Generator FüR Deutsche Musik Kostenloser KI-Musikgenerator für deutsche Songs. Text rein → professioneller Song in wenigen Minuten. Gebaut für Content Creator, die Copyright-freie Musik brauchen. https://ift.tt/xIUvRMV GitHub: https://ift.tt/wIzZSBV Probiert es aus! https://ift.tt/xIUvRMV October 8, 2025 at 11:56PM

Show HN: I built a local-first podcast app https://ift.tt/UeXrHRV

Show HN: I built a local-first podcast app I worked on early podcast software in 2004 (iPodder/Juice) and have been a heavy podcast consumer ever since. I wanted a podcast app that respects your privacy and embraces the open web—and to explore what's possible in the browser. The result is wherever.audio, which you can try right now at the link above. How it works: It's a progressive web app that stores all your subscriptions and data locally in your browser using IndexedDB. Add it to your home screen and it feels native. Works offline with downloaded episodes. No central server storing your data—just some Cloudflare/AWS helpers to smooth out browser limitations. What makes it different: - True local-first: Your data stays on your device - Custom feeds: Add any RSS feed, not just what's in a directory - On-device search: Search across all feeds and episodes, including your custom ones - Podcasting 2.0 support: Chapters, transcripts, funding tags, and others - Auto-generated ...

Show HN: We trained an MoE LLM built for developer tasks https://ift.tt/0VSFRkT

Show HN: We trained an MoE LLM built for developer tasks https://ift.tt/R3pwfQF October 7, 2025 at 11:25PM

Show HN: Arc – high-throughput time-series warehouse with DuckDB analytics https://ift.tt/iGPJQpz

Show HN: Arc – high-throughput time-series warehouse with DuckDB analytics Hi HN, I’m Ignacio, founder at Basekick Labs. Over the past months I’ve been building Arc, a time-series data platform designed to combine very fast ingestion with strong analytical queries. What Arc does? Ingest via a binary MessagePack API (fast path), Compatible with Line Protocol for existing tools (Like InfluxDB, I'm ex Influxer), Store data as Parquet with hourly partitions, Query via DuckDB engine using SQL Why I built it: Many systems force you to trade retention, throughput, or complexity. I wanted something where ingestion performance doesn’t kill your analytics. Performance & benchmarks that I have so far. Write throughput: ~1.88M records/sec (MessagePack, untuned) in my M3 Pro Max (14 cores, 16gb RAM) ClickBench on AWS c6a.4xlarge: 35.18 s cold, ~0.81 s hot (43/43 queries succeeded) In those runs, caching was disabled to match benchmark rules; enabling cache in production gives ~20% faster re...

Show HN: Kalendis – Scheduling API (keep your UI, we handle timezones/DST) https://ift.tt/kQLXUzA

Show HN: Timelinize – Privately organize your own data from everywhere, locally https://ift.tt/Tx2Q0rg

Show HN: Timelinize – Privately organize your own data from everywhere, locally https://timelinize.com October 7, 2025 at 11:10PM

Show HN: I've build a platform for writing technical/scientific documents https://ift.tt/uqmF8yI

Show HN: I've build a platform for writing technical/scientific documents https://ift.tt/igSrzvb October 6, 2025 at 05:58PM

Show HN: I Built a Transcription CLI Because Uploading 4GB Videos Was Killing Me https://ift.tt/sGAvcRa

Show HN: I Built a Transcription CLI Because Uploading 4GB Videos Was Killing Me https://ift.tt/Yz1PFZo October 7, 2025 at 01:22AM

Supporting Communities in SoMa: New Safety and Streetscape Upgrades on 6th Street

Supporting Communities in SoMa: New Safety and Streetscape Upgrades on 6th Street By Celebrating the completion of safety upgrades on 6th Street. Working closely with city and community partners, we recently completed critical safety improvements on 6th Street. This busy downtown corridor had among the highest concentrations of severe and fatal pedestrian collisions in San Francisco. On Friday, Sept. 26, we joined Mayor Daniel Lurie, Supervisor Matt Dorsey and our partners at Public Works and local organizations to mark the start of a new chapter for the neighborhood. Together, we celebrated the completion of the 6th Street Pedestrian Safety Project. This project helps to... Published October 06, 2025 at 07:00AM https://ift.tt/w1nZSCj

Show HN: A Digital Twin of my coffee roaster that runs in the browser https://ift.tt/Mh1iRkT

Show HN: A Digital Twin of my coffee roaster that runs in the browser I built this website to host a data-driven model of my coffee sample roaster. I realized after 20 or so batches on the machine that while the controls are intuitive (heat, fan, and drum speeds), the physics can be unintuitive. I wanted to use my historical roast data to create and tune a model that I could use to do roast planning, control, and to help me build my own intuition for roasting. This website lets you interact with my roaster in a virtual, risk-free setting! The models are custom Machine Learning modules that honor roaster physics and bean physics (this is not GPT/transformer-based). Buncha math. The models are trained on about a dozen real roasts. The default bean model is an Ethiopian Guji bean. My next steps are to add other roasters and the ability to practice control/reference tracking. https://ift.tt/W8Q53LH October 6, 2025 at 11:31PM

Show HN: A Node.js CLI tool to generate ai.txt, llms.txt, robots.txt, humans.txt https://ift.tt/1YBXgLS

Show HN: A Node.js CLI tool to generate ai.txt, llms.txt, robots.txt, humans.txt https://ift.tt/Ow69aKi October 6, 2025 at 10:58AM

Show HN: High-fidelity, compact, and real time rendering of university campus https://ift.tt/iEPb0VL

Show HN: High-fidelity, compact, and real time rendering of university campus Technical thread: https://ift.tt/LwHK89C https://hoanh.space/aalto/ October 6, 2025 at 06:51AM

Show HN: Re-Implementing the macOS Spatial Finder https://ift.tt/Cu2VPHK

Show HN: Re-Implementing the macOS Spatial Finder Modern macOS versions open folders in seemingly random positions and sizes. This set of scripts restores the behaviour known to classic macOS, where: - folders remember where they were on the screen - folders remember how big they were This enables you to utilise the brain's superb spatial memory for file management. https://ift.tt/CqR8W4k October 2, 2025 at 03:58AM

Show HN: World Amazing Framework: Like Django for Civilization https://ift.tt/OI3vjdh

Show HN: World Amazing Framework: Like Django for Civilization Any initial thoughts? This framework is meant to be a tool for construction, so if you want to play around with it for creating potential specific implementations, you can drop the contents of the website, the GitHub README, and the entire overview.md into an AI chat, and that should be enough to use the framework, at least conceptually. Would y'all want me to pre-prime a chat in Google AI Studio with the full context of the plan and some basic direction for discourse? I can share a link to a ready-to-go environment. The core documentation should answer most mechanical questions. And if you feed the docs into an AI chat, you can ask it any question you may have, or to simply ask it to explain something in different ways, or hypothesize solutions to any world issue, either systemic or regional. Gemini Pro 2.5 can take the full doc in one prompt, and its ability to co-create ideas is remarkable. I've been using it mos...

Show HN: Run – a CLI universal code runner I built while learning Rust https://ift.tt/1U4AfEm

Show HN: Run – a CLI universal code runner I built while learning Rust Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL experience with commands like :help, :lang, and :quit. Install: cargo install run-kit (or use the platform downloads on GitHub). Source & releases: https://ift.tt/stPF3I5 I used Rust while following the official learning resources and used AI to speed up development, so I expect there are bugs and rough edges. I’d love feedback on: ...

Show HN: Surf-Wayland https://ift.tt/3PHAzxJ

Show HN: Surf-Wayland Porting of the suckless surf browser for Wayland https://ift.tt/C1IkAdS October 4, 2025 at 06:58PM

Show HN: Tempmail Mail https://ift.tt/TFbr6HP

Show HN: Tempmail Mail A proxy for your main email https://ift.tt/KjdYxSt October 4, 2025 at 10:50PM

Show HN: Let an LLM roast your HN profile https://ift.tt/PzjTeU1

Show HN: Let an LLM roast your HN profile https://ift.tt/HP3we4T October 4, 2025 at 12:18AM

Our Speed Cameras are Working: Initial Evaluation Shows Drivers are Slowing Down

Our Speed Cameras are Working: Initial Evaluation Shows Drivers are Slowing Down By Nick Veronin Six months after the first speed cameras were installed in San Francisco, our studies show drivers are slowing down. It’s been six months since the first cameras in the SFMTA’s Speed Safety Camera Program were activated. In that time, we have seen a major decrease in speeding on city streets equipped with automated speed enforcement cameras. Today, we are releasing the data from our most recently completed speed study. The study analyzed speeding at 15 key locations before and after we installed our cameras. It shows that speeding has decreased by 72% on average at these locations. We are also... Published October 03, 2025 at 07:00AM https://ift.tt/50ovKOM

Show HN: Phpssg a Lightweight Static Site Generator in Pure PHP with DI https://ift.tt/U4j7MF8

Show HN: Phpssg a Lightweight Static Site Generator in Pure PHP with DI https://ift.tt/5c60XkY October 3, 2025 at 11:04PM

Show HN: heyyy.chat – WebRTC-based Omegle-clone, Video Chat with Random People https://ift.tt/L2ryt5u

Show HN: heyyy.chat – WebRTC-based Omegle-clone, Video Chat with Random People https://heyyy.chat October 3, 2025 at 08:58PM

Show HN: Enhance – A Terminal UI for GitHub Actions https://ift.tt/MimzX1P

Show HN: Enhance – A Terminal UI for GitHub Actions I'm very excited to share what I've been working on lately! Introducing ENHANCE, a terminal UI for GitHub Actions that lets you easily see and interact with your PRs checks. It's available under a sponsorware model. Get more info on the site: -> https://ift.tt/YhIfuwT This is an attempt to make my OSS development something sustainable. Happy to hear feedback about the model as well as the tool! Cheers! https://ift.tt/ez7Xcw2 October 3, 2025 at 02:19AM

Our People, Our Agency, Our City: Celebrating Latine and Hispanic Heritage Month

Our People, Our Agency, Our City: Celebrating Latine and Hispanic Heritage Month By Melissa Culross Staff gather for a Latine and Hispanic Heritage Month cable car ride in 2023. It’s Latine and Hispanic Heritage Month, and we’d like you to meet some of our Latine and Hispanic staff. From Sept. 15 to Oct. 15 every year, we acknowledge the culture and contributions of Latine and Hispanic communities in San Francisco and throughout the country. But of course, these communities enrich our lives all year long. We are proud that agency staff of all backgrounds commit their time and expertise to making San Francisco the vibrant place it is. The employees we’re introducing you to here are by no... Published October 02, 2025 at 07:00AM https://ift.tt/N9TGUoE

Show HN: Ubiquiti-themed memory game (fan-made, non-commercial) https://ift.tt/uGI6S59

Show HN: Ubiquiti-themed memory game (fan-made, non-commercial) I built a small browser game in the style of memory/pexeso using images of Ubiquiti products. It's fan-made and non-commercial (I used to work at Ubiquiti) and made for my son to have fun. All product names and logos are trademarks of their respective owners. Would love feedback on UI/UX and performance tweaks. https://ui-game.com/ October 3, 2025 at 12:49AM

Show HN: Traceroute Visualizer https://ift.tt/gav9IZR

Show HN: Traceroute Visualizer This nifty tool plots the traceroute results and shows you the RTT as well as the distance travelled by the packets! Supports MTR, flyingroutes and of course, traceroute. The existing solutions were too limited so I made that. Let me know if you have any feedback https://ift.tt/VUe7zmS September 29, 2025 at 03:31PM

Show HN: Rostra is a P2P (f2f) social network https://ift.tt/OWjIE1Q

Show HN: Rostra is a P2P (f2f) social network A public instance is available at https://rostra.me/ . It will default to showing the interface from the perspective of my own identity, in a read-only mode. Click "Logout" and then "Random" to generate your own identity to play with. https://app.radicle.xyz/nodes/radicle.dpc.pw/rad%3AzzK566qFsZnXomX2juRjxj9K1LuF October 2, 2025 at 05:10AM

Show HN: Open-source project – HTTP cache and reverse proxy https://ift.tt/GtTF9LE

Show HN: Open-source project – HTTP cache and reverse proxy https://borislavv.github.io/advcache.dev/ October 1, 2025 at 02:41PM

Show HN: Ocrisp, One-Click RAG Implementation, Simple and Portable https://ift.tt/Dd3lywG

Show HN: Ocrisp, One-Click RAG Implementation, Simple and Portable https://ift.tt/vmwqska October 1, 2025 at 09:53PM

Show HN: Spit Notes – A songwriting app that keeps lyrics and audio together https://ift.tt/uc3mniS

Show HN: Spit Notes – A songwriting app that keeps lyrics and audio together Any songwriter who uses the iOS Notes app to write their lyrics has a mess of New Recording 142 voice memos in their Voice Memos app. I made Spit Notes as basically the Notes app but with a built-in voice recorder that keeps your audio files neatly organized on the same line as your lyrics. Now you can quickly capture your song ideas while driving or when you wake up in the middle of the night without worrying about losing them in your pile of untitled voice memos. While you can attach audio to notes with other apps, adding and recording audio has a lot of friction, and often the layout of the audio elements in those apps are too pronounced to keep the text flowing seamlessly. This is not the case with Spit Notes. I've wanted this app to exist for years but I put off making it myself because I knew it would take me a lot of time to build manually without knowing Swift. In recent years I've been writing...