sxan

joined 2 years ago
[–] sxan@midwest.social 2 points 4 months ago (2 children)

And sloths almost as big!

[–] sxan@midwest.social 5 points 4 months ago (1 children)

Sharks appeared around the same time (-200MY) the solar system was last on this side of the galaxy. Crocodiles evolved when the solar system was almost (-95MY) on the other side of the galaxy. Dinosaurs ruled for 3/4 (179MY) of an entire orbit.

The solar system orbits the galaxy once every 250MY.

That's. Wack.

[–] sxan@midwest.social 2 points 4 months ago
[–] sxan@midwest.social 11 points 4 months ago

My local HOA won't let me have a pet bear. ☹️

[–] sxan@midwest.social 15 points 4 months ago (3 children)

Second CIS, cat loving man here.

Dogs are cool, too; I like dogs. But I prefer cats. Pound for pound, cats are twice as bad-ass as a dog, which is why dogs can only really compete by forming into packs. Which, when they do, is a huge force multiplier, but still. I'm not having a pack of dogs in my house, so to maximize local bad-ass-ness in my house, I have cats.

[–] sxan@midwest.social 3 points 4 months ago

This is in c/technology because Zuckerberg said it? That's a pretty slender topical connection.

[–] sxan@midwest.social 7 points 5 months ago

If there was a stick beauty contest, this would for sure be a winner.

Such symmetry!
Such character!
Such versatility!

Truly, a stick among sticks.

[–] sxan@midwest.social 1 points 5 months ago (1 children)

Say I agree with your distinction - or restriction. There was still software written for, and programmed into, general-purpose, Turing-complete calculating machines long before there are CPUs.

So let's look at the technical details of the word. The term "Software" was coined in 1958 by John Tukey. The computers in use at that time were machines like the IBM 704, the PDP-1, and the UNIVAC 1107; these are all vacuum tube computers that contained no silicon microchips and no CPUs. Even technically, the term "software" predates silicon and CPUs.

Non-technically, I disagree with your premise on the basis that it's often been argued - and I agree with the argument - that humans are just computers with software personalities programmed by social conditioning, running on wetware and a fair bit of firmware. And there's increasing evidence that there's no real CPU, just a bunch of cooperating microorganisms and an id that retroactively convinces itself that it's making the decisions. Even if the term "software" wasn't coined until 1958, software has been a thing since complex organisms capable of learning from experience arose.

Unless we're all living in a simulation, in which case, who knows if software or hardware really exist up there, or whether there's even a distinction.

[–] sxan@midwest.social 4 points 5 months ago

Software is a necessary component, just like screws are a necessary component in an engine. Screws don't exist only in engines, have existed since long before engines, and can be used in other ways. Just like software.

[–] sxan@midwest.social 7 points 5 months ago (6 children)

Software is algorithmic instructions. We wrote and executed algorithms by hand long before we had calculating machines; and when we did get computers that could run more complex algorithms, they didn't have CPUs. They had vacuum tubes (there were even simpler programmable purely mechanical computers before even vacuum tubes). CPUs didn't come along until much later; we'd been writing software and programming computers for decades before the first CPU.

And even if you try to argue that vacuum tubes computers had some collection of tubes that you could call a "CPU" - which would be a stretch - then it still wouldn't have been made from silicon (rocks) as in the OP post.

But before the first calculating mashing, people are writing algorithms - what software literally is - and executing them by hand long before we had calculating machines to do it for us. Look up how we calculated the ranging tables for artillery in WWII. Algorithms. Computed by hand.

The word "computer" literally comes from the word for the people (often women) who would execute algorithms using their brains to compute results.

[–] sxan@midwest.social 13 points 5 months ago (17 children)

I'm a little offended that this utterly skips over software, as if a CPU would do anything without the component that was invented before any CPU.

Software without a CPU is still useful. The reverse is not true.

[–] sxan@midwest.social 4 points 6 months ago

Hugo isn't a server, per se. It's basically just a template engine. It was originally focused on turning markdown into web pages, with some extra functionality around generating indexes and cross-references that are really what set it apart from just a simple rendering engine. And by now, much of its value is in the huge number of site templates built for Hugo. But what Hugo does is takes some metadata, whatever markdown content you have, and it generates a static web site. You still need a web server pointed at the generated content. You run Hugo on demand to regenerate the site whenever there's new content (although, there is a "watch" mode, where it'll watch for changes and regenerate the site in response). It's a little fancier than that; it doesn't regenerate content that hasn't changed. You can have it create whatever output format you want - mine generates both HTML and gmi (Gemini) sites from the same markdown. But that's it: at its core, it's a static site template rendering engine.

It is absolutely suitable for creating a portfolio site. Many of the templates are indeed such. And it's not hard to make your own templates, if you know the front-end technologies.

view more: ‹ prev next ›