@Cykelero@mas.to
@Cykelero@mas.to avatar

Cykelero

@Cykelero@mas.to

Values kindness

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

Cykelero, to design
@Cykelero@mas.to avatar

I've been making a small, hopefully nice-to-have Safari extension, and it needed an icon. Here's a some progress shots!

You might be able to guess what the extension does, based on the icon.

A timelapse of an icon evolving. It depicts an arrow curving to the right at the intersection of two white lines. The top line, which the arrow avoids, is overlaid with a white-and-orange striped rectangle.

Cykelero, to random
@Cykelero@mas.to avatar

To some, a superhero movie set in New York feels grounded; fantastical events in mundane surroundings.

But to most, New York is essentially a movie trope! The backdrop of countless stories they've seen, instead of a real place.

I wonder how much that difference changes how people experience movies?

Cykelero, to iOS
@Cykelero@mas.to avatar

A tip, if you use music recognition on iOS: uninstall the Shazam app!

Without the app, the view that opens after recognition is much nicer. It's noticeably faster to load, and the “add to playlist” UI loads instantly. A nice quality of life improvement.

Cykelero, (edited ) to macos
@Cykelero@mas.to avatar

Say, how do you currently rewrite your Git history?

(and, I should have asked from the start: please do reply with the name of the app/extension you use, if you're in that case!)

Cykelero, to Youtube
@Cykelero@mas.to avatar

I can't find this again: a while ago, someone wrote a tool that'd create a webpage from any YouTube tutorial.

The generated page would show frames from the video, with the associated subtitles for each; so you could read the page like a step-by-step tutorial, instead of slowly watching the actual video.

Does anyone remember what the tool was?

Cykelero, to macos
@Cykelero@mas.to avatar

Sonar looks so good! Crazy how much better the workflow seems to be, with its completely rethought UI, even though the underlying data is the exact same.

The app's website has plenty of short videos; each one is almost enough to sell me on the app on its own. Delightful.

(via @tonyarnold)

https://www.sonartasks.com/

Cykelero, to gamedev
@Cykelero@mas.to avatar

This one dev's custom toolchain is absolutely bonkers. Sure, it's optimized for a specific problem space, but this feels utopic.

Not spoiling the details (the video is full of delightful twists), but let's just say that two minutes in, the author casually mentions that the whole game is incrementally recompiled and hot-reloaded for every single keystroke in the code editor. It goes way, way crazier from there.

https://www.youtube.com/watch?v=72y2EC5fkcE

Cykelero, to random
@Cykelero@mas.to avatar

git diffs typically show, for every line, two line numbers: the old number, and the new number.

Do you have an example of a time when the old line number was useful to you?

#git

Cykelero, to webdev
@Cykelero@mas.to avatar

Whenever I've done Web development lately, I've been surprised to find that Chrome is the quirky one. Firefox and Safari will have the same behavior—same layout with CSS, same output in JS, same render with a CSS filter—and Chrome will have its very own, slightly different interpretation.

Pictured: the same “sticker” CSS filter, in Safari, Chrome then Firefox, respectively.
Chrome's is jagged and lumpy, but the other two are very close.

The render in Chrome. It's different from the Safari and Firefox renders. A “joined hands” emoji, stylized as a sticker; it's on a white background with a soft shadow.
The render in Firefox. It matches the Safari render. A “joined hands” emoji, stylized as a sticker; it's on a white background with a soft shadow.

Cykelero, to random French
@Cykelero@mas.to avatar

@b0rk collected a list of the most common mistakes people make using git: https://gist.github.com/jvns/f7d2db163298423751a9d1a823d7c7c1

To me, half of the list is to-do items for Retcon, and the other half is straight up marketing material 😃 (either “this can't happen in Retcon” or “just press ⌘Z when that happens”)

Cykelero, to random
@Cykelero@mas.to avatar

At first blush, after reading that whole document, Apple's new EU rules seem surprisingly good!
Alternate app stores, contactless payment apps, web browsers—apart from the pricing structure which I'm unclear on, everything is (on paper) actually reasonable, and sounds very well thought-out, in a good way.

If the fees turn out to be fair, and if Apple's implementation doesn't have surprise gotchas (e.g. scary warnings), this could be a huge, real-world change. Excited!

https://developer.apple.com/support/dma-and-apps-in-the-eu/

Cykelero, to macos
@Cykelero@mas.to avatar

Fascinating: if I try to open System Settings while CodeRunner is in the foreground, then instead of just launching the app, macOS somehow asks CodeRunner to open it.

Feels like a launch services file type association bug—but what's being the active app got to do with it?

Cykelero, to iPhone
@Cykelero@mas.to avatar

In my experience, enabling "Use for development" in Xcode substantially lowers my iPhone's battery life. It's been that way since at least 2018, when I first noticed my battery drained faster when on work Wi-Fi.

Is this a thing? A quick web search turned up nothing.

Cykelero, to macos
@Cykelero@mas.to avatar
Cykelero, to macos
@Cykelero@mas.to avatar
Cykelero, to random
@Cykelero@mas.to avatar

@lx Heya! Thank you for creating your xkcd bot!

I was wondering—have you considered having the bot post the high-res (Retina) version of each comic, instead of the 1x version?

Cykelero, to macos
@Cykelero@mas.to avatar
Cykelero, to programming
@Cykelero@mas.to avatar

Whoa! Not sure how Xcode made that guess, but that autocomplete suggestion it pretttttty on point. Looks like it's looking at the property names?

Cykelero, to random
@Cykelero@mas.to avatar

Whoa—just realized that on Sonoma, screenshots you capture sometimes have the “hidden” flag set. They don't show up in the Finder at all, unless you reveal them with ⌘-period.

So over the months, I've accumulated over 40 screenshots that never showed up! That actually explains a lot 😅

Cykelero, to random
@Cykelero@mas.to avatar

On Twitter, I really liked messaging people via public mention; it felt casual, and the openness actually felt nice, like someone else could benefit from reading the exchange.

On Mastodon I almost never do it! Having the message pop up in the timeline of anyone who follows me really doesn't feel right. I don't want to broadcast these, only have them be findable!

Cykelero, to macos
@Cykelero@mas.to avatar

Huh, how long has this been a feature?! In macOS Sonoma, if you hover the left edge of a window with a native sidebar: the sidebar will peak a little, allowing you to grab and expand it.

Tested in Disk Utility, Safari, Mail, Notes, so it's pretty standard. Never seen that before!

A recording of the described behavior, in Disk Utility. The selected disk is called “Hammond”, and its icon is an image of the Overwatch hero of the same name. The disk is almost full.

Cykelero, to random
@Cykelero@mas.to avatar

Feeling extra impatient? When you've just typed code in Xcode, instead of waiting for a couple of seconds for inline errors to be displayed/cleared, you can instead press ⌘S. The compiler will immediately start doing its thing.

(I've found ⌘S to sometimes be faster than ⌘B, presumably because it focuses on the current file only)

Cykelero, to random
@Cykelero@mas.to avatar

Holy moly, it's been more than four months since the last proper Retcon update! I've been working so hard on the redesign, though—and now it's super close to ready. I'm sooo looking forward to showing it off 🙈

Cykelero, to swift
@Cykelero@mas.to avatar

The pictured deletion made that function go from multiple minutes of execution time, to just around seven milliseconds.

I keep thinking I can predict lazy performance, but no!

Cykelero, to random
@Cykelero@mas.to avatar

I'm at Swift Connection, this week—who else is there, Mastodon peeps? :)

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