HNHacker News
TopNewBestAskShowJobs

efrecon

158 karma · joined April 21, 2018

submissionscomments
efrecon··on Organic Maps
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?

efrecon··on Fusion Programming Language
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.
efrecon··on Ghostty is leaving GitHub
Indeed really quick and responsive
efrecon··on I hate GitHub Actions with passion
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.
efrecon··on Launch a Debugging Terminal into GitHub Actions
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.
efrecon··on Ask HN: What trick of the trade took you too long to learn?
Because awk understands "columns" better.

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

prints 888

efrecon··on OpenIPC: Open IP Camera Firmware
Link from the homepage: https://openipc.org/supported-hardware/featured
efrecon··on The order of files in /etc/ssh/sshd_config.d/ matters
This is really good! Thanks!
efrecon··on We are destroying software
But then... One of those engineers quit and another one becomes seriously ill and cannot work for a longer period of time...
efrecon··on I mapped almost every USA traffic death in the 21st century
I would believe this is mostly due to panic rather than being stupid. At some point, for many people, your logical brain stops working.
efrecon··on A secure embedded operating system for microcontrollers
Isn't contiki-ng another one?
efrecon··on Beware of Base64 Encoded Strings
That's what I meant indeed. The article never mentions busybox in the text, does it?
efrecon··on RHttp: REPL for HTTP
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.
efrecon··on BTFS: BitTorrent Filesystem
That's really cool
efrecon··on Beware of Base64 Encoded Strings
Or better : use the --wrap option so it gets clearer that no wrapping on long lines happens .
efrecon··on ble.sh: Revolutionize the BASH user experience
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.
efrecon··on VNC Resolver
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.

efrecon··on From xz to ibus: more questionable tarballs
Downloading the tarball/zip with just a shell and regular utils is possible. See https://github.com/efrecon/ungit
efrecon··on Using my new Raspberry Pi to run an existing GitHub Action
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.
efrecon··on Build time is a collective responsibility
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

efrecon··on ST-DOS
or Tramiel Operating System?
efrecon··on ExFAT Driver Boasts Much Faster "Dirsync" Performance with Linux 6.9
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.
efrecon··on Sudo for Windows
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...
efrecon··on Show HN: #!/usr/bin/env docker run
I've got that for rebasing: https://github.com/efrecon/docker-rebase
efrecon··on GitHub having issues today
Also actions won't be able to checkout.
efrecon··on Swedish Tesla strike goes international as Norwegian and Danish unions join in
Yes
efrecon··on K3s – Lightweight Kubernetes
Compose is for single node setups. K3s runs in multi-nodes clusters.
efrecon··on OpenIPC: Alternative open firmware for your IP camera
A long time ago, I built a business around off-the-shelf IP cameras. The field was full of buggy firmware with enormous security holes (biggest I found was to be able to acquire pictures without even being authorised!). Hardly none of these firmware would get updated, they were abondonware right out of the package.

Even though this doesn't seem to be entirely open, any kind of move into that direction is a bit of fresh air.

efrecon··on Paperless-ngx – Open source document management system
I have this: https://github.com/efrecon/pgbackup
efrecon··on Paperless-ngx – Open source document management system
Well... Maybe re-inventing was part of the fun or a learning experience. If you want, there is even this: https://github.com/Mitigram/docker-compose-build
Page 1 of 4Next →