JohnCurran

Joined 6 years ago

Karma
245
Submissions
47
Member since
May 1
Elixir, Phoenix, LiveView

Johnelmlabs.con

View on Hacker News

Recent submissions

Comment · 3 years ago
> Instead, figure out the fastest way to economic security and once there, then figure out a passion

This is good advice and I agree with it. I just wish it wasn’t the advice we had to give

Comment · 3 years ago
I respect Paul and everything that he writes, even if I don’t agree with it. It takes some serious stones to publish your thoughts on the internet - whether people agree or not.

In any case. This seems like a continuation of the never ending quest for people to sacrifice themselves for the betterment of a corporate profit they will never see.

I’m not interested in eliminating the ceiling - I want to raise the floor. Having a “side hustle” shouldn’t be a requirement to get by.

I am frustrated that the USA’s money advice largely comes from billionaires. They’re not like us. That’s OK. There’s a lot of room between millions and billions

Comment · 3 years ago
> the longest regular conversations I’ve had in the last week have been with an AI-powered rubber duck

I think, and am basing this off of nothing objective, but it feels like the vast majority of content today is written by people who spend, frankly, too much time online. I think the fact I’m writing a comment about this says that I, too, spend too much time online.

The bubble that the tech world and this website in particular differs so much so from reality that I don’t know what to make of the articles that front page here.

All the twitter doomsaying, trump will never be president, all entirely wrong. I don’t know what to make of it - maybe I should log off for a while

Comment · 3 years ago
No, that call isn’t difficult. What is more difficult are examples given on things like Angular University, where there are pipe, subscribe, catchError, among others, in a single call chain. It’s not obvious to me at all what the order of execution is in this call chain for instance:

    http$
        .pipe(
            map(res =>     res['payload']),
            catchError(err =>     {
                console.log('caught mapping error and rethrowing', err);
                return throwError(err);
            }),
            finalize(() =>     console.log("first finalize() block executed")),
            catchError(err =>     {
                console.log('caught rethrown error, providing fallback value');
                return of([]);
            }),
             finalize(() => console.log("second finalize() block executed"))
    )
        .subscribe(
            res => console.log('HTTP response', res),
            err =>     console.log('HTTP Error', err),
            () =>     console.log('HTTP request completed.')
    );
Once you see the output it begins to finally make sense but intuitive it is not
Comment · 3 years ago
First: This is not an attack on you

I have such an issue with this response because it just seems like “you’re holding it wrong” a la the iPhone “scandal” where apple attempted to blame an engineering flaw on its users

I would imagine most people’s use case (mine certainly is) for RxJS boils down to “call a JSON API and receive a response”. That shouldn’t be a hard problem

Imagine if someone complained about the complexity of Git and the answer was to “write your own DVCS”

The entire point of abstractions is that I don’t need to understand what’s going on underneath them

Comment · 3 years ago
Comment · 3 years ago
Thank you - I had read that portion of the docs but for whatever reason that part of it just didn’t click. For some reason it made me think I could only use some special subset of env vars that were prefixed with ASPNET_CORE or similar
Comment · 3 years ago
I have been having a ridiculous time trying to find out just how to override an appsettings json variable (DBConnection string) with an environment variable. Could not find any good answer. What is the right way?
Comment · 4 years ago
I feel I must ask where you live / what competitive salaries look like to you, because as far as I know, a software developer salary of $190,000 USD+ in Barcelona, Spain is eye-poppingly high
Comment · 4 years ago
It seems to me, in my uninformed layman opinion, that it would do the opposite. Maybe it would force the outliers down but perhaps bring the average up.

These are two common scenarios I see:

- Two employees at the same level on the same team. One is paid $X higher than the other. Employee one asks for raise based on the fact they do the same job as employee two

- New hire is paid $X more than member of team who has been there receiving meager raises yearly. They can point to the new hire and request $Y more due to their experience

That said, this is conjecture and not backed by anything. Are there published works on salary transparency = lower pay for employees?

Comment · 4 years ago
Please please please publish the results of what you find!
Comment · 4 years ago
That’s awesome - If, for some reason, they don’t get back to you let me know and I will get you into the Slack
Comment · 4 years ago
Comment · 4 years ago
Can you speak more to how you bypass EPMD and send the IPs of the containers to each other? That would be great for a problem we’re seeing where I work

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton