back
user profile

matheusmoreira

28,283karma·11,399submissions·October 4, 2016
about
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.

recent activity (11,399 total)
comment
You said there was a ~30% chance a teenager in labor had been abused by her father. It can be inferred that in ~70% of cases the teenager had not been abused by her father. Should people prosecute the…
8y ago·view thread
comment
> how does any of this relates to epigenetics? Epigenetics is the study of changes in organisms caused by modification of gene expression. If these articles are to be believed, then these tRNA frag…
8y ago·view thread
comment
Ad networks are malware vectors. https://en.wikipedia.org/wiki/Malvertising
8y ago·view thread
comment
DNA is transcribed into messenger RNA (mRNA) inside the nucleus of the cell. mRNA is a sequence of codons, which consist of 3 base pairs each. It is transported from the nucleus to the cytoplasm where…
8y ago·view thread
comment
In my country, many banks force people to install "security modules" which includes a driver that monitors their network. There is no privacy policy.
8y ago·view thread
comment
They run in ring -2. Proprietary software with networking stacks, file systems, device drivers, web servers, all running in a mode more privileged than the operating system. There's also the Inte…
8y ago·view thread
comment
> prosecuting young people for child porn for taking pictures of themselves I've read about children and adolescents who were added to that sex offender registry because of minor indiscretions…
8y ago·view thread
comment
> abuse of privelege Due process and a fair trial are rights, not privileges.
8y ago·view thread
comment
The problem is wasted potential. Why stop at some arbitrary capacity that may very well change with time? Better to cover the entire roof with solar panels. Use as much as needed and sell the excess e…
8y ago·view thread
comment
Purism published some reverse engineering information and received a "polite request" to remove the post. Hmm... https://web.archive.org/web/20180407232908/https:&#…
8y ago·view thread
comment
So the government can get rid of whoever they want just by labeling them terrorists/communists/whatever?
8y ago·view thread
comment
I agree. Naming things is so hard. It's always nice when people do manage to come up with terse names.
8y ago·view thread
comment
A server can't validate the integrity of the game remotely. A program on the user's computer must do that for you. You're trusting that the program will do what you expect it to do. All…
8y ago·view thread
comment
> The value gained from cheating in a video game is low enough Many people made serious money botting MMORPGs and selling gold. It's so prevalent it accelerates the inflation of the in-game cu…
8y ago·view thread
comment
I agree with everything you say. It's ironic because game companies themselves use virtual machines with obfuscated instruction sets in their games as a copy protection mechanism. It's prett…
8y ago·view thread
comment
I don't expect software I use to scan my hard drives and exfiltrate data ("send samples") to their developers. That's exactly what malware does. Companies just say it's for &q…
8y ago·view thread
comment
Why do you think they have the right to know whether I'm doing something shady? Are they some kind of police? Did they get a warrant?
8y ago·view thread
comment
The important thing is enjoying the game and having fun. The number of people watching the stream shouldn't have a negative impact on that. Lots of streamers seem to approach video games like the…
8y ago·view thread
comment
I didn't know it was pay-to-win at first. I just installed the game from the app store and started playing it. It was somewhat fun. Turns out performing repetitive tasks in order to increase a bu…
8y ago·view thread
comment
There are way too many video games out there that are essentially casinos. In fact, I'd say some of those games are even worse than casinos. At least in casinos you have the chance to actually wi…
8y ago·view thread
comment
The Linux kernel does not accept anonymous contributions due to legal reasons. https://www.kernel.org/doc/html/latest/process/1.Intro.html > It is imperative th…
8y ago·view thread
comment
My favorite is the second one. Those 7 declarations really do improve the site. I think the last site is somewhat excessive but still small compared to most mainstream websites today.
8y ago·view thread
comment
Reminds me of: http://motherfuckingwebsite.com http://bettermotherfuckingwebsite.com https://thebestmotherfucking.website > Websites aren't broken by defaul…
8y ago·view thread
comment
Politicians don't really deserve any privacy. These people should be under public scrutiny at all times. This isn't some private company that you can choose not to do business with if you do…
8y ago·view thread
comment
This is actually one of the reasons why I prefer to comment on hackernews instead of reddit. If they keep pestering users about its ad-filled, personal information-collecting apps, people will probabl…
8y ago·view thread
comment
People who got caught driving while intoxicated probably shouldn't be allowed to drive again. Sending him to actual jail, though? Why? He was being imprudent but injured no one and caused no dama…
8y ago·view thread
comment
Humans also have an exceedingly long lifespan. Is it even possible to perceive the effects of evolution on the human race? Bacteria, on the other hand, have lifespans on the order of hours and reprodu…
8y ago·view thread
comment
In this case, the dots are still getting printed. The process described by the README involves masking out the printed metadata. This probably involves printing over or around it in a way that either …
8y ago·view thread
comment
These debugging tools are amazing. They also mentioned Hubble, some kind of visualizer for rr execution traces. I didn't find any information on it.
8y ago·view thread
comment
Is it possible to avoid printing these dots in the first place?
8y ago·view thread