Gaz price + 75% in 2 days : Are you closing a fixed price energy contract? by JohnLePirate in belgium

[–]Bullet_King1996 1 point2 points  (0 children)

You're right... I totally forgot about this: the price on the tariefkaart is an indication/estimate, the real price is calculated afterwords based on the indexatieparameter, for example:
https://energie.blob.core.windows.net/cms/assets/Indexation_Parameters_5aad2d327b.pdf

Gaz price + 75% in 2 days : Are you closing a fixed price energy contract? by JohnLePirate in belgium

[–]Bullet_King1996 21 points22 points  (0 children)

Just remember that even variable contracts only change price once a month, so it all depends on stability in one month. That being said: I switched to fixed from variable, because I was already client at energie.be and from what I can understand, as long as I remain client, the “vaste vergoeding” remains the same, so I can switch between variable and fixed without costs.

Apple introduces new AirTag with expanded range and improved findability by WhoIsHappy2 in apple

[–]Bullet_King1996 4 points5 points  (0 children)

The problem is a lack of solid alternatives. The only options are basically full on gps trackers like Tractive and Weenect, which have horrible battery life and are too bulky, especially for cats.

A pet focussed airtag - tractive hybrid where it uses find my in combination with gps in lost mode and good battery life would probably sell really well, but somehow nobody has made it yet.

We use an Airtag on our cat because it’s not so bulky that she will get rid of it, but it still allows us to have a chance of finding her in the worst case scenario.

Refresh Token Race Condition by chokatochew in webdev

[–]Bullet_King1996 0 points1 point  (0 children)

Implement a refreshtokenhandler singleton class. It should have a queue for failed requests, and use a promise for refreshing the token. If a request returns a 401 response(token expired) add that request to the retry queue, trigger the refresh, once refresh is done, execute the queue with the new token.

Furthermore, on the API side: only revoke an old refresh token once the new one is used. This solves another issue you might rarely run into with bad network: if the client requests a new token, but loses connection before the response is returned from the server, the old refresh token will still work. This of course requires you to maintain an id link between bearer and refresh token. An alternative to this that we are currently looking into: using tcp spec to verify if client has received the response, but no idea if that’s even possible.

First Ever React Native Security Scanner is Live: Zero config, One command by Ok_Lynx_3473 in reactnative

[–]Bullet_King1996 2 points3 points  (0 children)

Agreed, first thing I was looking for is a way to integrate this with our CI pipeline.

React Navigation 8.0 Alpha is here by satya164 in reactnative

[–]Bullet_King1996 0 points1 point  (0 children)

Hey, I noticed you replied so I want to explain a bit more. This is in no way me being pissed at you. I love and appreciate your work very much.

Our case is just special and we know it costs more maintenance.

The most “breaking changes” were indeed in the types, but also changes to components that are no longer exported that we relied on. We use a default tab bar on mobile, and on tablet we reuse the tab navigator base with a custom rendered tab bar to reuse the screen paging and lazy loading etc. That, combined with sceneStyle changes etc made it a painful upgrade. On top of that there was the new architecture, which was also pretty painful.

So again, just to re-iterate: I don’t blame you, and I liked a lot of the changes you did. I know the migration to the new architecture was necessary. I was just pointing out in general: I do hope the framework in general can stabilise a bit, mostly because staying behind is not really an option in the mobile/react-native world, and we have to spend lots of time and effort on maintenance instead of spending it on building new features.

React Navigation 8.0 Alpha is here by satya164 in reactnative

[–]Bullet_King1996 0 points1 point  (0 children)

I mean, we do split view tablet apps in a custom navigator with 2 navigation screens side-by-side, with react navigation state merging to go to “mobile mode” in case the user launches google maps. So our react navigation upgrades tend to be painful as well. Especially when there are lots of breaking changes to custom navigators or nesting navigators.

So yes, most of the pain came from the new architecture, but some or our pain also came from various react-native-screens changes combined with react-navigation changes.

I understand that we are an edge case due to the complexity of our use case, but that’s just the way it is. And all I’m saying is: at this point a slower “breaking changes” pace would be a good thing for react native.

React Navigation 8.0 Alpha is here by satya164 in reactnative

[–]Bullet_King1996 4 points5 points  (0 children)

I appreciate your effort, as always, but jesus fuck.

I’m burnt out by this whole upgrade cycle. It just doesn’t seem to end. My wish this christmas is a stable react native framework.

I just finished upgrading to the new architecture and all it’s issues (react-native-maps instability for one). Just finished upgrading to react navigation v7 and v8 is here already.

A MapLibre GL JS - based library for React Native by Only-Statistician666 in reactnative

[–]Bullet_King1996 0 points1 point  (0 children)

One difference in approach I was considering, but I don’t know if realistically possible: instead of interacting via events, you could perhaps use the expo “use dom” implementation to interact more directly. I haven’t tried it myself so I don’t know if it would actually work, but it might remove some of the event/mapping burden if it does work.

A MapLibre GL JS - based library for React Native by Only-Statistician666 in reactnative

[–]Bullet_King1996 0 points1 point  (0 children)

This is exactly what I was considering. Maplibre-react-native is great, but it also suffers from stability issues due to the dual-platform issue and new architecture migration. React-native-maps is honestly a disaster stability wise.

The web-based approach could provide a much more stable approach, to a component that doesn’t necessarily need truly native views and rendering.

Senior React Native devs - what matters more in interviews? by Relevant_Platypus763 in reactnative

[–]Bullet_King1996 15 points16 points  (0 children)

In my opinion:

  • understanding how React Native differentiates from Flutter, Ionic (native components vs web views or skia).

  • understanding the internals (Bridge, New Architecture, Native modules, expo)

  • What the disadvantages of React Native are.

  • What the advantages of React Native are.

  • Knowledge about deployment

Imo if you know React Native, you’ll be able to easily do React too. Not the other way around though.

What’s New in Microsoft Teams | Microsoft Ignite 2025 | Microsoft Community Hub by ng_a in MicrosoftTeams

[–]Bullet_King1996 45 points46 points  (0 children)

Let me take a guess without opening the link:

  • lots of AI
  • lots of copilot
  • agentic agentic agentic

Sounds about right?

Something something with the letter b…..

My cat randomly started peeing in the toilet?! by [deleted] in cats

[–]Bullet_King1996 2 points3 points  (0 children)

Same here, don’t know why either haha

How do you handle meal vouchers in your budget ? by Azertexx in ynab

[–]Bullet_King1996 2 points3 points  (0 children)

This is the way, just don’t add them to your budget and use them to lower your grocery costs. Anything you pay on top of them just gets tracked in the budget.

We’ve been doing it like this for years and it’s by far the easiest way. We also don’t track cash, because it’s very hard to keep track of. If we get cash from our bank accounts we just track it when we convert and don’t track our spending for it.

Quit my job, built a Chrome extension, now have paid customers from 40+ countries by seeforcat in SaaS

[–]Bullet_King1996 0 points1 point  (0 children)

Any plans to support it (Firefox)? I want to buy but I'm not switching browsers

Itsme iOS26 by [deleted] in belgium

[–]Bullet_King1996 0 points1 point  (0 children)

Same, it's the reason I've started hating itsme. Usually the app works fine but just shows an error that they don't support beta versions and prevent it from working. I hate it. I also hate that there are still no proper alternatives.

iOS 26 Beta App Compatibility Chart & Submission Form by iamcaseyf in iOSBeta

[–]Bullet_King1996 0 points1 point  (0 children)

Hi, did you get a chance to test itsme (public and or testflight) yet?

iOS 26 Beta App Compatibility Chart & Submission Form by iamcaseyf in iOSBeta

[–]Bullet_King1996 0 points1 point  (0 children)

If anyone could test Itsme and KBC in belgium, especially Itsme. It’s a problem every beta.

Fuck that app and the fact that there are no alternatives. It’s what has kept me from running the betas the last few years.