Preferences

dented42
Joined 69 karma

  1. It looks like there’s a download link that contains the source code. Presumably you untar it, follow any necessary build instructions, and then run it.
  2. I love to see modern analysis of these machine!
  3. Ah. So we’re recreating COBOL in 2026 I see.
  4. This very much depends on your definition of ‘best’. While your criticisms of the environment are valid, smalltalk is flexible in tangible ways that Java couldn’t match. Java took the OO model of smalltalk and make a bunch compromises that had big negative impacts on the language that are still there today.

    Smalltalk was (and still is in some places) successful because of its portability, flexibility, etc. while it hasn’t enjoyed the degree of success as Java, ruby, perl, python, C++, and friends it would be a mistake to call it just a you.

  5. I can’t be alone in this, but this seems like a supremely terrible idea. I reject whole heartedly the idea that any sizeable portion of one’s code base should specifically /not/ be human interpretable as a design choice.

    There’s a chance this is a joke, but even if it is I don’t wanna give the AI tech bros more terrible ideas, they have enough. ;)

  6. It’s heartbreaking.
  7. That kind of feedback is also possible within this framework in theory. It depends on at what level the abstract interpreter is operating. If it’s the source level then it’s easy, but propagating that from an IR to source code is, shall we say, an open question.
  8. The sheer amount of linear algebra number crunching vs some database lookups is monumental. I don’t see how an LLM could ever be as efficient as a search engine.
  9. HyperCard is one of my all time favourite memories of Mac OS.
  10. What an utterly delightful itty bitty scheme. <3
  11. You’re pulling a quote that disproves your point.
  12. As a native English speaker it likewise took me quite a while to figure out Andy kind of thread they are talking about. ;)
  13. This is blatant misinformation. Firstly this has nothing to do with the patriot act, I’m pretty sure the patriot act expired years ago.

    But more importantly it doesn’t seem like the government is trying to ban anything, they’re just extending the anti-fraud / anti-money laundering measures enjoyed by the ‘traditional’ financial institutions to the world of cryptocurrency.

    Those measures don’t prevent people from doing ‘suspicious’ things, they just treat certain transaction types with more care because of the increased likelihood that they are evidence of a crime.

  14. Was scaling ever the point?
  15. Nothing to do with Apple Intelligence. The speech synthesiser manager (the term manager was used for OS components in Classic Mac OS) has been around since the mid 90s or so. The change you’re hearing is probably a new/modified default voice.
  16. That’s not a far comparison. Say just calls the speech synthesis APIs that have been around since at least Mac OS 8.

    That being said, the ‘classical’ (pre-AI) speech synthesisers are much smaller than kitten, so you’re not wrong per se, just for the wrong reason.

  17. Agreed I think the criticism of this post is largely undeserved. This kind of thinking is an important stepping stone on any developers journey.
  18. That analogy doesn’t really work here. Because there is a downside. It’s slow, takes up a ton of memory, lots of disk space…

    When you have so many processes on a modern machine competing for resources, when every app chooses to be bloated and slow it really adds up.

  19. Twitter continues to be broken. Each twitter hyperlink gives me an error message.
  20. We’re covering the history of null pointers on the Mac and not mentioning that in the early days null de-referencing was totally allowed and the system didn’t do anything to stop it? ;)
  21. This is so reminiscent of doing web development in smalltalk with seaside.
  22. But the libraries aren’t broken, they follow the spec. The spec is vague enough that compliant implementations can be mutually incompatible, that’s the main criticism as far as I can see.
  23. I don’t understand what you think they want out of this. They don’t want to keep infowars the way it was, nor are they trying to make money off of it. Do you think their goal was to buy it, keep it running without any changes, and keep extracting money from its previous audience?
  24. This is my thought exactly. I really love the idea of open hardware, but I don’t see how it would protect against cover surveillance. What’s stopping a company/government/etc from adding surveillance to an open design? How would you determine that the hardware being used is identical to the open hardware design? You still ultimately have to trust that the organisations involved in manufacturing/assembling/installing/operating the hardware in question hasn’t done something nefarious. And that brings us back to square one.
  25. I believe he’s asking if it’s available via QuickLisp. It’s a sort of package manager for Common Lisp, but it seems to no longer be maintained.
  26. I’m pretty skeptical of anything claiming to be a zero cost abstraction…
  27. This is very sensible but I think is missing one key insight. Very often side projects are ridiculous things that serve very little actual utility but we build them because we think it’s cool. If, for example, I want to writing a reminders app for my groceries that uses a cluster of 8 machines because it’s silly and I want it, that’s what I’m gonna do.

    But if you’re building your side project just to serve a purpose and you’re trying to be as efficient as possible then yes, absolutely this advice is incredibly important.

  28. I don’t understand what part of this I am meant to be opposed to.
  29. I genuinely don’t understand why that matters. The fact that there exists bad editors that don’t support my workflow shouldn’t prevent me from using the tools that I like and am comfortable with. I use editors that don’t screw up makefiles so what’s the problem? If I take your argument to the absolutely absurd logical extreme, I shouldn’t use lower case letters because some character encodings don’t support them.
  30. Make has been my favourite unix tool for years and a really useful tool to have in your pocket. It’s simple, elegant, and powerful.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal