What are my open source licensing options for a project that is part of software and part of content?

I am having difficulty researching the licensing options for a project that I am interested in open source. The project is a Jekyll website. There is a GitHub repository that contains the content of the website, as well as all the code that meets the site (CSS, custom JS, etc.). I am quite happy with this arrangement, because I like to use Jekyll and I like my site to be static.

However, this causes a dilemma when it comes to open sourcing. After doing some research, all I can see is licensing options for software projects and licensing options for content. Surprisingly, little is said about projects that are both software and content. If I had to open the open source project, it would be in the form of making the GitHub repository public. What would be my options in this case?

Payment – Why are there no subscription options at game time?

Many games use a monthly subscription to play a game. However, this makes returning to a game quite difficult, since you are most likely not sure if you will play the game for a few months or a few days.

Why are there no games in which you subscribe at game time (or why it is not a common practice)? That would allow returning players to have game time when they return, or not feel so bad about buying more game time in case they end up playing just for a couple of days. I think there could be a monthly subscription along with a subscription in game time. Currently, this prevents me from playing a couple of games.

Customize the default request options (camera to share) when you activate the camera in Firefox with code development

I have 2 cameras on my PC. When I try to activate the camera in Firefox, a permission request box with webcam options always opens. But I don't want to show the camera options in the dialog box. So, is there anything customizable to customize the warning box for Firefox by updating the JavaScript changes (I am a developer. Therefore, I want to fix it by updating the code for my web application)
Does anyone help me solve this problem?

debian – u-boot rejects all boot options after update

Summary: I recently updated u-boot on my sheevaplug to the last u-boot supplied in the Debian repositories, and all booting
The options stopped working.

=> version  
U-Boot 2019.01+dfsg-7 (May 14 2019 - 02:07:44 +0000)
Marvell-Sheevaplug

gcc (Debian 8.3.0-7) 8.3.0
GNU ld (GNU Binutils for Debian) 2.31.1

Here are all my failed attempts:

=> fatload mmc 0:1 0x00800000 /uImage  
** No partition table - mmc 0 **

There It was a GPT partition table with a partition. I also tried a DOS partition table, with the same result.

=> fatload mmc 0 0x00800000 /uImage    
** Unrecognized filesystem type **

Here I tried to format the SD card without a partition table with ext2 and FAT16 and FAT32. All file systems had the same results.

=> usb start  
starting USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... EHCI timed out on TD - token=0x80008d80
EHCI timed out on TD - token=0x80008c80
  ......
EHCI timed out on TD - token=0x80008c80
2 USB Device(s) found
       scanning usb for storage devices... EHCI timed out on     TD -
token=0x80008c80
EHCI timed out on TD - token=0x1f8c80
EHCI timed out on TD - token=0x248d80
  ......
error in inquiry
EHCI timed out on TD - token=0x1f8c80
  ......

I stopped this after 5 minutes (I had to turn off and on). I tried two
different USB drives, with the same result. I used one of the USB
units to update u-boot the day before.

=> setenv serverip 192.168.1.1
=> setenv ipaddr 192.168.1.147
=> tftpboot 0x00800000 uImage  
Using egiga0 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.147
Filename 'uImage'.
Load address: 0x800000
Loading: *

I also stopped this after 5 minutes (I had to turn off and on). According to dnsmasq records, there were no attempts to access the server. I tried to access the tftp server from a laptop connected to the same cable as the sheevaplug and managed to download the uImage file).


I tried to look for clues in the mailing lists and on the web, but I found
No relevant results.

Please help!

  • Are there more ways to boot?
  • Are there special ways to format / partition SD cards to work?
  • Did I forget something during network startup?
  • Have I effectively blocked my sheevaplug?
  • Could this be due to a hardware error (for example, flash rom)?
  • Should I be afraid to update my other U-boot of sheevaplug?

I already asked this question on the u-boot mailing list and I didn't get an answer, so I decided to try it here. Is this the right stack exchange site?

python: review and criticize the design options of my program, send your comments!

I need to design and write a program (which I have already written) to act as an intermediary between our CMS and an Internet SMS sending / receiving platform. I have created a functional prototype, but unfortunately it is very fragile and based on bad practices, such as different modules that write / read from text files, and so on. I have requirements that seem to create more problems when I implement them. Every time I review the code, I feel that it can be improved in many ways and I am beginning to question my general design options.

Some basic concepts:

The workflow:

This program needs & # 39; listen & # 39; a table in the database for any new row inserted. When a new row is inserted, you must extract the relevant data and send it to the SMS platform API through the Python request library. Similarly, you must do the same on the other side to receive.

Design options:

I chose to do this with a couple of modules: a sender module, a receiver module, a jobHandler module (queue jobs) and a main module. The main module simply exists to start the other 3 modules with (as it is currently) multiprocessing.

Challenges:

The challenge comes from designing this so as to unite everything correctly. As it currently works, the sending module does not queue the jobs, it simply checks the database every 1 second and stops verifying when it sends a job, so I don't know what will happen if 2 jobs are sent at the same time.

For this reason, I decided it was better if I implemented multiprocessing or threads and a dedicated queue module … something to listen to new rows and queue them.

When I try to implement this, I face the challenge of sharing a queue object between separate processes … and so I began to question my general design choices.

Then finally my question.
How would you design something like this? How many modules would you use and implement multiprocessing or just make it work linearly?
I feel that I must be doing something fundamentally wrong with the amount of alternative solutions that I have been implementing for this to work. I have even considered putting all the functions / code in a single module, so I don't need to import anything between modules and I only have a large unreadable module hahaha.

If I used multiprocessing, I would choose to have 3 separate processes, one to send, receive and queue jobs … but then the challenge of sharing objects between these processes.

Any suggestions are appreciated.

dnd 5e: How to guide my players to realize that they have multiple options available for a match?

As all these are new players, there is nothing wrong with a bit of DM orientation "out of the game" in these early stages.

After describing the situation, you can simply say: "What you do now is your choice. You can try to calm the situation, shout at the attackers, seek help, attack or something else!" Then ask each player: What do you do?

You can even explain that calming the situation will require a verification of Charisma (Persuasion) or that the screams will need a verification of Charisma (Intimidation) and so on (with the advantage of a good role play if that's how you play!).

To keep things a little more "in the game," it may be useful to have additional NPCs to act as witnesses and "exposure assistants." E.g. When the attack falls, someone can call the PCs to "Go find the guard!" while another passerby simply takes a different PC and says "Oh my God! You must help that poor man," while others simply take off their hoods and rush to pass, not wanting to get involved.

In fact, having other non-combatant NPCs nearby (merchants, merchants, foresters, city guards) will give players a good idea that it's not just "Them vs. Monsters."

It won't take long for players to realize and realize that board role-playing games are much more open than video games!

linveo.com | VPS from $ 6.50 / month Global locations and Linux OS options

For a limited time only, linveo.com offers a 35% discount in all VPS packages.

Use the discount code [B]35FEB… | Read the rest of https://www.webhostingtalk.com/showthread.php?t=1798084&goto=newpost

dnd 5e: What is the maximum initial gold that I can effectively have in AL without using XGtE's "This is Your Life" options or DM rewards?

I am trying to locate the MOST possible initial gold in AL for a new level 1 PC. Without using XGtE's "This is Your Life" options or DM rewards?

The goal: It is to have an excess of 200gp, even for a single sp, to allow the purchase of Splint armor and any weapon (although ideally a pike)

Of my research and the best attempt so far, the following seems to be the most GP, of any initial combination of class and background

From my understanding of this text:

Before the start of any adventure (including the first one), the characters
You can sell any of your unwanted equipment for 50% of its listed value,
and / or buy new equipment. New characters can use this rule to
sell part (or all) of your starting equipment and use the proceeds to
buying better equipment

This details my best attempt, so far. The most I can have in my hands class The boot team seems to be:

Fighter PHB (option to take 200gp and no other equipment, including any given by background choice, I hope to exceed this amount by at least 1 silver)

Selling:

  • 2 hand crossbows (sold for 75gp)
  • lightweight crossbow and screws (sold for 13gp)
  • Chainmail (sold for 37.5gp)
  • Dungeoneer package (all content sold for 6.15gp)

Class total: 131.65gp

The most I can have in my hands background The boot team seems to be:

detective Deep water rats: Appendix A (Make DO NOT count as your +1)

Selling:

  • Magnifying glass (sold for 50gp)
  • Ink bottle (sold for 5 gp)
  • Pen (sold for 0.01gp)
  • Folded Parchment Notepad, (How many pages? … 1 … 10? It sells for 0.1gp if 1)
  • Coat (gown?, Sold for 1gp)
  • Hat (trinket?)
  • Also a belt bag containing 8 gp and common clothing (keep)

Total fund: 64.11gp

Adding both together: 131.65 + 64.11 = 195.76gp

Even if you sell your bag of clothes and common belt, you cannot access the ability to buy splint armor for 200gp.

Did I lose any way to get more gp?, apart from DM rewards and / or "This is Your Life" options from XGtE?

Please let me know if you know a method that exceeds 200 gp without using XGtE's "This is Your Life" options or DM rewards, thanks.

performance – MySQL – What options in the configuration file have an impact on memory usage?

I have been wondering how to manage the use of MySQL memory, since, by default, it occupies up to 350 MB while it is idle on my machine, I have no memory problems, I honestly wondered how it could be done.

I found multiple answers on how to adjust the configuration file, they worked as planned, one of them even reduced the memory usage to 100 MB.


Questions

one.- Which of the options most affects memory usage?

two.- Where can I get information about the performance impact of these options? (documentation / books / anything)


Sample configuration file, MySQL only takes 100 MB (it's a Docker container)

(mysqld)
performance_schema = 0
skip-host-cache
skip-name-resolve
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
datadir = /var/lib/mysql
secure-file-priv = NULL
skip-external-locking
max_connections = 100
connect_timeout = 5
wait_timeout = 600
max_allowed_packet = 16M
thread_cache_size = 128
sort_buffer_size = 4M
bulk_insert_buffer_size = 16M
tmp_table_size = 32M
max_heap_table_size = 32M
myisam_recover_options = BACKUP
key_buffer_size = 128M
table_open_cache = 400
myisam_sort_buffer_size = 512M
concurrent_insert = 2
read_buffer_size = 2M
read_rnd_buffer_size = 1M
long_query_time = 10
expire_logs_days = 10
max_binlog_size = 100M
default_storage_engine = InnoDB
innodb_buffer_pool_size = 32M
innodb_log_buffer_size = 8M
innodb_file_per_table = 1
innodb_open_files = 400
innodb_io_capacity = 400
innodb_flush_method = O_DIRECT

(mysqldump)
quick
quote-names
max_allowed_packet = 16M

(isamchk)
key_buffer = 16M

dnd 5e: What options are there in 5E that are similar to Minions?

It is an interesting mechanic and I like the idea that you increase the drama by presenting a group of "henchmen" easy to kill, which are mostly one-shot murders.

If I were using this strategy, I would use the Commoner from the Monster Manual (p.345). They have a AC of 10 and alone 4 HP each. Can be of any humanoid race too. Then you could use this as your base. Since they only have 4 HP on average, it would rarely take more than one hit or attack to kill one. his skill scores are all 10, so they have a +0 to all their bonuses. In addition, they only deal (2) 1d4 maximum damage. Therefore, even a large number of them should not pose a great threat to an adventure party, especially if you have members of the group that already have area spells of effect.

I hope this helps.

Appendix:

1st level Sleep On average, the spell should be able to eliminate at least 5 commoners. (PHB p.276)

A spell like Ball of fire It would effectively eliminate any number of commoners from those caught in the area of ​​effect because the damage is a minimum of 4 HP, even if they succeed in their save rolls and you rolled 1s on all dice. (PHB p.241)