HN user

dloss

368 karma
Posts34
Comments56
View on HN
github.com 1mo ago

Show HN: Kelora – query and transform logs from the command line

dloss
1pts0
www.underground-book.net 6mo ago

Underground: Tales of hacking, madness and obsession on the electronic frontier

dloss
3pts0
www.kelora.dev 7mo ago

Show HN: Kelora – Turn messy logs into structured data

dloss
1pts1
arxiv.org 11mo ago

Is GPT-OSS Good? A Comprehensive Evaluation

dloss
2pts0
news.ycombinator.com 1y ago

Show HN: Lightweight log viewer with Python-powered filtering and formatting

dloss
3pts0
github.com 1y ago

Textra: Extract text from images, PDFs, audio files using Apple's APIs

dloss
1pts0
github.com 1y ago

Semantra: Multipurpose tool for semantically searching documents

dloss
1pts0
news.ycombinator.com 2y ago

Ask HN: Looking for publicly available log files (JSONL or logfmt)

dloss
2pts0
github.com 2y ago

Show HN: Klp, a viewer for structured log files (logfmt, jsonl)

dloss
9pts0
www.kurtosis.com 2y ago

Kurtosis: A composable build system for reproducible environments

dloss
36pts30
wonderos.org 2y ago

WonderOS

dloss
20pts13
github.com 3y ago

StarCoder

dloss
3pts0
en.wikipedia.org 3y ago

Fixes That Fail

dloss
1pts0
www.bitwig.com 4y ago

Clap: The New Audio Plug-In Standard

dloss
1pts0
digitalcommons.oberlin.edu 4y ago

Arrow: A modern reversible programming language [pdf]

dloss
3pts0
www.sloww.co 4y ago

A Crisis of Crises: What Is the Meta-Crisis?

dloss
1pts0
intellisec.de 4y ago

Lasershark: Fast, bidirectional communication into air-gapped systems

dloss
168pts112
www.nature.com 4y ago

Creativity unleashed: building a low-cost atomic force microscope for schools

dloss
2pts0
www.anishathalye.com 4y ago

Gavel: An Expo Judging System (2016)

dloss
11pts0
datatracker.ietf.org 4y ago

RFC 3: Documentation conventions (1969)

dloss
15pts4
sembr.org 4y ago

Semantic Line Breaks

dloss
1pts1
www.6502.org 4y ago

GeckOS/A65: Multitasking/Multithreading operating system for the 6502

dloss
3pts1
txtify.it 4y ago

Txtify.it: Convert web articles to plain text

dloss
2pts0
www.ieee-security.org 5y ago

Ten Commandments of Commercial Security. Adi Shamir (1995)

dloss
2pts0
github.com 6y ago

Open Source DIY face mask with voice visuals

dloss
1pts0
blog.windfluechter.net 6y ago

Jabber vs. XMPP

dloss
3pts0
en.wikipedia.org 6y ago

Unexpected Hanging Paradox

dloss
11pts2
worrydream.com 6y ago

Substroke: A research language for drawing dynamic data-dependent pictures

dloss
1pts0
loglo.app 6y ago

Loglo: Stack-based, spreadsheet-style programming environment with SVG output

dloss
2pts0
github.com 6y ago

pdf2htmlEX: Convert PDF to HTML without losing text or format

dloss
3pts0

"simply taking time to feel your body and put your attention into latched tissues can release them."

That has been my experience as well. I have developed my own little technique around this idea, where you invite tight areas of your body to soften and spontaneously make tiny stretching or unwinding movements - without forcing, bracing, or following a scripted routine. I call it Intuitive Release.

https://dirk-loss.de/intuitive-release/

I'm sharing Kelora, a hobby project that I have been developing over the last 6 months. It's a scriptable log processor for the command line, with 150+ built-in functions for parsing, transforming, and analyzing log files and streams.

My original idea was to have an easy to deploy, potentially faster and more correct "rewrite in Rust" of my Python log processing tool klp. It quickly turned into an AI coding experiment: how far I could get with vibe-coding, in a programming language that I barely know?

Kelora's code and extensive test suite have been generated entirely by AI agents (Claude CLI with Sonnet 4 to 4.5, Codex CLI with GPT5-codex). I come up with feature ideas and discuss it with the AI agents. The AIs then write the spec, the implementation, tests, docs and CI. I don't review the code, but I use the resulting program myself and review the docs. The result is fully functional and quite useful, in my opinion.

I am fully aware that this vibe-coding process has its problems. Without human review we cannot be sure that Kelora does (only) what it's supposed to do. And although Kelora passes 1000+ automatic tests and several checks (clippy, cargo audit, cargo deny, cargo fuzz), that probably shouldn't be sufficient to use it in production. In this sense, it's an experiment, or a prototype. So maybe just run it against the example logs I've provided in the GitHub repo. Or read the docs to get inspiration for your own log processing tool.

Because that's what I want to share: My ideas about a log processing tool with embedded scripting that can help turn messy logs into structured data. Some interesting features like level maps, windows and spans, tracking and state, JWT parsing, pseudonymisation, etc. And last but not least, my joy of working together with AI agent on a software project that would otherwise have been much too big for me. I've never had so much fun in 30+ years of (hobby) programming.

Yes, the 3B variant, with vLLM 0.11.2. Parameters are given on the HF page. Had to override the temperature to 0.15 though (as suggested on HF) to avoid random looking syllables.