

Thank you! I found it on Anna’s Archive.
Professional software engineer, musician, gamer, stoic, democratic socialist


Thank you! I found it on Anna’s Archive.


Sadly it didn’t have this one :(


Pretty sure the store requires that you provide a Japanese phone number. That’s where it was complaining for me.


Doesn’t that violate rule #3?


Less than $100 is tricky, but I’ve been meeting all your criteria with a Beelink EQ14. I also use it as my router.


an entire data center
What are you on about?


Thanks, I just rewatched that movie because of your comment.


Here’s some that’s significantly cheaper than the graph would suggest: https://www.amazon.com/G-SKILL-Trident-64GB-SDRAM-Memory/dp/B0BSB94VC2
Not that it’s a good price in general or anything, but if you absolutely must buy now…


The waggle dance is more impressive IMO.


Probably won’t solve all of your problems, but I like to at least change git’s default pager to delta.


I agree with the article’s ideas, but certain things about the execution bother me.
calculate_order_total_for_customer. I’d just call it calculate_order_total. It’s clear than any order will have a customer, it’s in the type signature.is_user_eligible_for_discount. I’d call it user_is_eligible_for_discount. Because inevitably that function is getting called in an if statement, and you’d rather it read closer to proper English: if user_is_eligible_for_discount: ....

As for actual coding, I use ChatGPT sometimes to write SDK glue boilerplate or learn about API semantics. For this kind of stuff it can be much more productive than scanning API docs trying to piece together how to write something simple. Like for example, writing a function to check if an S3 bucket is publicly accessible. That would have taken me a lot longer without ChatGPT.
In short: it basically replaced google and stack overflow in my workflow, at least as my first information source. I still have to fall back to a real search engine sometimes.
I do not give LLMs access to my source code tree.
Sometimes I’ll use it for ideas on how to write specific SQL queries, but I’ve found you have to be extremely careful with this use case because ChatGPT hallucinates some pretty bad SQL sometimes.
If your health check is broken, then you might not notice that a service is down and you’ll fail to deploy a replacement. Or the opposite, and you end up constantly replacing it, creating a “flapping” service.


I just don’t really understand the point they’re trying to make. Japan is responding to OpenAI, which is a US company. They have the same copyright laws. None of the parties involved have any kind of edge over the other w.r.t. copyright law.


Japan’s copyright law is very similar to the US, so I’m not sure what you’re referring to.


Pff OK if that’s the argument you want to go with, I don’t think we need to continue.


Sorry but in the case of Japan, it’s definitely not logical. At best, they have an argument against over-tourism. But the Sanseito party acts like foreigners moving to Japan are creating a spike in crime. They literally have young women weeping through a megaphone on the street, crying that foreigners are rapists. But that’s simply not backed up by statistics. Crime per capita has not increased, and the demographic committing the most serious crimes in Japan is predominantly native Japanese.


Which country are you thinking of moving to?


Is your issue that it’s hard to move files around without breaking seeding, or something else?
Have a link?