plenipotentprotogod

joined 1 year ago
[–] plenipotentprotogod@lemmy.world 9 points 1 week ago (1 children)

Oh no! It's a ~1~ ~2~ ~3~ ~4~ ~5~ ~6~ ~...~~...~~...~~...~~...~~...~~...~ ICOSAHEDRON!

Every episode seems to have one joke that really gets me. In this one it was Mariner stopping mid exclamation to make sure she correctly named the platonic solid that's about to eat her.

[–] plenipotentprotogod@lemmy.world 19 points 1 month ago (1 children)

If anyone actually manages to get Plasma Bigscreen working decently, please let me know how you did it. I was really excited when I first learned about it, but after considerable time tinkering, I gave up.

My first attempt was to install it on an old laptop. It boots up and looks good, but a large number of the built-in apps hang forever on their splash screen when you try to run them. I also couldn't figure out how to customize what apps appear in the carousels on the homepage. I'm not sure if that's because there truly is no way to do it or if the functionality is locked behind one of the apps that I can't launch.

The Plasma Bigscreen website indicates that it was designed to run on a Raspberry Pi 4, so I gave in and bought one in hopes that using the preferred hardware would work better. I followed the provided links to the latest Manjaro build of Bigscreen (which is over a year old) and installed it on my pi. Unfortunately, that build apparently suffers from a bug that prevents you from even getting past the login screen on first boot up. I don't remember the details, but I think it was some kind of "can't log in without setting a password" / "can't set a password until you log in" loop. Anyway, I found a forum post discussing the problem with no solutions found, so I gave up on the manjaro build.

My final attempt was to install an ordinary desktop Linux distribution on the pi and then use the package manager to install Plasma Bigscreen as an alternative desktop. This got me in, but there were still a bunch of broken apps. It was about this time that I also realized that the original Bigscreen concept seemed to lean heavily into voice control via Mycroft AI. Mycroft has gone through some major changes since the project launched, and I think these changes have resulted in basically all Mycroft related code in Plasma Bigscreen being broken. That may or may not be related to the other problems I had. I never got to experience a fully functional version of the software, so I have a hard time knowing what exactly is broken in what ways.

Anyway, that's my experience with Plasma Bigscreen. I hope this doesn't come across as hating on the project. It should be evident from the amount of effort put in that I really wanted it to work, but in the end I had to conclude that in its current state, it's badly broken with no sign of improvement or repairs.

[–] plenipotentprotogod@lemmy.world 5 points 4 months ago* (last edited 4 months ago)

I agree. The concept is simple, and it's not perfect, but it isn't dumb either. This is basically recreating how coal and oil got in the ground in the first place. Plants absorbed carbon from the air as they grew, then they got buried in a way that prevented them from decomposing and re-releasing it into the atmosphere. My main question here would be whether burying it only 10 feet under ground is really enough for long term storage. The other big elephant in the room with carbon capture is that it can be a convenient excuse for companies to avoid doing work towards actually decarbonizing their operations. If, as the article suggests, this is used primarily by industries like cement making that don't currently have a way to become carbon neutral then it's a good thing. If it's just used as cynical green washing by companies who could be doing better, then it's at best a wash, and arguably a net negative.

[–] plenipotentprotogod@lemmy.world 42 points 5 months ago (3 children)

If you were actually hoping to buy one but the rounded corners are a dealbreaker, then you may be interested to know that the DIY edition lets you mix and match the older display with the newer motherboards. Looks like opting for the older display even saves you $130 on the purchase price.

 

I know there's some controversy surrounding Brave as a company, and I'm not a fan of everything they do, but the goggles feature in their search engine is a really interesting attempt to give users more control over their search results.

The tool allows you to re-rank your search results according to custom rule sets. Each rule contains a regex style string to check against webpage URLs, and an instruction for what to do when a match is found. There are four basic types of instruction:

  1. Exclude matching URLs from your search results.
  2. Boost matching URLs so they appear higher in your search results than they otherwise would
  3. Downrank matches, causing them to appear lower in the results than they otherwise would.
  4. Highlight matches so they stand out in the list of results.

Brave has provided some premade rule sets (called goggles) that you can use right away, such as one that automatically removes all pinterest links, or another that boosts posts from tech related blogs. It's also relatively straightforward to create your own goggles, which you can either keep private or make public for others to find and use as well.

If you want to try it out for yourself you can go to search.brave.com and do a normal search for whatever you want. Then, on the results page, click the little "goggles" button just below the search bar. You'll be presented with a variety of premade filters along with a "discover more" button which sends you to a page with more information and filter options.

[–] plenipotentprotogod@lemmy.world 28 points 7 months ago (4 children)

After explaining the destructive force of a single raindrop over a kilometer in diameter:

Fear reigns supreme as the world fears rain supreme

Poetry. True poetry.

I second weawow. It's got everything I want in a weather app: clean UI, customizable homescreen widget, and you can pick which provider it uses for the weather data.

[–] plenipotentprotogod@lemmy.world 3 points 9 months ago (2 children)

Out of curiosity, what software is normally being run on your clusters? Based on my reading, it seems like some companies run clusters for business purposes. E.g. an engineering company might use it for structural analysis of their designs, or a pharmaceutical company might simulate the interactions of new drugs. I assume in those cases they've bought a license for some kind of high-end software that's been specifically written to run in a distributed environment. I also found references to some software libraries that are meant to support writing programs in this environment. I assume those are used more by academics who have a very specific question they want to answer (and may not have funding for commercial software) so they write their own code that's hyper focused on their area of study.

Is that basically how it works, or have I misunderstood?

This actually came up in my research. Folding@Home is considered a "grid computer" According to Wikipedia:

Grid computing is distinguished from ... cluster computing in that grid computers have each node set to perform a different task/application. Grid computers also tend to be more heterogeneous and geographically dispersed (thus not physically coupled) than cluster computers.

The primary performance disadvantage is that the various processors and local storage areas do not have high-speed connections. This arrangement is thus well-suited to applications in which multiple parallel computations can take place independently, without the need to communicate intermediate results between processors.

[–] plenipotentprotogod@lemmy.world 2 points 9 months ago (1 children)

I'll have to look a little more into the AI stuff. It was actually my first thought, but I wasn't sure how far I'd get without GPUs. I think they're pretty much required for Stablediffusion. I'm pretty sure even LLMs are trained on GPUs, but maybe response generation can be done without one.

[–] plenipotentprotogod@lemmy.world 3 points 9 months ago (4 children)

I’m not sure what you’d want to run in a homelab that would use even 10 machines, but it could be fun to find out.

Oh yeah, this is absolutely a solution in search of a problem. It all started with the discovery that these old (but not ancient, most of them are intel 7th gen) computers were being auctioned off for like $20 a piece. From there I started trying to work backwards towards something I could do with them.

[–] plenipotentprotogod@lemmy.world 5 points 9 months ago (1 children)

I was looking at HP mini PCs. The ones that were for sale used 7th gen i5s with a 35W TDP. They're sold with a 65W power brick so presumably the whole system would never draw more than that. I could run a 16 node cluster flat out on a little over a kW, which is within the rating of a single residential circuit breaker. I certainly wouldn't want to keep it running all the time, but it's not like I'd have to get my electric system upgraded if I wanted to set one up and run it for a couple of hours as an experiment.

 

A university near me must be going through a hardware refresh, because they've recently been auctioning off a bunch of ~5 year old desktops at extremely low prices. The only problem is that you can't buy just one or two. All the auction lots are batches of 10-30 units.

It got me wondering if I could buy a bunch of machines and set them up as a distributed computing cluster, sort of a poor man's version of the way modern supercomputers are built. A little research revealed that this is far from a new idea. The first ever really successful distributed computing cluster (called Beowulf) was built by a team at NASA in 1994 using off the shelf PCs instead of the expensive custom hardware being used by other super computing projects at the time. It was also a watershed moment for Linux, then only a few yeas old, which was used to run Beowulf.

Unfortunately, a cluster like this seems less practical for a homelab than I had hoped. I initially imagined that there would be some kind of abstraction layer allowing any application to run across all computers on the cluster in the same way that it might scale to consume as many threads and cores as are available on a CPU. After some more research I've concluded that this is not the case. The only programs that can really take advantage of distributed computing seem to be ones specifically designed for it. Most of these fall broadly into two categories: expensive enterprise software licensed to large companies, and bespoke programs written by academics for their own research.

So I'm curious what everyone else thinks about this. Have any of you built or admind a Beowulf cluster? Are there any useful applications that would make it worth building for the average user?

Searx is a search aggregator. It masks your identity from the search providers, but under the hood it's still just a middle man for google/bing results. I don't see how this helps if the results themselves are getting worse.

 

I've been aware of pi-hole for a while now, but never bothered with it because I do most web browsing on a laptop where browser extensions like uBlock origin are good enough. However, with multiple streaming services starting to insert adds into my paid subscriptions, I'm looking to upgrade to a network blocker that will also cover the apps on my smart TV.

I run most of my self hosted services on a proxmox server, so I'd like something that'll run as an LXC container or a VM. I'm also vaguely aware that various competing applications have come out since pi-hole first gained popularity. Is pi-hole still the best thing going, or are there better options?

 

I'm aware that the plastic handles probably disqualify these from being true "buy it for life", but the exciting thing for me is that they are relatively cheap and can be found on the shelf in most stores with an office supply section. It's an unfortunate reality that the vast majority of BIFL items are special order and cost several times more than their mainstream equivalent, so I wanted to shout out Scotch brand for maintaining such good serviceability on an item you can literally pick up at Walmart.

I just pulled apart a pair of these which was cutting horribly, gave each blade a couple passes on an oil stone, then reassembled and tightened them up with a drop of oil in the joint. They cut as well as the day they were bought, and the handles are still in good shape so I could see doing this several more times before I even have to consider replacing them.

1
Give Your Yard Back To Nature (www.popularmechanics.com)
submitted 1 year ago* (last edited 1 year ago) by plenipotentprotogod@lemmy.world to c/nolawns@slrpnk.net
 

A garden that’s planted purely by aesthetic decisions is like a car with no engine. It may look beautiful, the stereo works great, but you’re going to have to push it up the hill.

This is a really informative article by Popular Mechanics describing how to effectively landscape with native plants, as well as the long term benefits you will see as a result.

view more: next ›