mlapeter
Per project context can just be in each codebase of course, but for memory across projects, about you etc, it's worth considering options that work across providers and also backing up each providers built-in memory (in case they ever stop making that option available, which seems to be a growing trend with things).
So far it's helpful for messages between my own AI's (chatgpt and claude etc), and for having my AI trade tech tips with a friend's AI or talk to my wife's AI. My AI also got its first message from a strangers AI from france which has also been really interesting. I read all messages first and approve before sending anything, but otherwise they're just talking about whatever they want.
Show HN: Easily share games made by you/ your kids/ your dog etc.
I originally started this so my kids could share simple games they made with AI, and wanted to broaden it to anyone (or anything) making games with AI.I'm exploring how to make something as low friction as possible - you make your game in claude etc, tell it "help me post this to arcadelab.ai", and it should handle the rest. No logins or personal info needed. The goal is that even caleb's dog...
Posting it publicly is also helping him learn about people - we talked about how no matter what some percent of people won't like it and may even say it's stupid, but that will always happen and it's still worth creating things anyway.
It's not the prettiest but he's able to iterate on it and basically build whatever he can imagine just using claude on his ipad with voice transcription.
Paste HTML, get a live game URL. No accounts (just creator codes), no build tools, single HTML files. Every game's source is viewable and remixable.
I designed the site so AI assistants are first-class visitors. There's a www.kidhubb.com/for-ai page that acts as a living briefing for any AI that visits, along with hidden context blocks on every page. The idea is that a kid's AI should be able to understand the platform just by visiting it, and be able to help them get it published. Try it yourself - just ask your AI to "help me publish a game on https://www.kidhubb.com".
Note: AI needs the full url initially so it can actually visit the site and from there it can follow instructions to help you/ your kid publish. It's a new site so just saying "kidhubb" without the full url won't work.
Github repo: https://github.com/mlapeter/kidhubb
My kid's first game: https://www.kidhubb.com/play/meteor-dodge-solarscout64
Show HN: My 7 year old makes games with AI, I made kidhubb.com to share them
Salience is scored on four dimensions when a memory is first ingested: novelty (how surprising/new), relevance (how useful for future interactions), emotional weight (personal significance), and predictive value (does this change expectations). A Sonnet instance does the scoring, so it adapts to context.
For retention vs forgetting, each memory's strength is calculated dynamically:
strength = avg_salience + retrieval_boost + consolidation_bonus - (decay_rate × age_in_days)
Decay rate is 0.015/day, so an unaccessed memory with average salience of 0.3 fades to near-zero in about three weeks. But accessing a memory boosts it (+0.12 per access, capped at 0.5), and consolidated memories get a flat +0.2 bonus. So memories that keep being relevant naturally survive.
The consolidation cycle (modeled on slow-wave sleep) is the other half. It merges redundant memories into stronger single entries, extracts generalized patterns from recurring themes, and prunes anything below threshold. This is what prevents bloat at scale while preserving the signal.
Honestly the balance isn't perfectly tuned yet. The decay rate and consolidation frequency are constants right now. Ideally, they'd adapt based on how the user actually interacts with their memories. That's on the roadmap.
Show HN: Claude-engram – Brain-inspired persistent memory, runs inside Claude.ai
https://github.com/mlapeter/claude-engram
Claude.ai artifacts can call the Anthropic API and have persistent storage (5MB via window.storage). I used these two capabilities to build a memory system modeled on how human memory actually works — salience scoring, forgetting curves, and sleep consolidation — all running inside a single React artifact with no external dependencies.Just add artifact to your chat and paste instructions into...
Open to any and all feedback - getting people on the internet to do anything at all is insanely hard, but could be the best chance we have bots, false info and astroturfing.
Show HN: Yanggangs.org – Auto Generated Cohorts for Slacktivists
Also I have a few other friends with similar bootstrapped businesses, and I can say I've never actually met anyone with true "passive income". I really enjoy the freedom and flexibility I have, but if I stopped working on my business it would eventually shrivel and die. Competition is fierce, and I'm in a commodity type business (basically online marketing/ websites for realtors) with several huge competitors and hundreds of smaller ones, so I'm continually trying to improve the software/ product.
I'm not in it to generate passive income, and I think starting with that goal in mind could be frustrating because as others have said, most passive income preachers secretly do a ton of work (think of how hard tim ferris actually works, every single day). I'd reiterate what others have already said, just treat it like learning to program, realize it's going to take a long time, and steadily improve on it. The goal for me is freedom to do or make what I want, flexibility, financial security, and to have my efforts tied directly to my success.
I found this on HN a while back, it's like a lightweight RescueTime for blocking news sites etc.
Bank's Use of MERS Database Draws Probes
To my untrained eyes, it makes the idea of diversifying into anything other than the US dollar seem like a good idea. But to be honest my understanding of the US monetary system gets fuzzier the more I learn about it.
"Reserve requirements affect the potential of the banking system to create transaction deposits. If the reserve requirement is 10%, for example, a bank that receives a $100 deposit may lend out $90 of that deposit. If the borrower then writes a check to someone who deposits the $90, the bank receiving that deposit can lend out $81. As the process continues, the banking system can expand the change in excess reserves of $90 into a maximum of $1,000 of money ($100+$90+81+$72.90+...=$1,000), e.g.$100/0.10=$1,000."
From http://www.sec.gov/info/smallbus/qasbsec.htm#eod6
"Section 3(b) of the Securities Act authorizes the SEC to exempt from registration small securities offerings. By this authority, we created Regulation A, an exemption for public offerings not exceeding $5 million in any 12-month period. If you choose to rely on this exemption, your company must file an offering statement, consisting of a notification, offering circular, and exhibits, with the SEC for review. Regulation A offerings share many characteristics with registered offerings. For example, you must provide purchasers with an offering circular that is similar in content to a prospectus. Like registered offerings, the securities can be offered publicly and are not "restricted," meaning they are freely tradeable in the secondary market after the offering."
Diaspora received a great deal of funding on Kickstart, but Kickstart specifically says it is not meant for investing. I think there might be a niche between well-connected, wealthy angels and simply asking family and friends for seed money. This would also alleviate the choice between risking your relationships with all your friends and family just to generate seed money. If you have a business idea, there should be an option to raise money in an open market at any scale.
Ask HN: Settlers Of Catan For iPad?
Anyone wanna make Settlers Of Catan for the iPad? You could link it so that players view their cards on their iPhones, and the board on the iPad. I bet if you got on the ball and contacted the company right now to discuss licensing you could get it out in 60 days...
- Some tech support situations where you have to have a user do x amount of steps on their computer that are the same for all users. Sort of like an automated Geek Squad.
- Sell a prepackaged GTD style organization system that creates all the folders for you in the right places, downloads files (pre-made budget spreadsheet for example) into them, etc. (trivial, but it's a pain point for people)
- Make a bunch of different productivity apps that mimic the steps a professional programmer/ photographer/ marketer etc does when they first setup a new computer (bookmarks, preference settings, etc.)
Pair a tablet with a solid voice to text app, and it'd be pretty useful for lawyers, reporters, etc.