• 0 Posts
  • 8 Comments
Joined 15 days ago
cake
Cake day: November 5th, 2025

help-circle
  • The EU has instigated the Payment Service Directive 2 (the previous one being PSD1). This requires that all EU banks over a certain size provide APIs to access transactions and other data.

    However banks are required to set strict requirements to use their APIs, including requiring lots of knowledge and a documented approval chain that pertains to each user. In practice this means only other big companies have access and most have solved it by buying the “access account and transaction data” service from a third party company.

    GoCardless is one such company. They previously had a developer tier that you could sign up to, which would provide you an access token that you then provided to Actual Budget so they could access your accounts on your behalf.

    GoCardless have however limited what their free developer accounts can do, which means Actua Budget can no longer get real time access to your acccohnt data.





  • It wouldn’t stand up to traffic pattern analysis:

    • VPN traffic tend to have very uniform traffic pattern
    • Most VPN traffic runs on UDP, not TCP
    • All VPN protocols that I’m aware of have characteristic handshake patterns, even wireguards extremely fast 1-RTT handshake.
    • HTTPS traffic is very bursts and TCP retransmission patterns look very distinct.

    But then I doubt an ISP would run deep traffic pattern analysis on all traffic. So you’d probably be fine.

    But yeah, setting up your own VPN server on some random 1-core/2 GB RAM server is extremely easy.


  • That’s wrong.

    Article 4(3) TEU requires that the country holding the rotating presidency of the council must act in the spirit of sincere cooperation, which means it must act as an “honest broker” and not pursue national interests. This means it must seek to find a compromise if the council cannot agree, which Denmark has done.

    Look, I’m not a fan of chat control. But the blame doesn’t lie with the Danes, it’s the whole of the EU one must blame.