Nigeria No1. Music site And Complete Entertainment portal for Music Promotion WhatsApp:- +2349077287056
Monday, 1 September 2025
Show HN: A usercript to help you filter "Who's Hiring". https://bit.ly/47tl1g5
Show HN: A usercript to help you filter "Who's Hiring". This will work on any Hacker news post but it is especially useful for "Who's Hiring?". It will filter out comments that don't match the set filters. You can set multiple filters. Filters have an "and" relationship. Filters are regular expressions. https://bit.ly/3JF6VhD September 2, 2025 at 01:12AM
Show HN: The ASCII Side of the Moon https://bit.ly/3UYkfA6
Show HN: The ASCII Side of the Moon Happy Labour Day, For your consideration is a rendering of the Moon with changing Lunar phases, Earth-Moon distance, and librations all in ASCII. The inspiration was asciimoon.com that previously appeared on HN but did not accurate phases. https://bit.ly/47Xm0oP September 1, 2025 at 02:06PM
Show HN: AfriTales – Discover the Magic of African Storytelling https://bit.ly/4p1J6kj
Show HN: AfriTales – Discover the Magic of African Storytelling Hi HN, I've been working on AfriTales, a flutter based mobile app that brings African folktales into modern stories narrated episodes wrapped in a children and adult friendly UI player. The stories are created to cover north, south, west and east Africa. I think of it as a digital by-the-fire-side. Why AfriTales: Cultural relevance: There is a gap in culturally-rich audio-native storytelling apps for Africans, the diaspora and people interested in African stories. Modern Influence: Modern UI makes the the app feel elegant and emotionally resonant. Retention via structure: Episodes are short (2-5 minutes) and there are stories series for premium users. MVP features include: A launch landing page ( https://bit.ly/3Vq6t9x ) for early engagement and waitlist signups. I have currently sourced over 100 stories. Thanks to Google's Gemma 3 270M, users can generate stories with their own twist. Freemium model: 3 free tales per day, plus premium subscription for unlimited access. Robust Flutter structure: Architecture with TTS integration, and images for context. I am starting in Ghana before expanding, and I'd love feedback from this community: Would you (or your child) use an audio-based storytelling app with a strong regional cultural tie? Suggestions for retention strategies or content formats that engage long-term users? Thanks https://bit.ly/3Vq6t9x September 1, 2025 at 12:53PM
Show HN: Blueprint: Fast, Nunjucks-like templating engine for Java 8 and beyond https://bit.ly/4neuo7X
Show HN: Blueprint: Fast, Nunjucks-like templating engine for Java 8 and beyond I love the simplicity, expressibility and extendibility of Nunjucks. But I was not able to find something with similar for Java, especially with the same syntax. So, built one. And it's pretty fast too. https://bit.ly/4mRHzMb September 1, 2025 at 11:46AM
Sunday, 31 August 2025
Show HN: Spotilyrics – See synchronized Spotify lyrics inside VS Code https://bit.ly/47iyjff
Show HN: Spotilyrics – See synchronized Spotify lyrics inside VS Code https://bit.ly/426tWAg September 1, 2025 at 12:09AM
Saturday, 30 August 2025
Show HN: Free printable coloring pages for K-Pop Demon Hunters https://bit.ly/3HZmmRb
Show HN: Free printable coloring pages for K-Pop Demon Hunters I made a tiny, single-topic coloring pages site focused on K-Pop Demon Hunters. It's downloadable as PDF/PNG in A4 & US Letter, with no login. https://bit.ly/4lSPveY August 31, 2025 at 02:22AM
Show HN: Q.js – Smaller than React/Vue, yet more powerful (40KB gzipped) https://bit.ly/3Vx1zHL
Show HN: Q.js – Smaller than React/Vue, yet more powerful (40KB gzipped) Q.js is a lightweight JS framework that I recently distilled from our in-house Qbix platform that I’ve been building since 2011. It powers many of our social apps, which have all the features of Facebook, LinkedIn, X, etc. We’re not a big company like Google or Meta, so we never released it publicly. Now I’d like to, and thought it would be a good idea to post it on HN and gather some feedback. Q.minimal.js was designed to be dropped into any website. It lazy-loads all your components only as they are needed and appear on the screen. The minimal file is meant as a starting point for developers, and if you later want more features from the Qbix platform, you can simply swap it out for the larger Q.js file instead. Here are some advantages of Q.minimal.js compared to React, Angular, Vue, or whatever you might be using now: 40KB gzipped, smaller than React (without ReactDOM), smaller than Vue runtime, far smaller than Angular No build step, just drop it in; works with plain .html
files or with JS/Handlebars templates Components & tools, like React components or Vue directives, but attachable as behaviors to any DOM element Faster rendering with requestAnimationFrame and .rendering(), no giant virtual DOM reconciliation Built-in power: batching, caching, lazyloading, routing, slot-based page activation, all included in core Universal dev model: designers can use pure HTML, developers can use JS, both work interchangeably Incremental: drop it into an existing site without rewriting or compiling anything If you have a free hour, give it a try! Play around with it, and let me know what you think. It's 100% free and open source under MIT license and I'm looking to polish up any rough edges before letting developers know about it. https://bit.ly/3HDCJmx August 31, 2025 at 04:51AM
Show HN: An interface for doing research fast with an LLM https://bit.ly/4lSTGHA
Show HN: An interface for doing research fast with an LLM I built ProRead as a new interface for researching anything with an LLM. Instead of chat, you explore topics through an interactive map of ideas. The interface changes the level of detail like when zooming in and out on Google Maps. Click to go deeper, expand branches, and always stay grounded in sources. You still have chat for questions, and can switch to listening seamlessly. Curious if this feels useful! https://bit.ly/4mGMhwl August 31, 2025 at 01:13AM
Show HN: I made an English version of the game "Funeral of Freiren" https://bit.ly/46ftqT1
Show HN: I made an English version of the game "Funeral of Freiren" https://bit.ly/4oZz03t August 31, 2025 at 01:18AM
Friday, 29 August 2025
Show HN: A collection of generic header only data structures written in C https://bit.ly/41wQXwd
Show HN: A collection of generic header only data structures written in C https://bit.ly/3JDrxH4 August 30, 2025 at 01:40AM
Show HN: ElectroBench https://bit.ly/4p0iRe2
Show HN: ElectroBench A benchmark I've maintained for a few years, tell me your scores. https://bit.ly/46l1EDN August 29, 2025 at 10:46PM
Thursday, 28 August 2025
Show HN: A fun Unicode tool to make your text look cool anywhere https://bit.ly/3HTRulb
Show HN: A fun Unicode tool to make your text look cool anywhere https://bit.ly/4nc1PYR August 29, 2025 at 03:14AM
Show HN: Cholidean Harmony Structure https://bit.ly/41rQ48b
Show HN: Cholidean Harmony Structure https://bit.ly/47dbae6 August 28, 2025 at 05:45PM
Show HN: Smart Buildings Powered by SparkplugB, Aklivity Zilla, and Kafka https://bit.ly/47SaVp0
Show HN: Smart Buildings Powered by SparkplugB, Aklivity Zilla, and Kafka https://bit.ly/46dTCgU August 28, 2025 at 10:33PM
Wednesday, 27 August 2025
Show HN: AIKit - Minimal library for calling OpenAI, Anthropic, Gemini gen APIs https://bit.ly/4g65lla
Show HN: AIKit - Minimal library for calling OpenAI, Anthropic, Gemini gen APIs AIKit is a minimal TypeScript wrapper that gives you unified access to the generation APIs of OpenAI, Anthropic, and Google Gemini—complete with streaming, multimodal inputs, and tool calling. No extra runtime packages: just the fetch that ships with modern Node and browsers. https://bit.ly/3HIgThJ August 28, 2025 at 04:49AM
Show HN: I fine-tuned GPT4.1 on my iMessage history https://bit.ly/41qe23y
Show HN: I fine-tuned GPT4.1 on my iMessage history https://bit.ly/3JujvAm August 28, 2025 at 03:48AM
Show HN: Pocket Agent: run Claude, Cursor, Codex and more from your phone https://bit.ly/4n80L8k
Show HN: Pocket Agent: run Claude, Cursor, Codex and more from your phone Hi HN, I built Pocket Agent — a mobile-first interface for coding agents like Claude Code, Cursor, Codex, Gemini, and OpenCode. It lets you connect to your own dev environment (or cloud agents) and interact with them in real time from your phone. Pocket has two parts: • Pocket Server (open-source): lightweight server (Mac + Linux today, Windows soon) you run on your machine. It securely exposes your environment to Pocket. • Pocket App (beta): your mobile interface. You can: • Chat with agents (Claude, Cursor, Codex, Gemini, etc.) • Run and monitor terminal sessions in real time • Approve or deny file edits, searches, or commands • Launch and track cloud background agents • Manage multiple projects/sessions — all from your phone Traction in the first 24 hours: • 1,400+ unique visitors • 350+ beta signups • 130+ GitHub stars • Community already contributing: Linux support, Tailscale pairing, Claude Code auth integration Repo: https://bit.ly/41pAqKp Website: https://bit.ly/460aqXx I’d love your feedback — especially if you’re building or using CLI agents. What would make you adopt and trust a mobile-first agent workspace? https://bit.ly/460aqXx August 28, 2025 at 03:32AM
Show HN: Karton is a simple, type-safe RPC and state-syncing framework (OSS,MIT) https://bit.ly/4lRVIYq
Show HN: Karton is a simple, type-safe RPC and state-syncing framework (OSS,MIT) Karton (German for “carton”) is a type-safe and web socket based solution that allows you to define a shared definition of what is synchronized between server and client side (the “Karton contract”): - The type of state that is synced between the server- and client-side (read-only on client-side) - Server procedures that clients can call to make mutations on server-side - Client procedures that servers can call to make queries etc. to the client-side All connections share the same state, and the state is always defined by the server. Deltas are efficiently synced through JSON-style patches (using immer under the hood). We’re Glenn and Julian, and we built this as a tool for our startup (stagewise - YC S25). We needed a simple and type safe solution to sync a CLI app (JS-app) with a browser-based UI-app (we use React). We didn’t find any solutions out there that seemed easy to use, so we simply decided to build our own one. We offer both the server and client in vanilla TS, but also ship a React-specific client that gives you a Zustand-style access to the state (allowing to only select slices of the whole state as well). The API is made to be very easy to use, with just one output type that’s shared between server and client apps, making it a low-overhead solution if you build locally running JS apps that consist of multiple sub-apps. Karton is MIT-licensed, available on npm (@stagewise/karton) and currently part of our bigger OSS monorepo. It’s pretty much in beta state but we already use it in production. GitHub: https://bit.ly/47hQFwN... NPM package: https://bit.ly/45Vt17a Our YC Launch: https://bit.ly/4lHxArj... https://bit.ly/3JTi3HD August 28, 2025 at 02:32AM
Tuesday, 26 August 2025
Show HN: Regolith – Regex library that prevents ReDoS CVEs in TypeScript https://bit.ly/47c9ul7
Show HN: Regolith – Regex library that prevents ReDoS CVEs in TypeScript I wanted a safer alternative to RegExp for TypeScript that uses a linear-time engine, so I built Regolith. Why: Many CVEs happen because TypeScript libraries are vulnerable to Regular Expression Denial of Service attacks. I learned about this problem while doing undergraduate research and found that languages like Rust have built-in protection but languages like JavaScript, TypeScript, and Python do not. This library attempts to mitigate these vulnerabilities for TypeScript and JavaScript. How: Regolith uses Rust's Regex library under the hood to prevent ReDoS attacks. The Rust Regex library implements a linear-time Regex engine that guarantees linear complexity for execution. A ReDoS attack occurs when a malicious input is provided that causes a normal Regex engine to check for a matching string in too many overlapping configurations. This causes the engine to take an extremely long time to compute the Regex, which could cause latency or downtime for a service. By designing the engine to take at most a linear amount of time, we can prevent these attacks at the library level and have software inherit these safety properties. I'm really fascinated by making programming languages safer and I would love to hear any feedback on how to improve this project. I'll try to answer all questions posted in the comments. Thanks! - Jake Roggenbuck https://bit.ly/4n3FtbU August 27, 2025 at 03:54AM
Show HN: CashLedger – Offline-first PWA for cash tracking https://bit.ly/46a2h3S
Show HN: CashLedger – Offline-first PWA for cash tracking I built *CashLedger*, an offline-first PWA for managing personal, family, or small business cash flow. Why? Not every place has reliable internet, and many people don’t want their financial data stored on third-party servers. CashLedger works completely offline and keeps data private — stored locally on your device. Features: - Add transactions quickly (text or voice input) - Spending insights with charts and analytics - Generate professional PDF statements - Customizable dashboard and transaction cards - Choose your flow: go straight to your account after login, or start with a customizable home screen The UX twist: My first tester (my father) wanted to skip the dashboard entirely. I wanted one. So I added an option: users can choose their preferred flow. Demo: https://bit.ly/4mx6Yun I’d love your feedback: - Is this useful for anyone beyond me? - What features would you expect from a privacy-first cash tracker? - Any pitfalls you see in making this offline-first? https://bit.ly/4mx6Yun August 27, 2025 at 12:08AM
Subscribe to:
Comments (Atom)