0
26
perry

@aussie.zone

perry 130 points 9 months ago

I post there every 6-12 months in the hope of receiving some help or intelligent feedback, but usually just have my question locked or removed. The platform is an utter joke and has been for years. AI was not entirely the reason for its downfall imo.

path: 0 21432608, hotness: undefined, score: 130, children: 5
perry 20 points 7 months ago

Too sandy

path: 0 22575671, hotness: undefined, score: 20, children: 0
perry 15 points a year ago

I’ve already reached out to several in my country, on the maybe list. Annoying to see this crop up again.

path: 0 18842873 18843182, hotness: undefined, score: 15, children: 0
perry 13 points a year ago

Bachelor party for sure

path: 0 19385707, hotness: undefined, score: 13, children: 2
perry 12 points a year ago

Now it takes four engineers, three frameworks, and a CI/CD pipeline just to change a heading. It’s inordinately complex to simply publish a webpage.

Huh? I mean I get that compiling a webpage that includes JS may appear more complex than uploading some unchanged HTML/CSS files, but I’d still argue you should use a build system because what you want to write and what is best delivered to browsers is usually 2 different things.

Said build systems easily make room for JS compilation in the same way you can compile SASS to CSS and say PUG or nunjucks to HTML. You’re serving 2 separate concerns if you at all care about BOTH optimisation and devx.

Serious old grump or out of the loop vibes in this article.

path: 0 17801508, hotness: undefined, score: 12, children: 1
perry 8 points 9 months ago

Qwen coder model from Huggingface, following the instructions there to run it in llama.cpp. Once that’s up: OpenCode and use the custom OpenAI API to connect it.

You’ll get far better results than trying to use other local options out of the box.

There may be better models potentially but I’ve found Qwen 2.5 etc to be pretty fantastic overall, and definitely a fine option beside Claude/ChatGPT/Gemini. I’ve tested the lot and it’s usually far more down to instruction and AGENTS.md instructions/layout than it is down to just the model.

path: 0 21609125, hotness: undefined, score: 8, children: 3
perry 8 points a year ago

Guess Seagate will continue getting my money then.. though via recertified options as I want the 28TB models.

What a joke.

path: 0 16932688, hotness: undefined, score: 8, children: 1
perry 7 points 6 months ago

Just paid about 1K extra to avoid any middle east stop overs on the way home (Europe -> Australia), no way am I stopping at Doha.

path: 0 23534888, hotness: undefined, score: 7, children: 0
perry 7 points a year ago

Why is documenting and making a front page to a website so hard? Checking both the blog and their website, I can’t tell what Luanti even is..

Context would be super on these kinds of posts.

path: 0 18806366, hotness: undefined, score: 7, children: 1
perry 6 points a year ago

The author uses their feelings a lot to describe their distaste for MCP. It doesn’t read like a very well informed article should, in my opinion.

MCP servers are like proxies, that can adapt their represented tools and resources based upon external conditions. They’re far from being static in nature and can provide an entry point for otherwise hidden or secured functionality. Ie. some actions may be provided via an MCP and not otherwise. File resources may be present behind an MCP server and not otherwise. Tools may be relevant for a certain agent and not others, or they may become unavailable.

That, and regular APIs often don’t expose data in a streaming capacity that LLMs benefit from. That’s why you see MCP servers serving HTTP streams or SSE.

Static files make this inflexible for what, simplicity?

At least we have a standard now, for this kind of thing. Static files would be a lazy half-arsed solution at beast.

path: 0 19493456, hotness: undefined, score: 6, children: 0
perry 5 points a year ago

And Tuxedo in Germany - just got my InfinityBook pro 14 and it’s been great.

path: 0 18391282 18398380, hotness: undefined, score: 5, children: 0
perry 5 points 10 months ago

Success story here. 6+ years running pihole on proxmox as my primary DNS for everything on my network. It’s never missed a beat, never crashed. I update infrequently. It’s just good software.

path: 0 21083802, hotness: undefined, score: 5, children: 0
perry 4 points 2 years ago

Doomwater? Missed opportunity.

path: 0 15607253, hotness: undefined, score: 4, children: 0
perry 4 points 2 years ago

This doesn’t exactly help your situation, but as a developer that builds and publishes docker images most days of my work week, I’d not suggest anyone do the same on a drive smaller than 512GB. Docker builds create layers on the fly as changes are seen and these can range from bytes to hundreds of megs at least. Casual docker development will easily chew through a few hundred gigs after a while, in my experience.

Just trying to put things in perspective: sadly, 70GB is peanuts here if you’re working with popular software stacks. Yes there needs to be some virtual image for docker desktop and due to the above, I usually have mine set at over 200GB.

path: 0 14820589, hotness: undefined, score: 4, children: 0
perry 4 points 2 years ago

I appreciate the sentiment here, though I would agree that it is certainly paranoid 😅. I think if you’re careful with that you self host, where you install it from, how you install it and then what you expose, you can keep things sensible and reasonably secure without the need for strong isolation.

I keep all of my services in my k3s cluster. It spans 4 PCs and sits in its own VLAN. There isn’t any particular security precautions I take here. I’m a developer and can do a reasonable job verifying each application I install, but of course accept the risk of running someone else’s software in my homelab.

I don’t expose anything except Plex publicly. Everything else goes over Tailscale. I practise 3-2-1 backups with local disks and media as well as offsite to Backblaze. I occasionally offsite physical media backups as well.

I’d be interested to see what others think about this.. most hosting solutions leave it all open my default. I think there’s a lot of small and easy ways one can practice good lab hygiene without air-gapping.

path: 0 13966554, hotness: undefined, score: 4, children: 1
perry 4 points 2 years ago

Why is blue sky in the right side column? It’s the same thing as X.

path: 0 15469632, hotness: undefined, score: 4, children: 0
perry 3 points 2 years ago

Get everything migrated across to my new k3s cluster. I’ve been using larger boxes (unraid) and a couple of 1L mini PCs with proxmox to run my homelab until now.. but I work with kubernetes and terraform daily and wanted something declarative.

I’ve now got k3s setup with a handful of services migrated (Immich, Tailscale, Nextcloud etc) but there’s still a ton to go (arr suite, various databases, Plex, Tautulli etc). It’s another job entirely.

I love it but sometimes I wonder why I do this to myself 😅

path: 0 14294243, hotness: undefined, score: 3, children: 0
perry 3 points 2 years ago

This is why I unplugged my TV from the internet some time ago. It’s been bad for a while but this is insane.

path: 0 14354198 14355884, hotness: undefined, score: 3, children: 1
perry 3 points a year ago

They definitely look light brown / yellow to me.. maybe it’s just a causality of the camera sensor? There’s enough green contrast though.

path: 0 19302095 19302222 19302244 19303829, hotness: undefined, score: 3, children: 0
perry 3 points 2 years ago

Both are rubbish in my experience - both on the development side and installation side. To be honest I don’t love building any of the package formats for Linux, and prefer installing deb/rpm. Old school I guess.

path: 0 15091569 15109609, hotness: undefined, score: 3, children: 0

thanks for using Leebra!

go to feed...