Archiv für die Kategorie „PC“

atuin: magische shell-historie

Wer viel mit der (Linux-)Shell arbeitet, der kennt das Problem: Befehle aus der Vergangenheit zu finden ist ein pain in the ass.

Doch fret no more, denn es gibt jetzt Atuin:

animated

Atuin wird vermarketet als die „magische Shell-Historie“ und es macht genau das: es speichert und stellt auf Abruf mit Hotkeys die eigenen Shellbefehle komfortabel in der eigenen Konsole dar. Auf Wunsch auch in der Cloud, um z.B. auf dem Heimrechner und Arbeitsplatz die selbe Historie nutzen zu können.

Im animierten GIF oben sieht man, wie das Programm funktioniert. Ein Muss für alle Konsolen-Rocker (und die, die es noch werden wollen natürlich)!

Das Projekt startete als Hobby und ist mittlerweile ein Vollzeit-Startup. Die eigentliche Entwicklerin, Ellie Huxtable, hat ihren 9to5-Job an den Nagel gehängt und macht nur noch hier weiter. Hier erklärt sie in einem sehr interessanten und informativen Post, wie und warum eigentlich.

Wer sie direkt supporten will, hier noch ein paar hilfreiche Weblinks:

Website: https://atuin.sh
Forum: https://forum.atuin.sh
Email: ellie@atuin.sh

Discord: https://discord.gg/jR3tfchVvW

GitHub: https://github.com/atuinsh/atuin

Mastodon: https://hachyderm.io/@atuin
Twitter/X: https://twitter.com/atuinsh

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

google: suchergebnisse modden

Es gibt Websites, die ich hasse. Zum Beispiel Pinterest. Oder Quora. Das ist totaler Schwachsinn dort und nie sinnvoll für mich, dennoch liefert die Google-Suche mir sehr oft Suchergebnisse genau dieser Idioten-Webprojekte auf Seite 1.

Leider ist es bei Google bis heute nicht möglich, selbst mit einem eigenen Google-Account, bestimmte Webseiten von der Suche auszuschließen. Wer die Syntax der Suchmaschine kennt, der weiß, man könnte auch -quora oder -pinterest manuell am Ende der Sucheingabe selbst anbringen. Aber ich bin Informatiker, das ist mir viel zu viel Arbeit.

Auf absehbare Zeit wird sich daran nichts ändern, schätze ich. Aber mit dem Plugin uBlock Origin kann man manuell Regeln hinzufügen. Und tatsächlich bleiben dann Ergebnisse frei von Idiotenseiten. Ein Zeile Code sieht beispielweise so aus:

google.*##.g:has(a[href*="pinterest.com"])

Aktuell sind bei mir bereits folgende Regeln aktiv:

google.*##.g:has(a[href*=“pinterest.com“])
google.*##.g:has(a[href*=“quora.com“])
google.*##.g:has(a[href*=“aliexpress.com“])

Ihr erkennt das Muster hoffentlich?

Kopiert den Code oben einfach und fügt das im Plugin in den Einstellungen im Tab „Meine Filter“ einfach ganz unten ein. Speichert die Änderungen mit dem Button „Änderungen übernehmen“. Und bei jeder neuen Googlesuche sind keine Ergebnisse mehr sichtbar von Seiten und Projekten, die ihr nicht wollt. Gern geschehen! 😉

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

steam hat gewonnen

Sony baut keine klassischen PlayStations mehr.
„Diablo 4“ hat jetzt seine eigene Steam-Page.
Gabe Newell hat mittlerweile die gesamte Videospielindustrie gebumsvögelt. Und dabei keinen Finger krumm gemacht. Respekt.

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

text iq calculation

Algorithms are „cool“ and run anything these days: from your smartwatch to the chatbot you are asking about stock trading options online.

From time to time we find useful algorithms for usage in a specific field; if you do what I do here, measurements about your key performance indicators (KPIs) is all around your texts. So of course this cool text iq calculator (or estimator, as it’s officially called) was of utmost interest to me:

https://writingtoiq.com/

Basically what it does: you input your (preferably English written) text with at least 50 words into the text field and hit the button „Estimate IQ of text author“. The result should be pretty self-explanatory.

For the light-package travelers, here is what to make up of the results by the author of the webapp:

„As accurate as one would expect such an algorithm to be. As „proof“ I have run the algorithm on a few examples, and you can see that the results aren’t surprising (nor should they be).
* Stephen Hawking, using his last paper as the sample, achieves an IQ of 151.
* Alexander Hamilton, using Federalist paper number 6 as the written sample, achieves an IQ of 166.
* Testing different CNN reporters using their articles, I got IQs ranging from 102 to 127.
* Testing different 5G-coronavirus conspiracy theorists using posts from one of their Facebook groups, I got IQs ranging from 75 to 89.“

Let’s run it and see how I’m doing there, shall we? My last five English language contributions here:

https://gizmeo.eu/banksy-in-lisbon/ – Estimated IQ: 102 (above average)
https://gizmeo.eu/armageddon-sounds/ – Estimated IQ: 110 (above average)
https://gizmeo.eu/review-stray/ – Estimated IQ: 107 (above average)
https://gizmeo.eu/neuromancer-vs-my-gpu/ – Estimated IQ: 135 (genius) (hint: I had quotes in here from Cyberpunk mastermind himself in my text, William Gibson…)
https://gizmeo.eu/cpu-dreams/ – Estimated IQ: 101 (above average)

Not bad for a gadget weblog! And English isn’t even my primary language. Take that, CNN, harhar!

Final verdict: if you want to have a quick check if what you are reading in English is not done by a full retard, https://writingtoiq.com/ could be very useful. I didn’t find a source code reference and could do a quick check of the algorithm but the app does what it promises. I can recommend it.

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

windowsuser-wochenende

Wie ich mir die Wochenenden von Windows-Usern vorstelle:

Genug Internet für heute!11

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

the last of us, eh, bugs of us

Passiert, wenn du ein Supercomputer-Spiel (ppc-Plattform) aus 2013 für den PC (x86-Plattform) nach März 2023 portieren willst:

Ist keine Entschuldigung und Naughty Dog sollte allein geschichtlich schon irgendwie dazu imstande sein.

Doch selbst die PS3-Version damals war reines Voodoo, kein Plan, wie das allein ressourcentechnisch überhaupt möglich war. Das Originalgame bleibt eines der größten Mysterien aller Zeiten aus der Welt der Videogames. Von einem anderen Stern.

Was soll man sagen? Die PlayStation gibt es in der Form nicht mehr, seit Mastermind Ken Kutaragi geschasst wurde. Seit der PS4 hast du nur noch Einheitsbrei und eine Konsole lohnt sich technisch nicht mehr – alles PC jetzt bzw. seit Ende 2013. Gut für die PC-Plattform. Aber eben schlecht für alle Konsolen. Vielleicht sollte man den kaputten PC-Port des Zombieklassikers auch positiv sehen: die PlayStation hatte schon irgendwie seine Berechtigung. Erwartet niemals eine 1:1-Adaption bis hoch zur PS3, egal, was euch die Firmen versprechen. Den Voodoo wolltet ihr euch heute eh nicht geben.

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

atari: email-archiv 1983 bis 1992

Ein Atari-Emailarchiv ist online aufgetaucht.

Ein paar Juwelen als Beispiel:

On claiming that video games cause violence:

Mar 09, 1984 | 1 message

In 1943, my mother grabbed a Chinese checkers board with both hands, threw the marbles all over the kitchen and crashed it over my father’s head, claiming, „I will not play with thieves!“

On Atari’s future

Mar 23, 1984 | 6 messages

Entertainment is not a fad, but repetition does not make for good entertainment.

On flickering lights in the women’s restroom

Feb 12, 1986 | 2 messages

WHEN YOU THINK YOU ARE LOSING YOUR MIND, YOU REALLY AREN’T.

😀

Mehr Glitches, Rants und Insights: https://atariemailarchive.org/top-threads.

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

neuromancer vs. my gpu

:: Introduction

I think of Neuromancer as a pretty complicated novel. Written in 1984 by William Gibson it is one of the earliest pieces of literature of cyberpunk genre, part of its Kanon today, so to speak. Anyone interested in cyberpunk will encounter it sooner or later. And anyone could read something different in it. Part of it, it’s written from the future and not only covers artificial intelligence, hacking, virtual worlds/cyberspace, drugs, ROMs; you could go on and still not grasp the vastness here. After reading, I was not really sure if even Gibson understood what he published here. But we are cool with it, as this is another factor for one’s sympathy for this 271-pager.

Today, there are websites which aggregate the most popular quotes like the one from Goodreads here. I’m pretty sure with some of the text snippets alone, you will have problems not only from semantics perspective but also from the vocabulary alone. This is innovative and futuristic but hinders a reader from truly enjoying it. Nevertheless, the cryptic groundwork was taken often as the basis for some nice artwork pieces, like the 48-page graphic novel released in 1989 by Tom de Haven and Bruce Jensen. Heck, I even think, as I own the graphic novel too and read the novel first, that you might be better off with the graphic novel and leaving the book all alone. Although I won’t recommend it, as you know, we are all cyberpunks ourselves here.

:: My proof of concept

No matter how complicated and exotic the text, I thought this would be a perfect basis for some of my further experiments with machine learning artwork generation. I thought maybe it’s better just to leave my hardware alone: should my GPU make sense of these lines now! We are 2022, with engines like Stable Diffusion and a recent laptop, this sounds like a piece of cake! So I took the most popular quotes from the novel, the ones which made sense in creating something which a reader’s mind could have difficulties with, and let it run through my (laptop) GPU. I picked the best one from three which were created simultanously per quote in approx. three minutes. Without further ado, let’s check the results here! You can click on the pictures to see the original size. Enjoy!

:: Neuromancer vs. my GPU

Cyberspace. A consensual hallucination experienced daily by billions of legitimate operators, in every nation
„Cyberspace. A consensual hallucination experienced daily by billions of legitimate operators, in every nation“

His eyes were eggs of unstable crystal, vibrating with a frequency whose name was rain and the sound of trains, suddenly sprouting a humming forest of hair-fine glass spines
„His eyes were eggs of unstable crystal, vibrating with a frequency whose name was rain and the sound of trains, suddenly sprouting a humming forest of hair-fine glass spines“

We have sealed ourselves away behind our money, growing inward, generating a seamless universe of self
„We have sealed ourselves away behind our money, growing inward, generating a seamless universe of self“

Night City was like a deranged experiment in social Dar- winism, designed by a bored researcher who kept one thumb permanently on the fast-forward button
„Night City was like a deranged experiment in social Darwinism, designed by a bored researcher who kept one thumb permanently on the fast-forward button“

Don't let the little fuckers generation gap you
„Don’t let the little fuckers generation gap you“

Lost, so small amid that dark, hands grown cold, body image fading down corridors of television sky
„Lost, so small amid that dark, hands grown cold, body image fading down corridors of television sky“

We monitor many frequencies. We listen always. Came a voice, out of the babel of tongues, speaking to us. It played us a mighty dub
„We monitor many frequencies. We listen always. Came a voice, out of the babel of tongues, speaking to us. It played us a mighty dub“

And in the bloodlit dark behind his eyes, silver phosphenes boiled in from the edge of space, hypnagogic images jerking past like a film compiled of random frames
„And in the bloodlit dark behind his eyes, silver phosphenes boiled in from the edge of space, hypnagogic images jerking past like a film compiled of random frames“

Case shuffled into the nearest door and watched the other passengers as he rode. A pair of predatory-looking Christian Scientists were edging toward a trio of young office techs who wore idealized holographic vaginas on their wrists, wet pink glittering under the harsh lighting
„Case shuffled into the nearest door and watched the other passengers as he rode. A pair of predatory-looking Christian Scientists were edging toward a trio of young office techs who wore idealized holographic vaginas on their wrists, wet pink glittering under the harsh lighting“

His vision crawled with ghost hieroglyphs, translucent lines of symbols arranging themselves against the neutral backdrop of the bunker wall. He looked at the backs of his hands, saw faint neon molecules crawling beneath the skin, ordered by the unknowable code
„His vision crawled with ghost hieroglyphs, translucent lines of symbols arranging themselves against the neutral backdrop of the bunker wall. He looked at the backs of his hands, saw faint neon molecules crawling beneath the skin, ordered by the unknowable code“

The Matrix has its roots in primitive arcade games,' said the voice-over, 'in early graphics programs and military experimentation with cranial jacks.'
„The Matrix has its roots in primitive arcade games,‘ said the voice-over, ‚in early graphics programs and military experimentation with cranial jacks.'“

INTO HER DARKNESS, a churning synaesthesia, where her pain was the taste of old iron, scent of melon, wings of a moth brushing her cheek. She was unconscious, and he was barred from her dreams
„INTO HER DARKNESS, a churning synaesthesia, where her pain was the taste of old iron, scent of melon, wings of a moth brushing her cheek. She was unconscious, and he was barred from her dreams“

Rain woke him, a slow drizzle, his feet tangled in coils of discarded fiberoptics. The arcade's sea of sound washed over him, receded, returned. Rolling over, he sat up and held his head
„Rain woke him, a slow drizzle, his feet tangled in coils of discarded fiberoptics. The arcade’s sea of sound washed over him, receded, returned. Rolling over, he sat up and held his head“

To call up a demon you must learn its name. Men dreamed that, once, but now it is real in another way. You know that, Case. Your business is to learn the names of programs, the long formal names, names the owners seek to conceal
„To call up a demon you must learn its name. Men dreamed that, once, but now it is real in another way. You know that, Case. Your business is to learn the names of programs, the long formal names, names the owners seek to conceal“

 It was a vast thing, beyond knowing, a sea of information coded in spiral and pheromone, infinite intricacy that only the body, in its strong blind way, could ever read
„It was a vast thing, beyond knowing, a sea of information coded in spiral and pheromone, infinite intricacy that only the body, in its strong blind way, could ever read“

Wintermute was a simple cube of white light, that very simplicity suggesting extreme complexity
„Wintermute was a simple cube of white light, that very simplicity suggesting extreme complexity“

:: Outro

I was happy that my POC was a success, of course. And I was also pretty convinced by what my graphics processor could make of those rather difficult novel lines from the 80s in our current times. However, I also see some difficulties when StableDiffusion tries to render certain things: like human appearance, as oftentimes it outputs strange limbs and also faces, especially around eyes. Same goes for text, as seen in some of those (rather grotesque) examples. Both problems could be shared with other tools like DALL-E 2 or Imagen though, I never tried those before. It’s a very young brand new technology of course, this is common. From artwork perspective, I also am not sure if this is really a problem. Furthermore, I think this is a perfect example for what we do from read-write culture. Which can’t be emphasised enough nowadays, because what we originally intended back then, generate reciprocal relationship between the producer and the consumer, wasn’t taken up by people as we intended. Like ever. Stupid, unreasonable consumerism won, unfortunately. As such, this might be not the last project of its kind I did by myself, as I got enough books in my private library which could need clarification visually. But in the history of the web, probably very much so. Let me know what you think in the comments, hope you had a great time exploring this!

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

cpu dreams

My laptop CPU became an artist over night:

a cyberpunk cityscape

What we see here is actual unique artwork my CPU created over a timeframe of approx. 12 minutes. The only thing I input to was the text string a cyberpunk cityscape and let Stable Diffusion do the rest. It’s beautiful and detailed. I actually love it!

Stable Diffusion is a sophisticated, brand new deep learning model by Stability.ai. It’s already on par with the earlier released, proprietary AI image generators DALL-E 2 or Imagen. With a powerful difference: you can actually create AI images yourself for free on your local machine. Usually done by your GPU, or like in my case above, your CPU, if capable.

I put four hours of work into it yesterday to setup my machine and create more artwork. My CPU came up with more beautiful cyberpunk cityscape examples with the following text string, a cyberpunk cityscape in neonlights at night, see the gallery here:

I’m lucky to own a powerful notebook CPU from 2020 with a graphics processor built in. I don’t know if this made a difference or not, the results surely are true for what I anticipated and surpassed my expectations.

But how can you join the CPU AI image generation yourself?

I had time to write it down yesterday and am happy to share it here for free for anyone who might be interested to do this with her/his Linux machine.

Step 0: Create a working directory in your /home

Step 1: Install Python

sudo apt-get update*
yes | sudo apt-get install python3.8*

*could be the installation of Python 3.8 is different to the one mentioned above. In this case just use your package manager of your Linux distribution to get the program installed on your machine.

Step 2: Install Miniconda

wget https://repo.anaconda.com/miniconda/Miniconda3-py38_4.12.0-Linux-x86_64.sh
bash Miniconda3-py38_4.12.0-Linux-x86_64.sh

Step 3: Clone the Stable Diffusion Repository

git clone https://github.com/CompVis/stable-diffusion.git
cd stable-diffusion/

Hint: Repo above only works for graphics cards >= 7GB (V)RAM! Thus…

Step 4: Download the ZIP, extract, copy and paste the contents following optimised version of Stable Diffusion in the folder above:

https://github.com/basujindal/stable-diffusion

Step 5: Create Conda Environment

conda env create -f environment.yaml
conda activate ldm

Step 6: Download Stable Diffusion Weights

curl https://www.googleapis.com/storage/v1/b/aai-blog-files/o/sd-v1-4.ckpt?alt=media > sd-v1-4.ckpt

Step 7: Content blocker deactivation (needed in case your output images are green or black only)
* find and open file pipeline_stable_diffusion.py
* below image = image.cpu().permute(0, 2, 3, 1).numpy() replace anything with this and save the file:

# run safety checker
#safety_cheker_input = self.feature_extractor(self.numpy_to_pil(image), return_tensors=“pt“).to(self.device)
#image, has_nsfw_concept = self.safety_checker(images=image, clip_input=safety_cheker_input.pixel_values)

if output_type == „pil“:
image = self.numpy_to_pil(image)

#return {„sample“: image, „nsfw_content_detected“: has_nsfw_concept}
return {„sample“: image, „nsfw_content_detected“: False}

Step 8: Generate AI images with the CPU

python optimizedSD/optimized_txt2img.py –device cpu –precision full –prompt „a cyberpunk cityscape“ –H 512 –W 512 –n_iter 1 –n_samples 1 –ddim_steps 50

That’s it! By default you find your created images in the outputs folder. You can enter your deserved text string in „“ and let your machine do the rest. Feel free to share some of your works in the comments if this tutorial helped you.

P.S.: I also had the chance to create GPU images yesterday with this method. The only difference is by removing the part –device cpu from the command line code you find in step eight. It will be much faster but to me the option to let your CPU create actual artwork was very much appreciated and may not be well known for future AI generation images through Stable Diffusion. I had some very nice results. Will share more of my work in future entries here on gizmeo.eu so stay tuned!

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

retro: state of pc games 1994

Es sind die Jahre 1994/1995 und die CD-ROM-Technologie ist aktuell der heißeste Scheiß. Das damals grafisch aufwendigste PC-Spiel, „Myst“, erfordert einen 33MHz-PC mit mindestens vier Megabyte freiem Festplattenspeicher. Dem Spiel liegt das neueste Lineup der Spiele von einem der angesagtesten Entwicklerhäuser der damaligen Zeit bei, Electronic Arts (EOA). Der Inhalt dieser Broschüre liest sich in vier Sprachen (deutsch, englisch, spanisch, französisch) wie folgt:

CD ROM 1994 – 1995
Electronic Arts(R)
Contents
3 Introduction
4 Origin
9 Sims
10 Action Adventure
12 Bullfrog
14 EA Sports

Introduction (Seite 3)
Der Fortschritt in der CD-ROM-Technologie hat es Electronic Arts ermöglicht, neue bahnbrechende Software zu entwickeln. Wir haben in Hollywood die bekanntesten Schauspieler für Wing Commander III gefilmt und so ein wirklich interaktives Filmabenteuer geschaffen. Bullfrogs neuester Titel Magic Carpet entführt Sie in ein mystisches Persien, wo Zauberer in den Wolken über Burgen, Seen und atemberaubenden Landschaften magische Kämpfe ausfechten. Little Big Adventure wird Sie mit seinen fremden, phantastischen(sic) Landschaften verwirren, bewegen und entzücken. Und wenn Sie bei PGA 486 ganz genau hinschauen, können Sie sogar das Gras wachsen sehen. Und das ist nur ein kleiner Vorgeschmack auf unsere CD-ROM-Neuheiten.

Wing Commander(R) III – Heart of the Tiger(TM) (Seite 4)
Die neueste Folge aus der erfolgreichen Wing-Commander-Serie bringt mit Hollywood-Schauspielern und -Drehorten die optisch beeindruckendste und actionreichste interaktive Unterhaltung aller Zeiten!

Wings of Glory(TM) (Seite 6)
Fliegen und kämpfen Sie sich durch den Ersten Weltkrieg in Origins bislang beeindruckendstem Flugsimulator. Keine Raketen, kein Radar – nur einmit(sic) Leinwand bespanntes Holzflugzeug, ein Maschinengewehr und Ihr Können.

System Shock(TM) (Seite 7)
Schauen Sie sich durch die Augen der Hauptfigur an, wie dieses Spiel reale Physik, Rätsel und die Welt des Cyperspace zu einem intelligenten Actionspiel verbindet.

BioForge(TM) (Seite 8)
Ein echter interaktiver Spielfilm mit „künstlichen Schauspielern“. Sie selbst bestimmen den Fortgang der Handlung, während Sie Ihre Hauptfigur durch ein dramatisches, actionreiches Abenteuer führen.

Air Combat: US Navy Fighters(sic) (Seite 9)
Fliegen Sie Luftangriffe und erleben Sie Luftkämpfe mit den modernsten Jagdflugzeugen und Bombern in der aufregendsten Flugsimulation, die seit Jahren in den Markt eingeschlagen hat. Mit revolutionär neuen Grafiken und Ratschlägen von Experten wird „US Navy Fighters“ zum Anführer des Simulations-Marktes werden!

Little Big Adventure(TM) (Seite 10)
Von den Schöpfern von „Alone in the Dark“ kommt dieses 3D-Action-Adventure voller Spannung, Tiefe und Leben. Zwölf herausfordernde Kapitel führen Sie über zwei riesige Hemisphären. Verhandeln Sie mit phantastischen Wesen, lernen Sie ungewöhnlichem(sic) Fähigkeiten. Interaktives Kampfsystem, zahlreiche Rätsel, Fallen und Sicherheitssysteme, spezielle versteckte Gegenstände und Transportmittel. Wählen Sie bei Aktionen und Fortbewegung zwischen vier verschiedenen Verhaltensmustern: normal, sportlich, aggressiv oder verstohlen.

Noctropolis(TM) (Seite 11)
Werden Sie zum Superhelden in diesem interaktiven Spielfilm für Erwachsene. Betreten Sie die Comicwelt von Noctropolis. Ihr Auftrag ist einfach: Schützen Sie die Stadt vor dem Bösen, das sie zu zerstören trachtet.

Magic Carpet(TM) (Seite 12)
Der nächste Volltreffer von Bullfrog. Völlig neue 3D-Programmroutinen lassen Sie in die Luft gehen – im besten Sinne. Auf Ihrem fliegenden Teppich haben Sie nur Ihre beeindruckende Auswahl an Zaubersprüchen, um sich zu schützen. Einzigartige Flugeigenschaften, phantastische Kreaturen und realistische 3D-Landschaften vereinen sich zu Bullfrogs mystischem Abenteuer in Persien.

FIFA International Soccer(TM) (Seite 14)
Eines der erfolgreichsten Fußballspiele erscheint jetzt mit folgenden Neuheiten exklusiv auf der CD-ROM Special Edition: Editierfunktion für alle Spielernamen. Bildschirmfüllende Video-Introsequenz. Musik in CD-Qualität.

PGA Tour(R) Golf 486 (Seite 15)
Noch nie wurde Golf so präzise simuliert. Genießen Sie die Schönheit der Golfplätze von River Highlands, Summerlin und Sawgrass, während Sie die Löcher einzeln üben oder im Turnier gegen zehn amerikanische Profis aus der PGA antreten. Dank digitalisierter Kommentare, Full-Motion-Video und fernsehähnlicher Präsentation ist dies eine der besten Golfsimulation(sic), die Sie jemals spielen werden.

Electronic Arts * PO BOX 835 * Slough * Berks * SL3 8XU

Also was als Erstes auffällt sind die ziemlich perfekten und fast fehlerfreien Marketingtexte. Sowas findest du heute gar nicht mehr, weil die meisten Nutzer (a)sozialer Medien mittlerweile die Aufmerksamkeitsspanne von Fruchtfliegen besitzen. Und ein Bild oder eine Grafik gepostet über den Corpo-Account bei Filtersgram geht auch schneller und hat mehr Reichweite; ist besser für’s Business. Außerdem waren die meisten Grafiken der vorgestellten Spiele hier dermaßen shitty – da musste man sich was einfallen lassen. Dennoch: 8/10, alleine vom Textlevel her. Machte Bock auf mehr.

Die Broschüre kam auch noch auf gedrucktem Papier, als Beilage in einer riesigen, originalen Kartonbox beim Spiel „Myst“. „Myst“ war generell ein Paradebeispiel 1994, wie Bindung zu einem Videospielfan funktioniert: hattest du neben der Anleitung mit den üblichen Installationshinweisen hier (auch in mehreren Sprachen für Europa), noch einen Umschlag, den du gar nicht erst öffnen solltest dabei (was da wohl Geheimes drin ist!?). Und auch die beiden Entwickler selbst stellten sich in dem Heft vor, mit einem kleinen Gruppenbild und Hintergrundgeschichte zum eigenen Videospielhaus „Cyan“. Doch damit nicht genug, es gab sogar noch ein „Myst“-Tagebuch dazu: das solltest du selbst auffüllen, ganz spontan, zur Hilfe oder eben mit allem, was dir während des Spielens einfiel. So entstand, ganz nebenbei, noch ein ganz individuelles Heft mit deinen eigenen Anmerkungen und Notizen zum Spiel. Absolut faszinierend! Ressourcenverschwendung war 1994 auch noch überhaupt kein Problem. Findest du heute alles nicht mehr, alles generisch. So hatte die PS4 nicht mal mehr eine eigene Spielehülle, zu den meisten Games gab es zusätzlich keinerlei Handbuch dazu, auch keinen One-Pager. 10/10.

Lässt man sich durch den Kopf gehen, was EA Mitte der 90er hier im Angebot hatte und auch fähig war zu leisten, sowohl auf Innovationsebene, als auch an Masse, ist kaum vorstellbar, dass es mit dieser Firma einmal so bergab gehen würde. Mir ist noch die Acquisition von Bioware im Kopf, die in den Nullerjahren für 860 Millionen US-Dollar abgeschlossen wurde. Da war von dem Softwarehaus, wie wir es kannten, schon gar nichts mehr übrig. Da fiel ihnen außer Aufkaufen auch gar nichts mehr ein. Auch die Bioware-Mitarbeiter und der harte Kern aus Kanada, die die legendäre „Mass Effect“-Reihe entwickelt hatten, arbeiten ja heute alle nicht mehr bei EA/Bioware, sind alle weg. Und in den News ist man eigentlich nur noch mit Negativschlagzeilen, mir ist auch außer FIFA nichts mehr wirklich bekannt, was hier noch Zugkraft entwickelt hätte die letzten Jahre. Dennoch, es wäre unfair die heutige Zeit, also 28 lange Jahre später, hier als Masstab zu nehmen. In den 90ern war EA ganz klar ein Unternehmen, wo du arbeiten wolltest, zumal Videospiele nicht mehr aufzuhalten waren, also 9/10 hier.

Das Einzige, was man damals sicher wusste war, dass Hardware immer stärker werden würde. Folglich mussten die Spiele immer besser, immer größer werden. Dass man irgendwann mal einen Punkt erreicht haben würde, wo schon alles gemacht wurde, alles grafisch herausgekitzelt sein würde, was du auf Monitore knallen kannst, sich Videogamefirmen überhaupt nicht mehr um ihre Klientel kümmern würden – das war hier in keiner Weise erkennbar. Gesamtstatus der Videospielindustrie: 9/10.

Wieso hat sich das alles dermaßen zum Negativen verändert? Wieso retten uns aktuell nur noch kleine Indieprojekte, aber auf Dauer wird uns das mit der Industrie nicht helfen? Das zu analysieren würde hier den Rahmen sprengen, war auch gar nicht Sinn dieses Beitrags. Lasst uns das irgendwann in naher Zukunft mal genauer analysieren; die Antworten darauf sind leider hässlich, entmutigend, machen keine Lust mehr auf Videogames. Bis dahin hilft es vielleicht, sich ein bisschen darauf zu besinnen, dass es nicht so hätte kommen müssen. Happy Retro Gaming!

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

zeitgeist 2022

Nehmen wir mal einen Moment die fantastische Sichtweise eines außerirdischen Beobachters ein, der oder die (oder das) es geschafft hat, Milliarden Kilometer durch das All zu reisen. Um dann solch eine Schlagzeile hier zu finden:

„Scientists rename human genes to stop Microsoft Excel from misreading them as dates“, via The Verge.

Er oder sie (oder das) würde direkt wieder abdrehen: kein intelligentes Leben vorhanden.

Statt echte Datenbanken zu nutzen, halten die Menschen ihr eigenes Erbgut, das höchste natürliche Gut, das sie haben, der Code des Lebens, in einer Tabellenkalkulation von M$ fest. Und müssen diese Fachbezeichnungen auch noch abändern, weil das beschränkte proprietäre Programm alles in Datumsangaben umwandelt. m(

Zeitgeist im Jahr 2022 „n. Chr.“ auf den Punkt gebracht. Wir sind im Arsch.

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

2D-spiele selbst coden

Spiele selbst coden. Gibt es was Geileres?

Mittlerweile gibt es auch hier diverse ausführliche Onlinekurse, einer sei hier Interessentinnen und Interessenten ans Herz gelegt, Kapitel 1 auch direkt eingebunden:

Erstellt wurde er von Dr. Dave Churchill von der Memorial University. Alle 22 Kurse finden sich hier: https://youtube.com/watch?v=LpEdZbUdDe4&list=PL_xRyXins848jkwC9Coy7B4N5XTOnQZzz.

Ihr solltet anschließend fit sein in SFML, einer für Mobilgeräte optimierten Entwicklungsbibliothek, die Eingabe, Grafik, Sound und Netzwerk in sich vereint. Kurzum: Games wie für das NES oder SNES für eure Smartphones und Tablets sollten hiermit machbar sein! 🙂

Wer erstmal strikt für Konsolen und weniger für Handygames coden will, hier gibt es noch einen weiteren Startpunkt als Alternative.

Happy Coding… …und Gaming!

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

womenhack und hackerx 2021

Bei mir sind dieser Tage noch zwei Einladungen anhängig, wo man sich als angehende/r Entwickler oder Entwicklerin mit Profis vernetzen, und auch die entsprechenden Unternehmen kennenlernen kann.

Ladies first: die WomenHack findet am 26.10. virtuell statt. Hauptfokus liegt auf von Frauen organisierte Events aus über 40 Ländern und über 130 Städten. Es geht um: full-stack, front-end, back-end, mobile, cybersecurity, data, DevOps, Cloud, UX/UI, Product Owners – oder eben die es schnell noch werden wollen und diese IT-Themen interessant finden. Der Event ist „invite-only“, bitte den folgenden Link nutzen: https://womenhack-frankfurt-oct-2021-dev.eventbrite.com?password=empower. Viel Erfolg, Mädels!

Der zweite Event in Stuttgart ist die HackerX, das Konzept ist ungefähr das selbe. Auch hier rein virtuell, ebenfalls am 26.10. Man (oder Frau) hat auch hier die Möglichkeit Unternehmen auf der Suche aus der IT-Branche kennenzulernen. Mit den BewerberInnen, die hier getroffen werden, geht das natürlich genauso. Ich war einmal dort, war ganz nice, Schwerpunkt liegt auf Programmierung. Da ich allerdings bereits seit Jahren in einem festen Beschäftigungsverhältnis bin, hier der Link: https://hackerx-stuttgart-oct-2021-fs-dev.eventbrite.com?password=sudovip. Auch hier: viel Glück dort!

Die Codes werden nach dem first come, first served-Prinzip eingelöst. Manchmal geht das auch mehrfach, aber ich kann keine Garantie geben. Einfach ausprobieren! 🙂

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

zeitgeist: ui stupidity

Das Jahr 2007 war für unsere Gadgets eine Zeitenwende. Mit dem Erscheinen des allerersten „Smartphones“, dem iPhone von Apple, wurden elektronische Helferlein plötzlich in zwei unterschiedliche Zweige getrennt. Wahrscheinlich für immer.

Hier das iPhone, ein reines Gerät des Konsums. Keinerlei Eingabe- oder Ausgabeoptionen mehr außer einem Bildschirm, „alles ist Touch“.

Dort Geräte wie der Computer, Eingabe und Ausgabe strikt getrennt, die nach wie vor bestehenden „Creator Devices“. Wir Menschen klappern Zeug in diese Maschine, wahlweise mit Tastatur oder Maus, sehr selten sogar gleichzeitig, die Ausgabe erfolgt strikt auf einem externen Gerät namens Monitor. Keine Smartphone-App wird ohne PC erstellt.

Seitdem ist viel passiert. Leider auch viel zu viel Scheiße.

Die elektronische Welt, wie wir sie heute vorfinden, ist eine Welt der UIs, der User Interfaces, zu deutsch stocksteif genannt Benutzerschnittstellen. Die meisten Benutzerschnittstellen sind knallbunt, man könnte es so zusammenfassen: „alles was man klicken, draggen, und droppen kann.“

Auch hier gab es von Anfang an zwei Paradigmen: hier die US-Firma Apple, die lieber zu wenig als zu viel in ihre UIs einbaut, weil sie keine NutzerInnen überfordern möchte. Dort die US-Firma Google mit Benutzerschnittstellen für jeden Furz, bis zum Verändern einer simplen Systemkachel, für Techies, Überforderung völlig egal. Nichts dazwischen, eigentlich von Anfang an. Der Touchscreen schreibt die Regeln jetzt vor.

Was dann am Ende, natürlich, zu noch mehr NutzerInnenverblödung führte, wie hier von dem Reddit-Nutzer ClockworkAeroplane vor kurzem beschrieben:

„I teach mostly college freshmen. They don’t know what a URL even is. Literally. I tell them the easily-remembered URL for the Moodle server, and they literally don’t know what to do with it. They have never typed a URL into an address bar in their lives. Why? You don’t do that on an iPhone.

They know how to search for things. They know how to tap/click a link. They do not know what a URL is.

I found out that a lot of them were logging into the school’s bulletin board system, finding my welcome message from the beginning of the year, and then tapping/clicking the Moodle URL and the Zoom URL there. The problem with the latter is that the Zoom URL there was the registration one, which many of them couldn’t figure out, so they asked their friends for „the“ Zoom meeting URL, and one guy posted „it“ to their social media group, and tons of people entered with that.

Yeah, that was his Zoom URL. Not the Zoom URL. I had like 10 people coming in as the same person, making the usage record completely unusable.

Just…

Kids who grew up on smartphones literally do not know how to do anything on a computer. Literally. I had to make a screencast showing them how to type in a URL, how to figure out what application a PDF is opening in, where downloads go when you download things… Just really basic computer stuff that they simply don’t know.

They don’t know what a menu is. I say, „Go to the File menu.“ It’s right there at the top of the screen or window. They don’t see it. I watch their cursors floating around the UI buttons. „No, above that! The menubar!“ Floating right over the words. „Yes! Right there! See those words? Click on them!“

The entire computer UI metaphor is meaningless to them now.

They take screenshots of fucking everything and turn them in as homework (0 points, by the way). Some of them don’t know how to drag a file.

I teach at one of the tippiest-toppiest universities in Japan. But my students are total morons when it comes to computer usage. This is our life now.“ [via]

Wie gesagt, hier in dem Rant geht es um StudentInnen, also eigentlich das Cleverste, was ein Land zu bieten hat. Und das ist auch kein Dritte-Welt-Land, sondern Japan hier, was mit Südkorea zu den zwei fortschrittlichsten und intelligentesten Ländern des Planeten zählt. Hier wird auch an keiner Berufsschule unterrichtet, sondern an einer Universität, von der diese Beobachtung stammt.

Seriously, we are fucked!

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^

steam top50: 72 prozent linux-support

Steam-on-Linux
Oben: Beispiel für den Steam-Client auf Linux mit diversen Games, anno 2011

Noch ein kleiner Meilenstein für alle Pinguin-Zocker an den PCs und Laptops da draußen:

Mit dem nativen Steam-Client laufen seit diesem Monat satte 72% aller Top50-Steam-Games!

Tendenz steigend. 🙂

Eine Übersicht über die Games und den Status findet man hier: https://boilingsteam.com/steam-top-50-games-72-work-on-linux-in-sept-2021/.

Ether spenden // Donate Ether
Bitcoin-Spenden hier akzeptiert ^^