Hacker Newsnew | past | comments | ask | show | jobs | submit | wasted_intel's commentslogin

First thing I thought of, too. If not, I hope it’s planned. I’m all in on TUI tools, and vi keybinds are a necessary part of that for me.


Validity | https://www.validity.com/ | Boston - Remote (US) | Full-time

Validity is a suite of marketing tools used to ensure data quality, drive email performance, and provide advanced campaign analytics to leading brands.

Our Applications team is seeking a Senior Ruby on Rails developer to help expand our product line, improve our existing products, and build the next generation of Validity tools, continuing our mission to provide exceptional support to our growing customer base.

We're looking for someone with: - A strong command of Ruby, Ruby on Rails, JavaScript, and the architecture of large web applications at scale - Experience in taking projects from concept to completion - Strong communication skills; the ability to communicate clearly, effectively, and with empathy both within your team and cross-functionally - A proven track record of writing clean, maintainable, and well-tested code

Apply here: https://validity.applytojob.com/apply/9cSl8hGG4R/Sr-Software...


Love this. I use raw CLI commands until it hurts, and have recently embraced tools like lazygit/lazydocker to get visibility into otherwise opaque system/tree states, and it’s been a huge level-up.

I have several user and system level services I manage, but debugging them is tedious. Your opening line that lists common commands and their pain points really resonated with me.

I’m on NixOS, so editing immutable unit files directly won’t work, but the service discovery, visibility, and management will be really helpful. Nice work!


I am also a NixOS user and this is exactly what motivated me to work on this project!

I am planning on adding some "guides" in the documentation but in short: You should check out `systemctl edit --runtime` for debugging units on NixOS. It makes debugging sooo much easier.


Your comment about writing a text editor library is precisely what got me started with amp ~10 years ago, where much of its core functionality was extracted here:

https://crates.io/crates/scribe

Good luck with the project! Building a text editor to scratch your own itch is fun.


Love amp <3


I also think NixOS is more targeted towards developers. It’s one thing to learn the syntax, APIs, and abstractions of Nix/NixOS. It’s another to stack all of that on top of learning programming in general.


This doesn't mirror my experience at all. I think the biggest challenge facing NixOS is the learning curve. There's a lot thrown at you from the start, and as you start to factor your configuration into separate modules, there's a lot of complexity you have to unpack.

I've since migrated to a flake-based setup with machine-based variations (for my laptop and desktop), including easily swappable desktop environments. At a whim, I can switch between sway, hyprland, and gnome. This was mostly a result of me exploring/tweaking these without wanting to discard the configs; I always end up coming back to re-explore tiling WMs.

My experience through all of this has been great. I've even done a full re-install on both machines when the xz vulnerability was discovered and the process was effortless. That includes lanzaboote for SecureBoot, LUKS, and out-of-tree git-based flake builds for custom applications I build from source.

The one thing I found really helpful when starting with flakes was this repo that includes starter configs to help flatten that initial curve: https://github.com/Misterio77/nix-starter-configs/tree/main


Yep, same. Thoroughly enjoyed Arch, but slowly accruing implicit config state means you'll eventually have to re-install and configure everything again. You can mitigate some of that with dotfiles and some hand-rolled scripts, but NixOS is effectively that "done right".


I haven't had problems in years on the same install. I don't understand.


Oh, Arch was rock solid and I was also able to keep my install going for years. However, in the few instances where I would get a new laptop or experience a drive failure, it was non-trivial to get it going again. If you're using a stock install + Gnome, it's not bad, but I had lots of things set up (e.g. Secure Boot, udev rules, usbguard, tiling WM, etc.) and those are all things you can declare in a NixOS + Home Manager config, have versioned, and re-establish in ~30 minutes instead of days.


I get the point you're making, but I'd argue that even when stated in a reductive fashion, the complex system that leads simple cellular automata to artistic expression is orders of magnitude more elegant and special than AI.


Exercising “rights and freedoms” isn’t what the people in that protest were doing. Breaking that up was the right thing to do.


Federal court disagrees with you. You just happen to not like what they were protesting.


I lived in Ottawa at the time these protests were going on. These people weren’t there to protest. They were there to antagonize.


> which are OSS-compliant where required

This is the crux of the problem. Where Prusa is openly sharing, you have companies that are benefiting from that without reciprocating. Part of the tax you're paying when buying an i3MK4 is the continued investment in the open source/hardware contributions of the company, not just the end product. Shelling out $1k for a Bambu is your prerogative, but it does cast a vote with your wallet for a company that is more predatory than collaborative.


Bambu Studio is open-source and available on GitHub. Prusa complains that it's hard to upstream, yes--but when you look at Prusa's GPL'd firmware for their printers, that's even harder to upstream. They don't even try to upstream to Marlin! But they don't complain about that. At least Creality, of all people, sponsors Marlin development--like, with money.

So what, exactly, is your point here? Bambu is compliant and is reciprocating; OrcaSlicer derives from Bambu Studio and works great. Their printer firmware is not as far as anyone can prove derived from GPL software (and I tend to think that by now somebody would've found it), so they keep that.

Let's get to the brassest of tacks: one can talk about "contributing" until one's blue (or orange) in the face, but Prusa can't or won't ship a functioning, assembled-before-you-get-it multimaterial CoreXY for less than $2,500. Bambu came out the gate with one, not reliant on Marlin or Klipper, and it actually works.

I genuinely can't believe I'm having to point this out, because I think Bambu does suck as a company and sniffing about patents well-and-truly sucks, but they remain, and are the only, such bastard-coated bastards that can actually ship something usable at a price somebody can afford. $2500 for a Prusa XL would be more expensive than my CNC. I actually do need multimaterial, not for models but for tooling, so continuing to limp along with my collection of Klipper printers isn't reasonable. So what's your actual solution for a quality-outcomes tool at a reasonable price?


What CNC do you recommend for <$2500?


I don't. ;) I have regrets.


Darn, you had me excited!


I can say that the FoxAlien kits are pretty okay? But I really needed something 24" x 24", and I will not recommend this one (I think the company that makes it is gone, even).


They may not be reciprocating in the way Prusa wants, but they're open source enough that there's also a fork of Bambu's slicer.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: