My brother who hasn’t turned on his PS3 or used PSN in over 10 years decided to boot up his ps3 to play something that is currently DOWNLOADED on the console.
Licenses are expired and his PSN account is deleted. So games are gone forever
WOOOOO!!!!!
Vibe coders are getting sued.
People are shipping apps with real users and skipping the boring stuff that kills them.
A 20+ year dev shared the pre-launch checklist every AI builder needs.
I added what I learned after shipping 60+ apps at the agency.
Don't skip this:
1. Protect yourself, not just your app. The moment you collect user data you're in legal territory (GDPR, CCPA). Have a privacy policy. Know where user data lives.
2. Row Level Security. Without RLS, anyone can open DevTools and read your entire database. Supabase → Auth → Policies. Zero policies means your app is naked. 5 min to fix.
3. Test the failure path, not just the happy path. Wrong password 5x. Reset for an email that doesn't exist. Verification link clicked twice. Signup with an existing email. Catches 80% of auth bugs.
4. Security baseline in 2 min. Prompt your AI: "Review my app as a security specialist and make sure I have strong security headers and a solid baseline security posture."
5. OWASP. Prompt: "Review my app against OWASP standards and highlight vulnerabilities." This is where SQL injection, XSS and auth bugs actually get caught.
6. Client-side validation is UX, not security. Attackers disable JS and hit your API directly. Validate again on the server. Every time.
7. AI code leaks data in 3 spots: .env values in the frontend, API responses returning too much, secrets in logs. Prompt: "Check my app for credential or sensitive data leaks in frontend or API routes."
8. API keys in the frontend means game over. If it's in the browser, assume it's already taken. Move it server-side or proxy it.
9. Rate limits before someone burns your API bill. Cap every endpoint hitting a paid API. I've watched a Supabase bill jump from $20 to $200 in a day.
10. CAPTCHA on public forms (Cloudflare Turnstile is free) plus CORS locked to your domain. 10 min, kills bot floods.
11. Error messages that don't leak. "User not found", not "SELECT * FROM users failed". Log full errors server-side, show users generic messages.
Build fast. Just don't ship naked.
(full breakdown in my article below)
I genuinely don't understand why everyone isn't using this yet
Andrej Karpathy, a co-founder of OpenAI, posted a simple idea that hit 16 million views: stop using AI to write code, use it to build a second brain.
You point Claude Code at a folder, drop in any source, an article, a transcript, a PDF, and Claude reads it, links it, and files it into a living wiki of everything you know. It compounds like interest, the more you feed it, the smarter it gets.
Here's the whole thing:
> Install Obsidian, create a vault, open it in Claude Code
> Paste Karpathy's wiki idea file and tell Claude to build it
> Claude makes three folders: raw for sources, wiki for its pages, a CLAUDE.md that runs it
> Drop any source into raw and say "ingest this"
> Ask questions across everything, forever
Five minutes to set up, and you never start from a blank chat again.
Full step-by-step guide with Claude and Obsidian, link below.
Bookmark this
AI companies would have better public support if ordinary US citizens were able to invest in the upside of generational businesses that threaten their livelihoods instead of being given the opportunity to enter at a frothy $1 trillion+ valuation that mints billions for VCs
The touchbar was too early and didn't deserve to die, it deserved an LLM.
Static shortcut buttons were the wrong bet.
Imagine buttons that rewrite themselves based on whatever you're doing, that's the keyboard that feels right for an AI-native Mac.
its 2026 and the genie is out of the bottle. if you ask precise questions and are deliberate in your wishes, you can get whatever you dare to dream of.
Had a wealthy friend tell me that the ability to decrease time to any outcome is the one skill behind every successful person he knows.
A few I apply constantly:
- Decreasing the time it takes you to get out of a bad state will make you emotionally resilient
- Decreasing the time it takes you to go from idea to executive will make you wealthy
- Decreasing the time it takes you to turn a failure into a lesson will thicken your skin faster than anything else
Refuse to passively float down the current of life’s river.
Skill-equip yourself an Iron Man suit and fly off the default path.
And do it now.
Because the longer you wait before building the life you want, the more likely you are to settle for something else.
Now don’t get me wrong. It’s never too late.
But there are massive perks to building the life you want when you’re young.
For instance, most young people have relatively few responsibilities and can put forth an outsized volume of work sprinting down the path like a maniac.
As you get older, responsibilities accumulate and tug at your time (often in a good way, but leaving you with less free time nonetheless).
And the younger you build the life you want, the longer you get to live it.
Are you depressed? Or are you just sitting indoors all day, not exercising, sleeping horribly, eating hyper processed foods, getting 4000 steps a day, and not working on anything important to you?
You are your own worst enemy. You waste precious time dreaming of the future instead of engaging in the present. Since nothing seems urgent to you, you are only half involved in what you do. The only way to change is through action and outside pressure.
Most people quit because they forget that you have to be bad at something before you can be good at it. It's so obvious. You suck. Of course you're not going to win in 2 weeks. But if you can learn to enjoy extended periods of failure, you will make it very, very far in life.