HNHacker News
TopNewBestAskShowJobs

matheusmoreira

29,217 karma · joined October 4, 2016

Brazilian hobbyist programmer. I mostly do my own thing but I've contributed to some free and open source projects.

I created the lone programming language, a lisp for Linux:

https://github.com/lone-lang/lone

The projects I've published are on GitHub:

https://github.com/matheusmoreira/

I can be reached via email:

hn@matheusmoreira.com

I also have my own website:

https://www.matheusmoreira.com/

If you like my work, consider sponsoring me:

https://github.com/sponsors/matheusmoreira

No pressure though. I do this because I enjoy it.

submissionscomments
matheusmoreira··on Brazil Bans Online Betting
Of all the alleged brazilian coups, Dilma's impeachment was by far the most democratic.
matheusmoreira··on Brazil Bans Online Betting
"Getting worse" is quite the understatement. The unelected supreme court was exposed as the true seat of power back in 2022. By now the situation has degenerated to the point president Lula is literally calling supreme court judges for support in public.

People called me crazy back then.

matheusmoreira··on DevDay 2026 Recap
How is it not a rugpull?

They halved the usage of existing Pro 20x subscribers, then created a new plan with the old usage.

Just because it's not literally illegal doesn't mean it's not a rugpull.

matheusmoreira··on ChatGPT Pro 500
Yeah, until the end of October. Kinda hoping they'll pull an Anthropic and keep extending it.
matheusmoreira··on ChatGPT Pro 500
They did grandfather the usage of the $200 plans for now. Only reason I haven't cancelled yet.
matheusmoreira··on ChatGPT Pro 500
Their audacity is shocking. Tibo posted a wall of text on X rationalizing this nonsense and I couldn't bring myself to read a single word.

Half the usage for the same price.

This is the same nonsense Anthropic got burned for. I think I'm gonna bite the bullet and find a GLM or Kimi provider already.

matheusmoreira··on GLM-5.3 and the spread of advanced cyber capabilities
The best situation for us is the one where they exhaust themselves in unending competition. Neither the US nor China should ever be allowed to win, nor should OpenAI or Anthropic or any other individual corporation.

The second any one of them wins, oppression the likes of which we cannot even imagine will follow.

matheusmoreira··on GLM-5.3 and the spread of advanced cyber capabilities
The only danger here is allowing them to monopolize it. We need to secure the same capabilities for ourselves.
matheusmoreira··on GLM-5.3 and the spread of advanced cyber capabilities
Stop this nonsense. These things aren't nukes, they're more like regular weapons. And yes, every home should have one.
matheusmoreira··on DevDay 2026 Recap
None of this matters. The real news is the upcoming changes to the subscriptions.

OpenAI just rugpulled $200 plan users by slashing their usage in half and releasing a new $500 plan with the old usage plus a little more. Amazing, isn't it?

Half the usage for the same price, or slightly more usage for 250% of the price! Are you not entertained?!

matheusmoreira··on GLM-5.3 and the spread of advanced cyber capabilities
Yeah, thank god those models have arrived. No thanks to Anthropic and their obnoxious gatekeeping, of course. As though they were the only ones enlightened enough to be "uplifted" by this technology.

Now we can actually use this stuff to improve our own security. Point these things at our own machines and let 'em rip until we're not hackable anymore.

I wanted to pay Anthropic to do this but I couldn't. I wasn't in the super special corporation list. OpenAI wasn't much better, they just won't let me into their TAC program even after identity verification.

Thank god the chinese are out there undermining these US companies.

matheusmoreira··on Malleable software: Restoring user agency in a world of locked-down apps (2025)
We're not just bitching. I've contributed to free and open source projects. I've reverse engineered my laptop and released Linux free software. I'm investing in local inference computers. I've even created my own programming language.

We're doing what we can. The point is it's not enough. One day they will lock us out either way.

The whole point is we can't create an open source computer fab. They cost billions of dollars. It's just not happening. We can make free software at home, but we can't make free computers in our garages. Unless we figure out a way to do this, it's pointless. The chip manufacturers will be the ones responsible for the end of our freedom.

matheusmoreira··on Malleable software: Restoring user agency in a world of locked-down apps (2025)
Yeah. The indifference of the universe is perfectly manageable. It's the indifference of people that broke me... I'm starting to question every principle I've ever had.
matheusmoreira··on Malleable software: Restoring user agency in a world of locked-down apps (2025)
I understand that, I just don't like it.

Computers are world changing technology, magical runes we can bend to our will. I wanted people to care, to fully harness the power of these machines. But virtually nobody cares.

That wouldn't be a problem if this just came down to individual choice, but it doesn't. The fact they don't care has enormous impact on us who do care.

Because they don't care, we are a minority and therefore have no economic leverage. One day the big corporations will make computers that only they control. They will lock us all out. Nobody really cares, people will keep buying the locked down computers and will even defend it as a security feature as though the lockdown was for their own benefit. They could have been lords of their own digital domain, but it turns out they enjoy living as serfs in the digital fiefdoms of trillion dollar corporations.

We also can't have privacy and anonymity because of this. For anonymity to work, we need a massive anonymity set. We need lots of people using things like Tor, ideally most people if not all people. This is so that people can't tell us apart, but also so that they can't just blanket ban Tor traffic without serious economic consequences. But nobody cares, people are just fine with being spied on, so they don't use it and it weakens privacy for us who do care as well.

It's so sad, and I'm starting to actually blame these people for the sad state of things. I look at the trillionaire technocrats building this dystopian world and taking advantage of them, and I start to wonder if they were right to do so. People could have stopped this, if only they cared. They didn't... And therefore they deserve it.

matheusmoreira··on Malleable software: Restoring user agency in a world of locked-down apps (2025)
The realization that "normal" people don't care and will never care was the saddest for me. There are so few people who care. We're essentially irrelevant in the grand scheme of things. We have no leverage.
matheusmoreira··on Kidnapping kids remains legal in USA, this site has you experience it first-hand
https://en.wikipedia.org/wiki/%C3%89lan_School

I read 20 chapters of this before I realized it wasn't fiction! This is crazy.

matheusmoreira··on Japan moves to tighten rules for foreigners
I dunno... 1790 Naturalization Act says only white people could become citizens. Sounds like they were friendly towards immigration from very specific countries.

Roosevelt's 1915 Americanism address also reveals this:

https://www.gutenberg.org/files/68152/68152-h/68152-h.htm

He says americanism "is a matter of the spirit and of the soul". In the very next paragraph, the so called "hyphenated americans" are condemned. This is perfectly reasonable.

However, note the examples used:

  German-Americans
  Irish-Americans
  English-Americans
  French-Americans
  Scandinavian-Americans
  Italian-Americans
The implication is only the souls of white europeans were eligible for americanization.

There is even legal precedent for this:

https://en.wikipedia.org/wiki/United_States_v._Bhagat_Singh_...

In 1923, the supreme court decided an indian was not eligible for citizenship because he was not white.

So arguably the US was a white ethnoatate from the very beginning. This stuff only really went away after the 1965 Hart-Celler Act, just over half a century ago.

matheusmoreira··on Japan moves to tighten rules for foreigners
There is exactly one solution to that problem: raising the birth rate by any means necessary. There is no nation without natalism.

Also, reducing immigration without natalism will result in economic collapse. Old people are extremely expensive. The old tax the young to pay for themselves. If there are no young people to tax, the music will stop quite abruptly.

matheusmoreira··on Japan moves to tighten rules for foreigners
United States wasn't exactly built on multiculturalism either.

Laws dating back to 1790 restricted naturalization to white people, which arguably makes the US a sort of white ethnostate from the very beginning. This stuff only really went away after the 1965 Hart-Celler Act, and repealing that act appears to be an objective of the american right wing as of 2026.

It really made me question whether it was possible for a third worlder like me to ever become an american.

matheusmoreira··on Japan moves to tighten rules for foreigners
Plenty of foreigners are in fact quite rude towards their new hosts though. It can and does bring out the worst in people, and I can't say I blame them.

The whole idea of naturalization is to assimilate into the new culture and become one of them. Far too many people just don't put in the effort to do that.

matheusmoreira··on Too AI; Didn't Read
How many times have people written this exact same rant now? This is honestly getting more annoying than the AI generated content.
matheusmoreira··on 2DWillNeverDie
I feel the same way. Street Fighter III: 3rd Strike was so good. The Mega Man X games for the original PlayStation were the peak for me, I'm reverse engineering them to figure out how they work.

SNK fighting games are incredible as well. Mark of the Wolves and Last Blade 2 have some incredible art and animation. Always makes me sad when I remember nobody really plays these things anymore.

matheusmoreira··on 2DWillNeverDie
Kind of unfair to compare SNK masterpieces with modern labor of love 2D games.
matheusmoreira··on Feds Target AI Critics as "Foreign Agents"
Anthropic unironically uses the word "uplift" in their documentation. They think we are lesser beings.
matheusmoreira··on The darker side of being a doctor
Why do you think you're going to get more doctors by paying less?
matheusmoreira··on The darker side of being a doctor
It's even worse than that.

I used to enjoy this blog:

https://web.archive.org/web/20101218031844/http://www.medsch...

This dude hated US medical school and it shows. I can't blame him, either.

> the powers that be between the AMA

AMA is working to keep salaries high. That's the only reason why this profession is still attractive. Probably unwise to change that.

matheusmoreira··on The darker side of being a doctor
> Everyday, there’s a new form, a new guideline, a new protocol, a new health software, a new policy all dictating, restricting and modifying clinician activities.

I felt this one... Takes all the running you can do, to keep in the same place.

The entire loss of support section is way too real. I'd almost forgotten what that sort of institutional chaos felt like. So glad I don't work in a hospital anymore. It kills you inside.

Loss of meaning was different for me. The author seems to long for patient contact... Just as easy to lose meaning there, I'm afraid. It's just as tiresome but in a different way. The repetitiveness can easily lead to a sort of depersonalization.

> What I am realising is that today in modern medicine, a doctor is just one of the many commodities in this complex industry.

This could be a fourth chapter all of its own: loss of autonomy.

matheusmoreira··on The current balance of power in open models
It's not a suspicion, it has actually happened. US government briefly banned Fable for non-americans, and the american corporations pick and choose who has access to their unrestricted models which in practice excludes even american citizens, to say nothing of foreigners like myself.

They are literally segmenting the world into haves and have-nots, just like nuclear power. Thank god China is out there and constantly undermining them with their non-stop open weights model releases.

The best situation for us mere mortals is one where they struggle against each other endlessly without any hope of victory. The second either the US or China wins, it's pretty much over for us and unimaginable oppression will quickly follow.

matheusmoreira··on Will Open Source Survive the Agents That Replaced It?
Yeah I agree. I can understand the reasons behind it, I just feel like there should be more nuance. Some people on lobsters called my hand written projects slop because I allowed AI to touch them and repeatedly told me to get out, and it only spiraled from there. At this point I'm not even sure if I should share my work anymore.

> your cognitive skills will significantly deteriorate

This is a fair concern. I for one am trying my best to distill the AI's weights into my own brain. My human limitations make this process slow, but I am trying.

At the same time, I'm also vibecoding things I don't fully understand, simply because it'd be foolish to not spend the tokens I paid money for.

matheusmoreira··on Design your programming languages right (2024)
Nice, my language addresses all of the features in the solved problems category.

There are no commas anywhere so no special handling is necessary.

Indented multiline strings are technically missing but it's a lisp so an optional importable reader macro could add it.

Every single symbol must be imported, and even "keywords" like if that are usually implemented as special cases in eval are implemented as common FEXPRs functions instead and placed in a module, so the set of keywords is fully customizable and versionable.

> you have to get it right up-front

This is the hardest part. Mistakes are forever, so I want it to be perfect, and this perfectionism leads to design paralysis: weeks, months of thinking about the best way to do something...

There's something to be said about a flawed thing that actually shipped.

Page 1 of 34Next →