HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ether_at_cpan

no profile record

comments

ether_at_cpan
·7 tháng trước·discuss
The solution here is to demand support for the most recent specification version from your tooling vendors. We (the OpenAPI TSC) sometimes hear from vendors "we're not moving quickly to support the latest version because our users aren't asking for it." So it's a catch-22 unless you make your needs known.
ether_at_cpan
·8 tháng trước·discuss
Not really true? There are lots of validators supporting the most recent version: https://json-schema.org/tools?query=&sortBy=name&sortOrder=a...
ether_at_cpan
·8 tháng trước·discuss
OpenAPI 3.1 replaced the not-a-superset-or-subset of JSON Schema with the actual JSON Schema (latest version) over five years ago. No one should be using 3.0.x anymore. And 3.2 came out a few months ago, containing lots of features that have been in high demand (support for arbitrary HTTP methods, full expression of multipart and streaming messages, etc).
ether_at_cpan
·8 tháng trước·discuss
There's a way to express that though: by adding `"unevaluatedProperties": false` underneath your properties list.
ether_at_cpan
·9 tháng trước·discuss
Perl is #10 on the Tiobe index this year.
ether_at_cpan
·năm ngoái·discuss
Well yes, he was a total dickhead to people who asked lazy questions and could not answer the follow-up questions that they were asked. He was strict about teaching people that it is important to be able to explain one's problem clearly and follow debugging instructions, and was ruthless with people who didn't get that. On the "help" irc channels we saw a continuous flood of lazy people wanting quick solutions to their coding homework and after a while anyone would become sick of it.

I didn't much enjoy it when I was at the other end of it though, and sometimes he went too far. "Try to understand why the person doesn't understand" wasn't something he did enough -- sometimes the person doesn't know the right questions to ask, they just know that their thing doesn't work.

As a helper, it's hard to find the right balance, and I think the most important thing is that if you're getting emotional about it, step away and let someone else take the question. (I at least have been getting better at this over time.)
ether_at_cpan
·năm ngoái·discuss
In his bio he has the most succinct and accurate description of Perl that I've ever seen:

> Perl is a wonderful language once you get over the fact that a slightly quirky set of syntax and embedded regular expressions have a tendency to make it look like line noise in the wrong light. Once you're used to it, it's a hell of an expressive dynamically typed language with a huge set of libraries and classes available for it.
ether_at_cpan
·năm ngoái·discuss
He "did not suffer fools gladly"
ether_at_cpan
·năm ngoái·discuss
This is very sad news.

As I said on irc:

He brought many people into the community, and encouraged their growth (like me)

I popped into the scene by sending a few Moose patches and then coming onto irc displaying an utter lack of understanding of anything

Matt set me straight, and encouraged me to send more patches and I ended up as the manager for Moose

and then inherited the ownership of literally hundreds (perhaps thousands by now) distributions

that work helped me move from being mediocre at my job to being stellar, and enabled me to move on to much better jobs
ether_at_cpan
·7 năm trước·discuss
Doh, yes, system 6 was current for quite a while. I wonder what other thing from that era I confused it with. I swear something around that time skipped a 6.
ether_at_cpan
·7 năm trước·discuss
> I dropped Perl from my resume about a decade ago because I just frankly don't want to work with it.

That's exactly why I've never mentioned Java on my resume (or in earlier times, Visual Basic) =D
ether_at_cpan
·7 năm trước·discuss
> I'm unclear why people continue to use Perl at all

Because there's a huge amount of applications and websites still built in it, and it's still a great language so new projects are written in it all the time.

source: my very prosperous career, which has been almost entirely in Perl for the last 15 years
ether_at_cpan
·7 năm trước·discuss
For those that can remember back that far, MacOS also jumped from 5 to 7. (7 was the first version that supported running multiple applications at once.. not counting the MultiFinder hack that came before it by a few years.)
ether_at_cpan
·7 năm trước·discuss
bwahahahahaha