...

cjs_ac

1543

Karma

2023-06-05

Created

Recent Activity

  • I've lived in both Australia and the UK, and the only coaxial cables in any home I had/have have been direct point-to-point connections from the roof-mounted TV antenna to the corner of the sitting room where the TV was intended to be placed. Not terribly useful for computer networking.

  • The public square has always been controlled by private interests. Before the internet, public discourse occurred in newspapers and magazines. Coffeehouses and pubs were always privately-owned, and their proprietors and clientele-at-large determine what conduct and conversation is acceptable within.

    Free speech absolutism isn't a real thing, you know: everyone has a set of ideas that they're not willing to listen to.

  • The web is becoming professionalised: if you want to publish user-generated content on the web, you will need to moderate all of that content. The Internet is going the same way as radio: for most people, you'll be tuning in to regulated, commercial services. For enthusiasts, there will be a separate space where you can do whatever you want, but you can't offer laissez-faire services on behalf of the great unwashed. It's a great loss of theoretical freedom, but it'll have no impact on anyone's real life.

  • There has also been a commercial offering in this space for a while: FF Chartwell (https://typographica.org/typeface-reviews/chartwell/)

  • > Rule 3. Fancy algorithms are slow when n is small, and n is usually small. Fancy algorithms have big constants. Until you know that n is frequently going to be big, don't get fancy. (Even if n does get big, use Rule 2 first.) For example, binary trees are always faster than splay trees for workaday problems.

    -- Rob Pike, Notes on Programming in C, 1989[0]

    Generally speaking, I feel that the bureaucracy involved in a programming project should be proportional to the scale of the project itself. If the 'getting started' tutorial for your programming language demands that I choose a package name for my Hello World program, you fucked up.

    [0] https://doc.cat-v.org/bell_labs/pikestyle

HackerNews