Archive

Archive for the ‘Computers and Internet’ Category

Straw Poll: Pro-Cancel Culture?

26-Apr-19 11:52 am EDT Leave a comment

On Net.Etiquette

26-Apr-19 11:25 am EDT Leave a comment

Recently, I had another discord.gg altercation which has seen me withdraw completely from the chat service for the foreseeable future. Admittedly, I’m growing weary of the “clique” mentality that pervades the system, and in particular with the emotions of those involved somehow growing so completely out of control (from my perspective) that, initially at least, there’s little sense to be made of it. It’s not that the complaints people may have are totally without merit (although invariably they are coming from a what seems a narrowly-defined group). It’s that I can’t understand how something like an inadvertent breach of etiquette could lead to someone becoming so angry as to label another person as ‘evil’ or ‘irredeemable’ — particularly when the consequences of doing so may simply lead to others who don’t share their own extreme reaction as feeling uncomfortable or out of place. Another consequence to this are those who react this way becoming stressed out themselves, which is the last thing I want to contribute to.

I’m writing about this issue with a degree of historical perspective and as someone who finds human beings conflicted, irrational and difficult to understand in most cases. This can lead to intolerance, belligerence and worse behaviours in some; although I must make the point that this isn’t a defense of my own behaviour nor intended to characterize me as “the victim”. But a recent straw poll of those in my own life (and on social media) leads me to conclude the people generally feel that when there’s evidence someone has violated a convention or social norm they should be spoken to instead of ostracized. So why has the discord service proven to be so different for me?

Once upon a time, many years back, there was a form of what’s now considered “social media” called NNTP or network news. At the time, it was unbeknownst to myself and my first business partner posting advertisements or discourse related to one’s own business ventures was considered “poor etiquette”. So when we decided to announce our new consulting business opening up online, we were somewhat shocked at the response being almost universally negative. Here we were trying to make a valued contribution and getting effectively black-listed for going about it the wrong way. Of course nowadays, the NNTP-like service called Reddit is host to ads aplenty and the etiquette changed radically — not necessarily because people started clamouring for ads to appear at some point. Regardless of how it came to be, what once yielded hate e-mail spamming ones mailbox changed to “acceptable” behaviour.

This isn’t to say that at some future date streaming a discord server won’t go the same way. (It probably won’t, in fact.) But auto-streaming to twitch, YouTube or Mixer (or any of 50 other services) is growing in popularity and contributes value by donating content. It might not be the most popular content, but it is a form of content contributed for the general consumption of all. Add to this the streaming brokers like OBS or Mixer (I think they have a utility that streams to their online site as well as YouTube) or others providing a means of controlling how and what content is presented and you have a recipe for updates to influence what gets published; all potentially without the direct knowledge of the presenter. Or perhaps one of the hundreds of discord updates that occur every year impacts presentation in an unfamiliar or unexpected way.

And then if this scenario prevails and people’s voices were heard from a discord server in a stream without advance permission: we have an apparent breach of etiquette with evidence. It might seem perfectly legitimate to consider me guilty of surreptitiously trying to broadcast content behind the backs of those on a private server, right?

Ignoring for a moment that “secretly” trying to do anything in public online is at best contradictory and at worst outright stupid, the question persists does such a breach of etiquette warrant labelling as “irredeemable” or even being kicked out of a social group (even one online)? And without being given the opportunity to try to explain what might have happened or examine the evidence particularly when the offending party had thought he’d been given permission at one point to continue a stream with parties on the server in question present (although I’d taken such permission to apply only to one specific stream — not a carte blanche permission to stream all the content that would ever be posted)? Evidence alone as it appeared was enough all without context.

For these reasons, it is my view that discord generally needs to be taken down a notch. It simply isn’t right that people are targeted in this fashion. And I did speak with a number of others who’d either themselves experienced the “clique” mentality I’m speaking of or who had been banned from servers (thus separating them from social groups) on the basis of what may seem dubious circumstances involving many different social dynamics. But to summarize, I posit that a violation of etiquette is not just cause to start slandering or hating your fellow human beings.

Discord, for its part, may not be to blame here in any way. There are those who want to “burn the whole world down” and do nothing but cause trouble and mayhem. That’s why discord lets you ban people, fundamentally, I think. Another chat service several years ago called “IRC” seemed to not have these same problems. But if people react in a rational fashion to social challenges and use the technology in a constructive way I think discord could be a very useful and powerful tool indeed.

Right now, it just seems to promote cliques and clique behaviour. And I question who, if anyone, that’s helping.

I should at this juncture for my growing English audience (or so the analytics say) make a few quick points to address potential interest:

  • if I did a stream on the discord Elite server in question, it was more out of habit and typically with a mind to disable channel dialogue from making to the broadcast (although in 1 case I believe it was deliberate)
  • if a deliberate streaming happened, it was done under the following circumstances:
    • I thought I had permission to do so, and/or
    • I didn’t think it a serious breach of etiquette at the time for some mindless reason; and
    • I have streamed on other servers before, including my own without issue.
    • NO EFFORT was made to sneak it by without the group’s awareness (as should be evidenced by it being public, unless you truly think me THAT stupid)
  • it may also be relevant to keep in mind that discord visualizations (which until tonight I wasn’t even aware were activated) DO NOT transmit into the V/R environment without the involvement of 3rd party software, which I do not use; those who think the profile icons of users on the server should somehow have clued me into what was going on are incorrect
  • I’ve counted 3 cases total during my own investigation, thus far, where streaming occurred and these are, at the admin’s “cease and desist” request, removed. If there are still others unaccounted for, you should:
    • send a message to me using discord or, if you have it, my commander’s email address with the URL included
    • notwithstanding the above deletions, there were a total of 9 sessions auto-cast to YouTube from the date I first stated using the server, to my best recollection; most of which seemed free of offending traffic
  • I will continue investigating all content and re-post sessions thought to be free of dialogue from the discord server in question.

On my YouTube channel, there was one case where I’d mistakenly cited the availability of this server as part of a larger service offering. I’ve posted a comment to the video (with highlighted reference on the video itself using YouTube’s rather broken tools for text editing overlays) citing the reference and this correction, but I do so again here to come completely clean on the subject.

I believe it is important for all to keep in mind that each of us is human and quite fallible. Pointing out errors tactfully isn’t the problem, however. We’re all capable of mistakes and errors in judgement, both on and off discord. And as Facebook scandals continue to erupt (something that’s likely to persist for the foreseeable future), chat services like discord are likely to only increase in popularity. Hopefully, as this type of social media grows we can all adopt standards of behaviour and etiquette that will serve to keep people growing their communities instead of limiting ourselves to serving baser instincts.

Let’s try to end “cancel culture”.

Fly safe, commanders!

Planets With Atmospheres: Almost Available?

26-Apr-18 03:00 pm EDT Leave a comment

 

160824102150-01-new-exoplanet-0824-medium-plus-169

Frontier staff have recently been heard hinting that planet atmospheres could be gradually rolled into players’ Elite Dangerous Experience soon!

F

or me, a veteran Elite CMDR who has been playing various versions of the game since its introduction in 1983 (yes — I am that old) being able to interact with planets regardless of whether they have an atmosphere or not is simply a basic feature.  Although the initial release of Elite back in 1983 offered only single-planet star systems where the “planet” was really just a line-art circle (whose surface would result in the loss of your Cobra Mk III craft if you ran into it), Elite II and Elite II: Frontier both enabled you to take off from partially-terraformed moon Merlin in the Ross 154 star system.  There, one could see the reddish sky and the eerie gas giant Aster dominating the skyline from the tarmac of the local starport with the lights of a nearby domed city also in-view.  Elite Dangerous has taken us back in some respects to an earlier time when such extravagances as being blasted to dust for not requesting tower clearance prior to liftoff from said planet-bound starport was but a glint in David Braben’s eye.  (Braben is, of course, the mastermind behind the Elite franchise as well as the original programmer.)

CMDR ObsidianAnt who runs an extremely popular running commentary on Elite Dangerous shares with us in his latest YT-cast a preview of what might (and should) be coming throughout 2018 and perhaps 2019 by merging the view of an Asp Explorer spaceframe with a short demo of worlds created using a tool called Space Engine, available for download here.  ObsidianAnt says that Space Engine and Elite Dangerous are “two very different pieces of software” in his video, but perhaps not being a software developer himself he’s missing some background.  Whatever code is used as the basis for Space Engine, I’m extremely skeptical at the outset that the two titles (the other being Elite Dangerous) can’t be integrated.  True, there are numerous tasks associated with software integration methodology, but speaking as a systems developer (my own strength) I’ve been tasked with taking two “very different” pieces of software and experienced some degree of success in getting the job done several times in my career.  Superficially, I’m not seeing any architectural issues or other seemingly insurmountable challenges.  Frontier Developments has a very capable team of software engineers, obviously — and it would be something just short of unimaginable to say a 3rd-party product like Space Engine can’t be made to work with Elite.

Of course, one must keep in mind the console platforms which might introduce challenges I could, in fact, not imagine.  But on the PC, it’s unlikely to my mind the effects we’re seeing in Space Engine can’t be successfully migrated to Elite Dangerous.  At the very least having a perusal of the Space Engine source could cultivate stronger implementations of atmospheres on the worlds of Elite Dangerous.

If you have a different take on this subject, please chime in with a comment below.

And regardless of the timeliness of new feature intros to the game — kudos to Frontier Developments, creators of Elite Dangerous, for creating a truly immersive and enjoyable spaceflight sim.  We’re all on the edge of our seats waiting for that next “big thing” to come out….we know you won’t let us down!

The Future of Elite Dangerous: The Great In-Game Debate

25-Jan-18 11:31 pm EST Leave a comment
C

MDRs IronJaguar and SoapyKnight joined me in an unarranged VoiceComms chat session this evening to discuss wing options.

Or so I thought.  Suddenly, we were talking about VR gaming and the collective disappointment with how long new features were taking to be rolled into the Elite: Dangerous universe.  As a software developer myself, I’m acutely familiar with how it’s produced.  Prior experience with the world’s largest software production company, Microsoft, has helped that education and acquaint me with the most modern practices involved with the full software development lifecycle.  I thought I’d bring this view to a pair of gaming consumers; one from New York and another a fellow Canadian who lives relatively close, geographically (which is not a given in the world’s second-largest country).  CMDR IronJaguar, in particular, laid the heaviest expectations on Frontier (the producer of the Elite game series).  Could he be convinced to be more understanding of the issues involved in producing Elite: Dangerous?  And what about Frontier’s competitors?  Where is Star Citizen?  What about EndSpace and From Other Suns?  Could they pose a threat to Elite’s dominance in the VR flight sim market at some point?

Watch today’s gaming session here to find out!

Elite Dangerous Universe: Calendar dates?

24-Jan-18 10:39 am EST Leave a comment
H

ello CMDRs!  It turns out that the date on the Elite Universe timebar (3304) is pretty close to the same day of the week we experience in 2018:

January 3304

Sun Mon Tue Wed Thu Fri Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

As you can see from the above, today ‘s date in 3304 (January 24th) falls on a Thursday, while in 2018 it is obviously a Wednesday.

Just another interesting fact about the gameplay of Elite, brought to you by CMDR Trium!

Follow the Adventures of the FNS Quantica!

22-Jan-18 01:41 pm EST Leave a comment

CMDR_Trium150

CMDR Trium Augus, January 3304

T

he year is 3304 and mankind has started to explore the galaxy in earnest with tens of thousands of humans fanning out across the cosmos thanks to affordable spacecraft being made available to people from various walks of life: explorers, bounty hunters, miners, exothropoligists and many others.  Supported by other companies like Universal Cargographics, Cannon Research, the Aegis Corporation, DeLacy Spacecraft, Lakon Spaceways and many others, this intrepid group together with (the real) Frontier software development company has created an environment spanning our Milky Way galaxy, including 400+ billion unique star systems containing a smattering of eyeball-catching astronomical phenomena.  Herein, spacecraft commanders (CMDRs) complete on missions for starport or political factions, pursue community goals with galactic impact and/or further the ambitions of humanity in their own unique way, or just trade ferrying cargo from one system that’s in demand in another.  Against this background, you can follow the adventures of CMDR Trium Augus (yours truly) and watch the epic saga of those he deals with unfold.  This is just the beginning of a universe Frontier calls “Elite Dangerous” and is the brainchild of David Braben; who created an old game for 8-bit computing platforms (like the Apple //e or Commodore-64) called “Elite” back in the mid-1980s.  It is upon the legacy of the game (and its successors in the 1990s) that Elite Dangerous is built.

inararadio_trans
Click to launch INARA Radio player – which accompanies you playing Elite Dangerous!

Ongoing coverage of the events in this make-believe universe are presented in digest form here.  But I encourage every reader to visit The AppRefactory Inc. on YouTube as soon as you’re finished with content presented here.  My story is one handled in a video presentation that gains new contributions almost daily through the winter months and weekly at other points during the year.

Hope you’ll visit us soon!

Other background info on CMDR Trium is available at the following sites:

Signature62308

Other websites supporting CMDRs in the universe of Elite Dangerous:

A Solid Programming Intro (for Beginners)

07-Dec-17 08:38 pm EST Leave a comment

 

Thumbnail Image
Microsoft Virtual Academy: Introduction to Programming with Python (#8360)
A

re you new to the world of programming?  I keep telling people it’s really quite simple and if one applies themselves, it’s something everyone can get into if they’re really that interested.  And no – you don’t have to go to College/University to learn how!

So what’s a good place to get into the world of software development fast and see if it’s something that might interest you?  Recently, I decided now would be an opportune time for me to pick up yet another programming language: Python.  It’s been getting a fair bit of attention lately and can be useful I discovered when exploring the emerging world of Artificial Intelligence (AI).  In fact, I did study AI while attending a pre-law programme at the University of Manitoba many years ago.  (Will forego saying how many.)  There I was able to get into the world of AI through an unlikely major: Philosophy.  The Computer Science (Comp. Sci.) programme wasn’t offering any curriculum in the universe of AI yet and it would be a few more years before the Internet made programming attractive as a career choice for me.  But I’d already taken an Intro Comp. Sci. course with prerequisites waived by the Dean of Arts and had amassed a fair bit of technical skill through my exploration of computers as a personal interest.  I knew the opportunity to study AI wouldn’t likely come again while I was at school so I signed myself up.

What has any of this to do with Python?  Well, some feel that being a self-taught programmer puts one at a kind of disadvantage.  I feel strongly they’re wrong about that — although there is a lot of reading one needs to do to get up to speed on programming theory and data management before they can safely claim they’ve got a Comp. Sci. equivalency.  And then there’s the environment of a University that just can’t get replaced.  Even so, online study can make you a productive resource in many organizations including those that don’t offer employment to anyone missing a Comp. Sci. degree (or lacking the opportunity to get one).  I came across a curriculum in picking up Python that offers a performance transcript and even a certification for paying customers.  The curriculum itself is, however, freely available and geared toward the new programmer.

Why might an experienced programmer take this course?  As one of the instructors points out, a programming language is like a spoken language in that if one doesn’t use the skill, it can become “rusty” and eventually even require retraining.  So while tempted to dive right into Python syntax, you might find it helpful to take the two-day course or at least challenge the exams that come with it (at least the paid edition, which is reasonably priced by the vendor, Microsoft) and re-verify that you’re up to speed.

Alternatively, if you’re in a .NET Certification programme, you can find that this material will nicely compliment the other available materials out there.

This course wins a rare 5-stars from me!

tothebreach

Breaching the barrier between PC and Console.

Terry Glavin

CHRONICLES

Techno Manor

Geek's Corner

VM.Blog.

an IT blog.. and an occasional rant

Yammer Site Status

Is Yammer down? Offline? Broken? Undergoing scheduled maintenance? When will it be back? Find out here.

jalalaj

A journey full of wonderful experiences

Azure and beyond

My thoughts on Microsoft Azure and cloud technologies

TechCrunch

Startup and Technology News

Ottawa Citizen

Ottawa Latest News, Breaking Headlines & Sports

National Post

Canadian News, World News and Breaking Headlines

Targeted individuals's

One Government to rule them all.

Joey Li's IT Zone

Everything about IT

jenyamatya

Unravelling the magik of code...

The Bike Escape

Because Cycling is Life

Therapy and Exercise Refined

We bridge the gap between therapy and return to activity!

Little Girl's Mostly Linux Blog

Nothing to see here. Move along...

%d bloggers like this: