TheAuditor: Die Grundlage für die KI-gestützte Entwicklung schaffen

2025-09-08
TheAuditor: Die Grundlage für die KI-gestützte Entwicklung schaffen

TheAuditor ist eine Offline-first, KI-zentrierte Plattform für statische Anwendungssicherheitstests (SAST) und Code-Intelligenz. Sie verwendet branchenübliche Code-Analysetools und generiert strukturierte, KI-verarbeitbare Berichte, die Entwicklern und KI-Assistenten eine vertrauenswürdige Quelle für "Grundwahrheiten" liefern. Im Gegensatz zu herkömmlichen SAST-Tools geht TheAuditor die Sicherheits- und Qualitätsprobleme an, die mit der KI-gestützten Entwicklung einhergehen, und verhindert, dass KI unsicheren oder fehlerhaften Code generiert. Es unterstützt mehrere Sprachen und Frameworks, bietet Visualisierung von Abhängigkeitsgraphen, Refactoring-Erkennung und mehr und zielt letztendlich auf eine selbstkorrigierende KI-Entwicklungsschleife ohne menschliches Eingreifen ab.

Mehr lesen
Entwicklung

Die erstaunlich guten Suchfunktionen von GPT-5: Treffen Sie meinen Forschungsgoblin

2025-09-08
Die erstaunlich guten Suchfunktionen von GPT-5: Treffen Sie meinen Forschungsgoblin

Der Autor hat festgestellt, dass OpenAIs GPT-5 in Kombination mit Bings Suchfunktionen erstaunlich gute Suchfähigkeiten besitzt. Es bewältigt komplexe Aufgaben, führt gründliche Internetrecherchen durch und liefert Antworten, was ihm den Spitznamen „Forschungsgoblin“ eingebracht hat. Mehrere Beispiele zeigen die Fähigkeiten von GPT-5: Identifizierung von Gebäuden, Untersuchung der Verfügbarkeit von Starbucks Cake Pops, Auffinden des offiziellen Namens der Universität Cambridge und vieles mehr. GPT-5 führt sogar selbstständig mehrstufige Suchen durch, analysiert die Ergebnisse und schlägt Folgemaßnahmen vor, wie z. B. das Erstellen von E-Mails zur Informationsanfrage. Der Autor kommt zu dem Schluss, dass die Suchfunktionen von GPT-5 die manuelle Suche an Effizienz übertreffen, insbesondere auf mobilen Geräten.

Mehr lesen
KI

Das Silicon Valley altert: Wie KI die Belegschaft beeinflusst

2025-09-08
Das Silicon Valley altert: Wie KI die Belegschaft beeinflusst

Das Silicon Valley wird älter, und das ist kein natürlicher Alterungsprozess. Daten zeigen einen dramatischen Rückgang der Zahl der Gen-Z-Mitarbeiter in Technologieunternehmen, halbiert in nur zwei Jahren. Die KI-gesteuerte Automatisierung ersetzt Einstiegspositionen, wodurch jüngere Arbeitskräfte verdrängt werden, während ältere, etablierte Mitarbeiter ihre Arbeitsplätze behalten. Dieser Trend, der durch Effizienzsteigerungen und Kostensenkungsmaßnahmen befeuert wird, bedroht Innovation und langfristige Stabilität. Experten raten der Gen Z, sich anzupassen, indem sie KI-Tools beherrschen, Weiterbildungsmöglichkeiten nutzen und alternative Karrierewege erkunden, um diese sich verändernde Landschaft zu meistern.

Mehr lesen
Technologie

Pezy Computing's SC4s: Ein japanischer Mathematik-Beschleuniger, der die GPU-Hegemonie herausfordert

2025-09-08
Pezy Computing's SC4s: Ein japanischer Mathematik-Beschleuniger, der die GPU-Hegemonie herausfordert

Nach fünfzehnjähriger Entwicklung hat das japanische Unternehmen Pezy Computing seinen neuesten Mathematik-Beschleuniger SC4s vorgestellt und damit die Dominanz von Nvidias GPUs im Bereich des Hochleistungsrechnens und der KI in Frage gestellt. Der SC4s verfügt über 2048 RISC-V-Kerne, 96 GB HBM3-Speicher und eine maximale Leistungsaufnahme von 600 Watt. Seine Leistung in FP64-Genauigkeit konkurriert mit der des Nvidia H100 und bietet gleichzeitig eine hervorragende Energieeffizienz. Im Gegensatz zur SIMT-Architektur von GPUs verwendet Pezy eine SPMD-Architektur für mehr Programmierflexibilität und unterstützt gängige KI-Frameworks wie PyTorch. Obwohl der zukünftige Supercomputer FugakuNext hauptsächlich Nvidias GPUs verwendet, sichert Pezys kontinuierliche Forschung und Entwicklung die technologische Unabhängigkeit Japans im Bereich des Hochleistungsrechnens und eröffnet Möglichkeiten für diverse Rechenarchitekturen.

Mehr lesen
Hardware

Verlangsamung der KI-Adoption bei großen US-Unternehmen: Daten des Census Bureau

2025-09-08
Verlangsamung der KI-Adoption bei großen US-Unternehmen: Daten des Census Bureau

Eine zweiwöchentliche Umfrage des US Census Bureau unter 1,2 Millionen Unternehmen zeigt einen Rückgang der KI-Adoption bei Unternehmen mit über 250 Mitarbeitern. Die Umfrage fragt Unternehmen nach der Nutzung von KI-Tools wie maschinellem Lernen und natürlicher Sprachverarbeitung in den letzten zwei Wochen. Obwohl die allgemeine KI-Adoption weiter zunimmt, zeigen die Daten einen verlangsamten Trend bei größeren Unternehmen, was auf potenzielle Herausforderungen bei der umfassenden KI-Integration hindeutet, insbesondere im Hinblick auf sinkende Grenzerträge für große Unternehmen.

Mehr lesen
Technologie große Unternehmen

Flexibles Software-Design schlägt starre Domain-Modelle

2025-09-08

Dieser Artikel hinterfragt das gängige Software-Design-Prinzip, Code eng an das Domain-Modell zu binden. Der Autor argumentiert, dass die übermäßige Betonung der Vermeidung ungültiger Zustände, beispielsweise durch strenge Datenbank-Schemata und Typbeschränkungen, die Flexibilität der Software einschränkt und den Umgang mit unvermeidlichen Ausnahmen in der realen Welt erschwert. Anhand von Zustandsautomaten und Fremdschlüsselbeschränkungen zeigt der Autor, wie beliebige Zustandsübergänge erlaubt werden können, während das Kern-Design einfach bleibt, wodurch die Anpassungsfähigkeit und Wartbarkeit der Software verbessert wird. Letztlich plädiert der Autor dafür, in benutzerorientierter Software einige ungültige Zustände darstellbar zu machen, um mit sich ändernden Anforderungen und unvorhergesehenen Umständen umzugehen.

Mehr lesen
Entwicklung Domain-Modell

Wie Großbritannien einige der sichersten Straßen der Welt gebaut hat

2025-09-08
Wie Großbritannien einige der sichersten Straßen der Welt gebaut hat

Großbritanniens Weg zur Straßensicherheit ist eine bemerkenswerte Erfolgsgeschichte. Von einer chaotischen Vorkriegszeit mit laxer Durchsetzung und minimalen Sicherheitsmerkmalen hat das Vereinigte Königreich seine Straßenverkehrstotenrate drastisch reduziert. Dieser Artikel beschreibt die wichtigsten Meilensteine: den Bau von Autobahnen, die weit verbreitete Einführung von Kreisverkehren, den Kampf gegen Alkohol am Steuer, die obligatorische Verwendung von Sicherheitsgurten und Motorradhelmen sowie strengere Geschwindigkeitsbegrenzungen, insbesondere um Schulen. Diese Maßnahmen, kombiniert mit Fortschritten in der Automobilsicherheit, haben die britischen Straßen zu einigen der sichersten weltweit gemacht. Der Artikel hebt die erhebliche Wirkung dieser Interventionen hervor und plädiert für deren weltweite Übernahme, um das globale Problem von 1,2 Millionen jährlichen Verkehrstoten zu bekämpfen.

Mehr lesen
Technologie

C++ Bibliothek für den MacBook Deckelwinkel Sensor

2025-09-08
C++ Bibliothek für den MacBook Deckelwinkel Sensor

Dieses Open-Source-Projekt stellt eine C++ Bibliothek zur Verfügung, um Daten vom MacBook Deckelwinkel Sensor auszulesen. Durch Reverse Engineering der HID Geräte Spezifikationen bietet die Bibliothek präzise Echtzeitmessungen des Winkels (0-360 Grad), eine performante und einfach zu verwendende API und umfassende Ausnahmebehandlung. Unterstützt werden 16-Zoll MacBook Pros ab 2019 und M-Serie MacBook Pros. Diese Bibliothek ist ein C++ Port und Erweiterung von Sam Golds ursprünglicher Arbeit in Objective-C.

Mehr lesen
Entwicklung

Intel Arc Pro B50: Kompakte und leistungsstarke GPU für professionelle Workstations

2025-09-08
Intel Arc Pro B50: Kompakte und leistungsstarke GPU für professionelle Workstations

Intel hat die Arc Pro B50 vorgestellt, eine professionelle GPU für kompakte Workstations. Basierend auf der Battlemage BMG-G21 GPU mit 16 Xe2-Kernen und 16 GB GDDR6 VRAM, zeichnet sie sich durch eine TDP von 70 W aus, wodurch externe Stromanschlüsse überflüssig werden. Die PCIe Gen 5 x8 Schnittstelle sorgt für effiziente Bandbreite. Die Arc Pro B50 liefert bis zu 170 TOPS bei INT8-Berechnungen, ideal für KI-Inferenz, Machine Learning und Datenvorverarbeitung, und optimiert gleichzeitig CAD-, Engineering- und Designsoftware. Ihr kompaktes, doppelschlitztiges Design und vier Mini-DisplayPorts machen sie perfekt für platzsparende Workstations. Mit einem Preis von 349 US-Dollar bietet sie einen wettbewerbsfähigen Einstieg in den Markt für professionelle GPUs.

Mehr lesen

Linus Torvalds wütet gegen nutzlose Links in Git-Commits

2025-09-08

Linus Torvalds, der Schöpfer von Linux, ist die sinnlosen "Link:"-Tags in Git-Commit-Nachrichten für den Linux-Kernel leid. Er findet, dass viele dieser Links einfach auf denselben Patch verweisen, der bereits vorhanden ist, und keine zusätzlichen Informationen bieten. Zukünftig wird er strenger bei der Annahme von Pull-Requests mit diesen nutzlosen Links sein. Obwohl er Links zu Begleitschreiben für mehrteilige Patch-Serien schätzt, drängt er auf eine bessere Automatisierung, um wertlose Links herauszufiltern, und schlägt sogar vor, dass KI helfen könnte, den Nutzen eines Links zu bestimmen. Er fordert Entwickler auf, sicherzustellen, dass alle "Link:"-Tags einen echten Mehrwert bieten und zeitraubende Redundanz vermeiden.

Mehr lesen
Entwicklung

Microsofts analoger optischer Computer: Schnellere und energieeffizientere Datenverarbeitung

2025-09-08
Microsofts analoger optischer Computer: Schnellere und energieeffizientere Datenverarbeitung

Microsoft hat einen neuartigen Analogen Optischen Computer (AOC) entwickelt, der Photonen für Berechnungen nutzt und ein erhebliches Potenzial bei der Lösung von Optimierungsproblemen und der Ausführung von KI-Modellen aufweist. Der AOC erzielte bahnbrechende Fortschritte bei der Rekonstruktion medizinischer Bilder und der Abwicklung finanzieller Transaktionen, z. B. eine Reduzierung der MRT-Scandauer auf ein Fünftel und die effiziente Bearbeitung komplexer Finanztransaktionen. Microsoft veröffentlicht den Algorithmus und das digitale Zwillingsmodell des AOC, um weitere Forschung zu fördern, mit dem Ziel, eine effizientere und energieeffizientere Computerplattform für die Zukunft zu schaffen.

Mehr lesen
Technologie optischer Computer

NASAs einjährige Mars-Simulation: Der Weg zum roten Planeten

2025-09-08
NASAs einjährige Mars-Simulation: Der Weg zum roten Planeten

Vier Freiwillige werden an einer einjährigen Mars-Missionssimulation im Johnson Space Center der NASA teilnehmen und 378 Tage in einem 3D-gedruckten Habitat leben. Diese CHAPEA-Mission (Crew Health and Performance Exploration Analog) wird die Auswirkungen von Langzeit-Weltraummissionen auf die menschliche Gesundheit und Leistungsfähigkeit untersuchen, einschließlich Ressourcenbeschränkungen, Geräteausfällen, Kommunikationsverzögerungen und Isolation. Die Crew wird wissenschaftliche Forschung und operative Aufgaben durchführen, wie simulierte Mars-Spaziergänge und Gartenarbeit. Die Simulation ist ein entscheidender Schritt in der Vorbereitung auf zukünftige bemannte Artemis-Missionen und die eventuelle Landung auf dem Mars und liefert wertvolle Daten für die menschliche Erforschung des Mondes, des Mars und darüber hinaus.

Mehr lesen
Technologie Mars-Mission

Pico: Ein minimalistisches CSS-Framework für mühelose Eleganz

2025-09-08
Pico: Ein minimalistisches CSS-Framework für mühelose Eleganz

Pico ist ein minimalistisches CSS-Framework, das HTML-Tags mit weniger als 10 Klassen direkt formatiert und sogar eine klassenlose Version bietet. Es funktioniert nahtlos ohne Abhängigkeiten, Paketmanager oder externe Dateien und erzielt elegante Stile mit reinem CSS. Es unterstützt nativ responsives Design und passt sich automatisch an helle/dunkle Modi an, basierend auf den Benutzereinstellungen. Die Anpassung ist einfach mit CSS-Variablen. Pico priorisiert die Leistung, hält HTML schlank, reduziert die Speichernutzung und die Ladezeiten von Dateien und ist daher ideal für diejenigen, die Geschwindigkeit und Eleganz suchen.

Mehr lesen
Design

Über die Grenzen einer einzelnen GPU hinaus: Die Revolution des verteilten Rechnens für Rechenzentren

2025-09-08
Über die Grenzen einer einzelnen GPU hinaus: Die Revolution des verteilten Rechnens für Rechenzentren

Mit dem explosionsartigen Wachstum der Daten reichen Server mit einer einzelnen GPU nicht mehr aus. Der Datenverschiebung zwischen GPU-Speicher und VRAM wird zum Engpass, was zu Ineffizienzen und steigenden Kosten führt. NVIDIA und AMD arbeiten an der Entwicklung von Laufzeiten für verteiltes Rechnen, wie z. B. NVIDIAs CUDA DTX und RAPIDS-basierte Lösungen sowie AMDs ROCm-DS. Voltron Datas Theseus verfolgt jedoch einen anderen Ansatz und stellt die Datenbewegung in den Mittelpunkt. Durch asynchrone Executor und ausgefeilte Strategien zum Vorabrufen von Daten verbessert es die Effizienz von Analyse- und KI-Aufgaben im Rechenzentrum erheblich und hat bereits Databricks Photon in Benchmarks übertroffen.

Mehr lesen
Technologie

Taco Bells KI-Debakel am Drive-Thru: Als Tacos auf ihren Meister trafen

2025-09-08
Taco Bells KI-Debakel am Drive-Thru: Als Tacos auf ihren Meister trafen

Taco Bell setzte KI-Sprachbestellsysteme in über 500 Drive-Thru-Filialen ein und glaubte, KI könnte das Chaos der Fast-Food-Bestellungen meistern. Doch die Kreativität der Kunden, Systemfehler und komplexe Bestellungen überforderten das System, was zu vielen Beschwerden und Verzögerungen führte. Das Wall Street Journal berichtete über die Schwierigkeiten der KI, wodurch Taco Bell seine KI-Strategie neu bewerten und Einschränkungen zugeben musste. Dieser Vorfall unterstreicht das übermäßige Vertrauen in die Fähigkeiten der KI, unzureichende Tests und die unerwarteten Herausforderungen der Mensch-KI-Interaktion in einem schnelllebigen Umfeld. Trotz des Misserfolgs bleibt Taco Bell der KI verpflichtet und zeigt einen einzigartigen technologischen Optimismus.

Mehr lesen
Technologie

Einbettungsdimensionen: Von 300 bis 4096 und darüber hinaus

2025-09-08
Einbettungsdimensionen: Von 300 bis 4096 und darüber hinaus

Vor einigen Jahren waren Einbettungen mit 200 bis 300 Dimensionen üblich. Mit dem Aufkommen von Deep-Learning-Modellen wie BERT und GPT und Fortschritten im GPU-Computing ist die Dimensionalität von Einbettungen jedoch explodiert. Wir haben eine Entwicklung von 768 Dimensionen bei BERT über 1536 bei GPT-3 bis hin zu Modellen mit 4096 Dimensionen oder mehr erlebt. Dies wird durch Architekturänderungen (Transformer), größere Trainingsdatensätze, den Aufstieg von Plattformen wie Hugging Face und Fortschritte bei Vektor-Datenbanken vorangetrieben. Während die erhöhte Dimensionalität Leistungsgewinne bietet, bringt sie auch Herausforderungen bei der Speicherung und Inferenz mit sich. Jüngste Forschungsergebnisse untersuchen effizientere Einbettungsrepräsentationen wie Matryoshka-Lernen, um ein besseres Gleichgewicht zwischen Leistung und Effizienz zu erreichen.

Mehr lesen

Vom Zauberer zum Gründer: Die Buildkite-Geschichte

2025-09-08
Vom Zauberer zum Gründer: Die Buildkite-Geschichte

Dieses Interview zeigt Keith Pitt, Mitgründer von Buildkite, einem erfolgreichen Unternehmen für Entwicklertools. Er teilt seine Reise von einem Nebenprojekt bis zum Ausstieg und hebt dabei die Herausforderungen hervor: frühes Bootstrapping, Finanzierungsrunden, die Führung eines wachsenden Teams und die Entwicklung der Produktphilosophie. Pitt betont das Cashflow-Management, die Gefahren hoher Anfangsbewertungen und die Wichtigkeit einer langfristigen Vision im Umgang mit VCs. Seine Geschichte gipfelt im Verkauf von Buildkite und dem Start von Unreasonable Magic, einem neuen Unternehmen, das sich darauf konzentriert, die Erfahrung von Programmierern mit KI-Codiertools zu verbessern, wobei der Fokus auf erfüllender Arbeit statt bloßer Produktivität liegt.

Mehr lesen
Startup

Alte DNA enthüllt, wie slawische Migrationen Mittel- und Osteuropa umgestalteten

2025-09-08
Alte DNA enthüllt, wie slawische Migrationen Mittel- und Osteuropa umgestalteten

Die Analyse von über 550 alten Genomen zeigt das Ausmaß der slawischen Migrationen. Die Studie belegt, dass zwischen dem 6. und 8. Jahrhundert n. Chr. ein massiver Zustrom von Migranten aus Osteuropa in Ostdeutschland, Polen/Ukraine und den nördlichen Balkan stattfand, der in einigen Regionen über 80 % der Abstammung ausmachte. Es handelte sich nicht um eine Eroberung, sondern um eine Bewegung ganzer Familien und Gemeinschaften. In Ostdeutschland führte dies zu einem Übergang zu großen, patrilinearen Familienstrukturen, während in Kroatien alte und neue Traditionen vermischt wurden. Diese Forschung verändert unser Verständnis der slawischen Expansion grundlegend und zeigt deren Komplexität und Vielfalt bei der Gestaltung der genetischen und sprachlichen Landschaft des heutigen Mittel- und Osteuropas.

Mehr lesen

Musls Standard-Allokator: Ein 7-facher Performance-Albtraum!

2025-09-08
Musls Standard-Allokator: Ein 7-facher Performance-Albtraum!

Ein Benchmark in einer realen Umgebung zeigte eine schockierende 7-fache Verlangsamung beim Einsatz des Standard-Allokators von Musl im Vergleich zu Alternativen. Der Autor empfiehlt dringend allen Rust-Projekten, sofort auf einen anderen Allokator wie mimalloc oder jemalloc umzusteigen, indem sie ein paar Codezeilen zu ihrem `main.rs` hinzufügen. Die Ursache liegt in der Konkurrenz zwischen mehreren Threads bei der Speicherzuweisung, die sich mit mehr Threads oder Zuweisungen verschlimmert. Ein Umstieg wird empfohlen, selbst wenn nicht für Musl kompiliert wird oder das Programm single-threaded ist. Der Autor erklärt die Gründe für die Verwendung von Musl (Cross-Compilation und statische ausführbare Dateien) und beschreibt den Prozess der Entdeckung. Viele andere Projekte haben dieses Problem ebenfalls festgestellt, wobei Benchmarks auf verschiedenen Kernzahlen Verlangsamungen von bis zu 700x zeigen! Der Autor schließt mit der dringenden Empfehlung, auf einen leistungsfähigeren Allokator umzusteigen.

Mehr lesen
Entwicklung

Wie viele Dimensionen hat eine Linie?

2025-09-08
Wie viele Dimensionen hat eine Linie?

Dieser Artikel untersucht die Definition der Dimensionalität geometrischer Formen. Der Autor beginnt mit einem intuitiven Ansatz, der auf räumlicher Eingrenzung basiert, aber diese Methode versagt bei gekrümmten Liniensegmenten. Anschließend wird ein Ansatz mit „Freiheitsgraden“ vorgeschlagen, der sich jedoch als mehrdeutig erweist. Schließlich führt der Autor die Minkowski-Dimension ein, eine präzisere Methode mit Box-Counting, die sogar fraktale Formen verarbeiten kann und zu nicht-ganzzahligen Dimensionen führt – beispielsweise hat das Sierpinski-Dreieck eine Dimension von ungefähr 1,6.

Mehr lesen
Mathematik

Programmieren mit Musik und Fotos? Erkundung der seltsamen Welt esoterischer Programmiersprachen

2025-09-08
Programmieren mit Musik und Fotos? Erkundung der seltsamen Welt esoterischer Programmiersprachen

Ein neues Buch, "Forty-Four Esolangs: The Art of Esoteric Code", erforscht 44 bizarre Programmiersprachen, einige mit Musiknotation, andere mit unterschiedlichen Ergebnissen bei jeder Ausführung, und sogar eine mit Fotos. Der Autor Daniel Temkin nutzt diese Sprachen, um die Kreativität des Programmierens und die subtilen Machtverhältnisse zwischen Programmierer und Maschine zu untersuchen. Er hebt den Kontrast zwischen esoterischen Sprachen und KI-generiertem Code hervor, wobei letztere oft an Kreativität mangeln. Die Geschichte esoterischer Sprachen reicht bis in die frühen Tage des Computings zurück und ist eng mit dem Aufstieg von Shareware, der Demoszene und dem frühen Internet verbunden.

Mehr lesen
Entwicklung esoterische Sprachen

Creative Technology: Von der Sound Blaster-Dominanz zur Diversifizierungs-Achterbahn

2025-09-08
Creative Technology: Von der Sound Blaster-Dominanz zur Diversifizierungs-Achterbahn

Dieser Artikel beschreibt die bemerkenswerte Reise von Sim Wong Hoo und Creative Technology. Von seinen bescheidenen Anfängen als Eierverkäufer in seiner Kindheit bis zur Gründung von Creative nutzte er seine Leidenschaft für Musik und sein scharfes Geschäftstalent, um die ikonische Sound Blaster-Soundkarte zu entwickeln und Marktführerschaft zu erreichen. Die Diversifizierung von Creative in Grafikkarten, MP3-Player und andere Bereiche führte jedoch zu einer Achterbahnfahrt, die schließlich zu den Audio-Wurzeln zurückkehrte und weiterhin erfolgreich war. Die Erzählung hebt die Triumphe und Herausforderungen von Creative hervor und veranschaulicht ihre Anpassungsfähigkeit und Transformation in der sich ständig weiterentwickelnden Technologielandschaft.

Mehr lesen
Technologie Technologie-Startup

Optische Architektur für simuliertes Tempern: Ein neuer Ansatz

2025-09-08
Optische Architektur für simuliertes Tempern: Ein neuer Ansatz

Forscher haben eine optische Architektur für simuliertes Tempern entwickelt, die Mikro-LED-Arrays, Flüssigkristall-Raumlichtmodulatoren und Photodetektor-Arrays verwendet, um die Matrix-Vektor-Multiplikation durchzuführen. Dieses System bewältigt effizient maschinelle Lern- und Optimierungsprobleme und nutzt eine simulierte tanh-Nichtlinearität für eine effiziente Lösung. Experimente zeigen eine hochgenaue Klassifizierung auf den Datensätzen MNIST und Fashion-MNIST und eine überragende Leistung bei verschiedenen Optimierungsproblemen, wodurch eine neue Hardwarelösung für die groß angelegte Berechnung des simulierten Temperns bereitgestellt wird.

Mehr lesen

Code-Formatierung schon in den 80ern gelöst? Der Fall DIANA und Rational R1000

2025-09-08
Code-Formatierung schon in den 80ern gelöst? Der Fall DIANA und Rational R1000

In den 1980er Jahren verwendeten Entwickler, die am Ada-Compiler arbeiteten, eine Zwischenrepräsentation (IR) namens DIANA (Descriptive Intermediate Attributed Notation for Ada) anstelle von einfachem Text-Quellcode und lösten damit effektiv das Problem der Code-Formatierung. Compiler und IDE manipulierten den DIANA-Baum direkt, sodass Benutzer das Anzeigeformat des Codes anpassen konnten, ohne sich um Leerzeichen oder Tabulatoren kümmern zu müssen. Dies ermöglichte inkrementelle Kompilierung, Refactoring und schnelle Integration. Der Autor verwendet dieses Beispiel, um über die anhaltende Problematik der Code-Formatierung für Programmierer nachzudenken und die Erforschung fortschrittlicherer Lösungen zu fördern.

Mehr lesen
Entwicklung

Veena Chromatic Tuner: Präzises Stimmen für Musiker

2025-09-08
Veena Chromatic Tuner: Präzises Stimmen für Musiker

Der Veena Chromatic Tuner ist eine leistungsstarke Stimm-App für Musiker, die eine präzise Kontrolle über verschiedene musikalische Traditionen benötigen. Er bietet Stimmung in gleichstufiger Temperatur und reiner Intonation, eine einzigartige oszilloskopähnliche Wellenformanzeige für visuelles Feedback und Unterstützung für mehrere Notennamensysteme (einschließlich indischer Klassik). Benutzer können die Referenztonhöhe anpassen, Noten transponieren und benutzerdefinierte Stimmungs-Profile erstellen. Ein spezieller Veena-Instrumentenmodus unterstützt beim Bundieren und Stimmen, was ihn ideal für Instrumentenbauer und -spieler macht. Obwohl werbefinanziert und die Kompatibilität variieren kann, bietet er eine vielseitige Lösung für präzises Stimmen.

Mehr lesen

Ein 25 Jahre alter Bandtreiber mit KI wiederbeleben

2025-09-08

Der Autor restauriert gerne Daten von alten QIC-80-Bändern, einem beliebten Backup-Medium der 1990er Jahre. Diese Bänder benötigen den veralteten ftape-Treiber, der nur mit sehr alten Linux-Versionen (CentOS 3.5) kompatibel ist. Mit Claude Code, einem KI-Modell, modernisierte der Autor den ftape-Treiber, sodass er auf modernen Linux-Kerneln kompiliert und ausgeführt werden kann. Nach mehreren Iterationen und einigen manuellen Anpassungen wurde ein ladbares Kernel-Modul erstellt, das erfolgreich Testbänder auf Xubuntu 24.04 liest. Der Autor teilt die Lehren aus der Zusammenarbeit mit KI und betont klare Anweisungen, das Verständnis der KI-Einschränkungen und die Nutzung von KI als Kompetenzvervielfacher.

Mehr lesen
Entwicklung

Argentiniens Computing in den 80ern und die Geburt von Truco

2025-09-08

Dieser Artikel beschreibt den Aufstieg und Fall der argentinischen Computerindustrie in den 1980er Jahren und die Entwicklung ihres ersten kommerziellen Spiels, Truco. Beginnend mit dem frühen Computerprojekt „Clementina“, unter der Leitung von Manuel Sadosky, war Argentiniens Weg in der Informatik von politischen Unruhen und wirtschaftlichen politischen Veränderungen geprägt. Trotz eines einheimischen Computers, dem MS101, konnte er nach der Lockerung der Einfuhrbeschränkungen nicht mit ausländischen Importen konkurrieren. Mitte der 1980er Jahre erlebte die Heimcomputerbranche einen Boom mit dem Aufkommen von Klonen (wie ZX81- und Commodore 64-Klone) und staatlicher Unterstützung. Der Spielemarkt wurde jedoch von Raubkopien dominiert. Vor diesem Hintergrund entwickelten Enrique und Ariel Arbiser Argentiniens erstes kommerzielles Spiel, Truco, ein Computer-Spiel, das auf einem beliebten argentinischen Kartenspiel basiert und auf den Plattformen TI-99/4A und DOS veröffentlicht wurde. Es wurde zu einem Meilenstein in der argentinischen Spielegeschichte.

Mehr lesen

Der Niedergang der Demoszene: Ein eleganter Abschied

2025-09-07

Die Demoszene, kürzlich als UNESCO-immaterielles Kulturerbe in Schweden anerkannt, schwindet langsam dahin. Dies liegt nicht an mangelndem Reiz, sondern an ihren einzigartigen kulturellen Eigenschaften, die sich einer Kommerzialisierung und Reproduktion widersetzen. Entstanden in den frühen Tagen erschwinglicher Heimcomputer in den 80er und 90er Jahren, gedieh sie mit begrenzten Ressourcen und Kommunikation und förderte eine Gemeinschaft leidenschaftlicher Programmierer und kreativer Individuen. Das Internet und leistungsstarke moderne Computer haben seitdem völlig neue kreative Wege eröffnet und den jüngeren Generationen eine Fülle von Alternativen geboten. Der Autor argumentiert, dass der Niedergang der Szene natürlich ist und ihre Essenz nicht in der Fortsetzung liegt, sondern in der Freude am Schaffen und der Bewahrung ihres einzigartigen Charmes.

Mehr lesen
Spiele Demoszene

Ihr iPhone ersetzte 3000 $ an Radio Shack-Technologie von 1991

2025-09-07

Der Autor hat eine Radio Shack-Anzeige aus dem Jahr 1991 aus einem Stapel alter Buffalo News-Zeitungen ausgegraben, die 15 elektronische Geräte zeigt. Bemerkenswert ist, dass fast alle Funktionen dieser Geräte jetzt von einem einzigen iPhone übernommen werden. Der Vergleich der damaligen Kosten von über 3000 $ (ungefähr 5100 $ heute) der aufgeführten Artikel mit den Fähigkeiten eines modernen Smartphones unterstreicht den unglaublichen technologischen Sprung. Nur ein Radarwarner und ein großes Lautsprechersystem bleiben wirklich unersetzlich. Dieser Artikel veranschaulicht auf eindrucksvolle Weise die Geschwindigkeit des technologischen Fortschritts und seine Auswirkungen auf das tägliche Leben.

Mehr lesen
Technologie

SQLite: Eine Datenbank-Engine, geprägt von Tcl

2025-09-07

SQLite, die weltweit am häufigsten verwendete Datenbank-Engine, verdankt viel dem Programmiersprache Tcl. Obwohl modernes SQLite eine eigenständige C-Bibliothek ist, die intern unabhängig von Tcl ist, bleibt sein Entwicklungsprozess stark von Tcl abhängig. Von der Erstellung von Testfällen und der Codegenerierung bis hin zur Dokumentation und Entwicklungstools spielt Tcl eine entscheidende Rolle. Der Autor argumentiert anhand seiner 17-jährigen Erfahrung in der SQLite-Entwicklung für die effizienzsteigernden Fähigkeiten von Tcl und deutet an, dass ohne Tcl der Erfolg von SQLite unvorstellbar wäre.

Mehr lesen
Entwicklung Datenbankentwicklung
1 2 26 27 28 30 32 33 34 595 596