News for hackers. Stuff that matters.

davegauer

Re:Alpine Linux does not make the news on Tuesday July 25, 2023 @04:37PM (#36869052)
Alpine is wonderful for old hardware.
Re:Fast Machines, Slow Machines on Wednesday June 28, 2023 @09:07AM (#36505866)
"Retrofitting performance into existing applications is very difficult technically, and almost impossible to prioritize organizationally."

While this may not be the only explanation for why this trend continues, I think it's *spot on* to explain why this continues in commercially-funded software.

Re:VundleVim on Monday February 27, 2023 @05:32PM (#34962938)
Yeah, Vundle's (presumably temporary) removal caught me off guard today on a fresh install. This, in turn, has caused me to take a hard look at the Vim plugins I was using. Turns out I only needed one...which I wrote. So I'm now just storing that one in the horrible "vanilla" Vim plugin scheme and putting that in my dotfile management.

Just a good reminder that dependencies will always let you down. It's just a matter of time. Oh, and never turn your back on a big company.

Here's the tracking on this issue:

https://github.com/community/community/discussions/48173

GitHub: "The VundleVim organization has been flagged. Because of that, your organization is hidden from the public."

Re:Forth: The programming language that writes itself on Sunday February 26, 2023 @06:53AM (#34944850)
Exactly, thank you. :-)
Re:Forth: The programming language that writes itself on Sunday February 26, 2023 @06:44AM (#34944804)
Please note that these are slides for a talk. Regular web page in the works!
Re:Forth: The programming language that writes itself on Sunday February 26, 2023 @06:43AM (#34944801)
Please note that these are slides for a talk. Regular web page in the works!
Re:Forth: The programming language that writes itself on Sunday February 26, 2023 @06:42AM (#34944796)
Please note that these are slides for a talk. Regular web page in the works!
Re:Dice Baseball – A Tabletop Tradition on Friday November 18, 2022 @10:15AM (#33655883)
I visited the article only to make sure it mentioned the novel "The Universal Baseball Association, Inc., J. Henry Waugh, Prop." by Robert Coover.

I was thinking about that book just yesterday. I find something about the way it goes "all in" on a tabletop gaming system deeply appealing. Probably for the same reasons I find pencil and paper RPGs and programming computers appealing.

Re:The New Art of Making Books on Friday November 04, 2022 @09:15AM (#33466104)
There might be something to that!
Re:I wish my web server were in the corner of my room on Tuesday October 11, 2022 @01:34PM (#33166249)
I'm a huge fan of running web servers in the house - but they don't have to be connected to the Internet to be useful and fun! An Apache instance on my always-on box in the basement [0] serves an incredible number of uses and can be connected to from any computer-like thing on my home network. Old-school CGI scripts can be written almost as quickly as terminal scripts and HTML forms make super quick interfaces. A home web server is probably STILL the easiest way to get files to heterogeneous computers and phones and tablets and...

[0] https://ratfactor.com/setup2

Re:School vs. Wikipedia on Saturday October 08, 2022 @08:08AM (#33131616)
School shooting drills.
Re:School vs. Wikipedia on Saturday October 08, 2022 @08:07AM (#33131615)
This is correct.
Re:What is TTY? on Saturday August 13, 2022 @11:36AM (#32450846)
This is an excellent and entertaining intro to the world of TTYs and I think the first question is a particularly clever way to introduce it:

> The answer is Ctrl+W. Because Ctrl+W is provided by something called TTY, and the other three are provided by the shell.

My only criticism is a pet peeve of mine: screenshots of terminals. I know it's more work to copy/paste and make sure formatting is correct, and you lose the ANSI colors. But it just feels so wasteful and inaccessible (<img alt="tty">).

Re:From novice to master, and back again (2013) on Tuesday August 09, 2022 @01:05PM (#32400642)
To expand on this, people needlessly cargo-cult arcane dd commands, but on many (most?) systems, "cp foo.iso /dev/sdb" will do the same thing, but with possibly even better performance!
Re:Hacker’s Delight (2012) on Sunday August 07, 2022 @10:41AM (#32376842)
Ha ha, this falls firmly into the "I wish I needed to reference this more" category for me as well.
This may not work since I don't know anything about you, but: imagine you discovered this was your own mother (or grandmother or...) in the video.
Re:GoDaddy locks out derivatives of Chrome on Thursday July 14, 2022 @10:56AM (#32096836)
Haven't had any issues with name.com since switching to them in 2018. Their interface leans form-over-function for my taste (massive waste of screen real estate), but I can always muddle through to the DNS record editing interface in less than 30 seconds, which is all that matters to me.
Re:Ed is the standard text editor (2014) on Thursday July 07, 2022 @10:49AM (#32014818)
Exactly. I assumed this would be a link to the glorious document https://www.gnu.org/fun/jokes/ed-msg.html

I love reading C2, but anything in reference to ed(1) besides "Ed, man! !man ed" is wasting my VALUABLE time. :-)

There's this great quote at the beginning of the chapter I'm currently reading in the book _Designing Data-Intensive Applications_:

> "A complex system that works is invariably found to have evolved from a simple system that works. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work."

--John Gall, Systemantics (1975)

Yeah, mixed environments are really tough. Though (most) of my machines are Linux, they often have _some_ stuff that should be the same and _some_ stuff that should not. My solution has been to use the fine-grained GNU Stow approach, which allows me to apply only the bits I need for a particular machine.

The files you're managing don't even need to be text, though, of course, it makes versioning, etc. a lot easier.

I also check the host name in some of the scripts to modify behavior depending on the machine.

I did a write-up about my whole setup (emphasis on GNU Stow + Git) here:

https://ratfactor.com/setup2

Older »