back
user profile
matheusmoreira
28,283karma·11,401submissions·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,401 total)
comment
Star Trek is a post scarcity society. There is no capitalism, commumism or even an economy. Every basic need is met. People join Starfleet and work as officers purely so they can better themselves and…
comment
Even perfectly legal activity can result in undesirable retribution. For example, some rich company could decide to sue a person in response to a negative review. Whistleblowers will almost certainly …
comment
Thanks for clarifying this for me. I didn't know about libdrm. I'm going to read the source code now to learn more.
comment
This is a good thing, given this description of the Oracle database: https://news.ycombinator.com/item?id=18442941 …
comment
> I’ve still yet to see a clear argument for absolute internet anonymity for anything that would benefit the average person Absolute anonymity should be the default. There is no need to justify it.…
comment
It's a politico-technological arms race. Governments make laws. People make technology that nullifies those laws. The government reacts and makes laws that circumvent the technology. People make …
comment
But is it possible to render graphics without any libraries whatsoever?
comment
I wish there was an easier way to do graphics on Linux. Xlib is really hard to use and OpenGL depends on the Xlib extension GLX. I've read that Wayland creates OpenGL ES contexts using nothing bu…
comment
> a stall is independent of speed or power, but entirely dependent on the exceeding the critical angle of attack. Air France Flight 447 is a perfect example of this. They pulled back on the stick s…
comment
> Are they afraid we might use it to break copy protection schemes? Yes. Many CD copy protection schemes worked by messing around with subchannel data, error correction and things like that. https…
comment
I'm a Linux user. While browsing with Chrome my CPU temperature hovers around 45 degrees. If I start using Firefox it increases to 55 degrees.
comment
Same experience here. Browsing with Firefox increases my CPU temperature by 10 degrees.
comment
Can't Chromium be modified in order to use other extension sources?
comment
Thank you for posting this, never realized such a thing existed. Makes it easy to maintain different identities. It's made by Mozilla too. Wonder why it isn't a core feature of Firefox.
comment
> You can't call dibs on obvious features. I wish that was the case. Unfortunately, patents exist and they enable exactly that sort of thing.
comment
> Reasonable people consider trade-offs Let's do that: 1. Easy to use and effective encryption for all people, even pedophiles and terrorists. 2. Backdoored untrustworthy encryption governme…
comment
Every article I read about encryption regulation is like this. "Pedophiles and terrorists", every single time. What's frightening isn't the argument itself but how it instantly shu…
comment
Facebook employs lots of lawyers. They are well advised when they make decisions with legal implications.
comment
Stallman's resignation in a nutshell.
comment
It's really no wonder. Way too many games are straight up designed to create habits in the players. https://www.gamasutra.com/view/feature/131494/behavioral_gam... …
comment
Indeed. That is the number one reason why I use it!
comment
uBlock Origin blocks them. I only see them when I'm using Chrome on mobile.
comment
> (Is 'fired' an appropriate word to use, when Monica wasn't an employee?) Ben Noordhuis wasn't an employee of Joyent either but that didn't stop them from symbolically fir…
comment
> The reason her questions and were met with summary punishment was due to the fact that the moral crusaders she was attempting to engage with do not tolerate ideological noncompliance . > If y…
comment
> Can’t you just say, thanks police, you saved me. No. The police doesn't actually have to save people. When that happens, it's because of the heroism of individual officers. https:/…
comment
> my ISP can see what I'm pulling on the net Will DNS over HTTPS help mitigate this?
comment
> Certainly a thought I find hard to shake observing cities from the window of an airplane.. What about maps? Reading maps of highly-populated and industrial locations reminds me of histology. Perh…
comment
I suffer from this too. I try to keep to myself and act normally but it doesn't always work. It's easy to lose this restraint, especially when conversation turns to topics I enjoy. I end up …
comment
In my understanding, the most valuable service academic journals provide is peer review. If reviewers start accepting online submissions, people could simply send them links to their online articles h…
comment
Metaprogramming. It's possible to generate source code and then evaluate it. For example: one can write a parser generator that compiles a grammar to a Javascript function definition that parses …