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
Excellent. Wish I could have read this article before I started learning about reverse engineering. I think it's notable how he ended up with a better product: one simple DRM-free file viewable b…
9y ago·view thread
comment
The difference in performance is explained by the capabilities of the algorithms used by each parser library. The Earley algorithm can parse any context-free grammar while Chevrotain appears to be res…
9y ago·view thread
comment
I love the Earley algorithm! It's relatively small, online and works with any context-free grammar. It seems to be the basis of many other algorithms I've read about in the literature, sugge…
9y ago·view thread
comment
Rubber-hose cryptanalysis is standard procedure in United States airports?
9y ago·view thread
comment
There are genres of video games much more deserving of strict regulation than "brain-training" games which may or may not be backed by science. Way too many mobile games I've played fun…
9y ago·view thread
comment
Doctors are human too. Medical error is pretty common. It's not just doctors, either; every healthcare professional is affected. Recognizing this fact led to studies in patient safety. https:&#x…
9y ago·view thread
comment
I'm not so enthusiastic. Emulators can be used for more than just playing games. Consider debugging and reverse engineering; hacks, fan translations and homebrew software development; input recor…
9y ago·view thread
comment
>Signal isn't even that popular WhatsApp integrated¹ Signal's secure messaging protocol. Since then, at least one government was unable to compel² the company to produce unencrypted messa…
9y ago·view thread
comment
I have a YubiKey myself and they're really convenient. There's a cryptoprocessor inside so the key doesn't have to leave the device. I think it's more secure than a regular compute…
9y ago·view thread
comment
Recreational drugs affect the brain in a very different manner when compared to medication, which is designed to be safer. I have ADHD and have taken prescription amphetamines before. They're muc…
9y ago·view thread
comment
The evidence in favor of psychotropic medications is vast. Any medical treatment may very well "cause more harm than good" -- the physician must weigh the risks and benefits and inform the p…
9y ago·view thread
comment
>messing with its AS-adjacency topology in non-free ways at OSI layers 1-3 Can you please explain how this works? I would like to understand.
9y ago·view thread
comment
Now I wonder how many people did this and got away with it. There's a study¹ that determined the fate of 350 manuscripts rejected by the Annals of Internal Medicine. They found that 69% of them w…
9y ago·view thread
comment
I wonder if submitting a pre-print to a site such as arXiv could prevent this. At the very least, it'd serve as evidence that the article existed before being republished by the plagiarizer, maki…
9y ago·view thread
comment
This is excellent. Thank you so much for posting that mail. I definitely agree when he says threatening lawsuits just makes you look like a bully. Violence can be defined¹ as a measure taken to force …
9y ago·view thread
comment
I don't use the terminal for viewing man pages. I often reach one via a web search. Plenty of websites host them. I think traditional unix man pages are extremely useful as documentation for two …
9y ago·view thread
comment
I keep wondering why submitting papers to these journals is necessary. Does the research not stand on its own? > I feel in those disciplines researchers are a big happy family I feel the same way. …
9y ago·view thread
comment
Anticircumvention laws may or may not apply. I'm not sure. It certainly sounds like it does. The thing is I don't think those laws are very successful at preventing anything. They didn'…
9y ago·view thread
comment
Google's reaction is to try and make better ads so that people won't want to block them. A 2016 interview¹ with Google's Senior VP-Ads reveals their focus is on a better ad experience; …
9y ago·view thread
comment
Sure, they can detect ad blockers and present a nag screen. The ad blocker can respond by defeating their detection feature. For example, it can delete the detection function before it even executes. …
9y ago·view thread
comment
Yeah, after reading all this, I wouldn't blame those patients if they didn't trust healthcare professionals anymore. It's clear these people don't have the patient's best inte…
9y ago·view thread
comment
Ads turned into stegotext carrying an exploit as payload? Yet another reason to block them.
9y ago·view thread
comment
>Microsoft requires a button press every x seconds What is the rationale behind such a requirement? >if the game takes too long to load before the menu appears, pressing A will circumvent that r…
9y ago·view thread
comment
WhatsApp integrated Signal's end-to-end encryption¹ into their communications platform. Nearly everyone I know uses WhatsApp. This change made the platform much more secure for everyone. It'…
9y ago·view thread
comment
This is really interesting. I read that warning every time I save and I never noticed the delay. For some reason, it doesn't bother me like the archive utility animations. I guess it's becau…
9y ago·view thread
comment
So the vast majority of doctors are condemned? That sounds like a very unfavorable environment for medical practitioners. I think its only natural to try and protect oneself. From 2000 to 2004, in one…
9y ago·view thread
comment
I'm not aware of the costs involved. Is professional liability insurance prohibilitively expensive or not available to self-employed doctors? >the doctors may not have much choice about treatm…
9y ago·view thread
comment
I took a class on medical ethics and they had an interesting perspective: "you can be sued for any reason; what matters is whether you will be held guilty." The risk of legal action shouldn&…
9y ago·view thread
comment
If one can't afford a lawyer, the state should provide one. Is this not how it works? Please correct me if I'm wrong. I have a professor who's also a lawyer, and he said something that …
9y ago·view thread