Take photos of the tree from 6 different angles, feed into a 3D model generator, erode the model and generate a 3D graph representation of the tree.
The tool suggests which cuts to make and where, given a restricted fall path (e.g. constrained by a neighbors yard on one side).
I create the fallen branches in their final state along the fall plane, and create individual correction vectors mapping them back to their original state, but in an order that does not intersect other branch vectors.
The idea came to me as a particularly difficult tree needed to come down in my friends yard, and we spent hours planning it out. I've already gotten some interest from the tree-surgeon community, I just need to appify it.
Second rendition will treat the problem more as a physics one than a graph one, with some energy-minimisation methods for solving.
On top of that, it uses a lightweight AI model to read product descriptions and filter based on things like ingredients (e.g., flagging peanut butter with BPA by checking every photograph of the plastic or avoiding palm oil by reading the nutrition facts) or brand lists (e.g., only showing WSAVA-compliant dog foods). Still reviewing results manually to catch bad extractions.
Started this to replace a spreadsheet I was keeping for bulk purchases. Slowly adding more automation like alerting on price drops or restocking when under a threshold.
You can search for full or partial rows and see the whole query lineage – which intermediate rows from which CTEs/subqueries contributed to the result you're searching for.
Entirely offline & no usage of AI. Free in-browser version (using PGLite WASM), paid desktop version.
No website yet, here's a 5 minute showcase (skip to middle): https://www.loom.com/share/c03b57fa61fc4c509b1e2134e53b70dd
https://github.com/dahlend/kete
It can predict the location of the entire catalog of known asteroids to generally within the uncertainty of our knowledge of the orbits. Its core is written in rust, with a python frontend.
Colibri—a self-hostable web application to manage your (and your family's) ebook library, intended as a companion to Calibre. I want it to be a friendly, simple, capable, opinionated app to review your books, add metadata to them, get them onto your reader, share them with family and (few) friends, create a public shelf for bragging, connect with Goodreads etc., and exchange comments and reviews on books.
This is explicitly not intended to ever be monetised, and I enjoy all the implications that has on the design. Colibri is as much a tool I personally want to use, as it is a study in small-audience user interfaces, and the quest to build the perfect book catalog schema.
I'm looking for fellow book-loving people to work on Colibri, to create the best personal digital library possible. If you're interested, feel free to reach out via email (in bio), or on GitHub.
I got diagnosed with type 1 diabetes in Feb (technically LADA as it's late onset). I'm the first in my family with it so I had zero info on it. I tried getting some CGMs to use but most don't work in Kenya as they are geo-locked, and even apps for measuring carbs like CalorieKing are not available in my region. I was really frustrated with the tech ecosystem, and started working on My Sukari as a platform of free tools for diabetics.
I mostly get time to work on it on the weekends, so it's not yet ready for public use, but I've fully fleshed out one of the main features: Sugar Dashboard - A dashboard that visualises your Glucose data and helps you easier analyse it.
To help with demos, I've shared my Sugar Dashboard here: https://mysukari.com/tools/sugar-dashboard/peter
I'm really passionate about this and getting as much free, practical tools in the hands of patients (it honestly shouldn't be this hard to manage a disease)
Instead of masonry I would like to work on time of flight cameras. But the day has only 24 hours :-(
- there are lots of expenses still to be made (fertilizer, pesticide, salaries), which may not be worth it if germination is under certain threshold
- if detected early, there is still time to plant another grain or to fill up the missing plants (requires precision seeders and seeding maps)
- is a very good proxy for yield estimation (farmers often trade futures even before they have harvested)
For the purpose I have created a dataset (a collaboration between my employer and Sofia University) and published it in order to enable scientific collaboration with other interested parties. Still working on the dataset annotations.
https://huggingface.co/datasets/su-fmi/sunflower-density-est...
I watch a lot of YouTube videos and have found it very annoying that YouTube latches onto one or two topics that you've watched and only recommends that type of content over and over again. Even if you use their "Not Interested" tool, not a whole lot changes in your recommendations.
At the end of last year I launched Relevant - a crowdsourcing website where users can categorize the channels they watch into a defined hierarchy of categories ranging from broad topics like "Science" and "Gaming" to more specific ones like "Phone Reviews" or "Speedrunning".
Although I've had good feedback on the website, engagement has been relatively low and I think that's because it's a big ask to have someone navigate to the website to find the content. This year I decided that I'd bring the content to them by making a Chrome extension that lets users interact with Relevant directly from within YouTube.
It's still a work in progress but I'd love to get a first version out within a month or so to start spreading the idea and gathering feedback. If this is of any interest to the people here on HN then please let me know what you'd like to see most on your feeds.
The existing information is mostly blogspam from non-experts who try to make a quick buck. They only recommend the two brands with an affiliate program.
I wrote a better guide with help from competing insurance experts. The information is clear and succinct without oversimplifying things. It addresses the specific needs of immigrants.
Then I turned the advice into an interactive recommendation tool. People get clear, specific advice in a few seconds.
The best advice is "don't choose yourself, talk to a broker". The problem is finding a honest one. It took me years to vet a good one. After testing him for a year, I have set up an affiliate partnership from scratch with him. The partnership incentivises honesty and neutrality, because he has a lot of skin in the game.
I'm super excited about it. I can't overstate how much of an improvement it will be. Readers get far better advice and easy access to an expert. The broker gets a steady stream of well-informed leads. I get a commission for my trouble. It's a win-win-win situation.
If you're interested in Estonia, e-government, building tech hubs, and the future of the nation state I'd love if you take a look (and let me know what you think). It's available on Kindle now but Oxford University Press will be shipping out physical copies May 15 and buying from a smaller press is always appreciated!
https://global.oup.com/academic/product/rebooting-a-nation-9...
In what I believe is still the spirit of the question though, I discovered Maltese these week and have added it to my casual study. It’s a Semitic language (closely related to Arabic), written in the latin script, with about 40-50% of its vocabulary being Italian/Sicilian based. It’s become my new obsession
Been a freelance dev for years, now going on "sabbatical" (love that word) imminently. Just moved to reduced hours, still in the transition and unwinding phase.
Planning to do a lot of learning, self-improvement, and projects. Tech-related and not. Preparing for the next volume (not chapter) of life. Refactoring, if you like, among other things.
I'm excited.
Here’s a a detailed write up of the process: https://samkhawase.com/blog/hacking-kindle/
If you’ve used H3 or S2 it should be familiar, the major difference (apart from the fact it uses pentagons) is that the cell areas are practically uniform, whereas alternative systems have a variance of around 2 between the largest and smallest cells, making them less useful for aggregation. The site has many visual demos, e.g. https://a5geo.org/examples/area
The code is open source: https://github.com/felixpalmer/a5
I got curious about that statement, since shadow maps tend to look much different. I also knew that he left part of the experimental renderer in the GPLed code. So, I've decided to go on that rabbit hole of Doom 3 graphics, specifically Carmack's experimental renderer and ended up implementing his approach, as well as adding some poisson disc sampling and fixed the peter panning: https://github.com/klaussilveira/exp-dhewm3
I also spend a lot of time on archaic game engines. I like to call it software archeology.
I've been building PodSnacks because I found it overwhelming to keep up with podcasts across tech, business, and science. PodSnacks uses LLMs to summarize the most popular episodes from shows like Lex Fridman, Acquired, All-In, Invest Like the Best, and more.
You choose your favorite shows, and we email you short, high-signal summaries — no audio to skim through, no endless backlog guilt.
So far:
126K+ episode summaries generated 92K+ hours of podcasts processed 48–50% open rates 2,900+ early users
Still iterating and adding features like bundling by theme, language translations, and audio feeds.
If you're the kind of person who wants more inputs without more noise — would love for you to check it out.
Always open to feedback from HN!
Right now I'm working on a version 2 that has user accounts, multiple documents, markdown support, and document exports. Everything is local-first and it uses CRDTs to sync documents.
It looks like this: https://i.imgur.com/Plk1DQ4.png the calculator is mostly the same for now, with a few improvements. It's unstable right now, so I don't want to publicise the dev url, but if you'd like to become a beta tester email me at contact@numpad.io
Yes, customer is a special snowflake but they still need 90% or whatever every other client in this industry needs.
Feeling increasingly like this is a fools errand.
Even though we've proved this out with tool sets strung together with duct tape and safety pins, and are therefore the most profitable group within our department, we still need to be 100% billable.
It's only because we're the most profitable group that we can pretend we're all billable while I work with two other people to bootstrap this crazy project
Edit: anyone hiring? Just found out my boss is quitting.
I hit an OpenSearch bug this week where you can't get any browser based requests to work. Its due to zstd becoming a standard part of Accept-Encoding and OpenSearch not correctly supporting it so I wanted to install a browser plugin that modified the browser HTTP request headers to my servers.
I don't know about everyone else but I love that browser plugins are possible but I hate having to find them. Its mostly due to never knowing if you can trust a plugin and even if you find one, you have to worry about it being bought out in the future. With vibe coding I was able to build a browser extension in 45 minutes that had more features than I originally planned for.
I spend more time documenting the experience than building which is wild. If you are interesting you can look at the README in https://github.com/mattheimer/vibe-headers
But I left the experience with two thoughts.
Even seasoned developers will be using vibe coding in the future.
I think in the near future the browser plugin market will partially collapse because eventually browsers will build extensions themselves on the fly using natural language.
In parallel, I'm building an exercise generator "Jazzln" [2] to help me practice.
[1]: https://www.goodreads.com/book/show/54391815-jazz-harmony
If it strikes a chord with anyone, I’d love to collaborate! The concept is centered around organization bubbling up naturally from dumping info in with tags, and “typing” your tags so that when you go to a tag’s page, the layout is customized based on what it is - a project, person, etc. A project could have all relevant tasks and notes listed, whereas a person might have name, contact info, etc.
These cloud flavours have a compatible SQL dialect, but it's often details like missing features (CDC and Auditing on RDS are good examples) or differences in system objects that make it difficult to support your app on these platforms.
I capture all sql statements, run them through multiple SQL parsers to find all the system objects your app is using (tables, functions, stored procedures, etc). I then check them all against a catalog I have built of all system objects for every version of SQL Server on every platform.
I then give a report to see which platforms your app will work on, which ones it wont work on and which system objects are the problem.
Other database engines will be added once I get it working end to end (almost there).
Benefits of SDFs over the standard Boundary Representation (used in Freecad and similar) are that you can do "pattern" operations with domain repetition, which means making N copies of a feature is O(1), vs O(N^2), you can deform objects with domain deformation, which means if you have a closed-form representation of how you want to deform space you can basically directly apply that to your object, procedural surface texturing is easy, CSG operations are easy.
The big drawback is that it is hard to provide any workflow based around "selecting" faces, edges, or vertices, because you don't naturally have any representation for these things, they are emergent from the model's SDF.
I have some blog posts on my progress: https://incoherency.co.uk/blog/stories/sdf-thoughts.html and https://incoherency.co.uk/blog/stories/frep-cad-building-blo...
I am solving the "selecting faces" problem by having the SDF propagate surface ids as well as distances. So the result of the evaluation is not just the distance to the nearest point on the surface, but the id of the specific surface that is nearest.
My next big frontier is reliably providing fillets and chamfers between arbitrary surfaces. I have a handful of partial solutions but nothing complete yet.
The most promising idea is one that o3 came up with called "masked clones", the idea is roughly to make a clone of the 2 surfaces you want to blend, mask them by intersecting with an object that is like a "pipe" along the intersection of the 2 surfaces, apply the blend within the pipe, and then add this "blend pipe" as another child of the lowest common ancestor of the 2 blended surfaces.
And after that I need to work on more standard CAD stuff like constraint solving in the 2d sketch editor.
Its been a blast to build. At one point I was hosting my own ORS server but that's extremely silly to do when Mapbox has a very generous free tier. Learning about all of the open source tooling and open data available in the mapping world has been incredible.
The cost of the Hetzner box it runs on isn't much more than a Caltopo pro subscription with the added bonus of being much easier to share with non-hikers.
A quick demo: https://www.loom.com/share/a5f7a7c23457400aa92b3f0f71a0008f
The app: https://go.trailboundapp.com
No marketing site, no onboarding, or any real UX attention paid to the app at this point, it is mostly Just For Me and will probably remain that way once I land a job again.
I'm starting to chip away at an iOS app so I can get offline access to maps and routes, but I'm not a Swift dev so the going is slow.
Escape rooms are honestly... almost always a let down but the concept has a lot of potential and there are some really neat ones that standout like this local one where you pilot an airship https://www.portlandescaperooms.com/steampunk-airship
Once I build the best escape room on the planet, I can consider selling the tools.
My current plan is to test the counting with people with good rhythm sense and once I find a good algo for beat detection I'll proceed with writing the app.
I am purposefully not doing chain loading or multi-stage to see how much I can squeeze out of 510bytes.
It comes with a file system, a shell, and a simple process management. Enough to write non-trivial guest applications, like a text editor. It's a lot of fun!
Not quite done with it yet, but you can see the progress here https://github.com/shikaan/OSle and even test it out in the browser https://shikaan.github.io/OSle/
[1] https://shikaan.github.io/assembly/x86/guide/2024/09/08/x86-...
You can read an intro here: https://blog.tangled.sh/intro (it’s publicly available now, not invite-only).
In short, at the core of Tangled is what we call “knots”; they’re lightweight, headless servers that serve up your git repository, and the contents viewed and collaborated upon via the “app view” at tangled.sh. All social data (issues, comments, PRs, other repo metadata) is stored “on-proto”—in your AT Protocol PDS.
We just shipped our pull requests feature (read more here: https://blog.tangled.sh/pulls) along with interdiffs and format-patch support! https://bsky.app/profile/tangled.sh/post/3lne7a4eb522g
We’ve also got a Discord now: https://chat.tangled.sh — come hang!
The new one is browser based.
The mud engine runs in a web worker and takes advantage of some of the modern web tricks to do stuff. For instance, data files (think: area files that don't change often) can be stored remotely and then cached with a service worker. This allows the MUD to run offline. But that's only fun if you're playing solo.
IO between the UI and worker is handled by message passing.
Multiplayer is handled by the MUD opening an outbound connection (probably websocket) to a connection collector host. Other players would then connect to that host and have their IO routed appropriately. The host can even be smarter: it could be a specialized Discord client, allowing users to play from there. Firebase may also be involved. I don't know.
The important bit is that this is still basically message passing, so the engine won't need to know the difference between the local user and a remote user.
The MUD database would be an IndexedDB. Probably. I haven't thought as much about that yet.
I am sure all of this is theoretically possible, at least.
We launched our first location last week and have had a great response so far from business owners and residents alike: https://canandaigua.com With the current tech climate of AI and big tech, things have gotten so impersonal for the majority of actual people. I'm betting on communities and the small businesses that serve those communities in the medium and long term.
I find that many books out there are focused on documenting the "happy path" for rather small and simplistic applications without boundary conditions or business thinking behind them.
So, I thought (as with the first books) that it mix things up by also documenting the business context, the questions, decisions, and the decision-making process itself, as well as all the gotchas and "side-quests", rather than showing "here's how you do it" and then expecting the reader to suddenly make the jump from tutorial hell to actually software engineering.
Overall, it's enormously enjoyable, and I hope it goes as far as the first book, and possibly even farther.
A programming language for teenagers to learn to code by making multiplayer games. I've spent 3 years making the multiplayer completely automatic so you can just code it like a singleplayer game, then flick a switch and it just works. My hope is that teenagers will find it more engaging if they can play their games with their friends. A bit like a combination of Roblox and Scratch.
Currently trying to implement some region affinity so it doesn't just put everyone in the world in the same game. It's rollback netcode so the latency is very good even across continents, but it can't overcome the fact that the world is just too large.
I vibe coded the above including everything: code, design, logos. Just did it solo. It has all error handling, video generation notifications (it takes a while) and credit system. I myself can't believe it's been done in a month with AI. It's already in closed beta in iOS and android app stores. Let me know if you want to try it out before public release.
My quoted comment above was 28 days ago. This is working on this part time and with a family.
EDIT: Added context.
All the things that are important to me in one place: notes, habit tracker, brag doc, action log, todos, events, data collection, biolinks, and a lot more.
That certainly sounds a bit boring, and rightly reminds of great tools like Obsidian. However, there was always something missing from the tools, or the configuration was too complex. That's why I started to build one myself. It's a mix of pwa and local-first and Github sync. I don't want a tool that only works in the browser, I also need to be able to continue working seamlessly on my smartphone, and Github offers an endless history that I can view. Plus: I can clone the repo locally at any time.
I don't need a habit tracker service, a tool for notes or a brag doc service anymore. Everything is stored as files that I can access at any time. Other nice features are forms (like typeform) or an infinite number of biolinks.
I've been using it daily for a few months now and have already been able to replace a few services with it.
I'm working on a defense drone.
I built a garage workshop with a Shapeoko 5 Pro, X1C, soldering station, and learned CAD (ok just fusion). I have a lil drone in the air and I'm adding OpenHD for vtx, Rpi for on-edge compute (Jetson would be better but is expensive).
Haven't figured out FHSS or GNSS-denied nav yet (tbh I feel like fhss is gonna be harder). And SITL in a good sim remains to be conquered (ros on osx is a terrible experience). I'm also designing a battery pack that's modular, quick-swap, smart/telemetry.
I've shifted a lot of focus to networking (attending SOFweek in tampa) for the normal fundraising/team-building/customer discovery.
I'm also basically broke due to bootstrapping so I'm about to partner on some b2b ai saas consulting with a friend, today I got Suna up and running, pretty cool.
At a very early prototyping phase, but having a ton of fun. https://x.com/artofpongfu
A few released apps for now that are iOS/macOS, with some exciting more things in the pipeline.
If you’re a photographer who has frustrations with current mainstream photography software (whether capture/edit/publishing), I’d also love to hear from you - you can find me as Héliographe on (mastodon,bluesky,threads,x) or just email me at contact@heliographe.net :)
This is one of my long-standing passion projects, a simple web-based music sequencer built to have a very low barrier to entry.
So far I have ~ 3M distinct IP addresses per 30 days, with a lot of fresh proxy IPs, 1.7M. The DB contains only verified IP addresses through which I've been able to route traffic. It DOESN'T rely on 3rd party/open-source data sources.
I also made an open-source proxy IP block list based on the data: https://github.com/antoinevastel/avastel-bot-ips-lists
4 years ago I made an install script that worked for Debian, Ubuntu and macOS. This made it easier to get going with them.
Over the last week or so I extended and polished that script to make it even easier and customizable, including adding Arch Linux support. The next step is to start installing and configuring GUI tools instead of only focusing on command line tools and environments.
I just used it the other day to set up a fresh work laptop in 5 minutes. Given the script is idempotent I run it all the time on my personal box.
While Kubernetes offers power at the cost of complexity, Uncloud focuses on simplicity for common deployment workflows.
Progress from this month:
- Enhanced Docker Compose support: You can now deploy your entire stack from standard Docker Compose files. This includes volumes, environment variables, resource limits, scaling and logging configuration.
- Volume management: Create and manage Docker volumes across your cluster with automatic scheduling based on volume location.
- Context management: CLI command to quickly switch between multiple clusters, e.g. homelab and production one
I'm particularly excited about the volume management system as it provides the cluster semantics to the good old Docker volumes. It uses a constraint-based scheduler that ensures services sharing volumes are properly co-located.If you're seeking something between "just Docker" and full Kubernetes for deploying applications on your own infrastructure, I'd love to get your feedback on Uncloud.
I'm not doing this because I'm convinced it's a great idea, or because it's going to revolutionize computing, or because it will be a good language, model or beneficial in any particular way, I'm doing it because I think it's fun, neat and interesting to think about (and talk about).
Also, a visual programming language implemented as a PICO-8 script, where the "programming" is done fully in the sprite editor.
Still happy to make little tweaks here and there, since there are some folks enjoying the site.
7 months ago, I was looking for a job and got frustrated with the current resume builders, so decided to build one exactly how I wanted a resume builder to be.
- Free (like really free).
- No signup, no login.
- Has AI features to improve text.
- Find jobs matching the resume.
I never thought that as an engineer I'd be doing TikToks. And here I am. It's fun to crack the algorithm little by little, but also frustrating because it's like a black box.
So far, I've discovered that going to the point works best. For example, I was sharing student tips and mentioning my app to improve focus. But conversion and engagement were terrible. Instead, I'm doing founder stories and tutorials, which get less views but more downloads. Plus, I can ask people in the comments for feedback on the app!
I'm happy to be doing something that devs overlook so much: marketing. Even if it's tough and slow. It's been an awesome learning experience.
After three tough years in finance, I’ve decided to start a trip around the world, visiting the UK and the US, spending one month traveling through Japan, and then heading to South Korea.
There might be problems in life that can’t be solved with a three-month sabbatical trip around the world, but luckily, I don’t have any of them. :)
At the same time, I’m exploring ways to apply LLMs to video games and have built a small prototype of an LLM-based D&D system. Let’s see where this goes!
Building this for myself mainly, but hoping others might find it useful. Still very early and building out the bear essentials, but then the hope is to keep reading marketing books and use that to improve the platform.
Pretty anxious about that, given how massive of a life change it is, and how much will be riding on me getting good grades.
https://hellocsv.github.io/HelloCSV/
It basically runs 100% on your / your users browser, and I'm adding localstorage support so the user can refresh their page without losing their progress.
Love flatfile but it sends your data to remote servers, and we're a healthcare company, so we need to have full control over our data storage
Hoping someone on here will find this useful!
I quit working about ~20 months ago, started a low-carb time restricted eating regime, lost ~230 lbs, have been doing 15-25 hours of cardio a month for the past year, started going to therapy, got an ADHD diagnosis, read a bunch of classic literature (Middlemarch and The Count of Monte Cristo are my favs thus far), maintaining a 19 week streak of Latin language learning through the killer Legentibus iOS app, and I'm playing guitar every day (trying to nail the the major scale in three different fingerings across all 7 modal starting points).
I miss my old job working with Vitess and Kubernetes a lot (Hi Sam!) but eliminating all work stress has really allowed me to take control of my life.
I'm a member of the JSON Schema Technical Steering Committee, and been making a living consulting with companies making use of JSON Schema at large. Think data domains in the fintech industry, big OpenAPI specs, API Governance programs, etc. The tooling to support all of these use cases was terrible (non-compliant, half-baked, lack of advanced features, etc), and I've been trying to fix that. Some highlights include:
- An open-source JSON Schema CLI (https://github.com/sourcemeta/jsonschema) with lots of features for managing large schema ontologies (like a schema test runner, linter, etc)
- Blaze (https://github.com/sourcemeta/blaze), a high-performance JSON Schema C++ compiler/validator, proven to be in average at least 10x faster than others while retaining a 100% compliance score. For API Gateways and some high-throughput financial use cases
- Learn JSON Schema (https://www.learnjsonschema.com/2020-12/), becoming the de-facto documentation site for JSON Schema. >15k visits a month
Right now I'm trying to consolidate a lot of the things I built into a "JSON Schema Registry" self-hosted micro-service that you can just provision your schemas to (from a git repo) and it will do all of the heavy lifting for you, including rich API access to do a lot of schema related operations. Still in alpha (and largely undocumented!), but working hard to transition some of the custom projects I did for various orgs to use this micro-service long term.
As a schema and open-source nerd, I'm working on my dream job :)
What they are. their capabilities, and their and risks and write about it on my Substack
Encyclopedia Autonomica: https://jdsemrau.substack.com
On that note, I also curate a list of resources around AI Agents that fit my narrative:
It supports multiple languages, currencies, European VAT deductions, and more.
I built this tool for myself so it’s kinda like a personal software. Hopefully, others will find it useful too :)
I also published the list of url schemes / universal links on GitHub: http://github.com/sxp-studio/app-list-catalog
I've explored all existing commercially available solutions and none match my requirements/standards (high-quality audio codec/DAC, USB-PD, steering wheel controls, no splicing or cutting into the loom, no cutting up the dash, etc.).
After researching how the Toyota/Lexus infotainment systems work I found they are highly modular, and actually quite easy to produce custom modules for. The proprietary AVC-LAN protocol is well-understood, and actually makes it really easy to integrate with. The display are just NTSC composite, and touch events (in fact, all button presses, including steering wheel media controls) are emitted on the AVC-LAN bus.
An simple board with some interfacing logic, a DAC and an RPi nano should be all I need to allow good Bluetooth audio integration, and lossless audio via wired USB, both controllable from the steering wheel. You could do all sorts of fun things with the display (such as displaying vehicle status from ODB, lap timer, G-force meter etc.). If I use a RPi compute module then running Android Auto should be quite feasible.
It's just a hobby project though, I'll probably open-source everything. Not planning on commercializing it.
In the process of adding stuff like euclydian sequences, and trying to figure out how to generate melodies. Been considering using something like a simple markov probability from a bunch of jazz standards, but also starting to read more music theory behind it.
It's a programming project but it's directly related to me trying to figure out music. So not a random sequence of notes in scale or not. The idea is more to generate backing tracks or song starters.
It lets you create multiple agents, configure them via the web console (such as LLM parameters and system prompts) and manage their plugins and functionality.
The system is fully plugin-based, where each plugin is a WASM program that exposes functions/tools that the agent can call, and can also hook into the query lifecycle. Because plugins are WASM, they can be written in various languages such as Rust, Go, TypeScript etc. Plugins can also act as libraries, which is possible because of WebAssembly Components (a great piece of software!) -- so you can dynamically call functions from other plugins within your agent, and you get type support for your chosen language too (with codegen via WASM Components tooling).
More recently, I've been working on an SSH server for agents. The idea is that you can add public keys to your custom agent and then SSH into it to talk to it easily from terminal.
If this sounds interesting, feel free to join our Discord! The project is still new and feedback is highly appreciated. http://asterai.io/discord
So most of my project work is home-based, after years of being able to chase (and execute) dreams at work.
On the technology front, I'm finally investing in a proper network core for home. WiFi 7 AP, 2.5Gig core, PoE everywhere, zone-based firewall. Still mapping out DHCP scopes and VLANs, but once that's done it'll be moving on to proper IoT and Home Assistant build-outs to prepare for the Unfolded Circle 3 later this summer. Also looking to redo my two N100 hypervisors off Proxmox and back to RHEL + Cockpit, or some other Linux + KVM implementation; from there, it's all about Kubernetes, Ansible, and Terraform. Really just a lot of oft-postponed side projects because I had amazing fulfillment at work, that I suddenly have ample time for now.
Outside of the tech stuff, I'm still trying to get some decent photos of two local birds of prey that have been hunting in my neighborhood. They seemingly spite me by only showing themselves when I don't have my camera with me, but dangit, I will photograph them.
On the writing front, I've got a few topics jostling around in drafts: speculating on potential futures of LLMs, the internet as a psychohazard, and a series of "fundamentals" to try and teach my non-techie circles more about how computers and the internet work, so they can do some modest self-hosting and get off centralized services. I'll likely dovetail some of them with my own home projects, writing them alongside the documentation as I make progress.
The idea is essentially: An Erlang-based control plane, supporting ENet and WebSocket connection modes, with Protobuf for messages. Erlang has an excellent concurrency story, and I think it's a great fit for game servers. I've wrapped up a bunch of this work into behaviors on the Erlang side, such that developers can target the "gen_zone" behavior (for instance) to implement a tick-based game server. I'd like to expand that into other types of games, such as turn-based games.
I've also got a Godot plugin for generating a client library based on your protobuf schema. The plugin handles session stuff, exposes functions for client-to-server messages, and emits signals for server-to-client messages.
These days I'm working on integrating Luerl (Lua in Erlang) and Love2D support. I want to be able to take advantage of Erlang on the back-end while writing the majority of game logic in Lua. Further down the road I want to explore hot reloading parts of the Lua game state on the client/server, perhaps with an in-game editor, to develop the game "inside-out", in a way.
so you can get logos / icons that doesn’t look AI generated.
it comes with Photoshop-like editor (https://mitte.ai/editor) so you can zoom into details and change / remove anything, or upscale, etc.
I built it for myself but now there’s good amount of paying users as well.
I have revived my work on Go Micro (https://github.com/micro/go-micro) and rewritten the v5 cli/api from scratch (https://github.com/micro/micro). As a VC funded company there was a lot of confusion around the tools we were building and we veered off in a direction that alienated the community. With the company dead, funding gone, etc there's an opportunity to rebuild value around the Go Micro framework.
The second thing I'm working on is the Reminder (https://reminder.dev && https://github.com/asim/reminder). As a muslim I feel like it's my duty to spread the word of Islam and as an engineer I feel like an appropriate way to do that is build an app and API for the Quran, names of Allah and hadith. It's a slow patient building of something as opposed to expecting anything from it.
In terms of new ideas, maybe not new but less screen time, less phones, more nature.
It’s a small vending machine on the internet where people anonymously send a friend three postcards, one word at a time. The first two cards are unsigned, and the last one reveals who sent them. It’s meant to be a slow, kind surprise in the mail.
I shared this on HN a while back, and it gave us a quiet little push. Since then, we’ve sent 246 out of the 300 postcards we set out to deliver this year. Things have slowed down lately, but the whole thing is automated, costs almost nothing to run, and has been a lot of fun to work on!
Basically it continuously records into a buffer (length is configurable), and if you realize that you wanted to start recording 30 minutes ago you can recall the buffer and have everything saved.
In my work and an audio engineer I was in this situation a couple of times, and since there was no tool for that on the market, I’m building it.
A Markdown-first CMS and website builder for blogs, newsletters and documentation websites.
I've been blogging since more than 10 years, and the only thing that made it possible is Markdown. That's why I've decided to build a complete publishing platform to replace the complex and fragile setups of bloggers and startups. Do you really need a CI/CD pipeline, static site builder, hosting, CDN and analytics just for a website? :/
The platform is currently 100% operational and I'm now working to Open Source it.
The best thing? You can publish directly from the CLI:
$ mdninja publish
https://joeldare.com/how-to-lose-money-with-25-years-of-fail...
I've created a mailing list. Please sign-up if seeing all my new business tries is something you might be interested in.
It sends me an email once a story hits a certain number of upvotes per minute, so it's useful for keeping track of breaking news.
It's something I've been thinking about for years, but kept avoiding because I knew it'd be a huge commitment and I figured surely someone else would do it eventually. But I decided to finally tackle it and learn some new skills. 40k has literally 1000s of special rules across all the armies, so it's been fun designing a highly modifiable architecture.
The idea is simple: a job search site that actually works for job seekers. It focuses on listings posted directly by companies (no spam, no middlemen, no bloated sponsored posts drowning out real opportunities). It uses AI to surface better matches, recommend jobs intelligently, and pull out the most important info from job listings automatically. You can also bookmark jobs you’re interested in and track them easily — no signup needed unless you want personalized suggestions.
It’s still early, and we’re improving it constantly. Would love for you to check it out, try a search, and let me know what you think — good, bad, rough — all feedback helps. Thanks a lot for the early support!
Site: https://jobswithgpt.com
Talo makes it easy to add systems that traditionally need extra non-gameplay build time like authentication, player analytics and game stats.
Right now you can drop Talo into your game or use the API directly. Importantly, I’ve made Talo easy to self-host and you can point the Unity package/Godot plugin to your own Talo instance.
As a freelance web dev who also has an Airbnb side hustle, I got tired of expensive bookkeeping for a few transactions per month. I tried DIY, but my time is worth more than that.
Most importantly, both pros and DIY got subtle things wrong and caused me to miss out on thousands of dollars in deductions and credits.
So I’m making an AI bookkeeping chatbot that will handle all that for me. The aim is full automation while surfacing tax deduction and credit opportunities throughout the year. Like wouldn’t it be awesome to just have the research and tax credit or do home office deductions with zero effort?
At the end of the year, Kumbara puts together a series of financial reports that you plug into your tax software or hand to your CPA.
Working hand-in-hand with CPAs and some platform partners on this. Would love to hear from other solopreneurs or engineers who want to help build the future of financial freedom.
I’ve done my share of programming languages (PHP, C++, Python, Ruby, Haskell) and for the last 10 years I’ve been working in OCaml (which I love so much) but Rust would be a nice addition IMO.
And I never implemented LSM style database before! So that’s fun.
I only just started and the pace will be slow (I have 3h/week to spend on it on a good week), if you are curious: https://github.com/happyfellow-one/crab-bucket
https://github.com/turbolytics/sql-flow
I think the industry lacks lightweight fully featured stream processing solutions. I think it’s either heavyweight jvm or bespoke custom solutions
Sqlflow aims to be a middle ground , performant, fully featured, observable and supports sql
So despite not being a programmer, barely knowing a little javascript, and nothing about python, linux, or gtk, I was able to use AI to muddle my way through to creating a program that takes the input from a numpad, looks up the song from a list, sends it to mpd, and posts a picture from the album art embedded in the music file. https://github.com/jccalhoun/mpcButtonJukebox
I started a functional beverage brand about 2 years ago and rebranded for larger scale about 7 months ago. I am located in South Florida and have had some decent success so far but still investing all profits back into the biz. Raised about $50k of outside money.
If you're in South FLA and are into fitness and health, consider reaching out to me or responding.
I will also have the capacity to sell in to the NYC market quite soon. If this sounds interesting, again, please respond or DM!
https://spicychess.com: A real-time chess playing app where you can taunt your opponent and smack them during the game! If you smack them enough times to completely drain their health, you can steal their turn and make their move. There is also has a progression system where leveling unlocks increasingly fun abilities designed to torment and troll your opponent.
https://wordazzle.com: Inspired by the quote 'the limits of my language are the limits of my world,' it's a daily game delivering 7 carefully chosen, sublime words designed to genuinely elevate your verbal prowess. You can also save the words you love as flashcards to review them later!
I've got an LTE module connected to a solenoid lock. The module listens for a "checkout complete" callback from a Stripe payment link which will unlock the solenoid. There's also some weight sensing involved to track the current product inventory inside the cabinet.
I built this for a family friend who does a lot of wellness outreach around combating food deserts by introducing small scale farming to local schools.
As a result of their community bee hives, they have a bunch of excess honey. So, I thought I’d build them this little honey vending cabinet for their neighborhood.
I've expanded the service a bit to be more product agnostic, maybe someone else can find a use for it.
https://tallytabby.com: The simplest way to keep track of anything in your life. From habits to inventory, TallyTabby makes counting effortless.
https://qrfeedback.app: Get honest customer feedback with a simple QR code
https://skillriskaudit.com: Knowledge Risk Management
https://shiftingtictactoe.com: The classic game with a twist—play in real-time, and there’s never a draw!
https://github.com/codr7/hacktical-c
Also learning to deal with having very little to no money atm.
It's a translation map of Indian languages - type in a word, see the translations across 22 languages.
I was inspired by this HN post (https://news.ycombinator.com/item?id=43152587), and wanted to make something similar for India (which has similar linguistic diversity). Translations are fetched with Google Translate, but I also display 'romanizations' (transliterated into Latin script), which are generated with a local ML model.
Now that it's done, I've mostly been working on a little Markdown-to-HTML parser in Haskell.
A few examples of what it can currently do:
- Automated data backup: Listens for Nomad job events and spawns auxiliary jobs to back up data from services like PostgreSQL or Redis to your storage backend based on job meta tags. The provider for this is not limited to backups, as it allows users to define their custom job and ACL templates, and expected tags. So it can potentially run anything based on the job registration and de-registration events.
- Cross-namespace service discovery: Provides a lightweight DNS server that acts as a single source of truth for services across all namespaces, solving Nomad's limitation of namespace-bound services. Works as a drop-in resolver for HAProxy, Nginx, etc.
- Event-driven task execution: Allows defining custom actions triggered by specific Nomad events; perfect for file transfers, notifications, or kicking off dependent processes without manual intervention. This provider takes in a user-defined shell script and executes it as a nomad job based on any nomad event trigger the user defines in the configuration.
Damon uses a provider-based architecture, making it extensible for different use cases. You can define your own providers with custom tags, job templates, and event triggers. There's also go-plugin support (though not recommended for production) for runtime extension.
I built this to eliminate the mundane operational tasks our team kept putting off. It's already saving us significant time and reducing gruntwork in our clusters.
Check out the repository[1] if you're interested in automating your Nomad operations. I'd love to hear your thoughts or answer any questions about implementation or potential use cases!
If nothing else, this shows that the Excel UX can be radically changed thru one small Excel file... so much of the object model is exposed to VBA.
I like collecting books and have lots of series, but editions and cover/spine designs changes all the time for no good reason. Especially for long series it's near-impossible to get a collection with consistent styles, which I find frustrating. And when buying rare or old second-hand books online, it's even worse.
The app will allow you to enter your book information (title, author, size, summary...), then choose the design/layout. You will then have the option to print it by yourself (for free - if you can find a big enough printer) or get it printed by a professional.
You give a title to your research session, and it keeps track of which tabs you have opened, which ones you have read and have not read.
When you want to resume your research, you can simply resume on whichever research session you want, and it will reopen all your tabs as before, so you can continue from where you left.
I've only built it for Minneapolis and Chicago for now.
The gecko comes from New Caledonia, so my goal will be to replicate that environment as closely as possible. This will be difficult, since most of the plants on the island are only found there, but you can get surprisingly close.
One awesome fact I learned about this: conifers actually started out in warm climates. They just got out-competed once angiosperms (flowers!) came about.
Reached a milestone today by being able to create a http endpoint and route the traffic (based to path variables) between various pathways. Thus it is possible to create a blog using Erlang-RED - what all good frameworks should be able to do ;)
[2] = https://github.com/gorenje/erlang-red
[1] = https://nodered.org/
It self-references its own documentation, spins up a docker container and runs it. Alongside it builds tools, and registers both the agents and tools in a central system, so that it has knowledge of what other tools and agents it can use. I am not talking about "I am working on the theoretical idea of an agent that can build agent", but this is actually working. And I know of several other teams that are building stuff in this direction, its very fun.
I left behind a very well paying client to go full-time on this because its just so much fun. I have connected it to telegram, so now while I am at the gym, I can actually build software... the execution may take anywhere from a 10 minutes to an hour. Which is time spend writing and testing the code, then spinning up a docker container and fixing stuff, prompting me to create accounts somewhere an provide an API key. By far its the most complex project I have worked on, and all my friends and colleagues are slightly going crazy by seeing the outputs.
My main challenge has been making meeting detection more robust -- it currently uses both mic and camera activity, which led to a lot of false positives. In the next version I’m switching to mic only (the camera caused most of the noise) and I’ve added a way to identify which app is using the mic, so users can exclude non-meeting apps.
I’ve also added plenty of small tweaks throughout to make LookAway even less interruptive. I’m excited for the next release!
I learned a lot about text encodings, multipart emails, inline attachments, postgres' tsvector/tsquery, etc. I'm particularly proud of how I was able to use `WITH RECURSIVE` to get an email's entire thread, which seems basic but the other archive apps I tried didn't have that feature.
I feel that the software development lifecycle for agents is uniquely iterative and requires a different set of tools and environment, so that's how this came to be. First we built the general purpose agent -> now we build the IDE around it.
For the curious: https://trypointer.com/
SharpAPI is an AI-powered API platform designed to automate and optimize workflows across various industries, including E-Commerce, Marketing, Content Management, HR Tech, Travel, and more. By leveraging AI , SharpAPI offers a comprehensive suite of tools that streamline complex tasks, enabling businesses to operate more efficiently and effectively.
What Problems Does It Solve?
Some examples: - Manual Processing Challenges: Automates tasks like resume parsing, product categorization, and sentiment analysis, reducing the need for extensive human intervention. - Language Barriers: Provides real-time translation and analysis across 80+ languages, facilitating global business operations and customer engagement. - Inefficient Workflows: Streamlines processes by automating repetitive tasks, enhancing productivity, and allowing teams to concentrate on strategic initiatives. - Content Quality Issues: Offers tools for paraphrasing, proofreading, SEO optimization, and spam detection, ensuring high-quality and consistent content across platforms.
My plan for the next step is to detect faces, ask the user to label the most occurring faces, and then label all images accordingly. This step seems a bit harder than just feeding the image through Gemini and asking it to create labels.
I've experimented with Unity, Godot, and GameMaker in the past, but for the time being I'd like to see what I can accomplish on my own in Go to keep my dev chops sharp especially since I've moved into an engineering management role at my job (which has nothing to do with game dev but is increasingly employing more Go source throughout). Something I've realized as I've been applying good code organization and reusability is that I'm essentially building an engine for anything top-down (hesitant to say "isometric" since I know that means something graphically specific)--RTS/TBS/tactics/RPG all seem doable with what I've built given a little bit of extra logic on top for each.
Whispers is a self-organizing, belief-driven mesh where nodes propose, verify, and evolve solutions through dynamic, decentralized consensus.
Basically a shared knowledge graph of proposed partial inferences in CRDTs using verification as a merge function. There're some issues I know I'll run into with e.g. admissibility but I have some solutions in mind.
I'm in the very early stages but I think it's a simple idea so I have high hopes for a cool demo soon.
By doing the calculations myself, I can play with different scenarios, I can also integrate the effect on the material quality uncertainty. Nothing fancy, but it fits my needs.
My primary goal is to make a game that's fun. Secondary goal is to make you experience why an AI might do things you don't expect. Specifically, to further instrumental goals like collecting resources, refusing being turned off, things of that nature.
There are two endings currently but I'm working on adding some more.
https://github.com/wantbuild/want
Want is a hermetic build system, configured with Jsonnet. In Want, build steps are functions from filesystem snapshots, to filesystem snapshots. Want calls these immutable snapshots Trees. Build steps range from simple filesystem manipulation and filtering, to WebAssembly and AMD64 VMs.
https://github.com/ammmir/sandboxer
It may not be useful, but it's been fun, and I've honed my gut-level experience in Docker, Podman, Linux namespaces, Checkpoint/Restore, CRIU, and more. The ultimate goal is to hand each AI agent iteration a sandbox of its own (forked from the previous iteration), and have it build apps in private sandboxes. You'll be able to view intermediate progress as the app is being built (or failed rabbit holes), since each sandbox gets a unique URL automatically. Like, imagine if each commit of your git repo had its own URL to preview the app!
[1] https://amirmalik.net/2025/03/07/code-sandboxes-for-llm-ai-a...
Hoping to share a first version of it soon. It’s been absolutely fascinating digging into Postgres internals!
https://mini2-photo-editor.netlify.app to try it out (https://github.com/xdadda/mini-photo-editor)
https://akprasad.github.io/tamil/
It's been a lot of fun getting the basic tools going: transliterators, morphological generators and analyzers, and some other things on top. But the main goal is to improve fluency as quickly and efficiently as possible.
Scratching an itch, the intention is that its a map, centered on the users that shows all (configurable) things of interest near by. Think of Atlas-Obscura but much more local - eg AO doesn't list every prehistoric burial mound on the planet, but I want to know where they are ;)
Little personal project that started as a means to try out AI tools that can talk to each other. Turned out to be super useful for building and debugging complex AI automations. I haven't had the time to promote it. But maybe someone here will find it useful.
This makes it possible to create a kind of requirement "programming language" where the requirements can be evaluated. With this language it becomes possible to create cross-references from various compliance standards/frameworks, like ISO27K, to USM, and automatically evaluate the compliance.
(2) Dance event calendar in Finland, running in production for over a year. 1-2M page views/month. Django app, but I am now implementing a copy of the unauthenticated user views to S3 bucket and delivering it through Cloudflare.
(3) Django app to handle all the data related to custody trial. Emails, SMS, notes, official records, voice memos, etc. can be attached to a timeline, and tagge and searchable. It has command line interface for adding data, in addition to UI, so I can quickly add notes and attach files.
An easier and more secure way to work with secrets during local development. It’s open source, cloud/vault agnostic, and doesn’t require a single line of code change to use. I call it RunSecret.
RunSecret is a CLI that replaces your static secrets with “secret references” in your ENV VARs (or .env files). These references are then replaced when your application starts up by reaching out to your secret vault of choice - making your .env safe to share across your whole team and removing a slew of gotchas when you use git ignored env files. Even better RunSecret redacts any instance of these secrets from your application output, reducing your chances for accidental leaks.
The approach is inspired by the 1password CLI, but built for the rest of us. I’ve got AWS Secrets Manager support pretty well baked, but the goal is to support all major secret vaults within the next couple of months (Azure KeyVault is already in progress).
# dig @sophia.m3047 coroutines.redis.sophia.m3047 txt +short
"write_control:1"
"get:3"
"statistics_report:1"
"process_pending_queue:1"
The implementing code (not including turning it into a DNS response) is surprisingly simple: https://github.com/m3047/rkvdns/blob/f6fba9523a83aa5125378bb...
This is a second part of a series on likely-correctness, the first is how to create likely-correct software: https://www.osequi.com/studies/list/list.html
MindJam helps brands, studios and creators understand their YouTube communities.
MindJam analyses millions of YouTube comments to instantly reveal the unfiltered voice of your audience – their true sentiment, emerging themes, and the topics they really care about.
Here is a sample analysis - https://mind-jam.co.uk/analysis/HPMh3AO4Gm0?utm_source=hacke...
I didn't intend on building MindJam... I wanted to learn about LLMs.
At first I wanted to see how Laravel would/could work with an LLM and after doing some reading I ended up learning about OpenAPI 3.0 Schema and Multi-Modal RAG.
In the last few months I have built on top of Gemini, Claude and OpenAI. All have their perks and quirks.
I am hoping this learning is only the start of a pretty cool journey.
It works well but copying/pasting back and forth gets old very fast, and it would be better if the process was done inside the word processor. For some reason (various reasons) I still use Office 2003, which doesn't have any AI feature. (It does have a "translate" function but it's awkward to use and not very good.)
So I wrote a macro to send selected text to OpenRouter and replace with the response (with a system prompt that says to only output the translation, otherwise most models start with "Here's the translated text:")
I had never written a macro in vba; I got started with Sonnet and adjusted many parts with the help of StackOverflow (which turns out to have more information about vba than Sonnet...)
And finally it worked; and it turns out to be an incredible boost to translation productivity!
I love exploring data, but it always felt clunky to juggle multiple tools, write code/commads, just to import and query a dataset. While there are multiple GUI tools for databases, none are focused on raw data.
TextQuery is the tool I built to solve that. You can import CSV, JSON, and XLSX files and start querying them instantly using SQL. Want to create a chart? Just hop over to the Visualize tab.
I'm also rolling out a major update this week — adding tabs, filters, a redesigned UI, and keyboard shortcuts.
Looking ahead, I’m planning to expand support for more formats (like Parquet and ORC) and data sources (like Postgres and BigQuery), so you can import data from anywhere, and query it right from your desktop. Something like a local data warehouse. With Apple Silicon, the capability of a desktop can make it very cost-efficient compared to something like BigQuery, Snowflake, or Athena.
Happy to hear any feedback!
SaaS - I'm working on this mostly marketing that tech.. harder than it looks am I right? https://prfrmhq.com - see https://news.ycombinator.com/item?id=43538744 [Show HN: My SaaS for performance reviews setting goals and driving success]
- Shows I can use AI and I've integrated into AWS Bedrock
- Shows I can integrate with Stripe for payments
Consulting (Architecture, Strategy, Tech) - I'm working on getting my consultancy started. If anyone wants the kind of skills I offer here let’s talk https://architectfwd.com
Next SaaS - Starting a SaaS for managing core strategy and tech concepts. I created goals for it but I’m failing to kick the tyres
Last night I actually also started playing with firebase studio, though the app I prompted isn’t even doing save of the document properly. I figure can’t be me but will try again and work through the errors.
And playing drums, must get better
It only stores (timestamped) floating point values with a series id and uses a B+Tree as the backing data structure. Querying is done with a lisp-like query language.
Crucially, to make this bound work, you only learn the final state of the heap, not which element got deleted when.
I'm also building a simpler soft heap.
Reactivity can update the state of the notebook automatically, so you don't have to keep track of which cells to execute again. Side effects are managed to make it easier to reason about while maintaining reactivity and ability to interact with the outside world.
- XRoll.io — a fully on-chain gaming framework on the XRP Ledger, inspired by SatoshiDice but built for compliance. Commit-reveal fairness (HMAC_SHA256(secret, bet_txn_hash)), full transparency on-chain. Integrated KYC, AML, self-limits at the protocol level. Frontend is optional; ledger is the source of truth.
- Nexula — an evolutionary image generation system. Embeddings extracted with CLIP, clustered via HDBSCAN, visualized with UMAP. User behavior (time spent) drives fitness scores; top samples recombine through weighted interpolation to generate new images. Built on Django backend, session-based personalization without login.
Looking for like-minded people interested in exploring both the technical and business sides of these systems.
Over the past few weekends, I’ve been building Pantry Recipes – a mobile app that lets you quickly generate recipe ideas based on the ingredients you already have at home.
The idea is simple:
- Save or quickly select ingredients you have on hand - Tap Generate Recipes and get ideas instantly - You can also describe what you want to make free-form (e.g., "cheese omelette") and the app will generate a recipe for you.
The app is free for a number of recipe generations, then offers a low-cost subscription if you want unlimited use. It's live on the iOS App Store now: https://apps.apple.com/us/app/pantry-recipes/id6744589753
Happy to answer any questions if anyone’s curious about the tech, UX challenges, or what I learned from launching!
It has hierarchical clustering, rolling correlation charts, a minimap, time series data detrending, and 2D matrix virtualization (to render only visible cells to the DOM).
It has up to 130K matrix cells and correlates up to 23.5M time series data points.
This is why I'm building a unified MCP server with just two meta tools: - Search Available tools - Execute a tool
When I want to send an email, I ask LLM to use the Search Meta tool to search for Gmail related tools in the backend, then the meta tool returns the description of relevant tools. The LLM then uses the Execute meta tool to actually use the gmail tool returned. https://github.com/aipotheosis-labs/aci
https://github.com/kenrick95/ikuyo
So far it has some sort of activity calendar + expense tracker
There's still so much ideas to implement, like adding map, improve UX of creating activities, to-do list, etc
I've used it once or twice of a short trip, but in 6 months time, I'll have a 2-weeks trip, so that's my self-imposed "deadline" for this project
Anyway this project is a pure static web page and all the 'back-end' is handled by InstantDB ( https://www.instantdb.com/ ) after I saw their submission on HN >.< So far it has been quite a good experience overall except maybe the permissions model which can be a bit confusing to me
the process of creating APIs for testing and automation should be as easy possible. the tools that exist nowadays for this purpose aren't good enough IMHO, which led me to build it.
It's a pretty specific niche with interesting challenges like massively varying project sizes (ranging from a few pages to 20,000+ documents), a high importance of graphs / charts, and very different extraction tasks (from more qualitative analysis to quantitative, exhaustive lists which is still a pain point).
Built most of the pipeline by hand, mostly because I started this earlier than many RAG tools came out, but I am glad I did because we needed a bunch of adjustments and changes that might have been hard with something ready-made.
Built a backend and web version but now focusing on an Expo/React Native app (my first ever).
Ive got a MVP right now, but i'm reworking the region build system and potentially reworking the underlying designing to follow a more tree based approach for managing the windows
I've just tried other windows managers on windows and felt that have either been slow or buggy and wanted something that looks nice. My inspiration is based on Hyperland, as im currently dual booting and when I work on windows, all i want is a nice window manager.
still very early in development but im excited for its potential.
This also goes in line with my current studying of the windows OS, so its a bit of learning and then working. :)
Any feedback is welcome!
I once saw an idea on here[1] about putting a lot more historical information into a calendar, including past activities. It resonated with me and I wondered if bank transactions could be part of this activity layer. At the time I was working on a real-time integration between my bank and YNAB so I was already thinking about the space.
1: https://julian.digital/2023/07/06/multi-layered-calendars/
Personally I'm having fun learning some web design and three.js as I try to debug the very tricky issues with my new personal website loufe.ca using AI is fantastic but you need to micromanage when things get complicated, I find.
I'm working on a new kind of financial infrastructure that combines crypto, fiat, and AI to make managing money in decentralized environments simpler and smarter. The core idea is to move beyond the traditional 'wallet' model and instead help people, especially in emerging markets, make better, more informed financial decisions using real-time intelligence and automation.
It’s designed for everyday users, not just crypto-native folks, and it focuses on things like streamlining DeFi, improving transparency, and reducing user fatigue. We’re building with scalability and user experience in mind — something that actually fits into people’s daily financial lives, not just trading.
If you are very keen on working with me, I am building a team of devs too.
Let me know what you think of this idea.
This is a complete remake of the original I made a long time ago for the Mac App Store, sharing only the name. I realized it was better to use the jq language since it was already familiar to many people and way more powerful than designing my own query language. I also do not agree with Apple's App Store command and control so I've decided to make it a web app, and I'm astounded at how much more powerful web apps and their DX are compared to native application development in the Apple world.
I was enjoying playing the game, there were some shortcomings in the info it provided, I dug around and found the info in game files, and decided to make that info more accessible. It was quickly a hit with the community and got official support from the game company. Trying to add enough features to take on the big players in this space and make working on it sustainable.
https://medium.com/@level09/build-the-future-an-ai-powered-n...
My goal is to create games on the go, during my commutes.
It's a fork of https://lowresnx.inutilis.com/, there is some videos of my progress on https://www.youtube.com/playlist?list=PLtmKVaz_2Cxe6pG7VbQfw... and a Discord channel https://discord.gg/jcT9CXDgHB
I work at a small startup trying to hire engineers and got tired of looking through resumes. As Joel Spolsky points out, they're not great indications of technical ability. Instead, I decided to throw together a take-home challenge that applicants could access via an API. "If they can't solve the challenge, I don't need to see their resume," I told myself.
FizzBuzz.md is a better version of the solution I built for work. It lets applicants send questions and submissions to configurable email addresses via API so the email addresses aren't exposed directly. (Less spam, FTW)
I also "recently" (~2 years ago) added Twitch interactive mode so that streamers could play against chat, but so far haven't gotten anyone to play it on stream (that I know of). While I was adding features, I realized that I could easily make a version that works over WLAN.
On the side I'm working on a mixed reality mode but it's been a slog trying to adapt the game to fit into various room sizes.
I think sales will bifurcate: either fully automated self-sale, or fully relationship based. All of the major CRMs (customer relationship management) software are going all in on AI and sales automation.
I think relationship sales is going to see an increase in comparative advantage. I've always been a relationship seller but the current crop of CRMs are not designed for me. So I've built https://humancrm.io/ to scratch my own itch.
It started when I found it surprisingly hard for my partner to install and connect MCP Servers — even simple ones. I realised if we want AI agents to really interact with the web, it needs to be as easy as installing an app.
Right now, you can browse, install, and connect servers in one click. Over time, it’ll make AI integrations as easy as installing an app — no messy APIs, no custom scraping.
If you’re working with AI models, agents, or data-heavy tools, I’d love to hear what kinds of “context pipes” you’d want to see added.
It's my fun little project to resort to. Implemented dark mode, sorting, grouping and various layout improvements. Also added a Drawer with Auction view the other week. UI is finally fun again with component libraries and LLMs.
Oh, and I added a Cloud Server Availability [2] page as I noticed people on /r/hetzner were complaining about lack of resources. Looks like their Cloud offerings are going quite well.
[1] https://radar.iodev.org/ [2] https://radar.iodev.org/cloud-status
You provide a PDF and a JSON schema defining what to extract, and it returns the extracted values, the citations and their precise locations in the document.
This is especially valuable in workflows where verification of LLM extracted information is critical (e.g. legal and finance). It can handle complex layouts like multiple columns, tables and also scanned documents.
Planning to offer this both as an API and a self-hosted option for organizations with strict data privacy requirements.
Screenshot: https://superdocs.io/highlight.png
Feel free to get in touch for a demo.
Official release is Cinco de Mayo, I'm very excited!
I’m also working on the next version of HacKit, a macOS Hacker News reader focused on simplicity, performance and adherence to macOS design language. It’s already available on the App Store: https://apps.apple.com/app/id1549557075 and further information can be found here: https://github.com/anosidium/HacKit-Feedback-And-Support.
I’d be delighted to hear any feedback, suggestions, or ideas — or simply to connect with others working on Apple platform development.
It's the first original piece of content for a newsletter of curated gaming content that I've been running for more than five years now, called The Gaming Pub [2].
[1]: https://www.thegamingpub.com/features/ [2]: https://www.thegamingpub.com/
Built it solo with no coding background after struggling with existing translation tools that couldn’t handle tone or clarity well. Now live on the Chrome Web Store: https://chromewebstore.google.com/detail/dhbmdjoebgmgcjedejb...
Would love feedback!
We've recently put a paper out in arXiv (https://arxiv.org/pdf/2503.12533) and the project page is: https://beingbeyond.github.io/being-0/
BAAI is also hiring! No fully remote positions though. :-/
1. Eli5 equations(2) uses an LLM to convert a given picture of an equation to latex and, if given additional context, breaks down the equation parts to explain it. Gemini for the model.
2. reflecta - a journal prompting app with deepseek to help reword and target the prompts towards you better.
MITM + Waydroid doc: https://github.com/ddxv/mobile-network-traffic
Actual scraper (look in adscrawler/apks/waydroid.py): https://github.com/ddxv/adscrawler
Final product of reporting for which apps talk to which country / companies will go on: https://appgoblin.info
Feel free to contact me if you're interested in learning more.
Also still working on a custom Slicer for a special metal printer design. The VTK library version needed replaced by a simpler Blender Geometry nodes solution to extract texture information, and infill hull features.
Also considered a beautiful solution to Roger Penrose's Andromeda paradox. That guy has a wicked sense of humor... very funny. =3
Next feature is search.
The direction Big Tech is heading made me reevaluate what is important in my career and life.
https://chromewebstore.google.com/detail/unpack/mcgdbnjjnnfm...
You can drag and drop links from YouTube, Twitch, TikTok, or Kick --and they show up in a grid.
You can reload or remove streams without refreshing, save mixes for later, and share them as links. It works best on a really big screen --phones aren't really supported and even notebooks are too small to get much benefit.
There's no backend, no login --everything runs in the browser.
The first is a preventive maintenance and calibration tracker (https://pmcal.net) that was born out of my day job as an engineer in small business manufacturing.
The second is an AI engine for pulling structured data out of incoming email (either via IMAP on your email server or via SES). If you think of the engine that powers TripIt, they had to write about 10,000 different ingestors for each airline and hotel and travel booking site. With a structured output AI, the need to write specific ingestors goes away.
- Snapshot (https://apps.shopify.com/snapshot): AI generated product photos for Shopify. Previously used Flux and Stable Diffusion but always had quality problems. Was very tricky ensuring text remained the same and the product fit into the generated background. Just integrated the new OpenAI image generation model and results are much better however their masking feature doesn't work properly so need to wait for them to fix that before I can offer the same feature of keeping text/fine details the same
- Lurk (https://apps.shopify.com/lurk): New one I just launched - allows Shopify merchants to track the prices of competitors and adjust their own in response with dynamic pricing rules. It's cool because you just have to paste a URL and it uses AI to figure out the price. Again, there's a surprising amount of things you need to figure out to make this work reliably at scale (e.g. popups, ambiguous HTML, location-based pricing, etc.)
- Origin UTM Tracking (https://apps.shopify.com/origin-utm-tracking): Simple UTM analytics for Shopify stores. Acquired this last year and its being growing nicely.
Yet my problem really arises that its too luck based, sometimes I can be the last guy, Sometimes I can be the first guy so I have to wait for the van to get fully occupied which will take a lot of time...
I have just made it, and I find it pretty nifty, I made it all completely via AI and this one absolutely crazy good youtube video on deploying telegram bots on cloudflare...
Also, I had seen this telegram bot ai maker idea on HN a few days ago, So I had also created a project which you can chat with the microsoft deepseek r1 post training bot for free because the api key of open router for this model is free, It doesn't have incremental streaming or multi chats, really basic, and It can generate me the code but I am not sure how I would deploy that code .. , I used to think its easy but not... ,any resources out there? (Though I want to open source this, but I am not going to be building this ai idea further because I lack time and I have to study)
Currently working on a USB/Bluetooth to Sega Dreamcast controller adapter.
It's based on the Raspberry Pi Pico 2/W board and originally started as a fun project to play around with the PIO features of the RP chips and get my Steam Controller working on the Dreamcast. It has since expanded to support more controllers, keyboards, mice, and acts as VMU - the Dreamcast's memory card - while plugged in. Building the dongle itself has also been a fun exercise in 3d printing, cad and pcb design.
I'd really like to expand the amount of supported USB devices as I only have access to a limited amount of hardware that I can test myself. I've started looking into if I can use the SDL Game Controller DB (https://github.com/mdqinc/SDL_GameControllerDB) to kind of crowd source support for a bunch of controllers. I'm definitely open to other ideas though. I feel like I'm slowly learning that USB controllers are minefield of one-offs and edge cases.
On the way, I developed lightweight image editor and 3D model viewer components, which I've open sourced [1].
Started my first garden this spring. Have several peppers, tomatoes, zucchini, and a few herbs.
Looking into internships and new opportunities. Been out of the profession for along while and need find my way back in.
demo video - https://www.dropbox.com/scl/fi/bv9vhagugpuz3mhc089mz/ScreenR...
2. Basecoat, a HTML/CSS port of shadcn/ui v4 [2] (no React).
3. DevPu.sh, a Vercel for Python apps.
Releasing both Basecoat this week and DevPu.sh hopefully in the next 2 weeks.
It's inspired by VS Code and hopefully positioned to eventually be a Cursor-like experience for transactional lawyers. The LLM integration isn't baked in yet to keep the in-house onboarding frictionless.
It's a desktop application written in Rust. It uses egui (an immediate mode UI library) for speed.
I'd greatly appreciate any comments.
Basically it's an AI aggregated service where users can prompt multiple ai models at the same time/place for free and/or under one subscription fee ($20).
I realised that I'm a horrible prompt writer and so are many other people. So i created this extension to help me write better prompts, using templates, save prompts, and optimize it for better performance. No login, not paid, just a useful little extension. Check it out!
After working on it for a while, I noticed there’s a stigma around using CORS proxies, often associated with fetching undocumented APIs.
While that’s sometimes true, I’m hoping to change that perception, to show that they can also be used for accessing real APIs. It just requires the proxy to correctly handle credentials and secrets.
The idea is to open up more possibilities for building static-first apps without worrying about CORS.
No app required!
We took all of the complexity of issuing MIFARE DESFire enabled NFC credentials and made it extremely developer friendly. SDKs in most major languages (python, ruby, csharp, js, etc), developer console with request logs, and more.
If you like what you see please let me know, all feedback is appreciated
I started experimenting and I think this builds out pretty neat estimations from jira tickets/other descriptions. When I was sitting in the CTO role, I spent a ton of time talking with people about how long/short various projects would be. When I was a developer, I hated the estimation piece because it felt like it was both keeping me from building and was almost never done with enough context to get really accurate results.
I was playing with the OpenAI API and I noticed that they can actually return a set of probability x next tokens and I thought that it might actually give you kind of cool ways to see the distribution of potential outcomes. (You can see an example here: https://universalestimator.com/estimates/c68db45b-7622-4bab-... that looks at a detailed ticket for implementing filtering on a dashboard.)
Let me know if you have any feedback, it's free with the promo code TYHN. If you run into any issues, please send me an email at earl@unbrandedsoftware.com
My current goal is to spend half of my time on the development and maintenance of open source projects, such as Glicol (https://glicol.org/).
The other half of my time is to do some business that can generate profit from day 1.
I just found that the VC model is not suitable for my current situation.
Use cases are extracting the itineraries I took from prior trips, then using that to ground LLM search recommendations: I have a set of bookmarked places, say in NYC, can you make me a week of plans given what I enjoyed in Taipei?
So far this has means orchestrating a set of processes just to talk to bluetoothd, automatically connect to boards, guess which /dev/input/event* device each one is associated with, and start reading those and sending data somewhere over OSC. Every step of the process is about 10 times as difficult as I initially expected it would be, which is why, after months of work, I'm still putzing around with process orchestration instead of actually doing anything with music.
The bit of hair on this yak that I'm currently shaving is building a TUI library for Deno so that I can build a nice dashboard for keeping tabs on the state of all the different pieces. I prototyped a bit of the orchestration process in Node-RED, which was neat, but not exactly what I'm going for. There is a TUI library for Deno already, but it's kind of buggy and non-ergonomic for my brain.
You can email prompts directly to your ThreadWise address and get instant AI-powered responses, essentially an always available co-worker. Another great feature is the ability to schedule recurring tasks and since the AI has web access, you can get things like:
Daily mortgage rates or airfare price monitoring
Weather and news summaries
Sport scores, jokes, quote of the day
Pull data from public APIs (and more)
So you can essentially use it as a personal newsletter, crafted to your taste.
The free tier will let you test this out for free! I am looking for some feedback/criticism, testing, and additional ideas and I am open for collaboration if you have experience with sales. Also open to hearing which scheduled tasks people would find most useful.
Why I built it: I noticed a trend online, as well as with family/friends, that people would like to have a quick access to AI in instances where they couldn't always install apps or use browser-based tools (such as in remote/low bandwidth environments). This is when it him me, email clients already have all the features needed to interact with an AI (text + attachments) and I quickly got to work.
Some of the advantages are also that since there are no new apps, or browser tabs needed, the tool is ideal for companies who don't have the bandwidth to setup full fledged AI solutions on their own. The companies can choose either between public LLMs (e.g. OpenAI) or host everything on-premise with locally run models, so no data ever leaves the premises.
Eager to hear what you all think!
I created this "ASK HN" post https://news.ycombinator.com/item?id=43886414 please share your feedback.
https://gist.github.com/nraynaud/5c7613d876f10c5df6f3ec48046...
We're based in Kyoto and the posts are heavily Japan-centric; we'd love to see posts from all over the world!
Performance is rock solid, and it’s almost ready to release, I just need to tweak a few things (like free trial with no CC).
I have a very long to do list, and ultimately want to extend it with “change detection”, e.g. notify when an HTML element on a website changes.
All feedback is welcome
- The idea: https://carlnewton.github.io/posts/location-based-social-net...
- A build update and plan: https://carlnewton.github.io/posts/building-habitat/
- The repository: https://github.com/carlnewton/habitat
- The project board: https://github.com/users/carlnewton/projects/2
I’m building Cigaal, a super-ecosystem app that blends social media, commerce, payments, crypto rewards, and AI. Think of it as a lightweight alternative to WeChat, Grab, and Temu – but designed for underrepresented regions first.
Key Features: Marketplace + Delivery + Travel Booking
ZooCoin: our in-app crypto rewards system
AR shopping, short videos, stories, and chat
Cigaal ID: unified profile & wallet
A2A/B2A Agent Economy: agents handle cash deposits, deliveries, and API integrations with businesses
CoreIQ: an AI memory core that assists users across all Cigaal mini-apps (wallet, health, travel, shopping, etc.)
Why it matters: Cigaal helps bring modern digital experiences to places with limited infrastructure, enabling creators, travelers, small businesses, and buyers to thrive in a shared economy without being locked into Big Tech platforms.
Would love feedback, suggestions, or partnerships – especially from people building in fintech, agent networks, or AI-driven apps for underserved markets.
Site (coming soon): [cigaal.com]
https://github.com/abhchand/simplee-food
I found most of the offerings out there to be too bloated. Recipes are a simple thing - you want to store them, search them, and view them easily.
It has a full screen viewing mode for easy cooking with your tablet or phone.
There's a limit to how many reveals you can do to make your guess.
I’ve recently added hints, spare moves, and an easy mode, as some days are harder than others.
It works like a run club, where you have to make a review first to see other people's reviews.
I am currently implementing watchlists, comments and a mural to make it feel a bit less lonely. Right now I like the UI but it feels to lonely.
Most AI first coding tools don't seem to respect how much critical context gets lost between sessions. Prompts, chats, refactors, decision paths all gone. Really believe that intent (prompts & responses from AI) is going to be the critical artifact upstream of code and there is a need to capture all of it: what the AI suggested, what you kept, what you rewrote, and why. We integrate directly with AI-powered IDEs so your intent becomes as searchable as your code.
We started with Cursor and just shipped support for GitHub Copilot (Agent Mode). The long-term goal is to build a canonical intent layer for codebases built with AI—something like git log/blame, but for why things changed, not just what.
It's in a functional state, I use it myself but it needs some more ergonomic features before I'd suggest for someone else to use it.
Onsite deployment is a lot more difficult to make slick and easy. We've been thinking about the best way for our customers to deploy while reducing the load on our support team. So far, we are thinking about RPM's, Debs and Docker and trying to make this as close to a '5 step process' as possible.
I would love to hear people's thoughts on other mechanisms that make it easier for SRM's / DevOps to manage key platform infrastructure software.
Taskade started as a real-time workspace for teams to organize projects and ideas. It's evolved into something bigger — a platform where humans and AI work side by side.
We’re moving past simple chatbots into real agentic workflows, where teams can generate structured task lists, mind maps, and tables, train custom AI agents with dynamic knowledge, and automate work from start to finish.
Today, Taskade is built around three core pillars: Projects, Agents, and Automation. It’s like giving your team a second brain that can think, plan, and get work done across projects, automations, and real-time collaboration. If you’re interested in the future of human-AI collaboration, take a look!
- As you're reading, AI helps you with words it thinks you might not know
- Highlights etymologies & mnemonics
- Shows you words in their natural habitat, e.g. listen to example sentences
I'm trying to read a kid's version of The Odyssey in Greek and to be able to understand my partner's mum, and these are the features that I wanted.
Also, I wanted to experiment with "what would an app like this look like if we could trust AI to be very cheap/fast/correct?".
- So, for example, it's a fully generative dictionary & search, e.g. the dictionary entries/metadata/example sentences don't exist until the first person searches for them!
- You can upload any kind of content (image, audio, text), and it'll automatically transcribe, translate, annotate, etc.
Currently; > Main goals: Improving my writing and finding some people with similar interests Writing about my current walking season that I'm in, combined with reflections during the walking, recently about walking around the island of Menorca, and Aloneness:
>> https://felipevanbeetz.substack.com/p/build-some-capacity-to...
Thinking about starting another Substack: > Main goal: Audience growth Called something like: "Walk more", "Walk intentionally", "Move intentionally", "How to walk more" About: Short, (bi)Weekly, Practical tips/inspiration, to Move (and specifically Walk) more and more intentionally.
A few weeks ago I got a video of one of my friends playing it at a show: https://mastodon.social/@DesiderataSystems
Something I'm working on right now is trying to implement a basic on-board synthesizer so people can use it without a laptop or external hardware synth. (I added a DAC a couple hardware revisions back, I just haven't done anything interesting with it yet.)
The firmware is open source and there's a fairly detailed user manual.
It's compatible with Settlers of Catan. However, I plan to make my own rulesets, artwork, manuals, etc. It will not be a commercial product, of course you can make your own with the files I provide.
Right now the boards, electronics, and firmware are in good working order. Although the routing is pretty YOLO.
It feels like there's a lot of unpleasantness going on in the world right now. I thought maybe I could put my other projects aside and try to make something that might brighten your day (It certainly has enough of LEDs).
A big TODO is to replace the 0402 SMT components with something larger and easier to work with like 0603. I'll find time within a week or so and push it to the repo. (I am notoriously cheap and only keep 0402 in stock)
With 16x Eval, you can manage your prompts, contexts, and models in one place, locally on your machine, and test out different combinations and use cases with a few clicks.
(Pre-launch [https://www.sevenbaton.com] would welcome feedback from marketing folks)
Brokers (cars, planes, houses, boats, watches, etc) never have to worry about chargebacks, they get instant payment, free deposits and payment (compared to payment processors and marketplaces charging 2-10% per transaction).
We are currently onboarding luxury buyers, brokers, and brands you can check us out and apply to be part of the ecosystem. https://nezzapp.com
Some things I'm planning on including: - App drag & drop for assignment. - Programmable macro buttons. - Small OLED displays to show app icon and volume levels.
Attempting to do everything in Rust too, even the MCU firmware. It's been a lot of fun. xD
We're currently working with language influencers to build courses on Emurse. This year, we launched Japanese Phonetics course created by the YouTuber Dogen https://emurse.io/course/japanese-phonetics.
If you want to try out Emurse, we have a free Thai reading course available. You can view the first lesson without out creating an account: https://emurse.io/courses.
This is something I've always wanted for myself so I decided to build it. Plenty of event aggregators out there, but not many that let you search and filter by any combination of locations, dates, and genres.
It currently supports automated data feeds from ticketmaster and the Civic Joy Fund; hoping to add Parks & Rec, Library events, and some other ticketing sites in the near future.
It has been a fun way to keep my coding skills sharp (Eng Director by day), I've learned a ton about react, mapbox, django, postgis, and GCP doing it. If you have an event source I should look into or a feature request let me know!
[0] https://walledgarden.ai/r/wgd [1] https://www.blackpoolgazette.co.uk/news/people/twice-wed-fyl...
The idea is you can set a few filters (like bpm, key, decade, genre) and then swipe through random songs, accept or reject them for inspiration or playlists. Kinda like Tinder but for digging through your own tracks.
It also tracks what's trending on TikTok/YouTube/SoundCloud weekly, so you can find stuff that’s blowing up, filterable by region. Plus it can build smart playlists automatically based on rules you set (like “new 90s house under 120bpm” every month).
It is just a tool to make working with your existing local/Apple/Spotify/SoundCloud library faster and more creative.
Here's a demo of it: https://filtered-f.web.app/
P.S. Link https://apps.apple.com/us/app/handsonmoney/id6740042181
And an example video is here: https://youtu.be/1duE604MGHs
It definitely has not gotten the traction I'd expected, but at the very least I'm very close to start making my own courses with it!
I'm also working on and off on a hardware device for blind people.
1. While I can share source code and documentation with trustworthy people, that won't work at scale: the market would get flooded with Chinese clones that re-use my Open Source software but then I have no ongoing revenue to fund support / maintenance.
2. Especially for products with a physical component, shipping, taxes, refunds, CC chargebacks etc. add considerable overhead. Plus I need to add in Amazon fees and marketing spend. And suddenly I need to charge 8x the manufacturing price, which means I either need to massively cheapen out with quality, or it's going to be a very premium product.
It'd be cool if you were on the same branch as somebody else, or another device, and your working directories could be synced. It'd also be cool for the commit history to be a bit richer, so you could see who, what and when for a change at a keystroke level.
So I'm working on real-time sync for Git! I'd represent the working directory as a tree CRDT [1] and sync that through FUSE and p2p networking.
Not sure whether this is actually a good idea! This is a POC :)
The book is written in the Choose Your Own Adventure style. Readers get to join the protagonist Daphne on a fun, week-long adventure launching her own mini-businesses. Readers help her make smart decisions, solve fun challenges, and learn about money and problem-solving in the process.
The book has been a fun endeavor in both writing the manuscript and code! On the latter, I wrote an exporter for Twinery to Org Mode and an Emacs Org export backend to do the reverse.
The book is currently open to beta readers - Happy to let a few more in through the sign up page here: https://tendollaradventure.com/#get-notified
I don't expect to place competitively but I learn a lot from these competitions. I like competitions like this that are connected to physical problems and datasets (though sadly this one is largely simulated), I learn as much about the broader world as I do deep learning. I've always idly wondered how seismology worked, and now I have an excuse to dig into it.
It's also given me a greater appreciation for the "seismology" we perform in our day to day, like knocking on things to see if they're hollow, or (as I learned here a while back) the way battitores test the porosity of cheese by knocking on it with hammers.
Basically looking to clone laracasts.
If I can't find one, that is what I'll be working on.
A simple puzzle game: a cassette-futuristic story, heavily inspired by Nell’s adventures at Castle Turing in Neal Stephenson’s “The Diamond Age”.
I could go on and on...
I’d love your feedback:
Rewind to the start of the story: https://magiegame.com/test/2025/04/04
Or skip to today’s puzzle: https://magiegame.com
Right now I’m focused on story development and integrating it with the daily-puzzle system I built last time I was between jobs.
This is a years-long slow-burn side project. My career moved away from the frontend long ago—this is my first React app, with a Django backend running on AWS Lightsail.
https://github.com/ncruces/go-sqlite3/tree/main/sqlite3/libc
I've trained martial arts for a few years, and have always been that person who tries to introduce those close to me to the community. I know a lot of other people do the same.
Now, I don't care that I wasn't rewarded for it, but why not? We have point-based programs for nearly everything. Why not for martial arts as well?
* Have a few academies in the process of testing it out. Still a lot to do, including the demo video that isn't going to load on the main page.
I'm giving myself 18 months- it's been super fun so far!
www.fableflops.com
The experience with GitHub can be terribly frustrating when it comes to managing the stream of incoming pull requests. The default inbox and notification systems are not so good, and not flexible. Critic allows to create any number of sections, each section being defined by an arbitrary search query.
I would now like to expand it to provide a better code review experience, similar to what Graphite or Reviewable may provide - but under as an open source project. Source code is available at: https://github.com/pvcnt/critic
I realized after trying multiple tools like Supabase and Firebase, I really need to program my own solution. I don't need a bunch of *Enterprise* level features. I just need to read the card data from a database, and process the games with some simple server side code.
I hope to have the server, along with a basic front end done by this summer. Then it'll be released under a permissible license. Probably MIT.
I want a community of different front ends compatible with the same server. I suspect a straight up cli client without a bunch of effects might be popular with some of y'all.
If you want to code a frontend in Unreal, the server doesn't care. The game remains the same.
Of course your free to fork it privately, build a commerical product, etc.
There are already a few services like this, but most don't support using a parent's voice, and very few can connect stories together into a continuous narrative based on previous ones. Also I would like to hold context for fairy tales kinda local. For example Polish folklore is different than British. Most common villains are different and it can be fun and educating problem to solve.
I'm mainly doing this as a learning project, but curious to see where it ends up.
[1]ʻŌlelo Honua:
[2] Foil Sim:
Soon I'll start work on Lua bindings. The idea is to configure the core engine programmatically. Hook up inputs, modify synth parameters, route output. It's going to be inferior in every way to something like SuperCollider, but I just think it'll be insanely cool to materialize music from thin air. I've learned lots.
I wanted a library to store my own prompts once and retrieve it in multiple locations (i.e. Try something on claude desktop and then once I wrinkle out the edges, load it in Roo code or claude code and use it.) Give some variables to the prompt and creating infinite versions of same prompt by providing the value. Or having the versions of each prompt.
Currently I have the landing page, soon (In max 10 days) I will make it live for everyone to use.
It contains words and phrases with their accompanying context.
If you’re tired of bloated to-do and note-taking apps, give this a try. It's OSS, free and No sign-up.
I’ve been doing tedious manual entry for a bit over two years now and after having missed three consecutive months, the only other option was to bail.
As a start it should help with 3 main things:
- Translation, categorization: my source documents aren’t in English but my GnuCash entries are. This is one of the reasons I don’t use the built-in imports. (This should shave off at least 90% of time spent entering data)
- Human-error prevention: there were at least 5 times where it took me over 15 minutes to reconcile a discrepancy because I entered some number or some account wrong somewhere.
Key features:
• Built-in speaker and LED for alerts
• Preloaded with 66,000+ known speed camera locations (more to come)
• Easy updates via drag-and-drop on your PC
It’s been a fun project to build, and I’m excited to see it help drivers stay away from speeding tickets while keeping their data private.
I’d love to hear your thoughts or suggestions!
https://apps.apple.com/us/app/warm-sesam3/id6744872364
Please take a look at the 'About' in settings
You might ask why use Pocketbase at all, and I'm not sure anymore. I suppose the dashboard is great, built in auth is great (although I've had to write cookie middleware to make it SSR anyway). I wish there was a lightweight Pocketbase/Supabase style "backend in a box" setup that didn't push the whole client library directly communicating to DB paradigm.
Currently just test driving it in some relatively simple work scenarios, but I imagine it could be a useful tool for consuming a NATS firehose of messages in a single application and routing them internally using the same semantics subject rules so that it would be easy to split them out as separate consumers when/if that became necessary.
I’ve been building https://lowlow.bot, it tracks price changes on any website. I was inspired by https://camelcamelcamel.com, but wanted something that worked for more than just Amazon. It’s been handy for big purchases I’m ok waiting for and stocking up on recurring non-perishable essentials when they go on sale. It also lets me know when something has come back in stock.
RedwoodSDK is a React Framework for Cloudflare. We wanted to build something that allows people to focus on the software that they want to write, rather than the infrastructure that it runs on. Writing software isn't really a barrier anymore, the parts that developers find annoying can be shortcut with generated code, but you can't gloss over pushing to production.
Cloudflare gives us the ability to offer developers compute, database, storage, queues, AI, realtime with durable objects, etc... and to emulate that locally with just a single package installation.
Also revisited and updated Let's see, an eye trainer, which is basically a PWA you can "install" on your tablet/mobile/e-reader. I'm not a scientist, but have had some success training my eyes with this technique and wanted to make a simple app that I can share with my friends to try.
https://letssee.publicspace.co/
Any feedback welcome :)
I did a ton of work on building an Elo model first, but was getting very compressed results in terms of postseason predictions. I swapped to a Bayesian approach which has really taken off. Not sure how it's going to handle the second round of games approaching, but that's a problem for the future!
https://marketplace.visualstudio.com/items?itemName=H337.c2p
I’m developing a VS Code and Cursor extension that helps developers quickly copy all code in a workspace to the clipboard for use with LLMs.
It also displays the token count for each file, as well as the total token count across the workspace.
By default, it ignores files listed in .gitignore, but this behavior can be customized in the extension settings, along with many other options.
Primarily uses Claude Sonnet 3.7 and Gemini Pro 2.5. But you can choose other models too.
You can try it for free while I'm beta testing it here: https://lumosbuilder.com?ref=hn
Regardless of if I target macOS or Linux first, this would be a pretty full time endeavour on my part. I could wait until the commercial use licenses of the Windows version sustain me enough to be able to work on this full time, or try to raise a Kickstarter for $X00,000 to be able to quit my 9-5 and work on porting full time for a year or so
I may also finally finish implementing WebMentions support too as a kind of comment section.
I may also work some more on my long-term relaxation/creative maze generation and solver project.
At work, I keep putting off yet more refactorings that are required because of poor/missing requirements and non-technical leadership of the project.
It wouldn't be so bad, but part of this "new" project involves communicating with some awful SharePoint """database""", as well as a poorly designed real database (it has multiple values in one column, not even with any standard, just sometimes there's extra numbers I need to parse, sometimes not - just lots of this type of crap repeated everywhere), and the worst development/deployment experience I've ever had to deal with in ~10 years.
To write code involves Remote desktop to what was a single core VM (and much protesting gained me... one extra core) to Windows Server 2016 meaning most modern/nice developer tooling isn't supported, and deployments are all done by copy pasting files over yet more nested remote desktop sessions.
Sadly there's no real way of automating any of this, every suggestion is always a "default no", again most of the tools I'd need for this won't run on Windows Server 2016, and even if I worked around it the stakes are way too high for "It's easier to ask forgiveness than it is to get permission".
The turn around time for even a small change is huge because of this mental burden, it's a complete slog to get anything done.
So I guess what I'm saying is I've been casually looking around at jobs this month.
This is why I always stress the importance of being able to work on my own projects, because otherwise, I'd have burnt out.
/rant
Let me know if you have any feedback or feature requests.
Slowly building an open-source Data Lakehouse management utility application for local development, scratching my own itch and trying to accelerate development workflows with customers developing for Databricks.
For now it only supports Delta Lake (using delta-rs + duckdb), only supports table metadata inspection and querying, but in the near future will add dashboards as code, simple Markdown notebook like mode, and Apache Iceberg support.
For now it's an enabler for me and others, hopefully I can turn it into a product somehow at some point.
(Thoughts welcome!)
RSS readers show content based on the feed they're coming from, and show read and unread items in the same list. That makes it difficult to know which items you've already seen, and is especially annoying for managing items that you want to read at some point but not anytime soon.
Lighthouse splits it into Inbox (new items) and Library (bookmarked items). This makes it possible to process new items quickly, and take your time with reading them.
It's a PHP application running in Symfony. All the CMS heavy lifting is done in the Bundle, and a minimal amount happens in the actual application side. I have worked hard on what is there, and still have a ton of work to go. Always could use the help.
I wrote this tool to make instrumenting language servers very easy. MCP (both protocol and architecture) seems heavily inspired by LSP which made me curious about what it would take to support it through my telemetry-capturing proxy.
Haven't thought too deeply about how useful an MCP proxy can be but I see it as potentially a general platform for monitoring or debugging MCP servers or clients.
Currently working on adding a manga mode and Netflix auto-captioning
It's an website who's goal is to make it easier to find apartments/hotels/etc that fit your housing preferences (starting with places that are close to the people and things you care about). It's flagship feature is the ability to make heatmaps of cities based on your preferences.
Since February I've slowed down on feature development temporarily as I try and find a way to sustainably increase it's popularity and learn what's the most important thing to focus on next.
The idea is that growth becomes a lot more intentional when you can reflect daily, set goals clearly, and get structured input from people you trust — all in one place instead of scattered across different tools.
I'm getting ready to open early access soon. Curious if others have tried combining these areas or if you use separate tools for goals, journaling, and feedback!
We use data from club & sponsor to measure conversion over time. Our challenge lies in attributing a select group of people who appear in both datasets. Sponsors spend millions on their sponsorship, and they have no idea what comes back.
We also got funded last week & looking for a founding engineer (2nd employee) :)
I’ve been working on it for a few months and I’m hoping to have a demo up at 7:00 PST today for HN to play with :)
This thread made me realize I've made no progress in acquiring new clients since posting about this 6 months ago. However, my part-time job ends in May, which will allow me to focus exclusively on Fanfare. It's somewhat intimidating, but I'm also looking forward to it; the prospect of resolving this uncertain situation (either through success or failure) feels liberating.
Open-source differentiable geometric optics in PyTorch.
e.g.
"san francisco ca united states" - San Francisco, California, America
"california, san francisco" - San Francisco, California, America
"glasgow, kentucky" - Glasgow, Kentucky, America
"glasgow, UK" - Glasgow, Scotland, United Kingdom
It started as a project when I was scraping websites, and some data had inconsistent ways of writing a location or address.
The library is called location4j - https://github.com/tomaytotomato/location4j
What I'd love to be working on: Try to initiate a high voltage arc through the air to a target device, and modulate it to send "Data over Lightning", like Alyx does in Half-Life 2. It won't work the way it does in the game, but I'd it's an idea I've had for a long time and I'd love to prototype it some day.
I also just today made a fun way to fully host a front end and SQLite back-end on GitHub for free using Pages + Actions, you can try it right now: https://do-say-go.github.io/fully-hosted/
https://github.com/scottfalconer/vibedb
I still have no idea if it's a good idea or a bad idea but it's been fun to think through.
I spent a long time working in manufacturing and struggled to find a piece of software where we could define a process, share instructions and collect data all in one go.
The idea is you can basically turn your process into an interactive flowchart and follow it through. I’m almost code complete on the MVP, moving into distribution mode in a few weeks.
I’d love to hear from any HNers who’ve gone from 0 to 1 on a SaaS for non technical users. What worked for you?
Project link: https://github.com/cybrota/scharf
Quick demo: https://imgur.com/a/wEyk9AR
This tool can cutdown hours of grind for Security engineers.
Key features: - Multi-website management with single sign-on (one dashboard for all sites) - Static rendering via Cloudflare KV for 100% uptime and blazing speed - Real-time editor with AI-powered automated internal backlinks - Theme switching without breaking functionality
We're currently serving 100+ websites. It's completely free for non-profits.
Would love feedback from anyone managing multiple content sites!
It is a smaller part of a whole collection of addons I've been working on meant for helping with animating character assets from Daz Studio in Blender and then bringing the animation back into Daz Studio.
Eventually I want to have a zero effort way to get characters from Daz Studio into Unreal or Godot with FACS morphs, JCMs, etc. already setup.
Coming soon: embedded DB, password manager, dotfile manager, boilerplate generator — all inside the CLI. waitlist: https://devexp.pro
[0]: https://ezb.io/thoughts/interaction_nets/lambda_calculus/202...
https://medium.com/@DougDonohoe/ce45d56c8773
Writing well is hard and takes time. Was it Mark Twain that said "If I had more time, I would have written a shorter letter."? I can totally relate to that this month. Getting your point across without being long winded is challenging.
The software he currently uses is too complicated and he gets lost easily with all the buttons and features. My website is basically the same thing but only the buttons he needs, only his hymns and is completely controlled by me so I can fix things to suite him.
Had to implement the bindings first, because js.Value kind of sucks. Meanwhile I am building web components and widgets and it's slowly getting where I want it to be.
Maybe after a couple more weeks I can finally build apps in 100% Go and together with webview/webview. Still needs a lot of work around the edges here and there.
Since my third year in medical school, I've built the largest medical education platform in MENAP. 90k+ users, 100m+ questions solved, billions of seconds spent learning across our Super App. Now working on sustainably scaling further, building medGPT.
It's awesome, exciting and impactful work. I am the first medical doctor + full stack technologist in Pakistan (250m) people, and we've helped the country move medical education decades forward.
input a relevant url, it will decide if it IMDB or Youtube or a list. using an llm, it will attempt to extract the movies or series from the list and find the relevant IMDB link.
Then I have a masonry view of movies & series I have and have not watched, sortable by tags that I can rate and add notes to.
Private recipe archiving/bookmarking. No ads, no AI, no javascript . Join a server or host your own (https://github.com/bradly/recipin).
Bacon Wrapped Urns- https://baconwrappedurns.com
Mortality is so hot right now so why not celebrate with a custom urn to enjoy your journey into the spirit world in style.
just waitlist for now, but I have posted some demos on my twitter - https://x.com/rogutkuba/status/1915533678207262931 - https://x.com/rogutkuba/status/1915226139812839690
Fil-C is a memory-safe implementation of C.
https://github.com/pizlonator/llvm-project-deluge/blob/delug...
You can try it easily on Linux/X86_64:
e.g.: Following up on one of my HN comments on OpenAI ImageGen gpt-image-1 quality: Side by side comparison of more challenging prompts at Low/Medium/High:
https://generative-ai.review/2025/04/apple-a-dog-how-quality...
It gives you a ranked list so you can quickly spot the strongest candidates, or at least get a solid starting point without reading every resume manually.
It scores applicants based on job requirements, flags any concerns, and suggests interview questions you might want to ask.
It's attempting to be the easiest and nicest way to monitor Linux servers. I'm currently implementing 0 config custom alerting. All you will have to do is write a file to a home directory with some json in it e.g event_name:blah,interval:1m,data=10 - no server side config at all!
So should be quite suitable for big deployments :)
My main motivation was to implement a service that publishes the addresses of containers and vms that I run on my workstation to my local network, but it gradually has grown into a full-blown implementation of RFC 6762, which has been fun.
Basically a test of putting guard rails around format and content of a website and seeing how much I could automatically generate on a topic of interest to myself.
Biggest benefit I've seen with cursor is to write tests for everything. Far too mcuh content hallucination, or made up links at first, but once you put in some test guardrails you can minimise this.
- Voice based note taking tool that does transcription locally
- Markdown files to any folder(s) you setup.
- Help with ideation, rumination, todolists
- Alternative to when writing is too high friction
2. VoiceType
- wisprflow, superwhisper alternative
- runs locally so no subscription
- dictation tool, best for when using cursor, windsurf, chatgpt or talking to an LLM
Also working out the logistics of offering a microgrant to award people who want to make movies like this!
This kind of hack can lead LLMs to be the 21st century browsers.
Oh yes... also working on preparing my retirement end of this year...
I work a lot with smaller investors, in real estate, private money lending, etc. It's sometimes hard to do due diligence on someone, and after having a couple bad deals and realize over 30 people were scammed, I wished there was a simple review site where you could see someone's past reviews.
Site is 80% there, hoping to enter beta in the next month.
It’s free to use with a reasonable daily limit (5 lessons). To access unlimited learning and additional utility features, it's ~$4.99/month
All code opensource at https://github.com/meekaaku/verso
Currently working on a solidity upgrade for a leader-board, and public analytics.
D-Safe for children, adults and plants. I am looking for contributors to integrate it on https://internet-in-a-box.org .
No worries, I'll do it myself if everyone is busy.
Email: data at datapond.earth
My wife and I are fans, but their Finland-Swedish Vörå dialect is not easy to understand, especially for us in the very south of Sweden. I have watched the recording too many times to count, and made these so she could enjoy it more.
thinking about taking dancing lessons instead, maybe afrobeats.
While it's still in alpha phase, please feel free to beta test and roast it.
https://www.exploravention.com/products/askarch/
It is an interesting discovery journey on extracting relevant information from both code and documentation with a sufficient density to stay within the context window and extracting efficient criteria from arbitrarily phrased questions.
I got tired of waiting for Perplexity to launch Comet, so me and a friend just decided to build our own. This is probably the most fun I have had building a project.
Open, secure personal genomics using fully homomorphic encryption.
With 23andMe bankrupt, I want to put out somewhere secure people can put their genomic data and receive insights. In a few months, I'll have a protocol in place to open up the data to third party apps (with user consent). The data does not have to be decrypted ever to be operated upon!
It’s a service for endurance athletes to configure nutrition packs to be available along the course at aid stations.
Right now it’s just a cool tool to build the bags based on your nutrition goals. I’m still doing a lot of outreach to race directors to get an opportunity to pilot the distribution of bags at an event.
A side project I started at the end of last year.
It's pretty clear that compute and energy are going to be two of the most important resources to track and manage in the coming decades. I'm trying to get a sense for prices and usage of compute and this project is my attempt to do that hopefully providing useful info to others as well.
I am working on an open-source insurance application platform.
The main goal is to accelarate time-to-market for insurance and insurtech innovations, providing all these "boring" enterprise features (like multitenancy, role-based security, audit trails, etc.) out of the box, so that you can focus on building the actual product.
https://johnscolaro.xyz/projects/so-you-think-you-know-brisb...
I'm working on expanding it to all large cities in Queensland, moving it to its own domain, and monetizing it to cover hosting costs.
https://github.com/mcp-router/mcp-router
Works with VSCode, Cursor, Cline and any MCP client, and connects to servers from any registry (Zapier, Smithy, etc.).
anubis_policy_results{action="CHALLENGE",rule="bot/lies-browser-but-http-1.1"} 3891
This is coming soon to an Anubis near you!
Not your regular "idea" but still interested in how it plays out.
https://onlineornot.com for the curious.
I'm new to Go and this has been a fun project.
I’m still looking for a new SaaS idea, so if you have something you want to partner on do reach out. Preferably Rails or Go. Previously I built stuff like https://getbirdfeeder.com/
Plus, implementing encryption for https://github.com/mattrighetti/envelope
Sounds basic, and it is, but I've yet to find any open source project (let alone product) that does this.
All I want to tap a button, talk to the little guy about how to update my document, and see the changes flow. I guess Claude projects or similar might do this but I'm making it more for friends and family. Current use case is keeping track of a house renovation project going on.
It'll eventually be at c3n.ro and will be "sovereignly" hosted in the EU.
Everything will be bound to a key in the spirit of VIm :-)
I don't have a landing page yet, but if this sounds interesting to you, you can sign up here: https://lindon.app
I'd also love to hear what would be important to you in an application like that.
Edit: in case this sounds like a piss take, I’m serious about it. My way is really better though! No syntax typing, efficient encoding, human writable. But also not like the other formats with those properties.
The only self-hosted option I found was wger.de and while it looks great, it's a bit too much for my needs. I want something lightweight (so as not to hog resources on my cheap VPS) that does what it needs to do and nothing more.
It's been a while since I've done web dev, so I'm going to try out Deno (TypeScript) with htmx.
Recently I was fortunate to join a cool startup (as Head of Engineering) that tries to improve the AEC industry by helping them with their paperwork.
So lots of RAG, chat, agents, deep research. It's really interesting but also challenging. The biggest challenges are: large data; different stakeholders/user stories in one org
I'd love for you to try it out! It is browser based only for now and pretty basic. I'm adding features sparingly as needed but my next task is to add some documentation for brand new users and making what it can already do more obvious.
For now it is a bunch of ifs, and that's ok - lot of them are generated with AI but validated to be reasonable.
So far all my work has gone into the technical side of setting up the game (a Java app written in 2010) to work as a reinforcement learning environment. The developers were nice enough to maintain the source and open it to the community, so I patched the client/server to be controllable through protobuf messages. So far, I can:
- Record games between humans. I also wrote a kind of janky replay viewer [1] that probably only makes sense to people who play the game already. (Before, the game didn't have any recording feature.)
- Define bots with pytorch/python and run them in offline training mode. (The game runs relatively quickly, like 8 gameplay minutes / realtime second.)
- Run my python-defined bots online versus human players. (Just managed to get this working today.)
It took a bunch of messing around with the Java source to get this far, and I haven't even really started on the reinforcement learning part yet. Hopefully I can start on that soon.
This game (https://planeball.com) is really unique, and I'm excited to produce a reinforcement learning environment that other people can play with easily. Thinking about how you might build bots for this game was one of the problems that made me interested in artificial intelligence 8 years ago. The controls/mechanics are pretty simple and it's relatively easy to make bots that beat new players---basically just don't crash into obstacles, don't stall out, conserve your energy, and shoot when you will deal damage---but good human players do a lot of complicated intuitive decision-making.
[1] http://altistats.com/viewer/?f=4b020f28-af0b-4aa0-96be-a73f0... (Press h for help on controls. Planes will "jump around" when they're not close to the objective---the server sends limited information on planes that are outside the field of vision of the client, but my recording viewer displays the whole map.)
https://podcasts.yayaapps.com/
I have too many podcasts to listen to and realistically not enough time to get through all of them, so I created a web app that transcribes and summarizes your podcasts and emails you a summary every morning.
It's a bottom-to-top rewrite of a timer app that I've had in the App Store since about 2012. This is probably the fourth rewrite.
[0] https://github.com/RiftValleySoftware/ambiamara/tree/master/...
I'm working on TicketSidekick having lots of fun with pinecone, chromadb, llms, aws serverless and golang!
TicketSidekick is a smart support agent that manages tech support automatically across the entire incident lifecycle.
I'll have a working project in about a month. But for now it's just a readme.
I made an online partition calculator for ESP32. I made it because calculating this manually is a huge pain, and the only tool I could find was google-sheet based. I've gotten some feedback from people who've found it useful.
It's still a work in progress, but it's already functional if you want to try it out. I'm keeping it super lightweight, clean, and focused just on writing without the usual bloat.
About Daestro: Daestro is workload orchestrator that can run compute jobs across cloud providers and on your own compute as well. More like cloud agnostic batch jobs or step functions.
[1]: https://daestro.com
Basiclaly an app where you can travel a city on a hex grid (h3) and learn about it/receive recommendations on things to do. Different activities and landmarks are hooked into language learning games, which when completed, add phrases/words to a flashcard deck for future study.
Conversely, tearing apart a bunch of things, around my family's house -- invasive vines, old worn-down structures, an extensive amount of brush, etc.
Aside from that, getting a landing page working for my side project along with various ancillary tasks for a demo deploy.
I am making it for myself, focused on less config as possible and making it secure by default.
The idea is to build scanning databases, file systems, buckets, etc. for static keys and credentials while allowing users to add new file types and parsers.
startups and small teams like ours don’t need a monster setup. we just need the basics to communicate and manage (as god intended). a few years back, the three of us – me and two fellow CTOs – got tired of searching for the right tool, so we built one ourselves.
so, here’s Orchestra – https://orch.so/.
if you’re up for trying it out and sharing some feedback – please do!
Explicit is a validation and documentation library for REST APIs built with Rails that enforces documented types at runtime. This week I added support for MCP servers with the Streamable HTTP transport.
The experience with printers has left me thinking there's a gap in the market for _good_ Europe-based, small batch card printing. Awful experience with printers.
I was tired of all the ads, and the poor formating on recipe websites.
So I made a website to import food recipes from any location (text, YouTube, file...).
It has been fun so far! I tried importing from fb/ig by using a meta app but it has been a horrible experience so I scrapped that ^^
Terminals are tragically under powered as well as hostile towards beginners! We're moving the needle there.
My current side project is a vulnerability scanner for binaries. I do VR in my day job, so im trying to figure out how useful (or not) AI is for this domain.
Jury is still out. Getting false positives and negatives, but I can find some known CVEs!
A prompt collection platform that let's you organize your prompts, share them, learn prompts from other users and reuse them on multiple LLM / AI platforms. It's aimed at improving prompt engineering skills for both technical and non technical LLM users. Currently in Alpha phase and actively looking for feedback.
Been prod for a few months, recently ripping through 900TB with ~5x efficiency (customer was on BigQuery).
If anyone has any data/infra challenges, or just wanna talk about this kind of tech, lemme know :D
Website allows you chat with all github repository.
I'm working on software specifically for the bulk water cartage/haulage industry.
There was no ready-made solution in the market so looking to fill the gap.
If anyone knows any water haulers looking to digitize their business, let me know!
Much cheaper to hire a VPS with attached local storage, than to use an external database and a lot quicker too.
I know you can print photos at Walgreens etc, but I never do it because it has some friction: email-based reduces almost all of the friction in my use case.
Produces a pick order that shifts as the draft progresses.
Have a browser runnable colab notebook for 20+ sets.
It'll be my first major personal project since I haven't had the time or a serious idea worth implementing (In my mind, at least), so I'm excited!
It uses the webcam and a locally running facial detection model to alert you if it detects someone in frame.
It's FOSS and available @ https://www.eyesoff.app
Inspired by a pile-of-poo SOA application where essentially every service was dependent other services such that the entire app stack needed to be run in order for any 1 service to work.
In addition to organizing the array of docker-compose files, which may live in different directories, i also add some helper functions to bring clarity to the usual docker cli output. Ugly "docker ps" output can be gathered by using pile ports, pile commands, & pile state - all of which output what you think they do, but in a way that is actually legible and useful when running 20+ containers locally.
I'm designing the content browser right now. I'm trying to achieve something really immersive like Apple's new Spatial Gallery app.
I am also working on the last few remaining issues of Hyvector, of which some are surprisingly difficult to solve and AI unfortunately cannot help me a lot.
https://seongminpark.com/ipa-transcription-in-kilobytes-with...
I was having trouble meeting people after moving to a new city so I designed and printed some goofy funny t-shirts for my wardrobe, and that has really helped on getting the ball rolling on conversations.
Hoping to make the launch within the next few weeks.
I honestly hate it at this point and would appreciate any reading on the topic. It's been a grueling 4 months of back and forth with a lot of mission critical business aspects to handle that I had to learn on the fly.
I'm trying to capture a sense of fun, wonder and connection through these tools which I feel has been lost in recent times with remote working.
It has these capabilities for now : - Prebid flooring insights ( uses an LLM to generate a summary )
- screenshot at various times
- real time console logs
- Prebid detection
(Trying to stay a little pseudonymous, so here is a list.)
It’s currently in beta for macOS but I’m waiting for Anthropic to extend my rate-limits before I announce it here on HN.
There is some small improvements to make but I want to focus on onboarding via a sandbox environment first next month.
- repo: https://github.com/vseplet/PPORT
Think multi-generational family and asset data. Everything in common formats, written in simple code.
Looking for early customers or modest pre-seed investment.
We use a combination of 1) static analysis/PL theory and 2) Large Language Models to help large enterprises decode their legacy COBOL systems
It has integrated BIN inventories from Afternic, Sedo, Namecheap, Porkbun, and Gname.
Currently working on custom price alerts and an API.
Currently I have decided that I can add "Email" as source, to be able to read not only news, but emails in my app.
https://github.com/bsubard/Godot-3D-Procedural-Infinite-Terr...
A merge conflict resolution tool integrated with GitHub. Now working on a solution for preemptive conflict detection and a smarter/simpler merge queue.
this was spurred from group texts with friends planning a vacation or outing. we would just throw a bunch of dates that would get lost in the mix and people would forget who was open on what dates. Whenish just allows user to select dates they are free and then it will show what is the best date that works for everyone.
i have a testflight right now and if anyone wants to give it a go please do! i would love feedback :)
https://testflight.apple.com/join/4HaADNMF
ps: i am not a designer and app icons are hard
Feedback appreciated - https://proxymock.io/
I would like to create a sort of search engine for that.
Nothing fancy or innovative, but just to learn Golang in a bigger context.
Nice to do something just for myself
which enables you to debug faster with error optimization.
you can join our community from website. https://www.almightty.org/
PostScript has two mechanisms to save and restore the machine state and they are intertwined and only vaguely documented. I'm trying to get my head around all that this week.
I'm curious: what are your must-haves in a note-taking application?
Launch soon! Drop a comment if you want early access
More advanced digital marketing features, scaling and what's typical for mature product, an upgrade cycle of for major 3rd party dependencies.
I've been working on a webring creation and management app with embeddable widgets for member sites.
A translation app that keeps document layout almost intact. It's also better than Google Translate and DeepL.
There is still a lot to do and learn (especially in the marketing department), but we have plans for a new product in the privacy space. I don't want to say too much about it until we've started working on it, but it's in the compliance space and fits quite well with our existing product. I think it's always a good starting point to solve your own problems.
It was born out of a personal need in past roles and teams. I launched it last year.
So I started making a simple roguelike and an engine for a browser game. Nothing fancy but entertaining.
Jobless and no prospects ... Working on a couple projects at once.
I know there are several out there, but I have never liked any of them, and quite frankly never trusted any of them. So far I have only been writing my journals in google docs, but the one time I used the integrations to give the ai context of my writings, it sent a shiver through my spine.
I probably sound too paranoid and naive, and I know that things like obsidian exists, but this has been a passion project since long and I am glad I have finally started spending some consistent effort on building it.
no links or name to share yet, but yes that will hopefully come soon.
Combining HTMX with raku Air, Red and Cro so that you can just build websites the right way™.
Here is an entire (minimal) website…
use Air::Functional :BASE;
use Air::Base;
sub SITE is export {
site
page
main
p "Yo baby!"
}
Which one? We are figuring this out.
A free French alternative to Google maps. Soon European.
Notably not an AI agent like Operator, Manus, etc. which are largely unreliable for the time being. Instead this uses AI to turn your task into something repeatable and configurable.
Currently focusing on scraping use cases but hope to make it more powerful soon so it can actually do complex tasks rather than just extracting data.
I know, it sounds crazy.
In a month or so, I’ll be sharing some news.
basically a user give an initial prompt ie "create a game" and then a series of ai (gemini, openai, claude) prompt themselves until a finished outcome. the user can change any output step in between so the end result can be tuned instead at any point
The smallest (in terms of system calls and code) event sourcing database I can make.
Being more present.
learns about your brand and creates custom email graphics for headers etc
pretty cool what gpt-image-1 can do
if curious, can check out https://graphic-design.email
and this small site makes a curriculum for anything you want to learn and gives you books + sources to do so:
currently i am working on a graaljs javascript web runtime written in clojure.
Being sick of where things are headed, I didn't want to join the "trend". Instead, there is NotAI. I built it for myself first and foremost, as I am:
1. Too lazy to Alt+Tab into Notion in order to write a note or find it. Instead, I want to select text and write a note in-place. Next time when I see something relevant on screen, I want it to appear.
2. Usually distracted with the need to structure information manually. If you see it on screen, it should be enough. With NotAI you see a name in messenger -- it adds contact automatically. You see meeting caps -- it memorises them. Etc.
3. Tired of bloatware, all those 500MB text editors draining the battery. I wanted it to be fast, small and smooth. NotAI is fully native, consumes a few tens of MBs and runs even on modest 5-7 y.o. laptops. It's fully local, meaning no network requests / server-side processing -> reaction time is usually within 40ms.
4. Sick of marketing bs. Privacy-first products with telemetry and requests to ChatGPT. Attempts to achieve "privacy" by redefining the meaning of it. I no longer believe what I read. If it's private, I want guarantees! So NotAI is fully local. It's a single executable program. You go Windows Defender (or any other firewall) and block it from network. Period.
Here is an old tech demo from last year: https://shkur.ski/notai/demo.mp4
Building a tool to supercharge your Cursor, Windsurf, Claude and other developer tools by connecting it to polished, high quality mcp servers for linear, slack, DBs, and other useful workflows.
I actively work on it a few hours every day.
Pictures at the link. There's also some webtoys on there, feel free to peruse
Loving the journey!
Linux skills? Just the basics: cd, ls, mkdir, touch. Nothing too fancy.
As things got more complex, I found myself constantly copy-pasting terminal commands from ChatGPT without really understanding them.
So I built a tiny, offline Linux tutor:
- Runs locally with Phi-2 (2.7B model, textbook training)
- Uses MiniLM embeddings to vectorize Linux textbooks and TLDR examples
- Stores everything in a local ChromaDB vector store
- When I run a command, it fetches relevant knowledge and feeds it into Phi-2 for a clear explanation.
No internet. No API fees. No cloud.
Just a decade-old ThinkPad and some lightweight models.Full build story + repo here: https://www.rafaelviana.io/posts/linux-tutor
Collecting the data helps with recording engine performance, tyre ages, best lap times but is also really useful for recalling how well each setup performed for future reference.
I’m deliberately doing this all in a very low-tech way as my son will be creating a more polished version for a school project. We’re front-running that a bit to give him a good dataset and explore various ideas.
On that note, they do Python in school. For the backend it will be SqlLite and Flask. Any suggestions for the front end tech? This will mostly be forms- and grids-based so nothing sophisticated needed, but some simple client-side logic (e.g. validation, geolocation, simple stop watch) would be good. Ideally this would be python as well. We could use WebAssembly but am wondering if there is a suitable framework that does the is out-of-the-box.
- https://github.com/smorin/py-launch-blueprint
Features TLDR
- Bootstrap commands
- Command Runner
- Dev Tools: Ruff (linting/formatting), MyPy (type checking), Pre-commit hooks
- AI Ready: Default configs for Cursor, Windsurf, Claude Code
- Production: Python 3.10+, uv package manager, testing setup
- DX - Developer Experience: VS Code integration, sensible defaults, quality documentation
- CI/CD: GitHub Actions workflows, automatic testing, version management
- Task Templates, PR Templates
- License and Contributor License Agreement Checks
On the "side projects" side of things, I've been working on a "boot to EndBASIC" disk image since December with the goal of creating a small "dev kit" box that boots quickly and directly into the interpreter. The disk image is pretty much done for a first release, so now I need to get to the design and 3D-printing of a case for the board+screen combo. The latter is brand new territory for me, and I have a self-imposed deadline of June when I'll be presenting this at BSDCan.
... but I've also taken a small detour to improve the EndBASIC website and provide a dynamically-generated gallery of user-uploaded projects. This has been a deficiency for a while and I felt it'd be easy to add it, right on time for the "dev kit" release.
Stay tuned!
long story short: i built a system that scrapes a company’s site, profiles, press, and anything else it can find online, then runs it through a multi-model prompt engine i wrote from scratch (multiple LLMs chained together with custom logic). the workflow is split into three parts: crawl, process, synthesize.
output comes in markdown. all signal, no bs. useful for GTM, growth, competitor analysis, product gaps, strategic blindspots, that kind of thing.
i’ve been stress testing it on real companies. just pushed 2 sample reports to GitHub if you wanna peek:
- Grab (SEA unicorn) - LemmyHomes (early-stage Malaysian proptech)
→ https://github.com/lightyoruichi/numen-output
not selling it as a product (yet). backend still in dev. just doing reports manually for now while testing edge cases/validating if anyone wants this at all lol.
note: it’s not fully automated. i use the system to generate raw analysis, then apply human input to reframe, expand, or clean up weak insights. think of it like pairing with an AI researcher who works fast but lacks nuance/context, you still need a strategist to shape the output. there's tons more feature but at the core this is it.
happy to run one or two more this week if anyone wants a teardown. not free though (token cost’s brutal lol). DM if interested.
It’s not much, but it’s all I can cram into the free time I have, there’s a possibility I might actually finish it for once, and it’s something I could actually use once it’s done.
Still early stage but building it has been fun.
PAPER is designed from the ground up to avoid Pip design mistakes, directly taking advantage of new standards while also offering Pipx-like functionality. Unlike uv, Poetry etc., PAPER is not a project manager or workflow tool; it installs the packages that you tell it to (and their dependencies), when/where/because you do. It's entirely user-focused, and usefulness for developers is treated as mostly incidental. (However, it can of course form a useful part of a proper development toolchain.)
It's not in a publicly-usable state yet, but these are the main design principles I'm working from:
* It's designed from the ground up to provide a programmatic API and to install cross-environment (in fact, you're only expected to install in its own environment in order to provide plugins). The API is provided by a separate wheel; other projects can explicitly cite that as a dependency and don't have to `subprocess.call` to a CLI.
* Size and performance are paramount. (Much of Pip's slow performance on smaller tasks is due to its size). I'm aiming for ~1MB total disk footprint for the base installation (compare ~10-15 for Pip, which is often multiplied across several environments; ~35 for uv). Dependencies are very carefully considered; installations are cached as much as possible (and hard-linked when possible, like with uv); etc.
* The program bootstraps itself as a zipapp that pre-loads the program's own cache before having it install itself from its own wheel (within that cache). This entails that there aren't any "hidden" vendored dependencies; anything that ends up bundled with PAPER can immediately be installed with PAPER, without an Internet connection.
* Non-essential functionality can be provided later by simply installing optional dependencies. The default is sufficient for the program to install wheels with minimal feedback.
* The CLI is built around separate hyphenated commands rather than sub-commands, for simpler implementation and better tab-completion. Commands are aimed at offering somewhat finer-grained control while keeping simple use cases simple.
bbbb is largely inspired by Flit, but is also intended to support projects with non-Python code, and doesn't enforce distributions with a single top-level import package. It uses the same split between a core package and a full development package, except the core package is treated as default. It's designed to be even more minimal than flit-core, and in fact can only build wheels by itself (dynamically pulling in the dev package if asked to make an sdist).
The goal is to minimize download footprint and maximize modularity when end users download an sdist and want to make a wheel from it (for example, implicitly via an installer). Users will declare the dev package as the build system in pyproject.toml, and may even declare it as an in-tree backend which will then be automatically added to the sdist. So people who (for some reason - perhaps to satisfy Linux distro maintainers) want to distribute an sdist for pure Python code, won't need any build-time dependencies at all.
Building non-Python code in bbbb, as well as customizing sdist contents and metadata (beyond what's directly supported), works by hooking into arbitrary Python code. Unlike the setup.py of Setuptools, the code can have custom name and locations specified in pyproject.toml, and it has specific and narrow purpose. I.e.: it's not part of implementing a class framework to power a now-deprecated custom CLI; it only implements compilation/metadata creation/manifest filtering - and does so with a much simpler, more direct API. You're meant to build upon this with additional support libraries (e.g. to locate compilers on the user's system) - again, modularity is key - that are separately listed as build-time dependencies.
I'm trying to make simple, elegant, pure-Python tools that complement each other and respect (my understanding of) modern Python packaging standards and their underlying goals. A developer could end up with a toolchain that looks like: PAPER, bbbb, build (the reference build frontend provided by PyPA), cookiecutter (or similar - for setting up new projects), twine (the default uploader), and some shell scripts - for things like "install dependencies with PAPER in a new environment and then add a .pth file for the current project to that environment". (And if you like linters and typecheckers, I certainly won't stop you from using them.)
https://www.linkedin.com/posts/viveksiva87_ai-podcast-spotif...
It’s not launched yet officially, only friends and family so far!
Any feedback is welcome!
It's a performance analytics platform for runners who love to dive into the details after they've been for a run and to be able to accurately track their progress over time.
It's not like Strava because I'm not including any social elements, intitally. And not like trainingpeaks because it's focused on individuals as opposed to teams or coaches. Also the analytics and models I offer are peronalised as opposed to one-size-fits-all. It's also running only. No cycling or anything else.
Ideal target market would be fairly decent amateur runners (e.g. sub 3 hour marathoners) who already know quite a bit about training but don't have a coach and are not good enough to be pro and have a full team doing this stuff for them. The pros have awesome tools but sadly most are not available for us mere mortals BUT I can build some of them! Example features:
1. Personalised "adjusted speed" models. The strava GAP model doesn't fit very well for me and many others, so I've made my own personalised model which gets updated each week. If you get better/worse at running up hills then model adjustments take that into account. The idea is not to provide a physiological correct model but more a performance based one.
2. I'm trying to do the same for surface types, heat and humidity as well. Of course these models are not personalised. I'll get to wind later on as it's much more complicated than the former. The idea is to have an accurate representation of "effort pace", which you can use as an input to performance models.
3. Using adjused pace data I will offer a pace/duration model to estimate critical speed/LT1/LT2/VO2max and this model forms the basis of tracking progress over time. Clearly most training wont be all out efforts, so I also estimate race performances based upon current fitness as well. E.g. if you ran X speed for Y time at a sub maximal effort then you can estimate what a maximal effort would be based upon the remaining aerobic and anaerobic power. From reading sports science literure, this is the most advanced way to track performance at the moment. The actual model I use is called an omniduration model.
4. I also have build some other models, e.g. Daniels running formula, which can be used but I don't find them to be as useful as the omniduration model.
5. I'm also trying to model how a workout or training session will effect your fitness. Where it's base/aerobic, threshold, VO2max or an anaerobic effect. Then, the idea would be to look at future training performance to assess whether the model was correct. You can then assess which types of training you respnd best to as well as which types of sessions you need to get the performance gains you need for your next race.
6. Specific race time predictor. Most platforms offer a single figure prediction for a distance but I want to offer specific race perdictions which take the course and weather into account. The model will give you splits taking all this into account.
7. Cohort adjusted performance models. How are you tracking against people your age? But more importantly, how are you tracking against people doing a similar volume and type of training to you? Are you improving at a similar rate?
There's a tonne of other stuff I can add but I'm going to keep it simple and focus on performance modelling for now because no-one seems to offer any decent tools around this at the moment.
If anyone found this interesting then I'd love to hear any feedback - let me know. Cheers!
for (int i = 0; i < 10000; ++i) renderWindow.draw(sf::Sprite{/* ... */});
Upstream SFML: - 10000 draw calls (!) - My fork: 1 draw call
This (opinionated) fork of SFML also supports many other changes:
- Modern OpenGL and first-class support for Emscripten - Batching system to render 500k+ objects in one draw call - New audio API supporting multiple simultaneous devices - Enhanced API safety at compile-time - Flexible design approach over strict OOP principles - Built-in SFML::ImGui module - Lightning fast compilation time - Minimal run-time debug mode overhead - Uses SDL3 instead of bespoke platform-dependent code
It is temporarily named VRSFML (https://github.com/vittorioromeo/VRSFML) until I officially release it.
You can read about the library and its design principles in this article: https://www.vittorioromeo.com/index/blog/vrsfml.html
You can read about the batching system in this article: https://www.vittorioromeo.com/index/blog/vrsfml2.html
You can find the source code here: https://github.com/vittorioromeo/VRSFML
You can try out the interactive demos online in your browser here: https://vittorioromeo.github.io/VRSFML_HTML5_Examples/
The target audience is mostly developers familiar with SFML who are looking for a library very similar in style but offering more power and flexibility. Upstream SFML remains more suitable for complete beginners.
I have used this fork to create and release my second commercial game, BubbleByte. It's open-source (https://github.com/vittorioromeo/VRSFML/tree/bubble_idle) and available now on Steam: https://store.steampowered.com/app/3499760/BubbleByte/
BubbleByte is a laid-back incremental game that mixes clicker, idle, automation, and a hint of tower defense, all inspired by my cat Byte’s fascination with soap bubbles.
A trailer is available here: https://www.youtube.com/watch?v=Db_zp66OHIU
People hate AI generated content, but the quality is actually good and Google likes it.