HNHacker News
TopNewBestAskShowJobs

puppetmaster

71 karma · joined March 1, 2016

Human, Citizen of the World, building things that don't exist for a future that is happening now.
submissionscomments
puppetmaster··on SunVox: Powerful Modular Synthesizer and DAW
Jeskola Buzz[1] is a very influential tracker. The source code was lost for a while, but I recently learned that development re-started around 2008.

[1] https://en.wikipedia.org/wiki/Jeskola_Buzz

puppetmaster··on Ask HN: What 1980s/90s-era shareware did you purchase?
Winrar was one of the first pieces of software I paid for as soon as I got my first paycheck!
puppetmaster··on Hysp – An independent package manager
Sure thing! Didn´t get any negative vibes... I just wanted to second that we all use the tools that fit how we think and feel, and that's ok.

Wanting to solve a problem, and trying, is great, even if the problem is niche.

puppetmaster··on Hysp – An independent package manager
Hey, thanks for replying! I had missed the static binary detail, and it is by far the most sensible solution.

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!!!!

puppetmaster··on Hysp – An independent package manager
Some people would argue that there are few differences between a container and a static binary...

And of course, there is also https://sta.li/

puppetmaster··on Hysp – An independent package manager
Opinions are great! Everybody has one! And I also feel that sticking to the tools that we know is as good as chasing the perfect "toolkit".

Complaining can be justified, and smart! But I think that those who try get extra points!

puppetmaster··on Hysp – An independent package manager
The aquilles heel of package managers isn´t consistency, but lack of packages.

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

puppetmaster··on Red flag questions to ask in a Linux interview
Gentlepeople! Remeber people have opinions, like they have fingers to type them...

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.

puppetmaster··on Red flag questions to ask in a Linux interview
Saying "apprehension towards containers is a red flag" is as subjective as the apprehension itself. I like to work with professionals that have a justified opinion, rather than knee jerk reactions.

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!

puppetmaster··on Barcelona Supercomputing Center
While I can imagine such a scenario, and there is a resting area with coffee and food in many datacenters... You weight the same when you get into the cage with coffee in your belly, and when you are getting out because it percolated to your bladder. Having said that, I've seen some places where the security measures are placed due to a listed requirement, but miss the point that they have. Finally, data is definitely THE most valuable good, but also confidential hardware, that fits in your pocket! edit: saw a typo!
puppetmaster··on How to scale nuclear power
Touché!
puppetmaster··on How to scale nuclear power
I agree with the intention. This has been part of the design constraints of a plant for at least 30 years... I reckon it is possible older plants didn't take steps to cool down the open water loop, but it is indeed relatively straight forward to tackle: cooling towers, open air reservoirs, and again heat exchangers...
puppetmaster··on How to scale nuclear power
Exactly this.

And as additional food for thought... How many outages can anyone remember that were caused because of lack of generation capacity?

puppetmaster··on How to scale nuclear power
Yes, thermal power plants need a cold and hot end to operate, and they are designed to operate within the thermal "range" that its location can provide + some error. Now, this is not really a limitation, rather an engineering constraint. Thermal cycles can be stretched with multiple devices such a HRSG, in the case of combined cycles.

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.

puppetmaster··on Show HN: Use DNS TXT to share information
I am just stopping by to say that this is actually a thing. It is called hesiod and works great in small, maybe air-gapped networks.

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...

puppetmaster··on DOS Subsystem for Linux
This reminds me of mini-linux, an early 90s Linux distribution that could run from DOS.

http://ftp.lanet.lv/ftp/unix/mini-linux/minilin.txt

puppetmaster··on Life Without Children
I have children, and I enjoy them. Both my wife and I have well paid jobs in the tech industry.

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.

puppetmaster··on Ramroot – Run Arch Linux Entirely from RAM (2017)
Turn that sadness into joy! Even an RPI can host your TFTP and your boot files... Today!

http://ipxe.org/start has all the info you'll need.

puppetmaster··on Ramroot – Run Arch Linux Entirely from RAM (2017)
Many OS out there take advantage of RAM Disks. Alpine Linux for instance allows you to boot your root device on ram as a default. SmartOS runs a boot image completely on RAM, and keeps your storage free for a few configs and VMS.

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!

puppetmaster··on Most long-standing XHCI (USB 3.0+) issues resolved
Gentlepeople... the time to try Haiku is now! get an image, and boot it. Out of 10 machines with different ages, all but one get to desktop in a few seconds. For the one that gets to a blank screen equally fast, make sure to press <space> on boot and choose vesa.

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.

puppetmaster··on Most long-standing XHCI (USB 3.0+) issues resolved
I've been using haiku as my main work os for a couple of months now. Granted, there are issues, but none of them too annoying to prevent me from getting things done... except for xhci.

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)

puppetmaster··on Show HN: Arcentry – Create Interactive Cloud Diagrams
Woah!! That looks great!

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!

puppetmaster··on Show HN: Arcentry – Create Interactive Cloud Diagrams
My two cents, do one thing well. Monitoring is as hard to tackle as good, and meaningful dashboarding.

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!

puppetmaster··on Facebook Is Giving Advertisers Access To Your Shadow Contact Information
This is particularly an issue when minors are present in the photo, videos, comments, etc... Dad/Mom/Uncle/Grandma shares a photo of a young family member, and without a doubt a new individual has been added to Facebook's records.

Will our kids resent our posts?

puppetmaster··on Facebook Is Giving Advertisers Access To Your Shadow Contact Information
It should be already well understood that free services aren't free. To me the moral issue of the story is how Facebook isn't upfront about "the cost" of the services they provide.

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...

puppetmaster··on Project-FiFo Zero Touch Cloud Released
This is fantastic! For non-tech (or even tech focused!) organizations it is very useful to be able to outsource the operation of their cloud infrastructure. Do what you do best, let others take care of the rest.
puppetmaster··on Inside Equinix's NY4 data center where Wall Street trades
Not really. Even in a world where HFT is limited, cross connections provide consistent connections between trading entities. While AWS provides over-the-Internet or "black boxed" networking on a best efforts basis, Lucera's connections are point to point.
puppetmaster··on Country OS – The best way to manage your country in the 21st century
This reminds me of Chile's attempt to distribute and automate their economy (back in 1970) https://en.wikipedia.org/wiki/Project_Cybersyn