News:

"In closing, we have the best hobby ever. The End."

Main Menu

Appreciations of the day

Started by thepanda, November 25, 2005, 11:45:21 AM

Previous topic - Next topic

0 Members and 5 Guests are viewing this topic.

Dracos

I'll stop you~  No advertising deadpool or these goldfish will get overfed!
Well, Goodbye.

Ranma_007


Olvelsper

I'm hitting the gym. First day was today, 3 miles in 22 minutes. Want to get the full thirty minutes by next Wed.
http://www.fanfiction.net/u/2589971/Ol%27Velsper : Then we will write in the shade.

Rukatin

Changed my avi. How do I look?
I'm going to need your signature for the metric ton of whoop-ass you're about to receive.

"A 'Cult'? Such disrespect for other people's beliefs."
"You enslave minds!"
"And I believe that's okay."

Dracos

Scruffy :)  Get a hair cut.

</shakes cane>
Well, Goodbye.

Olvelsper

http://www.fanfiction.net/u/2589971/Ol%27Velsper : Then we will write in the shade.

Rukatin

I'm going to need your signature for the metric ton of whoop-ass you're about to receive.

"A 'Cult'? Such disrespect for other people's beliefs."
"You enslave minds!"
"And I believe that's okay."

KLSymph

Today, after many years of trying and giving up for each programming language I've learned, I've successfully added asynchronous input/output in a nontrivial, practical application, with neither spinlocking nor garbling the data on write.

Curse you, asynchronous IO. Why does coding a model as simple as...
1. Take a queue of requests
2. Push them one by one to six available resources
3. Pull their responses as they come, and then push the next request, to maximize the number of resources used without flooding any of them, and lastly
4. Arrange all the responses back in order
...have to be so labyrinthine? The async module implementing that workflow description is like 160 lines.

But hey, I cut total process time from 60sec to 12sec. So I'm happy.

Anastasia

Sounds neat. How hard is that to do, anyway?
<Afina> Imagine a tiny pixie boot stamping on a devil's face.
<Afina> Forever.

<Yuthirin> Afina, giant parasitic rainbow space whale.
<IronDragoon> I mean, why not?

Dracos

Got some work boardgames going (SotM) yesterday.  Nice.
Well, Goodbye.

KLSymph

Quote from: Anastasia on February 25, 2016, 01:23:08 PM
Sounds neat. How hard is that to do, anyway?

Like many things, it's easy when you're used to it. Until you get past the initial understanding barrier, though, asynchronous programming looks simple but acts very unintuitively in subtle ways. If you're used to sequential execution of computer statements, async forces you out of many deeply-held assumptions.

KLSymph

And now I have successfully implemented a progress bar to read and display the current proportion of async jobs done. Another dream achieved.

Of course, the bar doesn't match with the progress consistently, because I hate you async IO.

Rukatin

Packed and ready for Anime Milwaukee!
I'm going to need your signature for the metric ton of whoop-ass you're about to receive.

"A 'Cult'? Such disrespect for other people's beliefs."
"You enslave minds!"
"And I believe that's okay."

Anastasia

Awesome, have fun and get some nice stuff while you're there.
<Afina> Imagine a tiny pixie boot stamping on a devil's face.
<Afina> Forever.

<Yuthirin> Afina, giant parasitic rainbow space whale.
<IronDragoon> I mean, why not?

Rukatin

When you stay up till midnight with friends learning about astroids, particle physics, and antimatter.
I'm going to need your signature for the metric ton of whoop-ass you're about to receive.

"A 'Cult'? Such disrespect for other people's beliefs."
"You enslave minds!"
"And I believe that's okay."