HNHacker News
TopNewBestAskShowJobs

difu_disciple

22 karma · joined June 17, 2021

submissionscomments
difu_disciple··on How's Linear so fast? A technical breakdown
Self-hosted jira is prone to death by a thousand cuts making it a much worse alternative to the hosted version.
difu_disciple··on Ask HN: Looking for headless CMS recommendation
Dev budget under $25k: Statamic [1] or Wordpress (with ACF [2] & Acorn [3])

Professional work above that: Sanity [4] or Hygraph [5]

[1] https://statamic.com

[2] https://www.advancedcustomfields.com

[3] https://roots.io/acorn/

[4] https://www.sanity.io

[5] https://hygraph.com

difu_disciple··on Show HN: From dotenv to dotenvx – better config management
I always thought highly of the approach used by https://www.npmjs.com/package/@strong-config/node

Does dotenvx support secrets managers?

difu_disciple··on Ask HN: What framework should I learn?
That should not stop you from trying it out.
difu_disciple··on Ask HN: What software did you purchase that positively impacted your family life
I have replaced 1password with Apple’s family password sharing feature that’s present in the new updates.
difu_disciple··on I 10x'd a TI-84 emulator's speed by replacing a switch-case
Bypassing cheat protections for Maplestory
difu_disciple··on HypeScript: Simplified TypeScript type system in TypeScript's own type system
Do everything you can to introduce TS incrementally. JSDoc simply isn’t enough.
difu_disciple··on Ask HN: What CMS are you using in 2022?

  - The typical mom & pop business: Squarespace
  - Any company without in-house technical leadership: Wordpress + Simply Static
  - Any engineering-focused company: Sanity
These recommendations account for common requirements each tier of company typically has

(i.e. long-term maintenance, hiring, and technical features like internationalization)

difu_disciple··on Ask HN: Where are all the senior front end engineers?
> Most companies don't have interesting FE work

While true, I think it's a bit more nuanced than that.

The most attractive companies have at least 2 of 3 qualities that make front-end work significantly easier:

  - engineering permission to use sensible tooling (typescript, openapi type generation, etc)
  - strong / focused product team (stable roadmap for project requirements)
  - modern ux designers (able to design a component library & can easily communicate changes (Figma))
I've noticed that companies that get this right tend to have healthier work cultures & deliver on expectations without stress.

Companies that don't tend to have front-end work defined by a sense of impermanence, lingering technical debt, and pain.

difu_disciple··on Ask HN: Who Is Jamstack Aimed At?
When you see different static site generators in the wild, most people want:

  - api for creating pages from remote data
  - developer experience
  - build speed
But if you plan on using a headless CMS, your must prioritize decoupling the authoring from build times.

Your marketing team needs instant feedback, your options are now:

  - use client side rendering for page previews. (i.e. use a js-based framework)
  - containerize your project & run the framework's dev mode as a preview server (i.e. you might as well have not used a SSG)
difu_disciple··on Walking While Black (2016)
Much of my walking is as my friend Rebecca once described it: A pantomime undertaken to avoid the choreography of criminality. Most black children in America receive the “talk” early on. It teaches that our skin color bears a stigma & that as individuals, we must learn to manage fear directed to us by society or perish.

It’s not a lesson that sinks in until you experience it but some young men only get a single chance in practice.

And these situations will come:

  - being miscast as the villain by a stranger with a hero complex 

  - a neighbor reports you as vagrant that “doesn’t belong here”

  - matching a generic description of a random suspect (white t-shirt and jeans)

  - a late night traffic stop with a visibly nervous police officer
Even during these rather tame scenarios, there is no room for hesitation. You put on your best acting face and try making strangers comfortable with your existence.
difu_disciple··on Show HN: Mitmproxy2swagger – Automagically reverse-engineer REST APIs
This is fantastic. Thank you
difu_disciple··on Twitter set to accept Musk's $43B offer – sources
You listed groups that have historically:

- have been purveyors, not victims, of discrimination within USA

- introduced extreme polarization to mass media & political discourse

- controlled enough political power to push their beliefs on the majority through law since the inception of this country

I wonder if “center of X” voices have ever wondered _why_ their opinions aren’t well received outside of their bubbles.

Possibly but Twitter’s ownership won’t help with any of that.

difu_disciple··on FBI Didn't Knock Down a Suspect's Door Because 'It Was an Affluent Neighborhood'
I hope you can understand why common media did not amplify Duncan Lemp's voice - as he had prior intent to harm police and was co-opted as a symbol for extremist right-wing groups. [0]

You will find very little support for no-knock raids but with the circumstances related to their deaths[0], comparing Duncan Lemp to Breonna Taylor is a disingenuous tu quoque.

[0]: https://www.washingtonpost.com/local/public-safety/duncan-le...

difu_disciple··on I need to stop being boring
Cool people do cool things.
difu_disciple··on Rant HN: Next.js and Gatsby are not static site generators
Large production instances of Next.js tend to rely on server-side rendering almost exclusively. Paired with react-query + cached api/Redis, you get short build times and a fast user experience (Remix has a very similar approach as well).

Gatsby is also a great static site generator. Most sites render with JavaScript disabled + the framework provides some of the best tools to create increase Lighthouse scores. It's only weakness is the build speed once you pass +100 pages.

That said, the primary issues around static site generators are:

1. Build speeds - (choose Hugo, Zola, Eleventy.js)

2. Creating pages from external data - (choose Next.js, Eleventy.js, Gatsby)

3. Real-time previews - (requires work but most JS-based frameworks can do this without issue)

4. Ease of use - (choose Jekyll)

difu_disciple··on Rant HN: Next.js and Gatsby are not static site generators
Hugo and Zola are fantastic static site generators but if your requirements

include building static pages based on an api response, Eleventy.js has first class support.

[1]: https://www.11ty.dev/docs/pages-from-data/

[2]: https://learneleventyfromscratch.com/lesson/9.html

difu_disciple··on Ask HN: Any weird tips for weight loss?
If you avoid saturated fats, the remaining unprocessed foods tend to have significantly less calories - making this something of a non-issue for most people seeking to lose weight.
difu_disciple··on Coinbase CEO tweets how they came up with Super Bowl ad, lied about it
Brian essentially calls the agencies incompetent, steals a concept from an agency that wasn’t hired, and minimizes the contributions of the agency was hired.

That’s disrespect worth being addressed.

difu_disciple··on Ask HN: What is your preferred “full-stack in a box” solution and why?
For reference, the linked article is in no way an apples-to-apples comparison.
difu_disciple··on The complicated futility of WordPress
Those are all related to Wordpress core.

Plugins are categorized separately from WordPress on the CVE website.

difu_disciple··on WordPress themes, plugins backdoored in supply chain attack
https://wordpress.org/plugins/simply-static/

Lock down your WP install within your VPC & serve the static pages from S3.

If you do have a dedicated engineering team, the trend now is using headless cms (sanity or contentful) and a ssr platform (Next.js or any of the traditional frameworks).

difu_disciple··on Ask HN: Am I being instructed to do something illegal? (DEI hiring practices)
It’s a pretty common sentiment.

“You must be 2x as good as the next [white person] if you want to compete”.

I’m African American and my grandparents, born 100 years ago, would tell me this as a child.

It’s not an uplifting message to hear but just about every non-white person i know has heard a racial or sex-related variation of this statement growing up.

I’ve assume it’s always true because despite all this talk of DEI because to this day - I can count the number of POC and women I have ever worked with on 2 hands.

difu_disciple··on Remix – A framework focused on web fundamentals and modern UX
Remix might be a few years too late to be honest.

After watching the session, there does not appear to be any significant differences from Next.

difu_disciple··on Call of Duty Adds Kernel Level Driver for Anti-Cheat
Self-taught but that's how I got started early on

https://github.com/cheat-engine/cheat-engine

difu_disciple··on Self directed IRAs under attack in proposed tax bill
definitions of middle class are very fluid here.
difu_disciple··on Dollar stores make up nearly half of all new store openings in the U.S.
When you see a dollar store, odds are that:

- it is newly built. Building a dollar store is a fairly cheap way to raise the value of undeveloped land so some land owners use them as an exit strategy for declining communities.

- likely in an odd location, compared to other stores. The developers asked an inexperienced city council to rezone non-commercial land to approve the new build.

Dollar stores wouldn't be as much of an issue if they leased existing commercial space but this rarely happens.

Sub-optimal land usage can lower the chances of a depressed community from ever rebounding.

difu_disciple··on Thanks to interbreeding, just 7% of our DNA is unique to modern humans: study
I wasn't expecting to see this here...
difu_disciple··on Ask HN: What are good alternatives to Webflow that have better web performance?
Webflow leads the pack in this category of no-code tools. Currently, anything more will require a custom build.