News for hackers. Stuff that matters.

xyzzy_apps

Re:In Context – Rich Hickey (Clojure/Conj 2026) [video] on Tuesday October 27, 2026 @07:36AM (#50257611)
Great observations on dynamic vs static typing. I often feel that there is a math envy between static vs dynamic types because dynamic types feel simpler as opposed to category theory. However the more I deal with dynamic types, its clear to me that the mathematical roots of dynamic types is in control theory. Its just a hunch that I have.
Re:The foolishness of "natural language programming" (1978) on Friday October 23, 2026 @04:44AM (#50206104)
The human equivalent of LLM could be to build a wiki / semantic graph of all algorithms, tutorials, framework docs, stdlib docs and attach a make file at the end each node.

I've been stating it elsewhere, attention has made English into a context aware sensitive programming language by resolving ambiguities through anaphora and coreference resolution. Inform7 did limited anaphora resolution - it - but LLMs are able to resolve "move that file to this folder".

Re:I built a programming language that LLMs can't use on Sunday October 18, 2026 @06:37PM (#50146208)
Although I haven't tested it, I came up with an obfuscation technique that makes code readable to humans but confusing to LLMs.

Basically you can write code inside the function in any order, my parser basically does data dependency analysis and re-orders it.

https://github.com/xyzzyapps/weft

My bad, I completely forgot about Kotlin and Godot. Slint does seem promising same can't be said about Zig / D. When I mean supported it shouldn't feel hacky.

- C# by Unity and MAUI

- Flutter

- Qt

- Godot

- Kotlin

- JS

Personally I find my self sticking to Qt as the safest bet. Don't event get me started on VR support. Languages need to take Platform support seriously.

Every time I get excited to try a non C++ based language - Rust, Zig, D I am always reminded on how non-existent the mobile support is. Strictly from the standpoint of strong mobile support the only languages worth bothering with are C# and dart. Java and Swift are too tied to their platforms.
Re:DeepSeek: DeepSeek v4.1 Flash 1017 on Saturday October 17, 2026 @04:05PM (#50134599)
Absolutely!

DeepSeek feels like an excellent sparring partner. The others feel like mind readers.

I don't have to worry about any complex context engineering / multi agent stuff if I am using DeepSeek because the sequential stuff is fast enough. I don't have to bother about touching a million context length because its cheap enough.

Where it seems to lag behind is 3d, computer use, motion graphics, design but the initial demos seem like the vision model has improved substantially.

Re:Anthropic's Scion is heavily inspired by Mononoke on Wednesday October 14, 2026 @08:04PM (#50097408)
If anyone is working on version control for binary files, feel free to get get in touch ... that space is still not explored I think.

https://github.com/xyzzyapps/flatvc

Re:Recreational Programming on Tuesday October 13, 2026 @09:51PM (#50081425)
If painters have a canvas then programmers have a buffer.
Re:Strengthening our defenses against distillation attacks on Tuesday October 13, 2026 @09:34AM (#50071507)
The prompt and most reasoning is implicit inside the codebase. From every subsequent commit one can easily infer what the bugfix prompt was supposed to be or reasoning failures are.

All these repositories can easily be a part of the pre-training / post-training datasets. Perhaps the distillation the blog is speaking about is for text-generation not the code generation.

Re:Strengthening our defenses against distillation attacks on Monday October 12, 2026 @10:56PM (#50066008)
Isn't using all the repos uploaded by users to github a simpler way to distill ? Not only do you get Claude's intelligence but also the user's prompt guidance on top of it.
Re:C for Rust Programmers on Wednesday October 07, 2026 @10:49PM (#50001408)
I've tried to build a C like rust transpiler - https://github.com/xyzzyapps/carbide

I hope it can be useful for writing C ABI bindings especially for things like CLAP audio plugins. Writing C ABI plugins in Rust is needlessly painful. Crystal has a much easier way to write C bindings.

Re:ITA Controlled English (CE) on Thursday September 03, 2026 @08:14PM (#49558863)
Does this match RDF in terms of expressivity ? It's super readable. Almost like an english description of classes.

It reminds me of https://cdecl.org/. I did come across a research paper recently that translated C word to word to english pre-llm. I can't seem to pint point it now. Its probably how the mapping of prompts -> code happens.