I’ve worked in the technology sector for 30 years and can confidently say that the right amount of technology to use to solve any problem is the absolute minimum you can possibly get away with while still being useful. Dumb is better than smart. Simple is better than complex. Small is better than large. Vendors will say the exact opposite because it allows them to sell you more stuff. And you definitely don’t want that (see above)
Show previous comments
@sinbad 2/2 Having tried using expanded polystyrene, that contaminates everything around it. Wherever rodents can get to it it's spread widely, even under ground. Rodents WILL eventually get to everything. Touching a board of polystyrene while working with it breaks off chunks. Better to build good drainage, wide roof overhangs and isolate the foundation with sand. Probably costs much less and no worry about spreading microplastics at your home. Plastics are designed to fail and contaminate. @sinbad I have this argument with other developers all the time. Standard practice seems to be that if something is maxing a server out, you just throw more hardware at it and carry on. I hate that! It's so wasteful both in terms of tech and money, and just a lazy solution. I prefer to optimise code to perform better, so that it can execute x times more in the same timeframe or use less memory etc. Decrease the server load, don't just throw more money at the server. Should be the norm!
Show previous comments
@VeroniqueB99 That does make some excellent points. Some of the right act like the baby is the most important thing to ever exist. Then they don't want to pay for anything, but it always the mothers fault if something goes wrong. Texas is a shining example right now. Pregnant women are being denied health care because of the extreme anti abortion stance. did you know that we are but 10 days away from the start of the autumn lisp game jam?? warm up your repl, mix in some mulling spices, and let's hack! @shegeley hi, I created today a writefreely instance, and I wrote a blog post about my experience about developing #commonlisp in #guix : https://blog.dokmelody.org/mzan/how-to-develop-with-commonlisp-in-guix #guix + #commonlisp users: what config (.sbclrc.lisp?) are you using to get it all working on guix properly? @shegeley I set everything up using Guix, and it all just ends up in the right place. I start SLIME with inferior-lisp-program set to "guix shell --development --file=guix.scm -- sbcl", then I use ASDF:LOAD-ASD to load my project's .asd file, and ASDF:LOAD-SYSTEM to load the system. I generally only use things which are packaged in Guix, though, so this might not work as well if you're wanting to use Quicklisp/Ultralisp/whatever. @shegeley I just use (asdf:load-system :package-name) and it just works if the package is installed from Guix. Afaik I don't have any special config apart from the path etc. environment variables described in the manual. For personal projects I add the project directory to the ASDF search path before running the load-system function and it just works as well. Not sure if this plays well with e.g. Quicklisp though. @shegeley hi, I created today a writefreely instance, and I wrote a blog post about my experience about developing #commonlisp in #guix : https://blog.dokmelody.org/mzan/how-to-develop-with-commonlisp-in-guix I've started a project of my own in (1) but it seems like I have to move to (3) if I want to get it done already. I just couldn't maintain the (1). I could try to rewrite 2 to 1, but it's much time again and I need some well-tested and working Wayland Interop with lisp already... Time to learn some Common Lisp. Special thanks to Andrew (@abcdw) and #RDE project that has feature-lisp (common) packed and all the Developer Env needed is already a part of it. take my word back on cl-wayland. it's not so friendly as I've expected. guy build a WM on top of it so that's why I thought it's reliable. Also note: if you were previously subscribed to the Scheme-Reports mailing list you will need to re-subscribe. Meanwhile, I'm also quietly lurking on an email discussion about students only learning "proper software engineering" if they go work for a FAANG-like company.
Show previous comments
@dabeaz I have feelings about people telling me we should fund research grants because the output benefits FAANG. Even if I considered FAANG to be ethically neutral, they have more money than God. If something benefits them they should pay for it.
Show previous comments
New video - How to update packages in #guix and contribute them to the project. Goes through each step, for someone who wants to be a new contributor. Tries to covers the tools, steps and a check-list to go through so someone can 'follow along'. With a practical example - updating borgmatic. Full video here: https://www.youtube.com/watch?v=PSn1_NZzQ7o Uses #guix, #guile, #vim, #stackedgit, #git, #emacs, #git and #debbugs with ❤️ They don’t teach this in school, but if you stick one finger in your belly button and one finger in your ear, it takes you back to factory settings.
Show previous comments
"Okay lol I'll give it a try. What could go wrong?" *Presses belly button and ear at the same time, holds for 10 seconds* *Suddenly crawling on the floor screaming with poopy pants* "Well, fuck, I should have known not to take advice from someone on the Internet." |