Agree, I used to always use Heroku or Render style platforms for my own software, but nowadays I just have a Linux server with Docker Compose and a Cron job. The cron job every minute runs docker pull (downloads latest image) and docker up -d (switches to new version only if there is a new version). And put caddy in front for the HTTPS. This has been very cheap and reliable for years now.
So why do you only poll once per minute? You could be sitting around for 59 seconds while nothing happens.
Maybe you meant to say "automatically" instead of "immediately"? Because if you really mean "immediately" then there is still plenty of low-hanging fruit to be had.
One annoyance (I don't know if they've since fixed it) was that Docker Hub would count pulls that don't contain an update towards the rate limit. That ultimately prompted me to switch to alternate repositories.
I’m running Forgejo which has the same core code and yeah it’s amazing. Faster and better uptime indeed. It even works when my internet goes down because it’s on a Pi 4 here in the cabinet next to my desk Backups are done with borg and syncthing to offsite location. It takes a bit of work setting it up but after that maintenance time is near zero. I just manually SSH in once every two weeks to check SSD space, RAM usage and run apt update and upgrade, and major version bumps
As a feature request, would it possible for your pipeline to also create an EPUB? Then people can easily access and search through the document even when your site would go down. EPUB by default uses compression so the file size might even not be too bad for the full encyclopedia.
What a joke. Anthropic could just train a few more times on the Bible.
Matthew 22:36-40 (emphasis mine), "Master, which is the great commandment in the law?
Jesus said unto him, Thou shalt love the Lord thy God with all thy heart, and with all thy soul, and with all thy mind.
This is the first and great commandment.
And the second is like unto it, Thou shalt love thy neighbour as thyself.
On these two commandments hang all the law and the prophets."
Note the "as thyself" part. This part counters people who want to interpret "love" as "romantic love". Unfortunately, Catholic priests and many (fake?) Christians seem to not care about the "as thyself" part.
Asimov’s favorite overarching theme is that whenever you try to constraint robot/AI ethics with rules, creative misinterpretations or misunderstandings tend to have outsized impact.
It exists so there's a way to respond to demands like 'no criticizing Israel', or 'Taiwan is an inalienable part of China's territory', or double negatives like 'no not agreeing to automated droning'.
Because if you do not have a way to agree with these, your business can and wil be targeted and shut down.
And also consider moving some of your repos to Forgejo. I’m running it for more than a year now and it is by far my favorite service. Way faster and essential features do not require monthly payment (branch protection for example). It can easily run on a Raspberry Pi 4 1 GB RAM.
Use Docker Compose and put Caddy in front of it for HTTPS. For backups the easy way is to just git pull your repos via cron on some remote systems. Or use syncthing to also move the server configs over. For the runner, 1 GB RPi 4 should be fine for many situations. It can compile and run many Rust/Python tests fine or build static sites. You could also setup an old x86 next to it (this is essentially what GitHub Runners are too: old x86 cpu’s).
Also sad is the fact that “you” is now used for “thee” and “thou” and such. The older variants could distinguish between “you” plural and “you” singular
Before I moved to the South I (a non-Southerner) did not feel comfortable saying "y'all". But "you guys" seemed sexist. I have since spent a decade in the South and I have not picked up much of the dialect, but I definitely say "y'all" now.
"W'all" would be nice to have. I guess it's not a thing because it sounds too much like the things that separate rooms.
"Guys" (without a "the" in front of it) is uncontroversially gender-neutral in most contexts in at least some parts of the US. I'm not sure whether folks worried about it are from places where it's definitely not, or places where it's not used much at all so they're not aware that it's a non-issue in (at least many) places where it is.
I do prefer "y'all", though. I think it's the best one we've got, of the options ("yous" being another big one, and ew, gross)
I also love the nuance of "y'all" and "all y'all".
No. As far as I can tell, singular "y'all", when it exists, is an implied plural. What you might hear as singular "y'all" is, say, when you go into a restaurant and say "do y'all have Coke?" to the server - that doesn't refer to just the server but to the restaurant as a whole. But I'm not a linguist and also I don't spend much time among people with heavier Southern dialect, so you shouldn't believe what I say.
I've had it explained to me as a western/eastern divide among southerners. As you head through Texas, more people think you need "all y'all" for plurals.
That's something those western southerners told me. I don't know if a linguist would agree, but that seems to be the understanding of some actual language users...
All I know is that there is a second boundary somewhere through TX, NM, and AZ, because I've never met a native Californian who would say "y'all" non ironically.
No, you've got it right. A lot of people trying to be cute and make southern language seem more alien than it is are over-"correcting."
When southern people say y'all to one person, they're really addressing you and your family (even though you might be the only one there.) If I ask "how y'all doing?" I want to know how you and yours are doing.
What's interesting is you may reply, "hey, how are you?", and lots of people may be satisfied with that. Neither party actually answers how they are, yet the handshake is complete.
i tried to stop using y'all when i got my first job at MSFT, having grown up in the South; then 10 years later I realized it's perfect for Corporate America given it's gender neutral
You, y'all (small close group), y'all all (larger, further group), and "all y'all" — Southeast Texas (coastal) dialect form that showed up about 25 yrs ago. I suspect it might've been there all along, but only became acceptable at that point?
Another 100+ years, and this'll be some solid grammar.
I struggled with this when I was a school teacher. English lacks a good way to clarify you are addressing a group vs one person, which comes up a lot in a classroom. “Class, you…” is clunky, “You guys…” has obvious issues, and y’all or any other contraction is generally considered bad grammar. I generally went with y’all. Kids would laugh about it, but that seemed to help get their attention.
Surely, you knew all of your students' names and if you were addressing one person, you could've used their name. Addressing the class as merely "class" seems adequate as well. I'm having a hard time thinking of a situation where you are forced to use "you" ambiguously.
"You in the back" has the same level of specificity. Other options include (again) naming names or calling out a more specific location "You in the back row".
No, because "you in the back" could refer to just one person in the back, instead of several. So "y'all in the back" is more specific. (Of course names are an option in this context.)
Yes, this is a case where you aren't forced to use "you" ambiguously in that context.
No, because "you in the back" could refer to just one person in the back, instead of several.
If you meant to address one person, you'd have said that one person's name, instead of voluntarily introducing ambiguity to the situation. Context & body language also makes this obvious. If you meant one person, you'd be making eye contact with one person instead of a group of people, etc. Students also know if they're paying attention or not. "The back" is not a specific area.
Forms of it persists in regional dialects, its not super common anymore but in Yorkshire I still here "dees" and "thas", "yous" also persist as another form of the plural you.
reply