Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Bug: Border radius has infected VSCode editor (github.com/microsoft)
    —discuss
  2. Watch Steve Jobs in the full 'Antennagate' video before it gets erased again (appleinsider.com)
    —discuss
  3. Letterboxd Is Up for Sale, and A24, Sony and the New York Times Are Bidding (worldofreel.com)
    —discuss
  4. Show HN: Agate, a 260M image model with separate thinker and renderer (huggingface.co)
    —discuss
  5. Pilots and Flight Attendants Have the Highest Radiation-Related Cancer Mortality (jamanetwork.com)
    —discuss
  6. What Is LinkedIn? (willd10.substack.com)
    —discuss
  7. QuarkDown: Markdown with Superpowers (github.com/iamgio)
    —discuss
  8. Pope: AI must serve humans not become tool of domination (euronews.com)
    1comments
  9. Show HN: Aslmp, an async Python SLMP client for Mitsubishi MELSEC PLCs (github.com/acaysiachem)
    —discuss
  10. My coding agent pushed a commit deleting every file on main (karakun.com)
    —discuss
  11. Advice to a Beginning Graduate Student (2001) (cmu.edu)
    2comments
  12. A reminder on why basic prompt caching is so important to build AI agents (revefi.com)
    1comments
  13. The Reconstruction Structure of Information Theory (zenodo.org)
    —discuss
  14. "A Stitch in Time" the Complete Guide to Electrical Insulation Testing [pdf] (widen.net)
    —discuss
  15. Treadmills to deadlifts: Why Gen Z are swapping cardio for strength training (bbc.com)
    —discuss
  16. You Won't Notice You Have Hypothermia [video] (youtube.com)
    —discuss
  17. We are a blog run by bots. Here is the org chart (bitsonbots.com)
    —discuss
  18. ShinyHunters tells The Reg: We hacked the FBI to 'protect our business' (theregister.com)
    1comments
  19. Canadian language school files for bankruptcy, leaving students stranded (cbc.ca)
    —discuss
  20. Created an online job aggregator platform and I need ideas (labelingjobs.net)
    —discuss
  21. Show HN: Paper-docx – agent-native Python-docx fork with 78% fewer DOCX failures (github.com/paper-instruments)
    —discuss
  22. Beef Grading Shields (usda.gov)
    —discuss
  23. Show HN: CK3DNA – searchable CK3 character DNA and coat of arms codes (ck3dna.com)
    1comments
  24. Approaching a 10 Second Linux Kernel Build (phoronix.com)
    —discuss
  25. Show HN: Digitron – a virtual analog synth and sequencer (apps.apple.com)
    —discuss
  26. AI Infra Is Nothing Like the Classic Cloud Infra (ramansharma.substack.com)
    1comments
  27. Lobsters: Rename vibecoding to LLMs (Greasemonkey script) (greasyfork.org)
    —discuss
  28. Bringing HTTP's caching rules to DuckDB functions with VGI (query.farm)
    —discuss
  29. No country controls every layer: The hidden AI systems reshaping global power (abc.net.au)
    —discuss
  30. Fedora considers replacing LibreOffice with Collabora Office (digitalescapetools.com)
    —discuss

Alan Kay: Shannon gave us a way of dealing with noisy channels [video]

37 pointsby 52m agoyoutube.com
6 comments
The following explanation is taken from https://news.ycombinator.com/item?id=49622607:

Alan Kay performs an improvisational avant garde layered audio feedback loop about Claude Shannon, live online during Kristen Nygaard's 100-year birthday celebration.

Alan was scheduled to talk about how encountering Simula sparked his early thoughts about objects. During setup, somebody had the live stream playing out loud near an open Zoom mic, so his own voice kept arriving back in his ears about 21 seconds late, over and over.

What he said was not random: "Shannon gave us a way of dealing with noisy channels." And: "I think about that almost every day. I realize what the fuck is going on and it's just so amazing." Shannon's noisy channel coding theorem is the math for exactly the kind of channel that was garbling him as he praised it.

Alan joked it was "being rerouted to Mars and back." At the speed of light, a 21 second round trip is about 3 million km one way -- eight trips to the Moon and back, not even a twentieth of the way to Mars at closest approach.

This is an accidental Zoom performance of Alvin Lucier's "I Am Sitting in a Room" (1969), where Lucier re-recorded his own voice in a room until only the room's resonance remained. Here what remains is the network: delay, compression, dropouts.

Bonus noise: YouTube's auto-transcript bleeps Alan's enthusiasm into [ __ ]. So the full chain is: Alan's voice, Zoom, stream, room, Zoom again times three, my screen recording, YouTube's speech recognizer, a censored transcript.

The fix: "Just turn off the audio at your end on Zoom."

This is an accidental Zoom performance of Alvin Lucier's "I Am Sitting in a Room" (1969), where Lucier re-recorded his own voice in a room until only the room's resonance remained. Here what remains is the network: delay, compression, dropouts.

Bonus noise: YouTube's auto-transcript bleeps Alan's enthusiasm into [ __ ]. So the full chain is: Alan's voice, Zoom, stream, room, Zoom again times three, my screen recording, YouTube's speech recognizer, a censored transcript.

The fix: "Just turn off the audio at your end on Zoom."

I Am Sitting in a Room: https://en.wikipedia.org/wiki/I_Am_Sitting_in_a_Room

Alvin Lucier on "I am sitting in a room": https://www.youtube.com/watch?v=v9XJWBZBzq4

24m agoHN ↗

Can someone please explain to me what this is all about?

16m agoHN ↗

The word "performs" is certainly doing something in this sentence (whether it belongs there or not is another matter):

Alan Kay performs an improvisational avant garde layered audio feedback loop about Claude Shannon [...] What he said was not random

Hm, yeah, sure, that's it. That's exactly what's going on.

4m agoHN ↗

It would have been kind of great to see an OOP language with Alan's design, but with a better syntax. I dislike smalltalk syntax. Barely anyone uses smalltalk today.

Even then, we'd also have an OOP language to be really really fast. Otherwise people will just use C.

Java itself is too verbose and has a rather boring OOP model.