News for hackers. Stuff that matters.

13point5

I posted when I had more operations including unary, binary, and matmul but got a lot of help from Claude when writing that and realized I didn’t really understand broadcast operations so got rid of all that and started fresh.

Will post again after making more progress.

Thank you!
1. Thanks for the .flat suggestion

2. It’s clear you didn’t read the rules folder because it’s a rule to tell cursor to teach me

3. You say you don’t understand why TensorData can be a single integer. Scalars are tensors too. I’m trying to support PyTorch’s spec and ops as much as possible which is why I’m supporting it. The obvious use cases are for reduction ops and scalar unary ops.

4. Fine I’ll post after I’ve made more progress.

Right now it's just a tensor manipulation lib but will be adding an autograd engine soon. It's been fun learning about strides and doing matmuls by hand and then coding it without numpy.
I made Froggy, open-source v0 for Education.

Educators and Parents can use AI to generate Interactive Activities and Custom Analytics so that you see how students think and not just what they know. You also get recommendations to follow up.

Froggy can make anything from a simple alphabet matching game to an electronic circuit building activity.

Traditional learning analytics treats students as numbers: 67%, B+, etc. You're also stuck with activities that was not made for your kids, their interests and needs.

When students view education as a transaction, they'll use the best tool to complete it. I don't think AI policing or banning will solve this.

My hope is that when you show them that their learning journey including the struggles, hesitations, moments of progress, and successes are cared for, they would want to put in effort. They need to know that people care about them.

Froggy is a coding agent that generates activities, tracks student events, analyzes the events, and then generates a dashboard personalized for every student and the whole class.

You can revise your activities, analyze student data from multiple perspectives and learning science theories, and generate as many dashboards as you want! This was inspired by the Education Report shared by Drew Bent from Anthropic where we see that Educators are already using AI to generate interactive activities for STEM but we need detailed and personalized analytics to close the feedback loop.

I made this with Claude Code (Sonnet 4.5) in 2 days so its not perfect but it was easy thanks to the ai-sdk, shadcn and ai-elements. This was the most efficient I’ve been with Claude Code because in the beginning I was reviewing every single edit to setup a good foundation, types, and structure for it to learn from. Highly recommend starting with Data models, DB schemas and types before making your agent write code! I got into this habit after reading the Data Oriented Programming book and its been very helpful. Planning ahead in Notion gave Claude Code more context about the purpose of the app and my initial DB schemas.

I know that teachers and parents are already busy so this platform would have a gallery of activities to choose from and customize if needed just like v0 and Scratch. Would love to get feedback and thoughts!

Tweet with video: https://x.com/27upon2/status/1975542008929218954

Code: https://github.com/13point5/froggy

Re:You can change an LLM's favorite color with a Steering Vector on Thursday September 11, 2025 @01:31AM (#45208142)
I've seen a lot of purple gradient websites made by LLMs and I was curious if we can change a model's favorite color by messing with the activations instead of prompts.

So I used Representation Engineering with just 1 pair of contrastive prompts to make Mistral-7B prefer orange as its favorite color.

I used the repeng library by Theia to test this out.

Next I'm gonna implement it from scratch to understand why this even works.

I wonder if we can introduce "taste" into a model with methods like this.

The paper is "REPRESENTATION ENGINEERING: A TOP-DOWN APPROACH TO AI TRANSPARENCY".

Link: https://arxiv.org/abs/2310.01405

Show HN: Gemini Cursor – A Multimodal AI Cursor for Your Desktop (Open Source)

https://github.com/13point5/gemini-cursor

I built Gemini Cursor, an open-source multimodal AI cursor that guides users through tasks on their desktop by pointing and speaking.It leverages Gemini 2.0 Flash and Google's live multimodal API to analyze what's on screen and provide real-time assistance.In this demo, my friend tries to add a payment method to Amazon, and the AI cursor walks them through the entire process with visual cues...

( Read More... | 2 comments | 3 points | on HN )
Re:Show HN: What if you could "Prompt" the UX of any App? on Tuesday January 21, 2025 @11:24PM (#42788982)
haha that must've been fun!
Re:Show HN: What if you could "Prompt" the UX of any App? on Tuesday January 21, 2025 @11:01PM (#42788844)
Thank you! I'm using Anthropic's Claude Sonnet 3.5

Show HN: What if you could "Prompt" the UX of any App?

https://gen-ux.vercel.app/

I saw Pietro Schirano on X demo a chat app that could change its UI tone(dark mode, mario, windows 98, etc) through prompts, and it got me thinking: what if you could go beyond UI and actually change the UX on demand without losing state?So, I built a to-do list app that lets you prompt it to completely transform the UI and UX.For example:- Want a Gameboy-style console UI where the tasks show...

( Read More... | 4 comments | 2 points | on HN )

Show HN: Open Artifacts - Crop and Talk to edit your Artifacts

https://openartifacts.vercel.app

App: https://openartifacts.vercel.appCode: https://github.com/13point5/open-artifactsOpen Artifacts allows you to create Artifacts like Claude with your API keys and OpenAI LLMs too.I'm building this to explore new UXs to interact with LLMs.Interesting Feature - Crop and TalkYou can iterate editing Artifacts by visually cropping areas of the artifact and you can also speak if you have an...

( Read More... | no comments | on HN )