Readit News logoReadit News
mrozbarry commented on Christianity was always for the poor (2024)   jacobin.com/2024/03/chris... · Posted by u/YeGoblynQueenne
mrozbarry · 4 months ago
I'm going to comment with the preface that I gave up reading the article. It feels like a word-salad, and I'm getting lost trying to find the point a lot of the time.

Christianity is Jesus Christ substitutes the sin of a faithful man or woman with His righteousness.

You cannot buy faithfulness, and you cannot obtain righteousness through good works on your own.

The target has never been against wealth, but the love of money, or trusting in the things of this lifetime. For instance, Proverbs 11:28 says not to trust in wealth. Mark 8:36, Jesus states that if you seek wealth over everything else, what good is it when you die? In 1 Timothy 6:17-19, Paul encourages Timothy in his leadership to instruct wealthy people to not put their hope in their wealthy, but to do good with what God has given them.

mrozbarry commented on Web awesome: "Shoelace 3.0" open source web components   backers.webawesome.com... · Posted by u/webcompawe
mrozbarry · 7 months ago
On the installation page:

> As a Web Awesome backer, this early alpha release is just for you. Please refrain from sharing it for the time being!

mrozbarry commented on Show HN: I'm tired of sharing code using PasteBin and Slack, so I made this   turbogist.dev... · Posted by u/moeen-mahmud
moeen-mahmud · 8 months ago
You're right. The first video was about 5 mins but then I thought I'd add a long video with a good explanation. But initially, I should've done a short demo video to show only the value-added things.
mrozbarry · 8 months ago
I wonder if you could just have some sort of looping animation showing a vs code window, with live typing, and a view beside it of the turbogist ui.
mrozbarry commented on Show HN: I'm tired of sharing code using PasteBin and Slack, so I made this   turbogist.dev... · Posted by u/moeen-mahmud
jonahx · 8 months ago
I would suggest trimming the 15m intro video down to 1 minute or less.
mrozbarry · 8 months ago
I came here to say just this. When the word "turbo" and phrase "zero distractions" are present, but the demo is a number of minutes long, it feels like something is wrong.
mrozbarry commented on Ask HN: How can I grow as an engineer without good seniors to learn from?    · Posted by u/prathameshgh
mrozbarry · 9 months ago
It sounds like as a tech lead, if you're in charge of some degree of scheduling, and you have other tech people that you barely interact with, maybe you could start some sort of weekly or bi-weekly "meeting of the minds," and have a place to bounce ideas around. Even if your work isn't closely related, I bet they also feel a bit of isolation, too. It's likely in your work's best interest to have some common/shared knowledge for a small tech team in case of some sort of tech emergency.
mrozbarry commented on Is the Q source the origin of the Gospels?   thecollector.com/q-source... · Posted by u/Tomte
mrozbarry · 10 months ago
If you were ever looking for "good" Christianity. I attended a bible college in Canada, and to put it politely, I was heartbroken over the types of people who were being trained to lead and manage churches. I'd say a good majority of them were sent by their parents rather than on their own initiative; they were culturally, ethically, and spiritually not Christian. I'm not perfect, either, but you expect a certain level of effort to be put into spiritual and theological mental investment, which unfortunately was not the case.

After that experience, I basically left the church for 10 years, I was so frustrated with many human-related aspects of the church, and I knew I couldn't sit under the leadership of the types of people I went to college with.

---

Now, to answer your first question, yes there is value. In the same way I'm a programmer, but I don't care about the historical authenticity of who actually discovered the Pythagorean theorem. Some people care, and I think that's great, that's an area of interest for them. Now, the flip side is, Christians should care that they can trust the documents that form the basis for their beliefs.

For your next statement, "most of the students were bored and frustrated...didn't want to know anything about the texts themselves," a person who has no historic knowledge of the scripture should never be a pastor. It sounds like you went to university with people who liked the idea of being a respected leader, and the power that comes with it, and you'll find people like that everywhere, even in your secular workplace.

If you truly believe Christians are extremely anti-intellectual, you need to remember, basically every educational organization (ie even secular universities) were originally founded by Christians in the western world, and many of them were likely far more intellectual than you or I. What's crazy is you can also find extremely anti-intellectual non-Christians, too - there are anti-intellectuals everywhere. Typically big sweeping statements like this are from hurt people, and that's horrible that people claiming to be part of the church were so destructive on the things you previously believed.

There are a lot of bad apples in the bunch, even the bible says a little leaven will work it's way through the whole dough [1] [2].

[1] https://www.biblegateway.com/passage/?search=Galatians%205%2... [2] https://www.gotquestions.org/little-leaven-leavens-whole-lum... (does a decent enough overview of the verse and other references)

mrozbarry commented on I avoid async/await in JavaScript (2022)   uniqname.medium.com/why-i... · Posted by u/fanf2
saurik · a year ago
I mean, you didn't even try :/.

    const myAsyncThing = async (init) => await task2(await task1(init))
This makes the promise chain look much more like what it is, given that the rest of the language uses nesting calls to indicate "after".

mrozbarry · a year ago
I didn't write it like that because it obscures the call order. I wasn't trying to compare code line/count, just flow control and readability, which is certainly subjective.
mrozbarry commented on I avoid async/await in JavaScript (2022)   uniqname.medium.com/why-i... · Posted by u/fanf2
lofenfew · a year ago
>We literally exchanged callback hell to async hell, and said it was better, but I'm not strictly convinced of this.

It's obviously better. It's a bit unfortunate how much the history of the design decision shines through in the current solution, but it's unequivocally an improvement.

I would prefer an approach where calls to "async" functions are implicitly awaited unless a keyword turns then into a promise, and all functions are implictly treated as async as needed, unless a keyword specifies that they return a promise, which should be awaited instead. This would make the majority case clearer, and force you to make the minority case explicit where it's currently implicit.

I don't think this would help your coworkers who don't understand promises very much though.

mrozbarry · a year ago
I prefer the raw promise syntax. It makes the promise chain look more like what it is, an asynchronous pipeline, and you don't need to litter async everywhere.

    const myAsyncThing = async (init) => {
      let value = await task1(init);
      value = await task2(value);
      return value;
    }

    const myPromiseThing = (init) => task1(init).then(task2)
I know this is a relatively simple and contrived example, but there are some times where async/await very much is bulky and gets in the way of just writing code.

mrozbarry commented on I avoid async/await in JavaScript (2022)   uniqname.medium.com/why-i... · Posted by u/fanf2
mrozbarry · a year ago
My biggest gripe with async await is when it's used by people that don't understand promises. They interpret await as "let promise run" and not "this blocks the flow." I had someone show me code where they wanted to preload a bunch of images, and effectively had a for loop and did an await on each image in it, effectively running it as slow as possible. I showed him `await Promise.all(imageLoadingPromises)`, and he was confused why we needed `Promise.all` here.

I also don't like how async/await ends up taking over a whole codebase. Often making one function async will cause you to update other functions to be async so you can do proper awaiting. We literally exchanged callback hell to async hell, and said it was better, but I'm not strictly convinced of this.

mrozbarry commented on iTerm2 and AI Hype Overload   xeiaso.net/notes/2024/ai-... · Posted by u/todsacerdoti
eriri · a year ago
I looked into the issue tracker and gosh, its getting so toxic there.

https://gitlab.com/gnachman/iterm2/-/issues/11470

mrozbarry · a year ago
I think this issue is actually two issues

    1. A terminal shouldn't be able to ask some resource on the internet what to type and auto-execute it.
    2. AI fear/fatigue/???
I think point 1 is reasonable to an extent, but it should be taken in context. iTerm2 is a free app, and as far as I can tell, not even remotely required on any mac platform, since there is technically a default dumb terminal, which can be customized. I think the context issue is from the video demos I've seen, nothing directly types into your terminal, it's up to the user to review/copy/paste the generated code snippet. The underlying tech has been in iTerm for a while, from the best I can see. Auto-fill also enables things like the 1password integration, and anyone can open a chatgpt client and copy/paste shell code from there in the same way the iTerm2 integration works.

I understand point 2, I have never cared for any AI hype, it has near-zero interest for me, and doesn't affect my work. Almost every editor has some capacity to ask the internet for data and paste it in, from AI or otherwise, and no one is really sounding a major alarm bell around that. You could argue there is a big push for these integrations to train models, but even that requires a key.

u/mrozbarry

KarmaCake day358May 22, 2018View Original