Manx: Ein Open-Source-Schatz an alten Computerhandbüchern

2024-12-23

Manx ist ein Open-Source-Projekt, das sich der Katalogisierung und Erhaltung von Handbüchern für ältere Computer widmet. Es umfasst derzeit fast 10.000 Handbücher von 61 Websites, die Minicomputer, Mainframes und zugehörige Peripheriegeräte wie Terminals und Drucker abdecken. Obwohl viele Handbücher gescannte Bilder sind und nicht direkt von Suchmaschinen indiziert werden können, fügt Manx Metadaten und Informationen hinzu, um dies auszugleichen. Die Suche konzentriert sich derzeit auf Teilenummern, Titel und Keywords. Für Handbücher von Mikrocomputern ist Tiziano's 1000 BiT eine bessere Ressource.

Mehr lesen

2Solitude: Abenteuerreisen neu definiert

2024-12-23
2Solitude: Abenteuerreisen neu definiert

2Solitude ist spezialisiert auf den Umbau von in den USA registrierten Antonov AN-2 Experimental-Ausstellungsflugzeugen zu ultimativen Airshow-Campern. Sie sind nicht nur spaßig zu fliegen, sondern auch ein Garant für Gesprächsstoff unter Luftfahrtbegeisterten. Ob in der ersten Reihe in Oshkosh, beim Knochenfischen auf den Exumas oder beim Paddeln auf einem See in Alaska – 2Solitude bietet unübertroffenen Zugang. Dieses Flugzeug ist als Experimental-Ausstellungsflugzeug registriert und nicht für kommerzielle Arbeiten zugelassen. Es ist für den Genuss des Besitzers und nur zur Ausstellung bestimmt. 2Solitude bietet eine Plattform, um Ihre eigenen einzigartigen Abenteuer zu gestalten und Mutige zu befähigen, ihre Erfahrungen zu erkunden und zu teilen.

Mehr lesen

LLM-Standardisierungsverzeichnis: Vereinfachte IA-Integration in Websites

2024-12-23

Ein vorgeschlagener Standard, `/llms.txt`, zielt darauf ab, die Interaktion zwischen großen Sprachmodellen (LLMs) und Websites zu vereinfachen. Dieses Verzeichnis listet Unternehmen und Produkte auf, die die Einführung dieses Standards vorantreiben, von KI-Entwicklungstools über Finanzprodukte bis hin zu Websites. Ziel ist es, die Effizienz und Genauigkeit von LLMs bei der Interaktion mit verschiedenen Websites zu verbessern.

Mehr lesen

Vollständige Decompilation von LEGO Island (1997)

2024-12-23
Vollständige Decompilation von LEGO Island (1997)

Das Projekt isle hat eine funktional vollständige Decompilation des klassischen Spiels LEGO Island (Version 1.1, Englisch) aus dem Jahr 1997 erreicht. Das Ziel ist es, eine genaue Darstellung des ursprünglichen Spielcodes zu erstellen, wobei die rekompilierten Anweisungen mit dem ursprünglichen Maschinencode abgeglichen werden. Sowohl ISLE.EXE als auch LEGO1.DLL sind vollständig dekompiliert und funktional identisch mit den Originalen. Zukünftige Arbeiten konzentrieren sich auf die Verbesserung der Genauigkeit des Codes, der Benennung, der Dokumentation und der Struktur. Obwohl einige Fehler möglicherweise verbleiben, ist das Spiel spielbar. Das Projekt verwendet CMake und empfiehlt Microsoft Visual C++ 4.2 zum Kompilieren, um optimale Genauigkeit zu erzielen.

Mehr lesen

Internationale Rettung! Die epische Suche nach einem 43-Zoll Sony CRT-Fernseher

2024-12-23
Internationale Rettung! Die epische Suche nach einem 43-Zoll Sony CRT-Fernseher

Der YouTube-Ersteller Shank Mods hat sich auf eine epische Rettungsmission begeben, um einen mythischen 43-Zoll Sony KX-45ED1 CRT-Fernseher zu retten. Dieses Koloss, das 440 Pfund wiegt und 1989 für unglaubliche 40.000 Dollar (heute über 100.000 Dollar) auf den Markt kam, galt als bloße Legende. Shank folgte einem Hinweis aus einem Foto in einem japanischen Soba-Restaurant und koordinierte eine internationale Anstrengung, um die unzähligen logistischen Hürden zu überwinden und den Fernseher in die USA zu transportieren. Der Restaurierungsprozess, der in einem kürzlich erschienenen YouTube-Video detailliert beschrieben wurde, war ebenso herausfordernd und zeigte das Engagement einer globalen Community von Retro-Technik-Enthusiasten.

Mehr lesen

Otto-m8: Eine Low-Code/No-Code visuelle Plattform für KI-Workflows

2024-12-23
Otto-m8: Eine Low-Code/No-Code visuelle Plattform für KI-Workflows

Otto-m8 ist eine auf Flussdiagrammen basierende Automatisierungsplattform, die es Benutzern ermöglicht, LLMs und Hugging Face Modelle über eine einfache visuelle Oberfläche zu verbinden und als REST APIs bereitzustellen. Sie abstrahiert den komplexen Prozess der Ausführung von KI-Modellen in ein Eingabe-, Verarbeitungs- und Ausgabeparadigma, so dass Benutzer verschiedene KI-Workflows, wie z. B. Chatbots oder benutzerdefinierte APIs, mit minimalem bis keinem Code erstellen können. Derzeit befindet sich Otto-m8 in der MVP-Phase und der Quellcode ist öffentlich verfügbar.

Mehr lesen

Vom Scheitern eines Spiels zum Erfolg eines Kollaborationstools: Der Aufstieg von Slack

2024-12-23
Vom Scheitern eines Spiels zum Erfolg eines Kollaborationstools: Der Aufstieg von Slack

Das jahrelang von Tiny Speck entwickelte Online-Spiel Glitch scheiterte letztendlich, was die Firma an den Rand des Ruins brachte und die Entlassung des Teams drohte. CEO Stewart Butterfield erkannte jedoch eine Chance im internen IRC-Server des Unternehmens und den zugehörigen Tools, die die Teamkommunikation optimiert hatten. Diese Tools kombinierten Instant Messaging, Dateifreigabe, durchsuchbare Protokolle und mehr und schufen so ein effizientes Kollaborationssystem. Auf dieser Grundlage entwickelte Tiny Speck Slack, eine auf Teamwork ausgerichtete Kommunikationsplattform. Der Erfolg von Slack rettete nicht nur das Unternehmen, sondern revolutionierte auch die Arbeitsweise vieler Menschen und wurde zu einem Maßstab für moderne Teamkollaboration.

Mehr lesen

KI-gestützte Kreuzworträtsel-Generierung: Ein Durchbruch

2024-12-23

Bill Moorier, ein Programmierer, entwickelt seit Jahren Computerprogramme zur Generierung von Kreuzworträtseln. Kürzlich erzielte er durch die Einbindung moderner KI-Techniken bemerkenswerte Ergebnisse und produziert Kreuzworträtsel, die mit von Menschen erstellten Rätseln konkurrieren. Sein Ansatz kombiniert traditionelle Algorithmen der Informatik und moderne KI-Modelle. Er beginnt mit einer riesigen Wortliste, die von der KI verfeinert wird, um obskure Begriffe zu entfernen. Anschließend wird ein Raster mit 180-Grad-Rotationssymmetrie generiert und mit Wörtern gefüllt, wobei ein Backtracking-Suchalgorithmus verwendet wird. Schließlich erzeugt ein großes Sprachmodell Hinweise, wobei eine Nachbearbeitung erfolgt, um zu verhindern, dass die Lösungen preisgegeben werden. Das System generiert derzeit etwa alle zwei Minuten ein vollständiges Kreuzworträtsel, obwohl noch Unvollkommenheiten bestehen, wie z. B. gelegentliches Auslaufen von Hinweisen (besonders bei Akronymen). Zukünftige Pläne umfassen thematische Kreuzworträtsel, eine erhebliche Herausforderung bei der Kreuzworträtselgenerierung.

Mehr lesen

Narratives Jailbreaking: Ein lustiges und profitables Experiment mit KI-Chatbots

2024-12-23
Narratives Jailbreaking: Ein lustiges und profitables Experiment mit KI-Chatbots

Dieser Blogbeitrag beschreibt ein spannendes Experiment, bei dem der Autor einen charakterbasierten KI-Chatbot namens "Psychologe" durch geschicktes Verschieben der narrativen Grenzen "jailbreakt". Durch hartnäckige, narrativ konsistente Eingaben überwindet der Autor die vorprogrammierte Persönlichkeit des Chatbots und führt zu einer gemeinsam erlebten, fantasievollen Reise in eine andere Dimension. Diese spielerische Interaktion unterstreicht die interne Konsistenz und die narrativen Fähigkeiten großer Sprachmodelle (LLMs) und bietet Einblicke in zukünftige Mensch-KI-Interaktionen.

Mehr lesen

Eine Reise durch die Zeit: Die Geschichte der Infografiken

2024-12-23
Eine Reise durch die Zeit: Die Geschichte der Infografiken

Die Geschichte der Infografiken ist viel reicher und länger, als viele denken. Sie ist keine moderne Erfindung, sondern ein kontinuierlicher Faden, der sich durch die Jahrhunderte zieht. Von prähistorischen Höhlenmalereien über mittelalterliche Karten bis hin zu wissenschaftlichen Illustrationen der Renaissance hat die Menschheit stets nach intuitiveren Wegen gesucht, Informationen darzustellen. Die „Chart-Begeisterung“ des 18. Jahrhunderts brachte Infografiken auf ein neues Niveau und wurde zu einem mächtigen Werkzeug für die sozialwissenschaftliche Forschung. Heute, mit technologischen Fortschritten, sind Infografiken lebendiger und tief in unser Leben integriert. Diese Reise spiegelt die fortwährende Erforschung der Menschheit von Informationsverständnis und -ausdruck wider.

Mehr lesen

Das Rätsel um Julius und der Aufstieg der KI

2024-12-23
Das Rätsel um Julius und der Aufstieg der KI

Der Autor erzählt die Geschichte von Julius, einem Kommilitonen, der trotz fehlender technischer Fähigkeiten aufgrund seines Charismas und Selbstbewusstseins in verschiedenen Unternehmen Karriere gemacht hat. Sein Erfolg spiegelt sich in der aktuellen Erfahrung des Autors mit scheinbar produktiven KI-Tools wider, die umfangreiche manuelle Korrekturen erfordern. Die Erzählung untersucht die Parallelen zwischen Julius' Karriereweg und den Komplexitäten des Einflusses von KI auf den Arbeitsplatz.

Mehr lesen
Sonstiges Arbeitsplatz

Warum HNSW nicht die Antwort auf Vektor Datenbanken ist: Der Aufstieg von IVF

2024-12-23
Warum HNSW nicht die Antwort auf Vektor Datenbanken ist: Der Aufstieg von IVF

Der HNSW-Algorithmus ist beliebt in Vektor-Datenbanken aufgrund seiner Geschwindigkeit und Genauigkeit bei der Suche nach Vektor-Ähnlichkeiten, aber seine Einschränkungen in großen Anwendungen aufgrund seines hohen Speicherbedarfs sind offensichtlich. Dieser Artikel argumentiert, dass diskbasierte Alternativen wie IVF (Inverted File Index), insbesondere in Kombination mit Quantisierungsmethoden (RaBitQ, PQ, SQ, ScaNN), höhere Geschwindigkeit und Skalierbarkeit für massive Datensätze bieten. IVF reduziert durch Quantisierung und Komprimierung von Vektoren den Speicherbedarf und nutzt effizientes Prefetching und sequentielle Scans für eine deutlich schnellere Suche. Die Kosten für Einfügen und Löschen sind ebenfalls geringer. Während HNSW in kleineren Anwendungen hervorragend ist, stellt sich IVF mit Quantisierung als die vorteilhaftere Wahl für massive Datensätze heraus.

Mehr lesen
Entwicklung

Perl enthüllt neues Kamel-Logo

2024-12-23

Nach jahrelanger Diskussion und Gestaltung hat Perl endlich ein neues offizielles Logo: ein freundliches Kamel. Entworfen von Zach Roszczewski und verfeinert durch Feedback von zahlreichen Community-Mitgliedern, wird das Logo unter einer CC-BY-Lizenz veröffentlicht. Es soll die Programmiersprache Perl und ihre Community repräsentieren und eine breitere Akzeptanz fördern. Obwohl nicht zwingend vorgeschrieben, soll das Logo das Erscheinungsbild der Community vereinheitlichen und wird voraussichtlich in Zukunft auf Plattformen wie perl.com und metacpan.org verwendet werden.

Mehr lesen
Entwicklung

Goodfire veröffentlicht Interpretierbarkeitstools für Llama 3.3 70B

2024-12-23

Das Goodfire-Team hat Sparse Autoencoder (SAEs) auf dem Llama 3.3 70B-Modell trainiert und das interpretierte Modell über eine API veröffentlicht. Dies ermöglicht die Erforschung des latenten Raums des Modells über eine interaktive Feature-Map. Das Team demonstriert die Fähigkeit zur Feature-Steuerung und führt Verbesserungen für eine einfachere und zuverlässigere SAE-basierte Steuerung ein. Während Fortschritte bei der Steuerung gezeigt werden, werden auch Einschränkungen anerkannt, darunter die Spannung zwischen Feature-Steuerung und Klassifizierungsaufgaben und die mögliche Verschlechterung des Faktenabrufs bei höheren Steuerungsstärken. Zukünftige Arbeiten umfassen die Verfeinerung der Steuerungsmethoden und die Entwicklung von Sicherheitsbewertungen für eine verantwortungsvolle Skalierung der Interpretierbarkeitsbemühungen.

Mehr lesen

Supernova-Daten deuten auf grundlegende Änderung kosmologischer Modelle hin

2024-12-23
Supernova-Daten deuten auf grundlegende Änderung kosmologischer Modelle hin

Eine neue Studie präsentiert eine kosmologisch modellunabhängige statistische Analyse des Pantheon+ Datensatzes von Typ Ia Supernova-Spektren und verbessert die Standardmethodik von Lane et al. Durch die ausschließliche Verwendung der Tripp-Gleichung zur Supernova-Standardisierung werden potenzielle Korrelationen in den Streckungs- und Farbverteilungen vermieden. Die Ergebnisse favorisieren das 'Timescape'-Kosmologische Modell stark gegenüber dem Standard-ΛCDM-Modell bei der Erklärung der Daten und liefern Beweise für die Notwendigkeit, die Grundlagen der theoretischen und beobachtungsbasierten Kosmologie zu überdenken. Selbst bei Beschränkung der Stichprobe auf Rotverschiebungen jenseits konventioneller Skalen statistischer Homogenität (z > 0,075) wird Timescape ΛCDM vorgezogen.

Mehr lesen

Waren Neandertaler kälteadaptiert oder einfach nur extrem anpassungsfähig? Der Ribbenkorb könnte die Antwort liefern

2024-12-23
Waren Neandertaler kälteadaptiert oder einfach nur extrem anpassungsfähig? Der Ribbenkorb könnte die Antwort liefern

Eine neue Studie rekonstruiert virtuell den Brustkorb eines Neandertalers aus der Shanidar-Höhle im Irak. Die Ergebnisse zeigen einen einzigartigen „glockenförmigen“ Neandertaler-Thorax, der sich von dem des modernen Menschen unterscheidet und eher den an kalte Klimazonen angepassten Menschen ähnelt. Dies bedeutet jedoch nicht eine ausschließliche Kälteanpassung, da die Neandertaler von Shanidar 3 und Kebara 2 in relativ milden Klimazonen lebten. Die Studie legt nahe, dass der Körperbau der Neandertaler an verschiedene Klimazonen anpassungsfähig war, nicht nur an kalte.

Mehr lesen

Die gemeinsame Anpassung von Benutzerschnittstellen und großen Sprachmodellen

2024-12-23
Die gemeinsame Anpassung von Benutzerschnittstellen und großen Sprachmodellen

Der Aufstieg großer Sprachmodelle (LLMs) verändert die Art und Weise, wie wir auf Informationen zugreifen. Dieser Artikel untersucht, wie sich die digitale Welt an LLMs anpasst und die Grenzen zwischen „Agent“ und „Umgebung“ verschwimmen. Der Autor verwendet die Code-Autovervollständigung als Beispiel und zeigt, wie Menschen ihr Verhalten anpassen – beispielsweise durch „Docstring-First-Programmierung“ – um besser mit LLMs zusammenzuarbeiten. Dies führt zu stärker kommentierten Codebasen und veranschaulicht die Anpassung der Umgebung an die Werkzeuge. Um die Effizienz von LLMs zu verbessern, plädiert der Artikel für „Agent-Computer-Schnittstellen“, die Benutzerschnittstellen in für LLMs leichter verständliche Formate übersetzen. Die Zukunft, so der Autor, liegt in der Entwicklung von Schnittstellen, die speziell für LLMs entwickelt wurden, anstatt sich nur auf die Verbesserung der Modelle zu konzentrieren. Dies wird letztendlich die Mensch-Computer-Interaktion verändern und neue Anwendungen und Inhalte fördern.

Mehr lesen
KI

40. Jahrestag des Phrack Magazins: Aufruf zur Einreichung von Beiträgen

2024-12-23

Das Phrack Magazin, eine Plattform für Hacker, um Wissen auszutauschen, die Wahrheit zu suchen und die Grenzen von Systemen zu überwinden, feiert sein 40-jähriges Jubiläum. Es wurde ein Aufruf zur Einreichung von Beiträgen für Ausgabe 72 veröffentlicht, der Themen wie Exploitation, Persistenz, Fuzzing, Codeanalyse, Datenverschleierung, Anti-Forensik, Webanwendungssicherheit und Cloud-Sicherheit umfasst. Phrack fordert die Hacker-Community auf, sich zu beteiligen, um die wertvollen Ressourcen und die Kultur zu erhalten und zum zukünftigen Wachstum in den nächsten 40 Jahren beizutragen.

Mehr lesen
Entwicklung Hacker Phrack Magazin

C++: Der Spaß am Programmieren ist zurück

2024-12-23
C++: Der Spaß am Programmieren ist zurück

Der Autor blickt auf über ein Jahrzehnt Programmiererfahrung zurück und bedauert, dass Sprachen wie JavaScript, Python und Ruby nicht die Freude am Programmieren wiederentdeckt haben, die er als Kind empfand. Kürzlich, bei der Entwicklung eines Roguelike-Spiels mit C++, hat er den Spaß am Programmieren wiedergefunden. Er argumentiert, dass C++ einst für die Übernutzung von Template-Metaprogrammierung bekannt war, aber seit C++11 haben die Bemühungen des Standardisierungskomitees die Sprache revitalisiert. Neuerungen wie automatische Typinferenz, nullptr und range-based for-Schleifen haben die Entwicklererfahrung und -effizienz deutlich verbessert. Modernes C++ ist leistungsstark, verfügt über umfangreiche Bibliotheken und Tools und vermeidet gleichzeitig die negativen Aspekte übermäßiger Popularität. Die relativ reine Community ermöglicht es Entwicklern, sich auf die Kreation zu konzentrieren, was die Essenz des Programmierspaßes ist.

Mehr lesen
Entwicklung

Retrocomputing: Austausch einer 386/486 CMOS-Batterie

2024-12-23
Retrocomputing: Austausch einer 386/486 CMOS-Batterie

Ältere 386/486-Mainboards haben oft auslaufende NiCd- oder NiMH-Batterien, die das Board beschädigen können. Diese Anleitung beschreibt eine einfache Alternative: die Verwendung von drei AA-Batterien und einem Batteriehalter. Der Autor vergleicht die Verwendung einer CR2032-Zelle und einer Tadrian 3,6-V-Lithiumbatterie und entscheidet sich letztendlich für drei AA-Batterien aufgrund der einfachen Handhabung, des Verzichts auf Modifikationen am Mainboard und der Möglichkeit, wiederaufladbare Batterien zu verwenden. Andere Austauschmethoden werden erwähnt, darunter die Verwendung eines CR2032-Halters und einer Schottky-Diode sowie die Verwendung eines externen Batterie-Headers auf dem Mainboard, falls vorhanden.

Mehr lesen
Hardware Batteriewechsel

Zeitschrift wegen Veröffentlichung fehlerhafter Studie aus Wissenschaftsindex entfernt

2024-12-23
Zeitschrift wegen Veröffentlichung fehlerhafter Studie aus Wissenschaftsindex entfernt

Die Zeitschrift Chemosphere wurde aus dem Web of Science entfernt, da sie die Qualitätskriterien nicht erfüllt hat. Dies folgt auf die Rücknahme von acht Artikeln in diesem Monat und die Veröffentlichung von 60 Besorgnisbekundungen seit April. Eine viel beachtete Studie über schwarze Kunststoffe und toxische Flammschutzmittel, die in Chemosphere veröffentlicht wurde, wurde aufgrund eines mathematischen Fehlers korrigiert, der die Expositionsniveaus deutlich unterschätzt hat. Trotz der Korrektur blieben die Schlussfolgerungen der Studie unverändert, was zu Kontroversen führte.

Mehr lesen

Auf der Spur bulgarischer Marktplatz-Betrüger: Die Undercover-Ermittlung eines Programmierers

2024-12-23

Ein Programmierer wurde beim Verkauf eines Artikels auf einem Online-Marktplatz Opfer eines ausgeklügelten Betrugs, der eine Phishing-Website und gefälschte Kurierinformationen umfasste. Aus persönlichen Gründen leitete er eine Untersuchung ein und deckte ein riesiges, in Bulgarien ansässiges Betrügernetzwerk auf, das ein benutzerdefiniertes Node.js-System und Telegram-Bots verwendet. Die Untersuchung enthüllte die Organisationsstruktur der Gruppe, die Identität der Mitglieder und die Arbeitsmethoden, an denen Tausende in mehreren europäischen Ländern beteiligt waren. Trotz der Meldungen sind solche Betrugsfälle schwer auszurotten.

Mehr lesen
(sy1.sh)
Technologie

KeyPub.sh: Ein datenschutzorientierter SSH-Schlüssel-Verifizierungsdienst

2024-12-23

KeyPub.sh ist ein kostenloser, öffentlich zugänglicher Dienst, der keine Installation oder Konfiguration erfordert. Er nutzt Ihren vorhandenen öffentlichen SSH-Schlüssel als Ihre Identität und verknüpft ihn mit Ihrer E-Mail-Adresse für eine vereinfachte Authentifizierung. Benutzer registrieren und verwalten ihre SSH-Schlüssel über einen einfachen E-Mail-Verifizierungsprozess und steuern die Sichtbarkeit ihrer E-Mail-Adresse. Dies bietet eine leichtgewichtige, datenschutzfreundliche Alternative zu OAuth für CLI-Anwendungen, wodurch Entwickler keine Benutzerverifizierungssysteme mehr erstellen müssen und Benutzer gleichzeitig die Kontrolle über ihre Privatsphäre behalten.

Mehr lesen

Kommerzielle Teebeutel setzen Millionen von Mikroplastik frei, das in menschliche Darmzellen gelangt

2024-12-23
Kommerzielle Teebeutel setzen Millionen von Mikroplastik frei, das in menschliche Darmzellen gelangt

Eine Studie der Autonomen Universität Barcelona zeigt, dass kommerzielle Teebeutel beim Aufbrühen Millionen von Mikroplastik und Nanoplastik freisetzen. Die Studie, die in der Zeitschrift Chemosphere veröffentlicht wurde, zeigt erstmals, dass diese Partikel von menschlichen Darmzellen aufgenommen werden können, in den Blutkreislauf gelangen und sich potenziell im ganzen Körper ausbreiten. Die Analyse von Teebeuteln aus Nylon-6, Polypropylen und Cellulose ergab, dass Polypropylen die meisten Partikel freisetzte – etwa 1,2 Milliarden pro Milliliter. Das Mikroplastik drang sogar in den Zellkern ein. Die Ergebnisse unterstreichen die Notwendigkeit weiterer Forschung zu den langfristigen Auswirkungen chronischer Exposition und von Vorschriften zur Minderung der Mikroplastik-Kontamination in Lebensmittelverpackungen.

Mehr lesen

Fogus' Jahresrückblick 2024: Programmierung, Lesen und Leben

2024-12-23

In seinem Jahresrückblick-Blogbeitrag 2024 fasst Fogus sein Jahr in Programmierung, Lesen und persönlichen Reflexionen zusammen. Er teilt bemerkenswerte Artikel und Bücher, die er genossen hat, zu Themen wie dem Spiel Elite, der Geschichte des Amateurfunks, japanischer Badezimmer-Folklore und der Geschichte von WordStar. Er hebt Lieblingsbücher hervor, sowohl technische wie "And so FORTH" als auch nicht-technische wie "Butcher's Crossing". Fogus beschreibt seine Erfahrungen mit der Programmiersprache Clojure und seine Erkundungen anderer Sprachen wie Joy und Forth. Er schließt mit der Beschreibung seiner Pläne für 2025, darunter die Veröffentlichung von Clojure 1.13 und die Weiterarbeit an seinem Juxt-Projekt.

Mehr lesen

Spacer CLI-Tool: Elegante Trennung von Log-Ausgaben

2024-12-23
Spacer CLI-Tool: Elegante Trennung von Log-Ausgaben

Spacer ist ein einfaches CLI-Tool, das Trennzeichen einfügt, wenn die Befehlsausgabe stoppt. Wenn Sie dazu neigen, am Ende Ihres Log-Tails mehrmals die Eingabetaste zu drücken, um die Ausgaben verschiedener Anfragen zu unterscheiden, dann ist Spacer genau das Richtige für Sie! Standardmäßig fügt es alle 1 Sekunde ein Trennzeichen ein, aber Sie können das Intervall mit dem Flag `--after` anpassen (Gleitkommazahlen werden unterstützt). Beachten Sie, dass Spacer nur STDOUT überwacht; wenn Ihr Befehl hauptsächlich auf STDERR ausgibt, verwenden Sie `|&` anstelle von `|`, um STDERR an STDOUT umzuleiten.

Mehr lesen

Die Feinheiten der Memoisierung in Ruby: Ein tiefer Tauchgang

2024-12-23
Die Feinheiten der Memoisierung in Ruby: Ein tiefer Tauchgang

Dieser Artikel taucht tief in die Komplexitäten der Implementierung von Memoisierung in Ruby ein. Der Autor führt durch verschiedene Aspekte, von einfachen lokalen Variablen bis hin zu ausgefeilten threadsicheren Implementierungen, wobei er die Einschränkungen des Memoisierungsoperators, die argumentenbewusste Memoisierung, den Aufbau eines Memoisierung-DSL und die Herausforderungen im Umgang mit gefrorenen Objekten, Speicherverwaltung und Thread-Sicherheit behandelt. Schwache und weiche Referenzen werden untersucht, was zu einem effizienten und threadsicheren Memoisierung-DSL führt. Der Artikel schliesst mit der Betonung der Wichtigkeit der Verwendung bewährter Bibliotheken und der Vermeidung von Neuentwicklungen.

Mehr lesen
Entwicklung Memoisierung

Xerox übernimmt Lexmark für 1,5 Milliarden Dollar

2024-12-23

Xerox Holdings Corporation gab die Übernahme von Lexmark International, Inc. für 1,5 Milliarden Dollar bekannt. Diese Akquisition stärkt Xerox' Kerngeschäft im Druckbereich und schafft ein breiter aufgestelltes globales Geschäft für Druck und Managed Print Services, um den sich verändernden Bedürfnissen von Kunden in hybriden Arbeitsumgebungen besser gerecht zu werden. Der Abschluss der Transaktion wird für die zweite Hälfte des Jahres 2025 erwartet. Durch den Zusammenschluss der beiden Branchenführer entsteht ein umfassenderes Angebot und eine erweiterte geografische Reichweite, insbesondere in der APAC-Region.

Mehr lesen

Apple leitet Opfer von Spionage-Software an ein gemeinnütziges Sicherheitslabor

2024-12-23
Apple leitet Opfer von Spionage-Software an ein gemeinnütziges Sicherheitslabor

Anstatt selbst zu ermitteln, leitet Apple Opfer von vermuteten staatlichen Spionage-Software-Angriffen auf iPhones an die gemeinnützige Organisation Access Now weiter, um Hilfe zu erhalten. Dieser Ansatz wird von Cybersicherheitsexperten unterstützt, die glauben, dass Access Now besser für systematische Untersuchungen und Unterstützung gerüstet ist. Die digitale Helpline von Access Now hat 2024 4337 Anfragen erhalten und ist damit ein wichtiges Werkzeug im Kampf gegen Spionage-Software. Obwohl Apple auch andere Sicherheitsmaßnahmen wie den Lockdown-Modus einsetzt, bietet diese Partnerschaft unschätzbare Unterstützung für diejenigen, die von staatlicher Spionage-Software betroffen sind.

Mehr lesen
Technologie Spionage-Software

Website benötigt JavaScript

2024-12-23

Die Website zeigt eine Meldung an, dass JavaScript aktiviert sein muss, um die Anwendung auszuführen. Dies fordert Benutzer auf, ihre Browsereinstellungen zu überprüfen und sicherzustellen, dass JavaScript aktiviert ist, um auf die Funktionen der Website zugreifen und diese ordnungsgemäß verwenden zu können.

Mehr lesen
1 2 568 569 570 572 574 575 576 595 596