News for hackers. Stuff that matters.

efrecon

Re:Organic Maps on Sunday July 05, 2026 @10:43AM (#48794662)
I used comaps on a hike. It really is good at not draining your battery.

I've wanted to run it on my wear OS watch, but while you can sideload the APK, wearOS does not have a file browser, so it's not possible to import a planned route or similar. Has anyone here any idea for how to solve this?

Re:Fusion Programming Language on Wednesday June 24, 2026 @07:27AM (#48658149)
Fusion is a programming language designed for implementing reusable components (libraries) for C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C, all from single codebase.
Re:Ghostty is leaving GitHub on Wednesday April 29, 2026 @03:09AM (#47945056)
Indeed really quick and responsive
Re:I Hate GitHub Actions with Passion on Wednesday January 14, 2026 @10:38AM (#46617271)
No. Act is for running actions locally. What was mentioned is a way to insert an SSH step at some well-chosen point of a workflow so you can login at the runner and understand what is wrong and why it's not working. I have written one such thing, it relies on cloudflare free tunnels. https://github.com/efrecon/sshd-cloudflared. There are other solutions around to achieve more or less the same goal.
Re:Launch a Debugging Terminal into GitHub Actions on Monday January 12, 2026 @02:43PM (#46593212)
I have written https://github.com/efrecon/sshd-cloudflared to solve the same problem. It provides you with an SSH connection inside a transient cloudflare tunnel. The connection is only accessible to the SSH public keys stored in your GitHub account.
Because awk understands "columns" better.

echo '999 888' | awk '{print $2}'

prints 888

Re:Open IP Camera Firmware on Monday August 04, 2025 @11:10AM (#44786933)
This is really good! Thanks!
Re:We Are Destroying Software on Sunday February 09, 2025 @01:09PM (#42992305)
But then... One of those engineers quit and another one becomes seriously ill and cannot work for a longer period of time...
I would believe this is mostly due to panic rather than being stupid. At some point, for many people, your logical brain stops working.
Isn't contiki-ng another one?
Re:Beware of Base64 Encoded Strings on Sunday April 21, 2024 @05:13PM (#40109310)
That's what I meant indeed. The article never mentions busybox in the text, does it?
Re:RHttp: REPL for HTTP on Friday April 19, 2024 @10:55AM (#40087622)
I've built dew for this. It "knows" about many of those apps (and where to get a container from). https://github.com/efrecon/dew. Adding a term app is usually just a matter of crafting an .env file with the necessary settings.
Re:BTFS (BitTorrent Filesystem) on Thursday April 18, 2024 @03:14PM (#40079744)
That's really cool
Re:Beware of Base64 Encoded Strings on Monday April 15, 2024 @06:48AM (#40038806)
Or better : use the --wrap option so it gets clearer that no wrapping on long lines happens .
Re:ble.sh: Revolutionize the BASH user experience on Saturday April 13, 2024 @10:47AM (#40023488)
I use ble.sh. I find it really good, even if a bit sluggish at times. The multi-line editing mode is god's end when trying little advanced snippets of shell.
Re:VNC Resolver on Friday April 12, 2024 @08:05AM (#40011609)
This is both funny and scary. A quick look through some of them reveals (no links on purpose):

- Some UI in Swedish to control the heating system (+warm water) of two houses - A host where the username and password are written in clear text with a gentle message of "use sudo to gain root access" - somebody's browser logged onto something that looks like a crypto mining sys. - an homeassistant prompt, ready for control..

As usual the IoT dominates and many open systems seem to be related to some visualisation or control.

Re:From xz to ibus: more questionable tarballs on Tuesday April 02, 2024 @04:39AM (#39903544)
Downloading the tarball/zip with just a shell and regular utils is possible. See https://github.com/efrecon/ungit
Yes. But act isn't entirely compatible unfortunately. To run the "real" thing, my latest attempt is here: https://github.com/efrecon/gh-runner-krunvm. It let you create ephemeral runners in microVMs. As soon as one runner has finished a job, a new one will be created. You can have several of those loops running in parallel on the same host.
Re:Build time is a collective responsibility on Thursday March 28, 2024 @05:43AM (#39849205)
I've just made a ShowHN [1] about my pet project [2] for the past few weeks. It let you run isolated runners on-prem from any OCI image using microVMs. The project uses a base image to form a minimal runner environment, and an image that layers the tooling required for running the runner on top of the base image. You can insert your own set of pre-installed tools in that chain of images to warm up runners quickly.

[1]: https://news.ycombinator.com/item?id=39844932 [2]: https://github.com/efrecon/gh-runner-krunvm

Re:ST-DOS on Thursday March 28, 2024 @05:32AM (#39849158)
or Tramiel Operating System?

Show HN: Isolated microVM-based self-hosted GitHub runners

https://github.com/efrecon/gh-runner-krunvm

This project creates self-hosted (ephemeral) GitHub runners based on krunvm [1]. krunvm creates microVMs, so the project enables fully isolated runners inside your infrastruture. MicroVMs boot fast, providing an experience close to running containers. The project starts VMs based on the multi-platform OCI images that it creates -- ubuntu [2](default) or fedora [3]. The default is to create...

( Read More... | no comments | on HN )
I second that. At a past job we picked UDF for being the only format that would work across all platforms. That was before ExFAT got everywhere, but still seems like a good choice.
Re:Sudo for Windows on Friday February 09, 2024 @08:15AM (#39314511)
Yes. But if you Program, you do NOT want to use the aliases as they make your program hard to maintain over time. Little equivalent to banning short options and preferring long options in shell scripts. It makes the intent much clearer and your future you will thank you 6 months after the script was written when you have a bug to squash away...
Re:Show HN: #!/usr/bin/env docker run on Sunday January 14, 2024 @03:59AM (#38988702)
I've got that for rebasing: https://github.com/efrecon/docker-rebase
Re:GitHub Having Issues Today on Tuesday January 09, 2024 @08:18AM (#38925828)
Also actions won't be able to checkout.
Re:K3s – Lightweight Kubernetes on Wednesday October 11, 2023 @12:38PM (#37846712)
Compose is for single node setups. K3s runs in multi-nodes clusters.

Older »