vampatori

joined 2 years ago
[–] vampatori@feddit.uk 11 points 1 month ago

I noticed last year in-particular there was a very sharp drop-off. Normally a variety of flying insects invade my personal space in the evenings - it was always a tough call... a room too hot to sleep in, or a room full of hornets; you'd be surprised how often the hornets won.

There was even a time not so long ago where we used to get "waves" of certain flying insects each year, presumably one species won the Insect Sex Games each year, and were crowned champions with wave after wave of children.. ladybirds, daddy longlegs, etc. Thousands everywhere! I think the last one of these was a long time ago now, perhaps nearly a decade.

Presumably this is devastating for bird and bat populations.. hopefully they don't start invading my personal space in response.

[–] vampatori@feddit.uk 3 points 1 month ago

I switched to Traefik as it has auto-configuring for containers for effortless deployment to any of your environments (dev, test, staging, production, etc.) either manually or straight from CI/CD.

The way it works is that you put any configuration in your compose file which is then picked-up by Traefik when its deployed - it reads the config, re-configures itself accordingly, and you're done! So all your reverse-proxy config, cert config, etc. is all with the project so aren't going to get out-of-sync.

Just keeps things really clean and simple. Plus it's a great reverse proxy of course with tons of features, nice admin dashboard, logging, etc.

[–] vampatori@feddit.uk 1 points 1 month ago

What are your takes on each of those? I've been getting that MMO itch again!

I played some FFXIV recently, partially with friends once a week, and it's such a mixed bag - it has both the slowest, easiest, and most boring gameplay and some of the most intense, challenging, and exciting gameplay (some of the end of story arc boss fights are incredible) - just sadly far more of the former so I've drifted away from it.

[–] vampatori@feddit.uk 3 points 1 month ago (1 children)

I just had a dig around, the back-end is implemented in Rust.

[–] vampatori@feddit.uk 3 points 2 years ago (1 children)

Definitely give Ruthless a go, I love it.. reminds me of early game ARPG's on higher difficulties. Positioning really matters, you have to adapt based on what you get. It seems to have been the proving ground for PoE2's new tempo.

[–] vampatori@feddit.uk 1 points 2 years ago

I was going to do an origin character as a solo play-through and a custom character for a group play-through with my mates, but now I might do it the other way around... which means hours in the character creator! Ha.

[–] vampatori@feddit.uk 8 points 2 years ago

Often the question marked as a duplicate isn't a duplicate, just the person marking it as such didn't spend the time to properly understand the question and realise how it differs. I also see lots of answers to questions mis-understanding the question or trying to force the person asking down their own particular preference, and get tons of votes whilst doing it.

Don't get me wrong, some questions are definitely useful - and some go above-and-beyond - but on average the quality isn't great these days and hasn't been for a while.

[–] vampatori@feddit.uk 17 points 2 years ago (1 children)

Google's first quarter 2023 report shows they made massive profits off vast revenue due to advertising.

It is about control though. The thing that caught my eye is that they're saying that only "approved" browsers will be able to access these WEI sites. So what does that mean for crawlers/scrapers? That the big tech companies on the approval board will be able to lock potential competitors out of accessing the web - new browsers, search engines, etc. but much more importantly... Machine Learning.

Google's biggest fear right now is that ML systems will completely eliminate most people's reason to use Google's search, and therefore their main source of revenue will plummet. And they're right to be scared, it's already starting to happen and it's showing us very quickly just how bad Google's search results are.

So this seems to me like an attempt to control things from that side. It's essentially the "big boys" trying to consolidate and firm-up their hold in the industry and not let newcomers rival them, as with ML the barrier to entry has never been lower.

[–] vampatori@feddit.uk 3 points 2 years ago

NPCs! Definitely not PCs! Ha.

I have seen people that don't track spell slots for NPCs and just have them all at-will, which I think is an interesting idea. But I tend to give players non-combat objectives in their encounters, which prolongs them significantly so spell slot usage can become important for balance for NPCs in those cases.

[–] vampatori@feddit.uk 9 points 2 years ago

Red Hat saying that argument in-particular shows they've pivoted their philosophy significantly, it's a seemingly subtle change but is huge - presumably due to the IBM acquisition, but maybe due to the pressures in the market right now.

It's the classic argument against FOSS, which Red Hat themselves have argued against for decades and as an organisation proved that you can build a viable business on the back of FOSS whilst also contributing to it, and that there was indirect value in having others use your work. Only time will tell, but the stage is set for Red Hat to cultivate a different relationship with FOSS and move more into proprietary code.

[–] vampatori@feddit.uk 2 points 2 years ago (2 children)

I just have a series of "pips" that I colour-in when used and erase when claimed back. Super simple, easy to see at-a-glance, and robust so it's not going to get messed up in my bag. Added bonus is that it works when being DM too and you have several casters to track simultaneously.

[–] vampatori@feddit.uk 12 points 2 years ago* (last edited 2 years ago)

Don't roll your own if you can help it, just use a distribution dedicated for use as a thin client. I was co-incidentally just looking into this last week and came across ThinStation which looks really good. There are other distro's too, search for "linux thin client".

 

I run my own small software development company and I'd like somewhere my clients can login and get access to things like:

  • Access to documents from their repo(s) (GitHub, all contracts/etc. are kept here)
  • Links to invoices and to pay.
  • Milestone progress from their repo(s) (GitHub)
  • Links to their test, staging, and production services.
  • Ability to get in touch (potentially raising an issue in GitHub).

We're just doing things manually for now, but before we reinvent the wheel I thought it would be useful to see what's out there to either use directly or extend.

 

Is there some formal way(s) of quantifying potential flaws, or risk, and ensuring there's sufficient spread of tests to cover them? Perhaps using some kind of complexity measure? Or a risk assessment of some kind?

Experience tells me I need to be extra careful around certain things - user input, code generation, anything with a publicly exposed surface, third-party libraries/services, financial data, personal information (especially of minors), batch data manipulation/migration, and so on.

But is there any accepted means of formally measuring a system and ensuring that some level of test quality exists?

 

Starship is a really nice, fast, customisable shell prompt - of which there are many - but Starship supports a very wide range of things out-of-the-box.

Including docker context's. It detects Dockerfile and docker-compose.yml/yaml in the directory, and if you're not on the default context then it'll show the name of the context you're on in blue alongside a little whale icon. A tiny but very useful feature.

view more: next ›