HNHacker News
TopNewBestAskShowJobs

luispauloml

170 karma · joined May 9, 2022

submissionscomments
luispauloml··on Jupyterlab Desktop
There is EIN, which indeed uses Polymode, and of which I am a happy user: http://millejoh.github.io/emacs-ipython-notebook/
luispauloml··on Maxima: A computer algebra system written in Common Lisp
Except when it doesn't work. I tried using it a few months ago on both Windows and WSL, but I had to give up and resort to run a Maxima kernel on EIN.¹

I was going to try again before commenting, but I broke my WSL setup last week and didn't have time to fix it yet, but I sure will try it again next month.

¹ http://millejoh.github.io/emacs-ipython-notebook/

luispauloml··on The benefits of everything being a buffer in Emacs
Reminds me of "Episode 16: dired" of Emacs Rocks: https://emacsrocks.com/e16.html
luispauloml··on Ask HN: Concepts that clicked only years after you first encountered them?
I had to study entropy twice in college for different courses that were 2 years apart from each other, and I still remember this one quote I read somewhere:

  The first time you study entropy, you won't understand it. The second time you study it, you'll think you understood it until you realize you didn't. By the third time you study it, you just don't care anymore and just use it.
10 years after graduating, and I haven't encontered entropy again after the second time, so you can guess where I'm at in this quote. But thank you, for now I know how to attack it if I ever need it again.
luispauloml··on My IDE is too heavy so I moved to Emacs
Well, the author says "trying to get back" (emphasis mine), which makes me think that there is some prior experience, it's not "has only started." The article also says:

  > Over a couple of years, I have managed to configure Emacs with most basic modern shortcuts that work in most other applications post the 1990’s (small things like Cmd+S to save, Ctrl+Tab to switch buffers etc.)
which, on the other hand, sounds a bit weird to me. It states that there are years of experience with Emacs, but it wouldn't take years to configure small things like Ctrl+Tab. These are things people use very frequently, so I would imagine one would configure it within the first month, or even the first week, of using Emacs to reduce friction.
luispauloml··on Show HN: This Hacker News Does Not Exist
I don't know why this isn't at the top.
luispauloml··on Git Notes
Thank you for answering. Also, I did check the dictionary before asked. As others comments pointed out, it does have a meaning of adjacency or contrast, and I guessed that this is where this usage was coming from. But still, even with this meaning, I feel a bit of an adversarial meaning. "Contrast" itself is adversarial, right? Because it comes from comparison. For instance, in "the chair against the wall", I can see the chair exerting force against the all, and the wall reacting to it with equal intensity and opposite direction (Newton's Third Law). Yet, in Willson's tweet, I can't imagine anything like that coming off of a git repository and git notes, hence my comment.

As an addendum, my first language is Portuguese, and a direct translation for this word is "contra"¹ which fits all the meanings for "against" listed in Merriam-Webster, except the adjacency one. I've never seen "contra" being used for this meaning in the wild, and I guess this is the reason I feel a bit off about it and never used it myself for that meaning when communicating in English.

¹ https://dicionario.priberam.org/contra

luispauloml··on Git Notes
I have a question totally unrelated to the post, but that I finally decided to ask because of it.

In the tweet by Simon Willson at the top of the blog post, he uses the word "against":

  Started experimenting with "git notes" against a new repo [...]
English is not my native tongue, but I always take the use of this preposition as if to state an adversarial relationship between two things, a relationship of opposition between them. Therefore, sometimes I find it odd the way it is used in programming-related context. A few examples of what I mean:

  - "to program against a standard" instead of "to program based on a standard"
  - "to match against a pattern" instead of "to match the pattern onto the thing"
  - "to compare against a list" instead of "to compare with items from a list"
  - "to file an issue against the repository" instead of "file an issue at the repository"
It is possible (and very likely) that my proposed meanings are grammatically or even semantically wrong, but I feel that "against" is being correctly used in these examples because I can see a slight opposition between the two things in them, and I can understand that some people might even find an adversarial relationship there. However, in the specific case of Simon Willson's tweet, the use of "against" sounds even more off because I fail to see a repository and Git notes as being adversaries or opposite to each other. So the question is: is only me, as non-native speaker, that finds this usage (not only Willson's, but the examples too) a bit weird, or do native speaker also have similar sentiments?
luispauloml··on Ooh.directory
> Just like the awesome lists on GitHub.

What are these lists you're talking about? Could you give an example?

luispauloml··on Neocities: A platform that lets you create your own website/follow other's sites
Almost there, 6 more years to go.
luispauloml··on Communities Now Available
>Being able to completely hide your online status is brand new.

Unless new configuration options may appear without an update, it is not "brand new". I just checked and I have that option, and I updated WhatsApp in August 14, when I was forced to do so. My version is 2.22.16.75.

luispauloml··on 2022 State of Haskell Survey
Thinking about "tools" in a more general sense, I'd mention Pandoc,¹ which is an end-user application, and PureScirpt,² a programming language.

¹ https://pandoc.org

² https://www.purescript.org

luispauloml··on 2022 State of Haskell Survey
I really wish I could use Haskell all the time instead of Python and the most dreaded programming language, a.k.a. MATLAB.¹ I guess all that's left for me is to do whatever toy projects come to my mind in my free time.

¹ https://survey.stackoverflow.co/2022/#most-loved-dreaded-and...

luispauloml··on Why I program in Erlang (2012)
> If you want to just learn it [...] then probably Haskell is the best language to learn the concepts

I do believe that the creator of Elixir (parent comment's poster) already knows the concepts. I might be wrong, though.

luispauloml··on Solarized
Well dang it... I have both astigmatism and myopia. I guess I have double the discomfort, then.
luispauloml··on Solarized
Up until I read your comment, I never really made any association between my astigmatism and my discomfort with dark themes. Now it all makes sense. Also, since too much white was never a problem for me, my theme of choice in Emacs is Nano Light¹ and Solarized anywhere else.

¹ https://github.com/rougier/nano-theme

luispauloml··on Emacs User Survey (2022)
God-mode is by far my favorite, followed by Magit, Avy and Ace Window (of the same author as Avy).
luispauloml··on Eglot has landed on master: Emacs now has a built-in LSP client
Aside from what has been said, it is possible that whoever is behind lsp-mode may have never actually suggested to merge it into master. I haven't checked if this is the case, though, but if it is, then the decision is a lot simpler.
luispauloml··on Show HN: Minimal, no-JS web forum software
Someone posted this on HN last month and I think it summarizes very well what people dislike the most about infinite scrolling: https://news.ycombinator.com/item?id=32789617
luispauloml··on Helix: A Neovim inspired editor, written in Rust
>Those are by far the most important features for a text editor to have

I'd say that those features are useful for source code editing, not text in general.

luispauloml··on The SEC revealed today that it charged VMware with fraud
> An investigation by the agency found that, “beginning in fiscal year 2019, VMware began delaying the delivery of license keys on some sales orders until just after quarter-end so that it could recognize revenue from the corresponding license sales in the following quarter [...] building a buffer in those periods and obscuring the company’s financial performance as its business slowed relative to projections."

This seems very similar to what became known as "fiscal pedaling" in Brazil¹ when the government delayed repayment from Treasury to state-owned bank to hide increase in government expenses. This became the legal argument for the impeachment of the Brazilian president in 2016.

¹ https://en.wikipedia.org/wiki/Fiscal_pedaling

luispauloml··on Is Peer Review a Good Idea? (2020)
Off-topic comment: it surprised me that The British Journal for the Philosophy of Science is published by The University of Chicago Press.
luispauloml··on Why do arrays start at 0?
That's true. But as for floor numbering, specifically, it depends on the country: some places have a "ground floor" between the 1st underground floor and the 1st "above ground" floor.
luispauloml··on Ask HN: How do you critically evaluate scientific papers?
I now noticed that I read your comment in the opposite order: "just don't read the abstract". I am glad I asked you, though, because I see your point and I agree with you for I have seen this happening before.
luispauloml··on Ask HN: How do you critically evaluate scientific papers?
And how would I know if a given paper is of interest for me if I don't read the abstract?
luispauloml··on How we renamed our Design Converter to Magical Ass
Now imagine being a Brazilian living in South Korea where on of the major chains of convenience stores is called "CU", which means "asshole" in Portuguese.
luispauloml··on The Identity of Kim Il Sung (1949) [pdf]
In hangul, it's written as 이북통신, and it was a periodical promoting propaganda against North Korea: http://www.much.go.kr/L/x3th5X5gDH.do

Also, if you can't read Korean, I recommend using https://papago.naver.com/ instead of Google Translator.

luispauloml··on I'm a fucking webmaster (2016)
That's what it looks like. This is one of the dependents on `is-odd`: https://www.npmjs.com/package/is-104 https://github.com/acappato/is-104/blob/main/index.js
← PreviousPage 2 of 2