| 00:02:59 | | nepeat_ quits [Ping timeout: 252 seconds] |
| 00:04:38 | | ave quits [Ping timeout: 252 seconds] |
| 00:06:17 | | igloo22225 quits [Ping timeout: 252 seconds] |
| 00:17:37 | | igloo22225 (igloo22225) joins |
| 00:18:49 | | decky_e quits [Ping timeout: 258 seconds] |
| 00:19:06 | | nepeat (nepeat) joins |
| 00:19:14 | | decky_e joins |
| 00:21:35 | | ave (ave) joins |
| 00:22:18 | | etnguyen03 (etnguyen03) joins |
| 00:23:13 | | BearFortress joins |
| 00:31:15 | | Miki_57 joins |
| 00:32:25 | | Miki_57 quits [Remote host closed the connection] |
| 00:35:40 | | Arcorann (Arcorann) joins |
| 00:58:53 | <TheTechRobo> | how do I make xargs return with a status of 1 if any of the iterating fails? right now it unconditionally returns 0 |
| 01:01:58 | <nicolas17> | TheTechRobo: make a wrapper that runs the command and turns any non-zero exit code into 255, then run *that* in xargs |
| 01:02:04 | <nicolas17> | "If any invocation of the command exits with a status of 255, xargs will stop immediately without reading any further input." |
| 01:02:26 | <nicolas17> | ah wait |
| 01:02:28 | <nicolas17> | hm |
| 01:02:40 | <thuban> | by "return with a status of 1", do you mean exit immediately, or exit with status 1 at the end? |
| 01:02:44 | <TheTechRobo> | I see that, but it seems like a weird solution |
| 01:02:48 | <TheTechRobo> | thuban: Ideally exit immediately |
| 01:03:09 | <nicolas17> | it looks like that's to make it exit immediately, but if you don't care about that and only want to change the final status code... looks like it does that by default already? |
| 01:03:27 | <TheTechRobo> | It should but it isn't for me... huh? |
| 01:03:30 | <nicolas17> | manpage says xargs exits with status code 123 "if any invocation of the command exited with status 1-125" |
| 01:03:39 | <TheTechRobo> | yeah |
| 01:03:44 | <TheTechRobo> | that's really weird |
| 01:03:45 | <thuban> | what's your command? |
| 01:03:54 | <TheTechRobo> | find "${channel}" -name "chat.json" -print0 | xargs -0 -r -n1 python3 urlex.py | sort -u >> URLS.TXT |
| 01:03:57 | <nicolas17> | are you using GNU xargs? |
| 01:04:07 | <TheTechRobo> | xargs (GNU findutils) 4.8.0 |
| 01:04:48 | <thuban> | why are you expecting find to exit with non-zero status? |
| 01:05:15 | <TheTechRobo> | thuban: Find won't exit with non-zero (and even if it does there are checks later in the script), but urlex.py might |
| 01:05:34 | <thuban> | er, yes, misspoke |
| 01:05:58 | <nicolas17> | I think the exit code of "find | xargs | sort" is the exit code of sort |
| 01:06:56 | <nicolas17> | "set -o pipefail" might fix your issue, it takes the exit code of the right-most command that failed |
| 01:07:03 | <TheTechRobo> | huh, I thought I checked that |
| 01:07:06 | <TheTechRobo> | sorry for the noise! |
| 01:07:23 | <TheTechRobo> | pulled a stupid |
| 01:09:32 | | etnguyen03 quits [Ping timeout: 252 seconds] |
| 01:10:41 | | etnguyen03 (etnguyen03) joins |
| 01:11:07 | <thuban> | oh lol, i thought you were asking about stopping input from going to sort rather than getting a failure code out of sort |
| 01:11:26 | <thuban> | but i can see how that might not be very useful... |
| 01:17:14 | | jasons (jasons) joins |
| 01:27:18 | | eafaefaew joins |
| 01:51:44 | | etnguyen03 quits [Client Quit] |
| 01:57:09 | | etnguyen03 (etnguyen03) joins |
| 02:01:45 | | fireonlive quits [Client Quit] |
| 02:02:06 | | fireonlive (fireonlive) joins |
| 02:13:09 | <fireonlive> | Our Fight is Far From Over: https://blog.archive.org/2023/08/11/our-fight-is-far-from-over/ |
| 02:19:24 | | AmAnd0A quits [Ping timeout: 265 seconds] |
| 02:19:57 | | AmAnd0A joins |
| 02:41:11 | | sec^nd quits [Remote host closed the connection] |
| 02:41:47 | | sec^nd (second) joins |
| 02:42:10 | | AmAnd0A quits [Read error: Connection reset by peer] |
| 02:42:59 | | AmAnd0A joins |
| 03:03:40 | | Dango360 (Dango360) joins |
| 03:48:57 | | DogsRNice quits [Read error: Connection reset by peer] |
| 03:50:04 | | DogsRNice joins |
| 03:51:59 | <fireonlive> | DCC SEND "startkeylogger" 0 0 0 |
| 03:52:03 | <fireonlive> | ......good :) |
| 03:54:25 | <fireonlive> | if anyone closed connection i would lose all faith in humanity |
| 03:55:02 | <fireonlive> | (for the nth time) |
| 04:03:13 | <nicolas17> | years ago doing that in a crowded channel was a way to get yourself insta-banned by a network bot |
| 04:05:06 | <fireonlive> | ah yes |
| 04:05:32 | <fireonlive> | Sigyn isn't here thankfully :p |
| 04:05:33 | | jacksonchen666 quits [Remote host closed the connection] |
| 04:05:37 | <fireonlive> | don't think Sigyn cares tho |
| 04:06:19 | | jacksonchen666 (jacksonchen666) joins |
| 04:14:01 | <nicolas17> | https://cdn.discordapp.com/attachments/751067733415821513/1139281041983553556/6vyhrK-Qu3AVOsqo.mp4 |
| 04:15:26 | | etnguyen03 quits [Ping timeout: 252 seconds] |
| 04:24:03 | | etnguyen03 (etnguyen03) joins |
| 04:30:44 | | onetruth joins |
| 04:31:24 | <fireonlive> | oh wow, chrome has a copy video frame feature now |
| 04:31:31 | <fireonlive> | and lol |
| 04:32:15 | <fireonlive> | https://mkx9delh5a.execute-api.ca-central-1.amazonaws.com/uploads/86ebe55c5a2a2a26/image.png |
| 04:32:16 | <fireonlive> | neat |
| 04:33:18 | <nicolas17> | what's that AWS thing |
| 04:33:46 | | icedice (icedice) joins |
| 04:36:55 | <fireonlive> | where my 'the lounge' uploads go 😅 |
| 04:36:57 | <fireonlive> | nicolas17: https://mkx9delh5a.execute-api.ca-central-1.amazonaws.com/uploads/05000796029c88cd/nicolas17.png |
| 04:41:45 | | etnguyen03 quits [Client Quit] |
| 04:44:37 | <fireonlive> | they get archivebotted by the lovely JAA anyways and i'm a lazy boy so |
| 04:46:11 | | nicolas17 quits [Client Quit] |
| 04:46:51 | <fireonlive> | rip |
| 04:46:52 | <fireonlive> | :( |
| 04:47:08 | <fireonlive> | i just didn't want to buy a domain ok and this was an easy way to get 'an url' |
| 04:47:12 | <fireonlive> | :p |
| 05:01:38 | <fireonlive> | 256TB SSD from Samsung: https://news.ycombinator.com/item?id=37093197 |
| 05:01:45 | <fireonlive> | ☠️ |
| 05:33:00 | | hitgrr8 joins |
| 05:34:02 | | icedice quits [Client Quit] |
| 05:35:28 | | icedice (icedice) joins |
| 05:43:52 | | DogsRNice quits [Read error: Connection reset by peer] |
| 05:47:00 | <fireonlive> | https://mkx9delh5a.execute-api.ca-central-1.amazonaws.com/uploads/464787d980b2cf0d/image.png |
| 05:47:02 | <fireonlive> | hmmm |
| 05:50:45 | | icedice quits [Client Quit] |
| 06:30:28 | <BPCZ> | too bad it’s QLC |
| 06:31:13 | <BPCZ> | I’m generally linux filesystems suck at using QLC nand devices effectively |
| 08:00:51 | | jess quits [] |
| 08:26:30 | | Exorcism leaves |
| 08:28:44 | | Exorcism_ (exorcism) joins |
| 08:39:36 | <fireonlive> | more X (Twitter) stuff for auction https://bid.hgpauction.com/auctions/8660/herita10216?page=1&pageSize=60&orderBy=sequenceNumber |
| 09:01:40 | | Exorcism_ is now known as Exorcism0666 |
| 09:08:35 | | Exorcism0666 quits [Remote host closed the connection] |
| 09:09:01 | | Exorcism0666 (exorcism) joins |
| 09:55:53 | | BlueMaxima quits [Read error: Connection reset by peer] |
| 10:02:00 | | igloo22225 quits [Client Quit] |
| 10:03:20 | | igloo22225 (igloo22225) joins |
| 13:05:31 | | etnguyen03 (etnguyen03) joins |
| 14:00:05 | | Arcorann quits [Ping timeout: 252 seconds] |
| 14:12:40 | | benjins quits [Remote host closed the connection] |
| 14:13:00 | | benjins joins |
| 14:13:25 | | benjins is now authenticated as benjins |
| 14:20:59 | | etnguyen03 quits [Ping timeout: 252 seconds] |
| 14:47:30 | | spirit joins |
| 15:20:01 | | Exorcism0666 quits [Ping timeout: 245 seconds] |
| 15:22:05 | | Exorcism0666 (exorcism) joins |
| 15:37:24 | | etnguyen03 (etnguyen03) joins |
| 15:41:41 | <@JAA> | And surely the 256 TB SSD won't be available to mere mortals for a few more years. |
| 15:43:04 | | Exorcism0666 quits [Remote host closed the connection] |
| 15:43:54 | | Exorcism0666 (exorcism) joins |
| 16:01:38 | | AmAnd0A quits [Ping timeout: 252 seconds] |
| 16:02:35 | | AmAnd0A joins |
| 16:48:20 | | jess (jess) joins |
| 16:48:29 | | AmAnd0A quits [Read error: Connection reset by peer] |
| 16:49:11 | | AmAnd0A joins |
| 16:57:00 | | onetruth quits [Read error: Connection reset by peer] |
| 17:08:34 | <BPCZ> | JAA: should be out next year or so. You can get a 61TB ssd today as a mere mortal |
| 17:14:47 | | etnguyen03 quits [Ping timeout: 252 seconds] |
| 17:18:43 | | etnguyen03 (etnguyen03) joins |
| 17:35:48 | <fireonlive> | i hear if you use butterfs it’ll just melt nicely in all the layers :3 |
| 17:47:01 | <BPCZ> | The more I’m exposed to some things Facebook did the more I’m convinced they elected to build their own stack because google did it too |
| 17:47:45 | <BPCZ> | For the life of me I’ve yet to have someone give a reasonable explanation of why btrfs exists aside from Facebook uses it for vm boot devices |
| 17:53:07 | <@JAA> | BPCZ: That 100 TB SSD from years ago has been available to mere mortals too, right? |
| 17:53:53 | <@JAA> | The one with unlimited endurance rating because you literally couldn't wear out the flash before the 5-year warranty expires. |
| 17:54:57 | <@JAA> | Nimbus Data ExaDrive |
| 18:13:51 | <BPCZ> | lol |
| 18:13:54 | <BPCZ> | Also true |
| 18:15:47 | <BPCZ> | NAND pricing is absolutely cratering. I might finally live in a world where I don’t have to deal with HDDs for EB systems anymore |
| 18:23:34 | | driib quits [Client Quit] |
| 18:26:42 | <@JAA> | Consumer prices over here are still over twice as expensive, but yeah, maybe soon™. |
| 18:27:12 | <@JAA> | And well, the cheap consumer SSDs are barely even usable. |
| 18:33:56 | <fireonlive> | i guss zfs over butter eh? |
| 18:34:12 | <fireonlive> | and let the prices die :D |
| 18:35:28 | <BPCZ> | zfs is also not amazing for large systems with performance needs |
| 18:35:46 | <fireonlive> | hm |
| 18:35:56 | <fireonlive> | i use exfat on everything |
| 18:35:59 | <BPCZ> | JAA if you think consumer drives are bad you’ve never had to touch enterprise QLC devices |
| 18:36:01 | <fireonlive> | 🧴 :3 |
| 18:36:07 | <BPCZ> | Holy shit they’re insanely terrible |
| 18:36:21 | <@JAA> | I indeed haven't. |
| 18:36:28 | <BPCZ> | I’ve evaluated 8 of them and they’re all shit |
| 18:37:04 | <BPCZ> | Like 2GB/s read on a U.2 9.6TB device levels of bad |
| 18:37:24 | <BPCZ> | An interface that should be capable of 8GB/s |
| 18:38:20 | <BPCZ> | The reason these QLC SSDs are so large is they need to be to drive the bus speed and the controller needs to be it’s own 20w processor |
| 18:40:17 | <BPCZ> | The super annoying thing is there’s marginal reason to even need a controller under linux because direct nand control exists in kernel. Just needs love |
| 18:40:45 | | driib (driib) joins |
| 19:07:50 | | nicolas17 joins |
| 19:12:34 | | katia quits [Quit: WeeChat 4.1.0-dev] |
| 19:20:13 | | Dango360 quits [Read error: Connection reset by peer] |
| 19:23:33 | <fireonlive> | huh, stanford has ~ username pages still: https://stanford.edu/~siegelr/ |
| 19:23:41 | <fireonlive> | vs https://stanford.edu/ |
| 19:26:00 | <fireonlive> | boo, the "A to Z index of Stanford websites" at http://www.stanford.edu/atoz is dead |
| 19:26:22 | <BPCZ> | Stanford is run by old heads still |
| 19:26:37 | <BPCZ> | Like actual 70 year olds doing admin shit |
| 19:27:13 | <fireonlive> | oh wow |
| 19:27:17 | <fireonlive> | that would make sense then lol |
| 19:27:25 | | katia (katia) joins |
| 19:28:22 | <BPCZ> | They keep trying to hire me and I keep laughing at them because their pay grades assume you bought a house in Palo Alto in the 80s |
| 19:28:45 | <fireonlive> | lmao |
| 19:38:26 | <BPCZ> | Remind me in a month to setup archive warriors when I finally have symmetric gigabit |
| 19:40:01 | <fireonlive> | will try :3 |
| 19:59:11 | <fireonlive> | press alt+f4 for ops |
| 20:01:59 | | etnguyen03 quits [Ping timeout: 252 seconds] |
| 20:04:44 | | spirit quits [Client Quit] |
| 20:12:06 | | DogsRNice joins |
| 20:17:00 | | hjjk joins |
| 20:17:12 | | hjjk quits [Remote host closed the connection] |
| 20:38:09 | <fireonlive> | https://news.ycombinator.com/item?id=37102312 "What is <g>? My first thought was https://developer.mozilla.org/en-US/docs/Web/SVG/Element/g but that cant be right" |
| 20:38:12 | <fireonlive> | *ages rapidly* |
| 20:40:59 | <@JAA> | They never even stopped grinning with </g>. Rumour is they still grin to this day. |
| 20:43:21 | <fireonlive> | x3 |
| 20:44:21 | | iCaotix quits [Read error: Connection reset by peer] |
| 20:45:49 | | iCaotix joins |
| 20:49:48 | | HP_Archivist quits [Client Quit] |
| 20:53:42 | | etnguyen03 (etnguyen03) joins |
| 20:54:56 | | iCaotix quits [Read error: Connection reset by peer] |
| 20:56:20 | | iCaotix joins |
| 20:58:35 | | Exorcism0666 quits [Client Quit] |
| 20:59:22 | | Exorcism_ (exorcism) joins |
| 20:59:40 | | hitgrr8 quits [Client Quit] |
| 21:07:29 | | Exorcism_ quits [Client Quit] |
| 21:07:41 | | Exorcism0666 (exorcism) joins |
| 21:19:55 | | qwertyasdfuiopghjkl quits [Remote host closed the connection] |
| 21:21:59 | | Exorcism0666 quits [Client Quit] |
| 21:28:21 | | Exorcism0666 (exorcism) joins |
| 21:34:07 | | Exorcism0666 quits [Client Quit] |
| 23:01:11 | | BlueMaxima joins |
| 23:36:27 | <fireonlive> | twitter links shared from within the app are now x.com links. they redirect to twitter.com still, though. o_O |
| 23:36:30 | <fireonlive> | https://x.com/swiftonsecurity/status/1690409502795816961?s=12 |
| 23:36:31 | <eggdrop> | nitter: https://nitter.projectsegfau.lt/swiftonsecurity/status/1690409502795816961 |
| 23:36:43 | <fireonlive> | (yes i prepared for that lol) |
| 23:37:02 | | BlueMaxima quits [Ping timeout: 252 seconds] |
| 23:44:12 | | BlueMaxima joins |
| 23:49:25 | | etnguyen03 quits [Ping timeout: 265 seconds] |