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

It's pretty active, actually. Look at the release notes for FreeBSD major versions. Some folks think the release engineering team is too active and that major versions should be supported for more than ~5 years.


If you are working with FreeBSD in the cloud, you can use Terraform to provision on AWS and GCP. If you have to manage bare metal FreeBSD systems at scale (hundreds of systems), most devops folks use Ansible. There are playbooks out there for this. It's not too painful to work with.

If you are looking for Kubernetes on FreeBSD, don't. For on-prem Kubernetes you could deploy on Linux virtual machines on FreeBSD servers, managed using Ansible. But it's never going to be as fast as Linux. I wouldn't use it in production.

The best answer is to leverage FreeBSD for what it's good at : bare metal services like databases, build environments, file servers, and networking devices. And co-manage your deployment with Linux (Kubernetes) using Ansible/Terraform.


Love distrobox. Use it on my daily driver. If you are running an Ubuntu LTS / Debian stable / PopOS as your main operating system (because you want stability), but want to run bleeding-edge gui applications in debian testing (or even unstable) in an isolated container, you can. Running GUI applications in Linux containers is usually non-trivial to set-up, but distrobox makes it painless. Install with apt, export to the host operating system with 'distrobox-export --app blah'.


Is this easier/less invasive than flatpack?

I removed snap for this reason.


How is flatpak invasive?

It's pretty much the same from the outside; the difference is how the containers are built and managed. Flatpak uses OSTree with custom build scripts, while distrobox uses Dockerfiles and more standard packaging.


Oh, I meant snap was invasive. Also, wondering how distrobox compares to flatpak re "invasiveness."


This is cool. What I really want is to be able to build an array of these. Like turn a stack of old fleet framework laptops (or lenovo laptops -- something cheap and plentiful) into a little closet Kubernetes cluster. A bit like people do with raspberry pi's (k3s). Has anyone seen work out there to this end?


I’ve seen a few twists on that idea, such as this one: https://www.printables.com/model/416934-framework-as-a-serve...


Yes! I knew it was out there somewhere. Thank you.


you could build a beowulf cluster with those


I started on GitHub, moved to a job that used Gitlab, and then another that uses Bitbucket. Being platform agnostic about CI/CD and Git, I think, looks better than being wed to a single provider.


There's a premium that can be exacted from switching to organic agriculture that isn't be discussed in this article. Sri Lanka has a limited land mass available for food production and they mostly export commodities to other countries. We're talking ~25,000 sq-mi. For context, the US state of Kansas is ~82,000 sq-mi. If you cannot physically expand the footprint of agriculture in Sri Lanka to boost revenues, the thinking in government was probably to try to switch to organic to fetch a higher price for exports. The mistake is that you can't just flip a switch and transition to organic production. That kind of change requires a generational change in farmers to pull off, and you will still fetch far lower yields in the interim.


Not to be rude but did you bother to think before writing that post? Sri Lanka is a net importer of food. It is not self sufficient. You can’t get a organic premium if you can’t feed your own people, and organic food has a well known yield reduction.

It was abundantly transparent to all commentators at the time that this was purely to try and reduce capital outflows.


Uh, yes, my snarky friend. I didn't suggest Sri Lanka is agriculturally self-sufficient. With so little a land area to work with, that would not be possible.

It's not clear that switching to organic agriculture in any way reduces capital outflows. Do you mean reducing import costs by not having to import chemical fertilizer? If that were the case, I think Sri Lanka would focus on boosting domestic production and finding cheaper suppliers.


What if you sell the organic produce and use the money to buy beer non/organic imported food?

It might be more profitable in the long term, but a hard cutover sure isn’t.


If you are short on land, organic is not a good approach. It takes 40% more land compared to traditional farming.


And is it likely that buyers who favour organic produce would be looking at food miles and buying locally? Not sure if that's as relevant at export scale.


Depends what you are growing.


How's the organic tea market doing? FWIW, I've never seen organic tea in shops, and I don't know anyone that insists on organic tea.


What country are you in? In the US, I've seen organic tea in the vast majority of grocery stores I've been to. Cafes sometimes have it too, but it's less common.


That's the nice thing about free trade and free markets - everyone is running a decentralized version of that experiment and incrementally updating the data live. If you make both paths available (organic vs fertilizer) and let the farmers whose livelihoods are on the line choose, then they are very likely to make the best choice.


The best choice for farmers isn't necessarily the best choice for society as a whole.


If society values agricultural output or having income in rural areas it's a lot better to have farmers making the choices themselves than to chose whatever non-farmer/urban/plutocrat politicians would mandate.


What about the nitrogen issue in places like Belgium or the Netherlands?


Not when the externalities are hidden, especially when hidden from both producer and consumer


If you could profitably get higher prices like that, wouldn't farmers have already done it?


I've had to work through ADHD as an engineer and echo what a few folks on here have said about slowing down and being intentional. It's easy to get overwhelmed when you have a to-do list with 25 things on it and you feel like you need to do all of them on your own or the project will fail.

People with ADHD are conditioned to expect that the projects they take on will fail if they do not put in 150% effort. I was this way in school. At work, it should not look like this. You should tend your to-do lists and deligate to your junior and mid-level devs wherever you can. Put them to work on implementation and focus on the high level stuff or fill in the gaps on things that they can't do.

On a personal level, take up meditation. This speaks to training your brain how to slow down and focus. 20 minutes a day of shutting your brain off and just sitting will make the world of difference. Lean on your medication if you need it. It really does make a difference, but it can introduce some behavioral changes that are not ideal if taken for years (for me, it induced manic depression).


I've used mounted volumes in docker for high-traffic postgresql databases and they've held up nicely. Should test this with SQLite, but I imagine it would perform just fine.


I've had similar experiences to what's been offered in other posts. Getting off the SD card and onto external storage is essential. The machine is almost useable, chromium lags a bit, but for other tasks on the CLI, it's quite efficient. I've had great luck using docker and postgresql and using the RPi 4 as a dedicated SQL server that my work laptop throws queries at.

Has anyone tried working with CM4 and it's on-board eMMC as a daily driver? I imagine some of the bulkiness of having to lug around an external drive for the OS might be solved this way. But I've not tried it.


Kerrisk wrote a great intro chapter on the evolution of the UNIX system architecture (with sources) and how Linux has developed with it that's relevant: https://en.m.wikipedia.org/wiki/The_Linux_Programming_Interf...


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

Search: