Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Laya the open source version of Jev(convaiinnovations.com ↗)
    142comments
  2. A graphical desktop for the ZX Spectrum(github.com/mindbox77 ↗)
    53comments
  3. AI-generated posters don’t have to be horrible(john.hartnup.uk ↗)
    462comments
  4. Human brain is two separate organs, Stanford Medicine-led research finds(stanford.edu ↗)
    182comments
  5. Tin: full-text search for Postgres(planetscale.com ↗)
    43comments
  6. Supabase (YC S20) Is Hiring for OrioleDB(supabase.link ↗)
    discuss
  7. Asking Authors About Their Own Papers(medium.com/tmlrorg ↗)
    37comments
  8. “The Secret Life of Circuits” is here(coredump.cx ↗)
    51comments
  9. Black Holes or Black Hole Stars? Astronomers Spar over 'Little Red Dots'(quantamagazine.org ↗)
    14comments
  10. I built the fastest PHP webserver in the world(qbixserver.com ↗)
    32comments
  11. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    552comments
  12. San Francisco Onion Futures Company(onionfutures.com ↗)
    117comments
  13. New evidence for hidden chambers beyond Tutankhamun's tomb(nature.com ↗)
    5comments
  14. GPT-6 Astra Solves a WWI German Radio Cipher(prinzai.com ↗)
    132comments
  15. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    193comments
  16. What Zig felt like, coming from Rust(besok.github.io ↗)
    108comments
  17. Agreement between the USA and Denmark (1951,2004) [pdf](state.gov ↗)
    16comments
  18. Cloudflare Quick Tunnels(cloudflare.com ↗)
    301comments
  19. How to Write with an LLM(sockpuppet.org ↗)
    360comments
  20. You can run Git on object storage if you re-make packfiles(tigrisdata.com ↗)
    24comments
  21. Saving another 100TB of RAM(cloudflare.com ↗)
    90comments
  22. Communication by means of modulated Johnson noise(pnas.org ↗)
    19comments
  23. SDCC – Small Device C Compiler(sourceforge.net ↗)
    23comments
  24. Ray Ozzie and the Optimism of Being Early(reproof.app ↗)
    11comments
  25. Science Is Open Software(jepedersen.dk ↗)
    51comments
  26. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    44comments
  27. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    123comments
  28. OpenJev(openjev.com ↗)
    280comments
  29. Ctenophores: Wonders of Biology(quantamagazine.org ↗)
    8comments
  30. From Stonemasons to Carpenters(thelastsoftwareengineer.substack.com ↗)
    4comments

Ray Ozzie and the Optimism of Being Early

17 pointsby 2d agoreproof.app
11 comments
3h agoHN ↗

Because polish is in the eye of the beholder

Polish is also a matter of taste and expertise.

3h agoHN ↗

why is there no scroll bar in this article?

3h agoHN ↗

This was an enjoyable read. Especially the idea of someone living and creating between eras resonates with me.

I've seen and played with Lotus but I'm too young to have worked in any environment where it was the primary communication tool.

Still, my take away from OP is that Ozzied strived for Lotus to be much more than an email client.

Lotus makes much more sense as an attempt to bring the collaborative features of a shared university computer system with email, chat, forums, shared documents and applications to an ordinary networked PC like environment.

Something bigger than a weird email client.

2h agoHN ↗

I'm guessing you are writing about Notes.

Lotus was the name of the company that initially made the 1-2-3 spreadsheet.

2h agoHN ↗

Yes, Notes, sorry, totally forgot about 1-2-3.

41m agoHN ↗

Lotus Notes was too big, too self-contained, and too weird to be "Something bigger than a weird email client." One facet of being too self-contained was that it had its own user interface paradigm, which was different from the operating systems it ran on. In other words the product decisions that would've made sense in an IDE or maybe a CAD system were bad product management decisions for a groupware product. Notes also had its own self-contained application development language and runtime. That is reminiscent of 4GLs. Remember 4GLs?

Maybe there is a parallel reality where groupware is as important as web browsers, but not in this universe.

21m agoHN ↗

That just feels like an extension of how things used to be done back then, especially on DOS. Making a recipe app? A bookkeeping app? A paint program? Well, you start by making a UI library first, and the product stuff got done eventually.

Then there was a transitionary period where common UIs were available, but not that great and individual shops could still easily create better experiences on their own. See eg Winamp. But eventually shared UI stacks got better and doing your own thing became a bad experience, see eg the Java UI libraries.

12m agoHN ↗

I don’t know about this. If you were doing a recipe app on DOS likely you were using dBase or a clone of it and all those apps looked the same because of the character based limitations of the PC. Borland environments were similar.

1h agoHN ↗

I worked on both Lotus Notes and Groove. What's great about Ray is that he has the capacity and drive to be involved in every part of the project. He drove high-level business requirements and wrote code and also cared about icons and colors. But he did it all without arrogance and allowed his team to argue back when necessary.

In case anyone is interested, a while back I wrote about another Ray Ozzie project: Live Mesh: https://gridwhale.medium.com/live-mesh-and-the-future-of-com...