recursivedoubts
recursivedoubts on Hacker News
It was all killed because two dynamics came together to push "the yale box": corporate america's love of cheap buildings (although the buildings are cheap to build but often nightmares to maintain and use... somebody else's problem) and the ideological purity spiraling post WW2 driven by the academic environment and the rise of abstract architectural criticism over the practical building arts.
post modernism acknowledged the failure of the yale box but, because going back to traditional building forms was unthinkable (of course), had to do ironic kitsch instead
i managed to reconstruct (and then improve) it with an LLM:
i am vibing a harness extension on top of it for our students called catatui:
https://msu.github.io/catatui/
that works w/our free-for-students-and-staff internal models & provides some student-oriented features, and it has worked very well
https://www.timesofisrael.com/pms-office-confirms-netanyahu-...
https://htmx.org/essays/universities-and-ai/
The primary business value of a university will likely be signaling competence which, ironically, they are in a good position to establish with old school infrastructure like pen-on-paper tests.
The primary social value of a university will be providing a stimulating intellectual environment, which they should get back to doing.
Also, when you are on the other side, recognize that offering connections to unconnected people is a wonderful act of charity.
I agree there is little moat around code qua code now. I'm not sure that means there will be fewer coders, because the people in the best position to take advantage of this new technology are... coders.
I again agree that code qua code is becoming less valuable, but I think that ironically _understanding_ code (and systems) is going up in value. Complexity still grows super-linearly and so judicious technical decisions will need to be made.
I strongly agree with your last point and I am advocating for a "+CS" track here at Montana State, where non-CS majors can learn enough practical CS to be productive and then excel in their own major. I'm speculating a 3-4 class track with AI/vibe coding as part of it.
My own son has just started university studying CS, so I have skin in this game.
I continue to believe in what I've said in this article despite being startled (like most people) by the advances in AI recently.
One thing that I have noticed since writing this article is that the most effective vibe coders are already excellent developers, which I think is in keeping with the themes I discuss here. While I do expect the amount of hand-written code to decline, I think that knowing how code (and technical systems) work is going to continue to be valuable and perhaps even more valuable. I have no crystal ball, but that's what I'm seeing right now.
You trust state actors to not force them to not get it right?
https://htmx.org/essays/yes-and/
Leaving aside the power you are giving to the AI companies by entirely giving up on coding. I say this as someone who uses AI extensively, if ambivalently.
We can speak, respectfully, of how important backwards compatibility is to us, and ask nicely for them to give more of their time to support it when their free sodftware isn't backwards compatible. Perhaps we can even offer to help implement it.
But they have no duty to do so or to "care" for their users. (They have already demonstrated they care for their users, btw, by giving them free software.)
EDIT: I missed an important part of the story, which is that they mutated existing files in a non-backwards compatible manner. That should have been avoided, I understand where the (secondary) author is coming from now.
As I say to my left-leaning friends: hey, you know what we should socialize? The money supply. (My right-leaning friends aren't ready for that conversation yet.)
One thing to say given some of the comments here: in this approach the stuff in /src/md would be treated as well as stuff in /src/java or whatever: it would need to be maintained as precisely as possible, not just be a stream of development record of what has happened.
I'm also happy to consider that Markdown might not be the right format for this, or that the whole thing is a terrible idea. But I see people saving content in other places (linear, etc.) that drive agents and it just seems like maybe we should keep that stuff close to the generated source.
Unfortunately today usury is so endemic that people can't see any other way of living, even though debt-free publically issued money is an obvious possible solution to many issues we face today. See social credit (canadian, not chinese)
> By taking away the easy parts of his task, automation can make the difficult parts of the human operator's task more difficult. Several writers (Wiener and Curry, 1980; Rouse, 1981) point out that the 'Fitts list' approach to automation, assigning to man and machine the tasks they are best at, is no longer sufficient. It does not consider the integration of man and computer, nor how to maintain the effectiveness of the human operator by supporting his skills and motivation.
What I have found is that, accepting the inevitable human flaws that we are all prone to, they are all pretty good folks.