HelloRoot

joined 4 months ago
[–] HelloRoot@lemy.lol 5 points 4 days ago (1 children)

I have no clue what I am looking at but it is absolutely mesmerizing.

[–] HelloRoot@lemy.lol 3 points 4 days ago* (last edited 4 days ago) (2 children)

I ran Linux with KDE on my phone for a while and it for sure needed EVEN MORE charging all the time even though most of the system is C, with a sprinkle of C++ and QT.

But that is probably due to other inefficiencies and lack of optimization (which is fine, make it work first, optimize later)

[–] HelloRoot@lemy.lol 6 points 4 days ago* (last edited 2 days ago)

I'm using the fattest of java (Kotlin) on the fattest of frameworks (Spring boot) and it is still decently fast on a 5 year old raspberry pi. I can hit precise 50 μs timings with it.

Imagine doing it in fat python (as opposed to micropython) like all the hip kids.

[–] HelloRoot@lemy.lol 6 points 4 days ago

They compile each benchmark solution as needed, following the CLBG guidelines, but they do not measure or report the energy consumed during the compilation step.

Time to write our own paper with regex and compiler flags.

[–] HelloRoot@lemy.lol 10 points 4 days ago* (last edited 4 days ago) (8 children)

Why?

(A super slimmed down flavour of) Java runs on fucking simcards.

[–] HelloRoot@lemy.lol 5 points 4 days ago (3 children)

WASM would be interesting as well, because lots of stuff can be compiled to it to run on the web

[–] HelloRoot@lemy.lol 17 points 4 days ago* (last edited 4 days ago) (1 children)

There is this, but I didn't look into it yet https://www.automotivelinux.org/

And then there is stuff for motor controls, but it's not linux (why would it be?) http://freeems.org/

[–] HelloRoot@lemy.lol 7 points 4 days ago

Wow! I didn't know

[–] HelloRoot@lemy.lol 8 points 5 days ago (2 children)

It does need a server though. Either the centralized official one you can selfhost one.

[–] HelloRoot@lemy.lol 33 points 5 days ago* (last edited 5 days ago) (2 children)

Matrix, Briar, SimpleX, Threema

[–] HelloRoot@lemy.lol 4 points 6 days ago* (last edited 6 days ago) (2 children)

You've worked with juniors before?

Because in my experience I was constantly reading their unreadable code, then telling them why it's wrong or bad or not fitting in a digestible manner and then waiting weeks for a refactor.

Iterate that for a month. Mentoring them took way longer than it would have taken me to write it from scratch. Not that dissimilar to trying to using AI for where it sucks (larger, a tad more complex problems).

It only makes sense if you look at it as an investment, because they will eventually improve.

[–] HelloRoot@lemy.lol 158 points 6 days ago (18 children)

a long runway that allows us to become profitable when needed

Switch to self-hosting headscale when they enshittify in an attempt to become profitable, duh

view more: ‹ prev next ›