Hacker News new | past | comments | ask | show | jobs | submit | gimboland's comments login

That's an idea that goes back to Hobbes' Leviathan.


> The weak don't deserve the products of their labor if they can't defend it. We've seen this as a fact of life since life has been a fact.

Amazing how "may not be able to retain" collapses down to "do not deserve" here.


how else do you justify invasion and war?


If you take away what someone else deserve you are immoral.

Morality can be complex, but I would start there.


That's the opposite of reality though. Mark Twain has a good quote here:

"It is murder all along the line. Here are countless multitudes of creatures, and they all kill, kill, kill, they are all murderers. And they are not to blame, Divine One?” “He has one code of morals for himself, and quite another for his children."


Philosophy, like sciences, are broken down into domain functions.

You cannot simply take one statement and apply it ad-hoc if it suits you.

Twain was certainly not speaking to the larger sphere of existence. Is the earth murdering you and consuming you when you lay down to die of old age? We are all subject.

Twain was speaking in the voice of the dogmatic Christian Satan, who was questioning the Christian God’s righteousness and design.

It was metaphor to show the flaws in rooting your philosophy in something grounded so poorly. This (might makes right) philosophy that Twain was dressing down is the same Putin and Russia are using to press upon other nations.

I can understand what you’re trying to say, but you’ve got your reasoning all kinds of backwards.


>Philosophy, like sciences, are broken down into domain functions.

But Philosophy is not a science, it's a human construct.

>you’ve got your reasoning all kinds of backwards.

It's rather a lack of reasoning. Anything that is claimed as "Moral" always begs the question to what end.

If i 'Can' it is.

You and you're morals of do no harm, act fairly in dealings, etc. etc. end up being counter-morals when reality strikes because the universe doesn't caree about your codee of conduct or your "Rules & morals". Putin certainly doesn't.


Words have meaning my friend. I never called philosophy a science. It’s the font that scientific reasoning sprung from.

The rest of your comment I can’t decipher. I’m not sure why you’re injecting me into this. I’m not a player here.

It may also be worth considering that the quote you used to justify war, was written by a pacifist:

https://sojo.net/articles/mark-twains-radical-pacifism

https://www.nytimes.com/2010/07/15/opinion/l15twain.html


Yeah, I do this; 2020 M1 13" MBP; 4K external monitor and iPad Pro on Sidecar, plus I keep the laptop open so I have three screens. I find Sidecar a bit flaky (it disconnects or freezes a bit too often to be breezily accepted), but with a big iPad (mine is basically A4 paper sized) and SwitchResX in play, it's not bad at all.

Edit: ... and having said all that, I'm looking forward to upgrading some time in the next year and going back to two "proper" external monitors. I'll still love using the Sidecar'ed iPad Pro as a second screen when working in cafes, though...


Anybody who thinks cryptocurrency is in the class of assets which are "supposed to be able to sit there growing in value" really hasn't been paying attention.


I had that realisation when I saw this library: https://pint.readthedocs.io/en/stable/ (for a dynamically typed language, somewhat amusingly).


...aaaand it's more than 20 years old, so yeah, that kinda agrees with the point that it took us a long time to stop doing that because it's confusing.


Not OP but they're not saying they want to use emacs keybindings, they're saying they want to use emacs keyboard macros [1], which I agree really are a very handy feature having no equivalent in JetBrains.

[1] https://www.gnu.org/software/emacs/manual/html_node/emacs/Ke...


Emacs keyboard macros have an inferior equivalent in Intellij (and, I'm assuming, their other products). But also, emacs just somehow feels faster. Maybe keystrokes are marginally faster, maybe it's my expectations, but there it is.

I know that Intellij has emacs key bindings, that's not the issue, I'm happy with the Intellij default bindings.


Oh, wait, I just figured out part of it.

In Jetbrains products, I am CONSTANTLY hitting Esc to Tab to deal with the helpful predictive suggestion. I find that feature sometimes useful, so I have not turned it off. But it definitely produces a different and maybe slower experience than typing in emacs. Maybe there is a mental mode switch between typing and handling the hint?


> I don't want to live in a world where we can't be forgiven.

Forgiveness requires accountability and commitment to change, neither of which have been forthcoming.


Have you seen his blog? He's admitted failings and mistakes in the past.


I have not, and would be interested to see a link to that (the posting(s) in question, not the whole blog), particularly if it addresses the many accusations of sexual harassment, as my understanding was that this had not happened. Prompted by your comment, I had a look on his site, but nothing seemed to be fit the bill, either in the "Political Articles" section or the "Non-political Articles" section — but maybe I'm looking in the wrong places? Please, enlighten me.


Sorry I don't have time to dig through his blog right now, but on Wikipedia:

https://en.wikipedia.org/wiki/Richard_Stallman#Resignation_f...


Forgiveness technically does NOT require those things. That’s the point. It’s fore-give-ness.


But if you forget for a moment your semantic argument, you find that is actually very hard to forgive somebody that doesn't admit to have done something wrong.


Yup — that basically requires extremely high levels of compassion and unconditional love, something we can all aspire to, but in reality and in general forgiveness tends to be conditional.


That is the entire point of the Christian practice of forgiveness. It is unconditional.

It is a practice, something you do in spite of it being challenging.

The practice itself is mostly for the forgiver, not the forgiven. Try it and watch your heart soften and open.


Stallman lost his job for years, and apologised - what are you talking about?

And this is over - and I can't BELIEVE this still has to be said even here - his words being twisted COMPLETELY out of context.

Smh at this community for tolerating comments like yours.


Oh, has he apologised for the years-long pattern of sexual harassment as testified to by multiple women? I must have missed that, sorry.


The podcast "Containers" also covers how shipping containers have shaped the mordern world — well worth a listen, though I don't recall it mentioning this aspect of their logistics.


Haskell is what happens when you take the idea of pure functions (i.e. no side effects) _really_ seriously, and try to create a programming language that works in that world (modulo mechanisms for doing the side effects you _need_ such as I/O).

It turns out that when you do that, all sorts of stuff that simply doesn't fly in other languages "just works", particularly around representing things using structures otherwise rarely seen outside of mathematical logic and category theory. This is all very powerful and elegant, but it means the landscape is unfamiliar, confusing, and intimidating to programmers who don't have that background or the inclination to learn about it.

Hence all the monad tutorials — not because monads are particularly special, but because beginners encounter them quickly due to IO, so they need some sort of explanation (it's like how if you teach a beginning programmer Java, there's loads of ceremony to explain around classes and public and so on just to do "hello world")... whereas you can get away with using haskell for longer without learning about, say, functors and monoids — though it somewhat misses the point of the language if you do so.


Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: