fubo

joined 2 years ago
MODERATOR OF
[–] fubo@lemmy.world 4 points 3 days ago

Also, "amendment" is spelled like that.

[–] fubo@lemmy.world 8 points 1 week ago (1 children)

"Hallelujah" is a song about sex — but it's not dirty sex, it's holy sex.

[–] fubo@lemmy.world 9 points 1 week ago (2 children)

Ward Cunningham, creator of Calvin & Hobbes?

 

Track listing:

  • Unalive the Grapists
  • Scunthorpe Blues
  • Ballad of the Ta-Ta Cancer Survivors Forum (Can't Say Br**st)
  • Seggs Edgeucation
  • Just Buttbuttinate Me Already
  • Flip You, Ash Haul
[–] fubo@lemmy.world 7 points 2 weeks ago

Marathon's Security Officer already had the green armor and shiny mask.

[–] fubo@lemmy.world 83 points 3 weeks ago (6 children)

It has been obvious for many years that the Trump movement aims at the downfall of America, through the promotion and exaggeration of America's flaws and the increasingly violent suppression of its virtues.

[–] fubo@lemmy.world 4 points 3 weeks ago (1 children)

But if someone creates a file called HEAD, should it overwrite a file called head?

That shouldn't matter to the "nontechnical" end-user at all. To the nontechnical user, even the abstraction of "creating a file" has largely gone away. You create a document, and changes you make to it are automatically persisted to storage, either local or cloud.

Only the technical command-line user cares about whether /usr/bin/HEAD and /usr/bin/head are the same path. And only in a specific circumstance — such as the early days of Mac OS X, where the Macintosh and Unix cultures collided — could the bug that I described emerge.

[–] fubo@lemmy.world 76 points 3 weeks ago (44 children)

I recall a case-insensitivity bug from the early days of Mac OS X.

There are three command-line utilities that are distributed as part of the Perl HTTP library: GET, HEAD, and POST. These are for performing the HTTP operations of those names from the command line.

But there's also a POSIX-standard utility for extracting the first few lines of a text file. It's called head.

I think you see where I'm going with this. HEAD and head are the same name in a case-insensitive filesystem such as the classic Mac filesystem. They are different names on a Unix-style filesystem.

Installing /usr/bin/HEAD from libwww-perl onto a Mac with the classic filesystem overwrote /usr/bin/head and broke various things.

[–] fubo@lemmy.world 12 points 3 weeks ago (4 children)
[–] fubo@lemmy.world 6 points 3 weeks ago (2 children)

I recommend picking up Graham Hutton's short text Programming in Haskell, Second Edition. Even if you don't end up using Haskell in "real work" (and you might!) it will teach you a remarkable number of things about how functional programming works.

[–] fubo@lemmy.world 27 points 3 weeks ago (8 children)

England has a surfeit of terms for obnoxious people.

  • Jobsworth (obstructive clerk or bureaucrat)
  • God-botherer (religious fanatic)
  • Cockwomble
  • Minging cockwomble
  • Tremulous bollock-for-lobsters cockwomble
  • Sir Æthelbert Plonker Cockwomble of the Drubbing-over-Head Cockwombles

I may have made those last two up.

[–] fubo@lemmy.world 43 points 3 weeks ago (4 children)

The term "open source software" was coined specifically to refer to software licensing that recognizes a particular set of freedoms. It is not a generic term for source-available software, and never was.

One of the freedoms of open source is "no discrimination against fields of endeavor."

Calling the Hippocratic license family "open source" is inaccurate, since its entire goal is to discriminate against certain fields of endeavor.

It's better described as a sort of source-available license.

[–] fubo@lemmy.world 11 points 4 weeks ago (3 children)

Lichess may be the best board game software for any board game ever. It's that good.

view more: next ›