A software developer and Linux nerd, living in Germany. I’m usually a chill dude but my online persona doesn’t always reflect my true personality. Take what I say with a grain of salt, I usually try to be nice and give good advice, though.

I’m into Free Software, selfhosting, microcontrollers and electronics, freedom, privacy and the usual stuff. And a few select other random things, too.

  • 2 Posts
  • 370 Comments
Joined 5 months ago
cake
Cake day: June 25th, 2024

help-circle



  • Right. I mean these things are really complex, usually not made to be repaired (i.e. modular) and lots of things are purpuse built to fit in that small form factor. Components are scattered around because there was some space left somewhere on a PCB and some components share a purpose, which makes it difficult to entangle the electronics…

    And it’s always difficult to compete with mass-manufactured products. I like to tinker with electronics or build things at home. I learn a lot of things while doing it. And I get things that are unique and built spefically for my purposes… But usually they’re not cheap(er) than mass produced products, because I don’t buy supplies in bulk and it takes me days to build one thing while a production line can pump ot thousands of devices in the same timespan.
    And I ocassionally repair (household) devices or just take apart broken ones for shits and giggles… And some of them immediately look like they just aren’t meant to be repaired or modified. Some components like a phone screen, camera or even the backlight or power supply of a broken flat screen TV can be messed with. But it usually ends with complicated PCBs. You can replace broken components (if you got the correct tools), but you can’t really change much about them without going through an laborious process of reverse-engineering and maybe designing a whole new PCB (from scratch). Which makes sense for smaller projects, but it’s just not feasible for complex devices like phones/laptops/TVs that aren’t meant to be repaired. Or where every design choice contradicts serviceability like with phones and cramming everything into the small slab.


  • Essentially time and cost? Building such a Frankenstein-Phone would probably take you half a year to design the PCBs, get all the connections and power rails right, all the needed peripheral electronics for the chips. Read thousands of pages of datasheets to place the correct capacitors for the oscillator of the … sensor on your mainboard design. (And there are a lot of tiny components in a phone that all work together, in part depend on each other, or require additional control/supply circuits.) You’d need a lab and equipment do build it, and the mechanics and encasing. And probably some takes and failed iterations. And software and drivers also have to be rewritten and patched.

    So I’d say if you have the expertise in electrical engineering, hardware design, embedded software programming… A 5 figure(?) sum of money for supplies and equipment and nothing to do in the next year… I’d say nothing is stopping you 😆




  • Probably because someone started and then all the others saw it and went with it? I’d say it’s the same dynamics as if you’re the first one parking your car in a (not so obvious) no-parking zone, and you come back two hours later and there is a whole line of parked cars behind your’s. It’s kind of inevitable, especially after the second person did it…

    And I mean it’s a bunch of instances named like this. But not an outrageous number… We have quite some diverse names for instances. And lemmy.something is the other super popular choice.




  • Mmhm, I’m not sure if I’m entirely on the same page. Admins have complained. Users would like to run their own instances, but they can’t as the media cache is quite demanding and requires a bigger and costly virtual server. And we’re at the brink of DDoSing ourselves with the way ActivityPub syncs (popular) new posts throughout the network. We still have some room to grow, but it’s limited due to the protocol design choices. And it’s chatty as pointed out. Additionally we’ve already had legal concerns, due to media caching…

    Up until now everything turned out mostly alright in the end. But I’m not sure if it’s good as is. We could just have been lucky. And we’re forced to implement some minimum standards of handling harassment, online law, copyright and illegal content. Just saying we’re amateurs doesn’t really help. And it shifts burden towards instance admins. Same for protocol inefficiencies.

    I agree - however - with the general promise. We’re not a big company. And that’s a good thing. We’re not doing business and not doing economy of scale here. And it’s our garden which we foster and have fun at.


  • Sure. Once you start blaming people, I think some other questions should be allowed, too…

    For example: Isn’t it negligent to give a loaded handgun to a 14 yo teen?

    And while computer games, or chatbots can be linked, that’s rarely the underlying issue, or sole issue to blame. Sounds to me like the debate on violent computer games in the early 2000s, when lots of parents thought playing CounterStrike would make us murder people. Just that it’s AI chatbots now. (Okay, maybe that’s a stretch…) I can relate to loneliness and growing up and being a teen isn’t easy.



  • Sure. I’m not a professor for water treatment. But I haven’t heard any of them advocate for this, so there might be a reason to it. And with the constraint, it has to be powered just by excess solar energy, I’m pretty sure I’m right. That might change if you find cheap regenerative energy that runs the plant 24/7 and there are other geological factors that make alternative water sources less attractive. But there is no way it’ll work like this. And I mean we use lots of water everyday. Not just in the house, but also for farming and whatnot. You’re going to need a massive amount of energy to have a noticeable impact and save other water sources. And solar doesn’t have a particularly good carbon footprint. There are lots of reasons why my estimation might be closer to the truth. (For current technology, of course.) The desalinated water will come with a carbon footprint and a price. And both of them might not be favorable.



  • I suppose the question is, what does a bucket of water cost if it comes from the groundwater or the next mountains/lake and what does it cost if it comes from a multi-million desalination facility… I mean even if the energy is free (which it’s not) the whole plant has to be built, staffed and maintained. And having an expensive factory sit around idle during the night and peak power and just operational from 10am to 3pm isn’t economical and makes the water that comes out of it even more expensive. And regular water is cheap. Even after being carried around by trucks in the worst case.

    If it’s too expensive compared to normal water, no-one is going to buy it. And the millions of dollars invested in the desalination plant won’t get a return. And then it’s just throwing money out of the window. It could be cheaper to just discard the exess energy than invest millions into something that doesn’t sell. And then you could throw good money after bad and try to subsidize the effort. But I don’t think it’s viable unless it’s a desert or some other geological factors rule out other water sources.



  • First of all, Everything that is designed by a human is copyright protected. You’re not allowed to copy a whole UI verbatim. It’s their intellectual property. However: The individual buttons, or offering options ‘New game’, ‘Load’, ‘Exit’ might not pass a threshold of originality. You need a certain level of creativity to pass for copyright protection. And you can do a similar design, just not rip it off. For example a medieval style is not something that is protected. You can do a medieval style if you come up with the design yourself. You cannot take their code or do screenshots and use them. So if I read your question meaning just do similar layout choices, then No. That’s not their intellectual property. Unless it’s super unique to that specific game. Just the exact layout is.