ChatGPT: It’s Just Adding One Word at a Time

Stephen Wolfram explains:

That ChatGPT can automatically generate something that reads even superficially like human-written text is remarkable, and unexpected. But how does it do it? And why does it work? My purpose here is to give a rough outline of what’s going on inside ChatGPT—and then to explore why it is that it can do so well in producing what we might consider to be meaningful text. I should say at the outset that I’m going to focus on the big picture of what’s going on—and while I’ll mention some engineering details, I won’t get deeply into them. (And the essence of what I’ll say applies just as well to other current “large language models” [LLMs] as to ChatGPT.)

The best explanation I have seen so far.

Please read on >

ThinkPad Z13 :: Die mysteriösen Probleme verschwinden

Ich habe AMD unrecht getan. Die kleinen Probleme, die ich auf den Ryzen Chipset bzw. BIOS und Systemtreiber schob, habe ich wohl zum Teil selbst verursacht. Drei Dinge sind mir aufgefallen:

  1. Der Touchscreen reagiert verhalten, manchmal erst auf die zweite Berührung.
  2. Das Touchpad hat einen Kaugummi-Effekt: Erst schwergängig, dann über das Ziel hinausschießend.
  3. Die Tastatur wacht oft aus dem Schlaf nicht auf.

Nach einiger Zeit habe ich herausgefunden, dass das dritte Problem nur auftaucht, wenn der ThinkPad am Stromkabel hängt. Bei den ersten beiden Punkten bin ich nie dahintergekommen, was die Probleme verursacht.

Gestern kommentierte Thomas: “Einzige Einschränkung ist ein kurioses Problem: Einige Lenovo Laptops machen Probleme mit dem Touchpad, wenn über ein Drittanbieter-Netzteil geladen wird.” Und da hat es bei im Hirn geschnackt. Ich hatte den ThinkPad stets nur mit dem RealPower geladen, nie jedoch mit dem Original von Lenovo. Schauen wir uns die beiden an:

Das RealPower hat, wie die meisten dieser Netzteile, einen Eurostecker mit zwei Polen. Das Lenovo-Netzteil aber hat einen dreipoligen Mickymaus-Stecker, an das ein Kabel mit Schuko-Stecker angeschlossen wird. Also habe ich nun das Original verwendet und sofort eine Veränderung bemerkt: Wenn ich den Deckel anfasse, fühle ich keinen Berührungsstrom mehr, so wie zuvor nur im Akkubetrieb. Die Erdung über den PE-Pol führt diese Spannung anscheinend ab.

Seit ich das Lenovo-Netzteil verwende, habe ich die drei Fehler nicht mehr beobachtet. Bei Touchpad und Touchscreen kann ich mir das erklären: Beide funktionieren wie ein Smartphone-Bildschirm kapazitiv. Wenn hier eine vom Schaltnetzteil induzierte, geringe Spannung anliegt, kann das die Funktion beeinträchtigen.

Bei der schlafenden Tastatur kann ich das nicht so bündig erklären. Aber hier scheint es so, dass dies nur im Connected Sleep State S0 auftaucht, wenn das ThinkPad am zweipoligen RealPower-Netzteil hängt. [Update: Leider nein. Eben ist der Fehler wieder aufgetreten. Abhilfe weiter: Einmal laut Arggh schreien, Hybernate, Power On]

Wieder einmal mehr wird die Mär vom universellen USB-C-Anschluss widerlegt. Wenn der Stecker passt, heißt das nicht, dass alles super funktioniert. Hier passten USB-PD und Ladeleistung, aber die Erdung nicht. Um einen Kabel-Einfluss zu verhindern, ist bei Lenovo übrigens das Ladekabel fest mit dem Netzteil verbunden. Denn dort kann man mit eigenen Kabeln ganz neue Fehler einführen.

Gibt es kleine, universelle Drittanbieter-Ladegeräte mit Schutzerde? Ich habe kein einziges. Alle haben nur einen Eurostecker oder einen US-Stecker, jeweils mit zwei Polen. Diese Netzteilverlängerungskabel von Apple habe ich zwanzig Jahre lang ignoriert. Nun habe ich gelernt, dass sie über die Nut einen Kontakt zwischen Schutzerde und Netzteil herstellen. Und auf einmal fühlt sich das MacBook Pro nicht mehr elektrisch an.

Man lernt nie aus.

[Vielen Dank an Thomas, Sven und Lasse für die hilfreichen Hinweise]

Kleiner Universal-Lader mit 65W Power Delivery

Nachdem ich neulich vor Billigheimer-Ladegeräten gewarnt habe, hier mal eine Empfehlung für ein kleines schnelles Gerät, das von MacBook bis Apple Watch alles zügig lädt. Es schafft maximal 65 W aus einem USB-C Port, aber kann die Leistung auch auf mehrere Ports aufteilen. GaN-Technologie, USB Power Delivery, zweimal USB-C, einmal USB-A. Mehr braucht man auf Reisen nicht.

UGREEN Nexode USB C Ladegerät 65W: Aktuell 42,49 statt 54,99 €

Alternativ hat UGREEN auch einen Lader mit 100 W und 3+1 Ports, der zum Beispiel seine volle Power bei einem MacBook Pro 14″/16″ liefern kann. Sinnvollerweise nimmt man auch Ladekabel mit 100 W. Die nächstkleinere Gattung schafft nur 60 W. Allerdings taugen die nicht als Datenkabel, weil sie nur 480 MBit, also USB 2.0 schaffen. Ein USB 3.1 Kabel kostet nur wenig mehr, schafft aber bereits 10 Gbit. 40 GBit gehen dann mit einem Thunderbolt-3-Kabel und das ist aktuell meine Wahl. Die werden je nach Länge sehr schnell teurer.

The new Bing :: First impressions

Microsoft has achieved something that they did not before, ever since Bing started in June 2009: people actually want to use Bing. So did I, although I had just given up on Bing after using it for a few years. It was getting soooo annoying with pushing MSN content on the homepage. In a way, it still is.

I was expecting this banner to go away after I completed the advertorial, but it does not. Every time you open Bing, it flies in your face again:

Let’s ask Bing a question: “what is the difference between a raptop engine and a regular rocket engine”. I misspelled Raptor as raptop, but I left the typo in anyway. You get this search engine result, as you might expect it. It is returned in a split second:

On the top of the page, next to search, is a link to Chat, and this is where Bing starts a conversation. If you came from a normal search query, it just pulls your last question over as the start of the conversation.

Now things slow down. Bing is running a LLM (large language model), which takes a tremendous number of resources. This is expensive! And it may be the reason why it does not go into this mode without you asking for a chat.

The results are not displayed in a split second, but the answer is typed out to you, as if you had a slow Internet connection. You just wait while Bing is doing its thing and you can start reading, although the result isn’t fully baked yet.

Zoomed in to make it more readable:

The result is quite impressive. You get a small essay that summarizes multiple sources, with links to these sources, and it suggests several follow up questions which you can just click, or you can just type in what crosses your mind.

This does not only work in English but also in German and other languages. You can set the interface language, but you are not bound to this language. Bing answers questions in the language you type.

Bear in mind that this is a perfect bullshit generator that hallucinates occasionally, making up things as it goes. It’s only as good as its sources, but isn’t that true for all of us?

The danger lies in the form of a perfectly formed answer. It’s confident, but not necessarily right. A McKinsey consultant in a box.

Wildebeest, a Mastodon-compatible server running on Cloudflare pages

Today we’re introducing Wildebeest, an open-source, easy-to-deploy ActivityPub and Mastodon-compatible server built entirely on top of Cloudflare’s Supercloud. If you want to run your own spot in the Fediverse you can now do it entirely on Cloudflare.

Wildebeest serves two purposes: you can quickly deploy your Mastodon-compatible server on top of Cloudflare and connect it to the Fediverse in minutes, and you don’t need to worry about maintaining or protecting it from abuse or attacks; Cloudflare will do it for you automatically.

Sounds interesting.

More >

Vorsicht bei USB-C Netzteilen

Das Versprechen, mit nur einem Stecker alles aufladen zu können, wird gerne geglaubt. Die EU hat das sogar in eine Lex Apple gegossen. Dabei sollte man sehr vorsichtig sein. Dass der Stecker passt, heißt nicht gleichzeitig, dass das Netzteil passt. Hier gibt es einen warnenden Artikel:

Remember the power article, specifically, how you get to higher voltages? Let’s recap: you get 5 V first, and then only after resistor detection. Higher voltages require negotiations over a digital protocol. This is a safety rule – it’s how you can use the same USB-C charger for your laptop, your phone, your wireless headphones, your devboards and whatever else.

Picture by Stephanie Lahs

Now, what happens when someone builds a power supply with a fixed higher-than-5 V output, say, 12 V, and puts a USB-C plug on it? The answer is – seriously bad things happen. Such a power supply isn’t safe to be used on actual USB-C devices – it’s likely to destroy your phone or laptop, and it’s at a glance indistinguishable from an adapter that follows the USB-C rules laid out for everyone else.

Der Artikel führt noch mehr auf, was bei USB-C schiefgeht. Ich habe hier eine ganze Reihe Geräte, die genau ihr Netzteil brauchen. Es ist kompliziert und das müsste es nicht sein, wenn sich alle an die USB PD Spezifikation halten würden. Die aber hinkt hinter dem Stand her, speziell bei den chinesischen Smartphones und ihren Schnellladefunktionen.