News for hackers. Stuff that matters.
Re:You're not a senior engineer until you've worked on a leg... by m463 on Monday February 17, 2025 @05:41PM (#43083983)
> > very arrogant

> a defensive shell around personal insecurity.

could just be despair and honesty.

I was reading about the kindle os here and wonder how many people are facing giant hairballs in their professional life.

> the Kindle’s OS is a mess of Java, Javascript, Lua, Native and React Native code. ...

> The Kindle runs stripped down Linux with a React Native frontend along with Java backend applications.

https://kindlemodding.org/kindle-os/

Re:You're not a senior engineer until you've worked on a leg... by blululu on Monday February 17, 2025 @09:37PM (#43085511)
I literally laughed out loud on the bus reading the linked file. The infographic is all too true.
Re:You're not a senior engineer until you've worked on a leg... by throwaway2037 on Monday February 17, 2025 @10:47PM (#43085887)
The meme image is very funny. Recommended reading: https://kindlemodding.org/kindle-os/kindle_os.png
Re:You're not a senior engineer until you've worked on a leg... by motorest on Tuesday February 18, 2025 @02:32AM (#43086967)
From your post:

> The Kindle runs stripped down Linux with a React Native frontend along with Java backend applications.

Honest question: what exactly is wrong with this setup?

There's the OS, there are services and user land apps written in java and misc native code, and from the link there's a single component where Lua was used as bridge code.

The GUI is React Native, which is just a framework to simplify the design and implementation of native GUIs.

So exactly what's wrong?

Re:You're not a senior engineer until you've worked on a leg... by pr353n747-0n83 on Tuesday February 18, 2025 @10:31AM (#43090660)
It isn't using their preferred stack.

Preferred stack: The one they know.