• 16 Posts
  • 269 Comments
Joined 1Y ago
cake
Cake day: Jun 16, 2023

help-circle
rss

That, is a pretty good deal. Better start picking up some MD1200s!



I’m gonna wait a few years, until prices go waaay down… and I plan on doubling/tripling the PV capacity, which will make everything much more effective, as well.


How did you get that rate? We pay 33 cents, and it was 24 cents just a few months ago… wouldn’t be surprised if it goes up again next year and the year after since even 33 cents is government subsidised (so - there’s no cheaper option available).

All about location. There are supposedly many in my area on a different coop utility, who are only paying 0.03c/kwh.

Ooof. Why’d you do that? We simply put (a bit over) 5kW of panels on the roof, and a good 5kW inverter. One day of sun generates about as much power as we use in a week, and even if it’s overcast we still come out ahead.

I had a few other goals I wanted to accomplish-

  1. Reliability. The grid here isn’t the most stable, and blinks a few times per week. And, a time or two per year, we have an outage. This solution has handled this fantastically well, so well, that I don’t even notice when the grid has dropped unless I specifically go for it.

  2. Apart of this, was bringing some of my wiring/electrical up to code. This accounted for 10k of the price-tag… I relocated/replaced the mains panel across the house to a location more suitable then my daughter’s closet. Also- the panel itself, was pretty old, and needed to be modernized.

One more issue- my PV is undersized a bit. Adding another 3kw, would yield much better returns for me.

Its undersized, because if I oversized it, and sent more energy than I consumed, my lovely utility slaps on a 42$ fee… which is no-bueno.


If the ROI => 25 years, then it’s not worth it- because the hardware and equipment is considered deprecated at that point.

If it lasts 30 years, sure, its making good use of itself. But- everything is rated between 15-25 years. As such, after that period, it’s considered end of life, and no longer supported.

Now- I will note, it is not worth it for the “Rate I currently pay”, which is 0.08c/kwh. If next year, my electricity rates tripled, it would vastly reduce the amount of time until this solution reached ROI. And- I am betting that electricity does not get cheaper in the future, otherwise I would have not have pulled the trigger on a 50,000$ project, where the math told me it wasn’t the best idea.

Also, if you really want to see everything quantified- I plan on publishing all of the math, and numbers at the one year mark… which will be around march. -> https://static.xtremeownage.com/pages/Projects/Solar-Project/


Coming from someone who owns them-

Nah, it’s not worth it… at least, if you strictly look at “saving money” overall.

ROI is on average 10-25 years, depending on your current cost of energy. The components/inverters/etc, are usually rated for 20-25 years.

At least- this applies if you have a properly licensed contractor install everything. If you do everything yourself, its extremely worth it, and would achieve ROI in a decade or less.


What will realistically happen?

Nothing. Companies will just spend a hair more money finding ways to circumvent the new taxes. And, if the new taxes were not easily circumvented- they would just relocate the company to another country with lower taxes.

In the end, the consumer is paying the taxes, and not the company itself, either way.


Anti-DDOS, eh?

You lost me there. There is no self-hosted anti-ddos solution that is going to be effective… Because any decent DDOS attack, can easily completely overwhelm your WAN connection. (And potentially even your ISP’s upstream(s) )#


Not a clue.

Maybe they like the pretty dashboard pihole has.



unbound as a DNS filter and resolver

Its… worked as a recursive resolver, with filtering/blacklist features for years now?


Sorry… watching a sponsored video for world of tanks for the 10th time, or simply safe, or whatever other garbage is there isn’t going to make me want to purchase it.

I value my time… If I didn’t use sponsor block, I’m still going to skip right past it… This, just does it for me.


Well, I use plex, because I have used plex for a decade, and it just works.

That being said, if I were to use an alternative, Jellyfin is quite fantastic. I actually have a pod running it, just in the event that plex pulls a stupid move, causing me to lose faith in its platform.

But, that being said, I like the plex interface more then Jellyfin, and have grown accustomed to it.

Also, Kodi while powerful and extensible… just feels like a bear compared to Jellyfin.


For certain projects I monetize, there are reasons I don’t share the code.

Patents don’t magically find people infringing your intellectual property. The owness is on you.

That being said, I have bills to pay, and mouths to feed. Giving my solutions away for free, doesn’t help those issues.


high uptime, doesn’t many anything.

SSDs are rated by how much data can be written to them, as flash as finite write-endurance.



So, I am starting to really believe his goal is to just drive a stake into the heart of twitter.

Either that, or he is trying to prove a point regarding something.

I don’t think there is any possible way, he is so dumb as to make all of these horrible decisions regarding twitter… This has got to be destroying twitter by design, on purpose.

I mean, seriously… he has done literally everything that you SHOULDN’T do. Fire the majority of the company. Destroy over a decade worth of very good branding. Alienate all investors. Alienate the user base. Piss off the remaining users more. Drive away advertisers…

FFS, the dude has a company that sends rockets into space, and previously, the world’s premier electric car company… What in the hell is his odd obsession with choking the life out of twitter, that has been costing him money left and right due to absolutely horrible publicity.


Lets say, you work somewhere, that does, say… https decryption and/or logs stuff… or the firewall just blocks stuff in general.

And, you want to say, access that stuff.

Well, you can route your web traffic through a ssh connection, instead of it going out the traditional path. This allows you to bypass content filtering, etc.

Its, essentially like having a VPN tunnel, routing your traffic. Amazing feature.


Amateurs.

I have evolved from using file extensions, and instead, don’t use any extension!


They are going to feel pretty damn stupid when nobody can buy/rent/watch/listen to their content and products…

Because, ya know… any product which can play any form of media, has the potential to infringe on IP…

I say, give them EXACTLY what they want. Give them, a week or two with zero profits, and see how quickly they change their tune.


For public projects, I use github build pipelines.

For private, I use ansible.



Select …

From basetable a Left join jointable b on b.leftside = a.id Left join othertable c on c.id = b.otherside


Honestly, I am all good with getting rid of the drives.

I hardly ever touch CDs these days. I keep a spare USB reader, for making a backup copy of a music CD or movie DVD/Blueray, which I use, maybe twice a year.

I have boxes of DVDs and Blu-ray in the garage, and I don’t ever use them. Matter of fact, if I wanted to use them, I’d have to go find a blueray player to actually play them with.

I do all of my gaming on PC, and I don’t think I have physically purchased a game in over a decade. Steam/GoG are both quite nice.


Now, If only google didn’t give out information without a valid search warrant…

Or, didn’t sell your data.


System Certificates

Aka, you cannot untrust google’s certs. And google can do whatever the fuck they want, and you cannot change or alter that behaviour.

So, if google wants to publish a root CA, that allows them to act on behalf of any other domain, they can do that. etc.


My supervisor wants me to take time off of work, more then I take time off of work. lol.

Although, granted, I have worked in an environment like this… aka, the united states army.

Where, getting your vacation approved, takes no less than a full miracle.

Its ok, I ETS-d with literally close to a year of vacation. On the plus side, you can indefinitely accumulate leave. So, I sold a few months, got an extra up-front paycheck, and then, got paid for a good chunk of a year after leaving.


You do too. It just might not be reflected on your phone bill, and is just lumped in with your normal taxes / VAT/etc…


Trust me. This is CHEAP compared to what I had a decade ago.

One Decade ago, I paid 95$ a month for “15 mbit” ADSL. Which- topped out around 8Mbit/s on a GOOD day. (Rain/moisture wrecked hell on the lines around here.)


I don’t think you are helping the case here!

You are just adding another reason as to why I shouldn’t be hosting lemmy from my personal infrastructure.


The root issue here, when your local police department knocks down your door with guns drawn in the US, after you were anonymously reported to the feds-

They aren’t asking questions. If your children don’t get a flashbang to the face during the surprise entry into your home, and your dog doesn’t get shot, you are doing good.

Here in the US, you goto jail first. You get somebody putting fingers up your ass looking for drugs first. You have to post your own bail.

THEN, when you finally get a court date months later, THEN, you can make your case as to why there was CASM content, hosted at your IP.

It is NOT WORTH THE RISK!


Yea… Comcast is really bad about that. When I had them a decade back, I made sure to being my own hardware.


My ISP has no problem breaking out the fees.

And… I am indeed, in the US.

So, not seeing the issue here.


I’d love to see the same comparison with more real-world use-cases.

Code golf, is mostly pretty simple use-cases, which have been optimized many times over.

When, you build out an application with a user-interface, proper event handling, etc… c++ is MUCH more verbose then c# for example, and they are ranked pretty close together.


Yup.

I find it can be quite a useful tool. But, I also know when to spot its mistakes. I had it generate and cleanup some code the other day, and found 4 or 5 pretty big issues with it, which would have been hardly detectable by a more novice developer.

After, telling it about its own issues, it was able to identify and correct them.

Its, kind of like mentoring a new developer.



Authentik has been fantastic.

Extremely flexible, and customizable. You can tailor the entire workflow.

Also, supports radius, ldap, and a few others. They keep adding new features every month.


I don’t see this as a bad thing.

Malware that breaks due to bugs any normal sane developer would have detected.

My experience with chatGPT, it’s a great TOOL. But, the code it generates, is very frequently incorrect. But, the problem is, the code it generates LOOKS good. And, will actually likely work, mostly.


Note, apparently, lemmy will get pretty pissy if pictrs isn’t working… and the “primary” lemmy GUI will straight-up stop working.

Although, https://old.lemmyonline.com/ will still work.

And- I am with you. My pictrs storage, has ended up taking up quite a bit of room.


Yup.

I sent a step further, and commented out the pictrs related configuration from the lemmy.hjson too.


![](https://lemmyonline.com/pictrs/image/6dfbbd60-8363-4648-afdc-2ec7373173b9.png) Knock on wood, I have not used them in quite a while.
fedilink

My adventures in building out a ceph cluster for proxmox storage. As a random note, my particular instance (lemmyonline.com) is hosted on that particular ceph cluster.
fedilink

I can't say for sure- but, there is a good chance I might have a problem. The main picture attached to this post, is a pair of dual bifurcation cards, each with a pair of Samsung PM963 1T enterprise NVMes. It is going into my r730XD. Which... is getting pretty full. This will fill up the last empty PCIe slots. ![](https://lemmyonline.com/pictrs/image/05627bcb-b03e-4223-b878-a35ed074a008.webp) But, knock on wood, My r730XD supports bifurcation! LOTS of Bifurcation. ![](https://lemmyonline.com/pictrs/image/3f6d2e08-aa3c-48e8-b878-3df08df554e4.webp) As a result, it now has more HDDs, and NVMes then I can count. ![](https://lemmyonline.com/pictrs/image/4f402cc2-47cf-43f3-8377-9ae4b1513f70.webp) What's the problem you ask? Well. That is just one of the many servers I have laying around here, all completely filled with NVMe and SATA SSDs.... Figured I would share. Seeing a bunch of SSDs is always a pretty sight. And- as of two hours ago, my particular lemmy instance was migrated to these new NVMes completely transparently too.
fedilink

Experiments in Ceph (with Promox)
So, last month, my kubernetes cluster decided to literally eat shit while I was out on a work conference. When I returned, I decided to try something a tad different, by rolling out proxmox to all of my servers. Well, I am a huge fan of hyper-converged, and clustered architectures for my home network / lab, so, I decided to give ceph another try. I have previously used it in the past with relative success with Kubernetes (via rook/ceph), and currently leverage longhorn. ## Cluster Details 1. Kube01 - Optiplex SFF - i7-8700 / 32G DDR4 - 1T Samsung 980 NVMe - 128G KIOXIA NVMe (Boot disk) - 512G Sata SSD - 10G via ConnectX-3 2. Kube02 - R730XD - 2x E5-2697a v4 (32c / 64t) - 256G DDR4 - 128T of spinning disk. - 2x 1T 970 evo - 2x 1T 970 evo plus - A few more NVMes, and Sata - Nvidia Tesla P4 GPU. - 2x Google Coral TPU - 10G intel networking 3. Kube05 - HP z240 - i5-6500 / 28G ram - 2T Samsung 970 Evo plus NVMe - 512G Samsung boot NVMe - 10G via ConnectX-3 4. Kube06 - Optiplex Micro - i7-6700 / 16G DDR4 - Liteon 256G Sata SSD (boot) - 1T Samsung 980 ## Attempt number one. I installed and configured ceph, using Kube01, and Kube05. I used a mixture of 5x 970 evo / 970 evo plus / 980 NVMe drives, and expected it to work pretty decently. It didn't. The IO was so bad, it was causing my servers to crash. I ended up removing ceph, and using LVM / ZFS for the time being. Here are some benchmarks I found online: https://docs.google.com/spreadsheets/d/1E9-eXjzsKboiCCX-0u0r5fAjjufLKayaut_FOPxYZjc/edit#gid=0 https://www.proxmox.com/images/download/pve/docs/Proxmox-VE_Ceph-Benchmark-202009-rev2.pdf The TLDR; after lots of research- Don't use consumer SSDs. Only use enterprise SSDs. ## Attempt / Experiment Number 2. I ended up ordering 5x 1T Samsung PM863a enterprise sata drives. After, reinstalling ceph, I put three of the drives into kube05, and one more into kube01 (no ports / power for adding more then a single sata disk...). And- put the cluster together. At first, performance wasn't great.... (but, was still 10x the performance of the first attempt!). But, after updating the crush map to set the failure domain to OSD rather then host, performance picked up quite dramatically. This- is due to the current imbalance of storage/host. Kube05 has 3T of drives, Kube01 has 1T. No storage elsewhere. BUT.... since this was a very successful test, and it was able to deliver enough IOPs to run my I/O heavy kubernetes workloads.... I decided to take it up another step. ### A few notes- Can you guess which drive is the samsung 980 EVO, and which drives are enterprise SATA SSDs? (look at the latency column) ![](https://lemmyonline.com/pictrs/image/105a22b7-ec5c-4e4c-bdda-c2a3c7534f8f.png) ## Future - Attempt #3 The next goal, is to properly distribute OSDs. Since, I am maxed out on the number of 2.5" SATA drives I can deploy... I picked up some NVMe. 5x 1T Samsung PM963 M.2 NVMe. I picked up a pair of dual-spot half-height bifurcation cards for Kube02. This will allow me to place 4 of these into it, with dedicated bandwidth to the CPU. The remaining one, will be placed inside of Kube01, to replace the 1T samsung 980 NVMe. This should give me a pretty decent distribution of data, and with all enterprise drives, it should deliver pretty acceptable performance. More to come....
fedilink

Since, my doctor recommend that I put more fiber in my diet- I decided to comply. So.... in a few hours, I will be running a few OS2 runs across my house, with 10G LR SFP+ modules. Both runs will be from my rack to the office. One run will be dedicated for the incoming WAN connection (Coupled with the existing fiber that.... I don't want to re terminate). The other, will be replacing the 10G copper run already in place, to save 10 or 20w of energy. This, was sparked due to a 10GBase-T module overheating, and becoming very intermittent earlier this week causing a bunch of issues. After replacing the module, links came back up and started working normally.... but... yea, I need to replace the 10G copper links. With only twinax and fiber 10G links plugged into my 8-port aggregation switch, it is only pulling around 5 watts, which is outstanding, given a single 10GBase-T module uses more then that. Edit, Also, I ordered the wrong modules. BUT... the hard part of running the fiber is done!
fedilink

![](https://lemmyonline.com/pictrs/image/f845d35a-ac0b-4f43-88ff-695e5a3a3ad1.png) Yup. always gotta be that one single threaded program. In this case, appears to be frigate.
fedilink

Electricity & Water I Feature Highlights Ep 6 I Cities: Skylines II
I don't know about y'all.... But, I am really looking forward to CS:II
fedilink

I picked it up a few days ago, and can honestly say- its quite a bit of fun. https://store.steampowered.com/app/799600/Cosmoteer_Starship_Architect__Commander/
fedilink



Github is down!
We can all go home now. ![](https://lemmyonline.com/pictrs/image/38e1e528-8206-488a-b141-317279816e65.png) ![](https://lemmyonline.com/pictrs/image/65fb95f6-c2ea-4b60-9198-0b3fa8cfad3b.png) https://www.githubstatus.com/incidents/gqx5l06jjxhp?u=ry1xb4w4nsqr
fedilink

If- y'all have never seen this guys channel- He worked on a lot of interesting things over at Microsoft around the 3.1/95/98/NT days.
fedilink

Note- this applies to state workers, and not everyone.... But still....
fedilink

[Open] Steam Giveaway #2
cross-posted from: https://lemmyonline.com/post/7869 Giveaway #1 was completed in [!gaming@beehaw.org](https://lemmyonline.com/post/6815) Steam giveaway #2 is active! It will occur over in [!lemmyonline@lemmyonline.com](https://lemmyonline.com/c/lemmyonline), here: https://lemmyonline.com/post/7869 Ends next monday around noon CST. Top 5 comments wins.
fedilink

[Closed] Steam code giveaway
Because- lemmy needs more participation, here is my deal. Sometime tomorrow, I will come back and check this thread. (Around noon-ish / lunch time CST), unless I get delayed. If so- then afternoon CST. ![](https://lemmyonline.com/pictrs/image/c84e707d-5816-4726-a4b3-30f7e7dea09f.png) Edit- to give a few more choices. ![](https://lemmyonline.com/pictrs/image/56a83d46-2750-44ec-8979-a29dae6c75c5.png) I will give out a key, of your choice, for the top 5 highest voted comments (from the perspective of my instance). If, there are multiple comments for the same game, only the winning / highest voted comment will be considered. Obviously- the two which have the status of gifted, are unavailable. Have fun, good luck. If you win, I will reply under your comment. If you are skipped due to asking for something already claimed, I'll also let you know that. Will send keys in a PM. (Hopefully- those work on here) You are allowed to say, "I'll take anything" in which case, I will go in order, left to right, then top to bottom, and non-randomly give you the first one that pops up. Edit- Done! Giveaway #2 is up here: https://lemmyonline.com/post/7869
fedilink

https://github.com/LemmyNet/lemmy/issues/3245 I posted far more details on the issue then I am putting here- But, just to bring some math in- with the current full-mesh federation model, assuming 10,000 instances- That will require nearly 50 million connections. Each comment. Each vote. Each post, will have to be sent 50 million seperate times. In the purposed hub-spoke model, We can reduce that by over 99%, so that each post/vote/comment/etc, only has to be sent 10,000 times (plus n*(n-1)/2 times, where n = number of hub servers). The current full mesh architecture will not scale. I predict, exponential growth will continue to occur. Let's work on a solution to this problem together.
fedilink