avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • February 24, 2020, 03:41 AM
  • Proudly celebrating 14 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Edvard [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 119next
Living Room / AI Dungeon - A text adventure of infinite possibilities
« on: December 10, 2019, 08:48 PM »
Imagine an infinitely generated world that you could explore endlessly, continually finding entirely new content and adventures. What if you could also choose any action you can think of instead of being limited by the imagination of the developers who created the game?
Welcome to AI Dungeon 2

It's hilarious reading other people's adventures.  This is like having Cleverbot as your DM, which is profound and hysterical at the same time.

UPDATE: Downloads are temporarily down, so the devs are asking people to torrent the files (6.25 Gigs worth of files EEP!).
Follow the instructions on the Colab page.  It'll take a bit of git gymnastics, but it will eventually work.

from CodeProject News

Non-Windows Software / MacOS Catalina switches to Z Shell
« on: October 28, 2019, 02:36 AM »
My son, who is an Apple enthusiast, told me a surprising bit of news that was recently handed down in the MacOS universe.  Apparently the newest iteration of the Mac OS, Catalina, is switching to the venerable Zsh (Z Shell) as its default command line shell:
Apple unveiled macOS Catalina yesterday with support for iPad apps and lots of new features, but a big change for developers and power users was missing from the on stage presentation. Starting with macOS Catalina, Macs will now use zsh as the default login shell and interactive shell across the operating system. All newly created user accounts in macOS Catalina will use zsh by default. Bash will still be available, but Apple is signaling that developers should start moving to zsh on macOS Mojave or earlier in anticipation of bash eventually going away in macOS.

Most internet news sources have started asking "Why?", and come up with pretty much the same answer: That pesky GPLv3 license:
So, why the sudden change?
In a word: licensing.
For well over a decade, Apple has shipped macOS with a horrendously outdated version of GNU Bash. The default version on the last version of macOS, codenamed Mojave, is Bash 3.2. That dates back to 2007. For context, that’s the same year Apple unveiled the first iPhone.
Newer versions of Bash are licensed under the GNU General Public License version 3 – or GPLv3 for short. This comes with several restrictions which could potentially have caused a few headaches for Apple further down the line.

While that may be a *correct* answer, a few people have seen another answer that fleshes out a possibility beyond 'Muh License': the mighty 'Oh My ZSH' community.
For one, zsh has the leverage of a powerful online community called Oh My ZSH. Oh My ZSH is one of the oldest and most popular options for managing zsh configurations. Offering over 250 plugins and 140 different themes supplied by the community, Oh My ZSH is a great place to start in customizing the z shell that even comes with an auto-update function that keeps your shell updated. This allows users to work in a shell with a more personalized interface, amp up their workspace with a diverse array of tools, and have access to a convenient out-of-the-box support system. For instance, a highly favorable option for the interface is a right-handed side prompt or a side prompt that auto-hides when typing in long file paths or commands. Even this minute level of flexibility turns developers’ heads towards zsh.

You might say "Ok, so it has a few themes and whatnot, but Bash also supports colorizing and you can write scripts, change configs and set aliases without needing 'plugins', so what gives?", and you'd be right.  Take a look at Bash-It, a self-confessed OMZ "rip-off" and you'll see it offers a similar experience, with nothing more than the afore-mentioned scripts, configs, and aliases.
But then I noticed something peculiar:  Most of the theme screenshots at the Themes page showed Zsh being used inside a Git session.  As in, instead of the prompt simply showing you what directory you're currently in, these custom prompts will show you what Git branch/node you're working in, and some of them do some downright snazzy things. 

There are plugins and themes that go beyond Git, adding autocompletion, aliases and functions for working with Mercurial, Docker sessions, and many others. So it seems Zsh (coupled with the OMZ framework) allows you to go beyond simple colorization, and into useful visual feedback while doing work in the clean environment of a shell.
That's some downright Star Trek bizniss right there.  Nice.  :Thmbsup:

So, will I be installing Zsh and OMZ on my Linux box?  I just might at that, and I'll report back my experience.

A policeman pulls over Dr. Heisenberg;
Policeman: "Sir, do you know how fast you were going?"
Dr. Heisenberg: "No, but I know EXACTLY where I am"
Policeman: "You were driving exactly 85 MPH."
Dr. Heisenberg: "Great! Now, I'm lost!"

Living Room / Re: Programming/Coder humor
« on: October 20, 2019, 05:24 PM »
Q: Why do socialist software developers like programming in C?

It has unions and no classes.

Living Room / Re: CafePress security incident 2019-02-19
« on: October 20, 2019, 05:21 PM »
5.  Your password is only as secure as the computer it's sitting on.  "Password123" is functionally the same as a 256-bit SHA1 hash of Calvin Coolidge's autobiography; Chapter 7, if the service in question stores it in a plain text file. (Yes, this does happen)  :-\

Brave presents new RTB evidence, and has uncovered a mechanism by which Google appears to be circumventing its purported GDPR privacy protections.


from via CodeProject News: https://www.codeproj...cript/News/List.aspx

Living Room / Re: Recommend some music videos to me!
« on: July 14, 2019, 04:55 PM »
Sing along! You know the words!

(original here ->

Living Room / Re: good Videos [short films] here :)
« on: July 14, 2019, 04:19 PM »
Very early film usually plays at a very high speed (I'm not sure why) and is silent...
Here, the uploader corrected the speed and added sound to 1890's footage from Paris, France.
Makes it much more real for me:

Late 1890s - A Trip Through Paris, France (speed corrected w/ added sound)

Very enjoyable, and testimony to the effect that a good Foley artistw can have on an otherwise boring scene, sound-wise.  I have a few critiques about how it could have been filled-out a bit better, but I'll keep those to myself.

Living Room / Re: Interesting "stuff"
« on: May 07, 2019, 09:05 PM »

Living Room / Re: Programming/Coder humor
« on: May 03, 2019, 09:09 PM »
Q: What is the most used language when coding?


Living Room / Re: Recommend some music videos to me!
« on: May 03, 2019, 08:34 PM »
Alright stop... Collaborate and listen..


In the meantime, I found out about another option that I think I'll have to give a try: Woof.

$ sudo apt install woof
$ woof ./somefile.txt
Now serving on

Hey, that's a nice one!  I usually end up using Civetweb to share things locally, but it's more of a generic web or folder content server, not a single file.  Being able to serve just a single file would make things a few keystrokes easier on the getter side. Thanks! :Thmbsup:

Having lived downstairs from some alleged lunatics, this hits me *right there*

Living Room / Re: Recommend some music videos to me!
« on: March 03, 2019, 02:54 PM »
Frickin' goosebumps... EVERYWHERE...

What happens when you put 2,000 choir teachers in the same room?  Watch...

Living Room / Re: Recommend some music videos to me!
« on: January 28, 2019, 12:21 AM »
Maybe not THE worst, but pretty close...

It's an advertisement, by the way

Living Room / Re: Recommend some music videos to me!
« on: January 26, 2019, 08:35 PM »
Just some Indonesian folks rocking Holland in the '50s.  Back when Jimi was still Johnny Allen, these guys were getting up to some shenanigans!


(You'll get the joke if you read about Tuxman's "UnClouder" plugin here -> https://www.donation...ex.php?topic=44611.0)

High-Performance Gaming, Accessible to Everyone
Forget about hardware: Shadow is a full Windows computer you can access through a simple app. Anything you can do on a high-end computer, you can do on Shadow.

So basically, Shadows is a remote computer that runs all the high-end graphics (currently an Intel Xeon with 12GB RAM, 256GB secure storage, and nVidia GTX 1080 graphics), and delivers it to you as a simple stream.  That makes it possible to run high-end games at max settings on a second-hand laptop with nothing more than a decent Internet connection. 
My first thought was that lag would render the games barely playable, but many reviews I've read say that the latency between you pushing a button and it showing on your screen is around 10ms or so, which is noticeable, but barely.  It's a pretty hefty subscription though (~$35/month USD), so I won't be trying it any time soon, but thought some folks here might find it interesting.

from a random post I saw somewhere

General Software Discussion / Slow Software
« on: November 24, 2018, 02:58 PM »
Y'know, I've often wondered why Windows 95 on a Core 2 Duo runs roughly the same as Windows 95 on a Pentium II.
Now I still don't know, but it makes a bit more sense...

You spend lots of time waiting on your computer. You pause while apps start and web pages load. Spinner icons are everywhere. Hardware gets faster, but software still feels slow. What gives?


from CodeProject News.  And yes, I have attempted to run Windows 95 on a Core 2 Duo...

Living Room / Re: More good web comics you've discovered
« on: October 22, 2018, 01:18 AM »
Stand Still, Stay Silent has closed it's first adventure, and Minna has now started on adventure 2!

Also, she's started a narrative RPG based on SSSS called "City of Hunger".  Check out development here:
and download the first demo here:

Apparently, it runs OK on Linux with WINE, so I'll be checking it out in a few...

What real alternative is there, though?  If you want to do the whole social networking but don't want to give all of your info?  A couple of my communities created FB groups, but... FB.  A couple of others were mentioned... WeMo, Mastadon, Discord, Slack... but they all seem to be different animals.  The only real thing for public communities that opposed it was pretty much G+.

Kind of a 'techy' alternative (they encourage you to set up your own "pod" to interact with), but the Diaspora Project is like a social network where you (or somebody you trust) holds the keys to the gateway.
Lots of people have posted about it here on DC, mostly mentioning it in passing, but here's a link:
Welcome to diaspora*
The online social world where you are in control
diaspora* is based on three key philosophies:
  • Decentralization
    Instead of everyone’s data being held on huge central servers owned by a large organization, diaspora* exists on independently run servers (“pods”) all over the world. You choose which pod to register with, and you can then connect seamlessly with the diaspora* community worldwide.
  • Freedom
    You can be whoever you want to be in diaspora*. Unlike some networks, you don’t have to use your real identity. You can interact with people in whatever way you choose. The only limit is your imagination. diaspora* is also Free Software, giving you liberty over how you use it.
  • Privacy
    In diaspora* you own your data. You don’t sign over rights to a corporation or other interest who could use it. In addition, you choose who sees what you share, using Aspects. With diaspora*, your friends, your habits, and your content is your business ... not ours!

Looks like you can cross-post your Diaspora posts to Twitter, Tumblr and WordPress, which is nice I guess.  I signed up forever or two ago, and now I don't even remember what 'pod' I signed up with.  I've also been off Facebook for about a year and a half.  If I want to know what's going on in people's lives, I have their phone number (the ones that matter, at least). 
Anyway, there you go.  YMMV.

*I don't know what the asterisk is for, but apparently it's part of the name; "diaspora*" not "Diaspora". :shrug:

Living Room / Re: I'm getting married, wish me luck!
« on: October 18, 2018, 11:32 PM »
You know, since I saw the announcement on IRC, I've been waiting for this to be posted.  Then I go and wack myself out on ungodly amounts of working overtime, finally have a few seconds to check in, and KA-POW!

Congratulations Mouser, married life is an adventure unlike any other you're likely to undertake.  Many kind wishes and heartfelt prayers for you both.  :-*

Living Room / Re: Backup Power for USB device -- does it exist?
« on: September 25, 2018, 08:33 PM »
Would a powered hub do the trick?

    - RPi <--> powered hub <--> device

Aw man, I wish I had thought of that...

There you go, problem solved.  Good one, mwb1100!  :Thmbsup:

Living Room / Re: Movies you've seen lately
« on: September 23, 2018, 04:07 AM »
Because this is almost full-length (80 minutes!), I decided to post this here instead of the Short Films or Good Videos threads.
That, and I watched the whole thing...  :-[

A group of kids did a shot-for-shot remake of “Star Wars”
You haven’t seen “A New Hope” until you’ve seen it remade by kids in a garage...

While I give all these kids kudos for such a gutsy effort, I gotta say, the kid playing Han Solo has a future...


Official Announcements / Re: - Our Favorite Websites
« on: September 17, 2018, 09:51 PM »
How many folks remember Shell Extension City?  That's where I first heard of DonationCoder, and after a reboot in 2013 they are still stumping along nicely.  They list DonationCoder in "Other Sites" and "Supporters", so I think they deserve a mention.  Lots of cross-platform and mobile tools nowadays, which is good to see.

Pages: [1] 2 3 4 5 6 ... 119next