Dan Allen

Dan Allen

@mojavelinux.com

OSS Developer, Community Builder, Asciidoctor, AsciiDoc Language, & Antora Co-Lead, Java Champion, Author, Cornell Alum, Vegan, Lacrosse Friend. Rivian referral code: DANIEL1783828

977 followers119 following708 posts

Pinned

So many still don't understand the open source contract. I don't develop code for your needs. I develop code for my needs and share it with you to use however you like (in accordance with the license). Nothing says I have to continue working on it or accept contributions. I might, but I might not.

I've seen a lot of "AI helped me draft this issue". Yeah, well, it's not any clearer what the problem is. It's fine to use AI as a tool, but you still need to make sure that what you are posting makes any sense at all.

I'm an American. I'm listening to conversations around me. I'm looking at signs I pass. I'm staring down at my ballot. It has become abundantly clear to me that being American now means to hate. I stand in opposition to it, but the hate is engulfing our society. And it saddens me deeply.

After years of using rvm, I'm finally given asdf a try because rvm consistently fails to compile older Ruby versions.

Dan Allen reposted

Watching the Tesla Roadster event this morning (because I had to for work) all I could really think about was how this dude's constant promotion of racism, misogyny, and bigotry really sucks all the joy out of these things.

Ruby continues to do everything it can do to make life unnecessarily painful. In Ruby 4, you can no longer run bundle without the install subcommand. In other words, you have to use bundle install. Now we have to update the million docs that assumed that running bundle by itself was sufficient. Why?

I wish Debian would just move to a numbered release system. I find it increasingly more difficult to keep track of the seemingly unrelated names they select as release names. Debian 14 is so much easier to remember and reason about than Debian Forky.

Dan Allen reposted

i'm working on some more updates to the official Git documentation so uh what is one concept you wish the docs explained more clearly? right now I'm working on merge conflicts which I'm pretty excited about

The fact that most objects in JavaScript have .length to report the collection size, yet Set and Map have .size is absurd. Please add .length as an alias for .size on Set and Map!!

I think that companies that automatically subscribe you to a mailinglist after you purchase something from their online store for the first time should be fined, heavily.

To me, AI is used most effectively when you talk about what you should do and why, not to have it just do it for you. In fact, I think it may be better than talking to a human a lot of times because you can be really, really annoying with follow-up questions, and it doesn't degrade the conversation.

Keep in mind, after I've used it to formulate my own thoughts, that's when a conversation with a human is valuable. You've essentially rehearsed your thought process, and now you can focus on validity and a real world perspective. This comes down to AI being a tool, not a solution.

And yes, AI can toss you real junk. But so can a human who is not prepared for a conversation. You always, always, always have to validate your findings, no matter how you arrived at them.

Account management in AWS is a shear and utter mess. I really have to avoid AWS just to maintain my own sanity.

AI is proving to be exceptional at educating me about how to eat better, especially as a vegan. I can quickly figure out what to add and what to omit. I've never come anywhere close to tuning my diet so informatively.

I don't understand why videos on Amazon are so memory intensive and usually refuse to play. You would think for a company that has like a bazillion dollars they would be able to make a video player that isn't absolutely terrible.

It's truly sad that golfers get millions for winning a single competition and lacrosse players are losing their teams. Sports is totally broken.

Chris Rosenthall@chrisrosie22.bsky.social

Black Bears and Wings have discontinued operations

@danarestia.bsky.social I think Brian Kelly is getting stiffed for now being considered a rookie. What's a rookie? If you have never played a game in the league, the year you start playing (your pro debut) is your rookie season? The reason doesn't matter. No?

@worldlacrosse.sport I have a suggestion that would make these events more effective. Take a page from pro golf and form an international team (non-USA, non-Canada). That way, results aren't so lopsided and players from developing programs have a chance to play with other high-level talent.

I don't think it's necessarily good for lacrosse that the USA and Canada go out there and crush everyone else. That's not very uplifting for those developing programs. Another idea is to break up the USA and Canada teams by state/provinces. Or form teams by continent (Europe, South America, etc).

Do you know in the US, we have no medical records from when we were adolescents? That is so fucked up. (If you think we do, I challenge you to find them...you won't).

For the love of all that is good, I wish Node.js provided a YAML parser in stdlib!!! (I HATE dependencies, especially for stuff like this).

Can someone please explain to me how you can have an automated release if the package registry requires 2FA? How does a computer running remotely look at a phone on your desk and input the code displayed on the screen. Are we just doing away with automated releases? Is that what this is?

@chrisrosie22.bsky.social I have to admit, the WLL is very watchable when the league just lets them play, especially not enforcing that stupid illegal defense rule. The all-star game was particularly exciting. I still would like to see proper head & hand protection, but perhaps it will be organic.

You do not have to accept unskippable ads as part of life. No where is this written as a rule of the world we live in. Reject it. Outright reject it.

Yes, I feel the lack of motivation you are feeling about the PLL. Like you, I love pro lacrosse and come back to it regardless. And I love seeing my boy CJ succeed. But something is still off.

To me, the missing games on ESPN+ along with unskippable ads interrupting what they do offer is just plain greedy. It's textbook enshitification. I hate it. It's ruining the enjoyment. All of it.

I cannot understand why they ever lift the fire ban here in Colorado. As soon as they do, we have wildfires all over the place (and even when they don't). You just can't burn shit here. It's too risky. Not unless we have a monsoon for a month straight (which we never do).