This is good advice and I agree with it. I just wish it wasn’t the advice we had to give
245 karma · joined May 1, 2020
Johnelmlabs.con
This is good advice and I agree with it. I just wish it wasn’t the advice we had to give
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
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
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 notI 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
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?
It’s a loosely collected group of mentors and mentees with a small dedicated group of full-time learners on a stipend program
The #1 challenge, by far, faced by the org is hiring and placement into companies for cohort graduates and mentees.
If you’re able, consider posting job listings in the UD slack
*I am part of the group as a mentor and its been on the whole an incredibly positive experience
Newbies are immediately plunged into the world of npm, react/vue, and AWS.
Gone are the days where the tutorials are “write a page in HTML and FTP it on to a server”
list = Enum.map(1..20, & %{foo: &1, bar: "hey"})
Not meant to be a comparison, just another example
I have to disagree with this. If you focus on just learning words in a target language, you just become a foreign language dictionary. Knowing how to say "train station" in Spanish doesn't help when you can't use it properly in a sentence.
I think Michel Thomas has a fairly succinct take on the topic: “If you know how to handle verbs you know how to handle the language. Everything else is just vocabulary”. Although he is a somewhat controversial figure in regards to claimed past achievements, his system for language learning works well. Don't worry about amassing large amounts of vocabulary at the outset, just use words like "it" (Where is it / What is it / I can do it). You can swap out "it" for any other noun you learn later on.
As far as a screenshot for product? Not sure, it really stays out of the way which I like but that makes it difficult to convey visually. Which you seem to have realized :)
What about the bit flips allows the key to be solved for? That is the part of this I don't understand
This DaringFireball[0] article states the goal of the system is to "generate the same fingerprint identifier if the same image is cropped, resized, or even changed from color to grayscale."
So while the fingerprint may be "exact", it's still capable of detecting images which have been altered in some way
[0] https://daringfireball.net/2021/08/apple_child_safety_initia...
> as a developer it's good practice to test against early release channels of major browsers to learn about any compatibility issues upfront
This is a rather alarming viewpoint which I think highlights Chrome's quest to become the One True Implementation of web standards. In addition to the major browser vendors I'm now supposed to be testing against beta and nightly builds in order to ensure that my website is not going to break because Google decided to eliminate something? Yikes.
Then just connect your WireGuard client on your phone to the endpoint
Use something like freedns.afraid.org for dynamic IP address support
One note: minor typo here: “I want the signal flow through my applicatioin to look like S."
Applicatioin -> application
> “I'm ashamed to say most of my Elixir education has been through trial and error, figuring things out as I go along“
This attitude is so prevalent in software as if we are all supposed to be divined with programming knowledge the moment our IDE spins up. In every other industry that’s exactly how you learn: Get your hands dirty, make mistakes, and fix them.
There’s a lot of things wrong with software engineering - harboring this attitude that self-taught learning is bad or shameful makes it unnecessarily worse
Great write-up otherwise