[-] mspencer712@programming.dev 8 points 3 weeks ago

I self host, on a personal domain I registered in June 2000. Mostly followed a 13?-part tutorial at I think linuxbabe dot com, was the first one that seemed to genuinely be trying to help you set up a good environment, not just as a way to say “doesn’t this sound difficult? Impossible even? Coincidentally you can pay us to do this instead.” Except I put everything on its own VM instead of all on one. (Even a VM for just opendkim, which was maybe not necessary.)

Mostly iPhone mail app and/or Roundcube webmail.

Yes highly recommend it, for receiving email. Greylist blocks like 99.8% of spam. Sending works fine for me, because it’s an old domain with history. I don’t think brand new domains have the same experience.

[-] mspencer712@programming.dev 10 points 1 month ago

You were supposed to delete \windows\system32\drivers\crowdstrike\C-00000291-*.sys, not all of \windows \system32. I know the buttons are right next to each other and all, but come on…

:-)

[-] mspencer712@programming.dev 18 points 1 month ago

What? Did I turn it off and on again? I’m a very smart technology person, of course my big brain already thought of that. I develop software for a living. It couldn’t be that simple or I wouldn’t be calling you.

. . .

Turning it off and on again worked. My shame is immense and I have wasted everybody’s time.

(And that is how I learned to embrace my own idiocy and do the recommended, simple troubleshooting tasks without questioning them.)

[-] mspencer712@programming.dev 8 points 5 months ago

My wife is on Wegovy. That injector pictured above is a special kind of perverse design. There’s a plastic donut-shaped trigger the needle has to pass through. Once the trigger starts the flow of medicine, it cannot be stopped. No way to, for example, pay for a higher dosage and use a little at a time, if you were prescribed the 0.25 mg starter dose but only 1 and 1.7 are in stock anywhere. (Without, say, milking the pen like a poisonous snake and using a needle and syringe.)

[-] mspencer712@programming.dev 10 points 6 months ago

I think the most important thing we can do is shout about this from the rafters, so every potential IPO investor can hear. Most of the subject matter experts have fled. The best data is available for free elsewhere. (And none of us are too happy about having our collective knowledge shared without attribution or appreciation by an AI, but that’s not the point. Money is the point here.)

[-] mspencer712@programming.dev 16 points 6 months ago

As a professional C# developer since 2012, I’d say a programmer needs four kinds of knowledge. As an organizational user of Github Copilot for a couple months, I’d say AI tools can help with one, maybe two of those.

Understanding language and syntax, so you can communicate the ideas in your head to the machine accurately: AI is fairly good at this, will certainly get a lot better.

Understanding algorithms and data structures, well enough to compare and contrast, and choose the most appropriate ones for each circumstance: AI can randomly select something, unless it’s a frequently solved problem. I don’t expect this to get better except for the most repetitive of coding tasks.

Understanding your execution environment and adapting your solutions to use it well: I don’t see the current generation of AI tools ever approaching this. I don’t think they have context for how a piece of code is used, when trying to learn from it. One size fits all is not a great approach.

Understanding your customer’s needs and specific problems, and creating products, not code. Problem domains and solutions are a business’s entire reason for existence. This is all kept confidential (and outside the reach of an AI training data set) for competitive reasons. As a human employee, you get to peek behind the curtain and learn these things yourself.

[-] mspencer712@programming.dev 11 points 7 months ago

Ok that tears it. What firewall rules do I need to set so I get security updates and absolutely nothing else?

[-] mspencer712@programming.dev 17 points 7 months ago

Friend Computer is best comrade!

[-] mspencer712@programming.dev 10 points 8 months ago

Hmm I’ve got an old Compaq 575e with a PCNet32 nic, and an old 3com 3c509 ISA adapter in a closet with 10base2 and AUI ports.

Use a modem router or managed switch to get down to 100baseT, give this box a Linux distro, enable Ethernet bridging in the kernel, and slaps case this baby can drop almost 20k packets a second, no sweat!

[-] mspencer712@programming.dev 12 points 10 months ago

Are there any beneficial side effects? If they discover a URL is malicious after it’s been exported, would this allow them to intercept the click and stop someone from reaching the malicious site?

[-] mspencer712@programming.dev 9 points 1 year ago

Support from the CTO means he’s willing to pay for it. Test coverage is a paid-for feature that your team is committing to work on. Would they refuse client-funded work because the client might have to pay for rework later?

Maybe presenting it that way could get people past their hang-ups. Good luck.

[-] mspencer712@programming.dev 7 points 1 year ago

I can’t tell if the downvoters just didn’t recognize your Ohm’s Law joke, or if they did recognize it but are too fatigued by actual COVID misinformation posts to find it funny.

Maybe thE=IR sense of humor needs a bodge wire?

view more: ‹ prev next ›

mspencer712

joined 1 year ago