In Game Behavior vs. Out of Game Consequences

Two of our players’ characters have had (since the beginning) a very ‘pig-tail pulling’ relationship from day one. One is a high lady, the other a rougher sea-man. Little fireballs aimed at armpits, lots of insults and little poison quills stabs…you get the picture. Both players seem good with and check in with each occasionally to make sure everything is still copacetic. Til last session. Lady decides (for long winded reasons) to sleep in Man’s hammock which is up on deck. Man tips her out of said hammock and says no. Lady says fine, neither of us will and tears one of the supports. It is now too unstable for Man to sleep in but Lady still can. Man says fine, sleep in it.

Man waits until Lady is asleep, then binds her up tightly in hammock. She wakes while this is happening and Man headbutts her to unconsciousness. Man hangs hammock over board of ship, feet first and above water. Which lady is terrified of.

Lady awakes, screams bloody murder, Man comes back. Man tries to say he did this to make peace (with her). Lady tries to bite/claw but can’t. So Lady starts insulting Man and in so doing calls his mother a cow (Man in Minotaur.)

So Man punches unarmed and bound up Lady in face til she quiets then lets her partially loose and walks away.

Lady character is obviously furious and is now doing silent treatment. Man character never apologizes but repeated states he was ‘only trying to make peace.’

No other players seemed bothered by this exchange at all. Some of them even made jokes after the session was over about going by to 1940s and wearing wife beater. and “Wife has black eye cause I explained something to her…why does she has two black eyes..well cause I had to explain it twice.” Hardy har har and all that.

I feel very uncomfortable with both the casual, rather over the line player-on-player unarmed violence AND the after session talk.

I don’t want people to feel like they can’t play their characters in certain ways and in-game culture is different, etc etc. But we are a mostly neutral good or good party (save my character) and that feels wrong for that as well. There is also no good reason for Man character to act like he did.

But I also don’t want to play with people who act like that in game AND also make talk/jokes like they did after.

Help on how to approach?

Strange behavior of a script when executed from /etc/profile.d/

I’m trying to auto-run a bunch of processes at system startup, after a user logs in. Here is the script that I will use to start some processes:

#!/usr/bin/python import subprocess   def f1():     while True:         time.sleep(2)         print "I'm alive" if len(sys.argv) < 2:     print "assuming main"     subprocess.Popen([""/usr/bin/python",sys.argv[0],"f1"]) elif sys.argv[1] =="f1":     f1() 

If I directly invoke it or if I try with nohup python 2>&1 & everything works fine.

The problem rises when I try to make it run invoked by a script inside the /etc/profile.d/ folder. Such script simply contains the above command. Using ps I can not find the children anymore. What happens in such context?

Thank you for your time and sorry for my poor English.

Breadcrumb and search behavior

How should the breadcrumb menu behave when entering the sub-page via search autosuggest?

We have a global search and this kind of breadcrumb structure: Overview > Company > Group > Person. How should the breadcrumb menu be structured, if the Person page is entered directly from search? Should it follow the same structure? What about when conducting the search on a Person page (deep level) and entering from there to – lets say – another Person’s page who could be in a different company? Should the breadcrumb menu indicate that the page was entered via search or does it matter?

Name conflict behavior

In SharePoint online when my flow moves the file (PDF, ZIP…) named “U000” in a folder where is a file with the same name it renames the file in “U0001“.

How can I customize this to be renamed like “U000_Rev.1” or “U000_copy(1)” instead of “U0001“?

Thank you!

Strange pl/sql behavior – last character is removed in the Select statement, but actual data has different length

We have a table with a column name A with type nvarchar(23).

following query will always return 23 which means that the actual length of all records are 23.

select length(trim(req.A)), count(*)   from tableName req group by length(trim(req.A)); 
 |length(trim(req.A))|count(*)|  ------------------------------ |23                 |1006    | 

But when we select from this table with this query it behaves different and it seems that the last character is always removed in result Gridview in the pl/sql developer.

select LENGTHB(req.A) lenb, length(req.A) len, req.* from tableName req where req.A = 'NHBBBBB1398052635902235'; -- Note to the equal sign and the last charactar (5) of the where clause 

the result is:

 |lenb|len|          A           | --------------------------------- |46  |23 |NHBBBBB139805263590223| 

As you can see the last character (5) is removed in the select result.

Can you please explain whats happen!? Is this related to pl/sql configs? How to solve this?

Save/Cancel/Close button behavior question

The attached image shows a dialog with a save/cancel button bank and a “x” icon to close the dialog. The question I have is this. Should the cancel button even be on the modal if it does not clear/cancel any of the values? I have it in now as a redundant way to close the dialog. Should I just use the “Save” button and rely on the “x” to close, or is the use of the “Cancel” as a redundant close acceptable? My thought was that having a positive action “Save” without a corresponding negative action “Cancel” is a pattern breaker.

Thanks for the feedback.

Save/Cancel Button Question

Behavior of Tab in a form

Is there a case where it makes sense to use Tab to trigger a search in a long form of search criteria?

I work on complex applications in the medical field and the team wants to go from hitting Tab between each field and the option of Enter in any of them, to using Tab to Search after the fields that they feel are most important.

So in this example, there are about 15 different search criteria. The user can hit Tab to move between and Enter on any of them to submit the search. They want to switch to search on Tab for 2 of the 15 fields.

The reasoning is the devs observed users in a launch struggling to understand that they had to hit Enter or the Search button in the footer. They came from using a very old application that did not use this modern day concept and needed time to adjust and catch up.

I would love to hear thoughts on this.

Standardized behavior of object selection in application UI

This is more of a usability question. I want to know if there is any recommendation for selection behavior for an application development.

Example: there are objects in the UI you can select. You select 3 objects with holding down “CTRL”. Then you release the “CTRL” button and left-click on one of marked objects. Should the other selected objects be unselected? I see this behavior in applications like Excel or any other app where you have “list-objects” you can select. Where does this behavior come from? Anyone knows if this is a standardized behavior? Thank you for your help.


Customize Super + N Behavior

I’m running Ubuntu 18.04 with GNOME. When I hit Super + 1, the first program in my left favorites bar (in my case, Firefox) starts up. If I hit Super + 1 again, it switches to the existing Firefox instance. I would like it to start a new Firefox process instead.

I followed the instructions in this question, which works if I go into the launcher by hand, but it doesn’t work for the keyboard shortcuts Super + 1, etc. Also, it seems that Super + 1 is not listed as a keyboard shortcut in the settings, so I can’t simply override the binding myself. How can I get a new process to start when I hit Super + N, for N from 1 to 9?

SignalR like behavior which integrates into C#

We want to create a software, where incoming messages should be manipulated and forwareded to a number of subscribers. The receiving end of this service should be hard-coded, because it can only be accessed by a controlled circle of programs. Clients on the sending end of this service should easily be able to connect to the server. They should only receive specific messages, controlled by a login method, credentials or something similar and a group/role based system.

The software is meant as a 1-to-n bridge to transmit events between multiple bussiness processes and systems. If a data change/Manipulation occurs somewhere, it should be delivered only to this central point. From there, it should be broadcasted to any subscriber. Any client should be able to subscribe to this broadcast and then get messages delivered. This could be anything from a very complex software to a simple IoT display.

So, for example, there could be a channel “orders”. If any system creates an order, it must inform this service about it. Now, there could be a display somewhere, which displays the newly placed orders on this day. Without that service, we would hard-code a call from the ERP system to that display. If another tool would need that information, too, we would need to add that code to the ERP again. With the new software in place, the ERP should only call the new software and anyone who is interested in this information “new order” could subscribe to that via a web socket or something similar. And with anyone, I mean with the exception of a role or right based system, where a subscriber must log into the service first. The server then decided, if the subscriber is allowed to receive this message.

SignalR is pretty much what we are looking for, but as far as I’m concerned, this is very specifically tailored towards web browsers. So is there something similar for the C# world? Maybe something on the basis of WCF, or a SignalR implementation for C#? It is vital, that we can restrict the circle of receivers from the server side, pretty much like the Client.Group or Client.Groups methods which we know from SignalR. I already looked into bi-directional WCF services, but it looks like they are not very dynamic and you also cannot group the clients.

Can you please give me some ideas, which tools or libraries would be appropriate for such a project?