HNHacker News
TopNewBestAskShowJobs

jefflombardjr

7 karma · joined May 3, 2022

jeff@zaelot.com
submissionscomments
jefflombardjr··on How did the plain green lawn become the central landscaping feature in America?
If you like having a lawn, consider mixing in clover! It's great for pollinators and it is a nitrogen fixer that helps build better soil.

https://www.teagasc.ie/crops/grassland/grass10/clover/#:~:te....

jefflombardjr··on Valneva and Pfizer announce Phase 2 study for Lyme disease vaccine candidate
Would this help people who already had the disease? Similar to what is happening with Covid https://www.yalemedicine.org/news/vaccines-long-covid
jefflombardjr··on Ecological Amnesia: Life Without Wild Things (2019)
https://en.wikipedia.org/wiki/Perverse_incentive#:~:text=The....
jefflombardjr··on Show HN: Reddit clone built in no-code in two weeks
Ever read this? https://en.wikipedia.org/wiki/Bullshit_Jobs
jefflombardjr··on Cops play music during filmed encounters to game YouTube's copyright striking
There's no way the cops doing this on duty have that music licensed for non-personal use. Where are the RIAA lawyers when you need them?
jefflombardjr··on SvelteKit Is in Public Beta
This is awesome. Sapper is great, so I'm excited to move over to this.
jefflombardjr··on Why I don't like Tailwind CSS
How is it lock in if you do something like extract components? https://tailwindcss.com/docs/extracting-components

Or define components? https://tailwindcss.com/docs/plugins#adding-components

jefflombardjr··on Why I don't like Tailwind CSS
At the end of the day, sure if you don't like it - don't use it. But I don't understand the hate for it, because I have a very different experience with it.

---

> 1. Tailwind Makes Your Code Difficult to Read

This one is interesting to me. I think devs should take responsibility for writing easy to read code. A framework is a framework. I agree shotgunning classes all over markup is messy, but Tailwind doesn't do that - you do.

I would encourage the author to understand the concepts of extracting[0] and defining components[1] within Tailwind. That can make things very easy to read by the author's logic.

> 2. Tailwind Is Vendor Lock-in

Not necessarily. Especially if components are defined, if anything it makes it easier to change. Because you have a css class abstracted at the same level of your markup. In the world of various competing component frameworks, I would argue the opposite is true. You can just as easily apply tailwind component classes to Vue as to React as to Svelte etc.

> 3. Tailwind Is Bloated

As others have mentioned purge css[2]

> 4. Tailwind Is an Unnecessary Abstraction

"Because instead of repeating styles in your CSS, you’re now repeating them in your HTML", "you’re still writing the exact same amount of CSS, disguised as class names" This just isn't true if you use it correctly again see extracting and defining components.

> 5. Semantics Is Important. Tailwind Forgoes It.

Author recommends BEM and then in the end says "You don’t really need BEM, either". I agree with component scoped css, BEM is less important. Tailwind

> 6. Tailwind and Dev Tools Don’t Play Nicely

What? Anyone who experiences this should revisit CSS order of precedence. It behaves exactly as expected. I've never had a problem with chrome/firefox dev tools.

> 7. Tailwind Is Still Missing Some Key Features

So use css? Using tailwind isn't a binary option. You can use both tailwind and css. It's a tool, use it where it makes sense.

---

[0]: https://tailwindcss.com/docs/extracting-components

[1]: https://tailwindcss.com/docs/plugins#adding-components

[2]: https://tailwindcss.com/docs/optimizing-for-production

[3]: https://jigsaw.w3.org/css-validator/validator?uri=https%3A%2...

jefflombardjr··on WallStreetBets vs WallStreet: It's not about the money anymore
Care to explain how this is market manipulation?
jefflombardjr··on Why not use GraphQL?
> My personal pet peeve is when the community keeps advertising benefits of GraphQL that are very generic and really have nothing to do with GraphQL.

Douglas Crockford taught me a really valuable lesson here... in Javascript: The Good Parts he had something directed at the haters of Javascript, that stuck with me. But I think it applies here too. GraphQL and REST are tools/patterns that have pros and cons. All tools have pros and cons. Why would you get mad at a hammer for not being good drill? Because that is what people do in our industry and it's silly.

I tried two years ago to write an article with this in mind, and the conclusion I came to in [0] is that it is an abstraction. Nothing more, nothing less. It's up to the individual to determine whether that abstraction makes sense to them.

Haters are always gonna hate, and I do appreciate your taking the time comparing and contrasting the two. Too often articles that say "Hey wait a minute here, we might be drinking the koolaid for x" come across as contrarian and spiteful. I think you managed to keep a respectful tone while asking important questions. Thank you :)

0: [link redacted]

jefflombardjr··on Why do so many people want us back in the office?
It's mentioned in the linked article!
jefflombardjr··on Why do so many people want us back in the office?
That's a great reason. You like to set boundaries between work and private life.

But I'm not convinced a corporate office is the only, let alone, best option. Have you considered alternatives?

jefflombardjr··on Why do so many people want us back in the office?
But do you really need that from a company? I get that from coworking spaces. And if anything I'd argue it's more innovative.

Instead of a bunch of programmers spouting group think, I get to interact with writers, artists, indie game devs, etc. Way more innovative than any programmer group I've been in.

jefflombardjr··on Why do so many people want us back in the office?
Yeah if anything this pandemic made that abundantly clear. Those in favor of control ran out of any scapegoats. The remote work debate was never about location.
jefflombardjr··on Why do so many people want us back in the office?
I wish people didn't see it as a binary option. "The office" vs "Remote". And no I'm not talking about suggesting alternatives like "work from home". I'm talking more about let's look at it through the lens of "employer control" and "individual empowerment".

The article points to some statistics about the benefits of remote work. But I think those benefits are more derived from enabling individuals to decide what is best for them and their company. Alot of what is described in "Bullshit Jobs" was reversed overnight, and we're seeing the benefits of that. Location has nothing to do with it.

jefflombardjr··on The BEAM Has Spoiled Me
Can you recommend any learning materials that were particularly useful to you?
jefflombardjr··on Ask HN: Anyone a social entrepreneur, i.e. placing social impact above profit?
Plug for [name redacted]! My buddy [name redacted] is killing it!

He's now on a mission to transform the landscape of the city and turn often neglected patches of grass into thriving microecosystems.

[link redacted]

Been an incredibly positive response so far, if anyone is interested in starting something similar we've discussed open sourcing it so others can do in their own city.

jefflombardjr··on Bible API
I think this book should be required reading along side the bible: https://www.goodreads.com/book/show/17568801-zealot

Jesus was an incredible person. The bible taken out of context as it is in corporate christianity, really truly doesn't do Jesus justice.

If you love Jesus, read that book - it will only make you love him more.

If you are an atheist - read that book, it will give you a historical basis on which you can critique modern day Christianity.

jefflombardjr··on Kudzu, the vine that never truly ate the South (2015)
In Beyond the War on Invasive Species By Tao Orion, the author gives facts and numbers to back this up.

People are destroying native plant habitats, and creating the perfect conditions for invasives. In fact 90+% of native species aren't threatened by invasives. The invasives actually help heal the soil for native plants.

The author then asks, why then is there a war on invasives? And that's where the book gets good imo.

https://www.goodreads.com/book/show/25782048-beyond-the-war-...

jefflombardjr··on CERN makes push to build €21B super-collider
Can you prove that you will come across new theoretical breakthroughs with this research budget?

While I agree this is a huge expense, I do question the slippery slope of attacking research budgets. I wish more nations chalked this up as the 'cost of doing business'. Cutting research funding works well for election cycles, but doesn't do much for the folks down the road.

jefflombardjr··on Humanities aren't a science and shouldn't be treated like one (2012)
Can't upvote enough. It's easy to dismiss something you don't understand and wreck-less to assume you do. It's attitudes like these articles that led Planck to say, "Science progresses one funeral at a time"

If learning, math or otherwise, doesn't destroy your ego, you can do better. There is no shame in vocalizing uncertainty or a feeling of not understanding. Look at Stephen Hawkings - he had the courage to admit he was wrong and was one of his best critics.

Ego has no place in progress - scientific or otherwise.

jefflombardjr··on Remote work has its perks, until you want a promotion
> Humans don't have emotional object permanence.

Given that, I don't want to be in the room with my coworkers. There's more to life than work.

jefflombardjr··on Why remote work is hard and how it can be fixed
You know you can disable notifications right? That gives you the same peace of mind. If it's someone important you just tell them hey, I'm in the middle of x, I'll get back to you at y time. Most bosses respect healthy boundaries, and if they don't that's usually a red flag.

Not everything needs to be responded to right away, my mind was blown when I first saw an eisenhower matrix. I encourage you to check out this! https://www.google.com/search?q=eisenhower+matrix

jefflombardjr··on Why remote work is hard and how it can be fixed
Really? I find the opposite is true, if you aren't pushing commits that speaks pretty loudly.
jefflombardjr··on Why remote work is hard and how it can be fixed
I'm surprised that people see going to an office as a solution to this difficulty though. I'd 100% rather be around family than in an office.

I've been managing fine by being available during the day, not stressing and just living in the moment. I get the heavy lifting done early in the morning or late at night. Just like in the office... my most productive hours have always been either before everyone else gets in or after everyone else goes home.

jefflombardjr··on Why remote work is hard and how it can be fixed
Empathy, documentation, and proper communication channels.

Have you tried holding "office hours" for the newer guys? i.e. give them a window when they can ask their questions to the other devs?

Have you given them an idea of what you expect from them when they're stuck? example here: https://medium.com/@JeffLombardJr/for-new-devs-how-to-ask-in...

People will be on different schedules, but it is nice to have a weekly sync at the beginning of the week. Gitlab and Zapier have alot of great resources on setting up remote teams

- https://zapier.com/blog/survival-guide-to-remote-work/

- https://about.gitlab.com/company/culture/all-remote/guide/

jefflombardjr··on Why remote work is hard and how it can be fixed
There's a lot of discussion in this thread, but I think it all comes down to the fact that we are all individuals with individual preferences. What is comfortable for you, may not be for your coworker. Great companies try to reconcile those differences with proper communications channels in place, bad companies try to exert control over something they don't understand.
jefflombardjr··on Twitter Will Allow Employees to Work at Home Forever
The remote cat is out of the bag.
jefflombardjr··on My experience with the CARES Act
My experience with crony capitalism was frustrating, confusing and unfair

There, I fixed the title for you.

jefflombardjr··on Ask HN: How is your PPP loan application coming along?
Bullshit Jobs describes this type of corruption pretty darn well imo. Whenever there is a big pile of money it entire industries pop up on how to get that money in the form of fees. It's a similar phenomenon to class action lawsuits and how if you're a plaintiff you're lucky if you get a $10 check in the mail two years later.
← PreviousPage 2 of 8Next →