4 ms·
It's not a generation thing, it's a paycheck thing. curl is run many many billions of times per day in lots of critical workloads. There's nothing to stop any
by efsavage 5y ago
It's not a generation thing, it's a paycheck thing. curl is run many many billions of times per day in lots of critical workloads. There's nothing to stop anyone from developing a similar library with some jokes in it. I'd probably use it for ad hoc or personal stuff, but I don't want this in the thing I'm getting paid to built, and going to get paged* for when the joke shows up in the wrong place.
* Ages ago, when the millennials were still in grade school and CMS was still a multi-million dollar proposition, I wrote a nifty little copyediting tool for a Very Large Telephone Customer. Someone made a benign jokey edit in during a demo of the tool, which made it to production. The next day there was an emergency meeting with over 150 people across several offices about "what happened" that led to a page deep in the site showing people in New Jersey that calls from your basement were free.
- dijit 5y agoI understand your argument; but it sounds to me like you expect hobby projects to be paying your wage. I know we stand tall because we stand on the shoulders of giants (and, in our industry: many giants!) but I don't think you can expect any form of guarantee that curl continues to work exactly like you expect unless you're paying for it. It's a different story if you have some kind of enterprise contract, but somehow I have the impression that we're all using cURL for free and paying nothing for support-- thus, there is no support and you shouldn't really expect any. If you want to make cURL-Enterprise then that's fine.. but it's a bit unfair to co-opt someone else's project just because you and I chose to use it professionally. (this applies to me also: I am guilty of this, I'm not pointing fingers at you specifically; just my, and our, collective attitude)
- latexr 5y ago> somehow I have the impression that we're all using cURL for free and paying nothing for support On the contrary, Daniel’s job is commercial curl support. See any of: * https://daniel.haxx.se/ https://daniel.haxx.se/ * https://curl.se/support.html https://curl.se/support.html * https://curl-support.com/ https://curl-support.com/
- gopher_space 5y agoLooking at it another way, you didn't need to set up any tooling to shepherd data into production because everyone involved understood the point of the joke. It was a very clear example of GIGO for your entire company and the cost was one meeting. A lot of my joke errors boiled down to "you've hit an edge case I didn't handle, here's an easily searchable string to find the location". They were jokey because the subtext was another late night and you might as well soften the blow.
- efsavage 5y agoActually, the opposite. The result of this, besides damaged reputations and hundreds of person-hours of time wasted, was more access controls and more reviews/oversight, which slowed things down and generally made things far less "fun" than the original joke could offset.