Warum gibt es hier so viele, die bei der Prüfung krampfhaft überholen wollen?

Beispiel, dieser hier: https://www.reddit.com/r/Fuehrerschein/comments/1uh8zjx/comment/ou66oq1

Ich sehe immer wieder hier Posts von Leuten, die fragen ob sie bei der Prüfung irgendwen oder irgendwas, bevorzugt Radfahrer überholen sollen.

In dem Beispiel von oben ging es um eine Straße, einen Fahrstreifen pro Richtung mit einer durchgezogenen Linie dazwischen, starkem Gegenverkehr und einem Fahrrad auf dem Fahrstreifen.

Bei Führerscheinprüfungen überholen ist ein absoluter Blödsinn, wenn es nicht unbedingt sein muss. Überholmaneuver sind gefährlich, weswegen Prüfer die nur dann gut finden, wenn sie perfekt sicher ausgeführt werden. Wenn es auch nur einen Hauch einer Frage gibt, ob das Überholen hier sicher ist oder nicht, dann überholt man bei der Prüfung nicht, Punkt.

Dazu kommt, dass man bei Prüfungen leicht argumentieren kann, weswegen man nicht überholt hat (zu wenig Sicherheitsabstand, zu wenig Sicht, zu wenig Geschwindigkeitsdifferenz, ...).

Und so lange man hinter einem langsamen Fahrzeug unterwegs ist, kann man sich entspannen und den Prüfungsminuten beim Herunterticken zuschauen. Langsames Fahren hinter einem langsamen Gefährt heißt auch, dass man viel mehr Zeit hat um eventuelle Gefahrensituationen oder komplizierte Kreuzungen zu verstehen und richtig zu reagieren.

Eine Oma am Rad vor einem ist absolutes Gold wert bei der Prüfung, und wer sie überholt hat nicht gecheckt was eine Führerscheinprüfung ist.

reddit.com
u/Square-Singer — 9 days ago

The concept of LLM "identity" is weird

I had an LLM agent running and execution got interrupted due to a network issue.

When the network was back I told the agent to "Continue". It then replied with "Let me pick up where I left off", which got me thinking, what does "I" refer to?

When using an LLM I can swap out the model (containing knowledge, skills, the way it speaks, large parts of the personality) without the LLM even knowing. "I" could be referring to the content of the context window (containing short-term memory), or the .md files (containing persona and long-term memory), or any other component. All of which can be modified or switched out on-the-fly mid-conversation.

So what is "I" in the context of an LLM conversation? Does "I" even exist in this context?

Edit: Since there's a lot of people here who start hyperventillating once someone mentions AI and purposely try to misunderstand everything, here's a clarification:

I think we can all agree that a character in a book isn't sentient, but when it uses the term "I" we still know what it means. There's a clear concept what that "I" refers to.

What does it refer to when talking to an LLM?

(Rules dictate that the word Consciousness appears in the post. While I didn't specifically talk about conciousness, I think a concept of a self is a precondition for consciousness.)

reddit.com
u/Square-Singer — 10 days ago

The concept of LLM "identity" is weird

I had an LLM agent running and execution got interrupted due to a network issue.

When the network was back I told the agent to "Continue". It then replied with "Let me pick up where I left off", which got me thinking, what does "I" refer to?

When using an LLM I can swap out the model (containing knowledge, skills, the way it speaks, large parts of the personality) without the LLM even knowing. "I" could be referring to the content of the context window (containing short-term memory), or the .md files (containing persona and long-term memory), or any other component. All of which can be modified or switched out on-the-fly mid-conversation.

So what is "I" in the context of an LLM conversation? Does "I" even exist in this context?

Edit: Since there's a lot of people here who start hyperventillating once someone mentions AI and purposely try to misunderstand everything, here's a clarification:

I think we can all agree that a character in a book isn't sentient, but when it uses the term "I" we still know what it means. There's a clear concept what that "I" refers to.

What does it refer to when talking to an LLM?

reddit.com
u/Square-Singer — 10 days ago
▲ 66 r/Gameboy

Short test of the cheapest flash cart on Aliexpress

I recently got myself this flash cart, which has the distinction of being the cheapest SD-card based flash cart on Aliexpress. I paid around €15 including shipping.

So first let's talk about the features:

  • It comes with a 4GB SD card filled with, as far as I can tell, the whole GB/GBC library and lots of romhacks. In total there are 1274 *.gb files on there and 552 *.gbc games. No, I haven't tried everyone of them, but the ones I tried worked.
  • It does support saving and it backups the save to the SD card whenever you switch the game.
  • It emulates MBC1/5, doesn't do MBC3. That means, pretty much every game will run, but extra features like RTC, rumble or other special on-cartridge hardware will not work. That's an issue for e.g. Pokemon Gen 2.

What's missing:

  • RTC
  • Quicksave/Save states
  • Multiple saves per game

Then there's one obvious elephant in the room: Power consumption.

This thing contains a regular flashcart (Flash chip as substitute for ROM, SRAM to hold the save) and a microcontroller that's used to move data between the flash/SRAM and the SD card. That's standard on these types of devices.

What does suck though is that they don't seem to power-down the microcontroller and SD card when not in use, which leads to a dramatically increased power consumption. Here are some comparisons I made using an unmodified GBC as a base line and a GB Boy Colour as a reference for modded gameboys (it has a backlit screen). Tests were made using a lab power supply set to exactly 3V used instead of the batteries.

Unmodded GBC:

  • No cartridge: 132mW
  • Original Pokemon Yellow: 150mW
  • Pokemon Diamond Repro: 168mW
  • This flash cart: 320mW

GB Boy Colour:

  • Original Pokemon Yellow: 390mW
  • Integrated flashcart: 450mW
  • Pokemon Diamond Repro: 392mW
  • This flash cart: 660mW

So on an unmodified GBC, the power consumption more than doubles over using the GBC with an original cartridge. On the GB Boy Colour we are at around 170% power consumption compared to an original cartridge.

That's not great.

Don't use this with single-use batteries, get some decent rechargeable ones and you should be ok.

It might be troublesome to use this cartridge with a modded Gameboy with a backlit screen but an original power regulator, since the added power draw from the screen and the cartridge might overload the power regulator.

Warning regarding the SD card:

The original SD card failed pretty quickly for me. Backup the contents when you get it.


TLDR: It is workable, and for €15 it's pretty much unbeatable when it comes to value for money.

Be careful using this on screen modded gameboys.

u/Square-Singer — 17 days ago
▲ 37 r/arduino+1 crossposts

ESP32-S3 TFT_eSPI application running on my PC

Disclaimer in the beginning: AI was used, I know I'm going to get downvotes for that, hear me out.

There's two pieces of background information relevant for this post.

  • My company forces me to use AI for development. It sucks. I am trying to get them to at least use locally hosted open-weight AI instead of Github Copilot. Because of this I have experimented with locally-hosted open-weight AI and I needed a small, well-defined project to test this on. For this project I used Gemma-4-31B and Qwen-3.6-27B running on LM Studio on my laptop and Opencode running on my phone, connected to the LM Studio on my laptop.
  • As a hobby project I built an open-source (and AI-code-free) physiotherapy game console for kids with cystic fibrosis based on ESP32-S3 and TFT_eSPI. Up to now I always had to test changes on real hardware and making screenshots or screen recordings wasn't possible.

Combining both things I used my locally running models to create a compatibility layer so that I can compile the unmodified ESP32 source code and run it on my devices. In the attached video it's running on my phone within Termux.

It's not completely perfect yet, but it's mostly there.

What went well

  • My cmake knowledge is pretty bad. Gemma-4-31B managed to set that up pretty quickly. It's not hard, but I couldn't be bothered.
  • Qwen-3.6-27B managed to setup the compatibility shims rather effectively, at least the parts that were very straight-forward
  • Qwen-3.6-27B is mostly good at agentic work. It goes in loops, implements, checks the implementation, fixes the implementation, checks again and so on.
  • Stuff that can be validated by text works ok. E.g. compile errors are a good thing to fix via AI, because the AI can figure out whether the solution is working or not.

What went badly

  • Gemma-4-31B is terrible for agentic work. It's good for prompting, but it just tries once, fails and claims it did perfectly.
  • Letting Qwen-3.6-27B implement big things at once is a bad idea. It keeps going in endless circles, and after the context window runs out it forgets what it already did before, leading to it repeating the same stuff. Sometimes it competely loses it's awareness what it was doing and instead goes and does something else entirely. It also keeps making (often wrong) decisions and assumptions that it really should ask from the user.
  • Finding reasons for bugs is mostly super slow and often gets stuck on imagined issues. I tell it to fix a bug, it searches, finds a false lead, chases it down to completion and then claims it's done.
  • Stuff that can only be validated by looking at the graphics output (e.g. images being drawn correctly) is completely opaque to the AI. Does dump the screen and tries to interpret the hexdump of screen pixels, but that works really badly.
  • Quen-3.6-27B managed to trash the local git repository when it tried adding dependencies as submodules.

Learnings

  • AI wasn't faster than me. The whole process took 3 days of near-constant running to get to the state right now.
  • It can be kinda fun to work like that. I used my phone to interact with the AI. The work flow is like coaching a junior developer through a task, which I do kinda enjoy. So the benefit of this for me was that I could work on that on my phone instead of on my PC.
  • You NEED to enable displaying the thinking output when using Qwen-3.6 for agentic coding. Without it it hardly outputs anything and you will totally miss when it takes a wrong turn.
  • You NEED to read that thinking output and you NEED to understand what the AI is supposed to be doing. AI is no replacement to knowing and understanding your code base.
  • You will need to interrupt Qwen-3.6 frequently. As a developer I have been trained not to interrupt programs if not absolutely necessary. Interrupt apt and you are looking at multiple hours fixing your package management. But Qwen-3.6 needs to be interrupted when it takes a wrong turn, which is often.
  • Only give the AI tiny tasks. Tell it which files are important, so it doesn't have to look for them. Tell them all the information you have about bugs or features including what you think is the source of the bug.
  • Always, always run /compact after every single thing you do. Context is precious, if it runs full the LLM will be slow, unresponsive and will make a lot of mistakes. /compact cleans the context and keeps your LLM fresh.

Link to the github repo of my physiotherapy game console: https://github.com/Dakkaron/PEPit

I'm still debating whether to release the AI generated source code. it's not amazing, and it's quite tailored to my hardware. But if anyone is interested, I can open source it.

u/Square-Singer — 19 days ago

Is Nvidia trying to cut out the middle man on AI?

I watched a bit of the reporting on the Nvidia RTX Spark laptops. They are laptops designed to run advanced AI models locally. Looks like they are mostly focussed on professionals, who might want to use AI for work without having to pay for cloud AI.

I wonder if the reason they are doing that is because they know there's a time-limit on how long cloud AI will be able to run at a loss before the investors want their money back and the whole charade comes crumbling down. With the RTX Spark and the DGX Spark serieses they can directly sell AI hardware to users and don't have to depend on disposable AI cloud providers.

reddit.com
u/Square-Singer — 1 month ago
▲ 6 r/StVO

Gilt Überholen auch als Überholen, wenn leere Spuren dazwischen sind?

Gedanke, der mir beim Lesen dieses Kommentars gekommen ist: https://www.reddit.com/r/StVO/comments/1tocj6f/comment/oo1swby

Zählt Überholen auch als Überholen, wenn dazwischen leere Spuren sind? Beispiel: Dreispurige Autobahn, ganz rechts ist einer, ich fahre ganz links. Habe ich den rechtlich überholt?

Umkehrschluss: Ganz links ist einer, darf ich auf der rechtesten Spur überholen?

Bonus, wenn das wer für die Deutsche und die Österreichische StVO beantworten kann.

reddit.com
u/Square-Singer — 1 month ago
▲ 10 r/StVO

Unfallflucht und Road Rager

Diese Frage ist mir gekommen, wie ich dieses Video gesehen habe: https://www.reddit.com/r/Whatcouldgowrong/comments/1th1hti/wcgw_motorbike_road_raging_against_a_cyclist/

In dem Video versucht ein Motorradfahrer einen Radfahrer vom Rad zu tacklen, vertut sich dabei und fährt selbst in eine Bauminsel, nachdem er (zumindest so wie es mir scheint) das Rad leicht touchiert hat.

Der Radfahrer fährt weiter und hält nicht an.

(Mir ist klar, dass das wahrscheinlich nicht hierzulande passiert ist)

Nach der Österreichischen und Deutschen STVO: Ich tippe, das wäre Unfallflucht. Der Unfall hat offensichtlichen Sachschaden und möglicherweise auch Personenschaden gehabt. Allerdings ist der Unfall absichtlich und von einer scheinbar gefährlichen Person verursacht worden. Die Chance steht also hoch, dass der Radfahrer eins auf die Nase kriegt, wenn er stehen bleibt.

Meine Frage: Ist es legal in so einer Situation Unfallflucht zu begehen, und wenn ja, was muss man dann tun? (Also z.B. direkt zur Polizei, Selbstanzeige stellen?)

reddit.com
u/Square-Singer — 2 months ago

Warum gibt es in Österreich keinen gestaffelten Wasserpreis?

Im verlinkten Artikel geht es um Dürre kombiniert mit Pools. Während die Wasserknappheit laut Vorhersagen zu Ernteausfällen führen wird, werden Unmengen an Wasser in private Pools gepumpt.

Im Artikel steht folgendes Zwischenfazit:

> Durch den im internationalen Vergleich niedrigen Wasserpreis gibt es hierzulande keinen Kostenanreiz zum Wassersparen.

Den niedrigen Wasserpreis kann ich verstehen, da ein höherer Preis primär die Ärmsten belasten würde, die sich dann ggf nicht mehr leisten können zu duschen.

Hat es allerdings irgendwelche Überlegungen zu gestaffelten Preisen gegeben? Also z.B. dass man bis zu einer "normalen" Wassernutzung einen niedrigeren und bei hoher Nutzung einen höheren Preis zahlt?

(Was genau ein "normaler" Verbrauch ist weiß ich jetzt natürlich nicht, wahrscheinlich müsste das an die Haushaltsgröße gekoppelt sein. Implementationsdetails sind hier nicht so wichtig, mit geht es um das prinzipielle Konzept.)

Sowas könnte dann auch Anreize schaffen, dass Poolbesitzer das Pool auf alternative Weisen füllen (z.B. durch gesammeltes Regenwasser)

orf.at
u/Square-Singer — 2 months ago
▲ 105 r/esp32

Handheld ESP32-S3 console

I designed and made this for someone else. The hardware is based on my physiotherapy game console (https://github.com/Dakkaron/Fairberry), but I replaced the air pressure sensor that's used for detecting the physiotherapy execution with some buttons, so it can be used as a more generic gaming device.

It's based around the Lilygo T-HMI and the M5stack Joystick2. It's got an internal 18650 to give it a battery life of 6-10h.

Is this case interesting for anyone? If so I might upload the STLs somewhere.

u/Square-Singer — 2 months ago
▲ 0 r/StVO

Es hat hier im Sub jemand §39(1) erwähnt, und da hab ich ein bisschen weiter gelesen:

>(1) Angesichts der allen Verkehrsteilnehmern obliegenden Verpflichtung, die allgemeinen und besonderen Verhaltensvorschriften dieser Verordnung eigenverantwortlich zu beachten, werden örtliche Anordnungen durch Verkehrszeichen nur dort getroffen, wo dies auf Grund der besonderen Umstände zwingend geboten ist.

>(1a) Innerhalb geschlossener Ortschaften ist abseits der Vorfahrtstraßen (Zeichen 306) mit der Anordnung von Tempo 30-Zonen (Zeichen 274.1) zu rechnen.

>(1b) Innerhalb geschlossener Ortschaften ist abseits der Vorfahrtstraßen (Zeichen 306) mit der Anordnung von Fahrradzonen (Zeichen 244.3) zu rechnen.

https://dejure.org/gesetze/StVO/39.html

Wenn ich das richtig lese, dann heißt (1), dass man sich an Verkehrsregeln auch dann halten muss, wenn sich das Verkehrszeichen nicht aus den Umständen ohnehin schon ergibt, korrekt?

(1a) und (1b) sagen dann, dass man damit rechnen muss, dass im Ortsgebiet abseits von Vorfahrtsstraßen Tempo 30 und Fahrradzone gilt. Normal beziehen sich ja buchstabierte Nebenabsätze auf den Hauptabsatz.

Heißt das also, dass man abseits von Vorfahrtstraßen im Ortsgebiet immer fahren muss als würde dort ein 30er-Zone- und Fahrradzone-Schild stehen?

reddit.com
u/Square-Singer — 2 months ago