Show HN: FastScheduler – Decorator-first Python task scheduler, async support
Hacker News (score: 19)Description
So it's decorators for scheduling (@scheduler.every(5).minutes, @scheduler.daily.at("09:00")), state saves to JSON so jobs survive restarts, and there's an optional FastAPI dashboard if you want to see what's running.
No Redis, no message broker, runs in-process with your app. Trade-off is it's single process only — if you need distributed workers, stick with Celery.
More from Hacker
Show HN: An LLM-Powered PCB Schematic Checker (Major Update)
Show HN: An LLM-Powered PCB Schematic Checker (Major Update) Traceformer.io is a web application that ingests KiCad projects or Altium netlists along with relevant datasheets, enabling LLM-based schematic review. The system is designed to identify datasheet-driven schematic issues that traditional ERC tools can't detect.<p>Since our first launch (formerly as Netlist.io), we've made some big changes:<p>- Full KiCad project parsing via an open-source plugin<p>- Pass-through API pricing with a small platform fee<p>- Automatic datasheet retrieval<p>- ERC/DRC-style review UI<p>- Revamped review workflow with selectable frontier models (GPT 5.2, Opus 4.5, and more)<p>- Configurable review parameters (token limits, design rules, and parallel reviews)<p>Additionally, we continue to offer a free plan which lets you evaluate a design before subscribing. We're looking forward to hearing your feedback!
Show HN: An AI zettelkasten that extracts ideas from articles, videos, and PDFs
Show HN: An AI zettelkasten that extracts ideas from articles, videos, and PDFs Hey HN! Over the weekend (leaning heavily on Opus 4.5) I wrote Jargon - an AI-managed zettelkasten that reads articles, papers, and YouTube videos, extracts the key ideas, and automatically links related concepts together.<p>Demo video: <a href="https://youtu.be/W7ejMqZ6EUQ" rel="nofollow">https://youtu.be/W7ejMqZ6EUQ</a><p>Repo: <a href="https://github.com/schoblaska/jargon" rel="nofollow">https://github.com/schoblaska/jargon</a><p>You can paste an article, PDF link, or YouTube video to parse, or ask questions directly and it'll find its own content. Sources get summarized, broken into insight cards, and embedded for semantic search. Similar ideas automatically cluster together. Each insight can spawn research threads - questions that trigger web searches to pull in related content, which flows through the same pipeline.<p>You can explore the graph of linked ideas directly, or ask questions and it'll RAG over your whole library plus fresh web results.<p>Jargon uses Rails + Hotwire with Falcon for async processing, pgvector for embeddings, Exa for neural web search, crawl4ai as a fallback scraper, and pdftotext for academic papers.
CLI tool to check the Git status of multiple projects
CLI tool to check the Git status of multiple projects
Show HN: PingStalker – A a macOS tool for network engineers
Show HN: PingStalker – A a macOS tool for network engineers Hi HN - I’m the developer of PingStalker, a macOS utility I built to see what’s really happening on the LAN/WLAN.<p>I live in the CLI, but when it came to discovery and monitoring, I found it limiting. So I built a GUI that brings my favorite tools together in one place.<p>PingStalker started because I wanted to know if something on the network was scanning my machine. I also wanted quick access to core details—external IP, Wi-Fi data, and local topology. Then I wanted more: fast, reliable scans using ARP tables and ICMP.<p>As a Wi-Fi engineer, I couldn’t stop there. I kept adding ways to surface what’s actually going on behind the scenes.<p>A few highlights:<p>- Performs ARP, ICMP, mDNS, and DNS scans to discover every device on your subnet, showing IP, MAC, vendor, and open ports.<p>- Continuously monitors selected hosts (“live ping”) to visualize latency spikes, missed pings, and reconnects.<p>- Detects VLANs on trunk or hybrid ports, exposing when your Mac is sitting on a tagged interface.<p>- Captures just the important live traffic — DHCP events, ARP broadcasts, 802.1X authentication, LLDP/CDP neighbor data, ICMP packets, and off-subnet chatter — to give you a real-time pulse of your network.<p>- Decodes mDNS traffic into human-readable form (that one took months of deep dives, but the output is finally clear and useful).<p>- Built my own custom vendor-logo database: I wrote a tool that links MAC OUIs with their companies, fetches each vendor’s favicon, and stores them locally so scan results feel alive and recognizable.<p>Under the hood it’s written in Swift. It uses low-level BSD sockets for ping and ARP, plus Apple’s Network framework for interface enumeration. The rest relies on familiar command-line tools. It’s fast.<p>I’d love feedback from anyone who builds or uses network diagnostic tools:<p>- Does this fill a gap you’ve run into on macOS?<p>- Any ideas for improving scan speed or how traffic events are visualized?<p>- What else would you like to see?<p>Details and screenshots: https://pingstalker.com<p>Happy to answer any technical questions about the implementation, Swift APIs, or macOS permission model.
No other tools from this source yet.