Carnarvons NASA-Satellitenschüssel empfängt nach fast 40 Jahren wieder ein Signal

2025-01-14
Carnarvons NASA-Satellitenschüssel empfängt nach fast 40 Jahren wieder ein Signal

Eine 29 Meter breite Satellitenschüssel in Carnarvon, Australien, die einst von der NASA genutzt wurde, hat nach fast 40 Jahren wieder ein Signal empfangen. Nach einem 20-jährigen Leasingvertrag mit dem kanadischen Raumfahrtunternehmen ThothX und umfassenden Renovierungsarbeiten, einschließlich der Reinigung jahrzehntelanger Taubenkot und der manuellen Drehung der riesigen Schüssel, empfing das Team erfolgreich ein Signal. Die Schüssel wird nun zur Verfolgung von Orbitalverkehr und "gegnerischen" Raumfahrzeugen verwendet und wird ein wichtiger Bestandteil des globalen Satelliten-Tracking-Netzwerks von ThothX.

Mehr lesen
Technologie Weltraum Satellit

Git 20 Jahre: Linus Torvalds blickt zurück

2025-04-13
Git 20 Jahre: Linus Torvalds blickt zurück

Zur Feier des 20-jährigen Jubiläums von Git veranstaltete GitHub eine Q&A-Session mit Linus Torvalds. Er erinnerte sich an die Ursprünge von Git, das aus der Notwendigkeit entstand, das Chaos der Versionskontrolle des Linux-Kernels zu lösen. In nur 10 Tagen entwickelt, wurde die erste Version schnell zu einem unverzichtbaren Werkzeug für die Softwareentwicklung weltweit. Trotz anfänglicher Schwierigkeiten explodierte die Akzeptanz von Git. Linus gibt zu, dass sein persönliches Interesse nach der Erfüllung seiner Bedürfnisse nachließ und er die Wartung schnell an Junio Hamano übergab. Heute stellt die Allgegenwart von Git neue Herausforderungen dar, wie z. B. eine Zunahme von verlassenen Projekten. Linus konzentriert sich weiterhin auf die kontinuierliche Entwicklung des Linux-Kernels, ohne unmittelbare Pläne für neue Projekte.

Mehr lesen
Entwicklung

Depot: Startup revolutioniert den Software-Build-Bereich und sucht ersten Marketing-Mitarbeiter

2025-03-18
Depot: Startup revolutioniert den Software-Build-Bereich und sucht ersten Marketing-Mitarbeiter

Depot, eine schnell wachsende Plattform zur Beschleunigung von Builds mit über 500 zahlenden Kunden und einem zweistelligen monatlichen Wachstum, sucht seine erste dedizierte Marketingkraft. Diese Position wird entscheidend sein für die Entwicklung und Umsetzung einer umfassenden Marketingstrategie, die Kundenakquise, -aktivierung und -expansion umfasst; die Erstellung und Verwaltung eines Content-Kalenders; die Generierung von Leads und Lead-Nurturing; Analyse und Experimente; und die enge Zusammenarbeit mit dem Engineering-Team und den Gründern. Der ideale Kandidat verfügt über mehr als 5 Jahre Erfahrung im Entwickler-fokussierten Marketing, beherrscht verschiedene Analysetools und weist nachweisliche Erfolge im Content-Marketing, Social Media, SEO und E-Mail-Kampagnen auf.

Mehr lesen

US-Flugverkehrskontrollsystem: Eine prekäre Situation

2025-05-25
US-Flugverkehrskontrollsystem: Eine prekäre Situation

Das Flugverkehrskontrollsystem der Federal Aviation Administration (FAA) befindet sich in der Krise. Chronische Unterfinanzierung und Missmanagement haben das System aus den 1990er Jahren veraltet und unterbesetzt gemacht. Wiederholte Funk- und Radarstörungen am Newark Liberty International Airport unterstreichen die Fragilität des Systems. Der Versuch der FAA, die Flugverkehrskontrolle von Newark nach Philadelphia zu verlegen, verschlimmerte die Situation aufgrund von Personalmangel, unzureichenden Investitionen in die Infrastruktur und einer Unterschätzung der Risiken. Dies führte zu Flugverspätungen und -ausfällen, aber wichtiger noch, es gefährdet die Sicherheit der Passagiere. Obwohl die FAA versucht, mehr Fluglotsen einzustellen und Systeme zu modernisieren, machen finanzielle und zeitliche Einschränkungen, gepaart mit Bürokratie und Vetternwirtschaft, eine umfassende Lösung zu einer fernen Aussicht und lassen die Sicherheit der US-Luftfahrt prekär ausbalanciert.

Mehr lesen
Technologie

C++26 erhält Compile-Time Reflection: Abschied von Boilerplate-Code, Hallo High Performance

2025-06-22

Herb Sutter hat angekündigt, dass C++26 Compile-Time Reflection enthalten wird, eine bahnbrechende Änderung für die C++-Entwicklung. Compile-Time Reflection ermöglicht den Zugriff auf die eigene Struktur eines Programms, z. B. das Auflisten der Methoden einer Klasse. Dies ist besonders wichtig für Bibliotheken wie simdjson, die eine Hochgeschwindigkeitskonvertierung zwischen benutzerdefinierten Datenstrukturen und JSON-Strings ohne Boilerplate-Code ermöglichen. Der Artikel zeigt, wie man mit Compile-Time Reflection effiziente SQL-Insert-Anweisungen generiert, wodurch Boilerplate-Code reduziert und die Wiederverwendbarkeit und Sicherheit des Codes verbessert werden. Obwohl der Code komplex aussehen mag, sind die Leistungsgewinne und die Vereinfachung des Codes erheblich.

Mehr lesen

Schlechter Kerning geht viral: Ein typografisches Desaster

2024-12-29
Schlechter Kerning geht viral: Ein typografisches Desaster

Eine Community namens "bad keming" ist viral gegangen und zeigt lustige Beispiele für schlechtes Kerning, typografische Fehler und Schriftartfehler. Benutzer teilen Bilder von Design-Katastrophen, was Diskussionen auslöst und die Bedeutung von Liebe zum Detail im Design hervorhebt. Mit über 1,5 Millionen und 277.000 Bewertungen ist die Popularität der Community unbestreitbar.

Mehr lesen

Der Kampf um Solarenergie in Pennsylvania: Politik gegen die Zukunft sauberer Energie

2025-05-18
Der Kampf um Solarenergie in Pennsylvania: Politik gegen die Zukunft sauberer Energie

Die Entwicklung der Solarenergie in Pennsylvania steht vor großen Herausforderungen. Trotz breiter öffentlicher Unterstützung behindern politische Hürden den Fortschritt. Der Schulbezirk Tunkhannock möchte durch ein großes Solarsystem Energiekosten sparen, doch sein Antrag auf staatliche Fördermittel stößt auf starke Konkurrenz. Gleichzeitig ist ein Bundesförderprogramm zur Subventionierung von Solarinstallationen für einkommensschwache Haushalte aufgrund politischer Machtkämpfe in der Landesgesetzgebung ins Stocken geraten. Der Artikel beleuchtet die politischen Auseinandersetzungen, den Einfluss etablierter Interessen und die Unsicherheit über die Zukunft sauberer Energie in Pennsylvania.

Mehr lesen
Technologie

Laufzeit-veränderbare Strukturen in Zig

2025-07-27

Dieser Beitrag stellt das Konzept einer "zur Laufzeit veränderbaren Struktur" in der Programmiersprache Zig vor. Bestehende Methoden zur Behandlung von Strukturen mit zur Laufzeit bestimmten Feldlängen sind umständlich und erfordern manuelle Größenberechnungen, Speicherzuweisung und Berücksichtigung der Ausrichtung. Der Autor präsentiert eine Lösung, die die Compile-Zeit-Metaprogrammierungsfunktionen von Zig nutzt. Mit `ResizableArray` und `ResizableStruct` wird eine zur Laufzeit veränderbare Struktur implementiert, wodurch Operationen vereinfacht und potenzielle Fehler vermieden werden. Der Kern besteht in der Compile-Zeit-Berechnung von Offset und Größe, wobei die Methoden `init`, `get`, `resize` und `deinit` für die Speicherverwaltung bereitgestellt werden. Eine minimale Implementierung ist auf GitHub verfügbar, und Feedback der Community wird begrüßt.

Mehr lesen
Entwicklung

Falschheiten, die Programmierer über Nullzeiger glauben

2025-02-01
Falschheiten, die Programmierer über Nullzeiger glauben

Dieser Artikel widerlegt gängige Missverständnisse über Nullzeiger. Er untersucht Fehlannahmen, von einfachen (das Dereferenzieren eines Nullzeigers führt nicht immer zum sofortigen Absturz des Programms) bis hin zu ungewöhnlichen (die Adresse eines Nullzeigers ist nicht immer 0). Der Autor warnt vor der Abhängigkeit von Compileroptimierungen oder hardwareabhängigen Merkmalen und betont die Gefahren, konsistentes Verhalten über verschiedene Plattformen hinweg anzunehmen. Der Artikel unterstreicht, dass C als Hochsprache und nicht als "portabler Assembler" behandelt werden sollte, und ermutigt zur Nutzung der Speicher-Sicherheitsmechanismen moderner Sprachen für robusteren und portableren Code.

Mehr lesen
Entwicklung Nullzeiger

Model Context Protocol: Eine Wiedergeburt des Web 2.0?

2025-05-23
Model Context Protocol: Eine Wiedergeburt des Web 2.0?

Das von Anthropic vorgeschlagene Model Context Protocol (MCP) ermöglicht es großen Sprachmodellen (LLMs), mit verschiedenen Anwendungen zu interagieren. Die Übernahme durch OpenAI in ChatGPT führte zu einer weitverbreiteten Nutzung, die sich sogar auf Windows erstreckt. Obwohl die Spezifikation von MCP etwas vage ist, haben seine Offenheit und schnelle Akzeptanz das Interesse am Geist von Web 2.0 wiederbelebt. Das wahre Web 2.0 bestand nicht aus geschlossenen Plattformen wie Facebook, sondern aus offenen APIs und kollaborativer Entwicklung, wie sie auf Websites wie Flickr und Delicious zu sehen waren. Der Aufstieg von MCP könnte Entwickler dazu inspirieren, Offenheit zu priorisieren, Plattformen programmierbarer und weniger von wenigen Giganten kontrolliert zu machen. Herausforderungen bleiben jedoch bestehen, darunter Sicherheitsrisiken.

Mehr lesen
Technologie

Die überraschend skurrile Geschichte der Flugsicherung

2025-05-12
Die überraschend skurrile Geschichte der Flugsicherung

Dieser Artikel beleuchtet die hundertjährige Entwicklung des amerikanischen Flugsicherungssystems (ATC), von seinen Anfängen im militärischen Funkwesen des Ersten Weltkriegs bis zum komplexen heutigen National Airspace System (NAS). Er zeigt, wie die Entwicklung des ATC maßgeblich von Krieg, Luftpost und technologischen Fortschritten wie Radar geprägt wurde, und untersucht das komplexe Zusammenspiel zwischen militärischen Systemen (wie SAGE) und zivilem ATC sowie die daraus resultierenden technologischen und administrativen Herausforderungen. Von der rudimentären Bodenkontrolle bis zu den heutigen automatisierten Systemen war der Weg des ATC alles andere als geradlinig, voller Kompromisse und unvorhergesehener Folgen, was die ständige Spannung zwischen technologischem Fortschritt und praktischer Anwendung widerspiegelt.

Mehr lesen

ErisForge: Einfaches Tool zur Ablation von LLMs

2025-01-27
ErisForge: Einfaches Tool zur Ablation von LLMs

ErisForge ist eine Python-Bibliothek zum Modifizieren großer Sprachmodelle (LLMs) durch Transformation ihrer internen Schichten. Sie ermöglicht die Erstellung ablatierter und erweiterter Versionen von LLMs, die zu veränderten Antworten auf spezifische Eingaben führen. Funktionen umfassen die kontrollierte Manipulation des Modellverhaltens, die Messung von Ablehnungsäußerungen und die Unterstützung für benutzerdefinierte Transformationsrichtungen. Einfach zu verwenden mit umfassenden Beispielen und Dokumentation.

Mehr lesen
Entwicklung Modellmodifikation

Microsofts Open-Source-Remake des MS-DOS-Editors: Eine Reise in die Vergangenheit

2025-06-25
Microsofts Open-Source-Remake des MS-DOS-Editors: Eine Reise in die Vergangenheit

Microsoft hat ein modernes, Open-Source-Remake seines klassischen MS-DOS-Editors veröffentlicht, einfach "Edit" genannt. Mit Rust entwickelt, läuft dieser plattformübergreifende Editor unter Windows, macOS und Linux – eine deutliche Abkehr von seinen Ursprüngen im MS-DOS 5.0 von 1991. Die Veröffentlichung hat langjährige Nutzer begeistert und bietet eine nostalgische Reise in die Vergangenheit, während sie gleichzeitig eine benutzerfreundliche Alternative zu komplexen Texteditoren auf einigen Plattformen darstellt. Die Vollbildoberfläche, die Mausunterstützung und die intuitiven Menüs stehen im starken Kontrast zu seinem Vorgänger EDLIN und sogar einigen modernen Linux-Editoren wie Vim, was es zu einer willkommenen Ergänzung sowohl für erfahrene Programmierer als auch für Anfänger macht.

Mehr lesen
Entwicklung MS-DOS-Editor

Explosion von Artikeln zur Bewertung von LLMs für die Codegenerierung

2025-02-11
Explosion von Artikeln zur Bewertung von LLMs für die Codegenerierung

Eine Reihe kürzlich erschienener Preprints auf arXiv konzentriert sich auf die Bewertung großer Sprachmodelle (LLMs) für die Codegenerierung. Diese Artikel behandeln verschiedene Aspekte, darunter LLMs, die reale GitHub-Probleme lösen, die Generierung von selbstaufrufenden Codes, die Verwendung von APIs, die Stabilitätsanalyse und Bewertungen über den gesamten Softwareentwicklungslebenszyklus hinweg. Die Forscher haben verschiedene Benchmarks wie SWE-bench, HumanEval Pro, SEAL und DevEval sowie entsprechende Metriken entwickelt, um eine umfassendere Bewertung der Codegenerierungsfähigkeiten von LLMs zu ermöglichen und den Fortschritt in diesem Bereich voranzutreiben.

Mehr lesen
Entwicklung

Agiles Projektmanagement mit unbegrenzter Zusammenarbeit

2025-03-17
Agiles Projektmanagement mit unbegrenzter Zusammenarbeit

Diese Plattform erweckt die Scrum-Methodik mit unbegrenzter Zusammenarbeit zum Leben. Keine Benutzerbeschränkungen, ein Pay-per-Task-Modell und unbegrenzte Projekte, Teams und Speicherplatz machen sie hochskalierbar und budgetfreundlich. KI-generierte Änderungsprotokolle verfolgen den Fortschritt, während die Kernfunktionen Backlog- und Sprint-Ansichten umfassen. Umfangreiche Add-ons erweitern die Funktionalität weiter, um verschiedene Projektanforderungen zu erfüllen.

Mehr lesen
Entwicklung Agil

LAPD nutzt Dataminr zur Überwachung pro-palästinensischer Proteste – Datenschutzbedenken

2025-03-17
LAPD nutzt Dataminr zur Überwachung pro-palästinensischer Proteste – Datenschutzbedenken

Das Los Angeles Police Department (LAPD) nutzte Dataminr, ein Unternehmen für Social-Media-Überwachung, um pro-palästinensische Proteste zu verfolgen, was Bedenken hinsichtlich des Datenschutzes und der Meinungsfreiheit aufwirft. Dataminr lieferte dem LAPD Echtzeit-Warnungen, einschließlich Informationen über bevorstehende Demonstrationen. Kritiker argumentieren, dass dies gegen die Rechte des Ersten Verfassungszusatzes verstößt und zu Selbstzensur führen könnte. Dataminr verteidigt seine Vorgehensweise mit der Aussage, es liefere nur öffentlich zugängliche Informationen, aber seine leistungsstarke Datenverarbeitungsfähigkeit ermöglicht die Überwachung von Informationen, die für normale Benutzer unzugänglich sind. Dieser Vorfall unterstreicht die potenzielle Bedrohung der Social-Media-Überwachung für die Meinungsfreiheit und die ethischen Bedenken hinsichtlich der Zusammenarbeit zwischen Regierung und privaten Unternehmen bei der Massenüberwachung.

Mehr lesen

Java 8 Collection-Hilfsprogramme: RingBuffer-Implementierung

2025-02-05
Java 8 Collection-Hilfsprogramme: RingBuffer-Implementierung

j8cu ist eine Java 8-Bibliothek mit Sammlungshilfsprogrammen, die eine Hochleistungs-RingBuffer-Implementierung bietet. Dieser RingBuffer unterstützt geordnete und ungeordnete Lesemodi; der geordnete Modus ist FIFO und ideal für die Verwaltung eines Puffers der N neuesten Objekte. Zusätzliche Funktionen umfassen Ereignislistener, Massenkopie und Bereinigungs-/Rücksetzfunktionen, wodurch die Verwendung von RingBuffer in Java 8 vereinfacht wird.

Mehr lesen

Kampf gegen bösartige Bots mit Zip-Bomben

2025-04-29
Kampf gegen bösartige Bots mit Zip-Bomben

Unerbittliche Angriffe von bösartigen Bots? Ein Website-Besitzer teilt seine geniale Lösung: Zip-Bomben. Diese kleinen komprimierten Dateien expandieren zu riesigen Dateien und überlasten die Ressourcen des Angreifers. Durch Erkennung bösartiger Anfragen liefert der Autor eine komprimierte Zip-Bombe und wehrt so effektiv mehrere Angriffe ab und schützt seine Website. Obwohl nicht narrensicher, ist dies eine überraschend effektive Verteidigung gegen wenig ausgefeilte Botnets.

Mehr lesen
Entwicklung Zip-Bombe

Überraschend stabil: Dyson-Sphären und Ringwelten in binären Systemen

2025-03-22
Überraschend stabil: Dyson-Sphären und Ringwelten in binären Systemen

Grundpfeiler der Science-Fiction, Dyson-Sphären und Ringwelten, gelten gemeinhin als gravitativ instabil und anfällig für den Kollaps. Eine neue Studie von Colin McInnes von der Universität Glasgow zeigt jedoch, dass bestimmte Konfigurationen dieser Megastrukturen in der Nähe eines binären Sternsystems tatsächlich stabil sein können. McInnes identifizierte sieben Gleichgewichtspunkte um ein binäres System, an denen eine Ringstruktur ihre Stabilität aufrechterhalten könnte. Diese Forschung hat bedeutende Auswirkungen auf die Suche nach außerirdischer Intelligenz (SETI) und könnte zukünftige Studien leiten, um nach hellen Sternen zu suchen, die von Objekten mit einem starken Infrarotüberschuss umkreist werden – eine potenzielle technologische Signatur, die auf solche Megastrukturen hindeutet.

Mehr lesen

Arktische Meereisbedeckung erreicht Rekordtief

2025-03-28
Arktische Meereisbedeckung erreicht Rekordtief

Die Ausdehnung des arktischen Meereises erreichte am 22. März 2025 ihren jährlichen Höchststand bei 14,33 Millionen Quadratkilometern – der niedrigste Wert in 47 Jahren satellitengestützter Aufzeichnungen. Das ist 1,31 Millionen Quadratkilometer weniger als der Durchschnitt von 1981 bis 2010 und 80.000 Quadratkilometer weniger als der vorherige Rekordtiefststand im Jahr 2017. Obwohl die Daten noch revidiert werden können, unterstreichen sie den beschleunigten Einfluss des Klimawandels auf die Arktis.

Mehr lesen

Neovims Vermächtnis: Ein tiefer Einblick in die Entwicklung von Unix-Texteditoren

2025-03-15
Neovims Vermächtnis: Ein tiefer Einblick in die Entwicklung von Unix-Texteditoren

Dieser Artikel verfolgt die Geschichte des Neovim-Editors, beginnend mit seinem Vorfahren, dem ed-Editor, und beschreibt die Entwicklung von Editoren wie QED, ex, vi und Vim. Er beleuchtet die Entwickler hinter jedem Editor und ihre Rolle bei der Entwicklung des Unix-Betriebssystems. Neovim, als moderner Fork von Vim, erbt die leistungsstarken Funktionen von Vim und integriert gleichzeitig Verbesserungen und Optimierungen, was es zu einem Favoriten bei vielen Entwicklern macht.

Mehr lesen
Entwicklung Editor-Geschichte

Stellantis stoppt die Produktion von Wasserstoff-Brennstoffzellen-Transportern

2025-07-17
Stellantis stoppt die Produktion von Wasserstoff-Brennstoffzellen-Transportern

Stellantis hat sein Produktionsprogramm für Wasserstoff-Brennstoffzellen-Transporter in Frankreich und Polen eingestellt. Mit Verweis auf die geringe Energiedichte, die ineffiziente Produktion, die fehlende Infrastruktur, die hohen Kosten und die begrenzte Marktnachfrage, stuft das Unternehmen das Projekt als mittelfristig wirtschaftlich nicht nachhaltig ein. Stellantis versichert, dass keine Arbeitsplätze verloren gehen und die F&E-Mitarbeiter anderen Projekten zugeteilt werden.

Mehr lesen
Technologie

Sicherheitsrisiken von Google Analytics: Ein Problem für den CISO

2025-04-26
Sicherheitsrisiken von Google Analytics: Ein Problem für den CISO

CISOs müssen die Risiken sorgfältig bewerten, die mit der Datenfreigabe an Dritte verbunden sind, insbesondere bei der Verwendung von Google Analytics. Der Artikel hebt hervor, dass Google Analytics unbeabsichtigt sensible Daten sammeln kann, wie z. B. personenbezogene Daten (PII), die in URLs eingebettet sind (Namen, E-Mails, Geburtsdaten usw.) oder Werte von Formularfeldern. Um dies zu verhindern, müssen CISOs sicherstellen, dass bei der Konfiguration von Google Analytics alle Abfrageparameter, Formulareingaben und dynamischen Seitenelemente, die sensible Daten enthalten könnten, herausgefiltert werden. Andernfalls könnten diese Daten von Google Analytics verfolgt und gesammelt werden, was erhebliche Sicherheitsrisiken darstellt.

Mehr lesen
Technologie

4chan gehackt: Angst vor großem Datenleck

2025-04-16
4chan gehackt: Angst vor großem Datenleck

Das berüchtigte Online-Bildboard 4chan wurde am Montagabend offenbar gehackt und ist seitdem größtenteils nicht erreichbar. Soyjack Party, ein konkurrierendes Bildboard, bekannte sich zu der Tat und zeigte Screenshots, die auf einen Zugriff auf die Administrationsoberfläche und Datenbanken von 4chan hindeuten. Sicherheitsforscher verweisen auf veraltete PHP-Versionen und phpMyAdmin als mögliche Schwachstellen. Der Hack könnte den Quellcode und Benutzerdaten offengelegt haben, wobei unbestätigte Behauptungen über geleakte Namen, IP-Adressen und institutionelle E-Mail-Adressen online kursieren. Obwohl das Ende von 4chan verfrüht ist, unterstreicht der Vorfall erhebliche Sicherheitsbedenken.

Mehr lesen
Technologie

FCC überprüft CALM-Gesetz angesichts steigender Beschwerden über laute TV-Werbung

2025-02-28
FCC überprüft CALM-Gesetz angesichts steigender Beschwerden über laute TV-Werbung

Tausende Beschwerden über zu laute Fernsehwerbung sind in den letzten Jahren bei der Federal Communications Commission (FCC) eingegangen. Trotz der Vorschriften des Commercial Advertisement Loudness Mitigation Act (CALM Act) stiegen die Beschwerden im Jahr 2024 sprunghaft an. Die FCC erhielt etwa 750 Beschwerden im Jahr 2022, 825 im Jahr 2023 und mindestens 1700 im Jahr 2024. Der CALM Act zielt darauf ab, sicherzustellen, dass Werbespots die gleiche durchschnittliche Lautstärke wie Sendungen haben, aber einige Werbetreibende umgehen möglicherweise den Geist des Gesetzes, indem sie die Lautstärke zunächst erhöhen, bevor sie sie wieder reduzieren. Als Reaktion darauf bittet die FCC die Öffentlichkeit um Kommentare zur Wirksamkeit des CALM Act und zu möglichen zukünftigen Maßnahmen.

Mehr lesen

Prototyping einer CodeCAD-Sprache: Auf der Suche nach Software-Hygge

2025-06-09

Der Autor hat einen Monat damit verbracht, einen Prototypen einer CodeCAD-Sprache zu entwickeln, wobei das Ziel nicht beeindruckende Demos waren, sondern ein Gefühl von "Software-Hygge": sofortiges Laden, Stabilität und Benutzerfreundlichkeit. Der Beitrag konzentriert sich auf die Herausforderungen beim Prototyping einer "bidirektionalen Bearbeitung", bei der eine grafische Benutzeroberfläche mit einem textuellen Code-Editor in Echtzeit synchronisiert wird. Zahlreiche technische Hürden werden diskutiert, darunter das Umschreiben von Code, die Synchronisierung von Editor und Benutzeroberfläche sowie die Code-Formatierung. Der Autor teilt Lernressourcen und Reflexionen über den Aufbau einer integrierten Sprachimplementierung und von Editor-Tools sowie Diskussionen über verwandte bestehende Projekte.

Mehr lesen

Berb: Serverloser P2P-Dateiaustausch

2025-06-01
Berb: Serverloser P2P-Dateiaustausch

Berb ist eine leichte, datenschutzorientierte Webanwendung, die WebRTC verwendet, um Dateien direkt zwischen Geräten zu senden. Keine Server; Dateien werden direkt zwischen Sender und Empfänger übertragen. Es ist sicher und schnell, da Dateien niemals einen Server berühren. Derzeit in Entwicklung, zukünftige Pläne beinhalten automatische Wiederverbindung, Unterstützung für mehrere Dateien und Stream-Speicherung.

Mehr lesen
Entwicklung

Justizministerium unterstützt Internetanbieter in Urheberrechtsstreit

2025-06-02
Justizministerium unterstützt Internetanbieter in Urheberrechtsstreit

Das US-Justizministerium hat sich in einem Urheberrechtsstreit auf die Seite von Frontier Communications gestellt, der von Plattenfirmen angestrengt wurde. Die Kläger warfen Frontier vor, die Accounts zahlreicher Wiederholungstäter nicht gekündigt zu haben. Das Justizministerium argumentierte, dass die Haftung von Internetanbietern für Urheberrechtsverletzungen durch ihre Nutzer diese dazu anregen könnte, Accounts wahllos zu kündigen, um Haftungen zu vermeiden, was unschuldige Nutzer schädigen könnte. Frontier verteidigte sein Vorgehen und erklärte, viele gemeldete Accounts gekündigt und selbst keine Urheberrechte verletzt zu haben. Der Fall verdeutlicht den komplexen Rechtsstreit zwischen Urheberrechtsinhabern, Internetanbietern und Nutzern über die Verantwortung für Urheberrechtsverletzungen im Internet.

Mehr lesen
Technologie Internetanbieter

Anthropic bringt Premium-Abo für KI-Chatbot Claude Max heraus

2025-04-09
Anthropic bringt Premium-Abo für KI-Chatbot Claude Max heraus

Anthropic hat einen neuen, teuren Abonnementsplan für seinen KI-Chatbot Claude Max vorgestellt, um mit OpenAIs ChatGPT Pro zu konkurrieren. Max bietet höhere Nutzungsgrenzen und priorisierten Zugriff auf neueste KI-Modelle und Funktionen im Vergleich zu Anthropics 20-Dollar-Claude-Pro-Abo. Es gibt zwei Stufen: 100 Dollar pro Monat (5-fache Ratenbegrenzung) und 200 Dollar pro Monat (20-fache Ratenbegrenzung). Dieses Vorgehen zielt darauf ab, die Einnahmen für die kostspielige Entwicklung von KI-Spitzenmodellen zu steigern. Anthropic erforscht auch weitere Einnahmequellen, wie Claude for Education, das sich an Universitäten richtet. Die Anzahl der verkauften Claude-Abonnements wurde nicht bekannt gegeben, aber das neue Modell Claude 3.7 Sonnet hat laut Anthropic eine hohe Nachfrage erzeugt.

Mehr lesen
KI

Entwicklung eines strukturierten Code-Editors: Von der AST-Manipulation zur intuitiven Benutzeroberfläche

2025-01-06
Entwicklung eines strukturierten Code-Editors: Von der AST-Manipulation zur intuitiven Benutzeroberfläche

Dieser Beitrag beschreibt die mehrjährige Entwicklung eines strukturierten Code-Editors. Die erste Version bearbeitete den abstrakten Syntaxbaum (AST) direkt, was sich als umständlich erwies. Spätere Iterationen vereinfachten den AST und erforschten einen textcursorbasierten Ansatz, aber beide blieben hinter den Erwartungen zurück. Die endgültige Version balanciert die Bearbeitung von AST und Text aus, indem sie Techniken wie bearbeitbare Typen, Projektionen und Frames verwendet. Eine visuelle, ikonbasierte Benutzeroberfläche wurde hinzugefügt, die Tastatur, Maus, Touchscreen und Fernbedienung unterstützt und die Benutzererfahrung deutlich verbessert. Mit Gleam und Lustre entwickelt, zeigt dieses Projekt die kontinuierliche Erforschung und Verfeinerung des Designs strukturierter Code-Editoren.

Mehr lesen
1 2 282 283 284 286 288 289 290 595 596