@haliphax@hachyderm.io
@haliphax@hachyderm.io avatar

haliphax

@haliphax@hachyderm.io

👨‍💻 Senior Software Engineer
👺 ADHD goblin
🇨🇦 Not Canadian (sorey)
🤷‍♂️ Enthusiastic about some things, but not others
🏳️‍⚧️ Trans rights are human rights

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

jasonkoebler, to random
@jasonkoebler@mastodon.social avatar

Scoop: I obtained the contract Samsung requires independent shops to sign to buy phone repair parts from them.

It requires:

  • "Daily" dumps of customer data
  • The "immediate destruction" of any phones a shop comes across that has third-party parts

https://www.404media.co/samsung-requires-independent-repair-shops-to-share-customer-data-snitch-on-people-who-use-aftermarket-parts-leaked-contract-shows/

haliphax,
@haliphax@hachyderm.io avatar

@jasonkoebler > People have a right to use third-party parts under the Magnuson Moss Warranty Act, for one thing, and it's hard to square this contact language with that basic consumer right.

It's not hard, it's impossible. The contract is not legally enforceable on its face. More corporate overreach where they believe contract is king.

molly0xfff, to random
@molly0xfff@hachyderm.io avatar

font-size: 3000%;
[hacker voice]: i'm in

image/png

haliphax,
@haliphax@hachyderm.io avatar

@molly0xfff Probs some LLM word vomit

matthiasott, to random
@matthiasott@mastodon.social avatar

If you have a personal website: what platform, CMS, SSG, tech stack, or service are you using for it? Would you pick it again? How much technical expertise did it require to set up and make it your own? And do you have to do a lot of maintenance?

Once more – you guessed it – I’m asking for my subscribers. 😉
RT = 🎉

haliphax,
@haliphax@hachyderm.io avatar

@matthiasott I use @eleventy, and I would choose it again every single time

lisamelton, to coffee
@lisamelton@mastodon.social avatar

Pro tip: If you lack motivation, is sadly not the cure since it will only alert you to and, worse, focus you on that inadequacy.

However, coffee may just prevent you from killing the person who points this out to you.

haliphax,
@haliphax@hachyderm.io avatar

@lisamelton Good thing I had my coffee before seeing this post ☕

mekkaokereke, to random
@mekkaokereke@hachyderm.io avatar

Oh no! Texas (Tejas) is majority Latiné?! What's next?

The Arid Zone? (Arizona)
The Angels? (Los Angeles)
The Meadows? (Las Vegas)
Colored Red? (Colorado)
Mountain State? (Montana)

This is terrible! Anya Taylor Joy is replacing us!

Reminder, most Latiné people are white. Relax.

https://www.nbcnews.com/news/latino/latinos-now-outnumber-non-hispanic-whites-texas-census-data-shows-rcna90869

Boxer Canelo Alvarez. He is a white man with pale skin, freckles, and red hair.

haliphax,
@haliphax@hachyderm.io avatar

@mekkaokereke Can confirm, I personally know no less than two mfs from Argentina that could pass for Napoleon Dynamite

haliphax, to random
@haliphax@hachyderm.io avatar

The phrase "prompt engineering" is now being bandied about with no shred of irony to be found. The battle is lost.

haliphax, to random
@haliphax@hachyderm.io avatar

Using the phrase "a gentle reminder" does not make your reminder gentle in any way. It instills your reminder with no positive qualities it did not already possess. If anything, it is nearly the opposite, and serves to imply that the one doing the reminding is at least mildly irritated at having to remind you--and likely not for the first time--about whatever it is.

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

What in the flying fuck are these fucking fartwaffles on.

If you don’t want social consequences then don’t be a fucking asshole.

The constitution or “waaa tolerance includes Nazis” doesn’t protect you from finding out when you fuck around.

haliphax,
@haliphax@hachyderm.io avatar

@thomasfuchs "Without fear of being shamed or shunned" has literally never been the deal. You are free to say your piece, and others are free to tell you that you're fucking stupid.

popey, to random
@popey@mastodon.social avatar

One year ago, I started a bi-weekly nerdy podcast with a few friends called Linux Matters. The goal was to make a show for our wider circle of Linux nerds who like to hear what we've been up to every couple of weeks. We just released episode 27, where we read and discussed feedback we've received since we last looked in the 'mailbag'. 🧵

https://linuxmatters.sh/

haliphax,
@haliphax@hachyderm.io avatar

@popey Very much enjoy and appreciate the show. Always look forward to new episodes. Cheers! 🍻

zachleat, to random
@zachleat@zachleat.com avatar

📮 New post: Elevating Video Transcripts as Searchable Content

https://www.zachleat.com/web/transcripts/

haliphax,
@haliphax@hachyderm.io avatar

@zachleat Holy crap, that is seriously cool 🤘

stephaniewalter, to webdev
@stephaniewalter@front-end.social avatar

13 HTML Attributes You Should Know About. Any new one you never heard of in the list? (by Shefali Jangid)
https://shefali.dev/html-attributes/

https://shefali.dev/html-attributes/

haliphax,
@haliphax@hachyderm.io avatar

@stephaniewalter Seems like "hidden" should be left to CSS. Good article, though! I didn't know about download. Been using content disposition forever, instead.

dosnostalgic, to random
@dosnostalgic@mastodon.social avatar

Char (LightSword Software, 2005)

haliphax,
@haliphax@hachyderm.io avatar

@dosnostalgic Megaman-alike?

haliphax, to webdev
@haliphax@hachyderm.io avatar

I suppose I should properly introduce myself. I'm haliphax. I like futzing around with applications. I've been in "full stack" for just over 20 years now and love to write / projects, but my day job involves a lot of , , and .

Psyched to be here!

Viss, to random
@Viss@mastodon.social avatar

happy "pfsense updated and now ospf and routing doesnt work anymore" day, for all who celebrate

haliphax,
@haliphax@hachyderm.io avatar

@Viss opnsense in this household. Does that make me protestant? 🤔

simontatham, to random
@simontatham@hachyderm.io avatar

Sometimes my motor cortex invents user-interface features completely by accident.

Just now I wanted to edit a particular shell function 'download_foo()' in my .bashrc. So I went to emacs, hit the keystroke to open a file, and before I quite realised what I was doing, my fingers had typed in the pathname

~/.bashrc/download_foo

as if download_foo were one file in a subdirectory, rather than one function in a source file.

Of course it doesn't work. But it might be kind of handy if it did!

haliphax,
@haliphax@hachyderm.io avatar

@simontatham This is sort of how I organize my zshrc into multiple files 🤘

haliphax, to random
@haliphax@hachyderm.io avatar

Beavis laugh

Legal tender

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

The what now

haliphax,
@haliphax@hachyderm.io avatar

@thomasfuchs Available for very narrow interpretations of the word available 😂

haliphax, to random
@haliphax@hachyderm.io avatar

Amazon needs to take "verified purchase" review requirements a step further with camping gear and require that you have actually used the thing before you review it.

Nearly everything you would expect to be destroyed in the line of duty if it was made cheaply/improperly is filled with reviews like "I love this thing so much! I haven't used it even once, but it's great." You have to dig around for the few truth-tellers who post "This thing is a flimsy piece of shit that melted in 5 minutes."

Jbasoo, to programming
@Jbasoo@mastodon.social avatar

I went to book a flight with Wizz Air last night and the absolute shocking web performance made me feel better about my own work.

It takes ~30s to process the and render the search, literally the primary function of the site. I like the DX of but is this kind of performance really worth it?!

haliphax,
@haliphax@hachyderm.io avatar

@Jbasoo Don't blame Vue for their bad code

ParadeGrotesque, (edited ) to random
@ParadeGrotesque@mastodon.sdf.org avatar

Sometimes, all you need and all you crave is a tall glass of water.

That's me right now.

haliphax,
@haliphax@hachyderm.io avatar

@ParadeGrotesque You're the glass of water, or the one craving it? 😂

haliphax, to random
@haliphax@hachyderm.io avatar

Fill out your Mastodon profiles, you lazy fucks

ubernostrum, (edited ) to python

deleted_by_author

  • Loading...
  • haliphax,
    @haliphax@hachyderm.io avatar

    @ubernostrum I generally run unit tests in a Python environment (pyenv locally, GitHub Actions pipeline remotely). My approach is: if there's something that I need to dockerize for a unit test, then it's probably not actually a unit test (e.g. end-to-end test, etc.) or there's something I'm not mocking that I should be.

    simon, to random
    @simon@simonwillison.net avatar

    Given how Pydantic 2 broke compatibility with Pydantic 1 in a way that's still shaking out - you can't use 2 in a project that has dependencies that use 1 without making changes to those dependencies...

    ... I wonder what the downsides of releasing Pydantic 2 as a new package called "pydantic2" such that it could be installed in the same namespace as the original pedantic would have been?

    Presumably this is how Jinja ended up as "jinja2" forever?

    haliphax,
    @haliphax@hachyderm.io avatar

    @simon I feel like semantic versioning solves this so long as it is actually used and not just paid lip service

    zachleat, to random
    @zachleat@zachleat.com avatar

    inside every software author there are two wolves: 🐺 v0.99 🐺 v99.0

    haliphax,
    @haliphax@hachyderm.io avatar

    @zachleat v0.0.99 with no semantic versioning guarantee

    dgar, to random
    @dgar@aus.social avatar

    Gee, Brain. What are we going to do tonight?

    haliphax,
    @haliphax@hachyderm.io avatar

    @dgar Point! Narf. 🐁

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