thinkafterbef
JetKVM OS Services
JetKVM Mini
Disruption with Some GitHub Services
JetKVM builds open-source KVM-over-IP hardware that lets you control any computer — BIOS and all — through your browser. After raising $6M on Kickstarter (the #3 most-backed tech project ever), we’re scaling production and software for tens of thousands of users.
We’re looking for a Senior Fullstack Engineer to work across our stack — Go, Node.js, React, and WebRTC — from backend APIs to low-level firmware integrations. You’ll shape architecture, improve video streaming and authentication, and ship features end-to-end in a small, fast-moving team. Open-source, async, and remote(CET+/-3).
Apply → https://jetkvm.com/careers
Incident with GitHub
Show HN: Performance GitHub Actions runners powered by Gaming CPUs
https://buildjet.com/for-github-actions
Hey HN, BuildJet makes GitHub Actions faster, by running the workflows on our Gaming CPU cloud. You still get to keep everything GitHub Actions, we simply replace the underlying GitHub Actions runner with our Gaming CPUs. All you do is change 1 line, and get 2x faster and cheaper builds.GitHub Action is very slow- Developers are wasting their time – Waiting for GitHub Actions to give you a...
You'll be able to customize the runner image however you want, and it will be running on very fast NVMe SSDs.
While more cores can certainly help with certain types of projects, such as those that can be easily parallelized, this is not always the case. For example, web app projects won't benefit as much from additional cores.
Another important factor to consider is the single-core performance of each vCPU. Many server-class CPUs, such as those used by GitHub, are built with a very high-core count but with a very low single-core speed. In contrast, BuildJet uses consumer CPUs, such as the 5950x, which offer slightly less core count but an excellent single-core speed.
It's quite astonishing how slow "the cloud"/server-class CPUs can be, we compared my old MacBook Pro 2015 vs. a 2vCPU GitHub actions runner and the MBP 2015 won most of the time.
BuildJet's bet is that single-core performance is critical for a fast CI, and it appears that the self-hosting comments here on HN also agree.
(We're working our own CI, DM me if you're interested in the fastest CI on the market)
Hosted ARM Runners on GitHub Actions
BuildJet for GitHub Actions, plugs elegantly into GitHub Actions. With 1-line change in your config, you get 2x speed for half of GitHub's price.
Check it out @ https://buildjet.com/for-github-actions
Hardware Accelerated Android Emulator on BuildJet for GitHub Actions
A better way to run GitHub Actions
Check us out here: https://buildjet.com/for-github-actions
Swedes were fooled by one of the biggest scientific bluffs of our time (2020)
Why GitHub Actions is so slow
What hardware powers GitHub Actions?
A Performance Review of GitHub Actions – the cost of slow hardware
A Performance Review of GitHub Actions – the cost of slow hardware
Regarding general testability with GitHub Actions, I'd recommend checking out the tmate action[3], which lets you debug your CI run with SSH.
[1] https://github.com/nektos/act
Regarding security, just like the default GitHub Action runners, BuildJet for GitHub Actions isolates each job in its own VM, with no shared states between jobs. The virtualization layer is based on Linux KVM, VMs are NATed behind a shared IP address, and the host machine runs all disks on full disk encryption. We will put a full security concept out on our website at a later stage.
The 2x improvements is referring to our latest product BuildJet for GitHub Actions, which is a plug-in runner for your existing GitHub Action pipeline.
I hope that clarified it.