Passend zum langen Wochenende ist in der Nacht auf gestern unser Internetanschluss ausgefallen. #DSL synchronisiert noch, aber PPPoE läuft ins Timeout.

Heute Morgen dann endlich bei #LWLcom angerufen. Die können natürlich selbst nichts machen und melden sich wenn sie was bei der #Telekom erreichen konnten.

Das ganze ist besonders ärgerlich, weil wir jetzt die ganzen Dienste im #SelfHosting nicht mehr erreichen können. 🙄

Bin unschlüssig, ob es an nen Tag im #HomeOffice besser gewesen wäre. 😬

#ReleaseThursday Happy to announce that https://thi.ng/units finally has a little CLI wrapper to perform not only simple unit conversions, but also more advanced calculations, using the existing Lisp-like S-expression based DSL and built-in units and constants.

https://docs.thi.ng/umbrella/units/#cli-usage

The CLI also provides a list command to print out the 172 built-in units, their canonical symbol, any aliases and full names. The output can also be filtered via optional regexp pattern. See attached readme screenshots & more advanced linked example:

https://mastodon.thi.ng/@toxi/116043223284662742

Hope some of you find this as useful as I do! Any questions, please ask!

#ThingUmbrella #UnitConversion #CLI #Calculator #TypeScript #Lisp #DSL #OpenSource

Automating FPGA-Based Network Switches with Protocol Adaptive Customization

SPAC은 FPGA 기반 네트워크 스위치를 자동으로 생성하는 프레임워크로, 맞춤형 프로토콜과 애플리케이션별 트래픽 패턴에 최적화된 설계를 지원합니다. 도메인 특화 언어(DSL), 모듈형 HLS 컴포넌트 라이브러리, 트레이스 인지 설계 공간 탐색 엔진을 통해 다양한 네트워크 요구사항에 대응하며, 자원 사용량(LUT, BRAM)을 50% 이상 절감하고 지연 시간을 최대 38.4% 감소시킵니다. 이는 지연 민감 센서 네트워크부터 대규모 데이터센터 패브릭까지 폭넓은 실세계 시나리오에 적용 가능해 AI 인프라 및 고성능 네트워크 하드웨어 개발에 유용합니다.

https://arxiv.org/abs/2604.21881

#fpga #networking #hardwarearchitecture #dsl #designspaceexploration

SPAC: Automating FPGA-based Network Switches with Protocol Adaptive Customization

With network requirements diverging across emerging applications, latency-critical services demand minimal logic delay, while hyperscale training and collectives require sustained line-rate throughput for synchronized bulk transfers. This divergence creates an urgent need for custom network switches tailored to specialized protocols and application-specific traffic patterns. This paper presents SPAC (Switch and Protocol Adaptive Customization), a novel approach that automates the generation of FPGA-based network switches co-optimized for custom protocols and application-specific traffic patterns. SPAC introduces a unified workflow with a domain-specific language (DSL) for protocol-architecture co-design, a library of modular HLS-based adaptive switch components, and a trace-aware Design Space Exploration (DSE) engine. By providing a multi-fidelity simulation stack, SPAC enables rapid identification of Pareto-optimal designs prior to deployment. We demonstrate the efficacy of the domain-specific adaptation of SPAC across a spectrum of real-world scenarios, spanning from latency-sensitive sensor and HFT networks to hyperscale datacenter fabrics. Experimental results show that by tailoring the micro-architecture and protocol to the specific workload, SPAC-generated designs reduce LUT and BRAM usage by 55% and 53%, respectively. Compared to fixed-architecture counterparts, SPAC delivers latency reductions ranging from 7.8% to 38.4% across various tasks while maintaining adequate resource consumption and packet drop rate.

arXiv.org

Prayer-Driven Development

Prayer-Driven Development은 AI 에이전트 배포 시 불확실성에 의존하는 문제를 지적하며, LLM이 직접 실행하는 대신 DSL(도메인 특화 언어)로 계획을 세우고 해석기가 실행하는 방식을 제안한다. s-expression DSL을 활용하면 토큰 사용량과 지연 시간을 크게 줄이고, BEAM 기반 샌드박스 인터프리터로 안전성을 높일 수 있다. 그러나 기술적 해결책만으로는 부족하며, 프로세스 책임자가 AI가 생성한 코드를 이해하고 검토할 수 있어야 진정한 소유권과 거버넌스가 확보된다. 시각적 워크플로우 도구인 n8n은 비엔지니어도 이해하고 승인할 수 있는 형태로 AI 제안물을 검토하는 모델을 제공해 AI 배포의 신뢰성을 높인다.

https://digitaliziran.si/2026/05/08/prayer-driven-development.html

#aiagents #dsl #workflow #governance #n8n

Prayer-Driven Development

The term “Prayer-Driven Development” was coined by Davor Pavleković for deployments where hope is your only strategy. That was before AI agents made it an industry standard. Everyone Did Their Part. Nobody Saw the Whole. You’ve been here. The prompt that needs “MANDATORY” in all caps. The instruction that says “DO NOT SKIP” because the model skipped it three times already. The system prompt that reads like a legal contract because you can’t trust the other party.

Digitaliziran si

My #Fax in #EPVPN is currently online. If you want to send me something, just send a Fax to 2963 📠 

(That is currently connected to a Fritz!Box and that is connected to my #awooLAN ISP using #DSL)

Designing a Custom Query Language for Non-Technical Analysts

https://nchammas.com/writing/custom-query-language-design

#Databases #Programming #DSL

Designing a Custom Query Language for Non-Technical Analysts

I recently had the pleasure of designing and implementing a custom query language1, along with an integrated execution environment. It was my first time doing anything like this, and it became a passion project I dedicated many nights and weekends to. I learned more working on this side project on and off over the course of about 18 months than I did at my day job in the past eight years. More generally known as a domain-specific language, or DSL. ↩

Into the Light

Prepaid-Handys kommen aus der Mode

Wie viele Minuten waren das? Wer früher bei der Handynutzung sparsam sein wollte, der hielt Telefonate kurz. Prepaid-Karten konnten helfen.

https://www.heise.de/news/Prepaid-Handys-kommen-aus-der-Mode-11292652.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

#Breitbandausbau #DSL #Glasfaser #Internet #Mobilfunk #Smartphone #Wirtschaft #news

Warum Prepaid-Handys an Bedeutung verlieren

Wie viele Minuten waren das? Wer früher bei der Handynutzung sparsam sein wollte, der hielt Telefonate kurz. Prepaid-Karten konnten helfen.

heise online

Gigabit finally overtakes snail's pace connections in Germany

The German fiber optic dream is still on hold. Almost nothing is fast, but a milestone will be set in 2026.

https://www.heise.de/en/news/Gigabit-finally-overtakes-snail-s-pace-connections-in-Germany-11292439.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

#DSL #Glasfaser #Kabelnetz #Mobiles #Netze #Regulierung #Wettbewerb #Wirtschaft #news

Gigabit finally overtakes snail's pace connections in Germany

The German fiber optic dream is still on hold. Almost nothing is fast, but a milestone will be set in 2026.

heise online

Construire des agents IA en Kotlin avec Koog

https://video.ut0pia.org/w/nyZJtSeyjAzqKbqhLSPeaX

Construire des agents IA en Kotlin avec Koog

PeerTube

Mittwoch: Handy-Neuheit mit alten Funktionen, Google-Interesse an SpaceX-Plänen

Sony mit Klinkenbuchse & MicroSD-Fach + Google-Server mit SpaceX im All + München wieder mit Open Source + Gigabit-Anschlüsse holen auf + Ankers neue Solarbank

https://www.heise.de/news/Mittwoch-Handy-Neuheit-mit-alten-Funktionen-Google-Interesse-an-SpaceX-Plaenen-11292484.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

#Akku #Balkonkraftwerk #DigitaleSouveränität #DSL #Google #hoDaily #Journal #Kabelnetz #OpenSource #Smartphone #Sony #SpaceX #news

Mittwoch: Handy-Neuheit mit alten Funktionen, Google-Interesse an SpaceX-Plänen

Sony mit Klinkenbuchse & MicroSD-Fach + Google-Server mit SpaceX im All + München wieder mit Open Source + Gigabit-Anschlüsse holen auf + Ankers neue Solarbank

heise online