Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jon, to random
@jon@gruene.social avatar

Welcome to today's thread - South East Europe Day 05 03 Jun 2024 - Vilnius - Warszawa, onto night train

Crossing these borders:
Road border 🇱🇹 🇵🇱
Zebrzydowice 🇵🇱 - Bohumín 🇨🇿

These borders on the borders map:
https://umap.openstreetmap.fr/en/map/crossborderrail-all-the-borders_935041#10/54.2528/23.3199

Today's routes on the routes map:
https://umap.openstreetmap.fr/en/map/crossborderrail-all-the-borders_935041#10/54.2528/23.3199

thomastospace,
@thomastospace@phpc.social avatar

@jon Funny you've been to a railborder 8 km away from me, and I haven't been myself.

thomastospace,
@thomastospace@phpc.social avatar

@jon Inactive! Dalheim 🇩🇪 - Vlodrop 🇳🇱 .

A line which will also stay closed forever. Connection to Mönchengladbach can be better done from Venlo, and nobody wants new trains through the forest.

Still an interesting history.

ocramius, to random
@ocramius@mastodon.social avatar

Thanks, I guess, Mastodon?!

thomastospace,
@thomastospace@phpc.social avatar

@ocramius Open source is open source 😁

thomastospace,
@thomastospace@phpc.social avatar

@ocramius It's actually quite a cool project. It's software to run a lot of different sex toys the same way, so you can use open source software to control it.

Of course, it's also quite funny, and the name is perfect.

thomastospace, (edited ) to random
@thomastospace@phpc.social avatar

I've made a website for my little project: PlateBingo!

It's the game I wanted in my childhood. I loved seeing where cars were from! Drive around, and cross the countries cars are from off from the map.

I've wanted this to be a great website for ages, but in the end, releasing this is more important.

Check it out at https://platebingo.eu/

thomastospace,
@thomastospace@phpc.social avatar

@voidedmain Added! Thanks for the reminder. I think this might've been the first time I forgot 😅

thomastospace, to random
@thomastospace@phpc.social avatar

Google has started the 'Manifest V2 phase-out', which to put it in simple user-friendly words:

Google is phasing out features that make current adblockers work. uBlock Origin will not be able to block ads as effectively as before.

https://blog.chromium.org/2024/05/manifest-v2-phase-out-begins.html

Now, how to solve this? Well, there's one answer. Move to Firefox:
https://www.mozilla.org/en-US/firefox/new/

Firefox on Android is great as well, and supports adblockers as well!

thomastospace,
@thomastospace@phpc.social avatar

@davespice My main reason for not doing that is not wanting to become the it department of the house. 😅

thomastospace,
@thomastospace@phpc.social avatar

@davespice Yeah. That 'access this page' part is something I'm happy to do, but I'm not explaining that to others in the household.

For them, things will go from 'it works' to 'now it doesnt'.

Still love pihole though.

thomastospace,
@thomastospace@phpc.social avatar

@captainepoch There's a big difference between supporting v3 and phasing out v2. Firefox already supports Manifest v3.

Mozilla's implementation is not restricting adblockers in the way Chrome does.

Criticizing Firefox here is also something I just don't understand. The only thing it will do is making Chrome users doubt and not move away. It's time to move to protect the web.

pilhuhn, to php
@pilhuhn@mastodon.social avatar

seems to have some fan-boys out there ;-)

Or a big vulnerability…

thomastospace,
@thomastospace@phpc.social avatar

@pilhuhn It's an old one!

Info here: https://nvd.nist.gov/vuln/detail/CVE-2017-9841 / https://github.com/vulhub/vulhub/blob/master/phpunit/CVE-2017-9841/README.md

Basically, you shouldn't expose the vendor directory, but a lot of sites did this anyway. There was a file in PHPUnit which if it was public (which the maintainer never expected to be), you could execute code.

Skoop, to random
@Skoop@phpc.social avatar

Phun with PHAR: I try to get PHPStan up and running with extensions, but it seems impossible to make PHPStan PHAR work with extensions.

I don't really understand why extensions don't work with the PHAR. It should not really be an issue, right?

thomastospace,
@thomastospace@phpc.social avatar

@Skoop Curious: Separate composer config, where do you keep it?

thomastospace,
@thomastospace@phpc.social avatar

@Skoop Is there an option for composer to know to select that file?

thomastospace,
@thomastospace@phpc.social avatar

@Skoop Oh neat, since we access phpcs, phpstan, phpunit, etc. with shell scripts that would be quite easy to swap over.

Currently all those tools are in the current composer file, but well, that's just waiting for it to go wrong.

sarah, to random
@sarah@phpc.social avatar

New post: The danger of boolean flags in object methods https://sarah-savage.com/the-danger-of-boolean-flags-in-object-methods/

thomastospace,
@thomastospace@phpc.social avatar

@sarah Very small thing in the post, the > characters got lost and became >

Still an interesting approach though. Gonna consider that one.

jaapio, to php Dutch
@jaapio@phpc.social avatar

discovered livetechhelper.com, while the initiative could be positive explained, the execution is horrible! I found https://livetechhelper.com/repos/jaapio/phpunit
I can help with but obviously any income should go to the original maintainers not to me because I created a fork!

Same applies to other projects, should we stop this?! ?

thomastospace,
@thomastospace@phpc.social avatar

@jaapio Since it's not opt-in and it's literally pretending to advertise services you offer...

Wow, this is awful. This is asking for people to get angry at maintainers for not offering 'promised' services.

thomastospace,
@thomastospace@phpc.social avatar

@jaapio Yeah, I'm all for funding open source, but randomly advertising people's non-existent services together with rates is just not okay.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines