#ARGs

Negative PID Inc.negativepid
2026-01-15

How can you distinguish game from reality when you bring the game in the real world? How easily can players be deceived when usual alarm bells have no meaning? Here's how ARGs can easily be exploited and what players can do to avoid bad surprises.

negativepid.blog/when-games-st

2025-10-21

Разбираемся со звёздочками: понятное руководство по *args и **kwargs для начинающих

Многие начинающие разработчики обходят *args и **kwargs стороной, считая их чем-то необязательным или слишком сложным. Но на самом деле, понимание этого механизма — это качественный скачок в вашем умении писать чистый, масштабируемый и по-настоящему "пайтонический" код.

habr.com/ru/articles/958598/

#args #kwargs #python #python3 #python_для_начинающих

tymoty 🇪🇺tymoty@f.cz
2025-10-15

#VSCode #csharp #debug #args Velmi tápavě se mi snad podařilo přidat args. Použil jsem: nodogmablog.bryanhogan.net/202 . V tomhle jsem se moc nevyznal: code.visualstudio.com/docs/deb . A tohle mi nešlo: stackoverflow.com/questions/57 .

Je adresář DU1 , asi nějaký "základní". Tam se mi nějak podařilo udělat podadresář .vscode a v něm:

launch.json :

{
"version": "0.2.0",
"configurations": [
{
"name": "My debug config",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/DU1/bin/Debug/net9.0/DU1.exe",
"args": ["x", "y", "z"],
"cwd": "${workspaceFolder}",
"console": "internalConsole",
"stopAtEntry": false
}
]
}

tasks.json :

{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"command": "dotnet",
"type": "process",
"args": [
"build",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
"problemMatcher": "$msCompile"
}
]
}

A nějak to snad funguje. Ale co je tam zbytečně, co neelegantně a proč je to tak složité, to nechápu.

Není někde jednoduchý návod?

Negative PID Inc.negativepid
2025-08-13

If you like creepy stories, look no further. This unsolved case has it all: a sinister character, a horror movie-like setting, possible violent crime victims, death threats, mythology, and sophistication. It all started when a Swedish tech blog received a CD with one file on it, named 11B-X-1371.

negativepid.blog/file-11b-x-13

Negative PID Inc.negativepid
2025-08-12

What happens when you bring a video game concept into the real world? What if you get people to participate in it for free? ARGs (Alternate Reality Games) blur the line between fiction and reality, bringing art into the digital world and players into the real world. Is it the secret recipe for success?

negativepid.blog/args-blurring

Rachel Wil Sha Singhmoosadeerwss@spectra.video
2025-06-08
2025-04-17

#question #chrome #commandLine #command-line #cli #args #arguments
When launching Google chrome from the command line, it is possible to include an argument that is a list of items for the network-request-blocking function? How about arguments for the settings?

2025-04-08

hellooo fedi!!!

i am overdue for an #introduction:

i am a transfem artist based in #adelaide, kaurna yerta and have a background in #gamedev, specifically #virtualreality. i cant stop thinking about #transreality experiences, #pervasivegames, and other transmedia storytelling ( #ARGs! ), but most of my artistic practice would be in what i would more broadly call participatory #performanceart

i love #opensource, #diy (as in punk), #openscience, and building and pulling apart systems!!

Code of Amor 💘codeofamor@codeofamor.net
2025-04-04

@eloy here's the script (zsh) for reference:

#!/usr/bin/zsh
#set -x
# tests domain name resolution on a host using all mechanisms available (ref. Arch)

# text styling
BLACK='\033[0;30m'
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[0;33m'
BLUE='\033[0;34m'
PURPLE='\033[0;35m'
CYAN='\033[0;36m'
WHITE='\033[0;37m'
BOLD='\033[1m'
NC='\033[0m' # Reset Style

fargs=("${argv[@]}")

# array of tool names to search for
typeset -A toolname=(
'getent' 'nss'
'host' 'glibc'
'nslookup' 'glibc'
'dig' 'glibc'
'drill' 'glibc'
'resolvectl' 'systemd-resolved'
'doggo' 'other'
)
# array of methods to group and order by
typeset -gU method=(
'nss'
'glibc'
'systemd-resolved'
'other'
)
# array of explanations for the methods
typeset -A method_desc=(
'nss' 'nss-resolve,nss-myhostname,nss-mymachines (systemd)'
'glibc' '/etc/resolv.conf'
'systemd-resolved' 'systemd-resolved service (systemd)'
'other' 'unknown'
)
# array of required args for those that need it only
typeset -A required_args=(
'getent' 'ahosts'
'resolvectl' 'query'
)
# array of prerequisites for those that need them only
typeset -A required_service=(
'resolvectl' 'systemd-resolved'
)

function print_div() {
if [[ $1 = "1" ]]; then
print -r -- "====================================================="
elif [[ $1 = "2" ]]; then
print -r -- "-----------------------------------------------------"
elif [[ $1 = "3" ]]; then
print -r -- "vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv"
else
print -r -- "^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"
fi
}

function run_tool() {
local tool=$1
local tool_args=$2
local args=("${fargs[@]}")
# add defaults if no args given
if [[ ${#args[@]} -eq 0 ]]; then
args=( 'localhost' $(</etc/hostname) )
fi
while [[ ${#args[@]} -gt 0 ]]; do
printf "\nResolving ${BOLD}%s${NC}...\n" "${args[1]}"
print_div 3
$tool $tool_args ${args[1]}
print_div 4
shift args
done
}

function run_all_tools() {
for k ("${(@k)method}")
do
subscript=$k
printf "${BOLD}%s${NC} - uses %s\n" "$k" "$method_desc[$k]"
print_div 1
for tn methd ("${(@kv)toolname}")
do
if ! [[ $methd = $k ]] continue
printf "${BOLD}${PURPLE}%s:${NC} " "$tn"
bin=$(command -v $tn)
if [[ -z $bin ]]; then
print -r -- "not installed"
else
print -r -- ""
run_tool $bin ${required_args[$tn]}
fi
print_div 2
done
print_div 1
done
}

function report_on(){
local info=$(stat --format %F $1)
printf "\n\n%s is a %s\n" "$1" "$info"
if [[ $info = "regular file" ]]; then
print -r -- "contents:"
cat $1
fi
}

run_all_tools
report_on /etc/hosts
report_on /etc/resolv.conf
2025-02-10

Want to know how it all worked?
@BrianEnigma posted about the complicated technical process of getting the old Unfiction forums up and running in order to capture a static snapshot: netninja.com/2025/02/09/revivi

#ARG #ARGs #AlternateRealityGames #DigitalPreservation

2025-02-02

I'm not sure how many of my peeps remember #Unfiction, but keep your eyes open for an announcement soon. #arg #args

2024-08-20

In case you missed it... last week I announced a big new project: the Center for Immersive Arts, an immersive history project and archive! cfia.org

I'm exploring the history of alternate reality games, theater, LARP, escape rooms, theme parks, VR/XR, and more

(Check out the thread for details!)

xoxo.zone/@lauraehall/11297352

#Immersive #AlternateRealityGames #ARGs #LARP #VR #XR #ImmersiveTheater #SleepNoMore #EscapeRoom #EscapeRooms #Puzzles #PuzzleGames #Nazotoki

MOULE :Logo:MOULE@moule.world
2024-07-09

More #ARGs should use the #Fediverse.

For example, someone could set up a Mastodon instance for an #ARG about a small fictitious county and make accounts for each citizen posting about bizarre events in the county, and can contribute to their ARG's lore by answering others' questions and generally interacting with comments from the Fediverse.

It's like how people set up accounts for characters from their ARG on Twitter or cryptic channels on YouTube.

en.wikipedia.org/wiki/Alternat

2024-06-04

Nice new work from Doc @edge on recovering polygenic scores from ancestral recombination graphs.

Scalability vs accuracy.

biorxiv.org/content/10.1101/20

#popgen #evol_gen #ARGs

Найменшенькийbalaraz@social.net.ua
2024-05-19

Знайшов ще одну не погану C++ бібліотеку для розбору вхідних аргументів програми. Називається TCLAP (Templatized C++ Command Line Parser). Вона є header-only тому зібрати набагато простіше, але мені таке не дуже подобається. Подивитись більше інформації з прикладами можна тут. Поширюється бібліотека під ліцензією MIT.

На жаль стандартне форматування помилок, довідки й версії не дуже звичне, але досить просто можна замінити на своє власне. Також було б непогано додати сучасні constexpr і таким чином пришвидшити виконання. А якщо у C++26 нарешті зʼявиться рефлексія. А з використанням C++23 можна було б замінити динамічний поліморфізм на статичний (CRTP). Ну це я вже дуже розмріявся.

#cpp #cxx #argv #args #parsing #parser #cli #lib #library #tclap #headeronly

2024-02-18

Anyone know of a librarian with an interest/specialty in immersive design work (including but not limited to immersive theater, escape rooms, alternate reality games/ARGs, spatial computing/VR/AR/XR, transmedia work), who would be willing to advise on metadata, organizing digital collections, and similar topics? Please send them my way!

#Library #Libraries #Librarian #Immersive #Transmedia #ARGs #AlternateRealityGames #EscapeRooms #ImmersiveTheater

MOULE :Logo:MOULE@moule.world
2023-10-27

Thank you so much to everyone who has listened to my new #DarkAmbient #music release "The Crypt", about the encrypted layer of the #DarkWeb home to the rogue AIs crawling up to the surface web wreaking havoc all over the world!

Inspired by #CreepyPasta, #AnalogHorror, and #Internet #ARGs.

Listen (if you dare!) on:

🎶 #Bandcamp: moule.bandcamp.com/track/the-c
🔊 #Spotify + other platforms: hyperfollow.com/moule/the-cryp
👕 #Merch: redbubble.com/shop/ap/15035515

MOULE :Logo:MOULE@moule.world
2023-10-20

Only one week to go until I release my #Halloween track “The Crypt”! 🔒

It’s unnerving #DarkAmbient #music soundtracking :Melody: @Melody and :Mei: @Mei’s discovery of an encrypted layer of the #DarkWeb, home to the Bugs: rogue AIs crawling up to the surface web wreaking havoc all over the world! 🌐

Inspired by #CreepyPasta stories, #AnalogHorror, and #Internet #ARGs! 🔎

#PreSave link: distrokid.com/hyperfollow/moul

#Creepy #Ambient #Horror #DigitalHorror #DeepWeb #NewMusic

MOULE :Logo:MOULE@moule.world
2023-10-17

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst