Recent submissions

Comment · 5 months ago
Comment · 1 year ago
The first time I looked at Elixir, I thought it was hideous (I was really into Python and Ruby, and still admire them while liking Elixir much more). But I kept hearing about the virtues of Elixir (and of the BEAM) and coming back. Finally, it clicked, and I’m now in my 3rd year of doing Elixir full-time. I hope to never again use a language that doesn’t have pipes.

The moral of the story? Let’s give this new SQL syntax a chance.

Comment · 1 year ago
This is not by any means a “complete” picture. There was no consensus that Jesus is divine, or about the nature of the divinity ascribed to him, even after the declaration in 325 of the Nicene Creed - from which 5 bishops abstained and were at least temporarily exiled. This NPR interview with Bart Ehrman, a former Evangelical who later became a historian and wrote “How Jesus Became God: The Exaltation of a Jewish Preacher from Galilee” is very illuminating:

https://www.npr.org/2014/04/07/300246095/if-jesus-never-call...

Excerpts:

> During his lifetime, Jesus himself didn't call himself God and didn't consider himself God, and ... none of his disciples had any inkling at all that he was God. ...

> You do find Jesus calling himself God in the Gospel of John, or the last Gospel. Jesus says things like, "Before Abraham was, I am." And, "I and the Father are one," and, "If you've seen me, you've seen the Father." These are all statements you find only in the Gospel of John, and that's striking because we have earlier gospels and we have the writings of Paul, and in none of them is there any indication that Jesus said such things.

> I think it's completely implausible that Matthew, Mark and Luke would not mention that Jesus called himself God if that's what he was declaring about himself. That would be a rather important point to make. This is not an unusual view amongst scholars; it's simply the view that the Gospel of John is providing a theological understanding of Jesus that is not what was historically accurate.

> Right at the same time that Christians were calling Jesus "God" is exactly when Romans started calling their emperors "God." So these Christians were not doing this in a vacuum; they were actually doing it in a context. I don't think this could be an accident that this is a point at which the emperors are being called "God." So by calling Jesus "God," in fact, it was a competition between your God, the emperor, and our God, Jesus.

Comment · 1 year ago
“Islam” as a named religion with its own prescribed rituals and laws is specific to the message preached in Arabia in the 7th century.

“Muslim” is a more transcendent term that encompasses all the prophets mentioned in the Quran, as well as those not mentioned. Their creed and state of mind (absolute submission to God’s will) is the same, but they did not follow a religion called “Islam”. Earlier prophets and their followers prayed, fasted, and gave charity. Some even made the pilgrimage to Makkah. However, certain details of these rituals may have differed between them and today’s Islam, and between one another.

Comment · 1 year ago
Even Muslims do not claim their religion is completely novel. The rituals may differ, but the creed preached by Muhammad (peace and blessings upon him) is the same preached by Adam, Noah, Abraham, Ismail, Isaac, Jacob, Joseph, Moses, Aaron, David, Solomon, John, Jesus, and countless other prophets (peace be upon them all): worship The One True God (Allah, Yahweh) with no partners.

As far as prayer rugs and other accessories, those are not actually part of our rituals as Muslims. Some people use them for practical purposes (prayer rugs help you avoid prostrating on dirt, asphalt, a potentially unclean carpet, etc. and prayer beads make it easier to keep count), while some others may have cultural reasons, and some just want to enhance their spiritual experience (e.g. incense and perfume).

Comment · 1 year ago
Wait til you have a legacy system and a newer system and need to, among other things:

- Implement redirects from the old login screen to the new one - Keep sessions in sync - Make sure all internal and external users know how to clear cookies - Remind everyone to update bookmarks on all devices - Troubleshoot edge cases

Comment · 1 year ago
How mature is the RISC-V ecosystem for dev machines? VS Code and Jetbrains IDEs are probably not supported, but what about a setup with Fedora, Erlang, Elixir, Node, and maybe NeoVIM?
Comment · 2 years ago
I posted this link because, having taken their Elixir and OTP course, I think their video content is the best in the business by far.
Comment · 2 years ago
I have to look up a lot of words from classical (especially pre-Islamic) poetry as well. For my own poetry I use words that I, and anyone reading/listening, can understand more easily. When I said “classical” I meant the meter and rhyme aspects, not necessarily the vocabulary.
Comment · 2 years ago
My head is spinning after skimming the sections on shared memory, locks, mutexes, etc. Implementation and adoption would probably be a decade-long saga. Not to mention teaching folks when to use these and how to use them correctly.

In e.g. Elixir these are non-issues. Please, just give us declarative structs that are immutable by default (if they’re really needed, make constructors and mutability opt-in). Isn’t the trend already toward more FP in JS?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton