News for hackers. Stuff that matters.

ftomassetti

Nice! How does this compare to other modeling solutions, like Structure from Metadev?
Re:Resist "AI" on Friday September 11, 2026 @07:31AM (#49656654)
It must be nice have no economic needs and have no dependents
Re:Resist "AI" on Friday September 11, 2026 @07:29AM (#49656628)
I see good ethical reasons to be against AI, but I see no reasons why “resisting” would lead to anything but irrelevance. So I think this is terrible advice
Cloudron?
Re:Let's talk about EU Sovereignty (2025) on Saturday May 30, 2026 @04:00PM (#48340065)
This was not a thing one year ago, but now it is really part of the conversation. In our company the goal is to reduce by two thirds our expenses in digital services by focusing on self hosting and European alternatives. Is it inconvenient? Mildly so, but for most things there are alternatives available once you start looking into them
Re:Ask HN: What Are You Working On? (October 2025) on Monday October 13, 2025 @08:13AM (#45567486)
As of today I finished and published my book on migrating RPG code to modern languages: https://www.amazon.com/Migrating-RPG-Code-Modern-Languages-e...

So I will rest for a few days :D

Re:Designing a Language Without a Parser on Tuesday July 04, 2023 @04:10PM (#36591931)
Honestly designing a parser is easy: just start using ANTLR and perhaps add later an AST layer. However if you do not want to go that I suggest looking in projectional editing, for example JetBrains MPS or Freon by Jos Warmer
Re:Tell HN: The loneliness of a pretty good developer on Thursday May 19, 2022 @05:08PM (#31440197)
If you are the smartest person in the room and you do not like it, change room
Re:Ask HN: Do you have to use LinkedIn to get hired? on Wednesday January 12, 2022 @12:25PM (#29909910)
Consider also that many companies promote job ads on LinkedIN or search candidates on LinkedIN. So even without the “submit your application” LinkedIN is pretty important to get hired, imho
Re:Version Control for Structure Editing on Tuesday October 19, 2021 @04:27PM (#28923333)
True, indeed JetBrains MPS has its own git driver
I will make a point of discouraging using Repl.it .
Re:Ask HN: Who is hiring? (November 2020) on Tuesday November 03, 2020 @06:34AM (#24978662)
Strumenta | Project Manager with Marketing skills | Italy (Remote) | Full time

We are a small company (6 persons) but we are punching above our weight. We have a significant worldwide reputation in our niche and we work with clients distributed across the USA, Europe, and Asia.

While we are registered in Italy, we very rarely have Italian clients. Our working language is English and we would need an English native speaker or someone very fluent in English. If you are not an English speaker, you have not lived for at least one year in an English speaking country, and you have not used English as a working language in the past, please do not apply.

Your role would be ensuring that the most critical things get done, using your judgment to ensure they get done efficiently and effectively. You would be essential in solidifying our good practices, improving them, and identifying how we can improve.

You will guide us specifically on delivery and marketing.

On delivery, you will be in charge of communication and coordination with clients, supervise how projects progress, and measure profitability.

Regarding marketing, you will manage the different activities to ensure we communicate what we are doing clearly and to the right target.

For details see here: https://it.indeed.com/offerta-lavoro/project-manager-d9fabce...

Re:Compiler for the M language of the French DGFiP on Friday October 09, 2020 @05:31PM (#24734660)
You may be interested in what the Dutch Tax & Custom Agency is doing: they built a DSL to express tax calculations. Here you can find the case study: https://resources.jetbrains.com/storage/products/mps/docs/MP...

Personally I work in the Language Engineering area and it seems obvious that you want tax lawyers and accountants to interpret the tax code and translate it into “code”. Is just that you also want “code” to be obvious for them and support by proper tooling, which catch all inconsistencies.

I would also love to interview the author of this and the work for mon-entreprise. While I understand French, I also have these interviews in English to reach more people

Re:Why not to use (f)lex, yacc or bison on Friday March 06, 2020 @09:58AM (#22504026)
We have several articles comparing tens of other tools. That said of all the tools we worked with, ANTLR was the one we were most efficient with. It is true, there is a learning curve, but in our experience learning it was a great investment. I can understand other could have different preferences
Re:Why not to use (f)lex, yacc or bison on Friday March 06, 2020 @09:55AM (#22503998)
you can contact me at federico -> tomassetti.me
Re:Why not to use (f)lex, yacc or bison on Friday March 06, 2020 @03:36AM (#22501924)
..wow, this is a bit strong. I would encourage you to be more respectful of persons who work in this very specific field and share their ideas. There are always persons behind some work you insult so easily.

You know, there are over 2M persons who read our articles. A few hundred also bought a book or a video-course from us, but the vast majority just got some information from free, and we like it in this way. I do not think we got so many persons interested in what we do by lying.

If you have a different professional experience I would happy to learn from it.

Older »