I put the session cookie as http_only, same_site=strict and turned off csrf. Then pentesters came and quoted owasp in the report, while not being able to demonstrate an attack. Some drone added csrf back, everyone congratulated themselves in making things more secure :)
Probably an intern (oh its 2025, maybe LLM?) messed up some spaghetti part and the async job for reindexing your site is failing since then and the on-call is busy taking mojito/the alert is silenced :)
Interesting tips, looking into Go perf recently also. However making sure postgres wal log does not grow seems like putting an unnecessary constraint on things and then defeating it
Sorry for the downvotes but this is true many times with some basic HA you get better uptime than the big cloud boys, yes their stack and tech is fancier but we also need to factor in how much CF messes with it vs self hosted, anyway the self hosted wisdom is RIP these days and I mostly just run cf pages / kv :)
I thought this nonsense was about to go away noticed even github starting to default to master or maybe it was the terminal git. Sensoring tech words about things that happened 300 years ago is not OK
Saying a word is bad is pretty much the definition of censorship yes. Not the context it is used, not the implications when it is used but uncategorically BAD - it just breaks my somewhat autistic brain on the principle.
PS: I have an african wife and let me tell you she has no beef with the word, she will have more beef with me talking to the cashier in a way that is too friendly
This seems like a you problem. I have quite a few repos made before using "main" was the default in GitHub or Git. I have not changed them, and I have never spent more than 5 seconds thinking about it, let alone worrying about being considered "less of a person" because of it.
In the spirit of genuine curiosity, who is making you feel like less of a person wrt the choice of main/master, and how are they doing that?
It sounds like you're saying that git maintainers are intending for you to feel like less of a person because you don't agree with their choice, but I don't understand how you arrived at that conclusion.
> Saying a word is bad is pretty much the definition of censorship yes. Not the context it is used, not the implications when it is used but uncategorically BAD
No expressing an opinion, eve ln an unqualified unconditional one, about a word is not the fee definition of censorship. Forcing others not to publish what you don't like is censorship (even if that dislike is based in context and conditions, and not unconditional opposition to a word.) Presenting an opinion is just presenting an opinion.
> it just breaks my somewhat autistic brain on the principle.
Yeah, you not liking an opinion doesn’t convert that opinion into censorship, either.
The cheapest (~15 USD bullet, 20 USD dome) PoE cameras on AliExpress (focal length is pretty much the most important parameter to look at, depending on the fov you want) hooked up to a Unifi NVR. Skip all the vendor manuals, setup steps, and apps - adopt them directly to Unifi Protect.
I put them on separate vlan where they get no outbound network connectivity.
For cases where you want things like facial detection or license plate detection (automatic doors/gates) get a Unifi AI though and those things cost, but for normal perimeter/room monitoring the cheap ones are very good
I would argue sensor size is what's most impotant to look for in a camera.
Have a look at this thread [1] I have bookmarked. I found it quite informative. I already got some cheap cameras and set them up, but I wish I would have found it earlier. The ones I got are 4MP with 1/3" sensor and perform absolutely terribly in night setting.