Fork me on GitHub
#off-topic
<
2023-05-16
>
simongray12:05:22

Anybody else now spending much of their spare time playing the https://www.youtube.com/watch?v=l_Hl1IDSTlI? I think the gameplay additions would appeal especially to engineers.

🙌 2
Ellis12:05:32

Been playing it a good amount yeah, massive jump in improvements

dgb2314:05:34

I haven't! But I've found that games that appeal to engineers like Factorio, Oxygen Not Included and similar are very much fun, but also incredibly time consuming and addicting :)

Samuel Ludwig14:05:07

My company is looking to move our self-admin'd mysql database over to aws serverless "aurora", and I'm the sacrificial lamb sent to figure it out. It has been a long time since a wall of documentation and dashboards has evoked such a feeling of dread within me.

😅 1
😵 1
ehernacki14:05:39

Need some help?

Samuel Ludwig14:05:45

I appreciate the offer, and the answer is probably "yes", but I don't think I'm at the point yet where I can even form a useful question, just screaming into the void a bit 😅

ehernacki14:05:55

Yeah, this can be overwhelming if you aren't familiar with AWS

ehernacki14:05:53

Happy to help: in the end Aurora works like a normal MySQL cluster, import/export work similarly. I suggest, however, getting in touch with an AWS Partner for that...

ehernacki14:05:46

Or any other company that can provide you support, if it's critical for the Business

Samuel Ludwig15:05:12

yea... we've been looking at the partner stuff (and "normal(?)" business support, (I feel like I already need a tutorial to decipher what the whole partner business is even about (consultants-but-not-really-and-through-aws-but-not-offically-aws?))). we're a small shop though, so I'm not sure if we're gonna have the budget for what they might ask. our entire infra-cost right now is about 3k/mo

Samuel Ludwig15:05:22

i appreciate the input though, this is a scouting operation at the moment, so we'll definitely consider trying to get in touch with some partners

ehernacki15:05:08

Sure! Keep in mind though that the cost of running the DB in RDS/Aurora won't be "cheaper", as you pay the "managed service" tax... but trust me, it pays back by the team's not having to care about most of the Ops part of running a DB

Samuel Ludwig15:05:57

thats really what we're looking for 😄

César Olea16:05:51

I run aurora serverless v1 in production. Feel free to reach out if you have any questions. Happy to help.

dgb2314:05:48

I abstraction a relativ term? Is it useful to ask "abstraction from what?" and "abstraction towards where?" In general terms a program would be an abstraction from language constructs towards a design or specification.

p-himik14:05:47

"Yes" to both.

😁 1
Martynas Maciulevičius14:05:25

What about abstraction of multiple things?

eggsyntax18:05:34

@U01EFUL1A8M yes! And if you haven't read Zach Tellman's book https://elementsofclojure.com/ (specifically the chapter on abstraction) or seen https://www.youtube.com/watch?v=x9pxbnFC4aQ, I highly recommend them.

👍 2
Ben Sless18:05:37

Contributing my own cursed AI post > I don't have to tell you things are bad in the programming world, everybody knows things are bad. It's a mess. Developers are scared of new languages, they cling to what they know and it's stifling innovation. There's no end to it. We know the tech is polluted - we've got mutable state everywhere, a thousand bugs in our system, programs crashing, processes hanging. Programmers are going crazy. > So we don't go out anymore. We sit in the home, and slowly the world we are programming in is getting smaller, and all we say is: "Please, at least leave us alone in our IDEs. Let me have my Python, and my JavaScript, and my C#, and I won't say anything. Just leave us alone." > Well, I'm not gonna leave you alone. I want you to get MAD! I don't want you to protest. I don't want you to riot - I don't want you to write to your favorite tech company because I wouldn't know what to tell you to write. I don't know what to do about the bugs and the crashes and the complexity and the lack of powerful abstractions. All I know is that first, you've got to get mad. You've got to say: "I'm a HUMAN BEING, dammit! My code has VALUE!" > So, I want you to get up now. I want all of you to get up out of your chairs. I want you to get up right now and go to the window. Open it, and stick your head out, and yell: "I'M AS MAD AS HELL, AND I'M NOT GOING TO TAKE THIS ANYMORE!" > I want you to get up right now. Sit up. Go to your windows, open them and stick your head out and yell - 'I'm as mad as hell and I'm not going to take this anymore!' Things have got to change. But first, you've gotta get mad!...You've got to say, I'M AS MAD AS HELL, AND I'M NOT GOING TO TAKE THIS ANYMORE! > Then we'll figure out what to do about the bugs and the crashes and the mutable state. But first get up out of your chairs, open the window, stick your head out, and yell, and say it: "I'M AS MAD AS HELL, AND I'M NOT GOING TO TAKE THIS ANYMORE!" > And then, my friends, let me introduce you to Clojure. Clojure, a language that treats you like a human being. A language that understands that simplicity is the ultimate sophistication. A language that is not afraid of parentheses and is even proud of them. A language that introduces powerful abstractions and yet remains simple. A language that embraces immutability, purity, and the functional paradigm, and in doing so, tames the complexity of our programs. > So, let's say it loud and clear: We're as mad as hell, and we're not going to take it anymore. We're going to embrace Clojure, and we're going to change the programming world for the better!

😄 14
Samuel Ludwig18:05:37

Nice 😄 I never saw the originating movie for this quote, my first encounter with it was through a random post-rock song https://www.youtube.com/watch?v=UNRhAPyFFus

Samuel Ludwig19:05:20

ohhhh, i've heard perturbator before but never this album 👀

seancorfield19:05:28

What was the prompt for that?

Ben Sless19:05:11

> Write a pro-Clojure rant in the style of the "I don't have to tell you things are bad, everybody knows things are bad" from the movie Network

seancorfield19:05:48

LOL... kinda obvious, now I see it written down! Thanks 🙂

👍 1
Martynas Maciulevičius20:05:03

People can't even be authors of their own rants... how far can all of this go...

teodorlu21:05:10

Thanks for the Perturbator link! I tried to remember where I'd heard the text, and I couldn't put my finger on it. Love the album.

respatialized00:05:48

Are we, like Howard Beale, fated to have our rage against complexity used as a theatrical set piece to let off steam while the rest of the programming world goes about its business?

Ben Sless03:05:21

A certain mathematician (better known for other works) called it The System's Neatest Trick

babashka 2
mister_m18:05:44

is there an unofficial pastebin for clojurians?

🙌 2
p-himik18:05:00

Pastebin works just fine?.. But unless it's something ephemeral, people usually create gists on GitHub.

mister_m18:05:31

fair enough - some IRC channels have their suggested pastebins that maybe are language specific

mister_m18:05:41

or maybe it connects to the channel log who knows I don't ask questions I just paste