[-] thesmokingman@programming.dev 20 points 2 months ago

The reason to use mono over dotnet is political. This is stirring up some really old shit; I expect a continuation of that shit now. Mono is currently MIT as is dotnet core. Who knows what direction each project will go now? MS has a history of fucking with licenses and Wine uses copyleft setups.

[-] thesmokingman@programming.dev 20 points 3 months ago

To be clear, usually there’s an approval gate. Something is generated automatically but a product or business person has to actually approve the alert going out. Behind the scenes everyone internal knows shit is on fire (unless they have shitty monitoring, metrics, and alerting which is true for a lot of places but not major cloud or SaaS providers).

[-] thesmokingman@programming.dev 21 points 3 months ago

You highlighted the wrong portion of this article.

The complaint cites statements including from a March 5 conference call where Kurtz characterized CrowdStrike’s software as “validated, tested and certified.”

If the CEO is making claims that the software is tested and certified, then the CEO should be able to prove that claim, no matter where the software lives. It is very reasonable to say, at face value, the CrowdStrike testing pipeline was inadequate. There is a remote possibility that there were mitigating factors, eg some other common software update released right before from another vendor that contributed; given CrowdStrike’s assurances and understanding of where it falls in most supply chains I consider that to be bullshit. I personally haven’t seen anything convincing that shows a strong and robust CI pipeline magically releasing this issue.

Now shareholder lawsuits are bullshit in general and, as someone constantly pushed to release without fucking any confidence, I think it’s really fucking dumb to ever believe any software passes any inspection until you have actually looked at the CI/CD process in-depth.

[-] thesmokingman@programming.dev 21 points 3 months ago

A few different things contribute to this and, unfortunately, there’s very little you can do to fix it. I’ve spent (wasted) a ton of time trying to prevent it on my end.

  1. If you used your phone number on your voter registration, reregister immediately without your phone number. This is public information and it’s where these things start.
  2. Find contact info for your local, county, and state parties. All sides. Call them up and ask that your information be removed from their database(s). You might have to escalate a bit because usually phone bankers don’t know how to do it or don’t understand why you want privacy. Worst case scenario you can pull out a sob story about an abusive ex and how your information isn’t supposed to be public at all. That will usually get your shit pulled.
  3. While you’re on those calls, try to find out where they either send or pull their data from. Next go there and do step 2 again.
  4. Repeat step 3 as many times as it takes.

However, individual candidates who may have received a copy of your data or canvassed you might not get the notice. Eventually their copies of your data might get leaked. You have no control over this and no recourse. I know this from personal experience. Through a unique mixup with a name, I have slowly watched my data go from politician to politician to now general spam. It’s not coming from data brokers because the only place the mixup happened was with political data.

Best of all, the FTC doesn’t give a shit. If someone “manually” sends you a political text, it doesn’t require prior consent. The “manual” setup for this is a bunch of VoIP shit that doesn’t actually go back to a real human ever and is about as “manual” as the fully automated assembly lines from How It’s Made where a human is standing nearby with a clip board saying “yup that’s a widget.”

[-] thesmokingman@programming.dev 22 points 9 months ago

I feel like there has to be a half-life for scalping. If I buy a new-in-box item that has limited supply and immediately flip it, that’s definitely scalping. If I sit on it for 30yr and then flip it, is that really scalping? I dunno. I buy a lot of old mint board games to actually play them. I have to pay a huge markup. I don’t know that it’s necessarily right from a commerce perspective to expect someone who’s held onto something for 30yr and kept it in good shape to not get something extra for that time and work.

[-] thesmokingman@programming.dev 20 points 9 months ago

I’ve shared it with my very young nieces and nephews for a few years. We do Simpsons and Star Wars, they do everything else. Now that Disney is pulling a Netflix, I don’t see a reason to double my cost for probably less viewing. For the price of a year’s sub, I can get a lot of movies or box sets. Over the years, I can get even more and never worry about losing access. Assuming Disney continues to raise prices, I can probably buy more and more for the sub price (although buying power will also drop). I can never share my access with my family any more. I can share box sets. Guess which one makes my nieces and nephews happy when they come visit.

[-] thesmokingman@programming.dev 20 points 10 months ago

It never hurts to pack a battery-powered carbon monoxide detector when you’re experimenting with something like this.

[-] thesmokingman@programming.dev 21 points 11 months ago* (last edited 11 months ago)

@Aboel3z@programming.dev do you plan on ever interacting with the community or do you post links to drive engagement? You have already deleted one post today without answering any of the interesting questions posted in the comments.

[-] thesmokingman@programming.dev 21 points 11 months ago

In all fairness to Pocket Casts, the yearly cost in the US is $40, which is about the monthly cost of the three things you mentioned together. If your country gives you yearly Google Play Pass, YouTube Premium, and Spotify Premium for less than $40 US, that’s a fucking steal.

In all fuck you to Pocket Casts, Basic App functionality like folders shouldn’t be behind a subscription. I can understand a one-time unlock fee for app functionality or ongoing subscription costs to cover cloud storage and sync capabilities. I cannot fucking understand why folders would cost me $40 US a year.

[-] thesmokingman@programming.dev 20 points 11 months ago

I pull the same quotes you bolded to rip into that. They’re about to rediscover things like pricing cartels, company script, and child labor. Either they all pool all of their money together and collaborate to take advantage of everything together or they fall apart as they get fucked by each other and start reinventing the same rules we’ve made over the last several centuries. I kinda feel like the latter is more likely given how much ego all these coffin dodgers have and how close pooling resources + working together for the common good is to nasty things like socialism.

[-] thesmokingman@programming.dev 20 points 1 year ago

They’re a bunch of cherry-picked games that have a decent amount of Linux work run on pretty solid Linux hardware that performs well. The tests are legit. They just don’t generalize.

[-] thesmokingman@programming.dev 21 points 1 year ago

I am a very competent developer. Copilot makes me a lot faster with net new code and tests because a lot of that stuff is very close to boilerplate so Copilot can build 95% of it for me. Declarative stuff like HCL is so much faster. Copilot doesn’t necessarily speed me up for things like bug fixes because a lot of that is code reading. Refactoring? Hell yeah. Way faster.

Here’s the study. If you look at the actual prompt (near the end), it’s exactly the kind of thing Copilot kicks ass at: something that’s super fucking common all over GitHub (a toy JavaScript server). I really don’t think my job is in jeopardy yet.

view more: ‹ prev next ›

thesmokingman

joined 1 year ago