@philip@mallegolhansen.com
@philip@mallegolhansen.com avatar

philip

@philip@mallegolhansen.com

Dane 🇩🇰 (with Polish 🇵🇱 blood) living in the US 🇺🇸, previously Ireland 🇮🇪 and the UK 🇬🇧.

Technology Consultant, teaching people how best to utilize modern SWE and Ops practices.

Computers are overrated, people are underrated.

Searchable on tootfinder.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

philip, to random
@philip@mallegolhansen.com avatar

I’ve lost count of how often my “impossible” problems have been turned into trivial “took 5 minutes to solve” problems, by practicing this one weird trick.
https://hachyderm.io/@lkanies/112522949546823469

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

Love "mandatory training" course questions.

"HEY, bobby has cancer and really hates cake with frosting. Should you give him a cake with frosting?

[ yes ] [ no ]"

hmm, wonder what the answer is

philip,
@philip@mallegolhansen.com avatar

@hazelweakly No no no. That material is very valuable for you to sit through.

molly0xfff, to web
@molly0xfff@hachyderm.io avatar

just realized i've had the mollywhite.net domain for over 10 years(!!)

related sneak peek into an upcoming piece: i firmly believe that if you're going to spend money on one thing online it should be a domain, particularly as online identity gets more fragmented. as platforms come and go, you can always find me there.

philip,
@philip@mallegolhansen.com avatar

@mwl @molly0xfff Yes! And, the beauty of it is that you still can use someone else's platform (MySpace back in the day, Substack or whatever today), but as long as you advertise a domain you own, you can just redirect it later.

Owning a domain is like the digital equivalent of a forwarding address that never expires. Nobody ever has to worry about which town you live in on any given month, because they'll always get to you no matter what.

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

Update: they have “temporarily” suspended my account for editing my own content.
https://hachyderm.io/@thomasfuchs/112459550866031618

philip,
@philip@mallegolhansen.com avatar

@thomasfuchs To me the most insulting thing about their logic is the assumption that they should even have a say.

I wrote my answer, I’m the author. I didn’t ask for your input on whether deleting it is senseless or not, I don’t care.

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

Defaced some of my Stack Overflow answers again because the people who own that site are triple-A fartwaffles who are fucking over the community.

P.S. They smell bad.

philip,
@philip@mallegolhansen.com avatar

@thomasfuchs “Who have to undelete it”

I mean… do you have to? You couldn’t maybe respect the authors wishes for what to do with their writing?

Ok.

rysiek, (edited ) to random
@rysiek@mstdn.social avatar

"ChatGPT [prompt] consumes (…) up to 25 times more than a Google search"
https://www.brusselstimes.com/1042696/chatgpt-consumes-25-times-more-energy-than-google

> Making sure your electricity comes from wind, solar or nuclear power is a logical first step. Google itself, for example, says it has been running entirely on green electricity since 2015.

Story misses a crucial point:

👉 The goal isn't just to add green power. The goal is to emit less CO2!

New green capacity needs to replace old dirty stuff. Not be gobbled up by new data centers for AI.

🧵

philip,
@philip@mallegolhansen.com avatar

@rysiek When I worked at Google in 2018 this question was explicitly asked and answered (at least they had the decency to answer back then) at a meeting I attended: The answer is offset, not literally powered by carbon neutral energy.

Edent, (edited ) to random
@Edent@mastodon.social avatar

You receive a call on your phone.
The caller says they're from your bank and they're calling about a suspected fraud.

"Oh yeah," you think. Obvious scam, right?

The caller says "I'll send you an in-app notification to prove I'm calling from your bank."

Your phone buzzes. You tap the notification This is what you see.

Still think it is a scam?
1/3

philip,
@philip@mallegolhansen.com avatar

@Edent There’s probably lots of good reasons not to, but I wonder if they could change the notification to show which number they think you’re calling from. Presumably their system knows, it’s just a question of whether it could be hooked into the notification sending infra.

philip,
@philip@mallegolhansen.com avatar

@acdha @Edent Fair, there’ll never be perfect technical solutions to these human problems, just trying to imagine what we might do better.

Could the banking app use the phone’s phone API to check whether the call is being made on that device, and then at least show something like “You are talking to us on THIS PHONE” vs “You are talking to us ON A DIFFERENT PHONE THAN THIS ONE”?

Again, not perfect, but maybe that would help some number fewer people get scammed.

airspeedswift, to random
@airspeedswift@mastodon.social avatar

Y’all are putting way too much inside didSet.

I get how temptingly convenient it is but it’s setting things up for future sadness.

Also no taking all that logic and stuffing it in a single method you call from didSet. You’re not fooling anyone.

philip,
@philip@mallegolhansen.com avatar

@siracusa @airspeedswift @beccadax Heck I remember doing that in Java not too many years ago… IntelliJ will happily tout their awesome auto generation of getters and setters! But like… why?

Sure, if you want extra logic. But cargo culting them when all you want is to get or set the property?

Binder, to random
@Binder@petrous.vislae.town avatar

I’m starting to think that Sales loves acronyms not to tighten up their communications but to obfuscate their ignorance of what they’re talking about.

philip,
@philip@mallegolhansen.com avatar
QasimRashid, to random
@QasimRashid@mastodon.social avatar

BREAKING: The House just passed HR 6090, which expands the definition of antisemitism to include criticism of Israel.

Let me be clear. People have rights. State governments do not have rights. This terrible bill sets a dangerous precedent & does nothing to actually decrease or stop the scourge of antisemitism. The Senate should not pass this bill and Biden should not sign it into law.

philip,
@philip@mallegolhansen.com avatar

@QasimRashid It took me a moment to get how you got to that conclusion.

The bill (https://www.congress.gov/bill/118th-congress/house-bill/6090/text) vaguely refers to the IHRA definition (https://holocaustremembrance.com/resources/working-definition-antisemitism).

I take it that the problem is this line in that definition?

> Denying the Jewish people their right to self-determination, e.g., by claiming that the existence of a State of Israel is a racist endeavor.

Otherwise I don’t see anything in there that to me suggests you can’t criticize Israel.

philip,
@philip@mallegolhansen.com avatar

@QasimRashid Thanks for the citation, I’ll be sure to check that out!

forteller, to tesla
@forteller@tutoteket.no avatar

How it started / How it's going

Article on Jalopnik. Title:Tesla Cybertruck No Match For Car Wash "That's the only thing I've done that's different. Then I pulled it in the garage, and nothing." After just a couple of months and a few thousand miles of ownership, Tik Tok user @captian.ad’s Tesla Cybertruck was effectively a several-thousand-pound paperweight for several hours. After taking his truck to the beach and stopping off at a car wash to clean it up, he parked the truck in his garage, where it decided to just stop working for a while. The screen, which runs all functions of the truck, went black, and wouldn’t respond at all, even after performing the factory prescribed reboot procedure. Not great.

philip,
@philip@mallegolhansen.com avatar

@forteller Do not wash in direct sunlight 🤣

Reality truly is the biggest joke of them all…

philip, to random
@philip@mallegolhansen.com avatar

Edge finally managed to piss me off enough for me to install Firefox.

(I only use the Windows machine for gaming, or I would probably have explored alternatives to Edge much sooner).

This is absolutely unacceptable behavior. Do not mess with people's settings if they don't ask you to. This is some user-interaction 101 level stuff. I'm so frustrated.

A banner in Microsoft Edge showing that the program has unprompted set my default search engine back to Bring because "Your default search engine may have been changed unintentionally".

philip, to random
@philip@mallegolhansen.com avatar

At my doctor’s office the cellular connection is terrible. Most sites and apps won’t load.

Yet my Mastodon server via @ivory, and my various RSS feeds in @NetNewsWire still work perfectly fine (albeit at a degraded loading speed).

That’s one of the great things about boring old web tech: It works, even in poor conditions.

mariatta, to random
@mariatta@fosstodon.org avatar

Dear event organizers, thanks for putting it all together, but please also state:

  • your time zone (and be explicit about "UTC+-???", instead of just "EST")

  • your event hashtag (is it # EventName?, or # EventNameWithYear?)

philip,
@philip@mallegolhansen.com avatar

@mariatta I know you didn’t ask, but what really grinds my gears about this isn’t just that it’s inconsiderate, but that people often get it wrong!

Is it really EST (Eastern Standard Time), or do people mean EDT (Eastern Daylight Time)? Now I have to waste my energy figuring that out too.

Binder, to random
@Binder@petrous.vislae.town avatar

Linux, amirite?

philip,
@philip@mallegolhansen.com avatar

@Binder So long as it isn’t Windows…

Ask me how many minutes I wasted in the last week because PoweShell isn’t Bash.

Many.

philip, to random
@philip@mallegolhansen.com avatar

An interesting write-up on Copy Left in the SaaS era: https://writing.kemitchell.com/2023/12/16/Intolerance-Copyleft-Definition

I think I'm finding myself coming to the conclusion that any meaningful upholding of the copy left principle in our day and age, has to include forcing SaaS platforms to open up their code if they offer copy left components as a service.

film_girl, to random
@film_girl@mastodon.social avatar

This is the worst day of the year but this one kinda gagged me. https://googelblog.com/products/registry/execute-your-best-ideas-with-google-registry-exe-domain/#

philip,
@philip@mallegolhansen.com avatar

@film_girl Given that they did .zip, it really wasn’t clear to me if it was a joke.

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

yes, a half-abandoned Mastodon branch with the revenue of a hot dog stand but the debt of a small country is definitely worth $6 billion

philip,
@philip@mallegolhansen.com avatar

@thomasfuchs A half-abandoned Mastodon branch, with an annual R&D spend of nearly 10 million dollars.

Imagine the kind of development that could be made if any team serious about the Fediverse got that money instead.

philip, to sbc
@philip@mallegolhansen.com avatar

For Reasons™ I'm shopping around for Single Board Computers (). Curious to hear if anyone has any favorites Besides the . Looking to run general purpose Linux distros, primarily in headless configuration.

philip, to fediverse
@philip@mallegolhansen.com avatar

Not to state the obvious, but it’s super awesome that the actually works.

That I can host my little server for myself and wife, and that we can all interoperate with each other in this network where none of us control the whole. That’s worth something, it’s worth a lot!

philip,
@philip@mallegolhansen.com avatar

@sass @shellsharks Yes, there's a couple of reasons that could be :)

It depends in part on what exactly you mean by "find" my account from your server (The language around this interoperability could be a bit better).

One of the side effects of how federation works is that your server doesn't know my server exists, until some kind of traffic bridges the two (Such as this message, which will get sent to your server explicitly because I'm mentioning the account).

collin, to random
@collin@ruby.social avatar

I enjoy that the CEO of Nvidia said programmers will be replaced by AI in like five years, and everyone accepts that uncritically. Like, no shit he's gonna say that, the dude runs a GPU company 😂

philip,
@philip@mallegolhansen.com avatar

@collin Wonder how many of his own firmware and driver engineers he's replaced with AI.

Either he really buys into the fantasy, and those GPU's are about to get a lot worse, or he's a hypocrite. My guess is the latter.

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

Yes, that’s masking tape.

My wife thinks Cybertruck owners are into some weird findom thing with Musk

philip,
@philip@mallegolhansen.com avatar

@thomasfuchs How is “fingers crossed we can wash our car without destroying it" something people can say in all seriousness?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • everett
  • InstantRegret
  • thenastyranch
  • magazineikmin
  • khanakhh
  • rosin
  • Youngstown
  • slotface
  • mdbf
  • cisconetworking
  • kavyap
  • cubers
  • DreamBathrooms
  • megavids
  • ngwrru68w68
  • Durango
  • osvaldo12
  • tacticalgear
  • modclub
  • normalnudes
  • Leos
  • ethstaker
  • GTA5RPClips
  • tester
  • anitta
  • provamag3
  • lostlight
  • All magazines