Musik von YouTube mit OCR und Common Lisp extrahieren: Ein pixelgenaues Abenteuer

2025-01-06

Ein Entwickler versuchte, Musikdaten aus einem YouTube-Video mit Common Lisp zu extrahieren. Erste Versuche mit Tesseract und ChatGPT waren erfolglos. Schließlich verwendete er eine altmodische Pixel-Differenzierungsmethode, bei der er manuell Zeichenbilder extrahierte und verglich, und extrahierte erfolgreich den größten Teil der Musiknotation. Obwohl nicht perfekt, reichten die extrahierten Daten aus und bewiesen die Machbarkeit der Methode. Der Artikel beschreibt auch die Erfahrungen des Entwicklers mit Lisp für die Bildverarbeitung und effiziente Entwicklung.

Mehr lesen
Entwicklung

Kristallkugel-Herausforderung: Zukunftswissen reicht nicht für Reichtum

2024-12-15
Kristallkugel-Herausforderung: Zukunftswissen reicht nicht für Reichtum

Elm Partners führte ein Experiment namens „Kristallkugel-Herausforderung“ durch, bei dem 118 Finanzstudenten Aktien und Anleihen anhand der Titelseite des Wall Street Journal von einem Tag in der Zukunft (mit ausgeblendeten Kursdaten) über 15 Tage handelten. Die Ergebnisse waren überraschend: Trotz der Kenntnis zukünftiger Informationen erzielten die meisten Teilnehmer keinen Gewinn, sondern einen durchschnittlichen Gewinn von nur 3,2 %. Erfahrene Trader hingegen erzielten außergewöhnliche Ergebnisse mit einem durchschnittlichen Gewinn von 130 %. Das Experiment zeigte, dass selbst mit „Zukunftswissen“ erfolgreiche Anlagen eine sinnvolle Positionsgrößenbestimmung erfordern. Diese Forschung unterstreicht die Bedeutung von Entscheidungsfindung unter Unsicherheit und Positionsgrößenbestimmung und bietet wertvolle Lehren für die Finanzbildung.

Mehr lesen

Mac Mini G4: Der beste klassische Macintosh für Retro-Gaming?

2025-01-12
Mac Mini G4: Der beste klassische Macintosh für Retro-Gaming?

Dieser Artikel untersucht das Potenzial des Mac Mini G4 als Retro-Gaming-Maschine. Der Autor beschreibt die Entwicklung der PowerPC-Prozessoren und erklärt, warum dieses Gerät von 2005 Spiele aus zwei Jahrzehnten Mac-Geschichte ausführen kann. Der Artikel detailliert die Hardware-Spezifikationen des Mac Mini G4 und führt die Leser durch die Installation von Mac OS 9. Fazit: Obwohl nicht perfekt kompatibel mit allen Spielen, ist der Mac Mini G4 aufgrund seiner geringen Größe, seines leisen Betriebs, seiner leistungsstarken CPU und der guten Kompatibilität mit Spielen aus den späten 80ern und 90ern eine hervorragende Wahl für Retro-Gaming.

Mehr lesen
Spiele

Vom Gefängnis zum Programmieren: Eine Geschichte der Erlösung

2025-06-24

h5law teilt seine unglaubliche Reise: den Kampf gegen Sucht, psychische Probleme und Gefängnis, um durch Programmieren Erlösung zu finden. Im Gefängnis entdeckte er eine Leidenschaft fürs Lernen und brachte sich selbst Informatik, Bitcoin und Solidity bei. Jetzt frei, setzt er seine Studien in Programmierung, Philosophie und Theologie fort und möchte sein Lernen und seine Projekte in diesem Blog dokumentieren. Eine inspirierende Geschichte von Erlösung und unermüdlichem Wissensdurst.

Mehr lesen
Sonstiges Programmierreise

Python-Abhängigkeitsverwaltung: Ein Inferno

2024-12-15

Dieser Artikel taucht tief in die Komplexität der Python-Abhängigkeitsverwaltung ein und vergleicht sie mit dem Entfachen eines Lagerfeuers in einem trockenen Wald. Der Autor argumentiert, dass Python-Abhängigkeiten nicht einfach nur ein `pip install` sind, sondern Projektpakete, Systempakete, das Betriebssystem, die Hardware und die Umgebung selbst umfassen. Eine gute Abhängigkeitsverwaltung ist entscheidend für die Reproduzierbarkeit – um konsistente Ergebnisse in verschiedenen Umgebungen zu gewährleisten. Der Artikel beschreibt detailliert Versionskontrolle, Umgebungsisolation, Definitionsdateien, Lock-Dateien und andere wichtige Konzepte. Anschließend wird ein umfassender Vergleich verschiedener Tools vorgestellt, darunter pip, venv, virtualenv, pip-tools, Pipenv, Poetry, PDM, pyenv, pipx, uv, Conda, Mamba, conda-lock und Pixi, wobei deren Stärken, Schwächen und Anwendungsfälle analysiert werden. Abschließend gibt der Autor Tool-Empfehlungen basierend auf verschiedenen Szenarien (Administratorrechte, Abhängigkeitstypen, Betriebssysteme usw.) und blickt auf zukünftige Trends in der Python-Abhängigkeitsverwaltung.

Mehr lesen

llmpeg: Generierung von FFmpeg-Befehlen mit einem LLM

2025-01-18
llmpeg: Generierung von FFmpeg-Befehlen mit einem LLM

Das Projekt llmpeg vereinfacht die Verwendung von FFmpeg-Befehlen mithilfe eines großen Sprachmodells (LLM). Beschreiben Sie einfach die gewünschte Videomanipulation, und llmpeg generiert den entsprechenden FFmpeg-Befehl. Sie können beispielsweise einfach den Audiotrack aus einem Video entfernen. Erfordert FFmpeg und einen OpenAI-API-Schlüssel. Dieses Projekt bietet ein praktisches KI-gestütztes Tool für die Videobearbeitung.

Mehr lesen
Entwicklung

HTML-Leerzeichen: Ein tiefer Einblick in das Chaos und mögliche Lösungen

2025-02-07
HTML-Leerzeichen: Ein tiefer Einblick in das Chaos und mögliche Lösungen

Dieser Artikel befasst sich eingehend mit den Komplexitäten der Leerzeichenbehandlung in HTML. Anhand zahlreicher Beispiele werden die verschiedenen Regeln zur Behandlung von Leerzeichen in HTML erläutert, darunter die Unterschiede zwischen Inline- und Blockelementen, `

`-Tags und der CSS-Eigenschaft `white-space`, und wie diese zu unvorhersehbaren Rendering-Ergebnissen führen. Der Artikel analysiert auch die Herausforderungen, denen automatische Formatierungswerkzeuge, Content-Management-Systeme und Minifizierungswerkzeuge bei der Behandlung von HTML-Leerzeichen gegenüberstehen. Es wird eine mögliche Lösung vorgeschlagen: die Verwendung einer Anführungszeichen-Syntax, um zwischen Code-Leerzeichen und für den Benutzer sichtbaren Leerzeichen zu unterscheiden, obwohl anerkannt wird, dass dies eine massive Änderung darstellen würde. Abschließend schlägt der Autor praktische Tipps zur Minderung von Problemen bei der Behandlung von HTML-Leerzeichen vor und schlägt die Hinzufügung einer neuen HTML-Entität `&ncsp;` vor, um ein nicht kollabierendes Leerzeichen darzustellen.

Mehr lesen
Entwicklung Leerzeichen

Svelte 5 Migration: Performancegewinne, kognitiver Overhead

2025-02-18
Svelte 5 Migration: Performancegewinne, kognitiver Overhead

Das Upgrade einer Webanwendung auf Svelte 5 führte zu unerwarteten Problemen. Die Performanceverbesserungen von Svelte 5, angetrieben durch „Deep Reactivity“, führen Proxies und implizite Komponenten-Lebenszyklus-Zustände ein. Obwohl es einfacher aussieht, fügt dies Abstraktionen hinzu, die Entwickler müssen komplexe Heuristiken verwalten. Proxies sind keine Objekte und Komponenten sind keine Funktionen. Der Autor beschreibt Probleme mit Proxies und Callbacks, wie `DataCloneError` und Props, die nach dem Entladen der Komponente undefiniert werden. Svelte 5 opfert die Autonomie des Entwicklers, erhöht die kognitive Belastung und führt dazu, dass der Autor es für neue Projekte aufgibt. Die Schlussfolgerung betont die Wahl von Werkzeugen, die vorhandenes Wissen nutzen und Verständnis fördern anstatt Cleverness.

Mehr lesen
Entwicklung Framework-Migration

Semantische Unit Tests mit LLMs: Einführung der `suite`-Bibliothek

2025-05-05

Dieser Beitrag stellt `suite` vor, eine Python-Bibliothek, die Large Language Models (LLMs) für semantische Unit Tests verwendet. Im Gegensatz zu traditionellen Unit Tests bewertet `suite` die semantische Korrektheit von Funktionen, indem sie deren Implementierung mit den Docstrings vergleicht. Der Autor beschreibt detailliert die Funktionsweise von `suite`, einschließlich der Prompt-Erstellung, der Behandlung von Funktionsabhängigkeiten und der Integration mit pytest. Obwohl betont wird, dass `suite` keine traditionellen Unit Tests ersetzen sollte, dient es als wertvolle Ergänzung, die Entwicklern hilft, Fehler frühzeitig zu erkennen und die Testabdeckung zu verbessern. `suite` unterstützt asynchrone Tests und ermöglicht die Verwendung lokaler Modelle, wodurch Kosten und Datenschutzbedenken reduziert werden.

Mehr lesen
Entwicklung

Vom Hochschulabsolventen zum Staff Engineer bei Meta in 3 Jahren: Evan Kings Erfolgsgeschichte

2024-12-14
Vom Hochschulabsolventen zum Staff Engineer bei Meta in 3 Jahren: Evan Kings Erfolgsgeschichte

Evan King teilt seine rasante Karriereentwicklung, von einem Hochschulabsolventen zu einem Staff Engineer bei Meta in nur drei Jahren. Seine sechs wichtigsten Prinzipien für den Erfolg sind: Geschwindigkeit und Effizienz priorisieren, um Zeit für Wachstum freizuschaufeln; die Perspektive erweitern, um strategisch wie ein höherer Ingenieur zu denken; Unsicherheit annehmen und Ideen frei teilen; sich auf Problemlösung statt technische Komplexität konzentrieren; Goodwill und starke Beziehungen aufbauen; und eine positive Einstellung bewahren. Während er die Rolle von Glück und Timing anerkennt, betont Evan die Wichtigkeit, nachhaltige Gewohnheiten zu kultivieren, die sich im Laufe der Zeit summieren, indem man sich auf Kernkompetenzen konzentriert und die zusätzliche Bandbreite strategisch nutzt, die durch Effizienz geschaffen wird.

Mehr lesen

Tektronix' 'Einhorn'-Grafikterminals: Ein Vermächtnis kostengünstiger Farbdisplays

2024-12-15

In den 1980er Jahren brachte Tektronix die 4100/4200-Serie von Grafikterminals (Spitzname 'Einhorn') auf den Markt, um in den Markt für kostengünstige Farbterminals einzusteigen. Das Projekt war mit Herausforderungen konfrontiert, darunter die Zerstörung eines wichtigen Prototyps, lieferte aber erfolgreich Modelle wie 4105, 4107 und 4109 vor dem geplanten Termin aus. Die 4200-Serie senkte die Kosten weiter und verbesserte die Leistung, wobei später Netzwerkfunktionen integriert wurden. Diese Terminals wurden aufgrund ihrer Wirtschaftlichkeit und Kompatibilität weit verbreitet und sind ein wichtiger Bestandteil des Erbes von Tektronix.

Mehr lesen

Das Design-System-Dilemma für Rails-Anwendungen im Jahr 2025

2025-04-10

Die Auswahl eines gut gemachten Design-Systems für Ihre Anwendung sollte im Jahr 2025 eine einfache Aufgabe sein, doch für Rails-Anwendungen ist dies nicht der Fall. Der Autor, bei der Entwicklung von Business Class, stand vor diesem Dilemma. Erste Versuche mit Bulma und Tailwind erwiesen sich als unbefriedigend. Der Artikel untersucht verschiedene Optionen: shadcn/ui (erfordert eine Integration in Rails), daisyUI (leichtgewichtig, aber ohne JavaScript), Flowbite (offiziell unterstützt Rails, aber nicht vollständig Open Source), Preline (funktionsreich, Freemium) und RubyUI (für Ruby entwickelt, verwendet aber Phlex und erfordert das Verlassen von ERB). Letztendlich kommt der Autor zu dem Schluss, dass es am besten ist, einen Tailwind-basierten Ansatz fortzuführen, entweder mit einer vorgefertigten UI-Bibliothek oder mit einem selbst erstellten Theme.

Mehr lesen
Entwicklung

Nachkriegsautobahnen: Mythen und Fakten

2024-12-17
Nachkriegsautobahnen: Mythen und Fakten

Dieser Artikel untersucht Schlüsselereignisse und Missverständnisse rund um die Entwicklung von Autobahnen nach dem Zweiten Weltkrieg. Er klärt auf, dass die deutsche Autobahn nicht ursprünglich für militärische Zwecke konzipiert wurde, sondern vielmehr zur Stimulierung der Wirtschaft und zur Steigerung des nationalen Prestiges. Obwohl die Alliierten die Autobahn in den späteren Phasen des Zweiten Weltkriegs nutzten, war dies nicht ihr ursprünglicher Zweck. Der Artikel widerlegt den Mythos, dass das US-amerikanische Interstate-System mit einer Meile auf fünf geraden und ebenen Abschnitten für Notlandungen von Bombern geplant wurde, und erklärt, dass sein wahrer Zweck der zivile Nutzen und die wirtschaftliche Entwicklung waren, obwohl er auch militärische Bedürfnisse bediente, wie Truppenbewegungen und industrielle Produktion. Schließlich untersucht der Artikel die Versuche und Übungen der Nachkriegszeit verschiedener Militärs, Autobahnen als Notlandestreifen für Flugzeuge zu nutzen, wobei er deren Grenzen und den endgültigen Ersatz durch spezielle Flugplätze hervorhebt.

Mehr lesen

Advent of Code auf dem Nintendo DS: Eine Rust-Programmierherausforderung auf einem eingebetteten System

2024-12-16

Der Autor hat sich der Herausforderung von Advent of Code 2024 gestellt, indem er Rust auf einem Nintendo DS verwendet hat. Dieser detaillierte Bericht beschreibt den Prozess, von der Einrichtung einer Cross-Compilation-Umgebung und dem Schreiben von Rust-Code für ein eingebettetes System ohne Laufzeitumgebung bis hin zur Bewältigung von Herausforderungen bei der Speicherverwaltung, Unterbrechungen und der Bildschirmausgabe. Dem Autor ist es gelungen, die Lösung von Advent of Code auf dem DS-Bildschirm anzuzeigen. Der Artikel zeigt starke Programmierkenntnisse und ein tiefes Verständnis von eingebetteten Systemen und hebt die Techniken und den Spaß am Programmieren in ressourcenbeschränkten Umgebungen hervor.

Mehr lesen
Entwicklung Eingebettete Systeme

Erforschung von Klimaklassifizierungssystemen: Jenseits von Köppen-Geiger

2024-12-14
Erforschung von Klimaklassifizierungssystemen: Jenseits von Köppen-Geiger

Dieser Artikel befasst sich mit Klimaklassifizierungssystemen für die Erde und darüber hinaus. Er beginnt mit der Einführung des weit verbreiteten Köppen-Geiger-Systems und seiner Grenzen. Der Autor analysiert dann verschiedene Modifikationen und Alternativen, darunter die Systeme Trewartha, FAO und Holdridge, und vergleicht deren Unterschiede in der Parameterauswahl, der Darstellung der Saisonalität und der Anwendbarkeit. Schließlich hebt der Autor das BIOME1-Modell von Prentice et al. aufgrund seiner Parameterauswahl und Vorhersagegenauigkeit als überlegene Option hervor und liefert wertvolle Einblicke für die Entwicklung vielseitigerer Klimaklassifizierungssysteme.

Mehr lesen

Datenschutz ist nicht tot: Vorsicht vor der Alles-oder-Nichts-Mentalität

2025-02-17
Datenschutz ist nicht tot: Vorsicht vor der Alles-oder-Nichts-Mentalität

Verfechter des Datenschutzes stoßen regelmäßig auf zwei schädliche Narrative: dass der Datenschutz tot ist und daher Bemühungen zum Schutz von Daten sinnlos sind, und dass nur perfekt private und sichere Tools es wert sind, verwendet zu werden. Der Autor argumentiert, dass beide Denkweisen zu Untätigkeit führen. Der Artikel fördert einen schrittweisen Ansatz, bei dem kleine Erfolge wie der Wechsel von SMS zu Signal gefeiert werden, selbst wenn sie nicht perfekt sind. Anstatt Perfektion anzustreben, verbessern inkrementelle Verbesserungen den Datenschutz schrittweise. Eine positive Datenschutzkultur aufzubauen ist entscheidend.

Mehr lesen

Kleene: Ein Docker-ähnlicher Container-Manager für FreeBSD

2025-02-18
Kleene: Ein Docker-ähnlicher Container-Manager für FreeBSD

Kleene ist eine Container-Management-Plattform, die speziell für FreeBSD entwickelt wurde und die bekannten Konzepte von Docker verwendet, wobei gleichzeitig die nativen Tools und die Philosophie von FreeBSD genutzt werden. Nach dem KISS-Prinzip nutzt sie FreeBSDs Jails, ZFS und PF, um die Bereitstellung, Wartung und Upgrades von Anwendungen zu vereinfachen. Es verwendet eine Client-Server-Architektur, wobei der Client Klee (Python) mit dem Server Kleened (Elixir) kommuniziert. Kleene bietet eine optimierte Möglichkeit, containerisierte Anwendungen mit Transparenz und Kontrolle zu erstellen, auszuführen und zu verwalten. Für Docker-Benutzer ist die Bedienung vertraut, gleichzeitig senkt es die Einstiegshürde für FreeBSD-Neulinge.

Mehr lesen
Entwicklung Container-Management

NASA löst das Rätsel um den Absturz des Ingenuity-Helikopters auf dem Mars

2024-12-13
NASA löst das Rätsel um den Absturz des Ingenuity-Helikopters auf dem Mars

Nach fast einem Jahr der Untersuchung hat die NASA endlich das Rätsel um den Absturz von Ingenuity, dem Mars-Helikopter des Perseverance-Rovers, gelöst. Das Navigationssystem des Helikopters konnte auf der relativ ebenen Marsoberfläche nicht genügend Merkmale erkennen, was zu einer horizontalen Geschwindigkeit bei der Landung führte. Dies führte dazu, dass Ingenuity umkippte und seine Rotorblätter abbrachen. Trotz des Fehlens einer Blackbox rekonstruierten die Ermittler die Ursache anhand begrenzter Daten und Bilder. Erstaunlicherweise kommuniziert Ingenuity immer noch sporadisch mit Perseverance. Der Vorfall hat die NASA dazu veranlasst, mit der Planung von Folgeaufträgen zu beginnen, darunter ein größerer Mars-Helikopter, der wissenschaftliche Instrumente transportieren kann.

Mehr lesen

Revolutionäre, rein optische Nanosensoren für Kräfte ermöglichen den Zugang zu bisher unerreichbaren Umgebungen

2025-01-03
Revolutionäre, rein optische Nanosensoren für Kräfte ermöglichen den Zugang zu bisher unerreichbaren Umgebungen

Forscher der Columbia University haben revolutionäre, rein optische Nanosensoren für Kräfte entwickelt, die Kräfte mit beispielloser Empfindlichkeit und Dynamik messen können. Diese Sensoren nutzen den Photonen-Lawinen-Effekt und ermöglichen eine berührungslose, lichtbasierte Kraftmessung ohne physikalische Verbindungen. Anwendungen reichen von Robotik über Zellbiophysik und Medizin bis hin zur Raumfahrt. Dieser Durchbruch verspricht, die Kraftmesstechnik zu revolutionieren und neue Möglichkeiten für Messungen in bisher unerreichbaren Umgebungen zu eröffnen.

Mehr lesen

CenterClick NTP200 Serie: GPS-basierte NTP-Server für präzise Synchronisierung ohne Internet

2024-12-15

CenterClick präsentiert die NTP200 Serie von GPS-basierten NTP-Servern, die eine präzise Zeitsynchronisierung ohne Internetverbindung ermöglichen. Die Serie umfasst Modelle wie NTP200, NTP250, NTP220 und NTP270, jedes mit unterschiedlichem RAM und Funktionen wie PoE und Alarm-Ausgängen. Diese Geräte verfügen über integrierte GPS-Antennen, unterstützen mehrere GNSS-Konstellationen und bieten verschiedene Schnittstellen und Protokolle, darunter HTTP, HTTPS, SNMP und SSH. Verwaltung und Konfiguration erfolgen über eine Weboberfläche, CLI oder USB, mit Funktionen zur Verfolgung von NTP-Clients. Geeignet für eine breite Palette von Anwendungen, von ISPs bis hin zu Hobbyisten, bietet die Serie optionales Zubehör wie Antennen unterschiedlicher Länge und Netzteile.

Mehr lesen

Die unbequeme Wahrheit über das US-Handelsdefizit

2025-05-04
Die unbequeme Wahrheit über das US-Handelsdefizit

Dieser Artikel beleuchtet die komplexe Beziehung zwischen dem anhaltenden Handelsdefizit der USA und dem Status des Dollars als weltweite Reservewährung. Der Autor argumentiert, dass die privilegierte Position des Dollars zu einer Überbewertung führt, die die Wettbewerbsfähigkeit der US-amerikanischen Fertigungsindustrie beeinträchtigt und den innenpolitischen Populismus schürt. Der Artikel analysiert die Mechanismen der globalen Dollarnachfrage, den daraus resultierenden Schuldenzyklus und die inhärenten finanziellen Risiken. Verschiedene Regierungsstrategien zur Bewältigung des Defizits werden untersucht und wegen ihrer Unfähigkeit, die Grundursache anzugehen, in Frage gestellt. Die Auswirkungen auf die Investitionen werden erörtert, wobei ein Fokus auf kurzfristige Staatsanleihen, inflationsgeschützte Anlagen und internationale Aktien empfohlen wird, um die potenzielle wirtschaftliche Volatilität zu bewältigen.

Mehr lesen

Python-Bibliothek für RadiaCode-10x-Strahlungsdetektoren

2025-02-24
Python-Bibliothek für RadiaCode-10x-Strahlungsdetektoren

Diese Python-Bibliothek vereinfacht die Interaktion mit RadiaCode-10x-Strahlungsdetektoren und -Spektrometern. Funktionen umfassen Echtzeit-Strahlungsmesssungen, Spektrumaufnahme und -analyse, USB- und Bluetooth-Konnektivität sowie ein Beispiel für eine Webschnittstelle. Steuern Sie Ihr Gerät einfach, sammeln Sie Daten und analysieren Sie Strahlungsinformationen. Verwalten Sie die Geräteeinstellungen, konfigurieren Sie die Displayhelligkeit, Sprache, Ton und Vibration. Umfassende Beispiele werden sowohl für die einfache Terminalausgabe als auch für eine interaktive Webschnittstelle bereitgestellt.

Mehr lesen

Wiederbelebung der Prozessverbesserung aus der Zeit des Zweiten Weltkriegs: Ein Werkzeug für moderne Effizienz

2025-04-02
Wiederbelebung der Prozessverbesserung aus der Zeit des Zweiten Weltkriegs: Ein Werkzeug für moderne Effizienz

Dieser Artikel kündigt ein Projekt an, das das Work Simplification Program, ein Werkzeug zur Verbesserung der Regierungsabläufe aus der Zeit des Zweiten Weltkriegs, neu erstellen und aktualisieren soll. Ziel ist es, die Prozessverbesserung für normale Bürger und lokale Organisationen zugänglich zu machen, nicht nur für große Unternehmen. Das Projekt, das auf einer Website namens "Standards" gehostet wird, soll dabei helfen, ineffiziente Prozesse zu identifizieren und zu beseitigen, was zu größerer Effizienz und besseren öffentlichen Dienstleistungen führt. Im Gegensatz zu modernen Unternehmensansätzen, die sich auf kurzfristige Kostensenkungen konzentrieren, legt dieses Programm Wert auf langfristige Effektivität und die Erfahrung der Bürger. Das Team hat bereits die ursprünglichen Schulungshandbücher digitalisiert und plant, weitere Materialien wie Ablaufdiagramme neu zu erstellen.

Mehr lesen
Technologie

Basel-Stadt kauft wegen Flugblattfehler Webadresse auf den Bahamas

2025-01-31
Basel-Stadt kauft wegen Flugblattfehler Webadresse auf den Bahamas

Die Steuerverwaltung von Basel-Stadt musste aufgrund eines Fehlers auf einem Informationsflyer zur digitalen Steuererklärung eine Webadresse auf den Bahamas kaufen. Der Flyer, der an über 100.000 Haushalte verschickt wurde, enthielt die Internetadresse ohne die Endung '.ch', wodurch die URL mit der Endung '.bs' auf die Karibik verwies. Obwohl der Fehler behoben wurde und die bahamische Adresse auf die korrekte Schweizer Seite weiterleitet, kostete der Fehler die Verwaltung 900 Franken, deutlich günstiger als die geschätzten 100.000 Franken für einen Neudruck der Flyer. Steuerzahler können ihre Steuererklärung weiterhin online einreichen, wenn auch mit einem kleinen Umweg über die Karibik.

Mehr lesen
Sonstiges Steuern Fehler

Konstruktion und Herausforderungen technischer Identität: Die Perspektive einer Psychologin

2025-04-17
Konstruktion und Herausforderungen technischer Identität: Die Perspektive einer Psychologin

Eine auf Software-Umgebungen spezialisierte Psychologin reflektiert über die soziale Konstruktion des Begriffs „technisch“. Sie argumentiert, dass „technisch“ keine objektive Kompetenzbewertung ist, sondern ein Spiegelbild von Machtstrukturen, die diejenigen ausschließen, die nicht den etablierten Normen entsprechen. Durch persönliche Erfahrungen und Forschung deckt die Autorin die in der Technologiebranche vorhandenen Geschlechter-, Klassen- und Rassenvoreurteile und die daraus resultierenden Ungleichheiten auf. Sie appelliert an den Abbau inhärenter Grenzen der technischen Identität, mit Fokus auf die Menschlichkeit hinter der Technologie und den Aufbau eines inklusiveren und gerechteren Technologie-Ökosystems.

Mehr lesen

Xiaomi Home Assistant Integrationskomponente offiziell veröffentlicht

2024-12-16
Xiaomi Home Assistant Integrationskomponente offiziell veröffentlicht

Xiaomi hat offiziell die Xiaomi Home Assistant Integrationskomponente veröffentlicht, mit der Benutzer ihre Xiaomi IoT Smart-Geräte in Home Assistant integrieren können. Die Komponente unterstützt verschiedene Installationsmethoden, darunter Git-Klonen, HACS und manuelle Installation. Benutzer müssen sich mit ihrem Xiaomi-Konto anmelden; mehrere Konten und die Regionsauswahl werden unterstützt. Die Komponente unterstützt die meisten Xiaomi Smart-Home-Geräte, schließt aber derzeit Bluetooth-, Infrarot- und virtuelle Geräte aus. Steuermethoden umfassen Cloud-Steuerung und lokale Steuerung (erfordert ein Xiaomi-Zentralgateway oder Geräte mit integriertem Gateway). Sie bildet MIoT-Spec-V2 auf Home Assistant-Entitäten ab. Die Komponente unterstützt auch mehrere Sprachen und einen Debug-Modus, wobei die Privatsphäre und Sicherheit des Benutzers im Vordergrund stehen, erfordert jedoch eine sorgfältige Aufbewahrung der Konfigurationsdateien.

Mehr lesen
Entwicklung

Postgres 18 wird UUIDv7 unterstützen: Schluss mit Sortierproblemen bei IDs in Tests

2025-01-02

PostgreSQL wird in Version 18 Unterstützung für UUIDv7 erhalten. Diese verbesserte UUID-Generierungsmethode behält die Vorteile der Zufälligkeit von UUIDv4 bei und gewährleistet gleichzeitig monoton steigende IDs innerhalb eines einzelnen Postgres-Backends. Dies wird durch die Einbindung eines Zeitstempels und eines 12-Bit-Sub-Millisekunden-Zählers erreicht. Tests werden vereinfacht, da Testdaten automatisch sortiert werden, wodurch manuelles Sortieren entfällt und die Effizienz und Zuverlässigkeit der Tests verbessert wird. Obwohl die Monotonie nicht zwischen Backends garantiert ist, reicht sie für die meisten Testszenarien aus. Diese Verbesserung soll Ende 2025 mit PostgreSQL 18 veröffentlicht werden.

Mehr lesen
Entwicklung

Krankenhäuser melden Mütter nach Medikamentengabe während der Geburt dem Jugendamt

2024-12-14
Krankenhäuser melden Mütter nach Medikamentengabe während der Geburt dem Jugendamt

In den USA häufen sich die Meldungen an Jugendämter. Krankenhäuser verabreichen Medikamente wie Schmerzmittel und Beruhigungsmittel während der Geburt und melden dann Mütter dem Jugendamt, wenn nachfolgende Drogentests bei Mutter oder Neugeborenem positiv auf dieselben Substanzen ausfallen. Diese positiven Tests, oft falsch positive Ergebnisse aufgrund häufig verschriebener Medikamente, führen zu polizeilichen Eingriffen, Ermittlungen des Jugendamts und sogar zur Wegnahme von Kindern. Die Untersuchung zeigt einen Mangel an Überprüfungsverfahren und eine übermäßige Überwachung von Schwangeren. Experten fordern eine Verbesserung der Verfahren für Drogentests und Meldungen in Krankenhäusern, um Schäden für Mütter und Familien zu vermeiden.

Mehr lesen

OpenAI schließt 3-Milliarden-Dollar-Deal mit SoftBank ab und könnte Modelle Open Source machen

2025-02-04
OpenAI schließt 3-Milliarden-Dollar-Deal mit SoftBank ab und könnte Modelle Open Source machen

OpenAI gab am Montag ein Joint Venture mit SoftBank Japan bekannt, wobei der Investmentriese 3 Milliarden Dollar pro Jahr für die Nutzung der OpenAI-Software ausgibt. Dieser Strategiewechsel scheint eine Reaktion auf den unerwarteten Aufstieg von DeepSeek zu sein. Das hochmoderne KI-Modell des chinesischen Unternehmens benötigt nur einen Bruchteil der Rechenleistung von OpenAIs ChatGPT und ähnlichen Produkten und stellt die weit verbreiteten Annahmen über die technischen und finanziellen Anforderungen der KI-Expansion in Frage. Inzwischen sagte OpenAI-CEO Sam Altman, er erwäge, seine Produkte Open Source zu machen, wie die von DeepSeek, was möglicherweise bedeuten würde, dass jeder die Modelle von OpenAI verwenden und weiterverwenden könnte: Altman sagte auf Reddit, OpenAI sei „auf der falschen Seite der Geschichte“ gewesen, indem es seinen Quellcode privat gehalten habe.

Mehr lesen

Open-Source-Website-Vorlage basierend auf NeRFies und UMI-On-Legs

2025-03-21

Diese Website-Vorlage wurde von den hervorragenden Designs von AnyCar UMI-On-Legs und NeRFies modifiziert, mit vereinfachtem Code. Sie ist unter der Creative Commons Attribution-ShareAlike 4.0 International Lizenz lizenziert, die kostenlose Modifikation und Verwendung erlaubt, erfordert aber einen Link zurück zur NeRFies-Seite in der Fußzeile und die Entfernung unerwünschten Analysecodes.

Mehr lesen
Entwicklung Website-Vorlage
1 2 583 584 585 587 589 590 591 595 596