Tweets

Post

Dan Allen @mojavelinux Nov 13, 2024
@NLL Please post on Bluesky. There are a bunch of people over there asking for lacrosse content.
Dan Allen @mojavelinux Nov 12, 2024
@bdowns328 @AdamLeviLAX In HS, one of our defense players (also a linebacker) broke my thumb. I had to learn to play lefty or sit on the bench. It was a blessing in disguise.

In reply to: 1856438524758896837
Dan Allen @mojavelinux Nov 12, 2024
@bdowns328 @AdamLeviLAX I can relate. I found 2 tricks to help it translate. 1) always do things with your left around the house, like opening doors or mixing ingredients. 2) imagine yourself catching and throwing left handed, esp while laying in bed. It's about convincing your brain to trust that side.

In reply to: @bdowns328 1856436849226531285
Dan Allen @mojavelinux Nov 12, 2024
@bdowns328 @AdamLeviLAX Funny how there are never enough lefties, and then there are too many lefties ;)

This is a key reason why I am working so hard to only have two strong hands (as I also did back in high school).

In reply to: @bdowns328 1856393711799714105
Dan Allen @mojavelinux Nov 12, 2024
Goodbye X.

I should have done this long ago. Trying out Bluesky for now (same handle, as always).
Dan Allen @mojavelinux Nov 12, 2024
@bdowns328 @AdamLeviLAX I'm with Brian on this one. It's a wait and see. I totally get that O'Neill has incredible talent, but what we're all still trying to understand is how that translates to team success. Nonetheless, it's something to watch for.

In reply to: @bdowns328 1856101396031905953
Dan Allen @mojavelinux Nov 10, 2024
I'm seeing (sometimes getting) messages like "you voted for genocide, you are a piece of shit go fuck yourself." Fight hatred with hatred and tell me how that works out for you. To those people, I say: It's naive. It's childish. And it's myopic. Grow up. But no one's listening.
Dan Allen @mojavelinux Nov 10, 2024
Their excuse seems to be, "things aren't happening fast enough, so we have to take it out on other people". Yeah, that's not a winning strategy. It's also regressive.
Dan Allen @mojavelinux Nov 10, 2024
@danarestia @PremierLacrosse I really want Kirst to have a great season. To me, he's the kind of lacrosse player I aspire to be, and a great role model for the sport. I wish him the best. I'm also a little biased as a Cornell alum, but my opinion wouldn't change if I wasn't.

In reply to: @danarestia 1853812263322550694
Dan Allen @mojavelinux Nov 10, 2024
I don't identify with the Green Party in the US because so many of those who do are just jerks to me and others. Of course there are plenty of good members, I'm sure. But that's just not what I see. Maybe take a lesson.
Dan Allen @mojavelinux Nov 10, 2024
I've said this before. If you attack people (especially people who are trying to help society), you aren't progressive. You are just a bad person. You can call yourself whatever you want, but it doesn't make it true.
Dan Allen @mojavelinux Nov 10, 2024
I'll just say this (until I can figure out what else I want to say). The hatred is not just coming from the right. And that just makes me 🤮.
Dan Allen @mojavelinux Nov 10, 2024
@RivianTrackr I'd very strongly considering adding it if they made that an option for existing owners.

In reply to: @RivianTrackr 1855340032917381129
Dan Allen @mojavelinux Nov 6, 2024
@nearyd No, they are deprecating an older version of an action. The email is informing you that you need to update to the new version. I've never gotten such an email from GitHub.

In reply to: @nearyd 1853972692409495698
Dan Allen @mojavelinux Nov 6, 2024
GitHub actually sent a deprecation notice (regarding GitHub Actions) in an email. I'm both shocked and impressed. This is a better path.
Dan Allen @mojavelinux Nov 5, 2024
It's election day and I already voted days ago and my vote has already been counted. That's how it should be done.
Dan Allen @mojavelinux Nov 5, 2024
In Colorado, we vote on quite a number of laws. In fact, we are voting on ranked choice voting, ironically. So Colorado operates more like a democracy than perhaps other states.
Dan Allen @mojavelinux Nov 5, 2024
Currently we have an oligarchy (or duopoly if you want to call it that).
Dan Allen @mojavelinux Nov 5, 2024
I'd be kind of okay with first election, second election, but I think it's just an unnecessary expense to accomplish what ranked choice voting already provides.
Dan Allen @mojavelinux Nov 5, 2024
In the meantime, I'm going to vote the way my vote would be counted if we had ranked choice voting. In other words, I know who I want to vote for in my heart, but I have to play this ridiculous system until my vote can be understood properly.
Dan Allen @mojavelinux Nov 5, 2024
Until we have ranked choice voting, I don't actually consider the US to be a democracy (or republic, if you want to call it that). It's absurd that we have votes thrown away because your vote wasn't understood.
Dan Allen @mojavelinux Nov 5, 2024
@RockNRoLL_85 @tmorello Just did it two times tonight, in fact.

In reply to: @RockNRoLL_85 1853447916989399293
Dan Allen @mojavelinux Nov 5, 2024
Based on past experience, tomorrow's outcome won't be resolved tomorrow...sadly.
Dan Allen @mojavelinux Nov 4, 2024
@bsideup Oh, it will come. That's for sure ;)

In reply to: @bsideup 1853522945701728560
Dan Allen @mojavelinux Nov 4, 2024
@bsideup Indeed. Though don't be fooled, Colorado likes to show a provisional winter, then it almost becomes summer again, and THEN it hits you after the new year. It's a fun time of year.

In reply to: @bsideup 1853519337317118070
Dan Allen @mojavelinux Nov 4, 2024
Dan Allen @mojavelinux Nov 4, 2024
First lacrosse goal today in 28 years. Let's go!!!
Dan Allen @mojavelinux Nov 3, 2024
Dan Allen @mojavelinux Nov 2, 2024
@abelsromero For me, it's a daily struggle. I can sympathize.

In reply to: @abelsromero 1852633456229941507
Dan Allen @mojavelinux Oct 31, 2024
@_gettalong Yes, the issue has been reported by the Fedora Ruby team. We'll see what happens, but I'm not holding my breath.

In reply to: @_gettalong 1852110878826803368
Dan Allen @mojavelinux Oct 31, 2024
@alexsotob My experience has been similar. I don't like to put down programming languages, but I'll just say that Python has never been for me.

In reply to: @alexsotob 1852036141081399434
Dan Allen @mojavelinux Oct 31, 2024
@alexsotob JavaScript (specifically Node.js) has been much more stable in recent years. Though no one can argue that Java wins handedly in this category.

In reply to: @alexsotob 1851965707598156115
Dan Allen @mojavelinux Oct 31, 2024
I've learned about another backward incompatibility introduced in Ruby, this time a change in how the to_s method formats a Hash...for seemingly no reason. Ruby is continuing to erode my trust.
Dan Allen @mojavelinux Oct 31, 2024
I don't think anyone even remotely understands how fucking angry I am about this piece of shit medical system we have in this country. Just think about someone who just ran over your dog. I'm way more upset than that.
Dan Allen @mojavelinux Oct 31, 2024
I'm strongly considering concierge medicine because, frankly, I don't want to die from having doctors that don't give a shit. It's wrong that I even need it. While it will add financial pressure, I'm fortunate to even be able to consider it. But it could save my life one day.
Dan Allen @mojavelinux Oct 30, 2024
@vegasdesertdogs I really enjoy playing wall ball at rest areas on long road trips. Nothing gets the blood flowing again to the legs quite like it.

In reply to: 1851543453231890735
Dan Allen @mojavelinux Oct 30, 2024
@vegasdesertdogs Wall ball of my dreams. Oh yes.

In reply to: @vegasdesertdogs 1851374553248780476
Dan Allen @mojavelinux Oct 29, 2024
I find ballot guides from political organizations I follow to be very useful. It's not the "how should I vote" that I care about so much as the "why should I vote for or against" part. I like to understand the pros and cons so I can think about how they align with my values.
Dan Allen @mojavelinux Oct 29, 2024
Just because it's new doesn't mean it's good.
Dan Allen @mojavelinux Oct 29, 2024
I show up at the lab today for my appointment and they say "we see you have an appointment, but you don't have any orders." Our medical system no longer functions. I've never had this happen to me in my whole life. But it's commonplace now. There's a disconnect.
Dan Allen @mojavelinux Oct 29, 2024
@AdamLeviLAX @AlbFireWolves Btw, I wish the Redwoods would trade him because they simply do not know how to use or appreciate him.

In reply to: 1851348485855171056
Dan Allen @mojavelinux Oct 29, 2024
@AdamLeviLAX @AlbFireWolves I'm so excited to see him play again. Let's go!

In reply to: @AdamLeviLAX 1851028946432790903
Dan Allen @mojavelinux Oct 29, 2024
If allowed to use ranked choice voting, Harris would be behind whichever party or parties I deem more progressive and compassionate. But my vote would ultimately count for Harris until this country wakes up. So in my mind, I will vote for how my vote would be counted.
Dan Allen @mojavelinux Oct 29, 2024
I hate the 2 party system. I hate that we don't have ranked choice voting. I hate that we have an archaic election system that produces choas every election. I hate that we pride ourselves on being a democracy but don't fully subscribe to it at home. But I hate bigots more.
Dan Allen @mojavelinux Oct 29, 2024
One of few American politicians with a heart and the guts to speak truth. He puts into words precisely why I'm voting for Harris while also capturing how I feel about doing so. I'm mad as hell about the inaction of Democrats, but I'll be even more pissed to see bigots in power.

Quoting: @BernieSanders 1851040553745432775
Dan Allen @mojavelinux Oct 27, 2024
I've never felt so much despair going into a Presidential election. At best, we mitigate an absolute nightmare scenario, but we only do so knowing at least half the country is trying to usher in that havoc. It's just pathetic.
Dan Allen @mojavelinux Oct 27, 2024
@starbuxman @joaompinto4 💯 The point is, they are solving 0 problems. What big or small thing has been done? And they are wasting so much time failing to solve small problems. It's just unacceptable.

In reply to: @starbuxman 1850604239011103210
Dan Allen @mojavelinux Oct 27, 2024
Most of us have to go to work and do our job to get paid. Not politicians.
Dan Allen @mojavelinux Oct 27, 2024
FFS, I thought we got rid of daylight savings time in the US. I just searched an apparently the bill failed to pass. I swear politicians are the most useless people on this planet. Can you even do one thing other than make speeches?
Dan Allen @mojavelinux Oct 26, 2024
This is the only take in politics that I want to hear. I want to know you will burn your political capital to get shit done. End of story.

Quoting: @ArtCandee 1849933041021390913
Dan Allen @mojavelinux Oct 26, 2024
@marcsavy There are states controlled by Democrats that don't have this system and there's 0 excuse for it. Until every D state has it, I don't want to hear their whining because it's simply ineptness. Yes, disenfranchising voters is an R strategy, but a D one too apparently.

In reply to: @marcsavy 1850273991803670953
Dan Allen @mojavelinux Oct 26, 2024
This is really how voting should be. Waiting in lines is such an outdated model. Colorado gets it. Many other states do not. Are we are democracy, or are we not?

Quoting: @GovofCO 1850239530571588048
Dan Allen @mojavelinux Oct 26, 2024
If you're looking for good earbuds, honestly the nothing ear wireless earbuds are incredible.
Dan Allen @mojavelinux Oct 25, 2024
Email client creators: "We've exhausted every idea that can be added to an email client. There are just no more features to implement."

Us: "How about a button to compose a new email to the same recipients as the email I'm looking at?"

Email client creators: 🤔
Dan Allen @mojavelinux Oct 25, 2024
@Rivian You should have seen the look on my spouse's face when I activated the costumes for the first time. It was like she had seen a ghost!

In reply to: @Rivian 1848786737192992839
Dan Allen @mojavelinux Oct 24, 2024
An awesome feature of Cornell men's lacrosse by Mitchell Pehlke. A must watch for the Big Red faithful. youtu.be/-u7T4zh2prg @CornellLacrosse #YellCornell
Dan Allen @mojavelinux Oct 24, 2024
@Rivian Glad to see the center console organizer to fill in the black hole. I love the black hole, but something to cap it, very helpful.

In reply to: @Rivian 1849519537559130571
Dan Allen @mojavelinux Oct 24, 2024
Is it true that if a song is available in Dolby Atmos, it's not necessarily available on all streaming services that support Dolby Atmos? For example, you can find a song in Apple Music in Dolby Atmos that's not available in Tidal, and vice versa. If true, that's really bizarre.
Dan Allen @mojavelinux Oct 24, 2024
@Rivian I like the idea of the power bank, though I wish it would still be a flashlight (even if it's not quite as strong). If it were both, that would be an immediate buy for me (because I tend to get chilly hands).

In reply to: @Rivian 1849519537559130571
Dan Allen @mojavelinux Oct 23, 2024
Saying "look, we launched a new website design!" is kind of like a store saying "look, we remodeled our building". It's something we will notice, sure, but not something we need to be told. Congratulate yourself instead. Perhaps you'll get more sales, that's the recognition.
Dan Allen @mojavelinux Oct 23, 2024
@aalmiray @jreleaser @sonatype @sonatype_ops Oh, I see. I was looking at it from the lens of publishing a new artifact. I didn't realize there was a migration for existing namespaces. But it makes sense.

In reply to: @aalmiray 1848994136738680983
Dan Allen @mojavelinux Oct 22, 2024
@aalmiray @jreleaser @sonatype @sonatype_ops I thought that whole system was being deprecated. I'm not using to to publish the Antora Maven plugin. Instead, I'm using the new system, which seems to bypass all the quirks from the OSSRH system.

In reply to: @aalmiray 1848802846386393346
Dan Allen @mojavelinux Oct 22, 2024
@PremierLacrosse So glad to see the Unleashed players as part of this graphic. It's a sign of good things to come. Now that they have proven they can play box, how about let them play PLL rules next.

In reply to: @PremierLacrosse 1848712602731307303
Dan Allen @mojavelinux Oct 22, 2024
@MammothLax Can't wait to attend my first game in person. This might be the year!

In reply to: @MammothLax 1848508781891916226
Dan Allen @mojavelinux Oct 20, 2024
@marcsavy @danhillenbrand 👍

In reply to: @marcsavy 1848142050610303324
Dan Allen @mojavelinux Oct 20, 2024
Second box lacrosse game in the books. Not quite as good of a showing as the first game, though just inches from a goal. 🥍🥅 I'm still struggling with getting my legs to move the way I want them too and without soreness. There's no question this dialing up my conditioning.
Dan Allen @mojavelinux Oct 20, 2024
@eriklamb @Riviaan @Rivian I should at least be able to play my cached playlist. Yes, I can play it over bluetooth, but then the speaker system doesn't work the same, so it kind of sucks.

In reply to: 1848138303356215345
Dan Allen @mojavelinux Oct 20, 2024
@eriklamb @Riviaan @Rivian One of the main issues with Apple Music is that it doesn't cache. So if you aren't connected to a data service (Connect+ or wi-fi from mobile hotspot) then you just can't play anything. So there is blame on the streaming service integration here too.

In reply to: 1848137955530919982
Dan Allen @mojavelinux Oct 20, 2024
@eriklamb @Riviaan @Rivian I think you have a very valid criticism. When I leased, I do remember the documents saying that the LTE service wouldn't be included indefinitely, but the details weren't clear. I can understand why Rivian needs to charge for it, but the communication about it has been very poor.

In reply to: @eriklamb 1848026671183741034
Dan Allen @mojavelinux Oct 19, 2024
@marcsavy @danhillenbrand Yep, much much worse. I mean, at this point, I feel like talking to a doctor is like talking to a stranger on a train. Just no interest at all.

In reply to: @marcsavy 1847754519943262510
Dan Allen @mojavelinux Oct 19, 2024
@Sharat_Chander Whenever your're tempted, just say to yourself, "Don't do it, Emmanuel!"

In reply to: @Sharat_Chander 1847427888611807655
Dan Allen @mojavelinux Oct 19, 2024
@danhillenbrand Quite the contrary. This is the worst it had ever been. Honestly, if we don't get a universal system some point soon (and get it out of the likes of corporate influence), I really worry about generations to come.

In reply to: @danhillenbrand 1847485980380364998
Dan Allen @mojavelinux Oct 19, 2024
I saw a new primary care physician today since my new insurance doesn't accept my previous one. I was asked "do you have a history of medical conditions in your family?" Are you fucking serious?!? I'm 46 and starting over. You have to be your own doctor in this country.
Dan Allen @mojavelinux Oct 17, 2024
After some testing, I now understand that it's the cell service that you are paying for. If you hook to Wi-Fi that you provide somehow, then the service works again. This was very poorly communicated by @Rivian.

In reply to: 1846701179885019392
Dan Allen @mojavelinux Oct 17, 2024
@DBurkland @omg_tesla I'm quite certain it's streaming (and not caching) the lossless files (and spacial if available and enabled). I confirmed by tethering and checked the size of the file it's pulling. They are massive files.

In reply to: @DBurkland 1846776732461785447
Dan Allen @mojavelinux Oct 17, 2024
@omg_tesla I'm very eager to try Tidal. I've been deeply testing Apple Music for the last month and the tonal quality is all over the place (can be good, but can also be really bad). Since I'm very familiar with how the songs sound I've been playing, I'll be able to do some A/B testing.

In reply to: @omg_tesla 1846771432526958765
Dan Allen @mojavelinux Oct 17, 2024
Dolby Atmos makes you appreciate classic rock so much more (Rush, Fleetwood Mac, The Who, etc). There's such a depth of sound in those recordings that was captured, but rarely before heard. Wow. Analog (remastered and presented with digital) FTW!
Dan Allen @mojavelinux Oct 17, 2024
@Riviaan @Rivian Now I get what you were saying.

In reply to: @Riviaan 1846713978531062247
Dan Allen @mojavelinux Oct 17, 2024
@Riviaan @Rivian Okay, after some testing, I now understand that it's the mobile internet connection that is cut off without Connect+. If I tether to my phone's Wi-Fi, then the streaming app works. Rivian did a terrible job of communicating this to customers. Terrible.

In reply to: 1846714929732018325
Dan Allen @mojavelinux Oct 17, 2024
@Riviaan @Rivian It's a dishonest move. It's not what I expect from Rivian. I know how to use hotspot another way. But to cripple the audio system is ridiculous. They either don't want to sell this service or they just want to turn away customers. This is not why I joined this community.

In reply to: @Riviaan 1846713978531062247
Dan Allen @mojavelinux Oct 17, 2024
@Riviaan @Rivian I'm find with having to pay for unique services provided by Connect+, such as hotspot. In fact, that's the closest thing to your analogy.

In reply to: 1846712760543203365
Dan Allen @mojavelinux Oct 17, 2024
@Riviaan @Rivian No it's not, it's the same application.

In reply to: @Riviaan 1846709596951310637
Dan Allen @mojavelinux Oct 16, 2024
It's absolutely absurd to me that I have to pay @Rivian for a Connect+ subscription in order to pay Apple Music for a subscription to stream music. That makes no damn sense.
Dan Allen @mojavelinux Oct 16, 2024
@RivianTrackr Sound quality is highly subjective. They are trying to do something new with how these songs sounds. It's an experiment. I think the Rivian is pretty faithfully playing the songs, so it comes down to whether people even like Dolby Atmos. As I said, I'm still evaluating it myself.

In reply to: 1846666291182030974
Dan Allen @mojavelinux Oct 16, 2024
@RivianTrackr I've been studying this very thoroughly. There's no question that some Dolby Atmos songs in Apple Music are way out of range. So it definitely requires selecting songs carefully. To me, those songs sound really nice, but it is a more airy sound than when not using Dolby.

In reply to: @RivianTrackr 1846623354209685920
Dan Allen @mojavelinux Oct 15, 2024
@steveo2025 @RivianTrackr Same. For now, I only listen to Dolby Atmos songs, but I know that's not an acceptable situation. The reason I'm doing it is really just to understand what it sounds like for comparison as other services get rolled out.

In reply to: @steveo2025 1844923658457755763
Dan Allen @mojavelinux Oct 15, 2024
@RivianTrackr I'm so glad to see an option other than Apple for Dolby Atmos. There's no reason we should be locked into a single service, and I really don't like Apple. It will be nice to have a more device-agnostic service available.

In reply to: @RivianTrackr 1844909412273541491
Dan Allen @mojavelinux Oct 14, 2024
@codeslubber It's just a style choice. There's no mandate to do that. I prefer it. Some do not. Neither is right or wrong. What's most important is that you feel comfortable writing.

In reply to: @codeslubber 1845906365660672467
Dan Allen @mojavelinux Oct 14, 2024
@WorldLacrosse Oh, that's excellent! I'll make another post to promote it because it's a must see! That Ally Kennedy goal to get it started had us dancing from the get go.

In reply to: @WorldLacrosse 1845760877313528302
Dan Allen @mojavelinux Oct 14, 2024
@bdowns328 I used that Powell stick and passes we're on the money...well, except for the one to the other team, but that was because I was still learning what team I'm on.

In reply to: 1845639142585331868
Dan Allen @mojavelinux Oct 14, 2024
@bdowns328 My legs were like "what are we doing!?!" I also run like a Tasmanian Devil, so maybe I need to dial it back slightly. Definitely going back. Playing though December and hopefully beyond.

The equipment now is so incredible it makes it more fun.

In reply to: @bdowns328 1845611734666739966
Dan Allen @mojavelinux Oct 13, 2024
First box lacrosse game of my life in the books. No team practice, just right into the game. I'm still in one piece, so that's a win. Wow, it's fast. And I got winded so quick. Lots of room for improvement for sure.
Dan Allen @mojavelinux Oct 13, 2024
If you have espn+, go watch this game. It was one of the best box lacrosse games I've ever witnessed. Women rock at box lacrosse.

Quoting: @WorldLacrosse 1840503513522049248
Dan Allen @mojavelinux Oct 13, 2024
@WorldLacrosse Without a doubt. MVP across both men and women. Her performance was like nothing I've ever seen. She could have easily been competing in a track meet at the same time and winning that too. I think the NLL should be giving her a look.

In reply to: @WorldLacrosse 1840523166872903886
Dan Allen @mojavelinux Oct 13, 2024
@WorldLacrosse The women's gold medal game was electrifying. It was easily the best game of the whole tournament. Women's box lacrosse has arrived (internationally) and is here to stay. I hope it continues to grow faster than any other format. I've been waiting so long for this turning point.

In reply to: @WorldLacrosse 1840754724456595566
Dan Allen @mojavelinux Oct 10, 2024
@Rivian @BillionOyster Such a cool idea.

In reply to: @Rivian 1844052657792799001
Dan Allen @mojavelinux Oct 10, 2024
@Devoxx Time to pop the Belgian Trappist in the fridge and get watching!

In reply to: @Devoxx 1844261325784170575
Dan Allen @mojavelinux Oct 9, 2024
This is getting very real. I just got a full set of pads for playing box lacrosse. Am I insane? Probably. Am I going to have fun? Hopefully! We'll find out Sunday. Age is just a number (I hope).
Dan Allen @mojavelinux Oct 8, 2024
@GeoffreyDeSmet @Sharat_Chander @TCoolsIT I believe that was the same year I said Hello to the world in Java too (at Cornell).

In reply to: @GeoffreyDeSmet 1843702378576654488
Dan Allen @mojavelinux Oct 8, 2024
@kevindubois @QuarkusIO @clementplop @emmanuelbernard @gsmet_ @geoand86 @xstefank @edeandrea Of course. Always! Love to see new and familiar faces!

In reply to: @kevindubois 1843738576502304869
Dan Allen @mojavelinux Oct 7, 2024
@ReneSchwietzke Wow, the space got lighter! Almost didn't recognize it.

In reply to: @ReneSchwietzke 1843189868584902747
Dan Allen @mojavelinux Oct 7, 2024
Scenes from the train station in Antwerpen never get old. Certainly a sight for sore eyes, as they say. Keep 'em coming. #Devoxx

Quoting: @ogeisser 1843311038487552112
Dan Allen @mojavelinux Oct 7, 2024
What I see is people lamenting about the devastation of the hurricane and floods, then doing absolutely nothing to help mitigate climate change. Actions speak louder than words, folks.
Dan Allen @mojavelinux Oct 7, 2024
I really wish Node.js provided a YAML parser in the stdlib.
Dan Allen @mojavelinux Oct 4, 2024
@WassymBensaid @RivianTrackr I appreciate you're working to get it right. We are all definitely looking forward to it, but that's all the more reason to take the time it takes. It will be a good day when it launches.

In reply to: @WassymBensaid 1841646477904642245
Dan Allen @mojavelinux Oct 4, 2024
@RivianUpdates My mom saw it this weekend and told me she thought it was really well done. So it's resonating.

In reply to: @RivianUpdates 1841925909583929719
Dan Allen @mojavelinux Oct 4, 2024
@bsideup @dev2next I'm glad I finally had a chance to meet you in person!

In reply to: @bsideup 1840755336308728256
Dan Allen @mojavelinux Oct 4, 2024
Node.js is going in the right direction. Just used fs.glob and it's awesome. This just makes scripting that much simpler. (Yes, JavaScript still has it's quirks to be sure, but it's good for the purpose it serves and is improving).
Dan Allen @mojavelinux Oct 2, 2024
When I'm presented with a login screen for a service I use often, my impulse is now to curse at the screen...every. single. time.
Dan Allen @mojavelinux Oct 2, 2024
First day of PSL. Bring on the fall. ☕️
Dan Allen @mojavelinux Oct 2, 2024
@aslakknutsen Happy Birthday, buddy! I'm going to kick back and watch some Devoxx talks next week with a 🍻 and imagining that we're hanging out again. 🎂
Dan Allen @mojavelinux Oct 1, 2024
If customer support calls you, and you can't answer the phone, you'll never be able to get back to that advisor to continue the conversation. Customer support systems are so unbelievably broken it's just embarrassing. There has to be some sort of reentry flow.
Dan Allen @mojavelinux Oct 1, 2024
@bsideup I don't mind the diversity...it usually leads to better options. I'm just very surprised Samsung's app is lagging behind given it's a core feature of the phone.

In reply to: @bsideup 1841230511697453376
Dan Allen @mojavelinux Oct 1, 2024
@bsideup The Samsung messaging apps lacks this feature, but I can confirm the Google message app has it. I'll just switch to it and see how it goes.

In reply to: @bsideup 1841228887726178704
Dan Allen @mojavelinux Oct 1, 2024
@bsideup Awesome! I'm going to try that. Thanks for the tip!

In reply to: @bsideup 1841226858500964859
Dan Allen @mojavelinux Oct 1, 2024
Do you think messaging apps could automatically detect and delete one-time use codes after say 10min so I don't have to spend 5 minutes every night deleting them?
Dan Allen @mojavelinux Oct 1, 2024
@RivianUpdates I freaked out when I saw you reel. So glad you are okay. I know it feels terrible right now, but focus on the positive and look for the silver lining to get though it.

In reply to: @RivianUpdates 1841008669888004101
Dan Allen @mojavelinux Oct 1, 2024
I'm super excited to tune into the @Devoxx talks, now just a week away. (I really wish I could be there in person, but it's not possible for me to do so right now). Time to go shopping for some Belgian delicacies to enjoy while I'm watching. 🍺🍫
Dan Allen @mojavelinux Oct 1, 2024
I drove on I-40 heading from TN into NC only a summer ago on my trip to Nags Head. Freaky to think the road would be washed out just over a year from when this photo was taken.
Dan Allen @mojavelinux Oct 1, 2024
Another day, another failed build due to a broken dependency. 😞
Dan Allen @mojavelinux Sep 30, 2024
@gunnarmorling @Jfokus The joke writes itself.

In reply to: @gunnarmorling 1840855611061518554
Dan Allen @mojavelinux Sep 30, 2024
In fact, I think AI is a huge distraction for actually fixing the problems that exist. If you believe AI is really a solution, you are just getting caught up in the hype. We don't need more clueless bots having hallucinations. What we need is more informed people.
Dan Allen @mojavelinux Sep 30, 2024
I hate to break it to you, but AI is just not going to fix it. Customer support is a disaster right now and throwing some code at it isn't going to fix it. Humans needs to be better trained to to their jobs.
Dan Allen @mojavelinux Sep 28, 2024
The exceptions to this rule are extremely rare.
Dan Allen @mojavelinux Sep 28, 2024
I find that I have to remind myself daily that consumer companies want your money, but beyond that they do not care about you or even the quality of the product they offer.
Dan Allen @mojavelinux Sep 28, 2024
@_JamesWard @Rivian Amen to that!

A River. I like it!

In reply to: @_JamesWard 1839853477549236469
Dan Allen @mojavelinux Sep 28, 2024
@_JamesWard @Rivian A) Awesome to hear you're a fellow Rivian owner (though I'm just leasing).

B) It's awesome that they have confident to push updates on a Friday.

C) They have screwed up these pushes in the past, so they aren't perfect yet. My audio system didn't work for ~4 weeks (fixed now).

In reply to: @_JamesWard 1839825331605430733
Dan Allen @mojavelinux Sep 27, 2024
And wow, Apple support is dreadful. You just get kicked around from one senior advisor to the next, and no one really seems to be qualified to address or even understand the issue.
Dan Allen @mojavelinux Sep 27, 2024
For those wondering, the content provider pulled the Dolby Atmos version of this song. Who the content provider is I have no idea. What a boneheaded decision. The whole value of Apple Music is Dolby Atmos and now you can't even depend on the songs staying that way.

Quoting: 1839139108557566227
Dan Allen @mojavelinux Sep 27, 2024
If you want me to vote for you, just STFU and show me receipts. I have no time or patience for lip service anymore (but I will give credeance to those receipts).
Dan Allen @mojavelinux Sep 27, 2024
I'm finding that social media "discussions" have become little more than pissing matches with some antagonizing thrown in. I'm really just done with it all.
Dan Allen @mojavelinux Sep 27, 2024
@karenmcgrane Politics has become spam (even if it's well-intended).

In reply to: @karenmcgrane 1839501105727758537
Dan Allen @mojavelinux Sep 26, 2024
Here's what I think happened. When syncing their library to the cloud, they inadvertently overwrote the audio file with an older version that was pre-spacial (pre-Dolby Atmos). And they just have no idea what's going on.
Dan Allen @mojavelinux Sep 26, 2024
@Rivian Please, please, please get spacial audio working with some other service, such as YouTube Music. Having to use Apple Music is just too limited.
Dan Allen @mojavelinux Sep 26, 2024
I've contact support about this and its shocking to me that @AppleMusic doesn't even seem to know their own library. They can't even confirm the song is no longer available in Dolby Atmos. Like absolutely clueless. Wow.

Quoting: 1839139108557566227
Dan Allen @mojavelinux Sep 26, 2024
@wimdeblauwe @asciidoctor If you use the theme default-for-print, it will set the font color to pure black for print github.com/asciidoctor/asciidoctor-pdf/blob/v2.3.x/data/themes/default-for-print-theme.yml

In reply to: @wimdeblauwe 1839372036122329152
Dan Allen @mojavelinux Sep 26, 2024
I'm really glad to see EclipseCon evolve into a broader event that's more inclusive for the open source community. I find that cross-platform discussions are some of the most valuable, and this event fosters those kinds of interactions. (It reminds me a lot of OSCON).

Quoting: @EclipseFdn 1839244273197219880
Dan Allen @mojavelinux Sep 26, 2024
@Stephan007 @gunnarmorling 👆

In reply to: @Stephan007 1839265081156157441
Dan Allen @mojavelinux Sep 26, 2024
@gunnarmorling I also gives a chance for everyone to get to experience the talk. There are so many to chose from, so it's nice to be able to catch it after missing once or twice.

Naturally, I would expect there to be updates if there are any new developments, but that goes without saying.

In reply to: @gunnarmorling 1839264337443102819
Dan Allen @mojavelinux Sep 26, 2024
@starbuxman Having said that, the new release process that was introduced a few months ago is a lot simpler than in the past. I use it for the Antora Maven plugin. See gitlab.com/antora/antora-maven-plugin/-/blob/main/pom.xml?ref_type=heads#L300-343 It's still too much, but better than it was.

In reply to: 1839365963067920824
Dan Allen @mojavelinux Sep 26, 2024
@starbuxman I've felt this way for a very long time. It's my biggest dread when starting a new Java project. I know the day will come when I have to wrangle the bits to get them published.

In reply to: @starbuxman 1839105559544606994
Dan Allen @mojavelinux Sep 26, 2024
And, as I said before, move the All-Star game (or whatever you want to call it) to the championship weekend for one last hoorah for non-championship players.
Dan Allen @mojavelinux Sep 26, 2024
@danarestia I have an idea about the PLL schedule. Memorial Day -> Labor Day. Yes, Memorial Day weekend is packed, but we're in lacrosse mode. Play on Sun and Mon. You only then miss D1 players that made the championship. But they rarely play the first week of the PLL anyway.
Dan Allen @mojavelinux Sep 26, 2024
@AppleMusic Ed Sheeran's "Shape of You" on the album ÷ used to be in Dolby Atmos, but now it's not (as of this week). What happened? Is it coming back?!?
Dan Allen @mojavelinux Sep 25, 2024
@jwcarman @starbuxman @java That's really nice. This is something the OpenJDK project should provide if they want people to understand the release numbers. They just shouting numbers and, honestly, few people have any clue what they represent. That's how I felt around Java 17. This graphic is money.

In reply to: @jwcarman 1838995897255936077
Dan Allen @mojavelinux Sep 25, 2024
For me, the all-star game on a weekend by itself takes the wind out of the sails of the season. Frankly, it's mundane. But as a bonus game on championship weekend, I'd love it. One last chance to see some of the other players on the field do some crazy things.
Dan Allen @mojavelinux Sep 25, 2024
@danarestia I have an idea about what to do with the all-star game. I'd love to see it as the same weekend as the championship (or even semis). Sure, it will be the all stars not in the championship, but who really cares? We just want to see PLL players playing. Another game.
Dan Allen @mojavelinux Sep 25, 2024
@RJScaringe Here's my referral code in case you need it: DANIEL1783828

In reply to: 1829476674590625811
Dan Allen @mojavelinux Sep 24, 2024
@eddiejaoude Indeed. Music is also a setting. You can take yourself to another place without moving your feet. I've always said that I code (or do sports) so that I can listen to music.

In reply to: @eddiejaoude 1838513622680576223
Dan Allen @mojavelinux Sep 24, 2024
@eddiejaoude Tons and tons of music. (I have a collection of DJ sets that I always go back to as well as several curated playlists that form the soundtrack for my life).

In reply to: @eddiejaoude 1838494029836628471
Dan Allen @mojavelinux Sep 24, 2024
@WorldLacrosse I'm loving women's box lacrosse! It's everything I was hoping it would be and then some. What a turning point for the sport!
Dan Allen @mojavelinux Sep 20, 2024
@PaulRabil @danarestia For me, Dan is leading independent lacrosse media. I never miss a podcast and I've been floored over how accurate his takes have been. Go back and listen to him praising Malone, Woodward, and Anderson during the college season. He saw the potential before many of us did.

In reply to: @PaulRabil 1836036132871561662
Dan Allen @mojavelinux Sep 20, 2024
@joekeegs @PremierLacrosse There's no question Dobson is the man, though I've also been throughly impressed by the rise of Krebs. The goalies in this league are just on another level.

In reply to: @joekeegs 1836462530606305359
Dan Allen @mojavelinux Sep 20, 2024
@PremierLacrosse @BonniesMLAX @bdobson_45 @PLLArchers He deserves the best kicks in the league. That man has flair, that's for sure.

In reply to: @PremierLacrosse 1836778421264711812
Dan Allen @mojavelinux Sep 20, 2024
@LacrosseNetwork @PremierLacrosse Woodward on defense. Dude was a beast.

In reply to: @LacrosseNetwork 1836832787913216193
Dan Allen @mojavelinux Sep 20, 2024
@PLLArchers @GrantAment Grant's transition to midfield has been incredible to watch. I think there's a real future here for him to redefine what this position can do, much like Tom has done. The way he stepped into Tom's shoes also demonstrates his versatility. An amazing season and bright future.

In reply to: @PLLArchers 1836920837313634797
Dan Allen @mojavelinux Sep 20, 2024
Love to see this.

Quoting: @junitteam 1837082215974330823
Dan Allen @mojavelinux Sep 20, 2024
@WorldLacrosse This is the turning point in lacrosse I've been waiting for my entire life. This is the day we all play one lacrosse as one human race. I hope this is the start of many new beginnings. 🥍 🥅 Let's go!

In reply to: @WorldLacrosse 1836768987218108887
Dan Allen @mojavelinux Sep 19, 2024
@RivianTrackr How did I miss this? I need to show my partner on the next clean.

In reply to: @RivianTrackr 1835420897466778097
Dan Allen @mojavelinux Sep 19, 2024
@RivianTrackr I think they need to extend the trial. It's not a trial if you can't try it. I think the trial period should be reset once the Google integration is added.

In reply to: @RivianTrackr 1836126042798371275
Dan Allen @mojavelinux Sep 19, 2024
@RivianTrackr Let's hope. It has been a rocky road so far (as new software integrations often are), but I must admit that it sounds great when it works.

In reply to: @RivianTrackr 1836130807829680260
Dan Allen @mojavelinux Sep 19, 2024
@Rivian Btw, saw 3 other Rivians while in the park. Also met the parents of one of your employees (the other RJ).

In reply to: 1836658551504118041
Dan Allen @mojavelinux Sep 19, 2024
@Rivian Many Glacier campground in Glacier National Park. Absolute peace and serenity in the wilderness. Got up the next morning refreshed and hiked to Grinnell Glacier with the fam.

In reply to: @Rivian 1835731829661602010
Dan Allen @mojavelinux Sep 17, 2024
I cannot tell you how excited I am to watch the first ever women's World Lacrosse Box Championship that starts on Friday. This has been a long time coming, and it's so time! @WorldLacrosse
Dan Allen @mojavelinux Sep 17, 2024
Frankly, Ruby has lost my trust. I've been using it for close to two decades. The trust earned from all those years is now being eroded with reckless abandon.
Dan Allen @mojavelinux Sep 17, 2024
Yet another warning about an unbundled gem in Ruby that has caused my builds to fail (this time fiddle). Honesty, I've had it with Ruby. They are breaking the ecosystem with this harebrained effort. I'm at wits end and nobody will listen.
Dan Allen @mojavelinux Sep 11, 2024
@bsideup @testcontainers Damn, sorry to hear that! Good luck with the visa issues. Fingers crossed.

In reply to: @bsideup 1833142256288625125
Dan Allen @mojavelinux Sep 7, 2024
@headius @Argorak @hsbt It's both. The warning is sloppy. The decision to remove from stdlib is frustrating and time consuming. The situation overall makes me question what APIs I can even rely on. Are we going to gemify YAML too? Where does this end?

In reply to: @headius 1832312145171591530
Dan Allen @mojavelinux Sep 7, 2024
@ds26gte Just hell for me having to maintain it.

In reply to: @ds26gte 1832307114888282596
Dan Allen @mojavelinux Sep 7, 2024
I can deal with ostruct (OpenStruct) going. That can be easily replaced (even though I do so begrudgingly). If logger goes, I go.
Dan Allen @mojavelinux Sep 7, 2024
I don't dislike Ruby the way it has been. Ruby is excellent. (And it has been so for many, many years). But it's being ruined by poor decisions that make no sense. Disruption for disruption's sake. (And, as a maintainer, I pay the price for that disruption).
Dan Allen @mojavelinux Sep 7, 2024
@bdowns328 They are asking application users to install extra packages. Alternately, every library (gem) that uses these APIs has to declare a dependency on a new gem, which will of course conflict with the gem installed in older versions of the language runtime.

In reply to: @bdowns328 1832299114052383068
Dan Allen @mojavelinux Sep 7, 2024
I also find it extremely sloppy that they're using stderr to notify developers of API deprecations...since stderr messages go to users of the applications. So now everyone has to see these messages instead of just putting them in release notes like a sane project does.
Dan Allen @mojavelinux Sep 7, 2024
Dan Allen @mojavelinux Sep 7, 2024
@bdowns328 Here's one API they're removing (I mean, the logger!)

docs.ruby-lang.org/en/3.3/Logger.html

Here's the stderr (that can't be suppressed) added in the point release:

warning: logger was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.5.0.

In reply to: @bdowns328 1832295753974247590
Dan Allen @mojavelinux Sep 7, 2024
@bdowns328 If it continues to degrade, I think I might be hitting the wall even harder and breaking a few more balls. At least my shot is getting faster ;)

In reply to: @bdowns328 1832295753974247590
Dan Allen @mojavelinux Sep 7, 2024
There's just little to no time anymore to actually add features. I'm constantly trying to fix what was already working.
Dan Allen @mojavelinux Sep 7, 2024
Just to understand where I'm coming from, my job as a maintainer is now predominately occupied by fixing problems because platforms no longer provide a stable foundation and change with little or no warning on a rolling basis. It's maddening to not know what you can rely on.

Quoting: 1832290909012320701
Dan Allen @mojavelinux Sep 7, 2024
@bdowns328 Great question! It sure better be worth something pretty substantial for all the disruption, pain, and confusion they are causing. (I doubt it).

In reply to: @bdowns328 1832293253238157408
Dan Allen @mojavelinux Sep 7, 2024
I'm ready to walk away from Ruby because the project is removing libraries from stdlib in point releases. I just wonder, is anyone listening or do they even give a shit? Does anyone care about users anymore? Fuck it, just break everything. What does it matter?

Quoting: 1832289904396828723
Dan Allen @mojavelinux Sep 7, 2024
@headius @hsbt I just don't trust the way the Ruby language project is being run anymore and frankly I'm ready to just say goodbye to it. I just don't think you understand how upset I am. This is undermining all the projects I've created with it and is costing me *shitloads* of time.

In reply to: 1832289418830327835
Dan Allen @mojavelinux Sep 7, 2024
@headius @hsbt And if I'm irritated with Ruby, after having invested in it so deeply for well over a decade, I can assure you that users just getting started are never going to put up with this mess.

In reply to: 1832289084527489520
Dan Allen @mojavelinux Sep 7, 2024
@headius @hsbt APIs should never be removed from stdlib. That's why is called stdlib. I get if they want to deprecate an API and phase it out over time. That's one thing. But to do this stuff, especially in a point release (3.3.5), is just nasty. And the stderr warning is even nastier.

In reply to: 1832288684877738283
Dan Allen @mojavelinux Sep 7, 2024
@headius @hsbt Because for people running older versions of Ruby that already have the gem, now they get two versions of that gem installed. And some people have to install it while others don't. I don't get why this is not confusing. This gemification of the stdlib is a disaster.

In reply to: @headius 1832285288627863850
Dan Allen @mojavelinux Sep 6, 2024
@headius @hsbt It's stuff like this that makes users hate Ruby. Like you just don't know how much anger I deal with on a weekly basis. People come to me livid and at wits end. This is not how you gain users. It's just a huge middle finger.

In reply to: 1832197878468768143
Dan Allen @mojavelinux Sep 6, 2024
@Argorak @headius @hsbt But now users of 3.3.5 are getting a deprecation warning. This is just sloppy. I'm getting fed up with these antics from the Ruby project. It's unacceptable.

In reply to: @Argorak 1832093346913046707
Dan Allen @mojavelinux Sep 6, 2024
@headius @hsbt From the deprecation message, it seems like the plan is to remove it from stdlib and require users to add it to their Gemfile and library authors to the gemspec. But this just isn't acceptable for a minor release and creates all sorts of compatibility problems and confusion.

In reply to: @headius 1832090139344166993
Dan Allen @mojavelinux Sep 5, 2024
@headius Do you have any influence over this? Because this situation is extremely upsetting.

Quoting: 1831779466508730676
Dan Allen @mojavelinux Sep 5, 2024
Another Ruby security release (3.3.5), another broken feature that has worked for years. This time, some sort of time zone bug. Haven't figured it out yet. Security > SemVer.
Dan Allen @mojavelinux Sep 5, 2024
If Ruby removes the logger from stdlib in Ruby 3.5, I'm going to stop doing anything new with Ruby. I've had it with removing core APIs from stdlib. What the hell Ruby?!?
Dan Allen @mojavelinux Sep 4, 2024
Spacial audio is pretty special (though not just a flip of a switch...it does require that the channel selection is done well on the song).
Dan Allen @mojavelinux Sep 2, 2024
@sebi2706 Glad to hear it!

In reply to: @sebi2706 1830533089707102226
Dan Allen @mojavelinux Aug 30, 2024
@RJScaringe I'm now even more motivated to chat up people about all things Rivian on my trips, especially at charging stations. What a great incentive. What matters most to me is that I can help answer their questions so they make the choice that is best for them.

In reply to: @RJScaringe 1829259017539199339
Dan Allen @mojavelinux Aug 30, 2024
The vegan search in Google maps is dreadful. How hard is it to identify a restaurant that has vegan options? It's not like it changes by the day. They either do or they don't.
Dan Allen @mojavelinux Aug 29, 2024
@Sharat_Chander @venkat_s I've also used "we're not out of the woods yet" in both contexts.

In reply to: @Sharat_Chander 1829219464598171960
Dan Allen @mojavelinux Aug 29, 2024
@tim_beeren @venkat_s I'm imagining Venkat being a Xero shoes kind of guy ;)

In reply to: @tim_beeren 1829219565852618824
Dan Allen @mojavelinux Aug 28, 2024
@HAU_Nationals @danarestia @WorldLacrosse What a dream team!!

In reply to: @HAU_Nationals 1828208863385911409
Dan Allen @mojavelinux Aug 27, 2024
@saegerart The best is the AsciiDoc plugin for IntelliJ, hands down.

In reply to: @saegerart 1828554301113045071
Dan Allen @mojavelinux Aug 27, 2024
The menu system is designed so it's impossible to find the function you need. And I can't stand all the floating menus that pop up when you least expect them too. It's a trainwreck.
Dan Allen @mojavelinux Aug 27, 2024
I'm using Word in order to convert a batch of documents to another format and wow has Word gotten terrible. I honestly don't know how anyone uses this software.
Dan Allen @mojavelinux Aug 23, 2024
@jnorthr I'm starting to disassociate, to be honest.

In reply to: @jnorthr 1827076166043234663
Dan Allen @mojavelinux Aug 23, 2024
Oh, and now you have to find a new doctor too...because clearly you have all the time in the world and don't give a shit about any sort of continuity in your health care.
Dan Allen @mojavelinux Aug 23, 2024
And it's up to you as the patient to keep all these private relationships straight...while also trying to worry about your...you know, health!
Dan Allen @mojavelinux Aug 23, 2024
My point is, you don't have health insurance, what you have is a relationship with a private company. Depending on their relationship with providers, you may not actually have health insurance. The fact that any person, specifically any American, is okay with this is just insane.
Dan Allen @mojavelinux Aug 23, 2024
Not saying anything profound here, but medical insurance in the US is extremely unethical. If you have an existing provider (doctor), switch insurance, then go to an existing appointment after the switch, the new insurance can deny the claim for the provider being out of network.
Dan Allen @mojavelinux Aug 21, 2024
@styfle Wow! 😍

In reply to: @styfle 1826310997818441893
Dan Allen @mojavelinux Aug 20, 2024
@warriorlax Can you PLEASE allow custom gloves to be purchased as a single pair? I really want to continue using the Warrior Evo lacrosse gloves, but I can't find the color I currently have anymore. I'm not able to buy 12 pairs of gloves, which is required to order custom gloves.
Dan Allen @mojavelinux Aug 19, 2024
I want to be as happy as Jane was in that moment as many times as I can in my life. That was just pure. That's why we do this.

Quoting: @EdelMairs 1822282045860503561
Dan Allen @mojavelinux Aug 19, 2024
@RobPannell3 That yellow head is 🔥!
Dan Allen @mojavelinux Aug 19, 2024
If I were the @PLLWaterdogs, I would trade a pick for Alex Simmons.
Dan Allen @mojavelinux Aug 19, 2024
I was really excited to discover @Web3Forms. Makes creating a contact form on a static site super easy.

Anyone have any experience with this service to share?
Dan Allen @mojavelinux Aug 18, 2024
@bdowns328 @powelllacrosse Btw, the new stick builder (StickTown) is elite. Best in the business.

In reply to: @bdowns328 1824990520244068835
Dan Allen @mojavelinux Aug 18, 2024
@bdowns328 @powelllacrosse Indeed. There is a soul and a story in their equipment, and that means a lot to me. The pocket also catches like a dream.

In reply to: @bdowns328 1824990520244068835
Dan Allen @mojavelinux Aug 18, 2024
My new twig. Made by my heroes. Sporting colors of their rivals (Cornell).
Dan Allen @mojavelinux Aug 17, 2024
@bsideup Same.

In reply to: @bsideup 1824912776764219580
Dan Allen @mojavelinux Aug 16, 2024
@wimdeblauwe @springrestdocs @asciidoctor From what I've seen of Swagger, I tend to agree.

In reply to: @wimdeblauwe 1824437999179907279
Dan Allen @mojavelinux Aug 15, 2024
@Rivian You get us.

In reply to: @Rivian 1824135356972929228
Dan Allen @mojavelinux Aug 13, 2024
@Rivian @AppleMusic @Dolby espn+ would be a really nice bonus.

In reply to: 1823503849153331634
Dan Allen @mojavelinux Aug 13, 2024
@Rivian @AppleMusic @Dolby I'm most interested in Google Cast and YouTube. I really want to be able to watch videos while charging, and I also want to be able to pull up my playlist on YouTube Music when I get in the car to drive. I have no interest in Amazon Music.

In reply to: @Rivian 1823350477888864579
Dan Allen @mojavelinux Aug 13, 2024
This is why I give 0 f's about companies looking to fill a position. When they need a position filled, they annoy us all to death about it. When we notify them about someone who's (desperately) looking for a job, crickets. It's so self-centered.
Dan Allen @mojavelinux Aug 13, 2024
@chacon I, for one, have never been confused about the terminology.

In reply to: @chacon 1823416898379505749
Dan Allen @mojavelinux Aug 13, 2024
@saronyitbarek 💯

In reply to: @saronyitbarek 1823404229572321305
Dan Allen @mojavelinux Aug 12, 2024
The breaking was phenomenal. It really celebrates both movement and camaraderie. That's the true spirit of the #Olympics. #Olympics2024Paris
Dan Allen @mojavelinux Aug 10, 2024
Devoxx France now needs to start off each day with les coups de bâton.
Dan Allen @mojavelinux Aug 8, 2024
@maxandersen No, I did not ask for it. It just defaults to this ridiculous behavior. (I can understand an override, but we aren't talking about special cases here). They are burning an insane amount of computing resources with this absurd default.

In reply to: @maxandersen 1821456814044520922
Dan Allen @mojavelinux Aug 8, 2024
I can't believe GitHub still hasn't fixed this. If you have a fork and you submit a PR, the scheduled workflow will now run for weeks until GitHub once again decides there isn't enough activity. WE DON'T NEED SCHEDULED WORKFLOWS TO RUN IN IN FORKS!!
Dan Allen @mojavelinux Aug 7, 2024
@aalmiray Node.js is a tremendous platform and ecosystem. I wouldn't have chosen it if I didn't think it was superior for the use case (and it has proven to be that and more). But with all platforms, there are dead ends and wrong choices. We learn as we go.

In reply to: @aalmiray 1821123566164746348
Dan Allen @mojavelinux Aug 7, 2024
@aalmiray I'm abandoning gulp for the more simple npm scripts. But there's still some legacy stuff in there that needs cleaning up. gulp just turned out to be not the one.

In reply to: @aalmiray 1821112553323327827
Dan Allen @mojavelinux Aug 7, 2024
@justicedems @sunrisemvmt @CoriBush Cori has always been my favorite person in Congress. Even though she's not my rep, I still stayed on her list to follow what's she's done...and will do from here.

In reply to: @justicedems 1821030094984401081
Dan Allen @mojavelinux Aug 6, 2024
My productivity is severely diminished due to the number of times I have to log in to shit, even though my computer is in a private residence and has absolutely 0 risk of being hacked on premises.
Dan Allen @mojavelinux Aug 5, 2024
The point is, I know exactly what I'm getting and I can support projects in return for what I got. There are no false promises or value that isn't delivered. I spend way too much on things these days that just don't come through.
Dan Allen @mojavelinux Aug 5, 2024
One of the things that has always drawn me to open source is that when it doesn't work, at least I don't feel regret that I paid money for it I didn't get value. That sounds negative, but it's actually positive. It means I get out what I put in, and I like that. It's fair.
Dan Allen @mojavelinux Aug 5, 2024
@TeamYouTube Frankly, I can't believe I pay for this.

In reply to: 1820316993569923408
Dan Allen @mojavelinux Aug 5, 2024
@TeamYouTube Don't patronize me. Fire the existing team of software designers because this is a dreadful product and get some people who actually know how to write software.

In reply to: @TeamYouTube 1820238424592322699
Dan Allen @mojavelinux Aug 5, 2024
@codeslubber Not nitpicky at all. Just facts. In fact, it's how I manage to stay calm. I just know to expect it, as sad as that sounds...it saves me from getting bent out of shape each time.

In reply to: @codeslubber 1820234202371231800
Dan Allen @mojavelinux Aug 4, 2024
It's unbelievable how bad the playlist editor is in YouTube Music. You have to be in one mode to move songs and a different mode to play them. And each time you switch modes, it scrolls all the way past the end of the playlist. Nothing is good anymore.
Dan Allen @mojavelinux Jul 27, 2024
@eddiejaoude I've found that the key is to set extremely rigid boundaries. Know your limit and refuse to exceed it for anyone but yourself (or spouse). It works.

In reply to: @eddiejaoude 1817299871453356367
Dan Allen @mojavelinux Jul 27, 2024
@bml_khubbard @scrumtuous If you need help, I invite you to join the public chat at chat.asciidoctor.org. There are always people there willing to help out new and seasoned users alike.

In reply to: @bml_khubbard 1817263246472303009
Dan Allen @mojavelinux Jul 27, 2024
@dadoonet @Paris2024 Have fun! I absolutely love seeing coed sports too!

In reply to: @dadoonet 1817092379142234271
Dan Allen @mojavelinux Jul 27, 2024
@t_millstream @jponge @Olympics And also a message of peace & solidarity. Definitely some strong, positive messages in there. And to end with Celine just belting it out to the world was really something too. 🥰

In reply to: @t_millstream 1816931849022648727
Dan Allen @mojavelinux Jul 27, 2024
@Sharat_Chander @Olympics I know! It's going to be lit!

In reply to: @Sharat_Chander 1817078071054532681
Dan Allen @mojavelinux Jul 27, 2024
@Sharat_Chander @Olympics The flame is technically a hot air balloon, so back?

In reply to: @Sharat_Chander 1817068880273244249
Dan Allen @mojavelinux Jul 27, 2024
@Sharat_Chander @Olympics Lacrosse will be back in 2028.

In reply to: @Sharat_Chander 1817068880273244249
Dan Allen @mojavelinux Jul 26, 2024
@TomCooper11111 @danarestia The Woods are just one terrible decision after another this year. Nothing about this lineup makes sense. It's just a crap shoot.

In reply to: @TomCooper11111 1816942901231849894
Dan Allen @mojavelinux Jul 22, 2024
@Kiview @habuma Yes!

In reply to: @Kiview 1815364243375435899
Dan Allen @mojavelinux Jul 22, 2024
@looselytyped @habuma Sentence per line FTW!

In reply to: @looselytyped 1815180276445675620
Dan Allen @mojavelinux Jul 20, 2024
@Rivian Great concept!

In reply to: @Rivian 1814357823293366312
Dan Allen @mojavelinux Jul 19, 2024
@PremierLacrosse Please put the timezone of the game next to the game time on the game preview pages. It's really difficult to communicate to friends and family when to turn on the TV when you're not quite sure what timezone the time is being presented in.
Dan Allen @mojavelinux Jul 19, 2024
@PremierLacrosse I really enjoyed the skills competition at All-Star weekend this year. It was a great format. Very entertaining. It's a keeper!
Dan Allen @mojavelinux Jul 19, 2024
@jbaruch @bmarwell @github @asciidoctor AsciiDoc is older than Markdown by several years.

In reply to: @jbaruch 1814150697186722269
Dan Allen @mojavelinux Jul 18, 2024
@danarestia Objectively, I just disagree. I don't understand why people are so high on Rambo. He's a good talker, but I'm just not seeing him be all that effective. I think Malone and Anderson have tons of potential to click with Zed.

In reply to: @danarestia 1814041872748130676
Dan Allen @mojavelinux Jul 18, 2024
@danarestia Finally we're going to get to see Simmons!

In reply to: @danarestia 1814049126280990753
Dan Allen @mojavelinux Jul 17, 2024
@ReneSchwietzke Absolutely perfect record. The vehicle is an EV SUV. It's on the higher end in terms of price in the market, but the issue is more about it being co-signed by our small business. Apparently, that just doubles the insurance for no justifiable reason.

In reply to: @ReneSchwietzke 1813684791516226049
Dan Allen @mojavelinux Jul 17, 2024
@codeslubber Ain't that the damn truth!

In reply to: @codeslubber 1813666324247375904
Dan Allen @mojavelinux Jul 17, 2024
@maxandersen Seriously, right?!? (and no, of course).

In reply to: @maxandersen 1813657212650422610
Dan Allen @mojavelinux Jul 17, 2024
For my new vehicle, the insurance company wants $7,380.00 to cover it per year. How the fuck is this even legal? Insurance companies are nothing but crooks.
Dan Allen @mojavelinux Jul 15, 2024
I have a friend who's reentering the workforce after raising a family + assisting w/ her partner's small business. >20 years exp in marketing, corporate communications, & branding. Worked in cyber, gov't tech, & higher Ed. Looking for full-time, remote job. Any leads appreciated.
Dan Allen @mojavelinux Jul 15, 2024
@Kiview Sage advice. I appreciate it!

In reply to: @Kiview 1812732848169738247
Dan Allen @mojavelinux Jul 14, 2024
@Sharat_Chander Have fun in Colorado! It's just that kind of weekend. (We're up in Salida).

In reply to: @Sharat_Chander 1812236407571914810
Dan Allen @mojavelinux Jul 13, 2024
@bresreports @EmmaVigeland @RepJayapal This is why we hate politics. This says absolutely nothing. What does this caucus actually think?!?! FFS.

In reply to: @bresreports 1812227297812107421
Dan Allen @mojavelinux Jul 13, 2024
@jnorthr You bet it is! Fuel for releases!

In reply to: @jnorthr 1812230562985234902
Dan Allen @mojavelinux Jul 13, 2024
Enjoying some us time.
Dan Allen @mojavelinux Jul 12, 2024
@Kiview I had a hunch that was the direction I was going to need to go. Time to learn something new it is!

In reply to: @Kiview 1811760098655547901
Dan Allen @mojavelinux Jul 11, 2024
@jimisola Here's the image I created for a similar purpose. gitlab.com/gadhs/pamms/-/blob/main/Dockerfile?ref_type=heads

In reply to: @jimisola 1811347550806434264
Dan Allen @mojavelinux Jul 10, 2024
@jimisola That's exactly what we are doing. The issue is that LibreOffice is still not perfectly compatible with Word, so there are layout problems in the output.

Btw, there is no reason to use unoconv. The libreoffice command now supports all the same features.

In reply to: @jimisola 1811164510771871973
Dan Allen @mojavelinux Jul 10, 2024
Is it possible to install Microsoft Office (or at least Word) in a CI workflow that runs on Windows? Or is there a CI host that offers this combination? I need to use Word to convert legacy documents to PDF and I have no idea how to get the software needed to do that.
Dan Allen @mojavelinux Jul 9, 2024
I do not like that Zulip uses overflow-x: scroll on code blocks. Soft wrapping is much more accessible and familiar to most programmers. I wish that could be configured somehow.
Dan Allen @mojavelinux Jul 8, 2024
@Sharat_Chander @edburns 🫂

In reply to: @Sharat_Chander 1810358704329601359
Dan Allen @mojavelinux Jul 8, 2024
The support my friends are giving to a friend in need is inspiring and it gives me hope. True love is a special thing.
Dan Allen @mojavelinux Jul 5, 2024
@mkheck 🙏

In reply to: @mkheck 1809316750498099556
Dan Allen @mojavelinux Jul 5, 2024
@PLLRedwoods @warriorlax Why are you not playing Alex Simmons? Do you watch NLL?

In reply to: @PLLRedwoods 1808931499796017309
Dan Allen @mojavelinux Jul 4, 2024
@PremierLacrosse Please start ejecting players for fighting. This is just getting trashy. Lacrosse is not hockey and this doesn't help grow the game. It's also not good for the welfare of the players, who we don't want to be injured.
Dan Allen @mojavelinux Jun 28, 2024
I don't get how Node.js can claim to be THE runtime for server-side web dev and not provide an HTML and XML parser. It's literally what this platform is about. The most obvious choice to me is to bundle the standard DOMParser and its compliment, XMLSerializer, from the web APIs.
Dan Allen @mojavelinux Jun 27, 2024
@itsjamesherring cc: @aslakknutsen

In reply to: @itsjamesherring 1805505380027359684
Dan Allen @mojavelinux Jun 25, 2024
Dan Allen @mojavelinux Jun 24, 2024
Before you tell a software project maintainer that you don't have the time, just think about the fact that they probably already put in way more time for you that they didn't have.
Dan Allen @mojavelinux Jun 24, 2024
@PremierLacrosse @MacOKeefe3 He absolutely wasn't on the line. He got robbed.

In reply to: @PremierLacrosse 1805249985656582271
Dan Allen @mojavelinux Jun 24, 2024
I now consider all dependencies that are outside my sphere of influence (projects I don't work on or oversee) to be a bug. And not because the software isn't good, but because dependency systems are being poisoned by deprecation warnings and no context vulnerability reports.
Dan Allen @mojavelinux Jun 21, 2024
Put a logger in Node.js FFS!
Dan Allen @mojavelinux Jun 20, 2024
Maybe they should do the work to check that the project is still in compliance and automatically renew. But no, they want us to shoulder all the effort. It's the same old "we don't have the time" song and dance. OSS maintainers hear it every day.
Dan Allen @mojavelinux Jun 20, 2024
After my objection, GitLab approved my application retroactively. But now I'm on the hook to resubmit the application once a year and go though it all again. Yet another task on my plate to run this project. Companies just don't understand what it takes to be an OSS maintainer.

Quoting: 1671269140538204161
Dan Allen @mojavelinux Jun 12, 2024
@PLLCannons @ChefBoy_RD_ I'm seeing Drenner emerge as a great finisher. I'd like to see him used more in that capacity so he doesn't get lost in the offense. The Atlas are proving just how effective a good finisher can be to production.

In reply to: @PLLCannons 1800959076391845954
Dan Allen @mojavelinux Jun 12, 2024
Likes are now private? Who the hell decided that was what we wanted? What a dumb decision. One more nail in the coffin of this dying platform.
Dan Allen @mojavelinux Jun 7, 2024
It's also hard to introduce new people to the broadcast because it just feels uncomfortable. It's so over the top that you almost feel embarrassed that you pressed play. ESPN has an incredible presentation, but they are talking over it way too much and it chokes it to death.
Dan Allen @mojavelinux Jun 7, 2024
@danarestia I completely agree with your critique of the broadcast week 1. All of it, esp the interviews over the play and the Matty P mic. I'll also add that Carc needs to dial it back. Someone will score a goal and immediately he's the best player in lacrosse history. Chill!
Dan Allen @mojavelinux Jun 7, 2024
Women's box lacrosse is going to be big. Watching the clips from the training rounds has me juiced up. First-ever world championships this September. I can't wait.
Dan Allen @mojavelinux Jun 6, 2024
@danarestia I know Chris Gray is just unavailable, but I think Alex Simmons is going to perform better in the long run. I see him as the Ryan Lee replacement.

In reply to: @danarestia 1798786428715012473
Dan Allen @mojavelinux Jun 3, 2024
Funny how some people seem to think that bashing the project maintainer is a sensible way to get what you want when the discussion isn't going your way. Are we 5? The maturity level in tech is just plummeting.
Dan Allen @mojavelinux Jun 1, 2024
@danarestia Michael Long is going to be back next year for Cornell (in addition to CJ Kirst). Source: alumni.cornell.edu/cornellians/buczek-lacrosse/
Dan Allen @mojavelinux Jun 1, 2024
I'm really glad that the git project acknowledged and reverted overly aggressive changes that were made in response to a CVE. Reacting to (often overblown) security reports should not be an excuse to break APIs in a patch release. github.com/git/git/blob/master/Documentation/RelNotes/2.45.2.txt
Dan Allen @mojavelinux May 30, 2024
@danarestia I wonder if offering it on ESPN+ impacted these numbers at all. I, for one, was thrilled that they did that as it was the first time I could watch it without having to find a bootleg. And I watched it once it hit on demand. I have no cable service and have no plans to get it.

In reply to: @danarestia 1796272691776803221
Dan Allen @mojavelinux May 30, 2024
@PLLRedwoods @cole_kirst Cole is the most articulate nice guy I can think of. We need more guys like Cole. That's how you lift up teammates. Let's go!

In reply to: @PLLRedwoods 1795996459373855134
Dan Allen @mojavelinux May 29, 2024
@PLLRedwoods Even with all the young talent coming in, @RobPannell3 will always be my favorite to watch (with CJ being a close second). Go Big Red! Roll woods!

In reply to: @PLLRedwoods 1795501429903241537
Dan Allen @mojavelinux May 29, 2024
@PLLRedwoods My favorite duo.

In reply to: @PLLRedwoods 1795495240544960928
Dan Allen @mojavelinux May 28, 2024
@GeneDaniels24 My one suggestion would be for Pat and Liam to share the Tewaaraton. But if that can't happen, it should be Liam.

In reply to: @GeneDaniels24 1795186132491133216
Dan Allen @mojavelinux May 28, 2024
@dan_aburn_ I totally agree. My mind simply won't let me think one should get it and not the other. What made this team work was having them on both ends (and tons of talent in between). I think they would both be happy if they shared it too, at least that's the impression I get.

In reply to: @dan_aburn_ 1795206062116585790
Dan Allen @mojavelinux May 27, 2024
@PLLRedwoods @PremierLacrosse Alex Simmons, let's roll!

In reply to: @PLLRedwoods 1793680631328645474
Dan Allen @mojavelinux May 27, 2024
@paulcarcaterra @CornellLacrosse 💯 For me, it's the ❤️. Second to none.

In reply to: @paulcarcaterra 1788696110938124752
Dan Allen @mojavelinux May 27, 2024
I just broke another lacrosse ball. I'm going to take it this means I'm getting a lot stronger.
Dan Allen @mojavelinux May 25, 2024
@danarestia Our couch theory was that his partner broke up with him and took his cat. There's just no other explanation.

In reply to: @danarestia 1794060017349390566
Dan Allen @mojavelinux May 25, 2024
@sebi2706 @UnFroMage Same experience here.

In reply to: @sebi2706 1794262143338250415
Dan Allen @mojavelinux May 23, 2024
@fortysevenfx @nodejs @matteocollina @yagiznizipli I'm elated to be able to continue to remove dependencies.

In reply to: @fortysevenfx 1793741390171852881
Dan Allen @mojavelinux May 23, 2024
@danarestia I agree with you 💯 about feeling like we haven't seen street lacrosse yet. It's like we're looking though a crack in a fence and not really getting the picture of what's happening on the other side. Just glimpses.
Dan Allen @mojavelinux May 21, 2024
@fsfarimani The forum is now at chat.asciidoctor.org. Please ask there.

In reply to: @fsfarimani 1792920124820799639
Dan Allen @mojavelinux May 21, 2024
@ToddG96 @USALacrosseMag @UVAMensLax I agree about the line color. The paint at Hoftra was neon yellow. It left no doubt. This blue was just murky. As a result, I could understand why it was hard to overturn. So the mistake was made well before the game. UVA also missed the endline in OT because it was invisible.

In reply to: @ToddG96 1792309468413227067
Dan Allen @mojavelinux May 21, 2024
This is one of the most beautiful question marks I've ever seen, and I've seen all of the ones by @RobPannell3. Now I'm going to go practice it 1,000 times.

Quoting: @LacrosseNetwork 1792282539740045560
Dan Allen @mojavelinux May 20, 2024
Wow! @DU_MLAX is going to the big show. Let's go Pios!
Dan Allen @mojavelinux May 19, 2024
It just dawned on me that wall ball is lacrosse kata. 🥍
Dan Allen @mojavelinux May 19, 2024
@DU_MLAX @NCAALAX @Inside_Lacrosse @USALacrosseMag Share that rock and the magic will happen. Go Pios!!

In reply to: @DU_MLAX 1791946391666962501
Dan Allen @mojavelinux May 18, 2024
@SealsLax Here's the complaint I sent to the @NLL.

In reply to: 1791658020687970458
Dan Allen @mojavelinux May 18, 2024
@SealsLax I've given this more thought and I'm going to contact the NLL and ESPN to complain. His behavior was just unacceptable. This is a professional league and that was the furthest thing from professional.

In reply to: 1791624227801505823
Dan Allen @mojavelinux May 18, 2024
@SealsLax I would be a #1 fan if he cleaned up his act.

In reply to: 1791624227801505823
Dan Allen @mojavelinux May 18, 2024
@SealsLax Staats needs to stop acting like a complete asshole when his team loses. He's such a talented lacrosse player and he's ruining all of that by acting like trash.

In reply to: @SealsLax 1787227197477913006
Dan Allen @mojavelinux May 18, 2024
@MichaelKarvelis @DailyDiveLAX I don't get Staats. He has so much talent and I love to watch him play, but he just acts like shit. I wish he would grow up, maybe learn something from Lyle.

In reply to: @MichaelKarvelis 1788956986760991089
Dan Allen @mojavelinux May 17, 2024
@winamp This is still the best mp3 player that was ever created. Sometimes, simpler is just better.

In reply to: @winamp 1791121664689725683
Dan Allen @mojavelinux May 17, 2024
I can no longer count on one hand the times I've had to fix the Asciidoctor PDF build this month (a build that I know works). The platforms on which we rely just aren't stable anymore. Sorry, AI isn't going to fix this. You actually need to use your heads and not break things.
Dan Allen @mojavelinux May 16, 2024
RVM is broken on my machine (Fedora 39). Just a long line of things that have worked for me forever that all of a sudden have stopped working this week.
Dan Allen @mojavelinux May 16, 2024
@ninaturner It's quite clear to me that all but a few politicians in Washington haven't even been to most of the towns and cities in their own state. If they had, they'd be just as horrified (at least I would hope so) and actually do something to address what's going on.

In reply to: 1791187680316797065
Dan Allen @mojavelinux May 16, 2024
@ninaturner I just drove across the country (Colorado to Maryland and back) and I was horrified by what I saw. There were so many ghost towns and abandoned areas. And don't get me started on the signs, which just exude hatred. I'm severely concerned about the state of this country.

In reply to: @ninaturner 1791183778397798724
Dan Allen @mojavelinux May 16, 2024
@jamespearce @schickling Software is so critically timezone challenged that it's just embarrassing.

In reply to: @jamespearce 1791176844001309146
Dan Allen @mojavelinux May 15, 2024
@PremierLacrosse @boardroom I love this idea of promoting lacrosse as a pickup sport. That's always been a part of the culture. It counters the myth that lacrosse is too expensive. You need a stick and ball (which you can borrow) and the rest is free. I hit the wall 3x/week and it's free!! And it should be.

In reply to: @PremierLacrosse 1789763418821390751
Dan Allen @mojavelinux May 15, 2024
@PLLWaterdogs @PremierLacrosse @Michaelsowers22 @jcrew Immediately added this to my wall ball routine.

In reply to: @PLLWaterdogs 1790090937109999871
Dan Allen @mojavelinux May 15, 2024
@PLLWaterdogs @PremierLacrosse @MikieSchlosser Finally!!!

In reply to: @PLLWaterdogs 1790786081501122957
Dan Allen @mojavelinux May 15, 2024
@RJKaminski @PremierLacrosse In my mind, ESPN+ is what makes PLL and NLL the first pro lacrosse leagues that the masses actually watch (and bonus for linear). I can tune in to the games I want to watch when I want to watch them, and replay the highlights when they happen. There's no better way to watch.

In reply to: @RJKaminski 1790838074953580690
Dan Allen @mojavelinux May 15, 2024
Apparently, you can now break any API in a patch release as long as you say, "reasons, security". Fun times.
Dan Allen @mojavelinux May 14, 2024
I just broke a lacrosse ball (one of the best on the market) while doing wall ball. It just erupted when it hit the wall. I didn't even realize that was possible. I'm going to count that as a win (minus the loss of one ball).
Dan Allen @mojavelinux May 13, 2024
@NCAALAX The playing without a stick penalty after a stick breaks is absolutely absurd. When it happens, it makes me want to turn the game off. It's incredibly awkward and pointless. Please get rid of it.
Dan Allen @mojavelinux May 12, 2024
With all this 2FA now, I need a summon feature for my phone. "Phone, please come to me, wherever you are."
Dan Allen @mojavelinux May 12, 2024
I'm reminded almost every week why dependencies are bad more often times than not.
Dan Allen @mojavelinux May 8, 2024
Navigation systems are timezone challenged.
Dan Allen @mojavelinux May 7, 2024
The value of ESPN is and always has been the camera work. It's impeccable. It brings games to life.
Dan Allen @mojavelinux May 6, 2024
And how about timezones lines?!?
Dan Allen @mojavelinux May 6, 2024
@starbuxman I'll live without it. I'm just pointing out that there is a huge difference for those who like to think there isn't.

In reply to: @starbuxman 1787588578664693760
Dan Allen @mojavelinux May 6, 2024
Tesla's self driving is miles ahead of Rivian. There's just no comparison. Rivian can stay in the lane, but I never know when it's just going to give up. In a Tesla, I could trust it to do the right thing, even go around slow cars or obstacles. Hopefully Rivian can catch up.
Dan Allen @mojavelinux May 6, 2024
Why are rest areas not labeled on the map for navigation systems in cars? That's literally what they are for.
Dan Allen @mojavelinux May 6, 2024
Every state in the US should allow 24hr overnight parking at rest areas (or at least 12hr). Kansas and West Virginia do, but few others. It's ridiculous. It's like they ignore the fact that people need sleep. This is so far from a free country, especially for things like this.
Dan Allen @mojavelinux May 6, 2024
@spencerbgibb And blind corners. And endless traffic.

In reply to: @spencerbgibb 1787302681427562613
Dan Allen @mojavelinux May 6, 2024
Maryland roads are the worst. That's just a fact. Rarely a shoulder or sidewalk and frequently meandering. The highways that do exist often just come to an end at the most random spots.
Dan Allen @mojavelinux May 3, 2024
Ah, breeze. I had almost forgotten what it feels like. Definitely something I miss from the East Coast. Colorado has wind, but not breeze.
Dan Allen @mojavelinux Apr 30, 2024
"AsciiDoc seems to be the logical next step."

🎉

If you need anything, just know that the AsciiDoc community is always there, ready to jump in.

Quoting: @Tubanter 1783535141257654391
Dan Allen @mojavelinux Apr 30, 2024
@couchbase @ldoguin @k33g_org @starbuxman @simonw @OpenAI @LangChainAI @streamlit I like no clothing requirements. That works for my t-shirt and jogger style ;)

In reply to: @couchbase 1785410889199374769
Dan Allen @mojavelinux Apr 30, 2024
@ldoguin @k33g_org @couchbase @starbuxman @simonw @OpenAI @LangChainAI @streamlit ...just checking.

In reply to: @ldoguin 1785363584798663164
Dan Allen @mojavelinux Apr 29, 2024
The friendship in this picture spans more than 40 years.
Dan Allen @mojavelinux Apr 26, 2024
@aalmiray @MichaelPaus @github I solved it (for now) by changing the runner to macos-12.

In reply to: @aalmiray 1783495219612205167
Dan Allen @mojavelinux Apr 26, 2024
@aalmiray @github Yep, confirmed this is a regression in Node.js. github.com/nodejs/node/issues/52705

In reply to: 1783915062815592583
Dan Allen @mojavelinux Apr 26, 2024
@aalmiray @github Yep, there's some sort of bug in Node.js that is causing Antora to enter an infinite loop when setting the mtime on a file handle.

In reply to: 1783914101086748799
Dan Allen @mojavelinux Apr 26, 2024
@aalmiray @github There may be an issue with Node.js 22. It was just released and we've not yet had a chance to test it with Antora. I recommend using Node.js 20 for now.

In reply to: @aalmiray 1783896333041991956
Dan Allen @mojavelinux Apr 26, 2024
@aalmiray @MichaelPaus @github GitHub did a terrible job of communicating this change.

In reply to: @aalmiray 1783495219612205167
Dan Allen @mojavelinux Apr 25, 2024
@aalmiray Same. Having problems installing brew casks.

In reply to: @aalmiray 1783471328718107091
Dan Allen @mojavelinux Apr 20, 2024
If someone added a commit like that to a project I lead, I would take away their commit access immediately.
Dan Allen @mojavelinux Apr 20, 2024
One of the ugliest parts of git is "Merge remote-tracking branch ...". Given how mature and widespread git is now, how is that even still a thing that git does by default?
Dan Allen @mojavelinux Apr 19, 2024
Dan Allen @mojavelinux Apr 18, 2024
I'm now adopting the practice of locking closed issues in the projects I run. I don't want discussions happening on zombie threads. It's not actionable. Those follow-ups should be directed to the chat/forum or a new issue. (If an issue needs to be unlocked/reopened, I'll do it).
Dan Allen @mojavelinux Apr 18, 2024
@BMcG1230 👇

Quoting: @PremierLacrosse 1779981384850825481
Dan Allen @mojavelinux Apr 16, 2024
@PremierLacrosse @jfreewright @PaulRabil Lacrosse is such a great equalizer. No matter who we are or what we've done, we all need to hit the wall to dial in the toss.

In reply to: @PremierLacrosse 1779981384850825481
Dan Allen @mojavelinux Apr 13, 2024
Victory in Denver! Go Pios! @DU_MLAX
Dan Allen @mojavelinux Apr 11, 2024
@trisha_gee @Sharat_Chander @devnexus 💯

In reply to: @trisha_gee 1778532348801454547
Dan Allen @mojavelinux Apr 11, 2024
Colorado Pint Day! The sun is shining bright. The highlight of the day is that we actually found a brewery that had some glasses still available. Thanks @IronMuleBrewery
Dan Allen @mojavelinux Apr 9, 2024
Interesting. 🤔

My first reaction is that there's an abundance of open source, and how it gets created varies a ton. Therefore we need many homes. I'll be very curious to see how this takes shape.

Quoting: @myfear 1777606126760071342
Dan Allen @mojavelinux Apr 9, 2024
I recently learned that a dot in a property name breaks the Maven build on Windows (PowerShell). For example, -Dmaven.test.skip=true. The option has to be written as "-Dmaven.test.skip=true". That's really unfortunate.
Dan Allen @mojavelinux Apr 6, 2024
The Asciidoctor PDF build is being a brat. There's just no other way to say it. 🍼🍼🍼
Dan Allen @mojavelinux Apr 5, 2024
@CornellLacrosse Insane comeback. Way to go!

In reply to: @CornellLacrosse 1775367680700145852
Dan Allen @mojavelinux Apr 3, 2024
@rmannibucau Actually, it is clear in the docs, I just missed it. Thanks again!

In reply to: 1775472926977851560
Dan Allen @mojavelinux Apr 3, 2024
@rmannibucau OMG, that was it! I was missing the "invoker." prefix. That was not clear from the docs, but it makes total sense in retrospect. Thanks!

In reply to: @rmannibucau 1775470745298014655
Dan Allen @mojavelinux Apr 3, 2024
@alexsotob I'm not sure where that goes here: gitlab.com/antora/antora-maven-plugin/-/blob/main/pom.xml?ref_type=heads#L59-84

In reply to: @alexsotob 1775464425127878794
Dan Allen @mojavelinux Apr 3, 2024
What's the trick to get Maven invoker to write JUnit reports? It's not working for me (even when setting writeJunitReport=true).
Dan Allen @mojavelinux Apr 3, 2024
@adrianfcole Indeed. And just to be clear, I accept the path I have chosen and there are many reasons I do it. What I object to is someone saying that money wouldn't make it easier (or help the project). That's just a laughable claim.

In reply to: @adrianfcole 1775362681740103759
Dan Allen @mojavelinux Apr 3, 2024
I could also hire someone to help me, which would solve the other problem of being swamped all the time.
Dan Allen @mojavelinux Apr 2, 2024
@cra Money is and always will be issue #1. I can do so much more in OSS if I wasn't constantly having to worry about going broke. I'm not talking about wealth. That's an imposed goal of capitalism. I'm talking about being able to eat and cover expenses so I can focus on the task.

In reply to: @cra 1775287868350480874
Dan Allen @mojavelinux Apr 2, 2024
Bull shit. If I was paid to work on OSS projects full time without having to secure contracts to eat and pay expenses, my life would be so much easier. My life is a constant battle to balance income and expenditures (and it doesn't help that the cost of food has become absurd).

Quoting: @lorenc_dan 1775285656383639778
Dan Allen @mojavelinux Apr 2, 2024
@cortizq @mraible @antoraproject @ggrossetie Yep, we never intended to give preference to Gradle. But someone needed to step up to finish developing the Maven plugin (and bring it to feature parity with the Gradle plugin). No one did, so I finally had to do it (thanks to support from a contract).

In reply to: @cortizq 1775274046109917303
Dan Allen @mojavelinux Apr 2, 2024
@cortizq @mraible @antoraproject @ggrossetie I've literally spent the last two weeks working on a Maven plugin. See gitlab.com/antora/antora-maven-plugin

In reply to: @cortizq 1775232651017724156
Dan Allen @mojavelinux Apr 2, 2024
@mraible @cortizq @antoraproject @ggrossetie You might be interested to know there's now an Antora plugin for Gradle. See docs.antora.org/gradle-plugin/latest/ That would allow you to use Gradle to drive all aspects of the build, including the site.

In reply to: @mraible 1774832355112280506
Dan Allen @mojavelinux Apr 2, 2024
@danhillenbrand I've definitely been practicing it regularly...practicing 🥍 instead.

In reply to: @danhillenbrand 1775047185396039953
Dan Allen @mojavelinux Apr 1, 2024
It's ignore social media day.
Dan Allen @mojavelinux Mar 31, 2024
@dnsmichi I'd really like to be able to do this: github.com/asciidoctor/asciidoctor-pdf/blob/main/.github/workflows/release.yml#L2 Otherwise, I can't see which pipelines/workflows trigger a release. Without the custom name, it just looks like a regular run.

In reply to: @dnsmichi 1774136169170612647
Dan Allen @mojavelinux Mar 30, 2024
@odrotbohm Not a single other language package system I know of (at least that I use) uses gpg signed artifacts. And those are no less secure. It's not only theater, but it gates the Java community to newcomers who struggle to go through these ridiculous hoops.

In reply to: 1774015669912088784
Dan Allen @mojavelinux Mar 30, 2024
@odrotbohm We can agree to disagree. In all my time using Java, those signatures have never proved anything. All it tells me is that someone signed it. I'd have to do a key exchange w/ the signer to verify it's who I think it is. That still doesn't tell me anything about the source code.

In reply to: @odrotbohm 1774009775019188571
Dan Allen @mojavelinux Mar 30, 2024
@joschi83 To help the situation, I do plan to bundle up the script I use for releasing (not limited to Java) so others, including myself in the future, can save a week getting a new project set up. And it won't be just yet another blog post, but something that's truly reusable.

In reply to: 1773989417562059189
Dan Allen @mojavelinux Mar 30, 2024
@joschi83 Even though it's not something that has to be done regularly, I just don't find it acceptable. It's a perfect example of why the other language platforms consistently win out over Java for newcomers. It's just too cumbersome.

In reply to: @joschi83 1773986085590241355
Dan Allen @mojavelinux Mar 30, 2024
@jwf_foss 100%

In reply to: @jwf_foss 1773876393710882896
Dan Allen @mojavelinux Mar 30, 2024
Am I just missing something, or is there no way to name a pipeline in GitLab CI when you run it from the web? I'd like to be able to see in the list of pipelines which ones I ran manually.
Dan Allen @mojavelinux Mar 30, 2024
@bsideup @testcontainers What I settled on is that I have to submit the private key as an input parameter to the CI job that kicks off the release. I'm actually fine with that because it's not a terrible inconvenience and it never gets stored. And it works with how I like to do releases.

In reply to: 1773976781407625332
Dan Allen @mojavelinux Mar 30, 2024
@bsideup @testcontainers Thanks for sharing. The problem is (on top of everything else I went through) is that Maven Central is no longer allowing new artifacts to use OSSRH. They have a new plugin and process and it works completely differently. Now the signatures have to be uploaded with the bundle.

In reply to: @bsideup 1773906584864784535
Dan Allen @mojavelinux Mar 30, 2024
I should clarify that this was time spent to do it right. I'm not talking about a hack job. I'm talking about the time it takes to get the correct result the first time without a dozen burned versions in the repository with botched releases.
Dan Allen @mojavelinux Mar 30, 2024
Of course, it all looks easy once you've figured it out, which is probably why the situation never gets better. But the next person down the line can kiss a week away struggling to get their project published.
Dan Allen @mojavelinux Mar 30, 2024
@joschi83 Then you need to figure out how to orchestrate the gpg process into the Maven build at the right time, with the right version, with the right inputs so the right version gets signed. And that doesn't even touch on the credentials for pushing to the git repository.

In reply to: 1773973471761977472
Dan Allen @mojavelinux Mar 30, 2024
@joschi83 Again, it's not the software that's the problem, it's the concept. Make a key and know how to actually make it correctly. Then you have to find a non-broken keyserver to publish it. Then you need to protect it in CI properly. It's not the software that's the issue.

In reply to: @joschi83 1773967276980445304
Dan Allen @mojavelinux Mar 30, 2024
@aalmiray @sonatype @projectsigstore It's pompous to say gpg signing isn't hard. It's fucking ridiculously hard. It requires a high level of technology knowledge, esp to do it with any sort of integrity. I've used Linux for 2 decades and have achieved the highest job role in software dev and it still took me days.

In reply to: @aalmiray 1773938001598447682
Dan Allen @mojavelinux Mar 30, 2024
@odrotbohm And if the key ever gets lost or stolen, now all the artifacts that were signed by a "good key" also look burned, which is not true. What matters is the integrity of the project and the source it points to. That's all that really matters.

In reply to: 1773971286332482008
Dan Allen @mojavelinux Mar 30, 2024
@odrotbohm Because it's complete security theater. I can create a key today, publish it, sign it, and still publish artifacts. And that key can contain any email address I can think of. No one is validating what I'm doing, only that a bunch of .asc files are there. Who does this protect?

In reply to: @odrotbohm 1773932530586034409
Dan Allen @mojavelinux Mar 30, 2024
But I'm pleased with myself because I did manage to figure it out.
Dan Allen @mojavelinux Mar 30, 2024
It took me 24+ hours (I'm talking time spent, not time elapsed) to publish artifacts from CI for a new project to Maven Central. And no, some new release tool isn't going to help. It's mostly because artifacts have to be gpg signed, which is absurd. It's just too damn hard.
Dan Allen @mojavelinux Mar 27, 2024
The Francis Scott Key Bridge was completed the year before I've born, so it's been there my whole life. I've been over it a few times. (It's kind of out of the way, so it's usually faster to take 95). It's so surreal to see it laying in the river.
Dan Allen @mojavelinux Mar 26, 2024
@lorenzo_bettini 🤦

In reply to: @lorenzo_bettini 1772705181332890056
Dan Allen @mojavelinux Mar 26, 2024
@simonebordet Lots of votes for htmx too.

Quoting: @bahadir 1772704818382913993
Dan Allen @mojavelinux Mar 26, 2024
@simonebordet 👇

Quoting: @NiestrojRobert 1772693746963878376
Dan Allen @mojavelinux Mar 26, 2024
@imgracehuang We're always happen to answer questions in the project chat at chat.asciidoctor.org. Hope to see you there!

In reply to: @imgracehuang 1772680019061457311
Dan Allen @mojavelinux Mar 26, 2024
It just hit me that Process#getInputStream() returns the output of a process and Process#getOutputStream() returns the input of a process. Java, you so crazy.
Dan Allen @mojavelinux Mar 26, 2024
@imgracehuang Here's a better (more current) reference: docs.asciidoctor.org/asciidoc/latest/verbatim/callouts/

In reply to: @imgracehuang 1772652625692922110
Dan Allen @mojavelinux Mar 26, 2024
If you were making an archetype project today that has a web-based UI, what client-side JavaScript framework would you target? What would have the most appeal to new users?
Dan Allen @mojavelinux Mar 21, 2024
@marcsavy The privileged live an insufferable existence. I'm finally learning to not let them have control over me and close, then block. Heaven forbid they struggle for a second in their lives. Thanks to their attitude, they'll have to face their newfound challenges all on their own.

In reply to: @marcsavy 1770599610744000882
Dan Allen @mojavelinux Mar 20, 2024
@flounder4130 @OMFGNuts @theredcuber @onwriterside lines are for a very specific use case when you can rely on them to be stable. Otherwise, you'd use tags. This is all documented in the AsciiDoc docs. docs.asciidoctor.org/asciidoc/latest/directives/include/

In reply to: @flounder4130 1770547962826952891
Dan Allen @mojavelinux Mar 20, 2024
OH: "I never got the memo that my butt muscles would just stop working after 40."

Hard relate. Gotta do those glute bridges every morning!
Dan Allen @mojavelinux Mar 20, 2024
I got a marketing message with the subject "Take charge of your phone." I was under the impression I was already in charge of my own phone, unless we're living in the matrix. 🤔
Dan Allen @mojavelinux Mar 20, 2024
If you play hockey, you're probably going to be very good at lacrosse already. Try it.
Dan Allen @mojavelinux Mar 20, 2024
I helped a newcomer to lacrosse with his stick skills today and hopefully gave him tips that will set him on a path to rapidly improve. It felt really good.

Granted, he was picking it up so quickly, I had to ask what other sport he played before lacrosse. Hockey. Explains a ton.
Dan Allen @mojavelinux Mar 19, 2024
@Rivian Huge, huge, huge!

In reply to: @Rivian 1769758297438159021
Dan Allen @mojavelinux Mar 18, 2024
@__Cloudia Happy Birthday! Hope you're having a ball! 🍻
Dan Allen @mojavelinux Mar 18, 2024
@Sharat_Chander @TerpsMLax 💯 Always.

In reply to: @Sharat_Chander 1769852628060848202
Dan Allen @mojavelinux Mar 18, 2024
UVA lacrosse has the ugliest uniforms I've ever seen. I'm not even really that picky. They are just hard to look at.
Dan Allen @mojavelinux Mar 16, 2024
@oleg_nenashev I so wish I could travel by train around the US, but it's so impractical and expensive it causes a headache just thinking about it. I think I would have made a good European because I truly appreciate the value of a good train system.

In reply to: @oleg_nenashev 1768934589542682838
Dan Allen @mojavelinux Mar 16, 2024
@mattfarina Years. (But it's finally starting to bear fruit).

In reply to: @mattfarina 1768815673323454922
Dan Allen @mojavelinux Mar 16, 2024
@mattfarina That's why we're working on a specification. The tools are held back because the language doesn't have a formal definition (though it's taking shape). Once it does, more implementations will happen and tools will follow. The AsciiDoc WG is tasked with advocating for this growth.

In reply to: @mattfarina 1768750593567301741
Dan Allen @mojavelinux Mar 16, 2024
@Sharat_Chander @jetbrains @intellijidea @java @JetBrains_Edu @eMalaGupta @MaritvanDijk77 It's IntelliJ for me too right now. That's because the AsciiDoc support is world class (thanks to the work of @ahus1de and community).

In reply to: @Sharat_Chander 1768676052107428253
Dan Allen @mojavelinux Mar 15, 2024
@maxandersen Yes, the correct behavior is that it should consider that back reference to be a failed match if it wasn't captured. Every regexp engine gets this right except JavaScript.

In reply to: @maxandersen 1768584789018226762
Dan Allen @mojavelinux Mar 15, 2024
Why in the world does JavaScript consider a back reference to a non-matching group a successful match? Who thought that was a good idea? 😩
Dan Allen @mojavelinux Mar 14, 2024
@bsideup It's a welcoming gift!

In reply to: @bsideup 1768353941626949896
Dan Allen @mojavelinux Mar 12, 2024
@josephbottinger @abelsromero I encourage you to make use of the Edit this Page feature.

In reply to: @josephbottinger 1767644245702156479
Dan Allen @mojavelinux Mar 12, 2024
@saronyitbarek Btw, I don't consider myself good at debugging, just persistent.

In reply to: 1767635687627510137
Dan Allen @mojavelinux Mar 12, 2024
@saronyitbarek First and foremost, it's about mindset. You have to believe there's a reason something is going wrong, because there is. Once you establish that realization, the outcome seems far more achievable. You're in the right frame of mind to solve it.

In reply to: @saronyitbarek 1767634971672678642
Dan Allen @mojavelinux Mar 12, 2024
At last, the docs for the Asciidoctor Gradle plugin are now available at docs.asciidoctor.org. You can thank @abelsromero for putting in the work to make this happen.
Dan Allen @mojavelinux Mar 12, 2024
You can play with the Asciidoctor API directly in the browser using the following URL:

runruby.dev/?gem=asciidoctor

Quoting: @skryukov_dev 1757495602697454072
Dan Allen @mojavelinux Mar 12, 2024
These warnings and pending removals are continuing to cause me tremendous problems.
Dan Allen @mojavelinux Mar 12, 2024
It's more than just base64. Several default gems are being removed, including bigdecimal. The decision to remove these stdlib libraries in a minor release violates semantic versioning and was an extremely poor choice.

Quoting: 1765870415753183732
Dan Allen @mojavelinux Mar 11, 2024
@DU_MLAX First, that was a thrilling game. Sure, it was a tough loss, but learn from it and keep your heads high. This is a great team and the goal is to have fun and make the tournament. #1 was just a recognition of what's still to come. Go Pios!

In reply to: @DU_MLAX 1766922813460324695
Dan Allen @mojavelinux Mar 9, 2024
@jnorthr ❤️

In reply to: @jnorthr 1766577322415550827
Dan Allen @mojavelinux Mar 9, 2024
It's important to understand that we build open source for us. If you want it to be built for you, then you can join us to help build it and then it will be built for you too. That's how it works.
Dan Allen @mojavelinux Mar 8, 2024
@Joklinztech Thanks for writing this up. Feel free to share this in the community chat at chat.antora.org. Hope to see you there.

In reply to: @Joklinztech 1766111401045631364
Dan Allen @mojavelinux Mar 7, 2024
At least two times now in the Ruby 3.x series, Ruby has violated semantic versioning. In one case, they changed the signature of the Logger constructor. In the other, they added a warning about the use of the base64 library (which used to be stdlib). This is concerning.
Dan Allen @mojavelinux Mar 6, 2024
It also screws up pro games because it's hard for new players to adjust to not having the rule. It just annoys me to no end.
Dan Allen @mojavelinux Mar 6, 2024
I absolutely hate the playing without a stick infraction in @NCAALAX (lacrosse). It's just silly and unnecessarily disrupts game play. There's just no reason for it, and it's not a rule in the pros. That rule has to go.
Dan Allen @mojavelinux Mar 2, 2024
@CornellLacrosse Yeah!

In reply to: @CornellLacrosse 1764021854694457829
Dan Allen @mojavelinux Feb 26, 2024
@headius I feel like that's how a lot of my days go ;)

In reply to: @headius 1762243215283945783
Dan Allen @mojavelinux Feb 25, 2024
@bbatsov Personally, I don't really care if it ever becomes more popular. My focus is to serve those who use it today and want it to be a solid foundation for years to come. Maybe that leads to growth. Great. But it's not my end game.

In reply to: @bbatsov 1761860874111779217
Dan Allen @mojavelinux Feb 25, 2024
@bbatsov There's no draft yet, just an outline. But we have drafted and committed the first section (paragraph). We have no idea how long it's going to take. It's the hardest thing I've ever done by far. We can only take it one day at at time.

In reply to: @bbatsov 1761860874111779217
Dan Allen @mojavelinux Feb 25, 2024
@bbatsov With that said, I think a lot of adoption is still waiting on a specification and multiple implementations. Fortunately, we're making strides. It's no small task, but we're committed to seeing it happen.

In reply to: 1761859210017431820
Dan Allen @mojavelinux Feb 25, 2024
@bbatsov In my experience, polls never accurately reflect the usage of AsciiDoc. I can assure you I'm inundated with questions from the community on a daily basis and have learned from those interactions that the adoption is broader than even I expected.

In reply to: @bbatsov 1761818883034423771
Dan Allen @mojavelinux Feb 24, 2024
@BigRedEQ @CornellLacrosse @CornellSports @CornellBRSN @STXmlax @ESPNIthaca @CornellLaxAssn What a game! It didn't go our way, but it was something to build on. Loving the potential in Firth. Keep grinding! Spring is coming.

In reply to: @BigRedEQ 1761440722253656342
Dan Allen @mojavelinux Feb 24, 2024
What a game! As advertised. The fans won this one, for sure.

Quoting: 1761466175702098262
Dan Allen @mojavelinux Feb 24, 2024
There's our man, CJ Kirst!
Dan Allen @mojavelinux Feb 24, 2024
@mp911de It's a beaut!

In reply to: @mp911de 1761467386794737973
Dan Allen @mojavelinux Feb 24, 2024
Barton stadium is as packed as it is for @PremierLacrosse games. This game is high stakes and fans turned out on both sides.

In reply to: 1761466175702098262
Dan Allen @mojavelinux Feb 24, 2024
Cornell at Denver. Here we go!
Dan Allen @mojavelinux Feb 24, 2024
@PremierLacrosse @PLLCannons To me, the winner was the fans. That was great lacrosse. Both teams deserved the win. I think they should both be proud.

Didn't like the hit on Sowers though. That's not going to grow the game. That's going to scare people away and make them feel uneasy.

In reply to: @PremierLacrosse 1759642473914376559
Dan Allen @mojavelinux Feb 23, 2024
@alexsotob 🎉🍻

In reply to: @alexsotob 1761152464001118558
Dan Allen @mojavelinux Feb 23, 2024
@SanneGrinovero Same and agreed.

In reply to: @SanneGrinovero 1760958836238700773
Dan Allen @mojavelinux Feb 15, 2024
@alvaro_sanchez @abelsromero Check again ;)

In reply to: @alvaro_sanchez 1758052343164100935
Dan Allen @mojavelinux Feb 13, 2024
@aheritier @starbuxman @snicoll @khmarbaise The alternate approach would be to build a dist that the other application can run. But that's extra steps both in terms of maintenance and build time. The build-classpath seemed suitable, but perhaps it is not.

In reply to: 1757315496796356702
Dan Allen @mojavelinux Feb 13, 2024
@aheritier @starbuxman @snicoll @khmarbaise I need to identify all jars that have been installed into the Maven repository to build a classpath for another application. Relying on a jar in the target directory is not stable, whereas the local repository is.

In reply to: @aheritier 1757280812754416028
Dan Allen @mojavelinux Feb 13, 2024
When using the build-classpath goal in Maven, is there a way to force it to resolve the artifact from the local repository (the installed artifact) instead of the one from the reactor (the target directory of its project?)
Dan Allen @mojavelinux Feb 12, 2024
Enjoying the day watching some fantastic lacrosse...and it's only February.
Dan Allen @mojavelinux Feb 11, 2024
NCAA men's lacrosse has to increase the length of penalties. 1 min for a blatant illegal body check is just silly. It's a slap on the wrist. That would be 5 min in NLL.
Dan Allen @mojavelinux Feb 11, 2024
On the one hand, I wish I hadn't stopped playing lacrosse after school. On the other hand, I'm glad I rediscovered my love for the game in this new era. It's a great time to play and to be a spectator.
Dan Allen @mojavelinux Feb 11, 2024
The @EclipseFdn is removing PHP from project sites by the end of the year in favor of static sites built using CI, rightfully citing security as a concern. Long live static sites! (The @JettyProject is ahead of the curve and is currently migrating to Antora).
Dan Allen @mojavelinux Feb 9, 2024
@emmanuelbernard @YouTube Have you seen the analysis by The Charismatic Voice? It's a great way to appreciate the song and video. youtu.be/2xCqb6bWOiM

In reply to: @emmanuelbernard 1755933235085787488
Dan Allen @mojavelinux Feb 9, 2024
@settermjd If you have questions, don't hesitate to reach out. I learned Ruby by jumping into a project may years ago (I think you know the one). I've accumulated a lot of knowledge, tips, and tricks along the way. Happy to share.

In reply to: @settermjd 1755767380607729733
Dan Allen @mojavelinux Feb 7, 2024
@briandemers I'm a just emoji kind of guy.

In reply to: @briandemers 1754964728944669059
Dan Allen @mojavelinux Feb 7, 2024
Got to hang out today with a friend from college I haven't seen for over a decade. What a day. Friends are special.
Dan Allen @mojavelinux Feb 4, 2024
@DU_MLAX What a win!

In reply to: @DU_MLAX 1753866984855351580
Dan Allen @mojavelinux Feb 3, 2024
@spencerbgibb @odrotbohm @springboot I mention that in this thread because Spring gets quite a lot of credit for increasing the exposure of Antora. 😊

In reply to: 1753708973495099849
Dan Allen @mojavelinux Feb 3, 2024
@spencerbgibb @odrotbohm @springboot On top of that, they use Antora to create their site (not just the docs). See github.com/apple/pkl-lang.org/blob/main/src/site-remote.yml

In reply to: @spencerbgibb 1753634432550871303
Dan Allen @mojavelinux Feb 2, 2024
The most important rule of lacrosse practice (at least to me). Whatever you do with your right hand, you then need to do with your left hand. It's all about being ready for whatever comes your way.
Dan Allen @mojavelinux Feb 2, 2024
One of the things I love about Ruby is the ability to set up the state before delegating to super. It makes the super method more reusable. It's awesome to see this coming to Java. I'm sure developers are going to love it.

Quoting: @java 1753078253084893196
Dan Allen @mojavelinux Feb 2, 2024
In this case, fire as in lay off. A proper firing would be a different matter, maybe even the right move. But I'm not talking about that here.
Dan Allen @mojavelinux Feb 2, 2024
What companies don't realize is that when you fire a prominent advocate, we no longer care about your offering. Next!
Dan Allen @mojavelinux Feb 1, 2024
To be fair, I would be checking my phone too. That's why I leave it in the car.
Dan Allen @mojavelinux Feb 1, 2024
I also consult the docs whenever answering a question. I always want to know if the question came up in the first place because the information was missing from the docs. If so, I make it a priority to add it. (Known as the "just in time" approach).
Dan Allen @mojavelinux Feb 1, 2024
I consult the docs for my own projects ALL THE TIME. Even I forget how things work, all the features it has, or how to do things. Knowing they help even for software I know best proves to me just how valuable docs are. The docs are always my first stop when looking for answers.
Dan Allen @mojavelinux Feb 1, 2024
I think people get this confused. I don't care if you don't use the open source software I create. I'm focused on those who find it useful and want to participate constructively in some way, which may be helping others, sharing success stories, or contributing to the project.
Dan Allen @mojavelinux Jan 31, 2024
The PLL is a business and the games are an exhibition, so there's no reason it couldn't happen...other than a lack of will TBH.
Dan Allen @mojavelinux Jan 31, 2024
If the women showed up during the PLL championship series and played by the same rules as the men (including equipment), I think that would mark a huge turning point in lacrosse history. (The reality is that it won't happen, but I can hope).
Dan Allen @mojavelinux Jan 31, 2024
When I see players fight in box lacrosse, I see a team that doesn't want to win a championship. (It's a huge disadvantage to have a person in the penalty box for 5 minutes...plus it's just poor sportsmanship).
Dan Allen @mojavelinux Jan 31, 2024
@eMalaGupta @starbuxman So true. Life comes at you fast ;)

In reply to: @eMalaGupta 1752659556134510827
Dan Allen @mojavelinux Jan 31, 2024
@starbuxman Happy Birthday buddy. Welcome to life after 40 trips around the sun. My advice, just keep moving! More fun, less pain. 🏃🎂
Dan Allen @mojavelinux Jan 31, 2024
*staring
Dan Allen @mojavelinux Jan 31, 2024
I may be starring down 46, but when I'm out at the lacrosse wall, I'm working harder than the teenagers. They need to follow my lead and leave their phones in the car. When you show up to work, you need to put in the work. No one won a championship lollygagging.
Dan Allen @mojavelinux Jan 28, 2024
As a consumer, I much prefer sponsors over ads. Ads to me are just noise. Sponsors are memorable (esp when it's relevant, like a vendor for a sport or something that's somehow connected to the event).
Dan Allen @mojavelinux Jan 27, 2024
@noctarius2k We didn't pay for utilities, which is why we won that round ;)

In reply to: @noctarius2k 1751184210851742134
Dan Allen @mojavelinux Jan 27, 2024
@noctarius2k In college, our landlord refused to turn on the heating system in the building during the winter, so this is how we heated our apartment (which was the size of shoe box, so it didn't take much).

In reply to: @noctarius2k 1751167142949486874
Dan Allen @mojavelinux Jan 26, 2024
The absolute arrogance of some people is just incredible.

github.com/isomorphic-git/isomorphic-git/issues/1855#issuecomment-1911242971
Dan Allen @mojavelinux Jan 25, 2024
@apr @dflc @bjornekelund It's not the theory that's bad. It does have application. But it's just plain fragile and slow. I've spent so many minutes of my life waiting on negotiation (if it even connects), and it frequently kills the mood or vibe.

In reply to: @apr 1750484285771939895
Dan Allen @mojavelinux Jan 25, 2024
Why do we accept Bluetooth as state of the art?
Dan Allen @mojavelinux Jan 25, 2024
AsciiDoc writers, your voices have been heard!

youtrack.jetbrains.com/issue/WRS-1779#focus=Comments-27-8895943.0-0

🤞
Dan Allen @mojavelinux Jan 25, 2024
👇

Quoting: @birthmarkbart 1750103650398265473
Dan Allen @mojavelinux Jan 25, 2024
Oh, and add the -I (as in ignore) flag to effectively skip over binary files without a warning.
Dan Allen @mojavelinux Jan 25, 2024
@untappd Shop says it can't deliver to my zip code. Got a coverage map we follow for updates?
Dan Allen @mojavelinux Jan 24, 2024
I'm gradually learning that the best path towards sustainability in open source is to be extremely tough (just like your favorite coaches/teachers). Fair, yes. But also very tough. Set hard boundaries. Ask for help. Ask for support. Ask to be hired (if appropriate). Take no shit.
Dan Allen @mojavelinux Jan 23, 2024
Update: My reaction seemed to have changed the maintainer's mind (or attitude). The test case did end up helping the maintainer understand how to resolve the issue. All's well that ends well, I suppose.

Still, please respect people's time if you ask them to do something for you.
Dan Allen @mojavelinux Jan 22, 2024
@marcsavy @aalmiray Exactly. It's not that a contribution wasn't accepted. That happens often. It's that the maintainer asked me to spend time to write a test case, then proceeded to disregard it without even trying to understand what I provided. The maintainer clearly wanted to waste my time.

In reply to: @marcsavy 1749430287363080410
Dan Allen @mojavelinux Jan 22, 2024
A maintainer asked me to create a test case for a bug in an open source project. I spent two hours putting together a simple test in that suite that specifically demonstrates the problem, and the person closed it with "must be your code that's wrong". Damn that makes me angry.
Dan Allen @mojavelinux Jan 22, 2024
@PLLCannons @PremierLacrosse @ChrisAz03 Good.

In reply to: @PLLCannons 1747695647762116980
Dan Allen @mojavelinux Jan 19, 2024
HTML needs to define an admonition tag. Admonitions are defined in DocBook, DITA, reStructuredText, AsciiDoc, GFM, and a plethora of UI and CSS frameworks. Yet, we're stuck with a bunch of nested divs or quibbling over whether this is what <aside> was designed for. Come on HTML.
Dan Allen @mojavelinux Jan 19, 2024
If anyone is in this situation, I found that switching to the la capitaine cursor theme (rpm: la-capitaine-cursor-theme) solves the sizing issue. It must provide the necessary size when the display is scaled to 300%.

Quoting: 1747181698284998905
Dan Allen @mojavelinux Jan 19, 2024
@simonbrown Now it makes sense ;) 💯

In reply to: @simonbrown 1748288467790889449
Dan Allen @mojavelinux Jan 19, 2024
@simonbrown @marcsavy 😕

In reply to: @simonbrown 1748289090800222413
Dan Allen @mojavelinux Jan 19, 2024
@marcsavy @simonbrown He's saying that the statement is nonsense. In fact, we should be recommending diagram tools (but done in the right way, of course).

In reply to: @marcsavy 1748284522117120480
Dan Allen @mojavelinux Jan 18, 2024
@max_summe Indeed, the one standout...which also frightens me because who's to say it will stay?

In reply to: @max_summe 1748094137407311887
Dan Allen @mojavelinux Jan 18, 2024
Whoa! I just noticed that GitHub provides a tabbed interface on the repository home page to view the text of the README, CoC, License, etc, without having to navigate to separate pages. See github.com/spring-projects/spring-security for an example.
Dan Allen @mojavelinux Jan 18, 2024
"Google <something> is going away."

How many times have we received that message? At this point, just assume any service is ephemeral.
Dan Allen @mojavelinux Jan 18, 2024
A quick tip about using grep, since I always forgot it. If you want to suppress the "Is a directory" or "Permission denied" warning messages, add the -s flag.
Dan Allen @mojavelinux Jan 17, 2024
People who disregard the issue template, which requests that all questions be asked in the chat, and go ahead and create an issue anyway, upset me.
Dan Allen @mojavelinux Jan 17, 2024
If you are setting up a .gitattributes file, use the following command to check which attributes git applies to any given file:

git check-attr --all name-of-file

Then check how it actually handles the file after the auto detection is applied

git ls-files --eol name-of-file
Dan Allen @mojavelinux Jan 16, 2024
@CornellAlumni Awesome!

In reply to: @CornellAlumni 1744768530178793737
Dan Allen @mojavelinux Jan 16, 2024
It's frustrating to see that the huge, clown shoe sized cursor in GTK apps is still present in Fedora 39 when the desktop is scaled to 300% (though not Fedora's fault). 🤡 I don't understand how this stuff gets past QA.
Dan Allen @mojavelinux Jan 15, 2024
This weather is the pits. I'm getting cabin fever. 🥶
Dan Allen @mojavelinux Jan 13, 2024
@chacon I agree.

In reply to: @chacon 1746284162875539947
Dan Allen @mojavelinux Jan 12, 2024
@PremierLacrosse @Ticketmaster @unleashedwlax And, for the love of the creator, don't make them wear skirts.

In reply to: 1744506586939220320
Dan Allen @mojavelinux Jan 12, 2024
The marketing strategy for 2024 seems to be "10x the emails!" Stop with it! I'm unsubscribing from everything. I'm tired of it.
Dan Allen @mojavelinux Jan 12, 2024
Nothing works anymore.
Dan Allen @mojavelinux Jan 8, 2024
@PremierLacrosse @Ticketmaster @unleashedwlax My only wish is that they play by the same exact rules as the men and not some watered down version with no pads and those pointless, fiddly face masks. Let the women play on equal footing (like in box). There's no reason this can't be done as this is 100% exhibition.

In reply to: @PremierLacrosse 1744403811588886569
Dan Allen @mojavelinux Jan 7, 2024
How are your New Year's resolutions coming along?
Dan Allen @mojavelinux Jan 6, 2024
Repository owners are *finally* understanding that OTP doesn't work for automated releases (the only way you should release) and is now offering a viable alternative that is. blog.rubygems.org/2023/12/14/trusted-publishing.html

(now we just need this for npm!)
Dan Allen @mojavelinux Jan 6, 2024
@CornellSports @CornellMHockey @CornellWHockey That looks really nice. I always thought that what was behind those doors was cloaked by the drab exterior. Now it provides a good sense of the magic that lies ahead! A proper welcome for the Lynah faithful!

In reply to: @CornellSports 1737970855710253239
Dan Allen @mojavelinux Jan 5, 2024
@danarestia Amen to your rant against the endless news drip from the PLL. I feel it too.
Dan Allen @mojavelinux Jan 5, 2024
I'm be honest, I don't know why this isn't the default. It's the default in GitLab CI.

Quoting: @stauffermatt 1743051089501470788
Dan Allen @mojavelinux Jan 4, 2024
@mraible @bsideup @KamenevaMila @venkat_s And please wear sunscreen if you are outside for an extended period of time. You won't regret it. I like a good face stick since it's easy to apply.

In reply to: @mraible 1743021899683139831
Dan Allen @mojavelinux Jan 4, 2024
@bsideup @KamenevaMila Oh yeah! We'll have to get together sometime. I'm in the south side of Denver.

In reply to: @bsideup 1742991810811642034
Dan Allen @mojavelinux Jan 3, 2024
@NLL That was one of the most smokin' shots I've ever seen in box. That ball was humming!

In reply to: @NLL 1740918060192592054
Dan Allen @mojavelinux Jan 2, 2024
@_Unsolved_ For me, line and block comments have always been sufficient. If they're any more intertwined with the text, I find it difficult to follow. Keep it simple is how I like to think of it. But perhaps there is a better way after all.

In reply to: @_Unsolved_ 1742176862309146677
Dan Allen @mojavelinux Jan 2, 2024
@mp911de I refuse to play this game. I just use 2012-present so I can focus on the important work.

In reply to: @mp911de 1742087202429890838