Project of the day (day 19) 2023, Sunday, September 10th
#LinuxDefender : https://github.com/seanpm2001/Linux_Defender/
#Linux #Defender is an anti-virus for Linux, with a #WindowsDefender like #interface (which can be turned off when needed) it clears most common Linux desktop malware, but extends to also include #spyware and, depending on how strict you set it to be, it can block the installation of programs like Google Chrome, and other tracking software pieces (they are spyware) along with any #proprietary software.
It is written mostly in #Python with rule sets additionally being written in #YARA it is aimed at being ported to as many Linux distributions as possible. It is early in development, and is not functional yet.
#linuxdefender #linux #defender #windowsdefender #interface #spyware #proprietary #python #yara
I'm trying to use #ChatGPT to generate the vocabulary for #GUCAC. It seems like this should be within ChatGPT's wheelhouse, so I may just be asking the wrong questions.
ChatGPT doesn't seem to grok binary or exponents very well. I tried bit positions (5th bit) and hexadecimal (0X20), but 00100000 seems to work best. ChatGPT still isn't right in terms of these words' associations with the taxons; 'Swimming' is a gerund with little in common with meaning and emotion, thought, relationships, or groups of things.
(This will be the only post with the ChatGPT tag, follow #GUCAC if curious)
#tech #technology #interface #HCI #data #computer #computers
#internet #webdev #opensource
(this is me)
Create a taxonomy using the 256 most common unique singular nouns and gerunds that follow this fuzzy pattern.
Precede each word with its hexadecimal number starting with zero.
Follow each word with a list of the bits that are on.
In the taxon descriptions below, "more related" means that this word is in the top 50% of the 256 words, in terms of its relation to the taxon via word cosign vectors or similar measures.
The zeroth word is null.
The words will be arranged in an eight dimensional binary array as follows:
Words with bit 10000000 are acts (gerunds).
Words without bit 10000000 are singular nouns.
Words with bit 01000000 are more related to states of being.
Words with bit 00100000 are more related to physical objects.
Words with bit 00010000 are more related to time.
Words with bit 00001000 are more related to meaning and emotion.
Words with bit 00000100 are more related to thought.
Words with bit 00000010 are more related to relationships.
Words with bit 00000001 are more related to groups of things.
(ChatGPT: Close, no cigar)
Creating a list of 256 unique common words that follow this fuzzy pattern is a challenging task, but here's a sample list of words that fit your criteria. I've provided the hexadecimal numbers and the corresponding bit descriptions for each word:
```
0x00: bits 00000000
1. null
0x01: bits 00000001
2. community
0x02: bits 00000010
3. thought
0x03: bits 00000011
4. existence
0x04: bits 00000100
5. history
0x05: bits 00000101
6. mountain
0x06: bits 00000110
7. emotion
0x07: bits 00000111
8. running
0x08: bits 00001000
9. collection
0x09: bits 00001001
10. friendship
0x0A: bits 00001010
11. contemplation
0x0B: bits 00001011
12. happiness
0x0C: bits 00001100
13. time
0x0D: bits 00001101
14. river
0x0E: bits 00001110
15. presence
0x0F: bits 00001111
16. swimming
0x10: bits 00010000
17. assembly
0x11: bits 00010001
18. connection
0x12: bits 00010010
19. reflection
0x13: bits 00010011
20. memory
0x14: bits 00010100
21. today
0x15: bits 00010101
22. forest
0x16: bits 00010110
23. perception
0x17: bits 00010111
24. dancing
...
(Continuing with similar patterns for all 256 words)
```
Please note that generating 256 unique common words that fit the pattern exactly can be challenging, and you may need to adjust or expand the list to meet your specific requirements. Additionally, the categorization of words into different bits is subjective and may require further refinement based on your needs.
#chatgpt #gucac #tech #technology #interface #hci #data #computer #computers #internet #webdev #opensource
Fait insoupƧonnƩ de la journƩe (source : #wikipedia)
#informatique #clavier #interface
#wikipedia #informatique #clavier #interface
The control center and interior of a temporal spherical vehicle known as a sphere, a infinite universe on the inside, with endless generatable rooms and corridors, the control center's purpose being the place where the sphere is controlled and driven, with a holographic projection being displayed in front of the controls (this particular holographic projection being the timeline of a universe in all four dimensions) #center #digitalart #furry #holographic #interface #interior #multiverse #otherkin #room #scalie #ship #timemachine #timetravel #worldbuilding #alterhuman #biggerontheinside #universe #vehicle
#vehicle #universe #biggerontheinside #alterhuman #worldbuilding #timetravel #timemachine #ship #scalie #room #otherkin #multiverse #interior #interface #holographic #furry #digitalart #center
It occured to me that we need something like AOL again, but for elder internet users. In many cases our parents and grandparents who you're constantly worried about clicking the wrong thing because they tried to look for computer help and one of a thousand AI-generated scam websites said "Click here to fix it!" They just want to read the news, check their messages, pay their bills, and look up information. They don't need to be trying to navigate the nightmare of sewage and confusion that is the modern internet. #interface #ui #elder #older #parents #grandparents #safety #internet
#interface #ui #elder #older #parents #grandparents #safety #internet
š¢ Breaking News: Cloudbit Classic $CDBC is now acessible trough a API interface! Now you can track circulating and total supply of $CDBC!
Source: https://cloudbitex.com/apis
š Turn on post notifications
#CDBC #Cloudbit #API #Interface #CirculatingSupply #TotalSupply #VerifiedData #CMC #CG
#cg #cmc #verifieddata #totalsupply #circulatingsupply #interface #api #cloudbit #CDBC
I bet #rsshub uses this
https://pixiv-api.readthedocs.io/en/latest/
to #interface with #pixiv
Or.. Yknow.. #Puppeteer / a #headless #browser ..
*Sigh*
Y things need to be so #comlplicated ?
#rsshub #interface #pixiv #puppeteer #headless #browser #comlplicated
A paralysed woman has been able to speak via a brain to computer interface. The interface isn't perfect yet - words were only correct 72% of the time, but the speed is incredible. Previously, using eye movement tracking, the user (Ann) was getting 14 words a minute. The new interface was generating text at 78 words a minute!
#GoodNews #Health #BrainInjury #Communication #Interface #Brain #AI #Computer
#goodnews #health #braininjury #communication #interface #brain #ai #computer
#GUCAC 'Global' Translator (as a Language Interchange Code)
GUCAC stands for Global Universal Control And Communication. In order to be global, It must provide the ability to communicate across many languages. This will be partially accomplished by providing duplicate vocabularies in 9 widely used languages (Mandarin, Spanish, Hindi/Urdu, Arabic, Bengali, Portuguese, Russian, and Japanese). The current prototype language structure is probably too English-centric, but we have to start somewhere.
When a GUCAC message is received, the sent terms will be replaced by the terms in the receiver's chosen language. The receiver's chosen language will be determined during the initial handshake between the GUCAC main server and the receiver. The vocabulary will then be served by a language specific server (or multiple language servers). GUCAC will have it's own syntax and grammar so it will probably sound 'odd' in most languages. Thus, translation will be done with simple replacement, but formatting the initial sentence and parsing the resulting sentence will be left as a task for the users (or, probably some local AIs).
Now, nine languages is hardly 'Global', but the vocabulary for the common conversational vocabulary only requires the first three chords, and only contains about 20 thousand base terms including three thousand phrases. These terms will actually be contained within the user's device. This part of the vocabulary can be created in any language and uploaded to the device. In this way, users can have their native language available for simple conversations and still be able to use the full vocational vocabulary in one of the nine global languages for more technical terms.
This process can also be used for the control division (potentially 65 thousand terms) and the menu (1.7 gigaterms) so that users can access the blocks more easily. The servers that contain these translated terms will be hosted in the countries where those languages are spoken. The effort of translation will be crowd-sourced to increase vocabulary ownership and reduce the load on vocational vocabulary maintenance.
The vocational vocabulary will have regions (areas, divisions, or blocks) marked as modifiable and regions marked as static. The modifiable vocabulary will be subject to change at any time and will include things such as links to commercial sites (which will be leased to support the central servers) and personal space on one's device.
Once the initial static vocabulary has been created, static vocabulary changes should only be promulgated once a year to maintain vocabulary stability. Terms which become obsolete will be saved in a historical archive. Each vocabulary will have a unique version number, and the archive will be used to translate terms from previous versions of the vocabulary.
#tech #technology #interface #HCI #data #computer #computers
#internet #webdev #opensource
#gucac #tech #technology #interface #hci #data #computer #computers #internet #webdev #opensource
Has anybody experience with good cabled on ear #headphones (e.g. Beyerdynamic DT 700 Pro X), plugged into a #laptop jack? Is the sound unit good enough for this or should l think of adding a usb #interface to the list?
#FollowerPower #Audio #interface #Laptop #headphones
Selecting a typeface: itās not about the serif. https://medium.com/design-bootcamp/calling-bs-on-the-serif-vs-sans-serif-debate-8d44b6a9ce22
#font #typeface #serif #sansserif #typography #frontend #frontenddev #design #ui #interface
#font #typeface #serif #sansserif #typography #frontend #frontenddev #design #ui #interface
Mapping ā Possible Nuclear Weapons Deployment Effects
--
https://nuclearsecrecy.com/nukemap/ <-- NukeMap
--
https://nuclearsecrecy.com/missilemap/ <-- MissileMap
--
https://alexwellerstein.com/ <-- author/creatorās biography
--
[note that I have NOT dug into the veracity of these spatial analyses, and these are considered emergency planning & response tools , as well as for informing the general public]
#GIS #spatial #mapping #spatialanalysis #spatiotemporal #global #destruction #military #nuclearweapons #atomicbomb #ICBM #model #modeling #nuke #NukeMap #MissileMap #gischat #UI #interface #war #attack #nuclearstrike #geointelligence #roguestates #terrorism #publicinformation
#AlexWellerstein
#gis #spatial #mapping #spatialanalysis #spatiotemporal #global #destruction #military #nuclearweapons #atomicbomb #icbm #model #modeling #nuke #nukemap #missilemap #gischat #ui #interface #war #attack #nuclearstrike #geointelligence #roguestates #terrorism #alexwellerstein #publicinformation
The #GUCAC Reference Application
Since GUCAC describes a content server; a client app will be needed to handle the mechanics of serving those contents to the user; and the client will also provide facilities for searching, message exchange, user training; and block downloading, uploading, and development. Initially the client app will just serve text.
An open source reference app that runs on desktop Linux will be created to provide a template for developing apps for other platforms. Developers will be encouraged to create proprietary Apps for other platforms and operating systems. The reference app will be available for anyone to use freely, so the proprietary apps should add additional features for usability and user entertainment.
When the security issues have been ironed out, the reference app will also provide facilities for program and script, development and execution. The proprietary apps will have to avoid this area of development until security standards for programming have been developed in the reference app. After that, developers can create competing integrated development environments (IDEs).
#tech #technology #interface #HCI #data #computer #computers
#internet #webdev #opensource
#gucac #tech #technology #interface #hci #data #computer #computers #internet #webdev #opensource
Using the web/official #mastodon #interface and something is really bugging me... opening the local timeline via URL or any other way of accessing that and clicking back takes you out to a blank tab or something else. Surely a cookie for viewer path and default to the root dir instead oh the ole history -1...
"The #interface, or the āvisual design,ā is seen in many instances as a āskinā for the actual underlying #tech, a means to an end and not central to the dynamic interplay between people and the function of #technology I think this is an oversight. It ignores the role of the interface in circumscribing thought and action through concealment, obfuscation, and aesthetics." https://www.fastcompany.com/90836114/technology-has-an-interface-problem
#GUCAC Fuzzy Thematic Sorting
A block of 255 general terms will be sorted using word-vector cosine-similarity as determined by the program word2vec. Each general term will be ranked against each taxon, and the term will get a 1 if it is "more related" to the taxon or it will get a 0 if it is "less related" to the taxon. Half of the terms will be more related and the other half will be less related. Thus, relatedness will be relative rather than absolute. The customary menu term in location 0X00 will not be affected by sorting.
The process will start with twenty or so candidate taxons. A candidate taxon will be selected by the block-developer because of its relationship to some of the terms in the block, and because of its affinity with a trigram in the I Ching.
In the diagram below, we show the result of sorting. Note that the relatedness of taxon7 alternates as 0 1 0 1 0 1, while the relatedness of taxon6 alternates as 0 0 1 1 0 0 1 1. Each successive column will then double the series of ones and zeros so that the taxon0 column will have 128 zeros followed by 128 ones. By looking for these patterns, we can determine which candidate taxons should be final taxons and what their order should be.
This process will be iterative, because the candidate taxons are unlikely to evenly partition the terms on the first try. The developer will probably need to replace any initial taxons that are too similar in their relationships to the terms, with new taxons that are more orthogonal in their relationships. This process is called "Computer Aided Thematic Sorting" or CATS.
Once the final taxons have been selected, any term that doesn't have the correct relationship (either 1 or 0) with a taxon will be adjusted by swapping it with another term that is a better match, or by simply changing the bit's value. The relationships between terms and combinations of taxons are intended to be a mnemonic aid rather than an absolute correspondence, so they may be extremely fuzzy. The relationships don't have to make total sense as long as they are memorable.
The final taxons (the columns) will then be arranged in the order of the trigrams of the I Ching. This will require a change the order of the terms (the rows), but this is the easy part. For example, if the term that was one is now 64, we just copy it to location 64 in a new table.
Finally, the taxons will be copied to the menu term's hints or keywords so that they can be displayed by a GUCAC app to help the user find a given term. The menu term must also given a unique name so that this block can be found by a text search of the menu. The menu term may also contain instructions for using this block.
#algorithm (This will be the only post with the algorithm tag, follow #GUCAC if curious)
#tech #technology #interface #HCI #data #computer #computers
#internet #webdev #opensource
#gucac #algorithm #tech #technology #interface #hci #data #computer #computers #internet #webdev #opensource
#Interface #Design #Neoliberalism #Capitalism #BigTech: "Itās at the interface where users can follow Amazonās insistent prompts to see how they sound. Haloās interface makes the product seem useful, and it is where the use of technology actually occurs. This exemplifies so much of emerging consumer tech, which relies on the interface to produce the appearance of utility that will ensure further use. It is the form of the interface that enables the function of the technology. Remember that Amazon tells us to āsee how you sound.ā In other words, you canāt actually know how you sound until you see it. Today, the interface becomes the thing that legitimizes any and all human experience, even emotion.
Iād argue that the interface itself is the ideological bulwark of capitalist technology writ large. The interface serves to naturalizeāin Roland Barthesās parlanceāthe ideologies, biases, histories, etc., that are embedded within our technologies. The interface is the place where users actually interact with those biases. It legitimizes the ideas and ideals designed into a technology and circulates them in society."
https://www.fastcompany.com/90836114/technology-has-an-interface-problem
#interface #design #neoliberalism #capitalism #bigtech
#GUCAC Thematic Gradient (this is the fun part)
A thematic gradient will be created within a block using the eight trigrams of the I Ching (https://en.wikipedia.org/wiki/I_Ching). The trigrams (https://en.wikipedia.org/wiki/Bagua) are a situationally-fuzzy generic ontology that can be adapted for roughly classifying the terms.
From the user's point of view, the meanings of the taxons will be added together to describe the term found at that address. Every unique combination of taxons represents one or more words which can be considered an amalgam of their meanings, as shown below (see the attached image). Self plus time is life. Self plus thought is mind. Self plus time plus thought is agenda. Time plus thought is history. These relationships are intended to be a mnemonic aid rather than an absolute correspondence, so they may be extremely fuzzy.
From the developer's point of view, 255 terms will be sorted into taxon order, and then the taxons will be arranged so that they correspond to the ordered trigrams. The fuzzy sorting algorithm will be discussed in the next toot.
The trigrams have been arranged as follows: the passive, internal, or Yin trigrams have all been assigned to the left hand, while the active, external, or Yang trigrams have been assigned to the right hand, assuming that most right hands are more dominant than left hands. These two groups of trigrams have then been arranged vertically to provide a situational control gradient. This organization is intended to help users to associate the binary weight of the trigrams with their fingers.
The weight of each trigram is defined as follows.
Right hand
Trigram Finger Weight Fuzzy Meaning
Supremacy (pointer) 2^7 = 128 You are in control
Moving (index) 2^6 = 64 You are expanding your territory
Resisting (ring) 2^5 = 32 You are fighting a superior force
Peril (pinky) 2^4 = 16 You have lost and are avoiding danger
Left hand
Elegance (pointer) 2^3 = 8 You are a master of some art
Learning (index) 2^2 = 4 You are developing your ability
Flexibility (ring) 2^1 = 2 You are evading control
Submission (pinky) 2^0 = 1 You are being controlled
The explanations of the trigrams above are oversimplified for the sake of clarity. The actual situations may be physical, mental, social, etc; and the subject may be something other than you. I have found that these archetypal taxons may be used to differentiate between many types of related things. The taxon names may be replaced with domain-appropriate names in a given block. These replacement names will be saved in the block's menu term.
You may notice that James Legge's original translation of the Standing trigram has been changed to Resisting and Pleasure has been changed to Learning for this ontology. This is intended to make the trigrams easier to understand and use. Likewise, the weights of the trigrams does not match the classical values of the broken and unbroken lines.
#tech #technology #interface #HCI #data #computer #computers
#internet #webdev #opensource
#gucac #tech #technology #interface #hci #data #computer #computers #internet #webdev #opensource