71 karma · joined March 1, 2016
Wanting to solve a problem, and trying, is great, even if the problem is niche.
Regarding the packages, those are very respectable numbers... But who is maintaining them? It takes a lot of effort to maintain a repo up to date, with patches both functional and security related. This is in most distros a full time job for a group of people. For comparison pkgsrc has 19444 packages, and it takes a substantial effort to keep up to date.
Regarding 4... I am not sure about your angle there... "Running random binaries" is risky. Technically hysp is a random binary itself, from a random source. I don´t know who you are, and even in that case any certification of authority is best efforts. You can´t certify that the code you built has not been compromised... This is a tough problem, good ideas are still needed!
OTOH, maybe you could leverage the work of the pkgsrc team to increase the number of available packages, traceability, and portability! Join forces! Synergy!!!!
And of course, there is also https://sta.li/
Complaining can be justified, and smart! But I think that those who try get extra points!
I appreciate the benefit of distro-agnostic package management, but unless you rely on a portable toolchain, or distribute statically linked binaries exclusively, we fall short from the panacea of portability (many other options available, yes, but packages are needed!)
I have personally leveraged pkgin[1] for consistency. I can simply drop pkgsrc[2] in my home directory and use the same tools in *bsds, smartos, linux, macos and cheese.
[1]https://pkgin.net/ [2]https://www.pkgsrc.org/
edit: being more specific
These could be red flags for the author, I respect that. These are not universal, yet they could be good conversation starters.
Consider that if you don't hear the answer that you expect, maybe you can contribute something of great value to the company... Or receive a lesson on the complexities of a particular business.
Also, language-itis itself can be a problem. We love the shiny, and forget the old... I am not saying that punch cards and FORTRAN are the tool of the future, but maybe FORTRAN is the right tool for a specific problem...
I don't know if you have noticed... But programming languages could potentially mean very little, soon.
I am old, I've seen it all, sometimes I use containers. Are they useful? Sure! Are they "the final form"? No!
Tools are just tools, don't get obsessed about them... They only matter when used properly to solve the right problem. Obsession about tooling generates so much waste... and burnout!
And as additional food for thought... How many outages can anyone remember that were caused because of lack of generation capacity?
About powerplants in France shutting down because of cooling during the summer... I find it hard to believe this is a widespread issue, if an issue at all. Many of the existing nuclear reactors are reaching an age where massive maintenance schedules need to be executed. If the problem is extending the thermal range, that's relatively easy to fix.
Source: I used to build powerplants.
As a side note, anything security related exists in the reality of uncertainty. It is expected that sharing properly secured secrets is reasonably safe, but day after day we discover "we didn't know". Sometimes simplicity for a particular application is worth certain amount of risk.
Sometimes, you need to take the server out of its box, out of the bunker, and plug it to both the power distribution network, and of course... a LAN...
For quick reference: - https://en.m.wikipedia.org/wiki/Hesiod_(name_service) - https://jpmens.net/2012/06/28/hesiod-a-lightweight-directory...
Having children requires sacrifices. As with any decision, there is an inevitable cost of opportunity, but what we get from caring for these loved little human beings... Is priceless!
I understand the narrative of the author. This is a narrative of an individual whose core values are "success", material accumulation as proof of it, and individual freedoms. It is true, having children will require a lot of "operation expenses", and much of the time available for "yourself" needs to be invested into your children. I respect that for some people it is not a sacrifice that they are willing to do, and I don't think people should have children because it is the next step.
But I see a problem in this narrative, and it is that it describes having children as a mistake. Again, it is a mistake for the author, but I can hardly see how it is a "universal mistake". It reminds me a bit of game theory, and the idea of "Nash's equilibrium": Players are the society as a whole, some choose to have kids, some choose not to have kids, both have a penalty, yet in the long run they both benefit from their choices (individually and mutually).
I am also concerned about empathy. Daily I realize how difficult it is for some people without children to understand my choice, and the sacrifices it requires. Yes I am happy with my choice, but lack of empathy makes it particularly difficult to avoid choices with a larger cost than it should: Should I stay with my kids when they are sick? Or go to that meeting that is (as most meetings) better done as an email ;). My kids need me, emotionally. If I am with them, I am making a world of a difference for them... and in the future for society, because they will have safe attachment!
The reality is Humanity needs people to choose to have children, not all of us, some of us. We, having children, need empathy, recognition, and help from society. I don't think science and technology are going to solve the need for childhood anytime soon.
But I understand, you don't want to have kids. Good for you! Some people will even thank you, don't succumb to the pressure to have them "because it is next", and most importantly... Please don't forget you are here because someone did the best they could to bring you to this world (and probably made some mistakes, but mostly, they just wanted the best for you).
PS: It also comes to mind "Sapiens: A Brief History of Humankind" by Yuval Harari... Not so much on topic, but I like the door it opens for empathy via the understanding of different narratives, and how they are just constructs.
http://ipxe.org/start has all the info you'll need.
Virtually all network booted computers run their OSs from RAM. If you have never pxe booted a machine, it is a beautiful experience once you overcome a few challenges: easy upgrades and rollbacks, being able to use a machine with different contexts/platforms by just rebooting, and having your servers cleaned up just by cycling (assuming you don't have local storage)
If you enjoy the idea of RAM root devices, please try pxe/ipxe to boot your computer from a network. Also, if you have a sufficiently fast network... it is probably faster than booting from disk!
EDIT: I missed the word "all" on the second paragraph, and another typo... sorry!
Browsers? Usable for the focused mind, lots of wip... For me, I have text editors, compilers, a terminal, and aws cli... I can wish for more, but I am happy with this.
It would seem like this specification has been a pain point for many other projects before. For a os with only a few contributors doing work on their freetime, I think it is going great. (My opinion, like mouths... everybody has one)
I think you should share this prominently on your website, showing how you can do more than just cloud.
There are a lot of infrastructure segments that could benefit from your product even beyond the industrial setting. Traffic? Production lines? More!
I would focus on working on integrating with third party monitoring keeping the core in the dashboards. Coming from and industrial control & instrumentation background I like dashboards that show all elements in a system and how they interact with each other (Look for SCADA dashboards of a turbine, for example)
looks great btw, kudos and good luck!
Will our kids resent our posts?
You want to use facebook to get in touch with friends? We all now know that you will be targeted by ads customized with every piece of information that you reveal (and some bits that you are not even aware you are revealing...)
Assume that an extra layer of security is also costing you some privacy. Interesting dilemma...