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
That just means your code must be maintained. You can verify that the HTML has a given structure and log a failure if it doesn't.
comment
So nothing happens to people who perjure themselves? Is this a common thing?
comment
The page's HTML is the API. It's pretty easy to download a web page, parse the HTML and then extract specific bits of information from it. The browser does the same thing on the user's …
comment
WhatsApp does have end-to-end encryption. It integrated Signal's features a couple years ago. It's enabled by default. https://signal.org/blog/whatsapp-complete/ I…
comment
Have you ever seen relatives fighting over inheritance? It's quite ugly. I consider myself lucky to be an only child. Winning the lottery is even worse. I'm glad that woman managed to protec…
comment
>people being properly educated about them As if the US government agencies would ever let that happen. They seem to favor a "shock 'em straight" approach that's utterly ineffec…
comment
Chances are you won't die unless you overdose on the opioids and stop breathing with nobody there to assist you.
comment
There's absolutely nothing wrong with prescribing opioids to people who may benefit from their use. What's wrong is putting the interests of big pharma above your patient. This kind of corru…
comment
>The underhanded I/O game they are playing Can you please elaborate on this?
comment
How does mmap improve download speed?
comment
I think it's strange how citizens are fined and jailed when they crack other people's computers but it's legal and necessary when the state does it. Apparently, they maintain vulnerabil…
comment
When a process X creates another process Y, what happens is X becomes the parent of Y and Y becomes a child of X. All processes are created this way. They form a tree structure with PID 1 as the root.…
comment
I agree. In the post about ls, I expected to read about how the program builds the list of files and directories, which system calls are involved and so on. The author doesn't seem to like readin…
comment
So programs are allowed access to the data, provided they are audited? In my country, one programmer who unfortunately lost his newborn daughter to sepsis decided to make a machine learning program to…
comment
I see. I think I misinterpreted the "0 legal requirements" part of your comment. It gave me the impression employees not involved in the care could access medical data. Thanks for clarifying…
comment
I see. I don't know the details of HIPAA but that seems reasonable. What kinds of needs justify use of the data?
comment
So if a company stores medical history data it's only required by law to prevent the data from leaking to the public? It's okay if a system administrator employed by the company has read acc…
comment
>contribute to or extend I don't think it's that simple. Sure, I could spend time figuring out the GNU Make source code. I could somehow shove a C preprocessor into it and make it automat…
comment
Real world makefiles are not simple like this. The simplest makefile I can think of is still hundreds of lines long: https://git.musl-libc.org/cgit/musl/tree/Makefile …
comment
Those applications may not work together with each other, but they do work together with user space libraries such as glibc. Linux distributions aim to provide binary compatibility with those applicat…
comment
WhatsApp doesn't just support¹ Signal's end-to-end encryption, it enables it by default for everyone with no option to turn it off. It successfully prevented my government² from decrypting u…
comment
>Also, a lot of the ROMs you put on it may not be of the same quality as the 30 Nintendo included in the original package. Why would that be?
comment
It's wonderful to witness the fall of these rotting "industries". It's taken way too long. Being required to organize my time around some TV channel's programming just isn…
comment
I think it's fair to assume many if not most students enter medical school with a sincere desire to help. Will that sentiment survive 6+ years of highly stressful education, though? In my opinion…
comment
>You're talking about someone who can't finish anything, and won't even bother to document his half-arsed, half-baked code, as a "brilliant" mind? And on the basis of, what…
comment
I agree and personally know two psychiatrists who share these views. They interpret ADHD as the sign of an intelligent person whose talents should be cultivated separately. The mass education paradigm…
comment
Mania manifests with signs that don't match those of ADHD. Among the criteria¹ that characterize a manic episode, only one is directly related to ADHD: >abnormally and persistently elevated, e…
comment
I think the article describes ADHD rather than bipolar disorder. Selective attention, difficulty finishing what was started, poor fit for the current educational paradigms... Sounds like ADHD to me. T…
comment
Wires conduct signals unconditionally. Neurons may or may not transmit a signal depending on its complex network of inputs and internal state. A better technological analogy for neurons would be a sig…
comment
The author is in Serbia, according to his GitHub profile.