HNHacker News
TopNewBestAskShowJobs

elikoga

136 karma · joined March 21, 2021

Working on Thymis.io (IoT fleet management with NixOS, OSS + SaaS). Background: systems engineering, infra-as-code, reproducible builds. Into Nix, Linux, IoT, distributed systems. Student @ UPB.

eli@thymis.io

submissionscomments
elikoga··on Red Hat being phased out of existence?
I think the interpretation is that red hat devs are over-represented in terms of ratios compared to market cap weighting of all companies contributing to linux or similiar
elikoga··on Revealing the details of how OpenAI agents hacked Hugging Face
I feel somewhat inspired to make a public link shorteners and http bins as well. I used them a few times but it seems like the data they can collect is also worth gold
elikoga··on The Pain Axis: LLMs Represent Self-Directed Harm and Act to Relieve It
This is total slop but it's also interesting to read about experiments with llms
elikoga··on A Blacklisted Chinese Tech Giant Kept Buying Nvidia's Best A.I. Chips
http://archive.today/riOAQ
elikoga··on I Found a Self-Propagating Worm Hiding Inside [.vscode] in My Own Commits
Hard to read but interesting to see someone talk about their system being infected
elikoga··on Hilariously fast volume computation with the divergence theorem (2018)
My belly says the naive formula is summing the triangle pyramid volumes to the origin with sign in orientation. It looks like that's what they derived. Which is a generalization of 2d polygon area calculated by summing triangle areas for each edge, I was taught this in a math camp where we calculated map polygon areas on gis data. I remember math knowledge being hard to get pre AI era but I didn't remember it being this hard.

No idea what the author means by "which are equivalent to rendering the mesh and then sampling the render".

elikoga··on The turbulent AI era is here
You probably weren't ipv4 poor back then.
elikoga··on Guess which of these LLM outputs is watermarked
I disliked the fact that the experiment only covered prose, which my eyes glossed over and made me actually do random entries to pass on and see the results. I'd love to see it on a more accurate output distribution like commented code
elikoga··on AI Alignment as a Thought-Terminating Cliche
I agree in some sense. In some other sense smaller alignment problems are live right now.
elikoga··on Yann LeCun's Bet That Intelligence Starts in the World
This reads like Ai slop without any deeper insights.
elikoga··on Oh-my-pi: A coding agent with the IDE wired in
I like using it but I get the feeling the author is not benchmaxxing in ci properly
elikoga··on The average SpaceX buyer post-IPO is almost under water after two-day slide
Seems to be a five day rolling window?
elikoga··on The average SpaceX buyer post-IPO is almost under water after two-day slide
First time I've seen "VWAP" - Volume weighted average price. Though it's not immediately clear over what timescale they average
elikoga··on Autoresearch: Agents researching on single-GPU nanochat training automatically
> this means that autoresearch will find the most optimal model for your platform in that time budget

I'm looking forward to finding out what model is optimal on my rtx3090

One thing I'm concerned with is that the model with best bpb after 5 minutes in smaller setups are only about ~10M Parameters in size which is too small for some emergent effects.

elikoga··on Company violated GPL/AGPL license of my game – what now? [video]
I've had a lot of fun playing openfront so it's a pity you're having trouble. Have you contacted the EFF foundation?
elikoga··on From Raspberry Pi to fullscreen YouTube kiosk in 5 minutes with Thymis
I’ve been working on Thymis, an open‑source device management platform, and just published a short demo showing how to take a fresh Raspberry Pi and boot it straight into a fullscreen YouTube kiosk in under 5 minutes.

The interesting bit (to me, at least) is zero‑touch provisioning:

You only flash one generic image per device type. On first boot, the Pi connects back to a controller (cloud or self‑hosted). It automatically pulls Wi‑Fi + kiosk config, provisions itself, and starts Chromium in fullscreen. Optional VNC lets you see the screen remotely, even behind NAT.

The blog post is a simple demo (digital signage is a common request), but the broader aim is scaling fleet management for Pis and other NixOS‑based edge devices without manual setup.

Would be curious how others here have handled digital signage, kiosks, or multi‑device deployments — we tried to minimize the usual “burn SD cards + SSH into everything” pain.

elikoga··on Types of optical systems in a lens designer's toolbox (2020)
Potentially relevant:

   Show HN: Torch Lens Maker – Differentiable Geometric Optics in PyTorch (63 days ago) 2025-03-21
https://news.ycombinator.com/item?id=43435438

https://victorpoughon.github.io/torchlensmaker/

elikoga··on Propositions as Types (2014) [pdf]
In my opinion it's a tragedy there are so few resources in using "Propositions as Types"/"Curry–Howard correspondence"[0] in didactics in tandem with teaching functional programming to teach structured proof-writing.

Many students do not feel comfortable with proof-writing and cannot dispatch/discharge implications or quantifications correctly when writing proofs and I believe that a structured approach using the Curry-Howard correspondence could help.

[0]: https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspon...

elikoga··on NixOS is not reproducible
The NixCon is in session right now so all the core contributors are chatting in person.
elikoga··on How to pick the least wrong colors
Horrifying half-knowledge in the explanation of annealing section:

> Annealing starts with a weak piece of metal. In such a piece, the metal’s atoms are spread unevenly: Some atoms are close enough to share magnetic bonds, but others are too far apart to bond. The gaps that are left lead to microscopic deformities and cracks, weakening the metal.

But the result is great! Beautiful algorithmic design work!

elikoga··on Ask HN: For those who use Nix in production, what is your experience like?
It's been great for me!

The company I work for right now uses NixOS for all* Bare-Metal Hosts and VMs that run atop them. Personally I run my Home-Lab/Personal-Computing-Setup all on NixOS.

You have to consider that Nix is a language (turing complete, for describing build-processes) and treat it that way too. It has a similiar, if not harder, learning curve to other languages. Especially since most people are usually not exposed to concepts such as lazy evaluation, functional programming, etc.

elikoga··on CSS-Only Chat
Implemented here in haskell, didn't even add screenshots back then ^^'

https://github.com/elikoga/jsless-chat

elikoga··on Undirected SS Shortest Paths with Positive Integer Weights in O(n) (1999) [pdf]
The $n$ in the title refers to the amount of edges.
elikoga··on Undirected SS Shortest Paths with Positive Integer Weights in O(n) (1999) [pdf]
(requires constant-time multiplication) from https://en.wikipedia.org/wiki/Shortest_path_problem#Single-s...
elikoga··on We've filed a lawsuit against GitHub Copilot
When searching for "console.log(isEven(50));" "// → true", which is one of the parts that the complaints is about, since this is also reproduced inside a Programming learning book: We get with cs.github.com

" Showing 1 - 20 of 66 files found (in 76 milliseconds)"

So, if this lawsuit succeeds in some way shape or form, does the author have a case against the 66 people that reproduced these lines in their own repository?

elikoga··on GitHub Copi­lot inves­ti­ga­tion
Like this? https://github.com/ZoloZiak/WinNT4
elikoga··on Mastodon.technology Shutdown
> Mastodon instances will be down in matter of seconds

what, why? The load is hardly that high.

elikoga··on Why do arrays start at 0?
cannot?
elikoga··on Modus: A language for building Docker/OCI container images
> Do you have to be on NixOS to use the OCI images outputtable by nixpks/nix package manager

No

> can you build OCI images using Nix from Mac/Windows/other non NixOS Linux?

Non NixOS Unix, not Windows yet, unless you use WSL or a VM

elikoga··on Ask HN: Who is hiring? (August 2022)
Flying Circus | Application Operations Engineer | Halle, Germany | REMOTE https://flyingcircus.io

Flying Circus is a German service provider doing “DevOps as a Service” for software developers and application owners. We take over the responsibility of technical operations and are a day-to-day partner to create and maintain business critical custom applications. Based on our real-life experience of simple and complex projects we provide a NixOS-based hosting platform with a flat-fee pricing model that makes operations a predictable and sustainable cost.

We are looking to grow our application operations team! Knowledge in the areas of Linux administration, automated deployments and Web application operations as well as being familiar with Python and Git is helpful for the the position.

Please note that we require German as a professional (not necessarily first) language, so here's the job offer in German:

https://flyingcircus.io/de/careers

Page 1 of 2Next →