I've always been fascinated by console emulators, some years ago I wrote a CHIP8 emulator (https://t.co/1hWjdQsGD6) to gasp what are the basic parts of an emulator.
As its game are very simple, the feeling of achievement was also very low.
So apparently if someone knows / guesses the name of your S3 bucket - even if it's private (!) - they can just bankrupt you by sending infinite PUT requests and there is nothing you can do about it.
> requests get rejected
> but AWS still counts it as a write operation against your account for which you have to pay at a rate of $0.005 per 1000 requests
This seems insane to me. Especially because a lot of services rely on presigned URLs for uploads / downloads which exposes your bucket name to the client. In this case the author got their bill waved, but AWS support made it clear it's an exception not the rule.
@unormal Agree, but creating a custom language requires a lot of effort that could be (maybe) better spent to the engine itself and a nice to use API instead.
Also, defining a language is the easy part; every language needs its tooling to be really ergonomic to its users
@deurell Are you using a custom method or AI? Just out of curiosity, I'm also trying to procedurally generate content and part of it mught be backgrounds too.
Terminamos otra edición del curso de Code Smells & Refactoring https://t.co/OjP7gFpgXm para @LifullConnEng@lifullconnect
Lo hemos disfrutado muchísimo.
Muchas gracias a todos los asistentes! ❤️
#codeSmells#refactoring#php
a few people have asked why this is considered to be good tailoring. they see these clothes as "baggy" and feel a slimmer fit would be better. so let's talk about what makes for a flattering silhouette (in terms of classic tailoring). 🧵