Doug Whitfield dw@datamost.com

Minneapolis, MN, USA

mostly on Mastodon these days

  • 2024-09-17T20:08:35Z via datamost.com Web To: Public CC: Followers

    Probably most of the comments will be at https://mastodon.social/@musicman@beige.party/113149743415695883 but for those that prefer pump, here's the text:

    I just sent all of you this marginally edited via email (plus some others) but figured in case anyone preferred to respond here they could. Plus, there is no reason not to get input from the rest of the #ccmusic community.
    I really would like to get someone with some festival creation experience in Europe on the call. Maybe that ends up being Josh from Louis Lingg. Yesterday, we spent a small bit of time talking about maybe having our big meeting in November next year and how that would be pushing things back too far.And for those that haven't seen it:
    Part 1: https://www.youtube.com/watch?v=CwfwIwVGYW0

    Part
    2: https://www.youtube.com/watch?v=32UQw0vIspM
    Upon reflection, I am thinking that July is not ideal as well.
    Being in the same room will solve a lot of problems, but only if we are actually all in the same room, which Sam has already said he is not going to be able to attend.Part of the whole "retreat" aspect of my plan is to get away from, in my case, the 5 cats (the big guy is the Black Panther, after all) and focus but I - and all of you, probably - can do that without leaving town. For me, I will probably go into my day job office, as no one will be there on the weekend.
    I am thinking Jan 11 to give us time to get this out to everyone in the community. That is a Saturday instead of a Sunday to avoid NFL playoffs (although maybe they do some playoffs on Saturday too? Idk), and may help folks in the middle east attend, since their weekend is Friday and Saturday. My wife isn't on call that day, so she can take care of T'Challa.
    One thing that we get out of separating the "retreat" from whatever Ryno ends up doing in Jackson is that it makes the thing in Jackson more of a "CC USA" event. This was always sort of the plan, and things got kinda jumbled up because we needed a global kick-off as well. But doing it this way allows me to get out of the way. We still have to worry about the how does (the as of now non-existent) funding flow from the global org to the regional orgs, but we can put that on the agenda. And there's no reason why a CC USA event can't bring in a band from France, but it really simplifies the invite process and maybe makes that go away entirely.
    One thing I really want to do though is try to get the future global summit leaders there. This means we need to save spots for Monk Turner, Yuk MC (and the rest of the PUCK Crew), and Josh, but that brings our invite list down from 50 to 14 (including me, Brent, and Ryno plus those band members). That's a scale where Ryno, Brent, and I can have the conversation though.But back to Jan 11 (which will be the placeholder date until someone says find a new one)....I am not entirely sure if my card works the same hours in the office on the weekend, but I think 8am is safe. That's 10pm in Japan, at least this time of year. I think that's probably reasonable. And then I can stay there until 8pm which is 10am in Japan. I think that probably gives pretty much every timezone some sort of option to stop in. We could try to adjust what we are working on at certain times based on who can show up.We shouldn't stop working on things until then, but given everything there is to do, there is likely to be a lot to cover.Topics to be Covered:
    Articles of Incorporation
    IRS filing status   Ryno and I spoke a bit about this. I think 501(c)(3) is the only real choice though there are some other options worth thinking about.
    Steering Committee Membership   My initial thought was these would be the heads of the different stakeholder orgs, but other than Jason leading the "Curators" I haven't gotten any bites.
    Stakeholder organization (Musicians, Podcasters, Netlabels, Fans, etc)   One of the things I would like to see is some sort of Musician Guild or union or whatever. I had hoped David Rovics might be interested in leading that, but sadly he was not.
    Elections   We decided that for now we don't want to do this, but at some point we need to make this happen.
    Website   I haven't gotten any commentary on the site design. Idk if people like it or not.
    Logo   We need one.
    Fundraising   I really know nothing about this at the type of scale we are talking about. Years ago, I ran fundraisers start to finish for student orgs and was, at that scale, hilariously successful. We were able to buy every tickets for a show AND had enough left over for an ice cream party!
    Regional Orgs (CC HQ disbanded this model for reasons I don't know about, but CC has revenue of $9.5 million in 2021 [https://apps.irs.gov/pub/epostcard/cor/043585301_202112_990_2023031021080150.pdf] so modeling our behavior on theirs wouldn't make a lot of sense)   So far, we only have CC USA
    CC Community Music Awards   Right now, I am kinda waiting to see if Dom is going to actually take this over. He talked about it years ago, but really hasn't done much with it.
    CC Community Music Hall of Fame
       This is an idea that got put on hold when we start Friends of CC Music, but we should talk about it
    Friends of CC Music Brand Shows
       Currently, it is just Obsidian. Maybe @musicman@metalhead.club should be its own thing. Maybe we should add more shows. Global Summits   I still think making an effort to move about the globe is important. Doing that is not going to be a problem for me. My dog likes his home away from home, which is https://dogwellness.club/ for the curious.


    Scorpio shared this.

  • 2024-02-14T16:16:19Z via datamost.com Web To: Public CC: Followers

    It was possible to have separate user cache in #JDK 8 per the deployment config: https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/properties.html

    This is removed in JDK 11.There is discussion of moving to jlink in https://adoptium.net/blog/2021/10/jlink-to-produce-own-runtime/ and https://www.oracle.com/docs/tech/java/javaclientroadmapupdate2018mar.pdf .

    However, I do not see anything about caching in #jlink. Does anyone know if this is possible?


  • 2024-01-19T21:37:17Z via datamost.com Web To: Public CC: Followers

    I posted to our YouTube a while back, but we also have a PeerTube that syncs with YouTube: https://dalek.zone/c/cc_community_music_awards/videos

  • 2024-01-19T21:35:02Z via datamost.com Web To: Public CC: Followers

    proposed mission statement for new organization: 

    "To promote the creation, dissemination, and curation of organized sound released under the Creative Commons suite of licenses and the Creative Commons Public Domain Mark."
  • 2023-08-28T16:19:44Z via datamost.com Web To: Public CC: Followers

    Another week, another #ccmusic listening party:

    https://www.youtube.com/watch?v=zD8amVFnZSg




    Michael_Heart likes this.

  • 2023-08-20T23:24:53Z via datamost.com Web To: Public CC: Followers

    thanks to Donnie Ozone and Sam Austin for hanging out!
    https://youtube.com/live/pwzd7nDSRgI


    Also, thanks to Sabbath "Sabby" Washington Casto-Nguyen for staring people down in my background picture.

  • 2023-03-24T14:50:01Z via datamost.com Web To: Public CC: Followers

    Excited to be adding to our team!
     
    Perforce is seeking an Open Source Software (OSS) Support Engineer to join the OpenLogic team. The ideal candidate is expected to be self-motivated, proactive, and results oriented. Our engineers are responsible for facilitating frequent and timely customer interactions via e-mail, web portal, phone, and video conferences. The OSS Support team is the tip of the spear for OpenLogic’s customers, so all candidates must possess excellent written and verbal English communication skills. They also work closely with members of our internal Sales and Professional Services, so we require a team player with a positive attitude and a willingness to listen, learn, and share knowledge. At OpenLogic we do open source right, and our people make it happen. If your skills meet any of the specs below, now is the time to apply to be a part of our passionate team.
     
    Job Responsibilities:
    Interact with end users on technical problems.
    Tiers 1, 2 and 3 support for open source products.
    Drive resolution to problems, which include:
    #Opensource software issues
    Questions around #opensourcesoftware usage
    Questions around use and best practices
    Review customer architecture and design implementations
    Research, understand, and advocate open source software
    Interact with various open source communities
    Serve in case assignment rotation
    Share knowledge via blogs, brown-bags, and conference session

    Competencies:
    Strong #Linux background required
    Some programming experience required Understanding of networks and networking protocols
    Experience with virtualization and containerization at scale
    Database administration experience very desirable
    Experience working in production environments, especially enterprise/carrier environments
    Understanding of #DevOps and automation concepts
    Strong troubleshooting and problem solving abilities
    Fast and creative thinker, quick on their feet to respond quickly to complex and difficult problems
    Proven track record of acquiring strong proficiency in new technologies quickly
    Good communication skills and strong customer service orientation.
    Ability to work in a 24/7, 365 day a year Support Organization, and be on rotation for critical customer issues during off business hours.

    Experience:
    Minimum of 3 years of software development and design or systems administration or level 3-4 technical support experience
    At least 2 years in a senior position ( senior/lead developer, engineer, or DBA)
    Minimum 3 years implementation and troubleshooting experience in Linux, #Java, #Kubernetes, and/or #Hadoop
    Preference given to candidates with implementation and troubleshooting experience on other broadly adopted open source technologies (e.g. #Kafka, #Spark, #Solr, #ActiveMQ, #RabbitMQ, #Artemis, #Tomcat, #Wildfly, #CentOS, #DockerCE, #InfluxDB, #Cassandra, etc)
    Experience working with a geographically dispersed virtual team.

    Doug Whitfield shared this.

  • 2023-03-22T01:18:34Z via datamost.com Web To: Public CC: Followers

    Unclear if this is a change in policy. We've never had anyone tied to an office in the US in OpenLogic. There are some other things that don't make a lot of sense in the listing. I'm following up to make sure those are as the are supposed to be. I'll post in the comments or edit as necessary.

    Perforce is seeking an OSS Services Engineer to join the OpenLogic team. Under remote supervision, this engineer will use their knowledge and skills from previous experience and from on-the-job training to contribute to projects that deliver mission critical open-source software solutions to our customers in complex distributed environments.


    Interact with end users on technical problems
    Deliver professional services and training engagements
    Drive resolution to problems, which include:
    Open-source software issues
    Questions around open-source software usage
    Questions around use and best practices
    Review customer architecture and design implementations
    Research, understand, and advocate open-source software
    Interact with various open source communities
    Assist the broader OpenLogic team with thorny Tier 4 level open-source problems

    Requirements:
    10+ years of software development and design, enterprise architecture, or systems administration or level 3-4 technical support experience
    At least 2 years in a senior position ( senior/lead developer, engineer, or DBA)
    Minimum 3 years implementation and troubleshooting experience in #Linux, #Java, #Kubernetes, and/or #Hadoop
    5+ years of hands-on experience working with a combination of SQL and NoSQL database technologies (e.g. Oracle, #MySQL/ #MariaDB, #Postgres, #MongoDB, #Cassandra, Neo4j/ #JanusGraph)
    Experience working with a geographically dispersed virtual team
    Strong Linux background
    Strong SQL and NoSQL background
    Some programming experience
    Understanding of networks and networking protocols
    Experience with virtualization and containerization at scale
    Experience working in production environments, especially enterprise/carrier environments
    Understanding of DevOps and automation concepts
    Strong troubleshooting and problem solving abilities
    Fast and creative thinker, quick on their feet to respond quickly to complex and difficult problems
    Proven track record of acquiring strong proficiency in new technologies quickly
    Effective communication skills and strong customer service orientation
    Experience speaking at conferences/comfortable speaking in front of large crowds
    Nice-to-have:
    Preference given to candidates with implementation and troubleshooting experience on other broadly adopted open-source technologies and CNCF technologies (e.g. #Kafka, #Spark, #Nifi, #Flink, Elasticsearch, #Solr, Vault, Keycloak, #ActiveMQ/RabbitMQ/Artemis, #Redis, Tomcat/Wildfly, CentOS/Rocky/SLES, Docker/Podman, etc.)
    Preference given to candidates with experience in DevOps automation tools like #Jenkins, Ansible, #Terraform, Nexus/Artifactory, #GitLab/ #GitHub
    Database administration experience very desirable

    Doug Whitfield shared this.

    alright, so the Totalview piece on the actual listing was removed. I had already removed it assuming that was incorrect

    Doug Whitfield at 2023-03-22T20:41:50Z

  • 2023-03-21T21:09:19Z via datamost.com Web To: Public CC: Followers

    I would like to set the max message mentioned in https://github.com/apache/activemq/blob/d48cf3758312a25122508854946c399a2e6f6f69/activemq-web/src/ma... -- where exactly do I do that?

  • 2023-03-19T23:04:32Z via datamost.com Web To: Public CC: Followers

    Next week Sam Austin and I will be hosting the CC Listening Party without Donnie Ozone. This is a huge bummer, but also an opportunity!

    Are you a musician? Do you release under a Creative Commons license? Do you have videos? More time to share your stuff!

    Do these things apply to your friends? Share this info with your friends if so!

    1pm US Central we show up at https://meet.jit.si/quarantinemusicchat -- no account necessary

    Here's our most popular show if you want to see how we get down: https://www.youtube.com/watch?v=Mk6CBCrojyA&t=5s
  • 2023-03-14T19:43:54Z via datamost.com Web To: Public CC: Followers

    I would like to use jlink to create a customized JRE within our own compiled OpenJDK version.

    I use this guide to compile my OpenJDK version 17:
    https://wiki.openjdk.org/display/OpenJFX/Building+OpenJFX

    The used version is: git clone https://github.com/openjdk/jfx17u

    Basically the compilation (bash configure, and make images) is successful and I am able to run java.

    bash configure –with-boot-jdk=/cygdrive/c/jdk1602
    make images

    openjdk@debian10-uni:~/Java17/jdk17u/build/linux-x86_64-server-release/jdk/bin$ ./java -version
    openjdk version "17.0.7-internal" 2023-04-18
    OpenJDK Runtime Environment (build 17.0.7-internal+0-adhoc.openjdk.jdk17u)
    OpenJDK 64-Bit Server VM (build 17.0.7-internal+0-adhoc.openjdk.jdk17u, mixed mode)

    Now I use jlink to customize the JRE. The command is this one:

    openjdk@debian10-uni:~/Java17/jdk17u/build/linux-x86_64-server-release/jdk/bin$ ./jlink —add-modules java.base —module-path ../../images/jmods —output my-jre
    The result is this:
    Error: java.io.UncheckedIOException: java.nio.channels.ClosedChannelException

    If I replace the module java.bases with "—add-modules ALL-MODULE-PATH" then the result is this:
    WARNING: Using incubator modules: jdk.incubator.foreign, jdk.incubator.vector
    Error: java.io.UncheckedIOException: java.nio.channels.ClosedChannelException


    Doing the same with a pre-compiled version https://jdk.java.net/archive ((build 17.0.2+8) then jlink is working fine and it creates my-jre and the command "java -version" runs successfully.
    I tried already to use jlink from the downloaded JDK and the jmods from my compiled version. This is working as well. But using jlink from my own compiled version with jmods from the download JDK does not work.

    Do you have an idea, what’s wrong there? Does jlink have a bug in 17.0.7? How can I overcome this problem?

  • 2022-10-05T18:09:30Z via datamost.com Web To: Public CC: Followers

    Anybody got any #ApacheAirflow podcast suggestions?
  • 2022-09-20T21:07:32Z via datamost.com Web To: Public CC: Followers

    Anybody got any #influxdb podcast suggestions?

  • 2022-08-30T22:00:53Z via datamost.com Web To: Public CC: Followers

    Is there a #CentOS 7 repo that has #maven 3.1 or greater?

    McClane shared this.

  • 2022-08-11T16:36:42Z via datamost.com Web To: Public CC: Followers

    Any #Telegraf or #TICK-stack related podcast suggestions?
  • 2022-06-30T21:11:26Z via datamost.com Web To: Public CC: Followers

    Does #apachetomcat have a code review process? I Know there are votes before releases, but I don't see any review at https://gitbox.apache.org/repos/asf?p=tomcat.git;a=commit;h=76115a2a8681e5951aef9037120fa3babeffd9d3 -- It may just be that I don't know much about gitbox though
  • 2022-06-29T17:16:18Z via datamost.com Web To: Public CC: Followers

    Been a while, mostly because low engagement here, but I've got an intractable issue. No help so far from the JanusGraph gitter.

    Anybody got any ideas on the next direction to go after discovery that I have 11 threads waiting on this one?

    Here’s the offending thread. 0x00007f6ecc104b30 is the problem:"gremlin-server-exec-4" #134 prio=5 os_prio=0 tid=0x00007f6d48004800 nid=0x171a4a runnable [0x00007f6cd05ef000]
    java.lang.Thread.State: RUNNABLE
    Locked ownable synchronizers:
    - <0x00007f6ecc104b30> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)
    - <0x00007f6ecee7c9b8> (a java.util.concurrent.ThreadPoolExecutor$Worker)These 11 threads are waiting on gremlin-server-exec-4 to give up that lock:gremlin-server-exec-2, gremlin-server-exec-60, gremlin-server-exec-58, gremlin-server-exec-54, gremlin-server-exec-49, gremlin-server-exec-47, gremlin-server-exec-43, gremlin-server-exec-32, gremlin-server-exec-16, gremlin-server-exec-14, gremlin-server-exec-12

    #java

    if you prefer https://pastebin.com/uHgTW6Ym


  • 2022-04-01T00:14:17Z via datamost.com Web To: Public CC: Followers

    had no idea this was a thing until today. I guess there's how entrenched in the CC Music scene I am: https://www.youtube.com/watch?v=rId6PKlDXeU

    Oh, my life loves Mumford & Sons, so really surprised I never knew about this.
  • 2022-03-11T17:42:12Z via datamost.com Web To: Public CC: Followers

    Is it possible to get TIME_WAIT status through #jmx? #java #openjdk

  • 2022-03-07T21:51:22Z via datamost.com Web To: Public CC: Followers

    Anybody got an #ApacheArtemis tutorial they can suggest?