Recent submissions

Comment · 3 years ago
Comment · 3 years ago
Comment · 3 years ago
> general

You keep using that word. I do not think it means what you think it means.

Comment · 3 years ago
Soviet products might not have been very pretty, but they were made with durability and, indeed, quality in mind. The electrical components from the Soviet era are still working. Any mechanical/metallic stuff is very solid.

Yeah, designs were utilitarian. And they had to make a million of everything. But there was no good reason to aim for low quality.

Counter that with any product of capitalism, huh: buy a shiny thing and wait for it to break in 2 years.

Not trying to glorify communism, but what you said in your comment is complete bullshit mixed with questionable sentiment.

Comment · 4 years ago
I remember how I did something similar back in 1983...
Comment · 4 years ago
> python

> last forever

whatever you say.

Comment · 4 years ago
I am not too knowledgable about Python to tell you exactly.

But let's take Common Lisp for an example and why I don't feel the need for a scaffolding tool. Well, actually I do need _some_ very basic scaffolding, namely: create two directories called src and tests + add two very short project files with my names and project names embedded in them, along with a couple of package files. Nothing fancy and certainly nothing that's particularly problematic. Everything that's part of the project code (such as package description with imported symbols and such) maybe be done by using a macro from an external library (ex: certain functions of some library that I import in each of my projects).

But you are right anyway, not everything is a language-specific problem here, only the stuff that gets repeated in code, from one project to another. In CL that includes documentation and the testing framework (from the article's points). Well, the build/project description is just a macro too. Anyway, I didn't mean to diminish the major points of the article in any way. The author is right about the fact that generators are not aware of the user's changes and that can be problematic at times (as with his license and license metadata example).

Comment · 4 years ago
I just made it up. But I guess we both must be reading the same kind of memes or something.
Comment · 4 years ago
... and God granted zoomers homoiconicity, macros and parenthesis.

"No," said the zoomers, "we want to write XML, build scaffolding tools and eat shit."

"Your language will never be a LISP," was the God's reply.

Comment · 4 years ago
The fact that I am getting downvoted proves this.
Comment · 4 years ago
The shilling is immense on this one. The botfarms must be working overtime tonight.
Comment · 4 years ago
> If you change your processes too much it is hard to built up an identity other than as someone who is inconsistent.

nah

and why should consistency matter across songs anyway, unless you are writing a concept album?

Comment · 4 years ago
good to know, thanks
Comment · 4 years ago
What do you mean?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton