| 00:23:31 | | bogsen (bogsen) joins |
| 00:25:27 | | DogsRNice joins |
| 00:35:20 | | bogsen quits [Ping timeout: 240 seconds] |
| 00:39:03 | | bogsen (bogsen) joins |
| 01:27:35 | | tzt quits [Ping timeout: 272 seconds] |
| 01:32:17 | <@JAA> | TIL the Argentinian government has their own Linux distro: https://distro.misiones.gob.ar/ |
| 01:33:36 | <@JAA> | And it's not in DistroWatch! |
| 01:35:33 | <nicolas17> | pabs: https://www.theverge.com/2023/12/9/23995150/beeper-imessage-android-apple-statement |
| 01:55:06 | <pabs> | yeah, using hacked credentials was never going to work |
| 01:55:55 | <nicolas17> | I wouldn't call it "hacked credentials" |
| 01:56:30 | <nicolas17> | also https://nondeterministic.computer/@mjg59/111547718202504527 |
| 02:02:07 | <pabs> | hmm, it sounded like that. I'll re-read |
| 02:03:49 | <pabs> | from that thread it sounds like the registration server didn't require Apple hardware attestation |
| 02:04:41 | <nicolas17> | iMessage works on hackintosh so yes |
| 02:05:09 | <pabs> | I see |
| 02:05:49 | <pabs> | surprising they didn't require that, iMessage is one of their big moats |
| 02:06:15 | <pabs> | does it still work now or did they break it with the Beeper changes? |
| 02:07:20 | <pabs> | not sure needing social engineering counts as "working" though :) |
| 02:07:30 | <pabs> | https://social.treehouse.systems/@nicolas17/111548038247578951 |
| 02:08:07 | | kitonthe2et quits [Ping timeout: 272 seconds] |
| 02:08:10 | | pabs wonders when Apple will add RCS |
| 02:09:22 | <that_lurker> | pabs https://9to5mac.com/2023/11/16/apple-rcs-coming-to-iphone/ |
| 02:17:35 | <pabs> | most of RCS sounds like stuff that I don't want in a chat protocol though :( |
| 02:22:43 | <that_lurker> | What don't you want your text messages to go through Googles servers |
| 02:56:18 | | kitonthe2et joins |
| 03:05:20 | | kitonthe2et quits [Ping timeout: 240 seconds] |
| 03:16:39 | | kitonthe2et joins |
| 03:22:20 | | kitonthe2et quits [Ping timeout: 240 seconds] |
| 03:29:23 | <pabs> | fuck no :) also all those "modern" features are quite the privacy violation |
| 03:34:57 | | tzt (tzt) joins |
| 03:39:10 | | kitonthe1et joins |
| 03:43:10 | <@JAA> | > The password must contain at least 10 characters. The password may contain at most 50 characters. The password must contain at least one uppercase and one lowercase letter. The password must contain at least one digit or punctuation mark. The password must not contain spaces or Unicode characters. |
| 03:44:16 | <TheTechRobo> | Wonder if they support null bytes. :P |
| 03:46:55 | <@JAA> | Still part of Unicode :-P |
| 03:47:01 | <@JAA> | If they're being silly, I can be, too. |
| 03:52:24 | <pabs> | that_lurker: one thing that surprised me about RCS: the UI changes involved lead some people to turn it off (returning to unencrypted SMS), because they don't want their messages highlighted in blue |
| 04:02:49 | | BlueMaxima quits [Read error: Connection reset by peer] |
| 04:38:21 | | DogsRNice quits [Read error: Connection reset by peer] |
| 05:56:39 | | hitgrr8 joins |
| 06:01:09 | | icedice quits [Client Quit] |
| 07:28:20 | | kitonthe1et quits [Ping timeout: 240 seconds] |
| 07:29:47 | | kitonthe1et joins |
| 07:33:20 | | parfait_ quits [Ping timeout: 240 seconds] |
| 08:13:52 | | c3manu (c3manu) joins |
| 10:00:01 | | Bleo1826 quits [Client Quit] |
| 10:01:26 | | Bleo1826 joins |
| 10:25:17 | | decky_e quits [Ping timeout: 272 seconds] |
| 12:47:50 | | Arcorann quits [Ping timeout: 240 seconds] |
| 12:53:29 | | nic90 quits [Ping timeout: 272 seconds] |
| 13:01:05 | | thuban quits [Ping timeout: 272 seconds] |
| 13:35:39 | | thuban joins |
| 13:47:33 | | qwertyasdfuiopghjkl quits [Remote host closed the connection] |
| 14:15:35 | | qwertyasdfuiopghjkl (qwertyasdfuiopghjkl) joins |
| 14:55:05 | | kitonthe1et quits [Ping timeout: 272 seconds] |
| 14:55:16 | | kitonthenet joins |
| 17:10:28 | | yasom1 (yasomi) joins |
| 17:12:31 | | yasomi quits [Ping timeout: 272 seconds] |
| 17:23:17 | | magmaus3 quits [Ping timeout: 272 seconds] |
| 17:24:51 | | magmaus3 (magmaus3) joins |
| 17:45:25 | | kitonthenet quits [Remote host closed the connection] |
| 17:45:42 | | kitonthenet joins |
| 17:49:37 | | DogsRNice joins |
| 19:01:08 | <fireonlive> | 🤦🏻♂️ |
| 19:01:28 | <fireonlive> | hello to another fucking day on this hell planet |
| 19:13:32 | | Jens quits [Client Quit] |
| 19:14:05 | | Jens (JensRex) joins |
| 19:16:14 | | parfait_ joins |
| 19:22:17 | <kpcyrd> | you don't sound very hakuna matata |
| 19:40:27 | | BlueMaxima joins |
| 19:56:20 | | byteofwood quits [Ping timeout: 240 seconds] |
| 20:15:28 | | fangfufu_ quits [Quit: ZNC 1.8.2+deb3.1 - https://znc.in] |
| 20:20:15 | | fangfufu joins |
| 20:20:48 | | fangfufu is now authenticated as fangfufu |
| 20:21:20 | <fireonlive> | uwu |
| 20:25:41 | | magmaus3 quits [Ping timeout: 272 seconds] |
| 20:26:13 | | magmaus3 (magmaus3) joins |
| 20:30:45 | | Naruyoko quits [Ping timeout: 272 seconds] |
| 20:35:32 | | andrew quits [Quit: ] |
| 20:38:59 | | bogsen quits [Ping timeout: 272 seconds] |
| 20:42:28 | | andrew (andrew) joins |
| 20:49:51 | <Doranwen> | Any ideas on what I need to tweak (in the regex, lol) to make this script sort out the images downloaded with ao3downloader? https://pastebin.com/iCWzFK9J I had help awhile back getting it to sort images that were in smallish fandoms (with a one-folder depth level of sorting) using this script: https://pastebin.com/ZLVxWQ7t However, my attempts at merging the two are not working out, lol. |
| 20:50:50 | <Doranwen> | The trouble here is that the images are in a fandom large enough that I need a two-folder level depth (one folder for the letter of the alphabet, another for the actual author/creator) and so I have to integrate the logic of identifying the letter in addition to the author name. |
| 20:53:32 | <Doranwen> | The only sure way to identify author is that it comes after the *last* ` by ` in the filename. |
| 21:21:06 | | tbc1887 quits [Remote host closed the connection] |
| 21:21:33 | | tbc1887 (tbc1887) joins |
| 21:21:38 | <Doranwen> | My last attempt came up with https://pastebin.com/eLtKD7tU but I'm doing something wrong because the file I tested it with doesn't move anywhere. |
| 21:24:36 | | tbc1887 quits [Remote host closed the connection] |
| 21:25:47 | | tbc1887 (tbc1887) joins |
| 21:26:06 | | tbc1887 quits [Remote host closed the connection] |
| 21:26:34 | | tbc1887 (tbc1887) joins |
| 21:55:11 | <thuban> | Doranwen: your regex is mangled; you have ""* by ${author}\(\|.\).*" but need ".* by ${author}\( \|\.\).*" |
| 21:55:30 | <thuban> | s/""/"/ |
| 21:56:21 | <nicolas17> | https://www.reddit.com/r/Unity3D/comments/1840ow9/if_anyone_violates_the_rules_by_posting_a_phone/ |
| 22:04:13 | <Doranwen> | Ahhh, thank you! |
| 22:04:49 | <Doranwen> | Missed spotting that dot when I compared things. |
| 22:05:07 | <Doranwen> | And the extra space. |
| 22:05:12 | <thuban> | and the backslash |
| 22:05:52 | <Doranwen> | Well, I actually copied and pasted the last bit of it in from the expression above it. |
| 22:06:11 | <Doranwen> | So it's apparently not the same. |
| 22:06:20 | | Hackerpcs quits [Ping timeout: 240 seconds] |
| 22:06:56 | <Doranwen> | OK, I think I got all three fixed, testing it on the file I've been trying… |
| 22:07:31 | <thuban> | it's missing the space and backslash in both places |
| 22:07:37 | <thuban> | but also, why the inner loop? |
| 22:07:57 | | c3manu quits [Client Quit] |
| 22:08:23 | <thuban> | or rather outer loop |
| 22:09:34 | | Naruyoko joins |
| 22:09:42 | <thuban> | it's not necessary, you should get what you want just by replacing `-name` with the corresponding `regex` in https://pastebin.com/iCWzFK9J |
| 22:10:46 | | Doranwen has to sheepishly confess that she doesn't understand. |
| 22:11:19 | <thuban> | could you be more specific? |
| 22:14:56 | <Doranwen> | I don't understand almost anything of what you're saying. I know what a loop is - I'm pretty sure - but it's been a while since I looked at these and my knowledge of Bash is fairly shaky, so I can't identify which part of the script you're referring to by that. I do know what you mean by `-name` but "corresponding `regex`", not sure what that would be. This is all at the very limits of my ability to understand what is going on. I'm |
| 22:14:58 | <Doranwen> | trying, but it's hard for me to remember how I constructed these in the first place - with copious use of copying bits of examples and help from others - so. |
| 22:15:11 | <thuban> | ah, ok. |
| 22:18:49 | <Doranwen> | I can sort of follow what it's doing at each point - but I wouldn't be able to recreate it if it was removed. |
| 22:19:30 | <Doranwen> | I *think* I can summarize what each line is doing roughly. |
| 22:19:37 | <Doranwen> | That's about where my understanding is. |
| 22:25:33 | <thuban> | in your last attempt (eLtKD7tU), line 7 generates a list of filenames matching a pattern; lines 7-25 are a 'while' loop over those filenames (everything is done once for each filenames). |
| 22:25:49 | <thuban> | *filename |
| 22:25:54 | <thuban> | line 18 generates a list of filenames matching (what was intended to be) the same pattern; lines 18-24 are a 'while' loop over those filenames (ditto). |
| 22:26:06 | <thuban> | but they're (intended to be) the same list of filenames! the inner loop is repeated once for each outer loop, so instead of working with file 1, file 2, ..., file N, you're working with file 1/file 1, file 1/file 2, ..., file 1/file N, file 2/file 1, file 2/file 2, ..., file 2/file N, ..., file N/file N. this is obviously not what you want |
| 22:30:09 | <thuban> | https://pastebin.com/iCWzFK9J has the structure that you want; for each author, it generates the letter to file under and then goes through all the files it finds for that author |
| 22:32:19 | <Doranwen> | Ahh, so you mean take the iCWzFK9J script, change `-name` to `regex` on line 17, and tweak the `"* by ${author}.*"` to `".* by ${author}\( \|\.\).*"`? |
| 22:32:20 | <thuban> | so you can simply replace `-name "* by ${author}.*"` with `-regex ".* by ${author}\( \|\.\).*"`, just as you did with your one-level sorting script (https://web.archive.org/web/20231025053006/https://pastebin.com/NhTDfmaP) |
| 22:32:33 | <thuban> | haha, yep |
| 22:32:41 | <Doranwen> | Lol yay, at least I followed that. |
| 22:34:01 | <thuban> | (but note leading hyphen on `-regex` as well) |
| 22:34:41 | <Doranwen> | Gotcha. |
| 22:34:55 | <Doranwen> | Yeah, I have that in the script, just forgot to type it here. |
| 22:39:02 | | Hackerpcs (Hackerpcs) joins |
| 22:40:14 | <Doranwen> | Thanks for the help! I appreciate having somewhere I can ask - the two friends I know online with *some* tech skills are mostly in other areas, and most of my friends are just like "you run scripts????" like it's this lofty thing well beyond the knowledge of mere mortals, lol. |
| 22:40:20 | | Doranwen remembers how that felt, haha. |
| 22:41:02 | <Doranwen> | The Yahoo Groups project really did a jumpstart of my skills with you all helping with various things. |
| 22:41:37 | <thuban> | you're welcome. owning a computer and not knowing how to program it even a little is like owning a house and not being able to move the furniture |
| 22:41:41 | <Doranwen> | And this is even archiving-related - sort of - as it's our personal archives that I'm using these scripts to sort. |
| 22:42:05 | <Doranwen> | Yeah, it's taken me a while to learn this, and I would never have learned what I had had I stayed on Windows. Moving to Linux was one of the best things I ever did. |
| 22:43:02 | <thuban> | (i think i've said that to you already. sorry, i am both predictable and forgetful) |
| 22:43:06 | <Doranwen> | Some things are just easier to do in the command line, and there's a lot of things you can't do anywhere else, and the process of learning those bit by bit… I now regularly use commands to convert Windows txt files to Linux ones (the line endings), compare txt files, and navigate the file system. |
| 22:43:20 | <Doranwen> | Oh, I don't remember if you did or not. It's still very true. |
| 23:01:20 | | Naruyoko quits [Ping timeout: 240 seconds] |
| 23:01:53 | | inedia (inedia) joins |
| 23:08:12 | | Naruyoko joins |
| 23:13:31 | | Naruyoko quits [Ping timeout: 272 seconds] |
| 23:28:10 | | fangfufu quits [Client Quit] |
| 23:31:33 | | fangfufu joins |
| 23:31:51 | | fangfufu is now authenticated as fangfufu |
| 23:33:53 | | Naruyoko joins |
| 23:40:56 | | Naruyoko quits [Read error: Connection reset by peer] |
| 23:41:07 | | Naruyoko joins |
| 23:43:39 | | Naruyoko5 joins |
| 23:44:16 | | Naruyoko quits [Read error: Connection reset by peer] |
| 23:48:48 | | Jens quits [Remote host closed the connection] |
| 23:48:49 | | qwertyasdfuiopghjkl quits [Client Quit] |
| 23:49:12 | | pabs quits [Quit: Don't rest until all the world is paved in moss and greenery.] |
| 23:49:14 | | Jens (JensRex) joins |
| 23:50:53 | | pabs (pabs) joins |