Re: Online D Conference

2020-03-17 Thread mipri via Digitalmars-d-announce

On Tuesday, 17 March 2020 at 01:48:40 UTC, John Carter wrote:

Motivating Questions:

What is the difference between an "Online Conference" and 
watching something on youtube?




A month after the online conference, the difference (between it
and a Youtube channel) is that you have a fixed playlist of
videos to browse through, and their content contains some
sense of community - there are questions in the video (vs.
response videos), there's chat and people milling around at the
time of the video (although livestreams get this), and there's
a measure of professionalness: people show up with their real
names and aren't viciously rude or vulgar.

So after some time, the difference is all in the content of the
videos, and not in the experience of watching the videos.

The big differences then must be in the experience: in
attending a conference vs. submitting a video and seeing it
posted later.

If the answer is nothing, don't bother with a conference, just 
create a youtube channel.


If the answer is a conference is nothing like watching stuff on 
youtube... you better consciously and actively organise it to 
be different.


What is the difference between "Online" and "Meat space"?


1. You can directly see other people and watch them react to
events in real time, and they you.

You lose this quality very quickly with online solutions, but
some can still give you a clearer sense of your audience.

2. When the presenter is speaking, others are silent. The
presenter has probably practiced a bit and isn't expecting to
improve the speech later with a video editor.

Some people could benefit from seeing a stream of people
chatting about their talk, while they make it, but I imagine a
lot of people are going to find any such thing distracting or a
detriment - not "the audience talking amongst itself" but "the
people in the audience wanting me to respond to them".

3. There are visual aids and, alternately, the person of the
presenter who are visual focuses.

You have body language, you have physical gestures for
emphasis, which rely on seeing who's talking, and you also have
a slideshow or terminal interaction.

You lose the first quality very quickly in online solutions, but
with cameras and "presenting modes" the person giving the talk
can still consciously switch the visual focus.

If the answer is "Nothing", you will have a guy, selected by a 
papers committee, standing in front of an empty hall talking at 
the camera.



...


Some things cost a huge amount and decrease the value of the 
conference. (Very tight limits on number of tracks / papers, 
attendees, health and safety, transport, accommodation, 
flights, .)


All of this also serves as an up-front quality check, which is
at least much easier than moderating for quality after the
fact.

A very bad speech can be hard to sit through at the time, but
it's also bad a month later, as it reduces the average quality
of the conference playlist. You can't just say "here, check out
this link for some good D videos"; you have to make specific
recommendations or disrecommendations.

--

For technology, if you go to https://dlang.org/ and click on
Community, there's a "Community Discord". I'd suggest a
pre-conference period where people can get used to that (and
some people used to making videos out of voice chats on it),
and then just using that for the conference. And I say this
while not being a fan of Discord itself.



Re: The Future of the GtkDcoding Blog

2019-11-21 Thread mipri via Digitalmars-d-announce

On Thursday, 21 November 2019 at 16:14:48 UTC, angel wrote:

On Tuesday, 19 November 2019 at 19:37:41 UTC, Ron Tarrant wrote:
In 2006, I started a blog on PHP-GTK 2.x that ran for 40 posts 
before the blog site I was using closed its door. By then, I 
was caught up in writing Corkboard, the first full-featured 
application I'd written for my own amusement in nearly 20 
years, and so I just let it slip away.


I think you should set up a "Donate" page on your site, so that 
an occasional visitor can say thank you.


Github sponsorship is very good right now though, since Github
matches the donations, but what I'd suggest is a "Desktop
Applications in D" booklet similar to:

https://www.amazon.com/Ray-Tracing-Weekend-Minibooks-Book-ebook/dp/B01B5AODD8/

A 47-page book about raytracing with examples in very simple C++.
And after more blog posts you can add another book, like the
sequels to this one. A longer book like this is:

https://www.amazon.com/Writing-Interpreter-Go-Thorsten-Ball/dp/3982016118/



Re: dud: A dub replacement

2019-11-11 Thread mipri via Digitalmars-d-announce

On Monday, 11 November 2019 at 13:44:28 UTC, Robert Schadek wrote:
So I started to write dud [1]. I kept some boring/nice parts 
from dub, but most

code so far is a complete rewrite.


Someone's eventually going to say this, and they probably really
won't want to, so I'll spare them: this is a horrible name. Is it
even deliberate? Is it only accidentally a meaningful English
word?

https://en.wiktionary.org/wiki/dud#Noun

(informal) A device or machine that is useless because it does 
not work properly or has failed to work, such as a bomb, or 
explosive projectile.

(informal) A failure of any kind.
(informal) A loser; an unlucky person.
A lottery ticket that does not give a payout.

Maybe this is in the tradition of tool names that have bad
connotations but are actually intended to be meaningless, like
Fedora's dnf (Did Not Finish). Or even horrible, disgusting
connotations, with the hope that this will serve as an
attention-getter followed by the reader being unwilling to concede
that emotions can interfere in technical decisions.
( 
https://duckduckgo.com/the%20open-source,%20cloud%20native%20SQL%20database )