HNHacker News
TopNewBestAskShowJobs

mte90

2 karma · joined December 3, 2025

Daniele Scasciafratte, the Open Source Multiversal guy, is a co-founder of his web agency Codeat in Rome. In the WordPress world was a Core Contributor, creator of GlotDict and WordPress Plugin Boilerplate Powered. It is a long time volunteer in the Mozilla community, former Mozilla Rep (former Reps Council member) and former Mozilla TechSpeakers. Part of the council of association Italian Linux Society since 2021 and one of the maintainer for the Amber Lang project since 2024.
submissionscomments
mte90··on Amber the programming language compiled to Bash/Ksh/Zsh
Hi, I am one of the project maintainers :-)

As I said in other similar answers, there are some context where you can't use other languages or install packages but bash is everywhere (as example).

mte90··on Amber the programming language compiled to Bash/Ksh/Zsh
Hi, I am one of the project maintainers :-)

And I can say only Thanks :-D

mte90··on Amber the programming language compiled to Bash/Ksh/Zsh
Hi, I am one of the project maintainers :-)

Right now we check the bash output with Shellcheck but we are not yet full valid and we test it for performances.

About security right now we are just avoiding evail and this kind of things, we are focusing right now on stabilizing the language itself.

mte90··on Amber the programming language compiled to Bash/Ksh/Zsh
Hi, I am one of the project maintainers :-)

As said there are use cases where you want to use only bash because you can't install scripting languages with their dependences as example.

As usual there is a tool for any user cases and Amber resolves some of them :-)

mte90··on Amber the programming language compiled to Bash/Ksh/Zsh
Hi, I am one of the project maintainers :-)

About Fish we are planning to support more bash subset but we aren't so much in the team to focus in everything. Right now the priority is to adds more stuff to the language in a way we can stabilize it and implement the other "output" target later.

About the production ready the Bash code is tested, shellchecked tested (we are not at 100% yet) and works but is an alpha because we are working in the syntax.

mte90··on I built an AI vulnerability scanner with Claude and Codex. It failed
how it failed?
mte90··on Open Source Endowment – new funding source for open source maintainers
As long time volunteer contributor in Mozilla (I am in the firefox credits and in the monument) it is very sad to say that I agree with you.

I have my opinion on why this is happening and my explanation is that in Mozilla they lost their memory because they act as a company and not as a foundation (they have both the identities). With the layoffs they removed a lot of people working there for years that knows a lot, they lost the historic memory and I remember a lot of discussion with employees that had no idea that there was a community or that they have no idea what is a GPL license. I mean in 2018 I remember reviewing this as part of the Mozilla Reps council, https://github.com/OpenTechStrategies/open-source-archetypes that was created to help the employee to understand OSS but I think that after the managers that created moved away it was just left as it is.

Sorry for the flame but I think that when a foundation act like a corporation there are issues.

mte90··on Paged Out
I have published 3 articles and already sent the 4th, I invite everyone to join the discord server as we discuss also articles proposals :-)