Did you use some sort of intrusion prevention system? I'm using cloudflare's anti ddos service + crowdsec, but I'm still getting bombarded with hundreds of thousands of requests per month
Besides rate-limiting with Caddy + fail2ban, not really. It's the public internet, anything gets bombarded almost as soon as it's public, but all requests are read-only requests so doesn't really impact anything beyond filling the access logs. Trivial to filter away when you want to do analytics too, so isn't really a problem.
Can somebody recommend some good github alternatives that are available as a service, without having to self host it? I'm already self hosting my own gitea, but want a SaaS fallback to github
I'm not a huge fan of 1Password, there have been way too many issues in the past with it. If you're on a Mac, I can highly recommend you to check out Secretive https://github.com/maxgoedjen/secretive
Love that feeling when you read through a repo and think, "Wow, this looks cool," and go to star it, and see that you already have, and clearly forgot about it
Anyway, thanks for sharing. It doesn't look like it handles cli auth though (aws, npm, etc. all leave tokens sitting in your home directory). What do you use for those?
Bullshit article. AI is not meant to be a black box, you just spit at it and it'll generate you a whole app and you don't even understand a single line. That WILL eventually fail. There was an article here some time ago where someone described it pretty well "use AI as autocomplete on steroids". Therefore, use any language you can actually debug well and know well and use AI as a tool, not as your replacement. And don't use it to port your electron app to rust if you don't know rust, Jesus.
> you just spit at it and it'll generate you a whole app and you don't even understand a single line
So we are going to pretend this isn't happening everywhere now? And that it isn't failing on daily basis? I'm sorry but I've been saying this for years now and is my main arguments for not using slop machines: no one writes the code and no one reads the code. I can name dozens of fortune 500 companies where "tokens used" is used as a performance metric for developers, as in, more tokens = better performance, all code is written by slop machines and all reviews are made by slop machines, developers simply add "this is intended" in code reviews.
This is an English translation from the talk description:
Did you know that if your car supports *Car2X* via *ITS-G5*, it transmits its exact GPS position, speed, longitudinal and lateral acceleration, pedal positions, length and width, and much more—all unencrypted—up to four times per second on a 5-GHz band?
Trams in Graz also transmit this data, including their line numbers. This allows us to track the trams in real time and display them on a map.
Many traffic lights in Graz now support *C-ITS* and transmit data every second regarding the exact configuration of the lanes, the current signal status, and when the next phase is expected.
With an *ESP32-C5*, we can already receive this data from a distance of several hundred meters.
We’ll show you how we collect and process this data. On a live map, you can see (within the coverage area) trams, the color of the traffic lights and when they’ll change next, and which cars equipped with Car2X are currently driving and at what speed.
Using Grafana, we display historical data on traffic light cycles and statistics, such as wait times at crosswalks and in traffic lanes. We also give you access to the collected data for your own analysis.
To improve coverage, we need your help! We’ve built a board with *ESP32-C5* and *PoE* that lets you capture *C-ITS* packets yourself and share them with us for our open map, or process them on your own.
I've also been suspended for breaking their terms and services, even though I haven't done anything wrong. It was probably my VPN. Luckily, my account got unsuspended, but I ain't using that platform anymore