The best Hacker News stories from All from the past day

Go back

Latest posts:

Oregon passes right-to-repair law Apple lobbied to kill

How Figma's databases team lived to tell the scale

How Figma's databases team lived to tell the scale

Why are most sofas so bad?

Why are most sofas so bad?

Glassdoor updated my profile to add my real name and location

Spreadsheets are all you need

Spreadsheets are all you need

Paul Alexander, ‘the man in the iron lung’, has died

Nvtop: Linux Task Monitor for Nvidia, AMD and Intel GPUs

Show HN: Flox 1.0 – Open-source dev env as code with Nix

Hey HN,<p>I'm Ron Efroni, CEO at Flox, and today we are releasing version 1.0 of our open source CLI, helping folks manage development environments everywhere.My own experience with development environments began with air-gapped systems, having to actually burn software to a CD to iterate over a very slow and expensive development cycle, sometimes reaching the server rack and realizing I have the wrong disk.... Fast forward to today and there are countless alternatives available backed by incredible compute resources, yet we somehow still find ourselves paying the price of long development cycles. That's why I've been working for over a decade to simplify the development stack so we can spend more time on making 1's and 0's do magical things, and why my co-founder Michael and I started Flox to bring you the solution based on Nix. Today is just the first step on that journey. We hope you'll take a peek at our new release, and very much look forward to continuing the journey with you from here together!<p>Introducing Flox 1.0<p>Flox is a platform that lets developers and operators focus on building fast with reproducible environments that span the enterprise SDLC. Using a declarative framework based on Nix, a package management and configuration tool, Flox allows developers to create environments that contain everything they need to build software.<p>Why Flox?<p>Flox behaves a lot like your favorite and familiar package manager, but it allows you to create as many environments as you want on your machine. Each one can contain a different combination of packages.<p>Environments are portable by default. If you install a package inside one that isn't cross-platform, it's easy to carve out exceptions. It's also easy to write hooks and populate your environment with variables - we designed it to be hackable.<p>Flox environments run in user-space, like, where you are. When you type `ls` after activating a Flox environment you will see the same stuff because you're in the same place - even with all those new packages available. No mounting volumes, no proxying ports. No breaking into the toolset you just conjured.<p>Getting Started: No sign-ups, just one install away. Dive into our GitHub repository (<a href="https://github.com/flox/flox">https://github.com/flox/flox</a>) and start exploring<p>I’m around all day to answer questions, talk Nix, or just reminisce about simpler times ;).<p>Lots of open source love, Ron

How photos were transmitted by wire in the 1930s

How photos were transmitted by wire in the 1930s

Automakers are sharing consumers' driving behavior with insurance companies

JIT WireGuard

A generalist AI agent for 3D virtual environments

A generalist AI agent for 3D virtual environments

Mass timber is great, but it will not solve the housing shortage

Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV)

OpenAI – transformer debugger release

< 1 2 3 ... 302 303 304 305 306 ... 897 898 899 >