[-] henfredemars@lemmy.world 37 points 1 month ago

I see this upcoming election will be the final one. Nice work.

[-] henfredemars@lemmy.world 5 points 1 year ago

Even more, make it more like a backup feature that's opt out not opt in. Thus, when a server goes away, the user still has their community list to import somewhere else.

[-] henfredemars@lemmy.world 17 points 1 year ago

No one could have predicted this /s

42
Rule of Determinism (lemmy.world)
[-] henfredemars@lemmy.world 4 points 1 year ago

This is definitely a sink-or-swim moment for Lemmy. If this is going to work, this is the chance. Twitter and Reddit are imploding. Users have a reason to try something new and are willing to deal with young, buggy platforms because it's better than the alternative and they needed an Internet home. My upvote taking ten seconds to register is itself the knife's edge of creation, a new birth.

[-] henfredemars@lemmy.world 7 points 1 year ago

Just not using the app is better than using the app.

17

More concretely, I'm asking this: why aren't applications compiled fully to native code before distribution rather than bytecode that runs on some virtual machine or runtime environment?

Implementation details aside, fundamentally, an Android application consists of bytecode, static resources, etc. In the Java world, I understand that the main appeal of having the JVM is to allow for enhanced portability and maybe also improved security. I know Android uses ART, but it remains that the applications are composed of processor-independent bytecode that leads to all this complex design to convert it into runnable code in some efficient manner. See: ART optimizing profiles, JIT compilation, JIT/AOT Hybrid Compilation... that's a lot of work to support this complex design.

Android only officially supports arm64 currently, so why the extra complexity? Is this a vestigial remnant of the past? If so, with the move up in minimum supported versions, I should think Android should be transitioning to a binary distribution model at a natural point where compatibility is breaking. What benefit is being realized from all this runtime complexity?

[-] henfredemars@lemmy.world 116 points 1 year ago

It's been said to death but at heart, I've always felt that when it comes to piracy, it's a service issue, not a cost issue.

Except for you Adobe. That's a cost issue.

[-] henfredemars@lemmy.world 6 points 1 year ago

This is hilarious. On my Desktop, which is quickly becoming my preferred interface for the moment, I just keep opening new tabs and letting it work when I post so I can move on with reading other content.

I ain't even mad. You've got a good heart, soldier.

[-] henfredemars@lemmy.world 8 points 1 year ago

I recently experienced this while building an upgrade for my 3D printer. The upgrade kit included a touchscreen. I found out later that the touchscreen was effectively its own separate computer with more than 10x more resources than the actual computer inside the 3D printer that was doing the most important calculations.

The compute and memory resource constraints were basically nonexistent factors in the design of the printer and the upgrade kit. Merely, a simpler computer was easier to design for and characterize, so the printer itself had a very simple computer, and for the UX, a "beefy" computer was much easier to program. It's bizarre seeing how little the amount of computer resources mattered. It might as well have been free.

[-] henfredemars@lemmy.world 9 points 1 year ago* (last edited 1 year ago)

It's really, really smart that it looks like Reddit in terms of page layout. It satisfies the brain that likes its patterns and routines. I even put my favorite Lemmy app right where I used to launch from to satisfy the muscle memory. I really hope this sticks.

[-] henfredemars@lemmy.world 20 points 1 year ago

I noticed that I don't have a karma or upvote counter for my account, and I felt free. Let's keep it that way. It just encourages more ego and skin in the discussion ahead of focusing on the content and further penalizes users who sometimes have an unpopular, but still civil and constructive, opinion. I don't want an echo chamber effect.

I imagine that implementing such a metric could become quite confusing if it turned out that not all instances permitted all communities in the future. If this is already the case, please excuse me. I've been on Lemmy for one hour total. Solving that consistency problem couldn't be easier than just not solving it.

[-] henfredemars@lemmy.world 8 points 1 year ago

Running Connect for Lemmy here on Android. It seems nice and minimalist. I was a little dissuaded from trying Jerboa with some of the negative reviews.

[-] henfredemars@lemmy.world 10 points 1 year ago

Happy to be part of the sudden stress test of your software and infrastructure! June 30 hit and I needed a place to go. Found Lemmy. Found Connect for Lemmy. I don't know if this is the future for a Reddit-like service, but I'm pleased to see some real activity and I'm glad to be a part.

view more: next ›

henfredemars

joined 1 year ago