https://github.com/Fingel/gelly
Available on Flathub: https://flathub.org/en/apps/io.m51.Gelly
Currently trying to better contextualize the visible subregion of the matrix in relation to the full dataset (beyond what the current minimap does).
https://aibodh.com/posts/bevy-rust-game-development-chapter-...
https://aibodh.com/posts/bevy-rust-game-development-chapter-...
https://aibodh.com/posts/bevy-rust-game-development-chapter-...
I've tried to make it look and feel at home in iOS and I like to think of it as a Notes app for the gym—it does very few things and does them well.
It's completely free with no ads because I'm not a fan of how other workout apps charge you for a basic workout experience.
I've just finished up the Import from Strong feature and would love any feedback on it!
https://apps.apple.com/au/app/hypertrophy-gym-workout-log/id...
I launched this on HN over the summer, but it's millisecond-precise audio synchronization for multiple devices, performed purely in the browser! I'm sitting at around 5K daily active users now. Also, it's open-source!
It’s build using ESP32 and a small screen which shows On and Off and the time till meeting is over. I learnt Fusion 360 and designed a small snap fit case and got it 3d printed.
I have a small electron app running in my mac os system tray which connect to esp using BLE and it also checks if Mac Camera is in use (using Apple logs) and then communicate it with the device.
Calling it Door Frame. Had quite fun making it as i learnt 3d design, c++ code using Platform IO and other fun stuff. Even designed a small binary protocol to exchange data over BLE
Video intelligence platform for coaching programs and training companies. The problem: these businesses sit on 200-500+ hours of video content that becomes a "content graveyard" - students can't find what they need, coaches burn out answering the same questions, churn stays high.
We do deep transcript + metadata extraction, then layer RAG search and an AI assistant that can answer questions with timestamped citations back to the exact video moment. Think "ChatGPT for your video library" but with accurate sources instead of hallucinations. Tech: Phoenix/Elixir backend, Next.js portals, two-tier RAG architecture.
Currently serving a few coaching programs in high-touch sales mode. Would love feedback from anyone who's built RAG systems over media content - curious how others handle the signal extraction problem (transcripts are noisy, you need to identify what's actually being taught vs filler).
With lot's of built-in data privacy safeguards https://donethat.ai/data
Also made an overview of similar tools out there https://donethat.ai/compare
Recently broke on Linux with a Wayland security update, working on a fix! Using Electron for cross-platform.
The main problem we're tackling is the quality of automated content for large catalogs. Instead of just spinning existing keywords, we use Vision AI to analyze product images directly. This allows us to generate accurate, accessible alt text and detailed descriptions based on what the product actually looks like.
To avoid the "generic AI" feel, the app also crawls your existing store content to build a custom brand voice profile, ensuring new content matches your established tone.
Key features: • Vision-based generation: Analyzes images for context-aware descriptions and alt text (WCAG 2.1 AA compliant). • Brand Voice Intelligence: Learns from your previous writing style. • Bulk Processing: Handles up to 500 products per batch with real-time tracking.
We have a free tier (20 credits/month) if you want to give it a spin. I'd love to hear your feedback on the "Vision AI" output quality versus standard text-generation tools!
an AI-native book reader that actually understands what you’re reading.
You highlight text, and the app infers intent and surfaces the right actions inline.
Examples:
Highlight a confusing paragraph → auto-suggests questions like “what does this term mean?” or “how does this relate to earlier chapters?”
Highlight a name → instant character context (no spoilers)
Highlight an argument → concise breakdown, assumptions, counterpoints
It works across EPUBs, PDFs, and papers, and the core rule is: AI should be assistive, never intrusive. No prompts required, no context switching.
Built it because I read a lot of dense material and hated breaking flow.
I built Codeboards, a developer portfolio that updates itself automatically from your GitHub, StackOverflow, LinkedIn, and more. Most dev portfolios are outdated, manual, and painful to maintain. GitHub alone doesn’t show who you are. LinkedIn is noise. Personal websites die after 6 months.
If you have played military sim (Milsim) games like Project Reality, Squad or Arma you might appreciate it.
Its quite cool how the game devs have made a lot of tooling to use; they use Typescript to hook into in-game events and functions.
There is a whole community making lots of content too:- https://bfportal.gg/
Currently I am working on an insurgency game mode; where one team has to defend some caches and use guerilla tactics, whilst the other team has a smaller size but the advantage of firepower and vehicles.
Hopefully have it released by Christmas time.
Seriously, I'm very proud of myself for the little I've accomplished so far. I don't have friends in tech so I don't get to talk about it or bounce ideas off people.
Thanks for letting me get that out!
A place to find and be found for twitter users only right now. As a silly project I am trying to make not a social network, but an extension of another social network. So far its going OK. It also functions as a link-tree like site with profiles: https://meetinghouse.cc/x/simonsarris
Eventually I might open it up more widely, or make a different globe per social media network.
It’s been incredibly rewarding to see people’s changing opinions of their local government
I love online Unicode tools, serious ones and silly ones, and I use them often for fun or for development. What I see online is that few technical people have a good understanding of Unicode, or have big misconceptions about how it works. I'd like to change that, through visualizations and direct links to the data sources (the aforementioned UCD) and links to the Unicode documentation (which is well-written but can be difficult to navigate or even find).
I've worked a lot on it, but I'm totally stuck again. I get too zoomed in and it's hard to see the big picture, plus it's difficult to know how much effort I can realistically put in because I don't know how big the market is. It's a niche tool, but how niche? Would anyone pay for it? But I'm not sure how to do market research, especially for a niche like this. Any advice would be appreciated!
1. The initial idea was based on this post I made in 2024: https://news.ycombinator.com/item?id=42014045
Back in 2020, while federating more than 100 service meshes across on-prem and AWS for a big hybrid cloud project, I had an idea: what if we could "split" the CAP theorem in a way that flips its limitations, enabling massive scaling far beyond traditional consensus protocols? Fast-forward five years:I started prototyping with libp2p, but the networking layer was always just a means to an end; the real goal is that CAP inversion/split for extreme distributed scaling. I think the timing is perfect given current geopolitical pushes.
Super curious to hear thoughts from folks. Any pitfalls I'm missing? Open to feedback or collaborators.
its a web app where you make boxes, add images or text of what's in the box. then get a qr code that you can tape to the box and scan to see the text or images in the web app.
hoping to make it a lot easier to look for things in the storage unit. instead of removing all the totes and looking in them. Just scan and see if the description fits what I'm looking for
It feels like being able to design my own document format on the fly and display it however I want. It's making it painfully obvious how many editable primitives the web is missing, however.
I'm recreating Windows 98 desktop GUI faithfully in pure HTML, CSS, and JS, complete with desktop theming, file management, and some programs recreated from scratch or embedded from existing ports.
It started when I was feeling nostalgic and tried to redesign my website with retro style. Then I found 98.css and OS-GUI and got carried away and now it's a full fledged web OS.
There are some accurate recreation attempts like Minesweeper, Media Player and some screensavers, some with my own spin like ChatGPT-enhanced Clippy and Notepad with syntax-highlighting. I also include some well-known projects such as JSPaint, JS-DOS, and many Emscripten ports.
I'm aware that many retro Windows web recreation exist (98.js.org and poolsuite.net are my favorite), but none of them accurately captured the joy of desktop customization that I look for so I made my own version.
Feel free to fork the project here: https://github.com/azayrahmad/azos-second-edition
1. Shifu (https://github.com/emvi/shifu) - a code-based CMS with admin UI. It's really easy to set up, written in Go, free and open-source, and I already sold a few websites using it. It can be used as kind of a framework to build more specialized features into a website and takes away the maintenance hell from managing a WordPress installation or a similiar CMS with tons of plugins that break with every update.
2. Zenko (working title, repo is private for now) - a very simple and no-bullshit project management software. It will be free and open-source, but I might offer a hosted option for a few bucks (like $20/year for all users of a team). I mainly build this for ourself to replace Linear, because we don't really make use of it. Don't get me wrong, Linear is awesome, but we basically only need an advanced Todo list. Main goals:
* Pull updates on the dashboard by yourself, instead of receiving notifications all the time via email
* Keep it simple stupid - no unnecessary features, no AI, just the bare minimum
* Cheap (for the hosted version, free if self-hosted) and easy to host (again written in Go)
* No feature-creep
3. Last but not least, I'm working on a "game engine" written in Go and SDL2. I do this for fun, but it is coming along nicely and teached me a few new concepts already (like ECS in Go).
You can create multiple PocketBase instances for different environments and projects, all with controllable pricing.
We're working on more features, including: - Choosing the PocketBase version to deploy - Editing hook files from the UI - Server monitoring - Creating an on/off Node.js/Deno/Bun project to avoid complex logic in hooks
I am not sure if I will go live with it.
It allows those professionals experts across the USA provide help to Do It yourself consumers for a fee. Consumers can be anywhere.
So I married sort of like Uber (rent skills) + upwork (rent + fees) + FaceTime + e-commerce. realtime audio transcription that identifies parts you need and builds a list for pros and you to review which you then go shop.
: Meet Handy — AI + Live Experts for Every Fix.
: Instant, intelligent home-improvement help — see it, solve it, and shop for it, all in one live session.
Live Video Calls with Pros Instantly connect with verified experts via real-time video. No scheduling hassle — just point your camera and get help.
AI-Powered Visual Assistance HandyLens AI analyzes what the camera sees, highlights problem areas, and guides both consumer and pro with contextual prompts.
Domain Expertise Specialized AI Packs (Plumbing, Electrical, HVAC, Painting, etc.) ensure every session applies the right technical and safety knowledge.
Actionable Fix Path Each call ends with a clear, AI-generated “Fix Report”: what to do, parts needed, and next steps.
Commerce & Trust Built-In Integrates with retailer catalogs for instant part links, and captures verified pro ratings and summaries for quality assurance.
Site where you can read and generate graded Chinese stories, in order to learn Chinese. What's a graded story? It's one written with the vocab of a {X} year old. Words are often repeated, so that you can learn from the left-and-right context. I normally pay for book versions of these, so I thought, why not make one that's online and free?
Minemizer is a data formatter that produces csv-like output, but supports nested and sparse data, is human readable and super simple.
It produces even less tokens than csv for flat data, due to most tokenizers better tokenizing full words that contain a space before the word, and leads to less fragmentation.
There are many cool things I discovered while running tons of testing and benchmarking, but it's getting late here.
Code, benchmarks, tokenization examples and everything else can be found in the repo, but it is still very WIP: https://github.com/ashirviskas/minemizer
Or here: https://ashirviskas.github.io
EDIT: Ignore latency timings and token counts in "LLM Accuracy Summary" in benchmarks as different size datasets were used to generate accuacy numbers while I was running tons of experiments. For accurate compression numbers see compression benchmarks results. Or each benchmark one by one.
I will eventually fix all the benchmark numbers to be representative.
There’s many different solutions out there but I’m carving out a niche where we deal with complex shift assignment problems.
For example one of our customers has specific union rules that need to be followed when assigning work and we ensure that they are compliant.
Our backend relies on an MIP solver as well as heuristic search to refine plans.
I'm literally trying to fix broken junctions around me.
It's at the same time laughably easy, and wildly complicated.
I'm calling the alternative, correct junction a 'traffic bean':
https://josh.works/traffic-bean
It's relevant to software, sorta. I've got rather a lot of GIS/mobility-related data available here. It's just a rails app that renders a bunch of my strava activity data all at once: https://josh.works/mobility-data
The fixes are entirely accomplishable with nothing more high-tech than traffic cones. They can be upgraded to more permanent and pretty physical objects, but the key bit of the traffic bean finds traffic cones fully sufficient. No half-million USD traffic signals, no red/green/yellow light cycles. continuous flow. safety. peace.
Some stuff that's obvious in some domains, like "at high-throughput times, don't allow key bits of infrastructure be completely unusable".
Bringing this to american municipalities is like trying to speak a language with someone that doesn't speak your language, but demands that you treat them as if they do.
it's been a big, long-running project. Most tradition in the USA is really a fig leaf for supremacy, and people can smell that I'm coming for their supremacy a mile away, and they immediately begin deploying emotional defenses.
Or so it seems.
To be clear, there's no benefit to using rust over C for SeL4. SeL4 is formally verified - which provides a level of assurance far beyond what the rust compiler can check at compile time. I'm really just doing it for fun and learning. I've been wanting to really understand sel4 for awhile, and there's something wonderful about learning it from the ground level.
So far, I've got a stub booting. The CPU successfully boots into 64 bit mode and starts running my rust code. I'm starting with x86_64 because thats whats on my desk. At the moment I'm porting the code which locates the root process via multiboot, so I can set everything up in memory correctly.
If anyone is curious, here's the repo: https://github.com/josephg/sel4-rs
Its pretty bare bones for now, but everything starts simple!
EACL (Enterprise Access ControL) is a situated ReBAC authorization library based on SpiceDB, built in Clojure and backed by Datomic. EACL queries offer sub-millisecond query times and has replaced SpiceDB at work (CloudAfrica).
'Situated' here means that your permissions live _next_ to your data in Datomic, which avoids a network hop and avoids syncing to an external AuthZ system like SpiceDB, so all queries are fully consistent.
EACL is fast for typical workloads and is benchmarked against 800k permissioned entities. Once you need more scale or consistency semantics, you can sync your relationships from Datomic to SpiceDB 1-for-1 in near real-time because there is no impedance mismatch between EACL & SpiceDB.
Read the rationale for EACL here: https://eacl.dev/#why-was-eacl-built-the-problem-with-extern...
IMO, if you need fine-grained permissions, EACL is currently best-in-class for the Clojure ecosystem. EACL is especially suited to Electric Clojure applications and can be used to populate menus in real-time.
EACL would not have been possible to build solo in my spare time without modern AI models to rapidly implement specifications and test against human-written tests.
Here is a ~7-minute screen recording of EACL used from an Electric Clojure application for real-time ReBAC queries: https://x.com/PetrusTheron/status/1996344248925294773
It's still early prototype / beta, but wanted to share it anyway!
Most of my time has been spent practically rewriting the engine from just single-screen play areas (like Zelda 1) to be free-scrolling (like Zelda 3). I've also put lots of work into supporting all platforms (was just Windows; now it's also Mac/Linux/Web). And I've delved into tons of interesting programming projects while working on this: a deterministic record + replay testing system; a garbage collector for our custom scripting language; JIT compilers for x64 + WASM; a VS Code language server; the list goes on...
Anyhow, this month I'm trying to polish it up as much as I can so we can officially release the next major version.
I was thinking about what to get my long-distance girlfriend for her birthday which coincidentally was also the anniversary of our first date. So I thought of building her a personal website, installable via tauri so she can view it offline whenever she wants, that has a timeline of all the things we went through: first date, events, trips, moves etc.
Now I want to polish this, make it customizable, add more features like a "Reasons I love you" jar which gives you random notes your partner wrote, and offer it to others as well.
Another thing, it should be a digital living collection of memories and notes for each other and should evolve with the relationship.
Just started with this and building with Elixir and Phoenix.
PS: I realize I might need to update the website. First I wanted it to be more generic and for multiple occasions like anniversaries, birthdays etc but slimming the target down to couples for now to not overwhelm myself. It's the first ever service I'm building.
It's unfortunate but native UI (as in, using the native controls with their native look) has mostly died off in my opinion, at least for complex cross-platform applications.
You can try to do it in a cross-platform manner but it never works well. Want to implement a tab bar like VSCode's? Win32 tab bars do not support close buttons (need to be custom rendered) and Cocoa tabs it doesn't even make sense for them to have a close button. In Cocoa you're supposed to use either the windowing system to do tabs (similar to Safari tabs) or custom render everything (like iWork).
So I say screw it, make it look as you wish.
The design of the API is somewhat DOM inspired (everything is built up of divs that can be styled). It's pure retained mode for now, I still need to think how I'll make reactivity work.
On macOS it uses a custom NSView to implement "divs". Drawing is done with CoreAnimation layers. Text editing is handled by a nested a NSTextView control with a transparent background. Could also host a web view in a similar manner. Context menus are native.
On Windows it uses a custom C++ class that stores Windows.UI.Composition surfaces for drawing (could also use DirectComposition + Direct2D). Text editing is handled by a windowless RichEdit control (ITextHost/ITextServices). Context menus are native Win32.
On Linux it uses a custom QWidget with a nested QTextEdit control for text editing. I'm thinking of experimenting with Qt Quick for hardware accelerated rendering like the other two.
Soon, we will have benchmarking capability. You would be able to compare your networth growth with inflation, compare your investment returns with benchmark etc. We would support both nav and value based benchmark. The topic is interesting in itself, and somehow, not emphasized/available in most tools.
Asset price fetching and benchmarking works best for Indian markets. We would like to build better support for international assets and benchmarks, but haven't figured how to get the data.
NOTE: you can try demo without signup, but it doesn't work in Firefox Incognito mode.
Infrastructure architects think in terms of building blocks in "high-level designs" and those building blocks are often socialised/expressed in Visio/Spreadsheets. Thinking in building blocks is now more necessary than ever because of the sheer size of the infra being designed/deployed.
This approach is problematic after the design phase because there's a lossy translation to where the low-level design lives, often referred to as the Source of Truth, like NetBox.
NetBox Designs allows users to express composable, versioned, and templatizable building blocks that can be rendered to low level designs. No lossy translations, and you can always check in the future "does my LLD still match my HLD and if not, where?"
→ github.com/Ashwinsuriya/llm-archive-downloader
YouTube Shorts Generator Converts long YouTube videos into Shorts automatically. Whisper handles transcription, LLaVA analyzes frames to find interesting moments, Mistral picks clips and writes captions. Everything runs locally in a parallel pipeline. No APIs, no subscriptions. → https://github.com/Ashwinsuriya/yt-shorts-generator Nothing fancy.
Just scratching my own itch and sharing in case anyone finds them useful.
Currently in the works are a digital sand timer which can be used to track pomodoros (or any sequence of time intervals), and a Jovian orrery which displays the positions of Jupiter’s moons on a strip of addressable LEDs.
A tool for searching, filtering and chatting with the "What are you working on?" posts. Also has a visual map (UMAP) that clusters similar things together. Useful if you want to find specific things or better understand themes.
Working on a house renovation project in SketchUp, I wanted the same workflow I use with Claude Code: describe what I need in natural language, let AI write and execute the code, iterate quickly.
So I built a bridge. Python MCP driver talks to a Ruby extension inside SketchUp via JSON-RPC. Claude Code can now write Ruby scripts, execute them directly in SketchUp, take screenshots to verify results, and introspect the model - all without leaving the conversation.
Still very early (macOS only, requires SketchUp 2026), but it's already useful for repetitive tasks and parametric designs. "Create a spiral staircase with 15 steps at 18cm rise" is more fun than drawing it manually.
https://github.com/darwin/supex https://github.com/darwin/supex/tree/example-simple-table
The main window uses Apple’s local LLM to summarize your conversation in realtime, with some swoopty UI like QUEUED state on Claude Code.
I’ve just added macOS Sequoia support and a really cool CLI with Claude Code skill allowing seamless integration of information from your conversational history into aI’s responses to questions about your development history.
The CLI interface contract was designed to mutual agreement between Claude code and codex with the goal of satisfying their preferences for RAG.
This new query feature and pre-Tahoe support should be out this week, but you can download the app now on the App Store or as a DMG.
I’m very excited about this App and I would love to get any feedback from people here on HN!
My Show HN: from this past week has a short demo video and a bit more info:
[0] https://upload.wikimedia.org/wikipedia/commons/a/a8/Guitar_M...
[1] https://issuu.com/orfeomagazine/docs/arias_livre
That last link is almost the entire book, have not looked through the digital version yet but on a quick look I think it is everything but the portfolio of his work.
Yesterday I built most of a Postgres extension, using the excellent pgrx[1] project, that build on ulid to add prefixes. With it you get something like this
plid=# SELECT gen_plid('u');
gen_plid
---------------------------
u_06DHRQH6SJT7N2WEQK4910R
(1 row)
The aim is for it to be the same size as a UUID in storage, but I haven't quite gotten there yet.I haven't pushed it to GitHub yet, but it's fairly done at this point.
https://github.com/novotimo/tlsproxy
This is still in development (todo are privilege dropping, in place config reloads, log burst suppression, multiple listen sockets (which paired with the Linux kernel gives free load balancing capabilities), and detailed TLS configurability), but it already matches both nginx and HAProxy’s speed (entirely bottlenecked by OpenSSL crypto by this point) at a tiny fraction of the attack surface and memory footprint (10-15kb per worker process last time I checked).
If anyone wants to take a look, please roast my code :)
I'm impressed by how far I can get "vibe making". Most of my professional experience is in high-level software, but AI gets me unstuck quickly when I don't know something specific to ESP-IDF or the hardware. As of today I've got a circuit tested, firmware nearly complete, and a custom PCB en route from JLCPCB.
One limitation I’ve noticed: ChatGPT struggles with the details of part selection (e.g. choosing specific temp/humidity sensors or connectors). Adding datasheets to the context helps a lot, which makes me wonder why this isn’t something the model can do or at least ask for.
Reading practice and assessments for k-12 students, with reporting and tracking for parents, tutors, and teachers. It uses speech to text and quizzes to assess the students reading ability. It picks up skipped words, substituted words, along with metrics on speed and pauses.
I have been testing it with my 2 daughters and its finally at a spot where I don't have to drag them to test it against their will and they are showing improvement. I am working on the marketing now. I have gotten some interest from private tutors but I have a feeling it will be great for the homeschooling community.
Thanks for any feedback! Please leave first reactions as the marketing page is what I am iterating on right now. Don't hold back!
The idea came from cooking bolognese. I needed something to remind me when to stir. So I wrote a small Go tool that just beeps at whatever interval(s) you set.
Then I kept adding stuff. Verbose mode with a live countdown, pause/resume with signals, and a JSON output mode that works with Waybar. That last one is actually my favorite part. I get a little timer in my status bar that changes color when it's counting, paused, or beeping. Click to pause. Works great for pomodoro or just keeping track of things while working.
I switched from Mac to Arch and wanted to try the whole AUR thing. Used GoReleaser to automate the build and publish. Took some fiddling but it works now.
https://github.com/Gioni06/bleep
AUR: yay -S bleep-bin
And sort of in that same vein, I've been developing my own static site generator that I eventually want to move my blog to. It's almost certainly going to be a worse SSG than every alternative, but it'll be mine and that's worth something in itself.
Plus it's just been fun to make! I wrote some gnarly code to generate infinitely nestable layouts that I'm kind of proud of. It's the kind of code that's really cool but you can only code on a project for yourself, because if someone else had to debug it, they might say some pretty unkind things about you.
Om Friday after Thanksgiving I spent half a day building a telegram bot that accepts an address and a list of Amazon links, and in turn orders the item (at a discount since it uses my Amazon credit card), and adds it to the above "family debts" spreadsheet.
I really like the idea of programmable, trusted lending like this, and feel like it could be extended to other groups that you implicitly trust.
We are working on DB Pro, a modern desktop data workbench for developers and data engineers.
The focus is on going beyond a query editor and building a complete environment for working with data. Visual exploration, inline editing, dashboards, and Jupyter notebook style workbooks for queries, notes, and experiments all in one place.
We launched v1 a few weeks ago and the reaction has been genuinely jaw dropping. Downloads, feedback, feature requests, and some great long form discussions around real world data workflows.
We are documenting the entire journey through a public devlog series. The latest video covers the v1 launch.
Honestly, building a desktop app is so refreshing after spending a decade or so building web apps.
And I realized I couldn't give a concrete answer. Lots of speculation, but I realized I didn't have hardly any real data. Inspired by Adam Grant's work on "rethinking", I'm _currently_ writing a tiny CLI to run self-experiments on my own productivity, auto-checking in / observing commits/code changes.
Goal at the end is to be able to test myself across different dimensions with "no AI", "moderate AI" (e.g. searching, inline assist), and "full AI" (agents, etc). https://github.com/wellwright-labs/pulse
It’s part of a broader network of niches within the agricultural, heavy equipment and transportation sectors.
It has around 10M pages and pretty decent traffic.
1. probe.bike - tell stories with your bike rides. It allows you to aggregate your cycling trip into one datapoint. Will likely break this out to skiing over the break and rebrand slightly. Adding yearly cards as we speak!
2. flopper.io - I'm seeing traffic rise and rise for this and it's been a great way to translate my every-increasing understanding of AI Infrastructure architecture to a new project. It acts as a benchmark website for GPUs and systems (e.g. Nvidia NVL72.
3. llmstxt.studio - still feel like llms.txt as an idea make sense - so hedged that and but let's see. Got my first customer this month. B2B and need more features/marketing.
4. rides.bike - the oldest - a catalogue or well researched cycling destinations and information about destinations. Will be adding more very soon!
In other words, something safer & more concise than maintaining multiple HashMap's, but a lot less involved & simpler than an in-memory SQLite.
It's better explained by the example here: https://github.com/utdemir/composable-indexes/blob/3baa36762....
I am working on the android version of this app. It is a tiny tool for options trader to see all the premium on one screen. Here is the reddit thread where I initially launched it: https://www.reddit.com/r/Optionswheel/comments/1nlelbp/i_mad...
If you trade stock or options, would love to get your feedback! Thank you.
- Arduino dev and circuitry
- 3D printing
- PCB design
- Woodworking
Its all a lot of fun and IMO a lot more approachable than it has been thanks to the assist from LLMs.
Still WIP but we are getting our first audit in the coming days!
Stoffel-Lang:https://github.com/Stoffel-Labs/Stoffel-Lang StoffelVM: https://github.com/Stoffel-Labs/StoffelVM MPC protocols: github.com/Stoffel-Labs/mpc-protocols Website: stoffelmpc.com
Recently it hit v2.0 spec conformance. 3.0 is next on the roadmap. (I'm executing it against the upstream spec test suite.)
I don't plan to make it a highly-performant decoder for use in production environments, but rather one that can be used for educational purposes, easy to read and/or debugging issues with modules. That's why I decided not to offer a streaming API, and why I'll be focusing on things like good errors, good code docs etc.
P.S. I'm new to the language so any feedback is more than welcome.
I am learning hobby CNC having come from the 3D printer world and I found that the CNC software is considerably more complex than today's 3D printer software.
CNC seems to be the next hobbyist maker boom with the likes of Makera and Nestworks having very successful Kickstarters.
Helping friends (and friends of friends of friends of friends) find their next startup gig without the application process. Aspiring to be Wealthfront for your career… a passive optimization that pings you every now and then with an interesting interview you could take.
Thinking a lot about how to recognize great matches. I think basically everyone can be talented force multipliers in the right situation / company / mission / team. Everyone here wants to do their life’s work, but it’s hard to find it.
Tactically working to scale reliable human-in-the-loop AI recruiter agents with very few humans.
It’s called Riftur, a gap analysis tool that compares two documents and highlights gaps, missing requirements, and inconsistencies. The interesting part for us has been getting the system to understand intent instead of just keywords, so it can flag partial matches and subtle gaps rather than just “present / not present.”
Still early, but it’s been useful in ways we didn’t fully expect. If anyone’s curious, you can demo it out here: https://riftur.com I'm happy to hear thoughts or learn how others handle this kind of review work.
Currently building out support for multi-agent evals, better tracing, voice, and static code analysis for AI security use cases. So many fun sub-problems in this space - LLM testing is deceptively hard.
If you end up checking it out and pick up an issue, I'll happily send swag. We're also hiring if you want to work on this stuff full-time.
The MicroPC is great because it makes it super easy to code and hack on something in places where it would be too awkward or annoying to whip out my laptop, and the Cardputer is just a fun little toy because it's so open ended and hackable. I've been writing an app for Cardputer to control my thermostat remotely, and I've had a lot of fun grossly overengineering the needless amount of concurrency I have added through FreeRTOS.
Something oddly satisfying about using a micro PC to program an "even more micro" PC. What a cool time to be alive; I would have killed for this kind of stuff as a teenager!
Use Case: Assumption: You have access to your friends visitor parking login in Amsterdam.
You are going to a restaurant/or visiting a place near their parking zone(geo fenced polygon). You want to pinpoint a point in map and drive to that point. Being 100% sure that you can park at that point. Automatically pick a meter near there spot and park almost instantaneously. Then this app is for you :D
It's essentially a book progress tracker. There are many apps that allow you to add the books which you are reading currently, but not at what pace. It's simple, no complicated stuff, no AI shenanigans.
Created as I was overwhelmed by the number of books I want to read and thought it would be helpful to plan ahead.
You add a book name, number of pages and how many pages you want to read in a day. It calculates and gives you the number of days and on which date you will finish. It's also flexible to increase the number of pages so that it can recalculate.
It's a PWA for now. Still working on notifications and stuff.
I got frustrated on how difficult it is to compare many elections using alternative voting methods against each other, so ended up extending a friends project, adding more results, details and statistics.
Just added datasette lite to the approval voting site. it’s pretty cool to query the SQLite db in the browser. https://approval.vote/data
I use it as a context fetcher i.e grab an abstract/transcript/thread as clean text/JSON, pipe it into summaries or scripts.
Also runs as an MCP server (experimental), so tools like Claude Desktop or CLI assistants can call the connectors directly.
arivu fetch hn:38500000
arivu fetch PMID:12345678
arivu fetch https://arxiv.org/abs/2301.07041
https://github.com/srv1n/arivuThen I decided to hack my own ZigBee power meter (to keep track of my meter’s LED pulses) and fought with CMake for eight hours straight, because embedded.
It was a nice weekend.
Started off as an open source alternative to Wispr Flow for myself as I wanted to have more control over the formatting rules as well as model choice but after sharing with friends and presenting it at my local Claude Code meetup, I was encouraged to share it more widely.
The desktop app uses tauri so it is cross-platform compatible and I have tested it working on macOS and windows.
Along the way I found most of these use salvaged BlackBerry keyboards which are only going to become harder to find, so also on a bit of a side quest to build a thumb-sized keyboard from scratch. Got me into laying out and prototyping my first PCBs and learning about how these things are made - lots of fun so far!
Something cool I learned from tearing apart a BB keyboard: the satisfying “click” is just a tiny metal dome that pops and completes the circuit when pressed. Not news to anyone familiar with electronics manufacturing, but it was a cool thing to “discover.”
It's mainly a distraction from enterprise programming, but it does have some parts that might be interesting to Lua programmers, like automated test suits, functional programming point free style and deploying to a raspberrypi via justfile.
The git README kinda doubles as a blog post: https://gitlab.com/michaelzinn/replicide
It's a hobby project I started putting together a couple of months back; a little spot on the internet for prayer and reflection.
Eidetica - a decentralized database built in Rust, intended for local-first apps. It's still unstable but I'm progressing relatively rapidly. In the past ~month I have:
- Flown to SF to attend a conference in this niche: https://syncconf.dev/
- Added password based, transparent, end-to-end encryption
- Improved my custom CRDTs
- Added an index to store configs and metadata
- Built support for using sqlite + postgres for Eideticas backend (not pushed yet)
Once I finish the backend work I'll hopefully take a bit of a break though. I'm supposed to be retired.
Turns out it was a common pain point. Now it has around 800 users in Chrome+Firefox. Mostly chrome.
- https://github.com/yassi/dj-redis-panel - https://github.com/yassi/dj-cache-panel
This week I'm taking a break from my next project in this series (celery related) to try to participate in game jam related to programming language creation:
- https://itch.io/jam/langjamgamejam
I encourage others to participate I e
A big part of this was inspired by the last startup I worked at. In an effort to not deal with complexities of Kubernetes, we ended up on Heroku and was charged exorbitant amounts of money. One year spending close to 400k on Heroku alone, for what should’ve been 10-15k in cloud costs.
I think a big part of this is just making Kubernetes more friendly and easier to use for a small / midsized team of developers.
The goal is to make it easy enough for even a single developer to feel comfortable with, while also being powerful enough to be able to support a small team
And as everyone now, I'm experimenting with LLMs to bring some new AI-related features to the service.
On another project, we've now beta testing (in ordination) Asus GX10 processing power running on-device LLMs for _local_ processing of patient medical data for 'differential diagnoses, implant plans and risk profiles in real time while the patient is in still in the chair'.
I doubt it'll be of interest to folks here - but my Family recently (in the last couple of years) started to breed ragdoll cats in the U.K.
This has been my personal project to understand where I personally find LLMs useful as coding assistants, and where I don't. One easy to spot example is, front-end + copy. Another area I've enjoyed it is talking through how I'd design and build functionality and features ahead of time.
It's been very interesting, and is helpful to folks I care about, even if no-one else ends up using it!
It's in a pretty early stage of development though, I haven't added my samples yet and nothing is to scale. It does run though which is neat https://github.com/thansen0/seabed-sim-chrono
It aggregates data from across the web into a single feed, pulling in news, weather, newsletters, social posts, Reddit, YouTube, and more.
I also finally launched my first iOS app that goes a step further. During onboarding, you set your preferences once. From there, AI automatically prepares your daily digest for you. Each morning, you get a notification when it’s ready, with everything relevant for the day ahead: meetings, weather, health data, commute insights, and the news you actually care about.
Updated manually so expect some delay :)
The goal is to help small teams and fast-growing startups understand where cloud spend is leaking and automatically reduce waste (idle resources, over-provisioned workloads, inefficient Kubernetes setups, and AI API usage). Setup is lightweight, and we focus on actionable recommendations rather than massive dashboards.
We’re still early and testing with a few teams who want better cost visibility without running a full FinOps practice.
Website: https://deepcost.ai
It feels like somewhere in the last decade we've all lost control over our email inboxes. While it would certainly be possible to filter and sort it, I've been wondering if it makes sense to just start with a system that is designed to intake a bunch of streams of information. Then it could be pointed at the raw information e.g event calendars and news-letters as well as streams like Facebook groups/Instagram where I don't want to actually go to those apps.
Speaking at a meta-level, this seems like what we should really be using LLMs for right now: use-cases where user controls what is done on their behalf.
A different type of job search site that gathers job postings direct from company websites. About 1 in 4 jobs are not advertised on any sites (like LinkedIn or Indeed) but they are found going direct to company career page.
Side note: I found my last gig using this method so have now built it into a web app. It is a paid service but feel free to DM me for a free trial.
It's intended to be anti-memetic, and anti-guilt trip. Just put it on your watch, install a program (open format) and you never need the phone itself. Your workout is a holiday from your phone.
The data can be exported if you want to use it elsewhere.
I originally made it for ROCKNIX but as there was no way to share the app I paid the Apple tax :/
I started this over the summer when I was moving to a new house and wanted to document the family history behind some thing I own. It's turned out to be more useful than I thought and I've expanded the features as friends found it useful. A developer friend, who I used to work with, joined me and we're both working on it now. It does have a little revenue now but we are far from quitting our day jobs.
I'd really like any feedback from the HN community!
This allows library authors to do more, like defining webhook handlers and (simple) database operations. The idea is to move complexity from the library user to the author, making (API) integrations easier.
I think libraries being able to write to your database is a pretty powerful concept, and can enable a number of interesting use cases.
It allows users to "chat" with their Logseq graph. Think of it like a "Cursor for Logseq". I hope people find it useful. I have on numerous occasion wished that I could have easily asked about a specific block on my graph, and would provide an intelligent response, also somewhat influenced by the contents of the entire graph. It's still a work in progress.
It's fully open source.
Now I feel lost, I don’t know where to go from here. I don’t even know if I am doing the right thing. What do you think? Is there any guidance or roast you can give? Here is the website https://www.racetoagi.org/
Here is the trends collection https://www.racetoagi.org/trends
Here is the deals graph https://www.racetoagi.org/deals
Finally, here is the newsletter https://www.racetoagi.org/research/newsletter
One terrifying piece of news I saw today https://www.racetoagi.org/news/2025-12-15-japanese-local-med...
I built a PWA that feeds you random, high-engagement Wikipedia topics (like the Great Emu War or the Demon Core) in a swipeable deck. Swipe right to save, swipe up to read "trivia snacks" instead of the full article. The idea was to have an antidote to doom scrolling.
The project started at a "vibe-coding-hackathon" and is now starting to become my main side project.
Curious for feedback :)
I wrote about it here: https://pcmaffey.com/custom-ssg/
Forkable template: https://github.com/pcmaffey/bun-ssg
open source browser first server-less markdown document workspace and publisher, contending to be a free obsidian alternative
storage is done in indexeddb or it can utilize opfs to work on a local file directory
comes with git integration
can publish to aws cloudflare vercel and github pages
built with shadcn react and typescript
Basically I long wanted to plug a chatbot into my messenger of choice with all sorts of tools for quick use, of course after the emergence of LLMs it was only a matter of time before I find time for it.
As an experiment I have decided to use Claude code + opencode to develop it, and after some trial and error I am very thoroughly impressed with the results, it grew to a nearly 10k LOC in a week and it is still very much manageable, I haven't changed a single line of code manually still.
I have developed it as a "core" that imports modules with a rigid and thoroughly documented in a spec.MD file interface, and every single bit of functionality essentially acts as a different sub-app that can consume events that trigger it and handle all of the internal logic within itself, that way everything is separated nicely and totally manageable within LLM context.
It does everything from setting up and sending reminders and todo lists, helping me track car mileage and fuel consumption, getting an overview of the day ahead(sometimes if task is important even a reminder few days prior to its date), to even opening my front gate. And all of that is exposed to 'core' chat module through tool calls, so I can request anything in plain English or voice.
Also has a web-ui where I can review tasks, reminders, settings or search past conversations.
Been using it a lot, and since I'm using groq for inference, I still haven't even needed to pay a thing, since it fits within the free limits
It looks inside each file to see what it’s about, then moves it to the right folder for you.
Everything happens on your Mac, so nothing leaves your computer. No clouds, no servers.
It works in 50 languages (including English, German, French, Spanish, Swedish) and with images (OCR and object recognition), PDFs, Microsoft Office, ePubs, text, Markdown, and many other file types.
If you have messy folders anywhere on your Mac, Floxtop can help.
I'm building a session prep tool for tabletop RPG game masters. The idea is to make a narrative engine rather than another static wiki. Most existing tools are great for storing lore, but they don't help you run the story. I wanted something that supports the "create now, refine later" workflow — get ideas into structure fast, then refine as you play.
Core features: - interconnected world-building (NPCs, factions, locations) and story-building (situations, fronts, clocks) - Bidirectional linking — connecting a story hook to an NPC makes that hook visible from the NPC's view - Clock system with milestone consequences that can spawn or edit entities - Situations fire different consequences based on outcome (players engaged vs. ignored the hook) - Material waste detection — flags under-connected content so you know what's prepped but unused.
The main workflow is mindmap-based. Each entity gets its own context layer showing direct relationships. (Soon available in demo version) Working on next: automatic player-facing content. As players complete situations, public notes from involved entities get published — so the GM doesn't have to maintain a separate campaign log.
Stack: TypeScript, Effect-TS, SolidJS, Cytoscape (graphs), Leaflet (maps)
The hosted version is rough — I've been using it to get early feedback from GM friends. Happy to hear thoughts from anyone who preps campaigns
However had, on my todo list ... a few things that are important to me are there.
One is to create some kind of pseudo-language that can model biological cells, from A to Z. I am having something similar to erlang in mind (to some extent). Now, this is nothing new - modeling is quite old, bioinformatics is old, but I have a few ideas that are somewhat novel IMO (e. g. really following erlang here, just adapted to biological systems).
Then I have a few smaller ideas. One is to finish a webframework where everything is really an object at all times. Meaning, I can work with objects when describing a webpage, from A to Z. HTML tags are objects too. I don't typically use them directly, though, but more in a meta-layout, e. g. I want to describe a webpage, but on a higher level, and also push that down into a .pdf file then seamlessly. My goal here is to be able to work with objects everywhere, not just for a single webpage but for all local and remote webpages, a bit similar to Alan Kay's old ideas.
I have a couple more ideas (one is the widgets project where I want to describe a GUI only once and then have it work in as many variants and languages as possible), but realistically I also focus on the smaller things to do as they are much easier to solve. Right now it is more important to me to finish as much as possible before the end of the year, so prioritising on smaller things makes more sense.
I start with SHM memory, will add linux dma-buf once SHM is enough up and running. Currenty monothreaded, ofc. AMD GPU code for SHM is in, now writting wayland protocol code to please the first wayland clients I would like to run (not using the C libraries provided by the wayland project, native wire format).
I want to move away from x11, and once I get something decent with this compositor, I will probably have to fork xwayland in order to make it work with this minimal compositor, that for some level of legacy compatibility (steam client/some games).
In the end, I did design some kind of methodology and coded some SDK tools in order to write a bit more comfortably RISC-V machine code programs in a very simple fire format (only core ISA, not even compressed instructions, no pseudo instructions, using only a simple C preprocessor).
Coding time does not matter on such software in the light of their life cycle once it does "happen".
All that presuming not too much IRL interference... yeah, I know this is excessive to expect that...
The super hard part is not coding, it is motivation: energy, mood, cognitive bias, etc.
https://crates.io/crates/ctrlassist
Whether your helping grandparents through tough boss fights, or co-oping with nieces and nephews to level age gaps, CtrlAssist aims to make PC gaming on Linux fun and accessible for everyone. While I’m certain similar utilities exist, I also just wanted a holiday hobby project to practice Rust development while scratching a personal itch.
Please give it a try, share your feedback in the relevant discussion categories, or check out the open issues if you’d like to contribute, help is always welcome!
- Developer Feedback and Rust Community Discussion
- https://github.com/ruffsl/CtrlAssist/discussions/14 ;
- User Feedback and Accessibility Community Discussion - https://github.com/ruffsl/CtrlAssist/discussions/15Features I have implemented so far: Ticketing (duh), Email va MS Graph for MS office, Documents for info/repeat answers, Purchasing, Inventory, Projects -group of tickets)
New features I just added in the last month is Ticket Approvals if you need a managers approval for purchasing something or assigning a licenses to someone.
An independent blogging and personal website builder. Source available (Ruby on Rails).
It’s not a novel idea but it’s gaining decent traction because it’s simple and (I think!) makes you want to write more. Which is basically why I built it.
Blog by email, custom domains, internal private analytics, theming and more!
Free forever plan, or only $29/yr for everything. Priced as I think personal/blogging sites should be. Everything is too expensive these days.
It's a travel tool for business travelers that figures out your suggested departure times for your entire itinerary based on predicted traffic patterns. Think Flighty but for all the non-flight parts of your trip.
You first build a travel itinerary with your legs - flights, activities, hotels (and hotel returns) and it tells you things like "leave your hotel at 7:40am" before your 8:30 meeting - in a single itinerary, no need to do the google maps acrobatics for every two items in your itinerary. While it's aimed at frequent business travellers I personally use it for all family leisure travel and daily itineraries around town as well - "do I have time for lunch at home after my son's class or should we bring packed lunch". I built it as during my time working in developer relations I traveled a lot, and always built unnecessary buffers and kept nervously glancing at my watch or phone to see if my planned time to leave still holds.
Tech-wise, currently it's Remix web app with a NodeJS/Fastify backend and Supabase for storage, and relying on google maps for route duration calculations. I want to expand it to native mobile clients in the future as well.
I am using it as playground on product thinking, ruthless prioritisation based on user benefit, figuring out unit pricing and economics, sensible architectural design, and exploring how including AI-enhanced features here and there can help make the product better, not just include them for their own sake.
Parents set up accounts, kids log in with simple codes and work through curriculum-aligned Math and German exercises. Built with Elixir/Phoenix/Ash and LiveView.
The hard part isn't the tech - it's creating content that actually maps to the German school curriculum rather than generic "educational" fluff. Currently grinding through grade 2 math topics.
You can find the technical details at https://wireplug.org
I haven't yet tried this very extensively - but another profound change in programming that this showed me is that it is now very easy to borrow parts of Open Source libraries. It used to be that you could only base your work on a library - borrowing parts of projects that were not designed to be shared (used as libraries) was prohibitive - but with llms it is entirely possible to say: "now please borrow the UI ideas from project X" and it does that. Maybe you need to add some planning.
The project is about 27kloc now.
I’m building it on Cloudflare Workers with advanced tracking, modern templates, and advanced webhook integration. Developers can also configure and schedule advanced workflows for their specific needs
The users can review their usage and performance using an intuitive dashboard.
Email is a crowded space and this is my first attempt at doing something indie at this scale. Wish me luck!
It's feed aggregator backed by a web crawler that tries to find interesting RSS feeds. Posts are sorted by inverse frequency with the hope that time between posts will serve as a good proxy for quality.
I've been having fun with it! The results are a little strange, sometimes, but I've found some interesting sites that I never would have found otherwise.
My Civil 3D plugin will:
1. Make standard, market-compliant catalogs and polished styles available to engineers at large. Think of it as the WordPress theme provider equivalent.
2. Make the entire process easy and painless through the plugin, with prominent buttons for quick access.
If the plugin is done well, there will be less need for BIM modelers, since for a fee, engineers could simply purchase catalogs and styles that are so easy to use they require no technical training.
As a side benefit, I also get to explore how LLMs can help me write code. It has been a while since I last updated my AI usage policy [0], and I look forward to revisiting it.
On a personal note, I’ve been trying to lean into my fears more. Disassembling binary was always something I knew would be helpful to know but I kind of avoided, so I think this is helps with that a little.
The problem: most people have 100+ accounts with weak/reused passwords. Changing them manually is tedious, so nobody does it.
The solution: import a CSV from your existing password manager (1Password, LastPass, Bitwarden), select which accounts to update, and the app uses browser automation with Gemini 2.5 Flash to navigate to each site's password change page and update them in parallel. Exports a CSV with the new passwords to import back.
Key technical choices: - browser-use library for AI-driven browser automation (handles dynamic sites better than Selenium) - Local-only architecture: passwords never leave your machine, no cloud sync, everything stays in memory and is cleared after use - Electron + Python: React frontend with a Python agent for browser automation via stdio IPC - OpenRouter for LLM access (Gemini for navigation, Grok for validation)
Security was the most important and the hardest constraint. Passwords can't be logged, can't be sent to the LLM context, and can't persist on disk. Custom fork of browser-use to inject credentials via secure parameters invisible to the AI agent.
Currently at v0.38 with code signing and notarization for macOS. Working on improving success rates - the main challenges are 2FA requirements and anti-bot detection (Cloudflare, reCAPTCHA).
Would love feedback from anyone in the security/password management space.
I've had the idea sitting in my notes for years now. It waited patiently until I could get back to it.
An annoying little laptop charging reminder utility that does the job.
---
There are times when I'm deeply immersed in focused work, a meeting, or engaging video content and end up missing the usual low-battery notifications on my MacBook.
When the laptop suddenly shuts down, it's followed by the familiar and frustrating walk to find a charger or power outlet. It can be annoying and occasionally embarrassing, especially when rejoining a session a few minutes later with, "Sorry, my battery died."
Over the past few weekends, I built Plug-That-In, an app that introduces "floating/moving notifications". These alerts follow the cursor, providing a stronger, harder-to-miss nudge regardless of what’s happening on screen.
The app also includes a few critical features:
- Reminder Mode: When the battery reaches critical levels, the app emits a configurable alert similar to a car's seatbelt warning, continuing until the battery is addressed.
- Do Not Disturb Settings: Customize alerts and sounds based on context, such as when system audio is playing, a video is active, or the camera is in use.
It grew out of a personal need, and I'm glad to see it used by over 50 people in the past month.
Components are JS functions, containing UI that is (mostly) HTML, with reactivity only via proxied objects.
To test it out I built a distributed social media/microblog site called Redraft: https://redraft.social (https://github.com/andrewjk/redraft)
It's edge native (with a Cloudflare deploy button in that repo) with your posts stored in an SQLite file. You can log in to your site to post and comment on your own posts, and use a web extension to comment on posts from people you follow wherever they are on the web.
There are many bugs and missing features, the documentation is patchy, and it's probably riddled with security holes. Give it a go if you're feeling brave!
Not coding related, I've been on what I've been calling "The Grand Project" for a bit over a year now where I listen to every single album I own (around 855 albums/singles/eps/etc. As of this moment I'm at 828) at least once. It's been a real trip essentially going through my whole life musically and I'm hoping to write a blog post somewhere about it.
[0] Project site: https://primamateria.systems/ Source Code: https://github.com/stryan/materia
Now I feel lost, I don’t know where to go from here. I don’t even know if I am doing the right thing. What do you think? Is there any guidance or roast you can give? Here is the website https://www.racetoagi.org/
Here is the trends collection https://www.racetoagi.org/trends
Here is the deals graph https://www.racetoagi.org/deals
Finally, here is the newsletter https://www.racetoagi.org/research/newsletter
* The immediate-mode "every tick I ask you for a VDOM based on the user-defined state" TUI framework has all the fundamental features, I think; writing docs and expanding the library of components it ships with. https://github.com/Smaug123/WoofWare.Zoomies
* Decided I needed a nice text display widget, so got side-tracked into implementing the Knuth-Plass paragraph layout algorithm; it currently functions but is buggy. https://github.com/Smaug123/WoofWare.KnuthPlass
* Finally starting to put proper effort into the LLM integrations into my workflows, writing skills, defining the Gospel According To Me to try and poke the LLMs into the right basin - with limited success so far. https://github.com/Smaug123/gospel
No progress on the deterministic .NET runtime.
(Same comment from last month: https://news.ycombinator.com/item?id=45869787)
I haven't had this much time off in over a decade and it's amazing. I've been hoping to get inspire for some outdoors or running related mechanical design/prototyping projects, but nothing yet.
The reason for it was because after testing multiple Git history explorers, I still think nothing beats the gitk. Sublime Merge is probably the only alternative that I would seriously consider but I don't really like the UI and the fact that it is proprietary (I am not against proprietary software but I prefer an opensource solution when available). Other alternatives have some bugs or the interface few too slow. gitk itself is mostly fine, but sadly it tries to load the whole repository in memory and this is causing issues every time I try to navigate through nixpkgs (I can see the memory consumption going through the roof while the UI slow down to a crawl).
gitk-go loads a batch of commits (1000 by default) and once you get at the end of the list it loads more. I also add a few features that I miss from gitk, for example if you do any change in the repository (change branches, add files to stash, etc) it will automatically reflect in the UI.
Again, the code is mostly vibecoded since this is the first time I decided to try this from scratch. The code works well for my use cases and it is enough to replace gitk for me, but I can't guarantee there is no bugs and the amount of tests are small. But still, it was fun to see something that I wanted to create for a while (I had this idea for a long time since the issues with gitk that I was having) finally taking form. Probably the program is not useful for anyone but me, but if anything this is a feature, not a bug.
The first business I started never gained traction, so I sold it in 2021 (which was a completely different time compared to now).
Notion had announced that they'd launch a beta version of their API, so while waiting for the early access, I built a landing page, login/signup, and all other plumbing for the web app.
It was a rather underwhelming launch (both for the API and my business), but I gained my first customer within a month.
Honestly, it's been a slog running this business (Notion's API is surprisingly hard to work with, so it seemed that I was stuck for months on end), so knowing what I know now, I'd probably have started a different business. My burnout didn't help either.
Claude has been incredibly helpful these last few months in solving esoteric undocumented edge cases that were plaguing the codebase for years.
I have a healthy MRR/growth rate right now and the biggest product in the niche, so I'm grateful for that.
https://terminal.pink/bgce/index.html
Or https://github.com/blmayer/bgce
The idea is to have the minimum needed for a usable graphical experience. So drawing to drm buffer and handling inputs basically. It's been fun to do.
I am build a toolkit for it too:
https://terminal.pink/bgtk/index.html
Or https://github.com/blmayer/bgtk
I think it is nice that we can just write to a buffer and it appears on the screen. Very little abstraction is needed. Hope you like it.
I also made some progress on my hardware projects, but I'll keep a low profile for now.
Built it for my 10yo. Solo dev, .NET + Claude Haiku. Free to try, no signup.
It runs as a terminal application, meaning that you just need to run it from your terminal, but you can try the game over ssh without installing: `ssh frittura.org -p 3788`
downloads: https://rebels.frittura.org/ repo: https://github.com/ricott1/rebels-in-the-sky
https://feedbun.com - a browser extension that decodes food labels and recipes on any website for healthy eating, with science-backed research summaries and recommendations.
https://rizz.farm - a lead gen tool for Reddit that focuses on helping instead of selling, to build long-lasting organic traffic.
https://persumi.com - a blogging platform that turns articles into audio, and to showcase your different interests or "personas".
Enterprise/Organization focused MCP gateway with support for sophisticated credentials management, integrates with OIDC/SAML, team and profiles support, external secret stores (AWS/GCP/Azure/Hashicrop Vault), using envelope encryption, and in-band-MCP authorization trigger for e.g. trying to use a tool which Gatana not yet has credentials for.
Ideal for Agent-2-Agent/dev teams/Github Copilot Agent (the one you assign issues)
Stack is k8s, NodeJS, React, Google KMS, hosted on GKE, with GKE Sandbox for local server isolation.
It can replicate a DB in as little as 9 seconds.
It's Open Core: Community Edition and Pro/Enterprise editions.
Still a WiP --> https://kopidev.com
An AI coding tool desktop application written in Rust and Javascript. Cursor, Windsurf and etc uses too much memory on my machine. As an engineer it is important that the tools I use daily are performant and fast and I could use while watching a youtube video or browse hackernews.
While working on the tool I am building some boilerplates to start from, starting with mobile games targeting arcade games like Flappy Bird.
Built using our full-stack library toolkit Fragno [0].
[0]: https://fragno.dev/
I've rewritten this project (almost) completely three times and now doing it for the fourth time, with tests and best practices.
I would be incredibly grateful for any feedback what I'm missing with it.
So far it has been great fun and I have learnt an incredible range of things!
"But there are many already!" I hear the crowd exclaim.
I respond, "Yes, but..."
It's really something I want for myself. Lightweight, as fast as humanly possible, extensible via plugins (in fact the entire app is mostly plugins, with a small core to glue it together), and a tiny bit of LLM (call it AI if you wish) integration to ask questions about the database or generate/review queries.
Open source metaverse. Just added rideable jetskis!
Written in C++ and OpenGL. Works on the web as well via Emscripten, WASM and WebGL.
This is what my company does (https://espresso.ai/), I'm taking advantage of the end of year quiet time to hack on some more R&D-style projects we have.
Trying to make document collection a breeze for the last 5 years. Still not quite there, although we're making progress.
It plans multiple days ahead to make the best use of low prices and surplus solar.
It can use the vehicle api or the charger api to control charging.
Attracting new monthly sponsors and people willing to buy me the occasional pizza with my crappy HTML skills.
I'd like to try crypto, which coin/chain/wallet is the most used? USDT on TRX? Binance?
Any advice is welcome as this industry is definitely not easy to enter
Mini canva alternative
www.june.kim/jamdojo
I was pondering doing something in regards to decentralised consummation of content. I am beginning to see how various websites are walling off their content and centralising everything whilst also monetising access to it for themselves and kicking content creators out, forcing them to run their own websites and use multiple backup platforms(mostly the dying youtube).
So I was thinking about flipping it on its head and instead of going to different websites to consume this content, like youtube, twitter and whatnot, people would have a single program to aggregate it instead. Then it occurred to me that this is what RSS/Atom was made for, kind of. So I am just letting the idea marinate for a bit and maybe next year I will look into it. Mastodon might have some good concepts in it that I want to look into and also come up with some standardised way for richer content that creators could provide beyond RSS to make it more palatable and easier consumable for users.
tl;dr not much this month :)
If I make a really good AI coding platform which saves people hours compared to existing platforms and provides more security. The chance of success is 0 because it's competing with incumbents.
If I make an app which allows cats to order food and back massages from their owners, this has a high chance of success.
A language learning web-app for serious students (and teachers). Simple ways to give interactive homework, practice reading and speaking, and also custom materials, for rare-ish languages
I know it's been tried before, but I thought I'd attack it with a few different angles - web based, no chrome extension, thresholds to help verify the article is worth it, extensive use of an aggregator to help with discovery and validation.
You can see the work in progress here: https://paperwall.io
This has been a fun project so far for me:
* First time using Claude Code. CC has made writing code fun again (I'm an experienced software developer, with - gasp - over 20 years of professional experience).
* On macOS, WhisperKit + Apple Intelligence (SpeechAnalyzer) is a powerful combination for offline transcription.
If you're interested in joining the beta, feel free to send me an email: diarmuid.glynn@gmail.com. The software is working now, but the documentation and website ( https://www.algomommy.com/ ) are unfinished, so I'd like to provide direct support to any interested beta users.
very prototype-y so far, but I'll open source it when I have something worth sharing.
Purely for my own self-interest lol, so I don't win every time
Try out an agentic way to ship your code. Free to try. Nexlayer will build, containerize, and deploy your app to the cloud in minutes with a simple prompt.
1. VPN and proxy detection. We already track dozens of providers, but we can do better here. There's also a bunch of metadata we collect as part of this process which we don't currently surface, so I'm looking at what else we can bring to our databases and free API.
2. Better detail and evidence on how we build and test our own geolocation database, which we create from scratch. There's been a recent trend of misinformation about geo accuracy, including from some other providers, so I want to better explain the accuracy (and inaccuracy) of various techniques, our policy for when we prefer certain data, and so on.
(Open to partnerships for any folks looking for a new provider!)
In other news, my first astrophotography rig is _finally_ mostly fully put together, and I'm going to try to go out and do some captures tomorrow night!
A small tool that does one thing: publish Markdown and give you a link—no accounts, no setup, no project scaffolding. Paste or write Markdown, click Publish, and you get a human-readable URL you can share immediately. You can update or delete the page later using the same link.
The idea came from frustration with how oddly hard it still is to put a Markdown document on the web without turning it into a repo, a static site, or a login-gated doc. JotBird is editor-light but publishing-first, and I’m now exploring CLI and editor integrations so it can act as a simple publishing layer for tools people already use.
Note: You don't need to install anything...This tech is awesome bro!
My twins (in high school) and I are building an AI study buddy.The idea is simple. A peer-level “study friend” you can work alongside, ask questions, and stay on track with.
It’s not doing anything ChatGPT or Claude couldn’t do. The goal is packaging it into something that feels a high-schooler would actually want to use when they’re studying.
We are also using this as a weekly project to learn the abstract stuff. Product thinking, design, pricing, marketing, and how to turn a vague idea into something real. Each week the kids prioritize a feature, research it, write up the idea, and then we build (or cut) it together.
Our stack is Claude Code, TypeScript, React and it's hosted on Cloudflare Pages for frontend + Workers for API.
No login or credit card required to try this out. We welcome your feedback.
<3
Also, getting into the guts of how agents work and messing around with the knobs and levers is super interesting and where the real differentiating skills are
Built on ADK, CUE, and Dagger
https://github.com/hofstadter-io/hof/tree/_next/lib/agent
(my swiss army knife for dev work, getting a rename soon(tm))
If anyone wants to join the project, contact me replying at this comment/writing at gbc0 [at] proton [dot] me
The idea is simple: You look at an image and describe what you see in your target language. That's basically it!
My reason for building it was that even though I can understand a lot of spoken spanish, I really struggle to construct sentences on the fly when speaking. Doing a few minutes of active learning like this each day really helps remap my brain a little, and I quickly run into situations where I hit a wall and realize I actually don't understand something as well as i had thought.
The app also gives a little feedback on what i have written from an llm, and it also provides clues that I have mapped to each image.
At the moment I am using it mainly for intermediate Spanish and beginner Irish, and personally I find it really helpful for both. Basically learning vocan for Irish, and more serious sentence structure etc. in Spanish.
I know a lot of people absolutely hate the idea of mixing LLMs with language learning, and I can kind of see why, but I personally find it really helpful in certain cases. If you are already doing classes, and consuming content in your target language I think something like this will be really helpful for a 5 minute coffee-break type activity in the morning. Its not a language course and I have not intention for it to be one. Its just a supplementary little tool that helps with getting your brain thinking in a new language and it is free to use.
Here are a few links if anyone thinks it might be interesting:
App Store: https://apps.apple.com/us/app/snapalabra/id6747401847
Play Store: https://play.google.com/store/apps/details?id=com.whatever55....
Website: https://snapalabra.com
Also if anyone needs a contractor hmu at https://elephtandandrope.com
Also working on youtube vids to teach people to code for personal branding and another channel for POV driving vlogs but editing eats time :(
Just whatever time can allow really!
treating ai vibility more clssical market reasearch instaed of GA AI Edition
Got lil exhausted when needed to analyze my resume and coudn't found any good ones without paywall. So me and my team we built A free AI-powered resume analysis with ATS insights, job-match score with quality suggestions.
Also planning on adding Resume Builder, Mock Interview, Cover Letter Gen soon. If you have any feedback, happy to hear it :)
• I open-sourced and released some iOS dev tooling I built for Claude Code that multiplied my personal coding productivity: https://news.ycombinator.com/item?id=46264591 Nobody cares yet, but it makes me feel good to share something cool.
While I was working on the tablet interface (in Godot Engine) I put Claude to work on what after two minutes became a full product on its own with a new file format as well. Tell me what you think! (so far the response is meh...)
It’s for people who feel smart but overwhelmed, drowning in tabs, skimming everything, remembering nothing.
You don’t need more information. You need clarity.
Also because the web/blogs lost itself in tracking, bloat, paywalls... and I miss some of the quirkiness.
My blog runs on it: https://xenodium.com
I'm using COPE from Zentropi to run my moderation https://zentropi.ai/ .
https://github.com/agentify-sh/safeexec/ - this will prevent rm -rf or git reset --hard being run by off chance when used with --dangerously-bypass-permissions flag
https://github.com/agentify-sh/10x/ - codex productivity booster which adds skills (most likely need to be phased out now since codex has skills), redundant checkpoint/backups with git and jj, subagents, parallel agents, PLAN/RUN/THINK modes.... im actually not sure about releasing this anymore because of how much better codex has gotten.
The trick (one trick) is to allow LLMs to provide an audit/accounting/compliance playbook, along with customizations, based on the user describing their business model.
Just submitted it to Apple for review this past weekend... basically Scapple's visual text canvas meets Workflowy's hierarchical focusing. I mainly wrote the app for myself to organize my thoughts. Very happy with how it has turned out.
Edit: Would be interested to hear why this was downvoted?
miss you buddy :'(
We're focusing on "anti-cloaking" for anti-phishing and other Internet security applications at the moment. Phishing sites can "cloak" themselves so that they present malicious content to ordinary users and benign content to bots, and thereby evade detection. Anti-cloaking is doing things to defeat cloaking.
The methodology is to operate a site that logs all requests, and collects information from the JavaScript environment, and looks for signals that a session is being operated by a bot instead of a human. We have 183 unique signals so far.
We've seen fake mobile phone APIs being injected into the DOM, and have been able to read out the source code implementing them. We've seen lots of people running the browser with TLS validation and same-origin policy disabled, which are both easy to probe for. And we've even seen people running services on localhost with CORS headers that allow cross-origin requests, allowing us to read out their server headers and page contents and which would allow us to send arbitrary requests to their local servers. We've seen people using proxies that don't support websockets. We've even seen surprisingly-big companies scanning us from netblocks that just straightforwardly name the company, which would be trivial to block just by IP address.
It turns out that every security vendor that scans VirusTotal submissions or domains from CT logs has major flaws in their headless browser setup which mean it's worryingly easy to cloak from them.
I don't know the best angle for monetisation. Currently we are selling "quick overviews" of what people are doing wrong, but it kind of feels like we're giving away too much value too cheaply. However it's difficult to convince people that there is value worth paying for without telling them what they're doing wrong upfront before they pay. Ideas include:
* automated quick overviews, where we give you a URL to point your bot at, find out all the signals you hit, and give you an automatically-generated report of what you are doing wrong
* or a manual "pentest" of your headless browser, where we do the same thing but spend a few days manually looking harder to see if there are new signals we're not yet spotting automatically
* or we could sell a report of the state of the industry as a whole
* or access to our tooling
* or something else
I have been told that if I say it's for anti-phishing then I have 12 customers max but if I say it's for AI browser agents then someone will give me a billion dollars. So possibly we need to explore other applications, like either telling AI scrapers why they are getting blocked, or else helping sites block AI scrapers (though I am personally opposed to building the apartheid web).
Open problems are:
* what's the best form to sell it?
* how do we satisfy people that if they pay for a test then they will get value from it?
* should we pivot away from anti-phishing?
* for bots that we notice have found us from VirusTotal or CT logs, how do we work out who is operating them so that we can sell to them? Sometimes attribution is easy but in the majority of cases it is not