what is the '¬' character called and what is it for [closed] - keyboard

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 months ago.
Improve this question
I do not ever think I have ever had a need to type this character "¬", and so I was wondering what it is called and what it is for and why it is on the my keyboards (both my UK and EU keyboards)? I assume that it had some common function back in the 1970's maybe, but I'm curious what that might be as I'm almost completely certain that I have never once in over 25 years ever had a need to type this character for anything. I do use the tilde character "`" a lot, but never the shift-variant on that key of the "¬".
Part of the reason that I am asking this is that I might use it as an AutoHotkey trigger, since it seems so completely useless to me, but I was curious about what it might be for etc before I do that.

It's the logic negation symbol.
It's used in some programming languages as a mean to negate a boolean value, particulary old languages

The ¬ character is also used in AppleScript to force a long line of code to break onto the next line. On a French Mac keyboard, you get it with Option (alt) "L", which has a kind of logic to it :)

Related

how to secure monitoring screen (transparent screen lock) [closed]

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed yesterday.
Improve this question
I know it's generally considered as insecure, but it really depends on situation. I don't want to replace valid screen lock, I want to have possibility to choose based on situation. 2 sample usecases:
kids: I want to enable her to watch show, but I would like to block 'work cooperation' on any of mine projects, and I need not to have spare hw available
at secure work site: any college need not to poke at my screen, he can trivially clone/get whatever he wants, because he has same access. So I would like to lock screen against jokers who would like to write something under my name, but while helping someone I'd like progress of some process going on my screen. Ie. ANY monitoring screen, where we want to show status 24*7, but disallow unauthorized input.
I don't expect even naive hacking attempts in these usecases, so not 100% bulletproof lock is fine.
Some time ago, there was project named pyxtrlock, but it was deprecated. Is there some replacement? Or is there better way how to secure monitoring systems?

in linux, is there any way to rotate my screen arrangement via the command line? [closed]

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 days ago.
Improve this question
I am running MATE desktop with 4 monitors. I maximize 4 app windows across these but my neutral neck/eye-line position is comfortable with the lower left one. Right now when I need to look at the other monitors I have to move my neck around (which I do not mind occasionally) but when I need to work on them I either move the window to my main monitor (lower left/3rd quadrant) covering up the original app that is displayed there, or just glance towards that monitor which is okay for a few minutes but strains my neck a bit if it goes beyond 5 mins or more.
the most efficient way I can think of this is to shuffle the displays around (clockwise or counterclockwise) via a key combination.
I am aware about SHIFT+Fn key+arrow keys which throws the active window around but this isn't what I'm looking for.
A bit of googling led me to xrandr commands which changes the display orientation but not (or I haven't found the command yet) the screen ordering. I'm not sure if I'm using the terms correctly thus it might be affecting the quality of the search results.

Linux terminal has odd gap between words and cursor [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 1 year ago.
Improve this question
I'm trying to work in my terminal (I'm using the standard what I believe is a debian terminal on a chromebook) and for a while now I have had a really annoying gap between the words im typing and the actual typing cursor, the space also seems to gradually increase as I type more. I've decided to just deal with it for a while now after multiple google searches led me only to dead ends and I can no longer recall what actually caused this problem in the first place, but it's starting to frustrate me.
If anyone else gets this issue a simple change in font gets rid of the extra space.

Does there exist unicode "New-Line" (Line-break), like there is unicode `space` ( )? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
There are site where you can get Unicode characters, like unicode space, for example, you can copy-paste that.
For example, inside the brackets below are two different UNICODE spaces, which you can copy-paste:
U+0020: ( )
U+2001: ( )
Does there exist a Unicode new-line, which I could copy-paste? (PLEASE NOTE, I DON'T ASK ABOUT THE CODE, like U+000D or whatever is considered as new line. I want the "copyable" output, like the above space (which I have put above in brackets and can be copied). So, if there is, please paste it in your answer, so I could copy it, like you copy the unicode space above from brackets. I can't explain it better.
Does there exist a Unicode new-line, which I could copy-paste?
Yes, but it depends on the exact circumstances.
There are many Unicode line-terminators. For example NEL U+0085 but these do not survive being cut & pasted into this answer's text-area input field using the web-browser Chrome. However I can successfully copy&paste it back and forth between, for example, Notepad and Vim text editors.
Of course, neither of these applications respect the meaning of this particular character.
You can cut&paste Unicode LF U+000A between, for example, Vim and Notepad and have it be treated appropriately - but I'm sure the two applications are potentially performing some conversion during the paste operations.
The way cut&paste works is platform dependent, the above is true of MS-Windows-10 and may not be true on Android, IOS, Linux, OS/X or other platforms.

What does it mean to break user space? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
This may be a simple question but, I heard that the only rule in working on the kernel is that you don't break "user space". So I was wondering what that means: To break user space and how does it happen?
Edit
It has been pointed out to me that this question is not suited for Stack Over Flow by #lurker so I will move it to Super User as #lurker suggests. (See below)
"Questions about general computing hardware and software are off-topic for Stack Overflow unless they directly involve tools used primarily for programming. You may be able to get help on Super User." – lurker, jww, SilentKiller
You're referring to Linus Torvald's first rule of kernel development. This note explains it: https://lkml.org/lkml/2012/12/23/75. I.e., when maintaining the kernel, do not do something which breaks user programs/applications. In other words, when making kernel changes, it is very bad to cause problems in the user's application "space". That doesn't literally mean memory. That means anything that impacts the user applications in a way that negatively affects its behavior (causes the program to malfunction). The note I cite also indicates at least one example.

Resources