Readit News logoReadit News
zzzeek commented on Websites and web developers mostly don't care about client-side problems   utcc.utoronto.ca/~cks/spa... · Posted by u/zdw
cobbzilla · 18 hours ago
How many users do you think are on the poster’s Jenkins/CI system? Sounded like a personal thing or maybe a small team, I didn’t get the impression it was supposed to be public.
zzzeek · 14 hours ago
It's an open source project. It's public .
zzzeek commented on Websites and web developers mostly don't care about client-side problems   utcc.utoronto.ca/~cks/spa... · Posted by u/zdw
cm2187 · 19 hours ago
Particularly if your users are keen on solving recaptchas over and over.
zzzeek · 14 hours ago
I don't even have the captchas turned on. When I get an email that cpu is churning for three hours , cloudflare gives me a quick way to see where the traffic is coming from and I can just block it. Because it's always crawlers, which is the point of this discussion "are there actually crawlers? Yes "
zzzeek commented on Websites and web developers mostly don't care about client-side problems   utcc.utoronto.ca/~cks/spa... · Posted by u/zdw
SoftTalker · 17 hours ago
> intended to be accessed only by a few people

So why are they open to the entire world?

zzzeek · 17 hours ago
open to people who contribute PRs so they can see why their tests failed, also htdigest / htpasswd access is complicated / impossible (depending on use case) to configure with the way jenkins / gerrit authentication itself works, particularly with internal scripts and hooks that need to communicate with them.
zzzeek commented on Websites and web developers mostly don't care about client-side problems   utcc.utoronto.ca/~cks/spa... · Posted by u/zdw
terminalshort · a day ago
How real is this "crawler plague" that the author refers to? I haven't seen it. But that's just as likely to because I don't care, and therefore am not looking, as it is to be because it's not there. Loading static pages from CDN to scrape training data takes such minimal amounts of resources that it's never going to be a significant part of my costs. Are there cases where this isn't true?
zzzeek · 19 hours ago
I just had to purchase a cloudflare account to protect two of my sites used for CI that run Jenkins and Gerrit servers. These are resource-hungry java VMs which I have running on a minimally powered server as they are intended to be accessed only by a few people, yet crawlers located in eastern Europe and Asia eventually found it and would regularly drive my CPU up to 500% and make the server unavailable (it should go without saying I have always had a robots.txt on these sites that prohibit all crawling. Such files are a quaint relic of a simpler time). For a couple of years I'd block the various offending IPs, but this past month the crawling resumed again this time intentionally swarmed across hundreds of IP numbers so that I could not easily block them. Cloudflare was able to show me within minutes the entirety of the IP numbers came from a single ASN owned by a very large and well known Chinese company and I blocked the entire ASN. While I could figure out these ASNs manually and get blocklists to add to apache config, Cloudflare makes it super easy showing you the whole thing happening in realtime. You can even tailor the 403 response to send them a custom message, in my case, "ALL of the data you are crawling is on github! Get off these servers and go get it there!" (again sure I could write out httpd config for all of that but who wants to bother). They are definitely providing a really critical service.
zzzeek commented on Websites and web developers mostly don't care about client-side problems   utcc.utoronto.ca/~cks/spa... · Posted by u/zdw
nulbyte · 20 hours ago
I...don't have this experience. It doesn't hold true for me, and I suspect I am not alone. There are certainly some online stores that are not very great, but by and large, I just don't have problems with them. I prefer the seller's website over Amazon.

Amazon, on the other hand, is plagued with fake or bad products from copycat sellers. I have no idea what I am going to get when I place an order. Frankly, I'm surprised when I get the actual thing I ordered.

zzzeek · 19 hours ago
it's still the case today, in 2025, that when I bought a Focusrite 18i20 mixer from Sweetwater that turned out to be defective, I had to spend a week with a lengthy and super-long-delayed conversation with their support department convincing them that the unit was in fact defective, that I was using it correctly, and finally getting the prized RMA to return it. Whereas if I had bought it from Amazon, I would have received the original package more quickly, and when defective, I could have had it in a box and shipped off from any local shipper that same day with no emails/phone calls required with a new one to arrive the next day. Amazon even as the leader in "enshittification" still offers a dramatically better experience for a wide range of products (though certainly not all of them).
zzzeek commented on Go is still not good   blog.habets.se/2025/07/Go... · Posted by u/ustad
zzzeek · 2 days ago
Go is the kind of language you use at your job, and you necessarily need to have dozens of linters and automated code quality checks set up to catch all the gotchas, like the stuff with "err" here, and nobody is ever going to get any joy from any of it. the entire exercise of "you must return and consume an error code from all functions" has been ridiculous from go's inception, it looked ridiculous to me back when I saw it in 2009, and now that I have to use it for k8s stuff at work, it's exactly as ridiculous as it seemed back then.

With all of that, Go becomes the perfect language for the age of LLMs writing all the code. Let the LLMs deal with all the boilerplate and misery of Go, while at the same time its total lack of elegance is also well suited to LLMs which similarly have the most dim notions of code elegance.

zzzeek commented on FFmpeg 8.0   ffmpeg.org/index.html#pr8... · Posted by u/gyan
zzzeek · 2 days ago
ffmpeg is a treasure to the open source and audio technology communities. The tool cuts right through all kinds of proprietary and arcane roadblocks presented by various codecs and formats and it's clear a tremendous amount of work goes into keeping it all working. The CLI is of course quite opaque and the documentation for various features is often terse, but it's still the only tool on any platform anywhere that will always get you what you need for video and audio processing without ever running up against some kind of commercial paywall.
zzzeek commented on 95% of Companies See 'Zero Return' on $30B Generative AI Spend   thedailyadda.com/95-of-co... · Posted by u/speckx
herval · 3 days ago
Pretty much the entire tech industry has bent the knee by now - they even gifted the new ruler with golden statues. It's not just a handful of people...
zzzeek · 2 days ago
and when Trump keels over and dies, what happens then? sort of a brittle business plan
zzzeek commented on 95% of Companies See 'Zero Return' on $30B Generative AI Spend   thedailyadda.com/95-of-co... · Posted by u/speckx
frozenport · 3 days ago
Yo what’s the next hype cycle that smart folks like us should be working on?
zzzeek · 3 days ago
mRNA was set to be huge but US voters apparently didnt want it.

u/zzzeek

KarmaCake day11199April 5, 2007
About
I'm the creator of the Python tools SQLAlchemy, Alembic Migrations, dogpile.cache and Mako Templates for Python. I am a strong proponent of sarcasm.

http://techspot.zzzeek.org

View Original