Email or username:

Password:

Forgot your password?
1,526 posts total
sam henri gold

this is how they construct a UIMenu but for the web platform. Take a look at the color values in the sidebar — those are all undocumented WebKit-only colors that map 1:1 with the colors provided by the system. Here’s all of them: github.com/WebKit/WebKit/blob/
hachyderm.io/@samhenrigold/112

sam henri gold

did some spelunking, here’s how it works. it’s all one big SVG that gets man-handled around as you swipe. it’s technically impressive. but. like. good lord.
hachyderm.io/@samhenrigold/112

sam henri gold

some more screenshots. I used my jailbroken phone here. found the web view (it was a subclass called `SWWebView`), set its inspectability to true, and used the normal Safari dev tools here. hi mom!

Григорий Клюшников

Animations on the web that run JS every frame feel gross to me for some reason

sam henri gold

I've said it before and I'll say it again: the Mac will never be a serious desktop OS until you can right click on your desktop and have two different options to create a new relational database

A context menu on the Windows desktop. A submenu is branching off from the "New" option and it includes "New Microsoft Access Database"
Liminal witch 🧙‍♀️ Sarah

@samhenrigold are you counting like a programmer or non-programmer?

(I’ll probably burn in hell for this question.)

devolute

@samhenrigold "Microsoft: access database" or "Microsoft Access: database" or "Microsoft Access database" or… so on.

sam henri gold

iOS dev question: What built-in collection do you use for quickly mocking up a list of data? Normally I use `UIFont.familyNames` but wondering if there’s something else y’all prefer.

The context being I want to quickly create a list and I don’t care what the data is. It just needs to be something long enough to scroll.

Rizwan :ivory_elephant:

@samhenrigold (1…100).map { $0 }

But now that I know about family name from UIFont I might switch over.

sam henri gold

artifact’s “gen z summary” feature is so deeply out of pocket. i’ll miss it.

Researchers are hyped for a new HIV vax after tons of flops. New science has them thinking they're on track to develop a solid vaccine, maybe by the 2030s. Let's hope for the best! ✨ #HIVvaccine #GenerationZ
sam henri gold

“Anti-Semitism is whack, but…” thank you artifact very cool

sam henri gold

I’VE STILL GOT IT BABY. 100% ACCURACY ON THIS SPECIFIC SONG ON TAP TAP REVENGE

Holding an iPhone 4. The Tap Tap Revenge post-game screen for “America’s Suitehearts” by Fall Out Boy. 300,000 points, 100% tap accuracy, longest streak 352.
Show previous comments
Григорий Клюшников

had no idea this series of games existed but oh well it turns out someone archived them all so I'm gonna install them on my iPod
https://archive.org/details/tap-tap-revenge

Itzael Martinez

@samhenrigold I should finish up the custom download server I wrote a few years back for TTR4…

sam henri gold

I just want to sort GitHub issues by most controversial. Is that too much to ask

sam henri gold

i keep looking at the laser printer sitting in my entryway. i’m reminded that the moment i set it up, the final vestige of my youth will have died.

A brother laser printer in the box sitting in my hallway
Show previous comments
Chris Wu :toucan:

@samhenrigold do what I did and put it on a “floating” shelf on your desk with fun things underneath it to counteract the boringness.

sam henri gold

poof, there it goes!!

btw if you’re thinking “that seems like a terrible input method for entering the wifi password” you’d be spot on

my gray, liminal space-ass printer sitting on a bookshelf
the printer’s tiny input method. there’s a single-line, 20 character wide display and four buttons: back, okay, up, and down.
sam henri gold

not an affiliate link, it’s just a really good machine and I recommend it to any family member that asks me which laptop they should buy

Григорий Клюшников

8 GB of RAM though. You're gonna suffer if you open more than 2 chrome tabs on that thing.

sam henri gold

we the…

Anonymous poll

Poll

kings
11
28.2%
best music
28
71.8%
39 people voted.
Voting ended 16 March at 1:13.
sam henri gold

💡 UX Tips: Improving Alert Copy

Follow for more UX tips, tricks, and tips!

Before. An alert box. Title: Confirm Cancellation. Body: Are you sure you want to cancel? This action cannot be undone. At the bottom, one button reads "Cancel Subscription" while the other reads "Do not cancel". Design notes and arrows are all around the box.  Note 1 points to a red close button and reads "Both buttons close the alert, we don't need a third". Note 2 points to the copy and reads "Cannot be undone is a double negative". Note 3 points to the "Do not cancel" button and reads "Users expect standard terms". Note 4 points to the "cancel subscription" button and reads "Repetitive info, user already knows what they're cancelling". Note 5 points to "Are you sure" text and reads "More question from body to title. Copy is too wordy"
After. A dialog box. Title: Are you sure? Body: This action can be done. The highlighted button reads "Cancel" and the second button reads "Cancel"
Show previous comments
Thibaut

@samhenrigold @houbahoubahop
Seen that in real world in Android in a dialog box asking to confirm cancelling modifications.
(Annuler = cancel in french)

Screenshot of a dialog box that translates to: "cancel modifications?" with twice the button "cancel"
CyanRainNin

@samhenrigold Obviously the modal text should be "You cannot cancel"

sam henri gold

what’s the protocol for when there’s an Important Tweet? do you all want a link or just a photo

Alex Jones tweet: A quote block attributed to himself over a black and white portrait of him peering into the camera: “I will eat your leftist ass”
Show previous comments
Thomas =:-)

@samhenrigold neither, I’m not on Mastodon to keep up with American rightwing nutcases.

MikeE

@samhenrigold How do people reply to this in Twitter? Do they have to take a selfie, photoshop it until it looks fancy and use the proper quote formatting just to say “ewww I don’t want your filthy face anywhere near my bottom”?

🇵🇸 damaged gods 🇺🇦

@samhenrigold

This is obviously intentional and meant for people to make fun of so that people are talking about him, arguing in the replies etc. which make him 'trending', this leads to more clicks on his website and more money for him, and you not only took the bait but picked it up and started feeding it to us.

sam henri gold

The Protecting Americans From Foreign Adversary Controlled Applications Act. PAFFACAA. Rolls off the tongue.

sam henri gold

there is an additional hard problem in computer science: creating a monogrammer for avatar placeholders. how are you supposed to derive a few characters? first one or two characters in a string? what about first/last name? what about hyphenated last name? do you force capitalize it? what about names formatted in some other language that you haven't designed for?

sam henri gold

some strings you might have to create a monogram for with no clear solution:
"Mhi'ya Iman Le'Paige"
"John Appleseed"
"Dr. Jonathan Maple Appleseed Esq."
"Père Jean-Philippe de Zélicourt"
"Dr. med. Max Mustermann junior, M.A."
"木田 泰夫"
"أحمد الراجحي"

GK

@samhenrigold In Hungary, we have double letter consonants, like “Sz” which is similar to the english “s”. Székely Géza should be SzG...

skry

@samhenrigold I might use the first letter of the name and make it click-to-edit, so the user has easy and immediate control over their identity whenever they want to. This is a problem that only the person who owns the name can solve.

sam henri gold

I don’t like how most credit cards use travel as the main perk. I don’t go anywhere; I don’t think about life in miles. Start counting my points in something relevant to me like Zoloft refills or cloud storage subscriptions

Chris Wu :toucan:

@samhenrigold I thought it was brilliant how the sapphire reserved pivoted to offering perks like with Instacart and DoorDash.

Internet Hedgehog

@samhenrigold i got a card that had air travel miles

in october of 2019

Григорий Клюшников

One of our largest banks does this exact thing. You get "thank you" points as cashback for your card payments, then you can spend them at any of the participating retailers at the rate of 1 point = 1 ruble.

sam henri gold

literally throwing up and screaming thinking about his wax figure

Screenshot of a local news program. The Mark Zuckerberg wax figure sits in their studio. The figure is of Zuckerberg barefoot, criss-cross on a plastic chair with a laptop while toothily grinning into the distance.
Bruno Philipe

@samhenrigold my pedantic self: hmm… this is referring to a "petrol station" in North America, unless… their device could be set to en-UK… But no, their clock is in 12h mode! – OBJECTION!

Go Up