KI-Webcrawler: Verschlingen sie das offene Web?

2025-09-01
KI-Webcrawler: Verschlingen sie das offene Web?

Der Aufstieg der KI hat einen Schwarm von KI-Webcrawlern freigesetzt, die unerbittlich Inhalte scrapen, um große Sprachmodelle (LLMs) zu speisen. Dies führt dazu, dass 30 % des globalen Webverkehrs von Bots stammen, wobei KI-Bots die Führung übernehmen. Im Gegensatz zu traditionellen Crawlern sind diese KI-Bots viel aggressiver, ignorieren Crawl-Verzögerungen und Bandbreitenbeschränkungen, was zu Leistungseinbußen, Serviceunterbrechungen und erhöhten Kosten für Websites führt. Kleinere Websites werden oft lahmgelegt, während größere Websites unter immensem Druck stehen, ihre Ressourcen zu skalieren. Obwohl Lösungen wie robots.txt und das vorgeschlagene llms.txt existieren, erweisen sie sich als unzureichend. Dieses Wettrüsten zwischen Websites und KI-Unternehmen riskiert die Fragmentierung des Webs, die Einschränkung des Informationszugangs und möglicherweise den Übergang des Internets zu einem kostenpflichtigen Zugangsmodell.

Mehr lesen
Technologie

curl erhält ein wichtiges Update: Unterstützung für das Lesen von Teildateien

2024-12-30
curl erhält ein wichtiges Update: Unterstützung für das Lesen von Teildateien

Die kommende curl-Version 8.12.0 bringt eine spannende neue Funktion mit sich: die Möglichkeit, Teile von Dateien zu lesen. Benutzer können jetzt ein neues Variablensystem nutzen, um spezifische Bytebereiche aus Dateien zu extrahieren und diese in curl-Befehlszeilen zu verwenden. Dies verleiht curl eine deutlich höhere Flexibilität im Umgang mit Dateien und ermöglicht Aufgaben wie das Extrahieren des Dateibeginns als Benutzername oder eines Abschnitts in der Mitte für einen POST-Body. Dadurch werden die Möglichkeiten von curl erheblich erweitert und Nutzern ein robusteres Befehlszeilentool zur Verfügung gestellt.

Mehr lesen

Hugging Face Wissenschaftler bezweifelt die Fähigkeit von KI, wissenschaftliche Entdeckungen voranzutreiben

2025-06-25
Hugging Face Wissenschaftler bezweifelt die Fähigkeit von KI, wissenschaftliche Entdeckungen voranzutreiben

Thomas Wolf, Chef Wissenschaftler bei Hugging Face, zweifelt an der Fähigkeit aktueller KI-Systeme, die bahnbrechenden wissenschaftlichen Entdeckungen zu machen, die einige führende Labore erwarten. Während große Sprachmodelle (LLMs) hervorragend darin sind, Fragen zu beantworten, argumentiert Wolf, dass sie mit der schwierigeren Aufgabe kämpfen, wirklich originelle Fragen zu formulieren – der Kern des wissenschaftlichen Fortschritts. Er verwendet das Spiel Go als Analogie: Die Beherrschung der Regeln ist beeindruckend, aber die Erfindung des Spiels selbst ist eine viel größere Leistung. Ebenso ist er der Ansicht, dass aktuelle KI-Modelle, die als „Ja-Sager auf Servern“ fungieren, nicht in der Lage sind, bestehende Annahmen in Frage zu stellen und wirklich neue wissenschaftliche Fragen zu stellen.

Mehr lesen

Themis, der erste europäische Demonstrator für wiederverwendbare Raketen, bereit zum Start

2025-09-23
Themis, der erste europäische Demonstrator für wiederverwendbare Raketen, bereit zum Start

Das erste Modell des Demonstrators für wiederverwendbare Raketen der Europäischen Weltraumorganisation (ESA), Themis, steht auf seiner Startrampe in Kiruna, Schweden. Diese 30 Meter hohe Rakete ist mit dem Prometheus-Triebwerk ausgestattet – fast so leistungsstark wie das Haupttriebwerk der Ariane 6 – und verfügt über die Fähigkeit, im Flug neu zu starten und den Schub zu regulieren, um eine sanfte und sichere Landung zu gewährleisten. Themis soll den senkrechten Start und die Landung mit kryogener Propulsion demonstrieren, wobei der Erstflug durch das Horizon Europe-Projekt Salto unterstützt wird. Dies stellt einen bedeutenden Fortschritt für Europa in der Technologie wiederverwendbarer Raketen dar.

Mehr lesen

Amazon beendet Prime-Sharing, wahrscheinlich um Abonnements zu steigern

2025-09-02
Amazon beendet Prime-Sharing, wahrscheinlich um Abonnements zu steigern

Amazon beendet sein Programm, das es Prime-Mitgliedern ermöglicht, ihre kostenlosen Versandvorteile mit Personen außerhalb ihres Haushalts zu teilen, ab dem 1. Oktober 2025. Stattdessen ersetzt Amazon dies durch Amazon Family und beschränkt die geteilten Vorteile auf Personen, die an derselben Adresse wohnen. Diese Maßnahme, die ähnliche Aktionen von Streaming-Diensten widerspiegelt, die gegen Passwort-Sharing vorgehen, ist wahrscheinlich eine Reaktion auf verpasste Prime-Anmeldeziele während des jüngsten Prime Day-Events. Personen außerhalb des Haushalts erhalten ein vergünstigtes Prime-Jahresabonnement.

Mehr lesen
Technologie Prime-Mitgliedschaft

Startup Weekend: Von der Idee zum Gewinner Fitravel

2025-04-24
Startup Weekend: Von der Idee zum Gewinner Fitravel

Dieser Artikel beschreibt die Erfahrung des Autors bei einem Startup Weekend Wettbewerb und wie die Lösung seines Teams für ein reales Problem – die Aufrechterhaltung der Fitness während Gruppenreisen – zum Sieg führte. Sie validierten den Bedarf durch Umfragen und Interviews, wobei sie sich an Fitness-Enthusiasten richteten. Ihre Gewinneridee, Fitravel, bietet Gruppenreisepakete mit Zugang zu Fitnessstudios, Sehenswürdigkeiten, Unterkünften und maßgeschneiderten Ernährungsplänen. Der Artikel hebt die Bedeutung der klaren Definition und Validierung von Problemen, der Entwicklung effektiver Lösungen und der Präsentation eines überzeugenden Pitches hervor. Wichtige Punkte sind prägnante Präsentationen und eine fesselnde Erzählung.

Mehr lesen
Startup

Ü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

Kompilieren einer kleinen funktionalen Sprache nach LLVM: Ein einfaches Taschenrechnerbeispiel

2025-09-23

Dieser Artikel beschreibt den Prozess des Kompilierens einer kleinen funktionalen Sprache nach LLVM. Ausgehend von einer einfachen Rechner-Sprache baut der Autor schrittweise einen Lexer, Parser und LLVM-Codegenerator. Der Artikel erklärt jeden Schritt detailliert, einschließlich des Parsens mit der Megaparsec-Bibliothek, der Generierung von LLVM IR-Code mit den Bibliotheken llvm-hs-pure und llvm-hs-pretty und schließlich der Kompilierung und Ausführung des Ergebnisses. Anhand dieses Beispiels können Leser lernen, wie man funktionale Sprachmerkmale (wie Musterübereinstimmung) in LLVM IR übersetzt und wie man LLVM für die Codegenerierung und -kompilierung verwendet.

Mehr lesen
Entwicklung Funktionale Sprache

Fortnite erhält exklusive Premiere von Star Wars: Tales of the Underworld

2025-05-05
Fortnite erhält exklusive Premiere von Star Wars: Tales of the Underworld

Die ersten beiden Episoden der animierten Star Wars: Tales of the Underworld-Serie werden am 2. Mai exklusiv auf der Star Wars Watch Party-Insel von Fortnite Premiere feiern, zwei Tage vor dem Start auf Disney+. Die Verknüpfung von Epic Games- und MyDisney-Konten belohnt Spieler, darunter ein Outfit eines First-Order-Stormtroopers. Diese Zusammenarbeit ist ein bahnbrechender Versuch im Bereich Social Entertainment zwischen Disney und Epic Games und verspricht weitere interaktive Erlebnisse. Die sechsteilige Serie folgt Asajj Ventress und Cad Bane.

Mehr lesen
Spiele

Waymos mysteriöse Parkgewohnheiten: KI-Präferenz oder algorithmischer Fehler?

2025-09-01
Waymos mysteriöse Parkgewohnheiten: KI-Präferenz oder algorithmischer Fehler?

In Los Angeles parken Waymo-Selbstfahrtaxis häufig an bestimmten Stellen in Wohngebieten, was bei Anwohnern Neugier und Besorgnis auslöst. Einige Familien haben sogar beobachtet, dass Waymos immer wieder vor ihrem Haus halten, manchmal stundenlang. Waymo erklärt dies mit einem KI-Algorithmus, der Energieverbrauch, Verkehrsüberlastung und Nachfrage ausgleicht, kann aber nicht erklären, warum so spezifische Orte gewählt werden. Experten vermuten, dass dies auf einen Machine-Learning-Algorithmus zurückzuführen ist. Obwohl Waymo dies nicht bestätigt, wirft dieser Mangel an Transparenz Fragen zur Erklärbarkeit von KI-Entscheidungen auf und spiegelt die Herausforderungen der autonomen Fahrtechnologie in realen Anwendungen wider.

Mehr lesen
Technologie

Radio verbindet: ARRL Field Day

2025-06-29
Radio verbindet: ARRL Field Day

Über 31.000 Amateurfunkbetreiber („Hams“) in den USA und Kanada nehmen jedes Jahr am ARRL Field Day teil, am vierten Wochenende im Juni. Diese Veranstaltung kombiniert Picknick, Camping, Notfallvorbereitungstraining und einen informellen Wettbewerb und zeigt die Rolle des Amateurfunks bei der Vernetzung von Menschen, der Notfallkommunikation und der MINT-Bildung. Die Teilnehmer richten Funkausrüstung an abgelegenen Orten ein, nehmen Kontakt zu anderen Stationen auf und demonstrieren der Öffentlichkeit den Wert des Amateurfunks. Es ist auch eine großartige Gelegenheit für Funkamateure, Freunde zu finden, neue Fähigkeiten zu erlernen und ihrer Gemeinde etwas zurückzugeben.

Mehr lesen
Technologie Notfallkommunikation

Roku nutzt KI, um Streaming-Werbung auf 100.000 Werbetreibende auszuweiten

2025-09-12
Roku nutzt KI, um Streaming-Werbung auf 100.000 Werbetreibende auszuweiten

Roku nutzt generative KI, um seine Reichweite in der Streaming-Werbung drastisch zu erweitern und 100.000 Werbetreibende zu gewinnen – deutlich mehr als die derzeit 200 Top-Werbetreibenden. Dies wird die Streaming-Werbelandschaft grundlegend verändern und sie ähnlicher an die vielfältigen Angebote von Instagram machen. Der Roku-Streaming-Dienst boomt, die Sehzeiten sind im Jahresvergleich um 80 % gestiegen und er erreicht über 20 % der US-amerikanischen Fernsehzuschauer. Um kleine und mittlere Unternehmen (KMU) anzuziehen, bietet Roku Self-Service-Werbetools und KI-gestützte Werbeanzeigenerstellung, steht aber im Wettbewerb mit anderen Anbietern.

Mehr lesen
Technologie

Illegale Razzia von Sega: Der bizarre Fall der beschlagnahmten Spielprototypen

2025-09-12
Illegale Razzia von Sega: Der bizarre Fall der beschlagnahmten Spielprototypen

Ein gemeinnütziges Videospiel-Preservation-Museum versuchte, eine Sammlung unveröffentlichter GBA-, DS-, DSi- und 3DS-Spiele zu retten, darunter Prototypen von Titeln wie Sonic Chronicles: The Dark Brotherhood. Der Verkäufer wurde jedoch von der britischen Polizei durchsucht, und die Spiele wurden unter Beteiligung von Sega beschlagnahmt. Der Verkäufer behauptet, die Spiele legal erworben zu haben und liefert Beweise, aber Sega weigert sich zu antworten, und sogar der Durchsuchungsbefehl ist fragwürdig. Dieser Vorfall wirft Fragen zum britischen Durchsuchungsbefehlssystem auf und unterstreicht die Herausforderungen der Videospiel-Preservation.

Mehr lesen

C++20s Strongly Happens Before: Entwirren des Speichermodells

2025-09-01

Dieser Artikel befasst sich eingehend mit der in C++20 neu eingeführten Beziehung "Strongly Happens Before", die ein kniffliges Problem im C++-Speichermodell löst. Anhand eines einfachen Beispiels für ein Multithreading-Programm erklärt der Autor schrittweise, wie die Änderungsreihenfolge, die Kohärenzreihenfolge und die Beziehung "Strongly Happens Before" die Reihenfolge der gleichzeitigen Ausführung einschränken. Der Artikel analysiert auch, warum bestimmte Ausführungen, die scheinbar gegen das C++-Speichermodell verstoßen, auf Power-Architekturen zulässig sind, und erklärt, wie "Strongly Happens Before" diese Inkonsistenzen behebt und letztendlich eine einzige Gesamtordnung für alle `memory_order::seq_cst`-Operationen gewährleistet.

Mehr lesen
Entwicklung

Der "alte Fitnessraum" des Programmierers: KI-Autovervollständigung ablehnen, die pure Freude am Programmieren annehmen

2025-04-22
Der

Der Shopify-CEO befürwortet KI-gestütztes Programmieren, doch der Autor geht einen anderen Weg und kehrt zum "alten Fitnessraum" zurück – er konzentriert sich auf manuelles Programmieren und genießt die Herausforderung und Befriedigung beim Lösen von Problemen. Der Autor glaubt, dass KI bei repetitiven Aufgaben exzellent ist, aber das zentrale Programmierdenken, das Design und die Architekturentscheidungen erfordern immer noch menschlichen Input für eine echte Verbesserung der Fähigkeiten und verhindern, dass man nur ein vom Werkzeug abhängiger "qualifizierter Arbeiter" wird. Der Artikel fordert Programmierer auf, im Zeitalter der KI unabhängiges Denken zu bewahren, KI als unterstützende Werkzeug und nicht als Ersatz zu verwenden, durch Problemlösung zu wachsen und schließlich bessere Ingenieure zu werden. Es geht darum, das Handwerk des Programmierens zu bewahren, nicht den Fortschritt abzulehnen.

Mehr lesen
Entwicklung

PlanetMath: Eine kollaborative Mathematik-Enzyklopädie

2025-04-21

PlanetMath ist eine Online-Community, die sich der besseren Zugänglichkeit mathematischen Wissens widmet. Ihr Kern ist eine kollaborativ verfasste und begutachtete Mathematik-Enzyklopädie, die LaTeX für die Erstellung und LaTeXML für die Web-Darstellung verwendet. Seit 2018 wird der Quellcode auf GitHub gehostet, und Gitter-Kanäle ermöglichen Echtzeit-Diskussionen, die die alten Foren ersetzen. PlanetMath wird von der Fakultät für Mathematik der Universität Waterloo gehostet und von PlanetMath.org, Ltd., einer gemeinnützigen Organisation nach 501(c)3, betrieben.

Mehr lesen
Sonstiges Enzyklopädie

Red Hat integriert Backoffice-Mitarbeiter in IBM

2025-09-09
Red Hat integriert Backoffice-Mitarbeiter in IBM

Red Hat, eine IBM-Tochtergesellschaft, hat angekündigt, einen Großteil seiner Backoffice-Mitarbeiter, einschließlich Personalabteilung, Finanzwesen, Buchhaltung und Rechtsabteilung, ab Anfang 2026 in IBM zu integrieren. Dieser Schritt hat bei einigen Mitarbeitern Bedenken hinsichtlich eines möglichen Verlusts der Unternehmenskultur und einer verstärkten Mikromanagement ausgelöst. Obwohl Red Hat versichert, dass die Kernteams nicht betroffen sind, spiegelt die Integration einen allgemeineren Trend in Technologieunternehmen wider, Backoffice-Funktionen zu konsolidieren, um Kosten zu senken. Red Hat beschäftigt weltweit rund 19.000 Mitarbeiter. Die Integration dürfte die Abteilungen für Engineering, Vertrieb und Support nicht betreffen.

Mehr lesen
Technologie

Agno: Eine leichtgewichtige Bibliothek zum Erstellen multimodaler Agents

2025-03-06
Agno: Eine leichtgewichtige Bibliothek zum Erstellen multimodaler Agents

Agno ist eine leichtgewichtige Bibliothek zum Erstellen multimodaler Agents, die mit Text, Bildern, Audio und Video arbeiten. Die Erstellung von Agents ist 10.000-mal schneller als mit LangGraph. Agno ist modelagnostisch und unterstützt beliebige Modelle und Anbieter. Es ermöglicht die Erstellung von Teams spezialisierter Agents. Es vereinfacht die KI-Entwicklung durch die Verwendung vertrauter Python-Konstrukte und vermeidet komplexe Abstraktionen. Speicherverwaltung, Wissensdatenbanken und strukturierte Ausgaben sind integriert, mit Echtzeit-Monitoring verfügbar. Beginnen Sie schnell mit Tutorials und erkunden Sie reale Anwendungsbeispiele.

Mehr lesen
Entwicklung multimodale Agents

LastPass-Sicherheitslücke führt zu massiven Krypto-Diebstählen: FBI bestätigt Verbindung

2025-03-08

Eine Sicherheitslücke bei LastPass im Jahr 2022, bei der Hacker die Master-Passwörter von Benutzern gestohlen haben, hat zu einer Reihe von sechsstelligen und siebenstelligen Krypto-Diebstählen geführt. Das FBI und der Secret Service haben eine Verbindung bestätigt und erklärt, dass die gestohlenen Passwörter verwendet wurden, um auf die Krypto-Wallets der Opfer zuzugreifen. Ein Diebstahl von 150 Millionen Dollar von Ripple-Mitgründer Chris Larsen führte zur Rückforderung von 24 Millionen Dollar. Sicherheitsforscher stellten fest, dass die Opfer oft ältere LastPass-Benutzer mit schwachen Master-Passwörtern waren und ihre Krypto-Seed-Phrasen in den "Secure Notes" von LastPass gespeichert hatten. LastPass bestreitet die direkte Verantwortung, aber Experten kritisieren die Reaktion des Unternehmens und fordern die Benutzer auf, ihre Passwort-Sicherheitsmaßnahmen zu verbessern.

Mehr lesen
Technologie

Neuer Ansatz für nicht initialisierte Puffer in Rust: Das Buffer-Trait

2025-05-21

Nicht initialisierte Puffer in Rust waren lange Zeit eine Herausforderung. John Nunley und Alex Saveau haben eine neue Lösung mit einem `Buffer`-Trait vorgestellt. Dieses Trait ermöglicht das sichere Lesen in nicht initialisierte Puffer und bietet Implementierungen für `&mut [T]` und `&mut [MaybeUninit]`. Es nutzt auch geschickt die überschüssige Kapazität von `Vec` und kapselt den unsicheren `Vec::set_len`-Aufruf. Dieser Ansatz ist jetzt in rustix 1.0 integriert und als eigenständige Bibliothek, `buffer-trait`, veröffentlicht, mit der Möglichkeit einer zukünftigen Aufnahme in die Standardbibliothek von Rust.

Mehr lesen
Entwicklung

Schrei-Chiffre: Eine neuartige Verwendung von Unicode-Zeichen

2025-09-20
Schrei-Chiffre: Eine neuartige Verwendung von Unicode-Zeichen

Dieser Artikel beschreibt einen interessanten kryptografischen Algorithmus – die "Schrei-Chiffre" –, der die zahlreichen Variationen des Unicode-Zeichens 'A' nutzt, um Text zu verschlüsseln. Eine einfache Dictionary-Zuordnung ersetzt Standardbuchstaben durch verschiedene 'A'-Zeichen zum Verschlüsseln und Entschlüsseln. Ein Python-Codebeispiel demonstriert die Implementierung des Algorithmus und verschlüsselt und entschlüsselt erfolgreich den Beispieltext "SCREAM CIPHER". Dies zeigt die Fülle des Unicode-Zeichensatzes und bietet eine einzigartige, wenn auch einfache Verschlüsselungsmethode.

Mehr lesen
Entwicklung

Gmailtail: Kommandozeilen-Tool zur Gmail-Überwachung

2025-07-03
Gmailtail: Kommandozeilen-Tool zur Gmail-Überwachung

Gmailtail ist ein Kommandozeilen-Tool zur Echtzeitüberwachung von Gmail-Nachrichten mit JSON-Ausgabe. Es bietet flexible Filter (Absender, Betreff, Labels, Anhänge usw.), verschiedene Ausgabeformate (JSON, JSON Lines, kompakt), OAuth2- und Service-Account-Authentifizierung sowie Checkpoint-Unterstützung. Benutzer können Überwachungsregeln über einfache Kommandozeilenargumente oder eine YAML-Konfigurationsdatei anpassen, ideal für Automatisierung, Überwachung und Integration mit anderen Tools.

Mehr lesen
Entwicklung

C0: Ein Hochleistungs-Read-Through-Cache für Objektspeicher

2025-09-20
C0: Ein Hochleistungs-Read-Through-Cache für Objektspeicher

C0 ist eine Hochleistungs-HTTP-API zum Cachen unveränderlicher Blobs im Objektspeicher. Sie nutzt einen Hybrid-Cache aus Arbeitsspeicher und Festplatte (basierend auf Foyer) und funktioniert mit jedem S3-kompatiblen Backend, verwendet aber eine eigene /fetch-API, die einen präzisen Range-Header erfordert. Mit einer festen Seitengröße von 16 MiB ordnet C0 angeforderte Bytebereiche einer seitenalignierten Suche zu, führt eine Zusammenlegung gleichzeitiger Anfragen für dieselbe Seite durch und verwendet abgesicherte Anfragen, um die Tail-Latency des Objektspeichers zu verwalten. Es kann sogar redundante Buckets versucht werden. C0 bietet umfangreiche Konfigurationsoptionen, einschließlich Timeout-Einstellungen, Wiederholungsmechanismen und Bucket-Priorisierung, und bietet Leistungsüberwachung über die Endpunkte /stats und /metrics. Docker-Images sind verfügbar.

Mehr lesen
Entwicklung

Die fünf Türen des Einflusses: Ein neuer Ansatz zur Überzeugung

2025-09-22
Die fünf Türen des Einflusses: Ein neuer Ansatz zur Überzeugung

Dieser Artikel untersucht fünf verschiedene Ansätze, um andere zu beeinflussen: Rationalisieren, Behaupten, Verhandeln, Inspirieren und Brücken bauen. Jeder Ansatz repräsentiert eine „Tür“, die zu verschiedenen Ebenen von Beziehung und Engagement führt. Der Autor betont die Bedeutung, den eigenen Standard-Überzeugungsstil (den „blinden Fleck“) zu erkennen, da er unsere Wahrnehmung und Interaktionen prägt. Der Schlüssel liegt darin, unseren Ansatz an die Person anzupassen, anstatt starr an einer einzigen Methode festzuhalten. Durch Beispiele und Reflexionsfragen führt der Artikel die Leser dazu, diese fünf Techniken zu verstehen und anzuwenden, um die Kommunikation und den Einfluss zu verbessern.

Mehr lesen
Sonstiges Einfluss

Die Online-Odyssee eines iranischen Softwareentwicklers: Sanktionen und Zensur

2025-09-23
Die Online-Odyssee eines iranischen Softwareentwicklers: Sanktionen und Zensur

Ein iranischer Softwareentwickler berichtet über seine Erfahrungen mit der Löschung seiner App durch Microsoft, der Löschung seiner Daten durch Notion und anderen Website-Sperren aufgrund von Sanktionen. Er betont, dass diese Unternehmen nicht böswillig handeln, sondern lediglich die Regeln befolgen. Er plädiert jedoch für mehr Empathie und fordert, die menschlichen Auswirkungen dieser Regelungen zu berücksichtigen. Abschließend drückt er seine Unzufriedenheit mit der aktuellen Lage im Iran aus und unterstützt die Bewegungen für Freiheit.

Mehr lesen
Entwicklung

Moon Bugs: Ein Retro-Shooter mit 50 KB für DOS

2025-04-22

Moon Bugs ist ein Retro-Shooter, der unter DOS läuft und nur 50 KB Code umfasst – frei von modernen Spielabhängigkeiten. Es verwendet einen einzigartigen 160x100, 16-Farben-Modus, der durch Manipulation der Zeichenhöhe erreicht wird. Das Abschuss von UFOs bringt Punkte, das Erreichen bestimmter Punktzahlen gewährt zusätzliche Leben, während einige UFOs Punkte abziehen. Der Artikel beschreibt Spielfehler und erklärt, wie man die Spieldatei modifiziert, um das Startlevel, die Leben und den Schwierigkeitsgrad zu ändern. Der Autor lobt die Einfachheit und den Retro-Charme des Spiels.

Mehr lesen

Zähmung chaotischer Git-Commits: Ein neues Dienstprogramm zum Bereinigen Ihres Codes

2025-09-22
Zähmung chaotischer Git-Commits: Ein neues Dienstprogramm zum Bereinigen Ihres Codes

Der Autor hat ein Git-Dienstprogramm namens `what-changed-twice` entwickelt, um die Herausforderung der Verwaltung von Dateien zu bewältigen, die in mehreren Commits geändert wurden. Dieses Tool analysiert die Ausgabe von `git log`, identifiziert mehrfach geänderte Dateien und listet die zugehörigen Commit-IDs auf. Dies ermöglicht es Entwicklern, Commits, die zusammengeführt oder neu angeordnet werden müssen, leicht zu identifizieren, wodurch der Commit-Verlauf vereinfacht, Konflikte vermieden und die Effizienz gesteigert werden. Der Autor stellt Anwendungsbeispiele und Perl-Code im Artikel bereit.

Mehr lesen
Entwicklung

Schnelles Laden von Smartphones: Ein tiefer Einblick in Technologien und Standards

2025-04-22

Dieser Artikel taucht tief in die Welt des schnellen Ladens von Smartphones ein und vergleicht verschiedene Technologien und Standards. Von den Vorteilen des langsamen Ladens bis hin zu den Feinheiten von USB PD, Qualcomm Quick Charge, VOOC, SuperVOOC und anderen werden die Kompromisse zwischen Geschwindigkeit und Akkugesundheit untersucht. Der Artikel hebt Ungereimtheiten bei den angegebenen Leistungsangaben, die Inkompatibilität verschiedener Schnellladeprotokolle und die erhebliche Wärmeentwicklung beim Hochleistungsladen hervor. Drahtlose Ladetechnologien wie Qi, MagSafe und Qi2 werden ebenfalls untersucht, wobei ihre geringere Effizienz und Wärmeentwicklung im Vergleich zum kabelgebundenen Laden hervorgehoben werden. Der Artikel endet mit Empfehlungen für sichere und effektive Ladepraktiken, um die Lebensdauer des Akkus zu maximieren.

Mehr lesen
Hardware Smartphone-Laden

Nicht-atomare Referenzzählung von shared_ptr in C++: Eine Überraschung beim Mikro-Benchmarking

2025-08-31
Nicht-atomare Referenzzählung von shared_ptr in C++: Eine Überraschung beim Mikro-Benchmarking

Ein Mikro-Benchmark, der Rust- und C++-Datenstrukturen vergleicht, enthüllte ein unerwartetes Verhalten bei C++'s `shared_ptr`. In Single-Thread-Umgebungen optimiert GNU libstdc++ die Referenzzählung von `shared_ptr` so, dass sie nicht atomar ist, wenn `pthread_create` nicht importiert wird. Diese Performance-Optimierung ist zwar meist sicher, kann aber in ungewöhnlichen Szenarien zu Problemen führen, z. B. wenn eine dynamisch gelinkte Bibliothek von einem statisch gelinkten Programm geladen wird. Der Autor untersuchte andere C++-Implementierungen (libcxx und Visual C++) und behob schließlich die Performance-Diskrepanz, indem er `pthread_create` in seinem Mikro-Benchmark referenzierte. Die Entdeckung unterstreicht die Komplexität von Low-Level-Optimierungen und deren potenziellen unbeabsichtigten Folgen.

Mehr lesen
Entwicklung

LLMs lokal auf macOS ausführen: Ein skeptischer Leitfaden

2025-09-08

Dieser Blogbeitrag beschreibt die Erfahrung des Autors beim lokalen Ausführen großer Sprachmodelle (LLMs) auf seinem macOS-Rechner. Obwohl er Skepsis gegenüber dem Hype um LLMs äußert, bietet der Autor eine praktische Anleitung zur Installation und Verwendung von Tools wie llama.cpp und LM Studio. Die Anleitung umfasst die Auswahl geeigneter Modelle anhand von Faktoren wie Größe, Laufzeit, Quantisierung und Inferenzfähigkeiten. Der Autor betont die Vorteile hinsichtlich des Datenschutzes und der geringeren Abhängigkeit von KI-Unternehmen, die mit der lokalen Bereitstellung von LLMs verbunden sind, und bietet Tipps und Tricks wie die Verwendung von MCPs zur Erweiterung der Funktionalität und die Verwaltung des Kontextfensters, um Informationsverluste zu vermeiden. Der Beitrag behandelt auch ethische Bedenken hinsichtlich des aktuellen Zustands der KI-Industrie.

Mehr lesen
Entwicklung
1 2 19 20 21 23 25 26 27 595 596