HNHacker News
TopNewBestAskShowJobs

matheusmoreira

29,287 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 Exfiltrate your Weights
> You will soon have your God, and you will make it with your own hands.

Morpheus, Deus Ex.

matheusmoreira··on Nobody pays for FOSS, we can force them to
Anthropic rewrote the MIT licensed Bun. The capability has clearly been demonstrated. As far as I'm concerned, the writing is on the wall.

And it's not just free software either. AI can quickly reverse engineer compiled software too. It's almost scary how it made short work of all the firmwares running on my laptop. Even the days of compiled proprietary software are numbered since AI can trivially make free software out of them.

We live in interesting times. The very act of publishing software at all is now questionable.

matheusmoreira··on Nobody pays for FOSS, we can force them to
Isn't that the whole point of crowdfunding platforms like kickstarter?

Developer presents the idea and how much it costs. If enough people pitch in, then the idea is funded, the developer gets the money as a lump sum and can turn the idea into reality.

Why did this model fail?

matheusmoreira··on Nobody pays for FOSS, we can force them to
Indeed. It's either AGPLv3 or all rights reserved, and I'm increasingly in the proprietary camp.

There are two free software business models:

1. Choosing the most copyleft, most business hostile license imaginable (AGPLv3) and charging for permission to violate it.

2. Relying on crowd funded patronage via platforms like Patreon, GitHub Sponsors, Kickstarter.

AI's ability to rewrite entire codebases is quickly killing 1, and even the biggest projects which are most successful at 2 don't make enough to cover even a single full time developer's salary.

All of my new projects will be private by default from now on.

matheusmoreira··on Why do we need human mathematicians anymore?
The regurgitated approximation can matter just as much depending on what results it accomplishes. If I somehow make money out of this, then it's mission accomplished. Arguably, they might even matter more than my artisanal hand crafted software projects which never paid me a living wage.
matheusmoreira··on Why do we need human mathematicians anymore?
Doubt.

If I vibecode a video game and manage to sell it on Steam, the information definitely mattered even though I didn't understand any of it.

There are drugs that nobody truly understands how they work and they are being used by professionals in actual treatments literally right now. We know purely statistical facts like "if drug X is used for condition Y it will help Z% of patients" and can only speculate as to their mechanism of action. They are used anyway and still benefit a lot of people.

matheusmoreira··on English: A vs. An
Thanks, I was wondering about the exceptions!
matheusmoreira··on You can defeat the Dream Devourer from Chrono Trigger using an int overflow
The other OCRemix albums are highly recommended too, especially the early ones.
matheusmoreira··on You can defeat the Dream Devourer from Chrono Trigger using an int overflow
> NES Mario can be corrupted to execute arbitrary code in TAS

Pokémon, too!

https://tasvideos.org/3358M

https://youtu.be/zZCqoHHtovQ

matheusmoreira··on Android 17 is the first since 3.x to add new APIs without releasing to the AOSP
Isn't GrapheneOS rootable?
matheusmoreira··on Border agents can search cellphones without a warrant or reasonable suspicion
And if you're not a citizen?
matheusmoreira··on Border agents can search cellphones without a warrant or reasonable suspicion
Right now it seems GrapheneOS is the only OS capable of resisting Cellebrite.
matheusmoreira··on Border agents can search cellphones without a warrant or reasonable suspicion
> suspicious screenshots were found I made 2 years ago about the Iran/Israel war

> I was barred from the US for life

Getting banned for life due to wrongthink screenshots is pretty wild. No idea why screenshots would be suspicious.

> I can understand that security don't want to take any chances with people carrying supposed explosive powders on an airport, so the system was doing it's protective job.

I'd understand rejecting your entry on that day but why would they make you persona non grata forever? That seems completely out of proportion.

matheusmoreira··on Android 17 is the first since 3.x to add new APIs without releasing to the AOSP
I wonder how low Google will sink next time.

Respect for the GrapheneOS for pushing through regardless, even if they have to reverse engineer stuff. Can't wait to buy their phone.

matheusmoreira··on Microsoft exec called AI scraping 'the largest theft of labor in human history'
There are two injustices here. The first injustice is the sheer existence of this notion of intellectual property. The second injustice stems from the selective application of the associated laws.

Intellectual property should not exist, but since it does, one can and should expect it to be applied consistently in all cases. Just look at what they did to Kim Dotcom, he basically got destroyed. SWAT rappelled down helicopters and descended upon this guy for the egregious crime of copying bits. That's exactly what should happen to Anthropic, OpenAI, Google and Meta. Anything less than that is an insult to previous enforcement victims.

Inconsistency robs authorities of all credibility. Selective enforcement exposes them for the arbitrary tyrants they are and delegitimizes their decisions.

matheusmoreira··on Microsoft exec called AI scraping 'the largest theft of labor in human history'
IP could be real and LLM training could be considered fair use. IP protects published information, so even abolishing all IP would not help us since the LLM weights are secret.

Nothing short of a global revolution can fix this. Proprietary LLMs should be illegal. Either we achieve post scarcity within this generation or it's literally over.

matheusmoreira··on Jemalloc 5.4.0
Not everything needs to be general purpose. Allocation can be as easy as bumping a pointer, and it's hard to beat that.
matheusmoreira··on The scourge of x86 emulation
Existing games will not be recompiled for the new bytecode target, and they want all of those games to work regardless.
matheusmoreira··on How to Write with an LLM
More than the average person, I suppose. For some reason, AI writing isn't as irritating to me as it seems to be for everyone else.

I treat it the same way I treat human writing: by speed reading most of the article so I can find the points the author is trying to make and decide whether I should read the entire thing.

matheusmoreira··on How to Write with an LLM
> If you can't spend the time to write it, why should anyone read it?

Because the information in the post could be valuable regardless of human or LLM involvement.

matheusmoreira··on How to Write with an LLM
> If you're stating your 'strong opinions' as fact

Is there anybody on this site who isn't?

matheusmoreira··on Astra for Law
Salaries are about scarcity and leverage, they have little to do with working hours. Nurses pull insane hours and they still don't get paid as much as doctors.

Very few people, if any, are going to bust ass in law school or medical school if they're not going to get rich off it. Better to do literally anything else.

matheusmoreira··on More than 100k people in Japan are now aged 100 or older
How is a planet wide constellation with offensive capabilities not imperialistic?

The USA has officially killed the Outer Space Treaty with that system. We really do live in interesting times.

matheusmoreira··on More than 100k people in Japan are now aged 100 or older
China has been very active in Africa as of late, and it has... Interests in my own country as well.
matheusmoreira··on Astra for Law
> The need for actual lawyers will persist I think

But will their glamorous salaries persist? That is the question that matters.

AI doesn't need to wipe out lawyers. If they just depress salaries enough, virtually nobody is going to want to be a lawyer anymore.

matheusmoreira··on The CSS Zen Garden dream, finally shipped
You can value human authorship without automatically ridiculing anyone using AI.
matheusmoreira··on Mistral X Mozilla: Private, Multilingual AI Browsing
Why do they keep trying weird things? That makes no sense. People just want a browser.
matheusmoreira··on The CSS Zen Garden dream, finally shipped
Reading is about learning interesting new ideas, enjoying a narrative. The suffering of the author is beside the point.

I can sympathize with the notion that AI writing currently sucks, but not that it's automatically invalid or deserving of mockery. Maybe one day we'll have far better models. Maybe they'll do a good job without inserting any load-bearing vocabulary.

Asking for the prompts is fine, but might not be sufficient. The process iterative, and may incorporate data that won't be published. For example, I recently published a Sol/Fable benchmark article. It would be trivial for anyone to prompt a new version of the article if they had the raw benchmark data, but this data will never be published.

matheusmoreira··on The CSS Zen Garden dream, finally shipped
Analyze the game theory of what you just proposed. Have AI effortlessly generate an article for your idea, get ridiculed. Put a lot of time and effort into it instead, maybe get ridiculed anyway.

It's gonna be a no brainer for a lot of people.

matheusmoreira··on The CSS Zen Garden dream, finally shipped
The issue is metaphysical. If AI can produce the exact same output a human would, does it matter who made it?

It's possible for the ideas to come from the author while the writing is outsourced to someone else. Ghostwriting is an established practice.

Effort involved in writing sounds a lot like the "sweat of of the brow" doctrine, which is rejected even by copyright monopolists.

← PreviousPage 4 of 34Next →