@penryu@hachyderm.io
@penryu@hachyderm.io avatar

penryu

@penryu@hachyderm.io

Rust aficionado. Functional programming advocate. Final Fantasy collector. Oxford comma proponent. Armchair etymologist and reluctant descriptivist. No shilling.

I will like your cat photos. My opinions are my own.

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

gd, to ruby
@gd@ruby.social avatar

It's so annoying to see developers calling failing tests "flaky".

Last week I found a factory that assigned a random age to a user instance, so no wonder a test that used the age in some bit of logic failed sometimes. That's not a "flaky test", that's a bug in the factory.

Today I saw a date parser bug be called a "flaky test". It was written on the 21st of April and worked fine until it began to fail today, the 1st of May.

penryu,
@penryu@hachyderm.io avatar

@gd Yeah, "flaky test" is almost always a euphemism for "a bug that hides briefly if we run the tests enough."

penryu, to random
@penryu@hachyderm.io avatar
penryu,
@penryu@hachyderm.io avatar
penryu,
@penryu@hachyderm.io avatar

One more ...

video/mp4

penryu,
@penryu@hachyderm.io avatar

h/t to @gvv for the idea

potatomeow, to foss
@potatomeow@fosstodon.org avatar

i used lighthouse to measure website responsiveness. but is there any alternatives that runs locally?? FOSS??

penryu,
@penryu@hachyderm.io avatar

@potatomeow It doesn't really deal with responsiveness, but one of my teams used axe extension to measure site accessibility:

https://www.deque.com/axe/devtools/web-accessibility/

molly0xfff, to web
@molly0xfff@hachyderm.io avatar

If you've ever found yourself missing the "good old days" of the , what is it that you miss? (Interpret "it" broadly: specific websites? types of activities? feelings? etc.) And approximately when were those good old days?

No wrong answers — I'm working on an article and wanted to get some outside thoughts.

penryu,
@penryu@hachyderm.io avatar

@molly0xfff Because it's still fresh, I'd say I miss that microscopic sweet spot between window.open()-based popups, and the new world order of floating forced-videos and passive-aggressive GDPR-compliance-farce modals.

alexr, to random
@alexr@mastodon.online avatar

No FedEx, my package is not scheduled for delivery tomorrow. You just changed it to tomorrow last night when you realized it wasn’t going to get here on time today. Gaslighting is the worst form of customer service.

penryu,
@penryu@hachyderm.io avatar

@alexr It's called "pulling a FedEx." Even when UPS does it (far less often).

penryu,
@penryu@hachyderm.io avatar

@alexr I'm a frequent FedEx opponent on social media. (My one and only LinkedIn post!) And I've noticed very little difference between the two. Packages have gone missing at distribution centers, been misdelivered blocks away, and even gone missing WHILE BEING HANDED OFF TO USPS.

I used to consider them entirely different services, like they were before Ground was acquired, but even FedEx Express manages to suck often enough.

potatomeow, to rust
@potatomeow@fosstodon.org avatar

finally got 100 on lighthouse score, lost a few chromosomes on the way
#rustlang #zola

penryu,
@penryu@hachyderm.io avatar

@potatomeow Wooo! Same here! And fixed a couple accessibility issues along the way.

penryu, to random
@penryu@hachyderm.io avatar

The least believable part of the Dune reboot is Stellan Skarsgård playing someone overweight.

Trust me, that's a compliment.

penryu,
@penryu@hachyderm.io avatar

...but to whom?

wreimers, to random
@wreimers@mastodon.social avatar

I must be the only tech-adjacent person who couldn’t care less about “vintage gaming” on mobile.

The experience is AWFUL compared to… well, any other medium.

🤷‍♂️

penryu,
@penryu@hachyderm.io avatar

@gnuconsulting @wreimers I've heard retro gaming mean so many different things, I'm not entirely sure what this is referring to.

But I know, no matter how many time I've tried to play video games (old or new) on mobile platforms (or even on desktop platforms), the experience has always — every single time — been inferior to playing them on hardware dedicated to the purpose.

penryu,
@penryu@hachyderm.io avatar

@gnuconsulting @wreimers Sometimes I lament that I'm playing a game on a slightly different controller (those original boxy Nintendo controllers that cut into my knuckles), or substantially different graphics (any of Squeenix' "remasters").

But they're always better on a proper gaming system than on a 4" screen that also makes phone calls.

penryu,
@penryu@hachyderm.io avatar
penryu,
@penryu@hachyderm.io avatar

@gnuconsulting Ahh, I hadn't heard about that. But yeah, that's exactly the kind of thing that doesn't translate very well.

... Interesting that they've allowed what is essentially a VM into an app. Isn't that how they nixed Java from the whole platform?

penryu,
@penryu@hachyderm.io avatar

@wreimers Nope, not just you.

penryu,
@penryu@hachyderm.io avatar

@gnuconsulting That's a better wrapper for the emu than I expected, but still lacks the tactile feel of actual buttons that I always miss whenever I try to mobile game.

elmiko, to retrogaming
@elmiko@fosstodon.org avatar

anyone else have fond memories of this game Thexder?

i played on apple iigs as a kid, and i loved mecha anime (which was tough to get in the usa at the time). this game scratched so many itches lol

penryu,
@penryu@hachyderm.io avatar

@elmiko @tastytronic Yup. CoCo3 for me, even though it only had an :apple_logo: //c monochrome monitor.

NanoRaptor, to random
@NanoRaptor@bitbang.social avatar

Apple could do just one thing to make the Mac mini the biggest selling Mac ever among users of a certain age.

penryu,
@penryu@hachyderm.io avatar

@NanoRaptor I really wish they'd go back to this... including the name on the case... and that logo.

penryu, to random
@penryu@hachyderm.io avatar

In stark contrast to Matt Damon's portrayal in the 90's, Andrew Scott's performance in Netflix' "Ripley" asks (and answers) the question

"What if Mr. Ripley were not, in fact, talented at all?"

What if... he just bumbles along in a series of ill-conceived, never-planned sociopathic gambits?

What if the characters were utterly devoid of any charisma or depth, but we ask the audience mistakes the film noir tropes for true cinema?

Andrew Scott is very talented, unlike the character he portrays.

potatomeow, to javascript
@potatomeow@fosstodon.org avatar

trying out atm, i have a feeling that this framework might be more suitable for me than Astrojs from since i only care for writing contents in markdown...

penryu,
@penryu@hachyderm.io avatar

@potatomeow I was happy with cryogen (clojure) for a long time, but Hugo reminded me how fast the process should be.

But I stayed with cryogen a for a while, waiting for Zola (the rust static site generator, not the wedding site) to be good enough.

Hugo or Zola are good choices imo

GlitchyZorua, to VintageOSes
@GlitchyZorua@wetdry.world avatar

THIS IS NOT A DRILL
JUST GOT OFFICIALLY OPEN-SOURCED

HOLY SHIT

https://github.com/microsoft/MS-DOS

penryu,
@penryu@hachyderm.io avatar

@GlitchyZorua @graydon

Not DOS 3.x? Not DOS 5.x? Not the 2 DOS versions I've actually run?

What a strange line to draw. I wonder what the significance is.

shafik, to random
@shafik@hachyderm.io avatar
penryu,
@penryu@hachyderm.io avatar

@shafik Is that the compromise from the oft-untenable -Weverything?

sesivany, to linux
@sesivany@floss.social avatar

#Linux shitposting

penryu,
@penryu@hachyderm.io avatar

@sesivany @symbo1ics Classic.

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