Kenny (@KennethBruen) header
Kenny (@KennethBruen) profile picture

Male, he/him. Not much else to write here for now. Most stuff in past bios (see 📍🧵) still applies

Joined July 2012
Photo by Kenny (@KennethBruen)Photo by Kenny (@KennethBruen)Photo by Kenny (@KennethBruen)Photo by Kenny (@KennethBruen)Photo by Kenny (@KennethBruen)Photo by Kenny (@KennethBruen)Photo by Kenny (@KennethBruen)Photo by Kenny (@KennethBruen)Photo by Kenny (@KennethBruen)Photo by Kenny (@KennethBruen)
Thinking of having a pinned thread of past bios. Also, Black Lives Matter (among many others like Uighurs; everybody should be equal), almost all cops seem to actually be terrible people, and stop bullying and depressing trans people into suicide, ffs. Don't be assholes.
1
5
If you are someone designing UIs, PLEASE DO NOT
Act on press This is a UI design hill I will die on, and it dismays me how often and hard I have had to fight for it. Almost all interaction methods have a “press” and “release” event associated with them. Whenever possible, you should “do the thing” when you get the press event instead of waiting for the release event, because it makes the interaction feel substantially more responsive, and it reduces user errors by not allowing the focus to slide out of the hot box between press and release. Even a “ballistic tap”, where your finger is intentionally bouncing off the button or touch surface, involves several tens of milliseconds delay between the press and release, and most button presses have well over a hundred ms dwell time. There is a delight in interfaces that feel like they respond instantly to your wishes, and the benefit to every single user is often more important than additional niche features. Game developers, with simple UI toolkits, tend to get this right more often, but “sophisticated” app designers will often fight hard against it because it is mostly incompatible with options like interactive touch scrolling views, long press menus, and drag and drop. Being able to drag scroll a web page or view with interactive controls in it is here to stay, and nets out way better than having to use a separate scroll bar, but there are still tons of fixed position controls that should act on press, and it is good UI design to favor them when possible. In the early days of mobile VR, the system keyboard was a dedicated little OpenGL app that responded instantly. With full internationalization it became prudent to turn it into a conventional Android app, but the default act-on-release button behavior made it feel noticeably crappier. The design team resisted a push to change it, and insisted on commissioning a user study, which is a corporate politics ploy to bury something. I was irritated at how they tried to use leading questions and tasks, but It still came back one of the clearest slam-dunks I have seen for user testing – objectively less typos, expressed preference, and interview comments about the act-on-press version feeling “crisper” and “more responsive”. So, I won that one, but the remaining times I brought it up for other interfaces, I did not, and you still see act-on-release throughout the Meta VR system interfaces.
2
103
Replying to @PlayStation
"We're still learning how far we can push the line. We will reconvene in the board room on Monday to devise a draconian plan to push past the line slower so that it is less noticeable next time." - Sony PlayStation, "still learning" since 1994
132
805
33
9,215
295,857
gonna start handing these to ben and sam when we play tag
Someone in a fedora handed this to me on MUNI then immediately hopped off the bus ???
11
39
4
1,508
63,104
mathematicians: mathematics won’t fuck you up trust me also mathematicians:
19
280
27
3,412
202,481
Still applies.
Oh, this is the day when everyone decides to be jerks and then use the date as an excuse, pretending it's funny.
1
34
Is this a fucking joke? @midjourney You guys are literally the WORST thing to ever happen to the art community. You openly discussed laundering and dumping in artists names as if we were objects. web.archive.org/web/20231231… createdontscrape.com/midjour…
David Holz, CEO of Midjourney, the company currently engaged in a class action lawsuit, that bans users critical of copyright infringement, blocks critics on Twitter, and admittedly engages in data laundering with a list of 20k artists they've stolen from. What an ally.
28
1,872
44
5,588
264,575
Some exciting infographics about Linux you never expected!
18
131
10
1,250
57,335
198
2,560
270
19,184
854,957
- Lightning mini (AirPods Max) - Lightning (standard) - Lightning Pro Max (Vision Pro Battery).
l used a SIM card push pin to "unlock" the cable connected to the Apple Vision Pro battery pack. It popped right out.
33
730
87
4,732
616,483
WP625 and WP535 Worksop (Submitted by Phillip Bellamy) #SignalOfTheDay
3
82
3,115
37
1,586
52
13,224
190,822
so unbelievably stupid that this is our best performing ad read ever
I can't believe we've been saying all these fancy words to convince y'all to sign up for @WatchNebula when it turned out all we need to do is chant this over and over again in unison. This strategy just got us an all-time record for daily signups and the day isn't even over yet.
15
23
2
1,567
63,394
44
2,236
158
17,387
297,170
21
1,446
63
12,220
214,681
Kenny retweeted
LIFE COULD BE A DREAM
Replying to @thetomska @tomscott
i want to rig remove the helicopter from this so he just flies away... i think im going to do it..
283
11,794
383
65,156
3,338,582
It means you're in Germany.
This quoted post is unavailable.
6
23
1
266
24,042
Most useful emergency exit – at San Francisco, CA
2
3
30
889
Thank you to American Airlines for losing my luggage and giving me a reimbursement budget large enough buy this silly expensive jacket
5
3
354
19,356
quaternions are a thing
12
669
30
6,145
199,117
good day for the glassshine community
12
297
3
3,952
77,429