4 News Express
This is a autopost bolg frinds we are trying to all latest sports,news,all new update provide for you
Sunday, August 9, 2026
Show HN: Run your GitHub Actions locally or self-hosted in isolated microvms https://ift.tt/d4i6syT
Show HN: Run your GitHub Actions locally or self-hosted in isolated microvms Hey HN. I've been frustrated with Github Actions' reliability, and inability to run workflows locally. Preloop is a Rust reimplementation of the GitHub Actions, both the runner(tracking the latest version) and the control plane that runs in hardware-isolated microvms on MacOS/Linux/Windows(we use smolvm project that uses the libkrun vmm).The microvms starts in <400ms from a packed artifact, and cow-clones for each job are instant. The control plane speaks the exact official runner protocol, so the unmodified actions/runner binary can register, poll, execute, and report against it. Your existing workflow files run unchanged, but on your own hardware with zero GitHub-hosted minutes. Locally, you can also run uncomitted changes so you dont have to create a commit to run ci. If you are working solo or in a small team and have fast local hardware, you can use something like DHH's gh-signoff extension and merge directly so long as certain checks pass. We also support features such as pause-on-failure where upon failure, the vm is paused, opens up a shell, and allows you to fix the errors, then you can retry without rerunning all the jobs that worked(new step/job runs in a new fresh microvm to verify the changes) or you can attach directly to a running vm and see what steps each jobs are doing in real-time. Preloop also implements the Debug Adapter Protocol so you or your agent can drive your CI locally(with the built-in client) or you can use a DAP client like Vscode. You can also submit your changes to the server for CI to run and then after it can open a draft PR for you, with the updated checks, so we dont only rely on Webhooks from Github. I've invested heavily in ensuring conformance with the official runner protocol so I do different kinds of mitm proxying to make sure not only the request/response bodies match but also down to the job/step level conclusions/logs/annotations etc. Effectively, the official runner should work with our control plane. Act, Forgejo are all great, but they dont faithfully implement the official runner protocol so in practice some workflows dont quite work out of the box, and they also run the jobs in docker containers. Forgejo has the closest compatibility and is probably still a good option if you are fully migrating off github. With Act, there's a few mostly server-side features it doesnt implement(concurrency, some matrix features, oidc etc). forgejo has the closest compatibility, and is a good option if you are fully migrating off Github. Agent-ci is also a great option that uses the official runner image and implements the official protocol, but it is designed to run locally, runs in containers, and doesnt support some features we do(concurrency, newer V2 cache, Github token etc). Preloop is designed to also be run as a peristent server so we implement more submit updates to the checks api. Lot more stuff coming, but i figured this is a good point to share with the community incase it might be interesting to some folks. Feel free to try it out. Website: https://preloop.dev
Github: https://github.com/preloopdev/preloop https://preloop.dev August 10, 2026 at 01:25AM
Saturday, August 8, 2026
Show HN: Inertia – Not your Grandfathers animation editor https://ift.tt/0PbBOYa
Show HN: Inertia – Not your Grandfathers animation editor https://ift.tt/K37HyMS August 9, 2026 at 03:57AM
Show HN: A Discord bot running in a 4MiB microVM https://ift.tt/rx8diA3
Show HN: A Discord bot running in a 4MiB microVM https://ift.tt/GquysbB August 8, 2026 at 11:04PM
Show HN: Algebruh - Cross-check arithmetic claims with Z3, cvc5, and Lean https://ift.tt/ytLl4vO
Show HN: Algebruh - Cross-check arithmetic claims with Z3, cvc5, and Lean https://ift.tt/fcNwrIH August 8, 2026 at 11:34PM
Friday, August 7, 2026
Show HN: Check if any of the $656M in unclaimed royalties at The MLC is yours https://ift.tt/qYFMHKa
Show HN: Check if any of the $656M in unclaimed royalties at The MLC is yours https://pub.doub.ly/ August 7, 2026 at 11:05PM
Show HN: Zaivern Code – a Rust cockpit for parallel AI coding agents https://ift.tt/gC24wh3
Show HN: Zaivern Code – a Rust cockpit for parallel AI coding agents https://ift.tt/JdxwrWs August 8, 2026 at 12:53AM
Show HN: Mousecrack – Teaching an LSTM to move a mouse like a human https://ift.tt/t1VPjba
Show HN: Mousecrack – Teaching an LSTM to move a mouse like a human https://ift.tt/0Tfzg8v August 7, 2026 at 10:23PM
Thursday, August 6, 2026
Show HN: ARF – a record format for AI evaluation runs, with reproducible digests https://ift.tt/eCOY5Hy
Show HN: ARF – a record format for AI evaluation runs, with reproducible digests https://www.korvo.xyz/arf August 7, 2026 at 04:55AM
Show HN: AI Tutoring with Visual Grounding https://ift.tt/pXdYANx
Show HN: AI Tutoring with Visual Grounding I've always felt that AI tutoring as we see it now is going in the wrong direction. I made Knowable as a way to see if it's possible to have a real AI tutor. Because of hardware limitations it can only be used on Macbooks 2023+. Let me know your thoughts! https://useknowable.ai/ August 7, 2026 at 05:34AM
Show HN: Learn System Design, one campaign at a time https://ift.tt/ScTMFku
Show HN: Learn System Design, one campaign at a time https://scalequest.io/ August 7, 2026 at 03:25AM
Show HN: Pokémon Emerald Ported to Raspberry Pi Pico 2 https://ift.tt/LxUSFWg
Show HN: Pokémon Emerald Ported to Raspberry Pi Pico 2 Pokémon Emerald ported to the RP2350 microcontroller. No emulator, 60 fps HDMI output. Recompiled from ARMv4T to Cortex-M33 and the Game Boy Advance's video hardware is reimplemented in software on the second core. https://ift.tt/4Xkgre5 August 7, 2026 at 03:19AM
Wednesday, August 5, 2026
Show HN: LiminalML – Study ML or SWE at interview depth, grounded in your resume https://ift.tt/TPu2D7a
Show HN: LiminalML – Study ML or SWE at interview depth, grounded in your resume https://liminalml.com August 5, 2026 at 11:09PM
Tuesday, August 4, 2026
Show HN: Maple-Preview – ternary 20B MoE running at 120 tok/s on a iPhone https://ift.tt/jUEVPz5
Show HN: Maple-Preview – ternary 20B MoE running at 120 tok/s on a iPhone https://ift.tt/QJCH81n August 5, 2026 at 01:14AM
Show HN: My tool scanned 256 AI-built apps and most had exposed credentials https://ift.tt/Y3xCTOG
Show HN: My tool scanned 256 AI-built apps and most had exposed credentials All of a sudden everybody wants to build with AI. People in hell want ice water. Built something with AI and don't know if it's secure? Try necktochoke. https://ift.tt/45A2bvw August 5, 2026 at 01:42AM
Show HN: TormentNexus – Local-first Go control plane with persistent memory https://ift.tt/ctsfHVN
Show HN: TormentNexus – Local-first Go control plane with persistent memory https://tormentnexus.site August 5, 2026 at 12:47AM
Monday, August 3, 2026
Show HN: Spellfolio – my stock market game with news events and inside info https://ift.tt/gzYGOsU
Show HN: Spellfolio – my stock market game with news events and inside info https://ift.tt/4aZRHLn August 4, 2026 at 04:08AM
Show HN: Freqcast, an Android radio player that finds streams from a website URL https://ift.tt/pUQ0gZB
Show HN: Freqcast, an Android radio player that finds streams from a website URL Hi HN! Not every internet radio station is listed in a directory like Radio Browser. For a lot of them, the only way to actually listen is to dig the stream URL (.mp3/.aac/.m3u8) out of the station's website by hand — and that's before you even find a player that isn't full of ads or locked to its own catalog. Freqcast lets you paste the station's website instead of the stream URL directly. It first checks the Radio Browser catalog, then scans the website itself, discovers a playable stream, verifies that it works, and adds it to your library. In many cases, you never have to hunt for the URL yourself. No ads, no tracking, no account — everything lives locally in the app. Your station list can be exported as JSON, and imported from JSON, OPML, M3U, or PLS. No Play Store listing — grab the APK from Releases. F-Droid submission is in progress. Would genuinely love feedback! https://ift.tt/JlFgTdY August 4, 2026 at 03:05AM
Show HN: Golars (Go Equivalent of Polars) https://ift.tt/JACc1dh
Show HN: Golars (Go Equivalent of Polars) https://ift.tt/tXwhgnA August 4, 2026 at 01:30AM
Subscribe to:
Posts (Atom)
Show HN: Run your GitHub Actions locally or self-hosted in isolated microvms https://ift.tt/d4i6syT
Show HN: Run your GitHub Actions locally or self-hosted in isolated microvms Hey HN. I've been frustrated with Github Actions' relia...
-
Show HN: I built Dirac, Hash Anchored AST native coding agent, costs -64.8 pct Fully open source, a hard fork of cline. Full evals on the gi...
-
Show HN: Pixel text renderer using CSS linear-gradients (no JavaScript) I've been playing around with rendering pixel text using only CS...
-
Show HN: Total Recall – write-gated memory for Claude Code https://ift.tt/G7AugiK February 6, 2026 at 05:26AM