The best Hacker News stories from All from the past day
Latest posts:
Show HN: Open-source x64 and Arm GitHub runners
Ubicloud is an open source cloud. Think of it as an open alternative to cloud providers, like what Linux is to proprietary operating systems. You can self-host Ubicloud or use our managed service.<p>Our first use-case is GitHub Actions. We support x64 and arm64 Linux runners; and reduce your Github Actions bill by 10x. We can give you hardware similar to default GitHub runners because of the very high margins on the cloud. One difference with our hardware is that we use local NVMes for better disk performance.<p>Ubicloud and our GitHub Actions integration is also open source. You can check out our integration here: <a href="https://github.com/ubicloud/ubicloud/blob/main/routes/web/webhook/github.rb">https://github.com/ubicloud/ubicloud/blob/main/routes/web/we...</a><p>For security and isolation, we give you a clean and ephemeral VM for each job. When the job completes, we deprovision the VM and wipe out the block storage device attached to the VM. We set up your firewall rules to lock down access to the VM; and also encrypt your data at rest and in-transit.<p>(We use Linux KVM and the Cloud Hypervisor as our underlying VM tech. For our block device, we use and extend SPDK: <a href="https://www.ubicloud.com/blog/building-block-storage-for-cloud-with-spdk-non-replicated">https://www.ubicloud.com/blog/building-block-storage-for-clo...</a>)<p>Ubicloud runners are also fully compatible with GitHub runners. To get started, all you need to do is change 1-line in your workflow file. Each account gets 1,250 free build minutes per month with standard-2 runners.<p>We’d love to hear your feedback!<p><a href="https://www.ubicloud.com/docs/github-actions-integration/quickstart">https://www.ubicloud.com/docs/github-actions-integration/qui...</a>
Mistral CEO confirms 'leak' of new open source AI model nearing GPT4 performance
Microsoft Edge ignores user wishes, slurps tabs from Chrome without permission
Why flying insects gather at artificial light
Testing how hard it is to cheat with ChatGPT in interviews
Intel's Humbling
Infinite Craft
Infinite Craft
A Tour of the Lisps
Senator Wyden Letter Confirms NSA Is Buying US Persons' Data from Data Brokers
I just wanted Emacs to look nice – Using 24-bit color in terminals
I just wanted Emacs to look nice – Using 24-bit color in terminals
Researchers have found a faster way to do integer linear programming
How to deal with receiving a cease-and-desist letter from Big Tech
Apple Vision Pro review: magic, until it's not
Apple Vision Pro review
Apple Vision Pro review
New Renderers for GTK
Why you've never been in a plane crash
Show HN: Boardzilla, a framework for making web-based board games
Show HN: Boardzilla, a framework for making web-based board games<p>Tldr: We’ve made a framework for web-based board games. You can try out some games over at <a href="https://boardzilla.io" rel="nofollow">https://boardzilla.io</a>, or you can take a look at <a href="https://docs.boardzilla.io" rel="nofollow">https://docs.boardzilla.io</a> to learn more about how to develop your own game. Source is available at <a href="https://github.com/boardzilla">https://github.com/boardzilla</a><p>Hey y’all. My brother and I have made a framework for board games. During the pandemic we started to look at BGA but got discouraged by how old-fashioned the tools were and how cumbersome the development process was. We set out to make our own framework where you could use the same code for both the client and server. Our hope is anyone familiar with Typescript and CSS could code up a game without worrying about state management, persistence or networking.<p>It’s still very much a wip, and we're rapidly adding features and games. But we’ve got our first draft of developer docs done, and we've put up a few games we've developed to showcase and test out the platform. Source for the games and framework is available on Github, and we’re excited to code more games and hopefully encourage other people to try it out. Happy for any feedback.