d-us-vb
The new demographic is probably vibe-coders, actually. These were people that were never much into reading. But because HN is generally AI adjacent, a person starting to vibe code or otherwise use AI tools will probably find HN in the sources and start using it because it shows up so frequently in forum listings.
So "WE" are probably still talking about books the same amount (pre LLMs-going-mainstream HN users), and the book trend is more of a latent eternal-September effect.
The extension language should be a full featured programming language in its own right capable of creating substantial applications because that is something people will want to do!
I wish every application worth putting a plugin system in it followed this philosophy.
If you say "Pharo is a Smalltalk" then you might get some of the religious elite come and claim "Thou must change this aspect of the system! For it is in violation of the law of Smalltalk as handed down to our forefathers in Smalltalk 80". Pharo is its own system, heavily inspired by Smalltalk to the extent that non-language lawyers look at it and say "it's Smalltalk".
People argue about whether Janet or Clojure are lisps. Some people say that only Common Lisp is Lisp. Some include Scheme as well. But the unqualified "Lisp" usually means Common Lisp when referring to an actual language with an actual specification that you can find an actual compiler to create binaries with. Pharo is a Smalltalk in a similar way to how Scheme is a Lisp. Different enough that saying "Scheme" means something different from "Lisp" to everyone who knows enough to know what you're talking about.
In all fairness, I know that you meant "wealthy and/or influential people". But it bodes ill at every level that your tacit belief about success is widely known and widely accepted (though certainly not universally).
Postman's book is exactly against that definition of success, though he readily points it out. He describes it in the "Gods that Fail" section of the book.
What is a game save file if not persisted state?
links to a substack post confirming the benefits Gwern wrote about, and acknowledging the risks Gwern acknowledged
Except that he most certainly did! The bitter lesson isn't about LLMs vs specialized neural networks! It's about manually programmed expert systems vs machine learning. Alpha Go Zero isn't very good at anything but playing Go. It's a highly specialized brain only for that singular task. LLMs remain a problematic technology (both in terms of reliability and privacy) for a lot of domains and my own prediction is that smaller models that are much more reliable for a specific domain will become common after the utility of AI is known by way of LLMs, but the reliability or cost of running them makes it unsustainable.
But you're not engaging with my point on its own terms, and as such are missing it entirely. In the case of an individual viewing capital punishment as murder requires an ethical judgment to be made, which is the point, not the example.
If an author says "we" and you disagree with them, it is not productive to nitpick about whom that class names: you already have enough information to answer it: a group the author is aware of and identifies with in regard to the following view. You reading it doesn't imply you're a part of the class.
Secondly, the usage of "we" in hypothetical discussion acts more as a fairly neutral stand in to satisfy English's requirement for an explicit subject, while setting the right tone.
But for the sake of precision, as no one is above a tacit request for precision...
If a criminal on death row is executed, one who views capital punishment as ethical would not describe the killing as murder.
Whether killing is murder requires an ethical judgment to be made. If a criminal on death row is executed, we would not say they were murdered. At least, not until it is shown that they were innocent after the fact; in which case those who falsely accused him, botched evidence, mishandled the case may be ethically considered to have murdered him, or at the very least have committed negligent manslaughter, though legally speaking there are limitations.
Also, murder applies only to beings considered persons. As animals are not considered persons by most, it is a category error to suppose that they can be murdered.
- Any language with bicameral syntax (the lisps, etc)
- Rebol and Red
- Smalltalk, Self, etc.
People tend to not like these for most programming problems due to the eventual maintenance burden and the steep up front cost of becoming competent with them. But the title and thesis of this post is a bit of a head scratcher: we've always been able to change languages designed to be changed, and mainstream high level language no. 2, Lisp, was one such language. As always, whether or not a language supports macros or some general metaprogramming facility is a design tradeoff both for the complexity of the compiler and the implicit complexity of the codebase (knowing that the language doesn't prevent you from defining new operators with semantics that may go counter to the intuition employed in the base language).
Math on the other hand is exclusively about being understood. It is ideas from math that made algorithms legible and thus made the act of programming an act of communication. If by programming you mean using notation and ideas that were borrowed from mathematics to specify algorithms, then for sure it’s communication, but only inasmuch as it was math first. If you mean only specifying algorithms, then no communication need take place; the executor of the algorithm will deterministically execute it irrespective of its ability to communicate.
Some grammarians deny the existence of determiners, as they are not found in traditional grammars of the language, with the words now considered determiners placed in other parts of speech.
Meanwhile, premodern societies depend on the ecosystem as a whole which tends to adapt over time; the individuals in such societies are more self sufficient in terms of ability to survive the elements.
So it’s just as likely those not dependent on modern technology will do fine against the vicissitudes of climate change as much as those who are dependent on it. At least in terms of ability to survive. At least, their expectations of survival baseline won’t change nearly as much in the face of natural disaster.
For RV, a litany of standardized modules creates a system where each capability that the module provides will have a standard interface. No manufacturer is forced to invent extensions bespoke to their implementation, but they’re not forced to support everything the most powerful models do either.
Just my two cents.
It’s one of those kinds of patents i assume I’m violating every 100 lines of code I write.