Email or username:

Password:

Forgot your password?
78 comments
Jen Gentleman

(original concept visualization was sketched out by @/ahieiei on Twitter)

Dan

@JenMsft ๐ŸŒ๐Ÿ‘จโ€๐Ÿš€"Pipes is a loading bar!?" ๐Ÿ”ซ๐Ÿ‘จโ€๐Ÿš€ "Always was."

Jens <3

@dko @JenMsft
"Whats it loading?"
"You do not want to know"

Andres Jalinton

@JenMsft
We just needed the 3rd dimension to understand it.

Andres Jalinton

@haayman @JenMsft
Yes, time is the 4th and usually represented as "time remaining" and/or "elapsed time" the progress bar in the drawing is first represented in 2D and then in 3D, there is no 4D representation.

DELETED

@JenMsft Ah, You mean, we need to use VR goggles ๐Ÿฅฝ to be fully immersed in process completion? ๐Ÿ™ƒ

Xiuwen

@JenMsft Is this Windows only or universal? ๐Ÿ˜‚

DELETED

@JenMsft at my job I made our loading bar. It's very pretty, it's got an animated css gradient and everything. It takes 15 seconds to reach 95%, then sits there until it's done. Loading is a sham lol, we have no fuckin idea how long it's gonna take ๐Ÿฆž๐Ÿฅจ๐Ÿช‘

Andre

@JenMsft I'm quite tempted to 3D print something like this.

Jordan Biserkov

@PCOWandre @JenMsft Please share the files when you do! I want one too!

Jordan Biserkov

@PCOWandre @JenMsft Great start! Can the "Loading..." be gaps inside the material? Also maybe the middle section can go a bit closer to the viewer? - to prevent tipping over and exaggerate the 3-dimensionality? Just my 2 cents, I've never printed anything.

Andre

@jbiserkov @JenMsft The text is cut in to make it easy to print (no bridges, no tough overhangs) and easy to colour up in the slicer for multi-material prints.

Anyway, here's the link to the file: printables.com/model/559301-lo

If you'd like the .f3d source to play with, let me know and I'll export it.

Juno Jove

@JenMsft Orthographic projection explains a loooot of things.

Momo

@JenMsft
"People assume time is a strict progression of cause to effect, but actually, from a non-linear, non-subjective viewpoint, it's more like a big ball of... wibbly wobbly... timey wimey... stuff."

Source: m.youtube.com/watch?v=q2nNzNo_
@mullana

DELETED

@momo But what is with Tuesdays, I mean July, I wanted to say: never? What is with the dot over the i? invidious.privacydev.net/watch @JenMsft @mullana

Marco Maas

@JenMsft Here's the gif for that one.... ๐Ÿ˜‰๐Ÿ˜

Niclas Hedhman

@Moaske

~30 years ago, I recall Adobe Premiere going backwards;

15 secs out of 3 minutes
30 secs out of 8 minutes
1 min out of 15 minutes
2 mins out of 30 minutes
4 mins out of 60 minutes.
8 mins out of 80 minutes.
16 mins out of 90 minutes

It became a sport to see who could guess the total time the closest within the first minute or so.

@JenMsft

@Moaske

~30 years ago, I recall Adobe Premiere going backwards;

15 secs out of 3 minutes
30 secs out of 8 minutes
1 min out of 15 minutes
2 mins out of 30 minutes
4 mins out of 60 minutes.
8 mins out of 80 minutes.
16 mins out of 90 minutes

It became a sport to see who could guess the total time the closest within the first minute or so.

Marcel

@JenMsft I finally understand it now, thank you :neofox_cry:

What about the 10 minutes I need to wait, after I rebooted and Windows shows "Updates 100%" ?

Fabio Mengue

@JenMsft aรญ @pdvni , finalmente a ilustraรงรฃo que explica tudo

llewelly

@JenMsft
... and sometimes the tron light bike at the tip of your loading bar makes too many turns in the same direction and runs into its own wall and explodes.

Tim Ward โญ๐Ÿ‡ช๐Ÿ‡บ๐Ÿ”ถ #FBPE

@JenMsft Have you ever tried to code a progress meter? - I have, and it's not easy.

Naixke :mastodon:

@JenMsft @prealpinux ๐Ÿคฃ๐Ÿคฃ๐Ÿคฃ solo se hai Windows ๐Ÿ˜‰

Mina

@JenMsft

When we program progress bars, we always just have a log function from 0 to 100, with f(0) = 0 and f(โˆž) = 100.

HackWan@vivaldi.net

@JenMsft
So let me guess if the green color is on the right end, it's finished. Damned good explanation ๐Ÿ˜œ

derzeitreisende

@JenMsft
We should have a more detailed look in isometric at many things.

Would probably explain a lot.

Timothy Nibert

@JenMsft
Reporting progress is one of those deceptively hard problems :\

Eric Jennings

@tnibert @JenMsft Yeahโ€ฆ itโ€™s pretty much a special case of the halting problem.

I think the only way to get sympathy from non-programmers is to try to relate it to really complex projects and attempting to both have a very accurate estimate of the time needed and up to the minute status of all the work completed against that estimate. Then ask how many projects like that theyโ€™ve ever seen that actually completed on time with every project member pulling their own weight.

Swift

@JenMsft not quite accurate? it doesn't explain why they sometimes go โ†backwardsโ†
!

Xymon

@JenMsft now thinking about how to make a self aware status bar that switched to 3D view when a step takes longer than expectedโ€ฆ ๐Ÿค”

Asahi :progress_pride_potion:

@JenMsft No wonder why loading bars looked slow to me :blobfox0_0:

Michael

@JenMsft I watched a great video about how and why progress bars work the way they do, at least in some instances.

youtu.be/DwpabjCM2ME?t=31

nytpu

@JenMsft Loading bars were actually the original inspiration for perspective-warping games like Antichamber and Superliminal! /s

DELETED

@JenMsft surely the simple explanation is "we thought it would be simpler, we're sorry"

Will

@JenMsft I think the bar on the bottom explains COBOL.

Jeff Grigg

@JenMsft

Having implemented and maintained a number of "progress bars" /under intense management supervision/, I can attest that a number of them do, in fact, behave *exactly* as shown in the diagram! By design! ๐Ÿ˜†

๐Ÿ˜ข

Petabites (early woted)

@JenMsft

25-30 years ago, a proper loading bar in a DOS app was right up there with the right mouse button (PC-only) and its popup context menu. ๐Ÿฅน

MiggyMan

@JenMsft That makes more sense than anything else I've heard suggested :D

Joshua Aspinall

@JenMsft typically applies to the Windows Lie-meter. ๐Ÿ˜†

bricky
@JenMsft Ah yes, the origins of the Microsoft Minute.
Matt

@JenMsft wait, does that mean itโ€™s a pulse?

DELETED

@JenMsft
Hmm, so not much different than gas consumption from most gas vehicles.

Full to 3/4 = 4 days commute driving

3/4 to E = Friday-Sunday

(My experience anyway.)

DELETED

@JenMsft
Also, the source... multiple game developers confirmed loading bar visual.

(Just think of that State Farm fisherman commercial. Game companies are the fisherman and consumers are the gullible ones trying to grab that dollar on the hook.)

80.lv/articles/video-games-loa

๐ŸŒˆโ˜”๐ŸŒฆ๏ธ๐Ÿ„

@JenMsft I would like more loading bars that are constant in speed and not in direction...

loafofbread

@JenMsft So it moves smoothly. You just don't see most of it, and the bit you don't see is when it doesn't make progress. Yes that's accurate.

Go Up