clif

joined 1 year ago
[–] clif@lemmy.world 2 points 2 weeks ago

I just enjoy that I can call them "xbone"

[–] clif@lemmy.world 1 points 1 month ago* (last edited 1 month ago)

Internal RAID1 as first line of defense. Rsync to external drives where at least one is always offsite as second. Rclone to cloud storage for my most important data as the third.

Backups 2 and 3 are manual but I have reminders set and do it about once a month. I don't accrue much new data that I can't easily replace so that's fine for me.

[–] clif@lemmy.world 2 points 1 month ago (2 children)

Is there a sim card buried in there somewhere that can be removed or is it soldered in, potted, etc?

... Or your car bricks if you remove it wouldn't surprise me, regardless.

[–] clif@lemmy.world 8 points 1 month ago

Might vary by locale? Around here (South US) it seems like every single store has their own rewards/discount/whatever system that requires your phone number but it's not necessary for the transaction... It's just an extra info grab.

Sometimes the user facing POS/credit card reader will let you handle it (enter/skip) but many places rely on the salesperson to ask and then enter it or skip.

But, I also don't get around much so my experience is limited.

[–] clif@lemmy.world 17 points 1 month ago* (last edited 1 month ago) (2 children)

Same.

Cashier: "What's your phone number?" (For the store tracking/rewards/whatever)

Me : "Don't have one!" (As I remove the credit card from the case on the back of myphone)

Nobody has questioned it once. They don't want to ask in the first place but are forced to.

[–] clif@lemmy.world 51 points 2 months ago (6 children)

Generally speaking, programmers like to program (many do it just for fun), and many dislike review. AI removes the programming from the equation in favour of review.

This really resonated with me and is an excellent point. I'm going to have to remember that one.

[–] clif@lemmy.world 2 points 2 months ago

Slashnet still exists and it's fairly active depending on the channel. #xkcd was bumping last time I checked my client.

[–] clif@lemmy.world 76 points 3 months ago

Ah, delete the windows partition. That should keep me safe.

[–] clif@lemmy.world 6 points 6 months ago
[–] clif@lemmy.world 7 points 6 months ago (3 children)

I'll join this.

I commented on a motorcycle thread a few days ago where the poster said "bike from 1982, over forty years old" (or something to that effect) where I had to do the math and realize... Shit... That was forty years ago.

[–] clif@lemmy.world 12 points 6 months ago

I'd been looking for the nudge to cancel and the last round of ads did it for me.

[–] clif@lemmy.world 29 points 7 months ago (4 children)

I was going to make a remark about the price of dirt, then I remembered buying non-clay soil for the garden. In retrospect, it's cheaper than dirt.

0
submitted 1 year ago* (last edited 1 year ago) by clif@lemmy.world to c/linux@lemmy.ml
 

Hello fellow Linux Lemmings!

I've been tasked with putting together a 20 hour class for "Introduction to Linux" and I'd like to solicit your opinions for topics that should be covered.

The class is targeted for at least minimally technical people - maybe developers, or future developers, but regardless of background they've never seen or worked with Linux before.

I plan to do a VERY short overview of installing Linux (to a VM - so they have a "real" environment to learn with) and the GUI but the primary focus will be CLI. Imagine tools and tasks you come across while working on a "real" server (or VM).

A high level overview of the topics I currently have allocated is :

  • Super brief history of Linux
  • Benefits and use cases of Linux
  • General overview of the file system and the purposes of the pre-defined directories (/dev, /proc, /etc, /home, /bin, etc)
  • "Everything is a file"
  • File extensions don't matter (windows users : )
  • Note on responsibility - you can delete "in use" files. It will do exactly what you tell it with sometimes minimal guardrails.
  • Everything from here down is CLI only!
  • What is a terminal/CLI and how do we use it?
  • How do we navigate the file system using the CLI
  • How to list, create, copy, move, delete, and read files/directories
  • EDIT: Basic file editing with nano
  • How to search for files (find... maybe locate)
  • Archives and compression (tar, gzip, bzip2)
  • Overview of permissions (read/write/execute, owner, group, chmod, chown)
  • Brief overview of different shells (bash, zsh, etc)
  • How to get help on the CLI (man, info, --help)
  • Tab completion, history
  • Shortcuts / control codes (ctrl+c, ctrl+d, ctrl+a, ctrl+e, and coverage of ctrl+z later)
  • grep
  • Checking processes (top, ps, kill)
  • Signals (sigterm, sigkill, etc - related to kill above)
  • Backgrounding and multitasking (ctrl+z, fg, bg, jobs, nohup, &)
  • Linking (ln)
  • STDIN, STDERR, STDOUT and redirection
  • Redirection (>, >>, <)
  • Command pipes ( | )
  • How to access a remote machine via SSH with UN/PW
  • How to access a remote machine via SSH with key auth (think cloud VMs like EC2)
  • Administrative commands and tasks (su, sudo, how it works, when to use it)
  • Add users and groups
  • How to change your passwd (maybe how to change your default shell too)
  • Restart, shutdown, halt
  • How to install/remove software (package managers, packages, pre-compiled binaries, maybe compilation with make if time allows)
  • Configuring your profile for customizing your environment
  • ENV variables and aliases
  • Network information (ifconfig) and tools (curl, wget, netcat, etc)

Everything from here down is "extra" if time allows (AKA - ensuring I don't run out of material :)

  • Encryption (gpg - symmetric and asymmetric)
  • Backups (rsync, maybe dd)
  • screen/tmux
  • How to setup key based logins/auth
  • EDIT: More advanced CLI text editing with vim
  • sysreq commands
  • srm/shred
  • Shell scripting basics
  • init vs systemd, how to start/stop/status services.
  • Maybe how to create a simple service
  • Run levels
  • sed, awk basics
  • File system types, file system checking, formatting... I hesitate to get into partitioning but it's always an option if I need it.
  • Alternatives to well known win/mac utilities and how to find them. EG: GIMP to replace Photoshop.

What do you think?

Did I miss anything that you deem super important?

Anything that I should definitely keep in the "only if I run out of material" category?

O, and if you have any good ideas for practical exercises I'd love to hear those too. I want to keep them <15min but things like "create a new directory, cd into it, touch a file, list the contents of / and write the output into the file you just created" are perfect.

Thanks!

view more: next ›