leothetechguy | 1 month ago | on: Students Are Finding New Ways to Cheat on the SAT
leothetechguy's comments
leothetechguy | 1 month ago
I wanted to write a simple midi chord controller for my phone to make music, emphasis on simple. AI can't do it and couldn't even help me on small code fragments, because it doesn't look at the problem through the lens of my artistic creativity.
Vibe coding creates weak men because you reject the deeper meaning behind what you are creating. Vibe coding creates weak men because they can't code.
leothetechguy | 1 month ago | on: Your app subscription is now my weekend project
leothetechguy | 1 month ago | on: Show HN: I quit coding years ago. AI brought me back
leothetechguy | 1 month ago | on: MTOTP: Wouldn't it be nice if you were the 2FA device?
leothetechguy | 1 month ago | on: Show HN: I quit coding years ago. AI brought me back
leothetechguy | 2 months ago | on: I got paid minimum wage to solve an impossible problem
Isn't this just trying to find a hamiltonian cycle, isn't this NP hard? That's when I would give up, especially because you put so many constraints in it to make it human walkable.
Edit: Of course you don't have to give up, but it's good to know what you get yourself into
leothetechguy | 2 months ago | on: How to store a chess position in 26 bytes (2022)
Edit: Here are the Notes
0 Empty
10 Pawn
1100 Knight
1101 Rook
1110 Bishop
1111 Queen
32 + 32 + 472
2 times 6 bits: position of the kings
30 bits: color mask
120 + 2*6 + 30 = 162 bits
We can store the rest using the methods from the blog post and add 18 bits for promotion, giving 180 bits.
I'm sure this isn't the most efficient way, and I think I had other methods and considered things like the bishops being able to occupy 32 squares, though special casing doesn't make sense because of promotions.
Technically if you got 8 bishops/queens/knights/rooks You would occupy another 16 bits, giving 196 bits
I think the upper limit can be reduced at the cost of increasing the lower limit
EDIT2: I think I made the assumption at the time that to promote one piece you needed to capture at least one enemy pawn, giving the space for the two bits, which means the upper bound is actually 180 bits
Would love to see other people try in the comment section
leothetechguy | 2 months ago | on: My Tamagotchi is an RL agent playing Slither.io
leothetechguy | 2 months ago | on: Firefox will have an option to disable all AI features
leothetechguy | 2 months ago | on: The State of AI Coding Report 2025
leothetechguy | 2 months ago | on: Nvidia-backed Starcloud trains first AI model in space, orbital data centers
leothetechguy | 3 months ago | on: Petition to formally recognize open source work as civic service in Germany
As long as contributions happen in good faith and not just for the sake of contributing, but I'm assuming there's already a system in place to ensure that for other civic services.
leothetechguy | 3 months ago | on: Secrets in unlisted GitHub gists are now reported to secret scanning partners
leothetechguy | 3 months ago | on: PayPal bans Linux users with a GPU name containing the string "Apple M1"
leothetechguy | 4 months ago | on: I Teach Creative Writing. This Is What A.I. Is Doing to Students
leothetechguy | 4 months ago | on: Contributing to open-source should be required, like jury duty
Any mandatory service will result in at worst malicious compliance and at best in low quality work. And I'd rather take quality over quantity.
leothetechguy | 8 months ago | on: Radium Music Editor
leothetechguy | 8 months ago | on: Radium Music Editor
leothetechguy | 10 months ago | on: New Study: Waymo is reducing serious crashes and making streets safer