plenipotentprotogod

joined 1 year ago
[–] [email protected] 6 points 1 week ago

I don't disagree, but Windows' built in screen casting is hard to find and clunky to use. Linux is even worse off. Until earlier this year there was no real support from any Linux desktop environment. There's a GNOME project that's supposed to be putting together support. It was announced to ship with GNOME 46, but I'm not a GNOME user so I just tried to install the flatpak on my Kubuntu machine. It detects my TV but fails to connect with it. Definitely still needs work.

[–] [email protected] 14 points 1 week ago (3 children)

Some of that focus involves adding features that have become table-stakes in other browsers.

Speaking of this, does anyone else feel like Firefox's lack of ability to wirelessly screencast is a major problem when it comes to convincing others to switch away from chromium browsers? I know chromecast and airplay themselves are both proprietary, and therefore counter to firefox's open source philosophy, but they could at least implement first party support for miracast (or DLNA?) A surprising number of smart TVs work well with those protocols. They just tend not to advertise it because most people don't know what they are.

I admit that I haven't looked much into this since some years ago when I first switched over to firefox as my main browser, but at the time I found that there weren't even any decent addons for screen casting functionality. I've learned to live without it, but I know a lot of people who use that functionality on a daily basis and could (quite justifiably) never be convinced to switch without an equivalent.

[–] [email protected] 6 points 1 month ago (3 children)

It very much depends on your use case. Kodi is great for displaying content from a personal media library, but support for most streaming services is tacked-on at best and non-existent at worst.

There's certainly a discussion to be had about whether maintaining a local media library is a "better" choice than streaming, but the fact remains that for people who want to use streaming services, this project is attempting to fill a very real hole in the FOSS ecosystem.

[–] [email protected] 5 points 2 months ago* (last edited 2 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.

[–] [email protected] 42 points 2 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.

[–] [email protected] 28 points 4 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.

[–] [email protected] 1 points 4 months ago

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.

[–] [email protected] 12 points 5 months ago

This is a new twist on a long history of law enforcement misunderstanding and misusing geolocation services.

Just ask the little old lady in Kansas who has 600 million ip addresses in her front yard https://theweek.com/articles/624040/how-internet-mapping-glitch-turned-kansas-farm-into-digital-hell

[–] [email protected] 3 points 6 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?

[–] [email protected] 3 points 6 months ago

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.

[–] [email protected] 2 points 6 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.

[–] [email protected] 3 points 6 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.

 

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?

 

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.

64
Give Your Yard Back To Nature (www.popularmechanics.com)
submitted 11 months ago* (last edited 11 months ago) by [email protected] to c/[email protected]
 

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 ›