Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. First case of upgrading RAM on an iPhone 18 Pro Max [video](youtube.com ↗)
    discuss
  2. JustBot – a Grok-Bot-style AI assistant at ~1/10th the token cost(justbot.co ↗)
    discuss
  3. The Weak Foundations of AI Doomsday(aipanic.news ↗)
    discuss
  4. Show HN: OpenWand – A mission to remove chat interface from working with AI(github.com/sunnylich ↗)
    discuss
  5. AI Actress interviewed by Piers Morgan [video](youtube.com ↗)
    discuss
  6. I Built AI Agents That Ask Companies to Delete Their Data. Most Never Answered(medium.com/stem-education ↗)
    discuss
  7. Confessions of an Unrepentant Slop Snob(charity.wtf ↗)
    discuss
  8. Technitium DNS Server v15.5 Released(github.com/technitiumsoftware ↗)
    discuss
  9. I captured 72 hours of idle Android packets behind pfSense(praveentechworld.com ↗)
    1comments
  10. Measure internet censorship. Contribute to the largest open dataset(ooni.org ↗)
    discuss
  11. OpenAI and Anthropic oversold AI security breaches(nypost.com ↗)
    3comments
  12. Collateral Damage of IP-Based Blocking During LaLiga Football Streaming(ooni.org ↗)
    discuss
  13. Quick notes from teaching technical profiles how to talk in public(lesswrong.com ↗)
    discuss
  14. KdK Part 5: The Aitkenator(nealstephenson.substack.com ↗)
    discuss
  15. Statement on Superintelligence (2025)(superintelligence-statement.org ↗)
    discuss
  16. Founding Engineer, AI and Full-Stack(bettrlife.ai ↗)
    1comments
  17. Notebook interpolates smoothly between projections of the globe(observablehq.com ↗)
    discuss
  18. Show HN: MP3 to MIDI Lab – Convert MP3/WAV to MIDI in the Browser(mp3tomidilab.com ↗)
    discuss
  19. Elegant Shape of Eiffel Tower Solved Mathematically by CU-Boulder Prof (2005)(colorado.edu ↗)
    discuss
  20. Bytemail – One-time-purchase native email client for macOS (no subscription)(bytemailapp.com ↗)
    discuss
  21. Programming languages hit a decade low on Hacker News(orangecrumbs.com ↗)
    discuss
  22. Curated list of hosting (VPS, GPU, infra, AI)(github.com/dalisoft ↗)
    discuss
  23. How I see software dev in AI era(dhilst.github.io ↗)
    discuss
  24. The End of Upward Mobility(noemamag.com ↗)
    discuss
  25. Divide by Depth for Instant 3D(gabrieloc.com ↗)
    1comments
  26. PC ports of old console games are the new AI vibe coding battleground(pcgamer.com ↗)
    discuss
  27. Detecting and mitigating a multi-stage AiTM phishing and BEC campaign (2023)(microsoft.com ↗)
    discuss
  28. How the incident happened: a play in one act(surfingcomplexity.blog ↗)
    discuss
  29. Show HN: KillSwitch – a programming language designed to be difficult for LLMs(killswitch-lang.org ↗)
    1comments
  30. Escaping Docker's Hypervisor(accomplish.ai ↗)
    1comments

Ask HN: Are there any books or online courses that changed the way you program?

2 pointsby 2h ago
2 comments
I am currently going through the course CS61B from UC Berkeley. The videos and assignments are open for the public. I am doing the Spring 2025 one. I haven't had a formal CS education.

The quality of the course blows my mind. I am fascinated. I want to learn more about CS and programming. I want to become a better engineer.

Which courses or books or topics should I study thoroughly? Can you provide links to the resources if possible?

2h agoHN ↗

Data Structures and Algorithms is foundational, other core courses in a CS program are Operating System, Programming Languages, and Computer Architecture. A good way to find the books is to look at the course syllabus, each has a well known and widely used book. YouTube is great for courses, use the filter for playlists.

Not exactly the material you queried into, but I have found being around the Go ecosystem to have been influential, legends of CS designed the language in the "service of software engineering"

Go has less fancy PL things, so the team can focus on making the more minimal set as good as they can, and the Go CLI comes with an amazing set of tools for the broader workflow in SDLC. There are some real gems in Go's source, check out some of the 'internal/' directories