Sign in

Dan Allen

@mojavelinux.com
974 followers 120 following 686 posts

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

PostsRepliesMedia
Dan Allen @mojavelinux.com · 28/09/2026
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!!
000
Dan Allen @mojavelinux.com · 28/09/2026
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.
010
Dan Allen @mojavelinux.com · 27/09/2026
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.
100
Dan Allen @mojavelinux.com · 24/09/2026
Account management in AWS is a shear and utter mess. I really have to avoid AWS just to maintain my own sanity.
000
Dan Allen @mojavelinux.com · 23/09/2026
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.
230
Dan Allen @mojavelinux.com · 11/09/2026
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.
000
Dan Allen @mojavelinux.com · 11/09/2026
It's truly sad that golfers get millions for winning a single competition and lacrosse players are losing their teams. Sports is totally broken.
000
Dan Allen @mojavelinux.com · 10/09/2026
Cornell attackmen (Pannell, Teat, Kirst) hold all but 1 attack record in the PLL. Single season goals/assists/points and career assists/points. The only record missing is career goals, but keep an eye on # 15. cc: @danarestia.bsky.social
000
Reposted by Dan Allen
Chise @sailorrooscout.bsky.social · 31/08/2026
Just a heads up. I was able to schedule my COVID vaccine appointment. Online it may ask “do you have a condition that puts you at high risk for severe outcomes from COVID-19 virus.” Click yes and it will allow you to schedule an appointment. No questions asked. No proof required. Pass it on.
10146652110
Dan Allen @mojavelinux.com · 28/08/2026
@danarestia.bsky.social The PLL never listens to me, but I'm in favor of converting the Waterdogs into the Barrage. Kirst looks solid in orange.
110
Dan Allen @mojavelinux.com · 23/08/2026
@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?
000
Dan Allen @mojavelinux.com · 21/08/2026
@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.
100
Dan Allen @mojavelinux.com · 16/08/2026
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).
010
Dan Allen @mojavelinux.com · 15/08/2026
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).
000
Dan Allen @mojavelinux.com · 10/08/2026
Unskippable ads are proof that humans are fundamentally evil (or at least humans that run media companies).
000
Dan Allen @mojavelinux.com · 16/07/2026
I've had it with Chase. They are such a dysfunctional bank.
000
Dan Allen @mojavelinux.com · 16/07/2026
That is a fantastic point.
021
Dan Allen @mojavelinux.com · 09/07/2026
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?
200
Dan Allen @mojavelinux.com · 08/07/2026
@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.
100
Dan Allen @mojavelinux.com · 08/07/2026
Engagement on this platform is abysmal. I pretty much feel like I'm just speaking into a void.
520
Dan Allen @mojavelinux.com · 07/07/2026
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.
000
Dan Allen @mojavelinux.com · 07/07/2026
@danarestia.bsky.social I just listened to your return episode. First, really glad to have you back on the pod (with some great reporting in the interim). You are a bright spot of lacrosse analysis. No other way to put it.
100
Dan Allen @mojavelinux.com · 02/07/2026
@danarestia.bsky.social I really don't like the rule that you can call a timeout from the defensive end. I think it spoils the spirit of the ride. You should have to clear first.
000
Dan Allen @mojavelinux.com · 01/07/2026
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).
000
Dan Allen @mojavelinux.com · 30/06/2026
Why has voting become solely about trying to keep the most egregious people from occupying office? This country is such trash.
000
Dan Allen @mojavelinux.com · 30/06/2026
Except for EV brands, why does every car look the same?
000
Reposted by Dan Allen
Charles Oliver Nutter @headius.bsky.social · 29/06/2026
I keep hearing how AI will make software so easy to write and yet Gmail still hasn't evolved beyond the mid 2010s.
063
Reposted by Dan Allen
Becca Petunia 🏳️‍⚧️ @tallgirlpetunia.northsky.social · 29/06/2026
Tidal announces they will be labeling and demonetizing all AI-generated music, and I'm once again so glad I switched from Spotify. No streaming app is perfect (and I do buy a LOT of music too) but this is so much better than an AI swamp.
POLICY UPDATE

Our stance on Al-generated music

Hi Becca!

Al music generation tools are changing how music is created and distributed. As this
technology evolves, Tidal is introducing platform standards to protect artists, their
craft, and inform listeners.

Here are the highlights of our new Al Policy:

. Tidal will identify and tag Al-generated music in our app. Listeners will see an
"Al" badge next to music we detect as wholly Al-generated.

. Tidal will not tolerate Al-generated music that impersonates an artist or group,
or that facilitates fraudulent activity. We're implementing automatic tools to
remove these releases immediately and on an ongoing basis.

. Tidal will not allow music that is 100% Al-generated to be monetized. No
royalties will go to such releases, nor will Al-generated uploads be eligible for
direct-to-fan sales.

. We will expand these policies to music that is substantially Al-generated when
Al detection technology is sufficiently reliable to do so.
25213
Reposted by Dan Allen
Justin Ling @justinling.ca · 29/06/2026
I've been waiting for Tidal to figure out its position on AI-generated music. It finally has, and it's pretty good: -AI labeling -No using AI to impersonate real artists -AI music won't be monetized support.tidal.com/hc/en-us/art...
Our stance on AI-generated music
Hi,
AI music generation tools are changing how music is created and distributed. As this technology evolves, Tidal is introducing platform standards to protect artists, their craft, and inform listeners.
Here are the highlights of our new AI Policy:

    Tidal will identify and tag AI-generated music in our app. Listeners will see an "AI" badge next to music we detect as wholly AI-generated.
    Tidal will not tolerate AI-generated music that impersonates an artist or group, or that facilitates fraudulent activity. We're implementing automatic tools to remove these releases immediately and on an ongoing basis.
    Tidal will not allow music that is 100% AI-generated to be monetized. No royalties will go to such releases, nor will AI-generated uploads be eligible for direct-to-fan sales.
    We will expand these policies to music that is substantially AI-generated when AI detection technology is sufficiently reliable to do so.

You'll start seeing these changes from July 15.
1331673
Dan Allen @mojavelinux.com · 29/06/2026
👇
010
Dan Allen @mojavelinux.com · 19/06/2026
I don't understand why all progressives aren't vegans. Are you only progressive for humans? How do you reconcile that? Please someone explain this to me. Perhaps progressive just isn't the right label for my views, but rather something more encompassing.
100
Dan Allen @mojavelinux.com · 16/06/2026
@riviantrackr.com My one suggestion would be to add an option to hide the places in the driver map view. I think it's distracting with all those place names in there and makes the street names harder to see.
000
Dan Allen @mojavelinux.com · 16/06/2026
@riviantrackr.com Dude the map view in the driver display is awesome!
010
Dan Allen @mojavelinux.com · 13/06/2026
What a wild world it would be if rich people were ethical.
100
Dan Allen @mojavelinux.com · 13/06/2026
At this point, why are you not canceling your subscriptions?
000
Dan Allen @mojavelinux.com · 13/06/2026
We live in society now in which being a terrible person (by that I mean being selfish, greedy, and nasty to others), is being rewarded. It's revolting. Where have all the lessons gone that we learned growing up? Do they matter anymore? (I, for one, think they do).
030
Dan Allen @mojavelinux.com · 13/06/2026
I think @espn.com is a terrible company for adding unskippable ads to ESPN+ on-demand broadcasts, then having the nerve to charge more. It's just so disgusting.
000
Dan Allen @mojavelinux.com · 11/06/2026
@danarestia.bsky.social Please, please, please complain loudly about the breakdown booth being right before faceoff and causing the player to not be on the field in time. It's so awkward. Frankly, kill the segment because it's terrible. Or do it going into halftime. The PLL just does some cringe.
000
Dan Allen @mojavelinux.com · 07/06/2026
Fuck Ruby for removing the logger stdlib from the core language. It was brain-dead stupid and arrogant. It makes me never want to use Ruby again.
100
Dan Allen @mojavelinux.com · 06/06/2026
Nothing screams immature loser like a cloud of dark smoke spewing out of a tailpipe.
120
Dan Allen @mojavelinux.com · 03/06/2026
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.
3295
Dan Allen @mojavelinux.com · 03/06/2026
To me, agentic just sounds like a sexual term or the description of an STD. I just can't get past it. It's just so awkward.
010
Reposted by Dan Allen
Devoxx Belgium @devoxx.com · 02/06/2026
Devoxx Belgium CFP is open! New tracks & info @ devoxx.be ❤️☕️💀
0135
Reposted by Dan Allen
Charles Oliver Nutter @headius.bsky.social · 28/05/2026
A wild idea appears... what if you could use JBang with JRuby as a complete Rails command line... no JVM or JRuby installation required? jbang rails@jruby new blog cd blog jbang rails@jruby generate scaffold ... It just needs some tweaks to work. Interested?
001
Dan Allen @mojavelinux.com · 27/05/2026
You can defeat these big, careless, arrogant companies that have subpar products by not giving them your money. Cancel your order. Cancel your subscription. Stop paying for crap.
240
Reposted by Dan Allen
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 27/05/2026
Pasting a huge AI generated explanation to a problem in an issue or pull-request is nothing but RUDE. Don't do it. You look stupid and the receivers of that feel insulted. We are humans. We communicate like humans. Fine, use the tools you like, but don't insult us.
36791
Dan Allen @mojavelinux.com · 27/05/2026
I appreciate having Rivian Assistant as a replacement for Alexa. I like where it's going. But I think Rivian analysts are being highly illusive about it. It's passable, but by no means incredible. It's like asking a toddler to press buttons on the UI for you. It barely gets the job done, and slowly.
110
Dan Allen @mojavelinux.com · 25/05/2026
I can't believe that it's seemly impossible to get off a group text message (RCS) unless the sender removes you from the group. Seriously, technology is so antiquated.
020
Reposted by Dan Allen
Piper @the-pied-piper.bsky.social · 20/05/2026
they should invent software updates that make the software better over time instead of worse
892928278