Notepad++ has incredibly easy to use macros with the record/play buttons in the toolbar. It is my preferred tool for quickly munging text files especially ones where you want to change formatting through the file.
I am seeing information about the attacker that show he was being influenced by Rationalist thinkers - he posted about “If Anyone Builds It, Everyone Dies” by Eliezer Yudkowsky and Nate Soares.
This information of course might be false, so take the words below with a grain of salt. I might be completely wrong.
When an influential group in the Valley that has ties to many tech companies spends years speading rhetoric about “bombing data centers” or the title of the book above, I fear this kind of psychosis is inevitable. People in this thread are focusing on labour and AI issues as the motivation but I am afraid the problem might be closer to home.
Disclaimer: I am not American, just an outside observer.
I know what it means to be under material poverty in this hell of a country. Even so I think this is another poisoned chalice. We are where you export your garbage to, whether material or digital. I spit on your false charity.
I am a lower caste Indian one generation removed from being farmhands. I have seen my parents go without for decades until I became successful. I still think this is utter cruelty and another way the poor are taken advantage of. Mr Paternal westerner, I reject your false dichotomy.
I have worked extensively on Elixir in the past and had a decent enough time, some warts aside. How different is programming in Gleam in the day-to-day apart from type safety?
Great article but I’d say you’re optimizing for the wrong metric here. For in game playthroughs, offense > defense and especially speedy offense beats anything else.
I’d state it as, Given any type, we should be able to hit it for super-effective damage with at least 1 move. And instead of taking raw BST, I’d take Max(SPD+ATK, SPD+SPA) to favour speedy offense.
Of course this does not take into question the thorny question of availability. Metagross is a top tier but only available post game in its debut. On the other hand Crobat and Gyarados are readily available in many of the games early on and evolve fairly quickly.
Please look into the competitive Nuzlocke community, there are a lot of damage calculations and viability spreadsheets all around, you’ll find it interesting.
Dictionaries are not specs for the English language, they are wikis. Twenty years later when “delulu” (a word popular enough that my 65 year old father regularly uses it) has fallen out of style, new readers would find it very useful to get the word defined in the dictionary.
> The old growth engines (microtransactions, live service games, season passes, user-generated content, loot boxes, eSports hero shooters, etc.) also no longer work, as neither general players nor whales find them appealing.
I just don't think that's true in a world where Marvel Rivals was the biggest launch of 2024. Live service games like Path of Exile, Counter-Strike, Genshin Impact, etc. make boatloads of money and have ever rising player counts.
The problem is that it's a very sink-or-swim market - if you manage to survive 2-3 years you will probably make it, but otherwise you are a very expensive flop. Not unlike VC-funded startups - just because some big names failed doesn't make investing into a unicorn any less attractive.
DBeaver is somewhat clunky, yes, but for me that's a minor downside since it acts as a Swiss army knife, regardless of what DB I'm trying to access. That saves cognitive load from having to learn multiple tools. Pretty much anything with a JDBC driver is fair game. It being cross platform is a big boon as well since I use all 3 major OS fairly regularly - Mac at work, Windows and Linux at home.
I managed to slowly claw it back by completely changing my reading method. I download ebooks on my phone and read in 5-10 min chunks throughout the day (where I’d normally be using social media or checking the news) followed by 1 hour at the end.
I’d personally go with a single function like “convert_object_type” and pattern match into different clauses such as “convert_object_type(obj, from: m, to: mm)” and so on.
At my firm we’ve standardized on import being used only for a short list of well known first/third party modules (e.g. Ecto.Query and Plug.Conn).
Application modules can be aliased, but not library modules. This is so that we don’t need to keep repeating the name of the application throughout the codebase while preserving clarity as much as possible.
Sadly, this curse is nearly inescapable if you want to play modern online multiplayer or PVP games. MOBAs, MMOs, shooters, racing games, etc. are almost all like this now.