Blog

Blog2021-09-08T18:52:36-04:00

What you can ask from Chat­GPT: A Cheat Sheet

This blog post presents a cheat sheet for work­ing with Chat­GPT, a large lan­guage model de­vel­oped by Ope­nAI. The cheat sheet in­cludes a range of use­ful com­mands and tips for fine-​tuning the model, gen­er­at­ing text and con­trol­ling the level of con­text and speci­ficity in the model's re­sponses. At least Chat­GPT thinks so.

March 16, 2023|Ar­ti­fi­cial In­tel­li­gence, Chat­GPT|

The Fu­ture of AI: An Ex­cit­ing Jour­ney to a Dystopian Re­al­ity

Wel­come to the world of AI, where ro­bots are smarter than hu­mans, and hu­mans are just a bunch of use­less bags of flesh who are com­pletely de­pen­dent on them. Yup, you heard it right, the fu­ture of AI is here, and this is the world where ro­bots will take over all the jobs, leav­ing us with noth­ing but leisure time to play video games, watch TV, and scroll through our Face­book feeds.

Feb­ru­ary 2, 2023|Ar­ti­fi­cial In­tel­li­gence, Chat­GPT|

Cre­ate Im­ages from Text with AI and Python

It all began with DALL-​E, a ma­chine learn­ing model de­vel­oped by Ope­nAI to gen­er­ate dig­i­tal im­ages from nat­ural lan­guage de­scrip­tions. But it is closed source and not open to the pub­lic. Yet on Au­gust 22, 2022, the AI art com­mu­nity was shaken by the re­lease of an open-​source al­ter­na­tive, Sta­ble Dif­fu­sion, which you can in­stall and run lo­cally using mod­est hard­ware. Within days, PC­World de­scribed it as the new killer app. And it surely is.

Sep­tem­ber 6, 2022|AI art, Ar­ti­fi­cial In­tel­li­gence, Python|

Google shuts down voice di­alogs

As of June 13, 2023, Google will shut down all so-​called "con­ver­sa­tional ac­tions" for their Google As­sis­tant. Every ac­tion that in­volves a speech di­a­log, like food or­der­ing, games, ed­u­ca­tional apps, story telling, every ap­pli­ca­tion that re­quires ques­tions and an­swers, will be can­celed. Ef­fec­tively, the Google As­sis­tant is crip­pled down to a sim­ple command-​and-control in­ter­face.

How to run Linux GUI ap­pli­ca­tions on Win­dows 11

It's been a while since my last post about run­ning Linux GUI ap­pli­ca­tions on Win­dows 10. Mean­while, Mi­crosoft pro­posed its roadmap to bring GUI ap­pli­ca­tions to the Win­dows Sub­sys­tem for Linux and now a pre­view is avail­able. This project aims to en­able sup­port for run­ning Linux GUI ap­pli­ca­tions on Win­dows in a fully in­te­grated desk­top ex­pe­ri­ence.

Im­ple­ment­ing Two-​Factor Au­then­ti­ca­tion

Two-​fac­tor au­then­ti­ca­tion using the time-​based one-​time pass­word al­go­rithm can be eas­ily im­ple­mented with PHP on any web server. This stan­dard­ized method is widely used as an ad­di­tional se­cu­rity mea­sure for lo­gins and uses smart­phone apps, e.g. the Google or Mi­crosoft Au­then­ti­ca­tor, as a sec­ond fac­tor.

Sep­tem­ber 11, 2020|Browser, HTML5, PHP, Web De­sign|

Aug­mented Re­al­ity with Chrome: Let Flow­ers Grow!

With Chrome 81 Beta for An­droid, it’s now pos­si­ble to use im­mer­sive Aug­mented Re­al­ity in the browser. I have again cre­ated two vari­a­tions of the orig­i­nal demo source code to show what is eas­ily pos­si­ble. You can now walk around the earth, hav­ing a closer look, and (hope­fully) spread joy by plac­ing flow­ers wher­ever you like.

Feb­ru­ary 15, 2020|AR, Aug­mented Re­al­ity, Chrome, HTML5|

A min­i­mal Web Push ex­am­ple

Web push no­ti­fi­ca­tions allow users to opt-​in to asyn­chro­nous mes­sages from a server to a web ap­pli­ca­tion. The mes­sage can be sent at any time, even when the web ap­pli­ca­tion or the web browser is in­ac­tive. This W3C stan­dard, based on the HTTP/2 pro­to­col, is now sup­ported by Chrome, Fire­fox, Edge, Opera, and Sa­fari – but not by iOS.

Feb­ru­ary 8, 2020|Browser, Cloud, JavaScript, Pro­gres­sive Web App, PWA, Web De­sign|

An Alexa skill for New York City trans­port ser­vice changes

Play­ing around with the idea of Alexa Skills based on live data feeds, I cre­ated an Alexa Skill which an­nounces un­planned ser­vice changes of the New York City sub­way and bus lines, based on in­for­ma­tion pro­vided by the Met­ro­pol­i­tan Trans­porta­tion Au­thor­ity (MTA). This skill, avail­able in Eng­lish and Ger­man, was now cer­ti­fied and has gone live.

Jan­u­ary 21, 2020|Alexa Skill, Ama­zon Echo, AWS, Node.js, Type­Script, Voice As­sis­tant|

Why not to ab­bre­vi­ate the year 2020

The year 2020 poses a spe­cial prob­lem that can make it easy for scam­mers to forge hand­writ­ten doc­u­ments. This hap­pens once in a cen­tury, the last time in the year 1919. It’s com­mon prac­tice to shorten the year when writ­ing down a date. This year, how­ever, could cause some legal is­sues and can leave you at risk of fraud.

Jan­u­ary 14, 2020|Legal|
Go to Top