00:01:06VerifiedJ quits [Remote host closed the connection]
00:01:41VerifiedJ (VerifiedJ) joins
00:23:21sec^nd quits [Ping timeout: 245 seconds]
00:34:03sec^nd (second) joins
00:34:05lukash97 joins
00:34:52lukash9 quits [Ping timeout: 265 seconds]
00:34:52lukash97 is now known as lukash9
00:35:21yasom1 (yasomi) joins
00:35:50yasomi quits [Ping timeout: 265 seconds]
00:49:50<fireonlive>anyone remember the incident where the AWS CLI and others printed pro-ukraine messages to their consumers because of dependency hell and one of those dependency or sub-(sub-)dependencies deciding to print that to std(out|err)?
00:51:29<fireonlive>there was that one package that looked for people in .ru and .by and tried to wipe their hard drives.. https://snyk.io/blog/peacenotwar-malicious-npm-node-ipc-package-vulnerability/
00:51:51<@JAA>Yeah, just found that one as well.
00:52:25<fireonlive>supply chain management talks really blew up around then
00:52:45<@JAA>This maybe? https://www.bleepingcomputer.com/news/security/third-npm-protestware-event-source-polyfill-calls-russia-out/
00:53:32<fireonlive>oh maybe!
00:54:46<fireonlive>github links for above https://github.com/Yaffle/EventSource/issues/202 https://github.com/Yaffle/EventSource/commit/de137927e13d8afac153d2485152ccec48948a7a
00:55:38<fireonlive>(https://news.ycombinator.com/item?id=30963600)
00:56:00<fireonlive>IIRC it was either anyone who updated the aws cli recently, or used one of their dev/nightly or something branches
00:56:04<fireonlive>but memory super fuzzy lol
01:00:36<fireonlive>https://blog.sonatype.com/npm-libraries-colors-and-faker-sabotaged-in-protest-by-their-maintainer-what-to-do-now
01:00:39<fireonlive>colors and faker?
01:01:35<fireonlive>`Developers contributing to well-known OSS projects, including Amazon’s Cloud Development Kit (aws-cdk), Facebook’s Jest, Javascripting project, and Node.js Open CLI Framework, were all impacted and expressed concerns as to if ‘colors’ had been hijacked.
01:01:35<fireonlive>Around the same time, colors’ developer Squires mockingly posted on GitHub: “It's come to our attention that there is a zalgo bug in the v1.4.44-liberty-2 release of colors.`
01:01:37<fireonlive>ye
01:01:54<fireonlive>got my three letters after aws confused i guess lol, unless cli depends on cdk :p
01:02:47<fireonlive>ah yes i do remember 'pay me or fork this'
01:02:59<@JAA>Ah
01:03:10<@JAA>Yeah, the colors/faker incident was interesting.
01:03:15parfait (kdqep) joins
01:07:53<fireonlive>'supply chain security' is an interesting problem :D
01:08:03<fireonlive>and yeah for sure
01:10:56<@JAA>Just pin the entire dependency tree. Generates job security since it needs to be constantly updated.
01:11:37<fireonlive>haha for sho
02:18:43imer quits [Client Quit]
02:41:34imer (imer) joins
02:42:07imer quits [Excess Flood]
02:42:35imer (imer) joins
02:43:51<imer>"Excess Flood" does the lounge not do proper pacing? lol
02:46:54<fireonlive>hm it does for me
02:46:59<fireonlive>at least joining channels on reconnect
02:47:17<fireonlive>but for like pasting text, absolutely not
02:49:13<fireonlive>you have a lot of on-reconnect commands perhaps?
03:03:50<imer>nah, only 2
03:04:16<imer>it worked 2nd try without changing anything thankfully, so dunno
03:11:14<fireonlive>o odd
03:11:15<fireonlive>oh*
03:18:41nic quits [Client Quit]
03:19:39nic (nic) joins
03:21:52monoxane quits [Quit: estoy fuera]
03:28:20DogsRNice quits [Read error: Connection reset by peer]
03:31:14monoxane (monoxane) joins
03:48:05krvme joins
03:49:21monoxane quits [Client Quit]
03:51:44Krume quits [Ping timeout: 252 seconds]
04:01:24monoxane (monoxane) joins
04:18:19Naruyoko joins
04:30:06HP_Archivist quits [Read error: Connection reset by peer]
04:45:43icedice quits [Client Quit]
05:00:09<fireonlive>$ find ~/tomove -type f | wc -l -> 4 540 999 -> kill me :D
05:00:59<fireonlive>at least that's started now though and soon i can murder the thing that "was only going to be up for like a week, two at max": up 112 days, 1:00
05:01:11<fireonlive>nothing more permanent than a temporary..?
05:01:24<@JAA>`find -type l | wc -l` → 4176526
05:01:27<@JAA>Me too, thanks.
05:02:44<@JAA>My file system has been unhappy about this for some time now.
05:04:37<@JAA>And yes, this was also a temporary fix, a couple years ago. lol
05:05:13<fireonlive>X_X
05:06:44<fireonlive>all those symlinks scare me
05:06:48<fireonlive>but :3
05:07:32<@JAA>At least they aren't symlink → symlink → symlink → symlink → ...
05:07:44<nicolas17>I did that once
05:08:11<@JAA>It is one of those things you only do once. :-P
05:08:59<nicolas17>8->7->6->5->4->3->2->1, then I create file 1 and all files show up as 1 when I read them, then I create file 4 and half the files show up as 1 and half as 4
05:09:09<fireonlive>xD
05:09:10<nicolas17>works great for stuff like animation frames, it's like it has a lower frame rate
05:09:18<nicolas17>THE PROBLEM IS
05:09:49<nicolas17>ELOOP when there are too many such links >.>
05:10:01<nicolas17>so yeah, one of those things you only do once
05:10:08<fireonlive>løøps
05:11:09monoxane quits [Client Quit]
05:11:50<that_lurker>https://lounge.kuhaon.fun/folder/a567aa8df3b8404f/DidYouSayLoops.jpg
05:12:47<fireonlive>:D
05:29:13<flashfire42>https://forum.warthunder.com/t/eurofighter-typhoon-da7/9578/4 AGAIN
06:05:46<imer>lol
06:10:51<BPCZ>Why is it always the most insufferable ones that are like. BA in finance, hacker boot camp, 6 month data analysis, 15 month senior node.js dev, 17 month node.js DevOPs, 3 years lead software engineer, 2 years AWS software engineering manager. Posting about how 200k is nothing
06:12:34<fireonlive>'i snort 200k every day'
06:15:46<BPCZ>Invariably they live in LA or Seattle and post about how being a landlord is the only way to make real money
06:19:00rubberduckie quits [Ping timeout: 265 seconds]
06:22:25Exorcism (exorcism) joins
06:24:44Exorcism quits [Remote host closed the connection]
06:25:48Exorcism (exorcism) joins
06:39:18datechnoman quits [Quit: The Lounge - https://thelounge.chat]
06:40:01datechnoman (datechnoman) joins
06:52:30<fireonlive>-+rss- Grumpy Website: https://grumpy.website/ https://news.ycombinator.com/item?id=37303554
07:11:02z joins
07:11:16z quits [Remote host closed the connection]
07:13:56rubberduckie joins
07:14:09Exorcism quits [Remote host closed the connection]
07:14:26Exorcism (exorcism) joins
07:15:47nulldata quits [Ping timeout: 252 seconds]
07:18:53nulldata (nulldata) joins
07:19:38nicolas17 quits [Ping timeout: 252 seconds]
07:24:33Arcorann (Arcorann) joins
07:33:58PredatorIWD_ joins
07:35:02PredatorIWD quits [Ping timeout: 252 seconds]
08:45:50sec^nd quits [Remote host closed the connection]
08:46:17sec^nd (second) joins
09:55:01BlueMaxima quits [Client Quit]
11:27:21Exorcism quits [Client Quit]
11:47:51Krume (Krume) joins
11:48:02krvme quits [Ping timeout: 252 seconds]
11:53:33ssssss quits [Remote host closed the connection]
13:36:23Arcorann quits [Ping timeout: 252 seconds]
14:00:02AmAnd0A quits [Ping timeout: 252 seconds]
14:00:11AmAnd0A joins
14:20:46DogsRNice joins
14:23:06AmAnd0A quits [Read error: Connection reset by peer]
14:23:20AmAnd0A joins
15:02:44pabs quits [Ping timeout: 252 seconds]
15:05:50pabs (pabs) joins
15:10:29Exorcism (exorcism) joins
15:24:37HP_Archivist (HP_Archivist) joins
15:31:20rubberduckie quits [Ping timeout: 252 seconds]
15:33:56rubberduckie joins
15:50:18qwertyasdfuiopghjkl quits [Ping timeout: 265 seconds]
15:57:33rubberduckie quits [Ping timeout: 265 seconds]
16:32:01nicolas17 joins
16:38:29VerifiedJ quits [Client Quit]
16:40:22VerifiedJ (VerifiedJ) joins
16:42:18rubberduckie joins
17:01:53<fireonlive>BPCZ: happy Google Cloud Next day :p
17:03:29<fireonlive>“yahoo is migrating over 500M mailboxes with 500PB of data to GCP” lol
17:03:43<nyany>wcgw
17:08:23<nicolas17>hope they use object storage
17:08:58<nicolas17>I'm sure the *vast* majority of mailboxes are abandoned and can go to archive-tier storage
17:11:59<nstrom|m>yahoo mail is terrible, gets so much spam and very poor spam auto detection
17:12:04<fireonlive>ah yes for sure
17:12:14<fireonlive>i think they already did some purging too
17:12:28<fireonlive>and username/namespace reuse(!)
17:14:44<BPCZ>I’m shocked yahoo had 500PiB of storage
17:15:15<BPCZ>So weird to think that project was probably a full team to support the transition on both sides
17:16:09<fireonlive>yeah o_o
17:16:26<fireonlive>i wonder what kind of deal they cut too
17:17:06<nicolas17>yeah, cloud services like GCP and AWS like tell you it's all unlimited but reality is you *can't* just upload 500PiB and get your billion dollar bill
17:17:58<@JAA>Just order five snowmobiles?
17:18:17<nicolas17>JAA: at that scale they'll need advance notice for the storage, not just the transfer
17:19:01<nicolas17>I heard Google has an internal codename "bigfoot" for Apple as a storage customer
17:19:03<@JAA>How much advance notice though? Getting a Snowmobile takes a while anyway.
17:19:26<@JAA>And it's a 'contact us to order one' thing, too.
17:19:29<BPCZ>nicolas17: I’ve talked about that heavily
17:19:36<nicolas17>and as fireonlive said, at that scale you also negotiate a billing deal too :P
17:19:37<BPCZ>All of iCloud is on gcp
17:19:45<@JAA>Yeah, true.
17:19:48<nicolas17>BPCZ: it's not
17:19:49<nyany>I have a semi related joke about storage... How many OVHCloud technicians does it take to replace a dead disk?
17:19:59<nicolas17>it's oddly scattered between GCP and Azure and AWS
17:21:01<BPCZ>All I’ve been told for sure is Apple pays ~1 billion a year on cloud storage. That being split across the 3 tracks given they’re probably replicating on all of them
17:21:43<nicolas17>afaik when your iPhone uploads something, it sends a request to Apple servers (on Apple datacenters)
17:22:03<nicolas17>and gets a presigned URL and other info for one of those cloud object storage services
17:22:13<nicolas17>then uploads the content directly there
17:22:35<BPCZ>Yeah, and that’s apple forcing them to all direct bid against each other
17:22:42<@JAA>nyany: Do tell. :-)
17:23:18<nyany>JAA: none, they have no technicians
17:23:37<BPCZ>nicolas17: I was told fairly straight up that apple has 10EB just in GCP
17:24:11<@JAA>:-)
17:24:43<BPCZ>But getting any real number out of those people is hard
17:25:28<BPCZ>I only have the joy of dealing with 2EB of HDD in my job right now with another 3EB in ?? Planning
17:25:41<BPCZ>The scaling issues of lots of drives sucks so hard
17:25:56<@JAA>Wow, OpenSSH *finally* got a patch to defend against keystroke timing attacks.
17:26:09<BPCZ>BSD-ware
17:26:24<@JAA>Only about 4 decades late, but nice.
17:26:41<nyany>JAA: I was notified of the fault almost an hour ago, was sent an email saying there was an intervention scheduled
17:26:50<nyany>But it's still just sitting there in limbo
17:28:07<nyany>The funny thing is, I knew something was up when I walked into this so I took a backup while the server was still powered on. I was only notified of the fault when I rebooted to reinstall Debian
17:28:18<nyany>thank god for common sense!
17:28:22<@JAA>nyany: When transfer was down the other day due to some apparent hardware issue in the blade chassis, Scaleway took their sweet time to fix that. The incident was only created several hours after the outage started, and it was only marked resolved after ~33 hours (though stuff started working again a bit earlier).
17:29:42<nyany>damn
17:32:55<fireonlive>10EB, damn
17:33:15<fireonlive>also scaleway pls
17:36:11rubberduckie quits [Ping timeout: 252 seconds]
17:48:09<nyany>JAA: Well, it's a good thing I didn't have anything better to do with my day!
17:49:18<nyany>I'd love to have seen the power on hours on the disk. Server has been running for about 9 years ish
17:53:47<fireonlive>i wonder what % of that 10EB is dick media :p
17:54:59<nyany>6.9%.
17:57:31Exorcism quits [Ping timeout: 245 seconds]
18:00:39<fireonlive>:3
18:01:33<fireonlive>i’m surprised it’s so low!
18:01:48<nicolas17>fireonlive: it's not the size it's how you use it
18:02:03<fireonlive>😉😌
18:02:55<@JAA>Speaking of which, how is Louis's cockring repair going?
18:03:54threedeeitguy3 quits [Remote host closed the connection]
18:05:40<@JAA>Oh, there was another stream, missed that.
18:07:59<fireonlive>ooh
18:08:08<fireonlive>Google is advertising AlloyDB (and AlloyDB Omni) as a drop-in postgres replacement o_O https://cloud.google.com/alloydb/omni
18:08:10<fireonlive>never heard of it
18:08:13<fireonlive>lol
18:08:55<@JAA>> Pricing
18:08:59<@JAA>Aaand I'm no longer interested.
18:09:01<fireonlive>ah, it’s paid/licensed even on your self run version
18:09:02<fireonlive>yep
18:11:01rubberduckie joins
18:15:33<fireonlive>GCP casting major shade on azure lol
18:17:25qwertyasdfuiopghjkl (qwertyasdfuiopghjkl) joins
18:19:53threedeeitguy3 (threedeeitguy) joins
18:25:14<fireonlive>“we provide a secure by design, secure by default cloud platform to run your business on. the importance of this strong foundation cannot be overlooked. according to clownvulndb.org [he meant cloudvulndb.org lol] - a community based website tracking cloud vuln. and security issues - GCP had 75% fewer critical and high severity vulnerabilities
18:25:14<fireonlive>since 2020 than one of the major cloud providers and 60% fewer vuln. than the other major cloud provider." "we're not built on a legacy foundation nor are we legacy-first in terms of our core services... and the consequence of a legacy-first innovation approach is clear when you see how often how other infrastructures are being exploited."
18:25:19<fireonlive>cc BPCZ lol
18:27:04<nicolas17>ehh
18:27:29<fireonlive>it's corporate auto-fellatio of course
18:27:30<fireonlive>but lol
18:28:24<nicolas17>azure certainly has some "legacy"
18:28:52<nicolas17>but they had several security issues that were just them fucking up and not to blame on legacy foundations
18:37:35<fireonlive>does the recent mailbox ticket thing count as not legacy
18:39:15AmAnd0A quits [Read error: Connection reset by peer]
18:39:56AmAnd0A joins
18:56:24<fireonlive>could all the companies wishing to Yahoo! themselves please form an orderly, spaced out line thanks
19:19:49<BPCZ>fireonIive: it’s just them sucking themselves off on stage.
19:24:09<fireonlive>seemed like it
19:24:57<fireonlive>they got claps though which i guess boosted their ego :p
19:26:49AlsoHP_Archivist joins
19:31:11HP_Archivist quits [Ping timeout: 265 seconds]
19:31:14<BPCZ>Some middle managers is going to be promoted to L7
19:31:18<BPCZ>Very important show
19:31:40AlsoHP_Archivist quits [Client Quit]
19:31:50<nicolas17>and abandon the project they're currently bragging about
19:31:57HP_Archivist (HP_Archivist) joins
19:32:06<BPCZ>Google is turning into modern IBM
19:32:30<BPCZ>The only way to be promoted is when people die or you lift 2 levels above your weight
20:07:59Shampoo2140 quits [Ping timeout: 252 seconds]
20:07:59<fireonlive>:(
20:08:27<fireonlive>new-feature/launched focused google sucks donkey balls
20:08:35<fireonlive>🏀🏀
20:10:21lukash98 joins
20:11:18lukash9 quits [Ping timeout: 265 seconds]
20:11:18lukash98 is now known as lukash9
20:13:24Shampoo2140 joins
20:21:04<BPCZ>Everyone I know who’s young does no more than 5 years at google before running away to somewhere that will pay them super well
20:24:28<BPCZ>Meanwhile plenty of people I know at the end of their careers join to rehash the last decade of work they did elsewhere
20:30:31<fireonlive>sounds like a healthy well-balanced well-run company
21:08:40mcint joins
21:42:33efawfeawfew joins
22:01:24<nicolas17>fireonlive: https://cdn.discordapp.com/attachments/1067236365714083960/1146190585653362888/README.md
22:01:37<nicolas17>Apple left source code docs behind in the last beta XD
22:04:35JTL quits [Ping timeout: 252 seconds]
22:05:16<fireonlive>xD
22:05:18<fireonlive>interesting!
22:05:32<fireonlive>github.siri; i guess they segment it quite a bit
22:05:40<fireonlive>versus just one hub for all depts
22:06:17<nicolas17>or it's still a fragmented mess due to siri initially being an acquisition? lol
22:06:24<nicolas17>who knows
22:06:34<fireonlive>ahhh could be
22:06:43<fireonlive>i forgot they bought that for a minute
22:06:59<nicolas17>they do segment stuff quite heavily, but one would expect they could just trust repo ACLs for that
22:07:14<fireonlive>yeah you'd think
22:07:34<nicolas17>I saw an interview with ex-Apple people who worked on the first iPhone
22:07:52<nicolas17>one guy worked on the touch screen hardware
22:07:55<nicolas17>and it was like
22:08:12<nicolas17>do we get touches on the OS driver? okay you're done at that point
22:08:27<nicolas17>the first time he saw the "pinch to zoom" gesture was at the public announcement
22:08:41<nicolas17>that amount of siloing is *crazy*
22:09:23<nicolas17>almost nobody had seen the iPhone hardware and software together
22:09:36<flashfire42>I forgot siri wasnt developed in house originally
22:10:09<nicolas17>when the Swift language was announced, people joined #swift on freenode
22:10:46<nicolas17>and there were a few Apple employees there, who said they had learned about it at the same time as the public
22:11:56<fireonlive>lmao
22:12:26<flashfire42>I still remember the year in IT class where they put C++ textbooks on our purchase list and then when we bought this expensive ass textbook they were like "surprise we are actually going to be learning swift V2 and we dont know how it works properly either"
22:12:39<fireonlive>omg
22:12:56<flashfire42>because apple bought into the australian education department at that point and was offering everyone deals on fleets of ipads
22:12:56BlueMaxima joins
22:13:14<flashfire42>and nobody updated the textbook list from the previous year for IT
22:13:18<nicolas17>wtf
22:13:29<fireonlive>flashfire42: i didn't know you could iPads as fleets
22:13:32<fireonlive>:P
22:13:40<fireonlive>idk if that translates to AUS
22:14:23<flashfire42>I mean that the education department got bulk deals and then we basically paid them off over time with our school fees
22:14:30<fireonlive>https://m.media-amazon.com/images/I/718+ciLiNuL.jpg
22:14:51<nicolas17>x.x
22:15:02<flashfire42>they had the heaviest restrictions on them because they were school devices until you paid them off.
22:15:19<flashfire42>of course this was also around the time of the wireless keyboard exploit so we cracked that pretty quickly
22:15:23<fireonlive>ah ye, apple school manager
22:16:15<flashfire42>Restrictions profiles with a 4 digit code. Combine that with the wireless keyboard exploit and we got into them. They had to change the passcode every few months
22:16:42<fireonlive>haha
22:16:56<flashfire42>which was that connecting a wireless keyboard and attempting to put in the passcode didnt count as an attempt
22:17:10<fireonlive>silly apple
22:17:16<flashfire42>I dont remember exactly how long that worked for but it did indeed happen I am not hallucinating that I swear
22:17:33<nicolas17>so there was a tool that acted as a keyboard and bruteforced it?
22:17:41<nicolas17>or did you silly students type in thousands of codes manually?
22:17:56<flashfire42>manually. we had nothing better to do. we wanted to play our games on our ipads
22:19:19<flashfire42>They would also use the restrictions as a punishment. You were allowed 3 school approved games but if you were caught playing them in class they would delete the games and remove your app store access entirely. So they did that to the autistic kid as a punishment so he would play the educational games in class. fucker taught himself like 3
22:19:19<flashfire42>languages using Education Perfect
22:20:11<nicolas17>lol
22:21:18<flashfire42>that boy had fingers that moved like lightning. used to play injustice gods among us in class and the first time we saw him playing it we thought he was having a fit but nah he was just tapping the screen lightning fast
22:30:47<flashfire42|m>Good times: used to snitch on obscure sites for the internet blocking systems so the IT department would ignore whatever the fuck I was doing
22:36:09<fireonlive><joke about brown nose>
23:08:38<fireonlive>nicolas17: https://www.apple.com/apple-events/
23:08:57<fireonlive>via +rss- Apple Sep 2023 Event: “Wonderlust”: https://www.apple.com/apple-events/ https://news.ycombinator.com/item?id=37314892
23:19:23AmAnd0A quits [Ping timeout: 252 seconds]
23:20:20AmAnd0A joins
23:24:31<fireonlive>https://x.com/aprime/status/1696597619936735568?s=12 “aprime” one of the linus media group editors departs the company
23:24:32<eggdrop>nitter: https://nitter.net/aprime/status/1696597619936735568
23:39:44hogchips quits [Ping timeout: 252 seconds]
23:50:06hogchips joins
23:50:07hogchips quits [Changing host]
23:50:07hogchips (shoghicp) joins