Sample bbm status

UC San Diego

2009.09.11 12:24 robotmermaid UC San Diego

Welcome to UCSD! This is a forum where the students, faculty, staff, alumni, and other individuals associated with the University of California San Diego can discuss, share, advise, and collaborate among themselves!
[link]


2011.03.01 01:47 flipmosquad r/23andMe

Talk about your genes and their possible implications! Discord: https://discord.gg/3Jjc3GdmtB
[link]


2011.10.29 02:20 ajpos For those in the run for office

[link]


2024.05.20 06:06 TerribleSell2997 Commercial Aircraft Video Surveillance Market Increasing Demand, Growth Analysis and Future Outlook by 2031

The ~global commercial aircraft video surveillance market~ is expected to grow at a significant CAGR 3.8% during the forecast period (2023-2029). Commercial Aircraft Video Surveillance Market report provides us with a complete outlook on thorough assessment of thorough data about vital feature of the global industry related to market size, revenue, development and market sales. This study report captures regulatory concerns and entry barriers that greatly affect the market growth. This report emphasizes on how industries get benefit from strategies offered here and achieve ample revenue other than also flashes light on constraints which can become great obstruction. It further helps to predict revenue increasing opportunities available in the marketplace. In addition, it then goes on to talk about volume trends, values and historical pricing structure. This Commercial Aircraft Video Surveillance Market study report also helps to predict growth and opportunities in the market. Furthermore, it also guides on how to increase product demand, growth rate and gain huge profits through changing consumption technologies.
Get Free Sample link @ https://www.omrglobal.com/request-sample/commercial-aircraft-video-surveillance-market
The Albatros, which is leading the programme, is equipped with a next-generation mission system as well as high-performance sensors. A multifunction radar, multispectral optronic turret, observation windows, a Search and Rescue (SAR) kit release system, and dedicated communication systems are all included in the aircraft. These sensors work together to provide HD video and data feeds, allowing for real-time analysis and improved tactical situation awareness. Atos will be in charge of the inflight video system's design and manufacturing, which will ensure the compression, distribution, and transmission of various data and tactical movies on board while also addressing IT security concerns. As a result, Atos will ensure the status and authenticity of data software and provide secure data and video linkages to ensure that the system meets stringent security criteria.
A full report of Global Commercial Aircraft Video Surveillance Market available @ https://www.omrglobal.com/industry-reports/commercial-aircraft-video-surveillance-market
· Market Coverage
· Market number available for – 2024-2031
· Base year- 2024
· Forecast period- 2024-2031
· Segment Covered- By Source, By Product Type, By Applications
· Competitive Landscape- Archer Daniels Midland Co., Ingredion Inc., Kerry Group Plc, Cargill Inc., and others
Global Commercial Aircraft Video Surveillance Market Report by Segment
By Product Type
• Cabin Surveillance Systems
• Cargo Surveillance Systems
• Cockpit Surveillance Systems
• Ground Maneuvering Camera System
By Application
• Personal & Passenger Aircrafts
• Logistics & Cargo Aircraft
Global Commercial Aircraft Video Surveillance Market Report by Region
North America
• US
• Canada
Europe
• Germany
• UK
• France
• Spain
• Italy
• Rest of Europe
Asia-Pacific
• China
• Japan
• India
• Rest of Asia-Pacific
Rest of the World
• Latin America
• Middle East and Africa
For More Customized Data, Request for Report Customization @ https://www.omrglobal.com/report-customization/commercial-aircraft-video-surveillance-market
About Orion Market Research Orion Market Research (OMR) is a market research and consulting company known for its crisp and concise reports. The company is equipped with an experienced team of analysts and consultants. OMR offers quality syndicated research reports, customized research reports, consulting and other research-based services. The company also offer Digital Marketing services through its subsidiary OMR Digital and Software development and Consulting Services through another subsidiary Encanto Technologies.
Media Contact:
Company Name: Orion Market Research
Contact Person: Mr. Anurag Tiwari
Email: [info@omrglobal.com](mailto:info@omrglobal.com)
Contact no: +91 780-304-0404
submitted by TerribleSell2997 to Nim2908 [link] [comments]


2024.05.20 05:35 DaPokeMaster122_ Update May 19, 2024: The Starting Top 21 Trainers

Based on the results from several poll tournaments in September to December 2023, as well as February to April 2024, plus additional input from anonymous sources, the Masters Eight and the upper part of the Ultra Class have been decided:
Rank 21: Peony (Former Galar Champion) Sure, he used to be a Champion, but Peony doesn't even have six Pokémon! That alone puts him at the bottom of the top.
Rank 20: Flint (Sinnoh Elite Four) He was in the Masters Eight at one point. And that's pretty much all he has going for him.
Rank 19: Drayton (BB League Elite Four) He could definitely Rank even higher if he put in the work. Too bad it involves work.
Rank 18: Giovanni (Leader of Team Rocket) The brilliant mastermind of the largest criminal organization in the Pokémon world. But it seems this might only be an intimidation factor which he may not be able to back up.
Rank 17: Kieran (BB League Champion) He's definitely ranked higher than Drayton, that's for sure. But odds are low that Kieran can stand up to actual Champions.
Rank 16: Alder (Former Unova Champion) Honestly, one of the more underwhelming Champions. Alder is definitely out of his league.
Rank 15: Iris (Unova Champion) The newest Champion of the roster showed promise at first. However, she quickly fell off in the sample tournaments, never even making it past the first round.
Rank 14: Wallace (Hoenn Gym Leader) He used to be the Hoenn Champion before Steven. Wallace's Water-type specialty cripples him against Electric and Grass-type Pokémon, though.
Rank 13: Raihan (Galar Gym Leader) He is undoubtedly the second strongest Trainer in the Galar Region, only behind Leon. His weather changing strategies take him far, but not far enough.
Rank 12: Lance (Johto Champion) He seems to perform average compared to the other Champions. His low placement is partially due to his specialty in dragon Pokémon, weak to Ice and Fairy.
Rank 11: Geeta (Paldea Top Champion) Her League Club rematch team definitely helped her case. Yet, despite being the "Top Champion", she's not even the highest ranked Paldean Trainer.
Rank 10: Mustard (Former Galar Champion) He may be getting on in years, but Mustard still has it. Well, just enough of "it" to make the top 10.
Rank 9: Nemona (Paldea Champion) She is always looking for battles against strong opponents. Nemona's battle-crazed enthusiasm places her at the top of the Ultra Class.
Rank 8: Steven Stone (Hoenn Champion) Steven is definitely a formidable battler, making the semifinals in the 2023 and 2024 tournaments. With his Shiny Mega Metagross, he barely squeezes into the Master Class.
Rank 7: Alain (Kalos League Winner 2016) Definitely a surprise competitor for the 2022 tournament. However, Alain has definitely shown some skill, reaching the semifinals in 2023.
Rank 6: Blue (Kanto Gym Leader) Formerly the Champion of Kanto, Blue was also the runner-up of the 2024 tournament. He consistently keeps pace with Red, never falling far behind.
Rank 5: Diantha (Kalos Champion) After many fans mocked her for being a poor Champion, Diantha came back with a vengeance and a semifinal placement in 2022. Her Mega Gardevoir is not to be underestimated.
Rank 4: Leon (2020 Monarch) Surprisingly not placing higher, Leon lost in Round 1 of the 2023 tournament and only made the semifinals in 2024. His status as a previous Monarch saves him here.
Rank 3: Cynthia (Sinnoh Champion) Regarded by many as the strongest Champion in the games. She even won the 2024 tournament!
Rank 2: Red (Kanto Player Character) His title is the Living Legend. Need I go on?
Rank 1: Ash Ketchum (2022 Monarch) It was a close one, but ultimately I decided to give the number one spot to Ash. He got to be the very best, like no one ever was.
More updates to come.
submitted by DaPokeMaster122_ to WorldCoronationSeries [link] [comments]


2024.05.20 04:07 musicorloseittv Contest Rules For Best Song Of The Month • Updated May 19th, 2024

Contest Rules For Best Song Of The Month Updated May 19th, 2024

Click here to see summary of changes.

Best Song Of The Month Contest

Music Or Lose It hosts a monthly Best Song Of The Month contest at this musicorloseittv subreddit community. There is no cash or monetary value prize at this time. This contest is simply just for fun. Winners earn the enjoyment of being voted the best. Winners may cite the win in their biographies and social media posts.
The moderator (mod) is available to help music creators with the entry process, eligibility requirements, and deadlines. Music creators are allowed to contact the mod to ask questions about the contest anytime and mod will reply as soon as possible.
Definitions
Music creator: refers to a solo creator, band, group, choir, orchestra, or duo.
Brand identity: refers to how a creator presents themselves as an entertainer making music for the general public. For example, Simon & Garfunkel as a duo is one brand identity. Paul Simon solo is another brand identity.

Process & Deadlines

🟡 Round 1
1) Discovery ◦ Each month, moderator keeps track of songs shared at this musicorloseittv community.
2) Notifying Music Creators ◦ When a likely eligible song is seen, the u/musicorloseittv profile or u/themusicfanman profile will notify the music creator of likely eligibility within the qualifying song’s post. The reply will indicate, “⏳ This song appears eligible for the Best Song Of The Month contest. Please provide the following information…” If the song is confirmed to be eligible by a mod, the mod will make a reply “🟨 This is confirmation notifying you that this song is eligible and in consideration for the Best Song Of The Month contest…” within the qualifying song’s post.
3) Determining Contestants ◦ The Music Fan man will evaluate all eligible songs by the month’s eligibility deadline. He will then at his discretion choose up to 5 songs to compete.
3) Finalists Post ◦ At this musicorloseittv community, the musicorloseittv profile will announce the top finalists (up to 5) in a post tiled “Contest: Best Song Of The Month Finalists (Insert Month & Year).” This announcement will be done in a post made 4 days before the final day of the month. The post will be made sometime in the morning. The songs will be listed within the post in a manner most representative of music diversity as determined by the musicorloseittv profile mod. All songs available on YouTube will be included in a playlist titled “Best Song Of The Month Contestants • (Insert Month & Year)” hosted by the musicorloseittv channel on YouTube. Songs not available on YouTube will be excluded from the playlist. The playlist will be mentioned in this post. The available playlist will help voters get familiar with the songs.
The u/musicorloseittv profile or u/themusicfanman profile will notify the music creators of qualifying for the contest in their post of the song. The reply will indicate, “✅ Congratulations. Your song qualifies for the Best Song Of The Month contest…”
4) Voting ◦ The “Contest: Best Song Of The Month Finalists (Insert Month & Year)” post will specify a duration of 3 consecutive dates during which music fans can vote for only 1 of the top finalists. Voting occurs by the voters making a reply to the post in the following manner: “🗳️ I vote for….” Failing to vote in this manner will result in vote not being counted. To best ensure vote accuracy, voters must not use the “🗳️” emoji anywhere else in the post’s comments section. Music creators may vote for another music creator yet may not vote for themselves. For music creators, it’s “word of honor” voting. The top vote earning song within these three days will become the winner.
‣ Community moderator profiles musicorloseittv and onesongoftheday will abstain from voting. Also, themusicfanman and any special judge involved will also abstain from voting - unless they’re needed to serve as a tie breaker, in the event of a tie preventing a clear winner. If themusicfanman and any special judge involved are needed as a tie breaker, they must come to a consensus to achieve tie breaking. If no special judge is involved, then themusicfanman alone will serve as the tie breaker.
🟢 Winner Declaration!
Declaration Post ◦ At this musicorloseittv community, on the final day of the month, the musicorloseittv profile will announce the winner in a post tiled “Congratulations! 🎉 Best Song Of The Month Winner (Insert Month & Year)” in a post dedicated to celebrating the song. Using the sticky-post feature, the post will be prominently displayed the home page of the musicorloseittv subreddit community for ≈ 24 hours.
Achievement ◦ The contest winner may promote their song as:
My song “Song Title” won:
🏅Best Song Of The Month By Community Vote
(Insert Month & Year)
At The Music Or Lose It Community
The winner may promote themselves and the song as the winner at venues like X/Twitter, Facebook, Threads, or their YouTube channel’s Community feed. The winner may also cite the win in their biographies online including their personal website.
🏆 Song Of The Year
A similar Song Of The Year vote will occur in December. It will be similarly organized and scheduled to conclude on the final day of the year. To determine a Song Of The Year by the end of the year, December’s monthly contest will only be ≈ 2 weeks. Why? Because we need time to conclude The Song Of The Year vote by the end of the year. Additionally, this is a busy time of year for many people. What’s more, non-Christmas music released in December is typically overshadowed by Christmas music. It seems to be a bad idea to release new-original music in late December. See opinion commentary: The Best And Worst Months To Release Music.
Achievement ◦ The contest winner may promote their song as:
🏆 Best Song Of The Year By Community Vote
(Insert Year)
At The Music Or Lose It Community
The winner may promote themselves and the song as the winner at venues like X/Twitter, Facebook, Threads, or their YouTube channel’s Community feed. The winner may also cite the win in their biographies online including their personal website.

Eligibility

Here are the rules for the Best Song Of The Month contest organized by Music Or Lose It just for fun. The eligibility rules are intended to make this contest as fair as possible to the music creator participants.
**👤 Personal: **
Requirements:
✔️ Must be an actual human.
✔️ Must be 17 years of age or older.
✔️ Must be a music creator abiding by the rules of this musicorloseittv subreddit community.
✔️ Must be a music creator posting using either your personal profile or your brand profile as a music entertainer.
Ineligible:
🚫 Profiles run by publicists, music labels, or channels hosting performers.
🚫 People posing as other humans using imitation avatar type creations by artificial intelligence (AI).
**🗿 Music creator’s stature status: **
Eligible:
✔️ Unsigned amateur or unsigned professional yet lesser known.
✔️ Lesser known music creators who have not yet achieved two different songs with over 500,000 views/listens and are signed to deals with small to medium-sized record companies or seeming one-song-per-time type distributors.
✔️ Lesser known music creators who have not yet achieved two different songs with over 500,000 views/listens and are signed to deals with to a major label.
**📅 Release date: **
Eligible:
✔️ Your song must be published and accessible to the masses anytime between November 15th of the prior year and 5 days before the final day of the current month.
**💽 Songwriting, singing, & recording: **
Requirements:
✔️ You must be the copyright owner of the song (lyrics and sound recording) or authorized/licensed to perform the song by the copyright owner as the first original performer.
✔️ An exception is made if your song is an authorized/licensed remix or includes authorized/licensed interpolation or sampling content by the copyright owner in collaboration with any other amateur music creator(s) or unsigned professional yet lesser known music creator(s). The aforementioned release date also applies to any remix, interpolation, or sampling content.
✔️ Collaborations within the aforementioned rules are allowed so long as the song is entered into the contest by the lead. Lead refers to the first person named in the collaboration.
Ineligible:
🚫 Copyright/trademark violations.
🚫 Songs written by artificial intelligence (AI).
🚫 Songs primarily generated artificial intelligence (AI).
🚫 Cover, parody, nor artificial intelligence (AI) imitation.
🚫 Songs likely to be very divisive for political or religious/anti-religious reasons.
🚫 Collaborations within deceased music creators akin to “Unforgettable” by Natalie Cole featuring Nat "King" Cole.
🚫 Interpolations, remixes, or samplings of a song by a creator signed to a record company of any size or signed to a one-song-per-time type distributor.
🚫 Song with hard cussing. No variations of F word, S word, C word, D word, N word (er or a), ahole word(s), or sexually vulgar words.
🚫 Extremely sexual, gang promoting, violent, or especially scary/gory/maleficent/evil aesthetic content.
🚫 Songs primarily about brands. For example: “I Love Driving Such-And-Such Brand Name Trucks.”
**👂 Recording quality: **
Allowed:
✔️ Professional quality recordings (live or studio).
✔️ Amateur quality (including songs record in a bedroom, car, outdoors, etc…) yet reasonably pleasant sounding.
✔️ Demos are welcome.
Ineligible:
🚫 Live records with too much interfering audience noise.
🚫 Recordings with excessively poor sound quality (abrasive on the ears, difficult to hear).
**📏 Song length: **
Requirement:
✔️ Minimum of 01:15 minutes up to 10:00 minutes.
**💻 Distribution venues: **
Requirements:
✔️ A song published and accessible to the general public masses at a well-known music website such as YouTube, SoundCloud, or Bandcamp.
✔️ A song uploaded to a channel hosting live performances is allowed so long as the song is entered into the contest directly by the creator and so long as the creator confirms permission by the channel. Confirmation can be done in either your original upload URL link source or at this community within your posts’ body-text section or a reply to the post.
✔️ The song’s upload date must be visible at the distribution venue website.
⚠️ If you enter this contest with a Spotify or TikTok URL link, ensure you’ve provided a link for the entire song (not a teasesampler) in a manner that does not require login; ensure the publish date is visible; and be weary of looping flashing visuals necessitating a “⚠️Possible Seizure Trigger Risk Warning.” Failing to do this will result in ineligibility.
Ineligible:
🚫 Login required to access the song.
🚫 Payment required to access the song.
🚫 Uploads of songs directly to Reddit.
🚫 Links not fully available to the public such as an “unlisted” YouTube video.
**🖼️ Song’s artwork: **
Definition: artwork refers to the image/drawing/photo/visuals accompanying your individual song at a music distribution venue such as YouTube, SoundCloud, or Bandcamp. It is sometimes referred to as “cover art.”
Requirements:
✔️ You must be the original creator of the song’s accompanying artwork.
✔️ Alternatively, you must be the copyright owner of the artwork if you paid to have it made. Otherwise you must be authorized/licensed to publish the artwork as part of the presentation of your song.
✔️ Artwork primarily generated by artificial intelligence (AI) is allowed so long as you are authorized/licensed by the AI source to publish the artwork as part of your song’s public presentation. However this is advised against because public sentiment may be hostile towards AI generated content.
✔️ If your song’s artwork uses aspects of copyrighted, creative commons, or “free” material content, you must confirm you’ve got authorization/licensing to use the content as part of your song’s public presentation. Confirmation can be done in either your original upload URL link source or at this community within your posts’ body-text section or a reply to the post.
✔️ Your own logo that you own the copyright to may be displayed in the song’s accompanying artwork (including on a person wearing a hat or T-shirt).
Ineligible:
🚫 Copyright/trademark violations.
🚫 Parody notably displayed in the artwork.
🚫 Visible logos of any brand other than your own logo as a music entertainer.
🚫 Extremely sexual, gang promoting, violent, or especially scary/gory/maleficent/evil aesthetic content.
**🎥 Song’s music video (optional): **
Including a link to a music video is optional.
Requirements:
✔️ You must be the original creator of the song’s music video visuals including: animation; moving graphics; prominently featured still artwork or photos.
✔️ Alternatively, you must be the copyright owner of all the video’s visuals if you paid to have them made. Otherwise you must be authorized/licensed to publish all the video’s visuals as part of the presentation of your song’s accompanying music video.
✔️ Visuals (including: animation; moving graphics; prominently featured still artwork or photos) primarily generated by artificial intelligence (AI) are allowed so long as you are authorized/licensed by the AI source to publish the artwork as part of your song’s public presentation. However this is advised against because public sentiment may be hostile towards AI generated content.
✔️ If your song’s accompanying music video uses aspects of copyrighted, creative commons or “free” material, you must confirm you’ve got authorization/licensing to use the copyrighted material as part of your song’s public presentation within the accompanying music video. Confirmation can be done in either your original upload URL link source or at this community within your posts’ body-text section or a reply to the post.
✔️ Your own logo that you own the copyright to may be displayed in the video (including on a person wearing a hat or T-shirt).
✔️ Allowed music videos include “Official Music Video,” “Live Performance,” “Dance Video Version,” “Animated Video,” or “Lyrics Video.”
✔️ If you opt for an “Animated Video” or a “Lyrics Video,” you must be authorized/licensed to publish all the video’s visuals as part of the presentation of your song’s accompanying music video. If you hire an animator or use AI or an app/software designed to create music video lyrics, you must be authorized/licensed by the animator or AI source or app/software creator to publish the animation and/or lyrics as part of the presentation of your song’s accompanying music video.
✔️ If you opt for a “Dance Video Version,” the dancing and/or choreography must be originally created for your song’s accompanying music video. If you hire a choreographer and/or dancers or collaborate for free or for barter, you must be authorized/licensed by the choreographer and/or dancers to publish the video’s dancing/choreography visuals as part of the presentation of your song’s accompanying music video.
✔️ “Official Audio” type music videos are allowed so long as an accompanying still image complies with the aforementioned “Song’s artwork” rules. Alternatively, if the “Official Audio” music videos has moving visuals, it must comply with these above-mentioned “Song’s music video” rules.
✔️ “Live Performance” music videos may be made from your home/cafield (pretty much anywhere decent and reasonable) or from one of your well-recorded performances from a show. Be sure to avoid copyright and trademark violations in the video.
⚠️ Brief uses of music distribution venue logos at the end or start of a music video may be allowed at mod’s discretion, when the intent is to inform the viewer of venue availability of the song. This is however discouraged unless the distribution venue, at their website, specifies this is allowed. Music videos that display any trademark logos (other than the music creator’s own copyrighted logo) entirely throughout are ineligible.
Ineligible:
🚫 Copyright/trademark violations.
🚫 Notable use of virtual reality program recordings.
🚫 Notable use of filters from apps/websites similar to Snapchat.
🚫 Parody of intellectual property characters prominently displayed in the video.
🚫 Notably visible logos of any brand other than your own logo as a music entertainer.
🚫 Notable display of brand products with visible logos including but not limited to toys, stuffed animals, autos, hats, T-Shirts.
🚫 Extremely sexual, gang promoting, violent, or especially scary/gory/maleficent/evil aesthetic content.
🚫 Limitations on involving minors (under 18 yo): no minors doing dangerous stunts; no depictions of minors participating in drugs/drinking/smoking or very sexual behavior (including sexual dancing); do not prominently feature children that are not your own in the video (exception may be made if a relative only allows you to involve their children).
⚖️ Quantities:
Requirements:
✔️ One song per music creator’s brand identity.
✔️ If a music creator uploads more than one of their brands’ potentially eligible songs, the music creator must inform mod which song they prefer to be included in the contest.
✔️ A music creator may win this Song Of The Month contest up to three consecutive times. If this happens, thereafter the creator must abstain from the contest for the next month and then may return to the contest after that 1-month eligibility hiatus.
Ineligible:
🚫 Every collaboration will not automatically be considered a new brand. For example, Robert Plant and Alison Krauss collaborating one time should not be considered a brand. Robert Plant & Alison Krauss making an entire album together should be considered a brand. Music creators attempting to enter multiple songs under multiple brand names will be scrutinized. If there is no social media presence for any additional brands, their songs will likely be rejected as “also eligible” by mods. If this happens, the music creator will have to enter only 1 song.
**🖱️ Accounts you may post from: **
Requirements:
✔️ Your post must be made directly from either your personal Reddit account profile or your brand’s Reddit account profile.
✔️ If you have a medical condition necessitating aid, on your behalf, you may appoint a publicist, manager, caretaker, helper, spouse, partner, friend, guardian, or family member to post from either your personal Reddit account profile or your brand’s Reddit account profile.
✔️ If your song is from a band, group, choir, orchestra, or duo brand, the post must be made directly from either from one of the members’ personal Reddit account profiles or from your brand’s Reddit account profile.
✔️ If your song is collaboration, the post must be made directly from either the lead’s personal Reddit account profile or from the lead’s brand Reddit account profile.
✔️ If you want another song to be a part of the contest from another brand identity you are involved with, the song must be posted by a Reddit account profile for that separate brand – or one of the brand collaborators’ personal Reddit account profile.
👩🏾‍🏫 Presentation at this musicorloseittv community:
Requirements:
✔️ You must post a link to the song at this musicorloseittv community by tapping “+” on smartphone or clicking “+Create a post” on desktop/laptop. You must select the “My Song” flair.
✔️ Your post must be done by the “Title & Link Share Only method.”
✔️ The song’s URL you provide must be of the standalone song upload - not part of a playlist URL link.
✔️ You may post an audio only upload URL link (such as an individual song published at SoundCloud or Bandcamp). Alternatively, you may post a music video link from a venue like YouTube.
✔️ You may include a smartlink for the individual song (not album or playlist) within your posts’ body-text section or a reply to the post.
✔️ You may title the post whatever you want within the community’s rules and the contest’s rules. Remember: no vague titles; limit post title emojis to no more than 2 (if you decide to use them); and don’t request feedback.
✔️ Your post title may be done in the style of “Entertainer - Song Tile” (or something similar). Alternatively, the post title may be more elaborate. For example: “This Is My Latest Song. It’s About A Wonderful Time I Fell In Love.”
✔️ In your posts’ body-text section or in a reply comment, optionally you may share details about the song that you feel the audience would enjoy knowing.
**📝 Needed information: **
Requirements:
✔️ Within either your posts’ body-text section or within a reply comment at your post, provide the following information – as is:
❇️ Contest entry for your consideration:
• Entertainer's Name - Song Title:
• Published on: [Insert date & year. Refers to date published at your URL link source]
• Genre:
• I am an independent creator unsigned I am signed to [insert label name]
• Interpolations/remixes/samplings disclosure: N/A this song contains authorized/licensed interpolations/remixes/samplings [specify] of another song released since 11/15 of the prior year in collaboration with other unsigned music creator(s)[specify]. The link to the original song is [insert URL link – publish date from URL link source must be visible].
• Al disclosure: N/A. A portion of this [song/artwork/music video] is created by Al. Explanation: [specify if this applies to song/artwork/music video].
• Copyright disclosure for song: I confirm I’m the copyright owner of all the contents of this song (lyrics and recording) as it is presented including the artwork [(if applicable) and music video]
Copyrighted content I am authorized/licensed to use commercially in the promotion of my song include: [insert details]
• [optional/voluntary] Confirmation of substantial human involvement: A real human substantially arranged/compose this music. [Note: This type disclosure is strongly encouraged by creators who use instrument sounds and beats from apps/software in substation of instruments played live at the time of recording. This is especially encouraged for music creators who do not show their face and/or don’t show themselves creating the music in a music video or behind the scenes video. For music fans opposed to music primarily created by AI, this type of disclosure can be helpful and assuring.]
• Lyrics: [insert URL link or embed URL link into “Lyrics” text] [note if the lyrics are available at the upload source] [only if you're the copyright owner of the lyrics, you may entirely include them] [type “vocalized” or “instrumental” if applicable]
Ineligible:
🚫 Uploads of songs to Reddit.
🚫 No engagement pleas disguised as feedback requests in post titles nor in your posts’ body-text section. No feedback requests.
**👨🏼‍⚖️ Copyright/trademark compliance: **
‣ Important note: Aforementioned rules already state you either must be the copyright owner of the content you enter for this contest or you must be authorized/licensed to commercially use the content by the copyright owner. Aforementioned rules already state you must disclose use of copyrighted, creative commons, or “free” material. Mods reserve the right to ask for additional proof for confirmation. Suspected violations will be removed at mod’s discretion. You are strongly encouraged to upload your best, newest, utmost original content.
‣ Resources:
U.S. Copyright Office, Copyright in General https://www.copyright.gov/help/faq/faq-general.html
What Musicians Should Know about Copyright by U.S. Copyright Office https://www.copyright.gov/engage/musicians
U.S. Copyright Office Fair Use Index by U.S. Copyright Office https://www.copyright.gov/fair-use
**🤝 Mutual Support **
Requirements:
✔️ You must be active in the musicorloseittv community regarding mutual support and engagement with other posts. You must post a comment reply to at least two other posts of any kind at the musicorloseittv community before the final day of the month. Failing to do so will result in disqualification.
Ineligible:
🚫 Posting then ghosting the community.
**😎👍 Encouraging fans to vote: **
Ineligible:
🚫 You are not allowed to ask for votes in anywhere in the musicorloseittv community’s comments section.
🚫 Music creators may not offer anything to anyone whatsoever in exchange for voting for them.
Allowed:
✔️ If you see a music fan has voted for you, you may thank them in a reply comment.
✔️ You may make social media posts at venues like X/Twitter, Facebook, Threads or your YouTube channel’s Community feed to encourage your fans to join this musicorloseittv subreddit community and vote for your song.
Example post:
My song “Song Title” is a finalist for Best Song Of The Month at the musicorloseittv community at Reddit. At [insert URL link] please vote for me and my song. Thank you.
**📜 Rules adherence: **
‣ Important note: If you are new to the musicorloseittv community as either a music fan voting or music creator entering the contest, latitude may be given as you get familiar here. It’s up to mod’s discretion.
‣ Important note: This contest is just for fun. Likewise playing boardgames or cards with friends is also just for fun yet people expect rules to be followed.
**🕊️ Truthfulness: **
Requirements:
✔️ Contestants and voters are expected to behave honorably and ethically.
Ineligible:
🚫 If anyone is ever discovered cheating or being dishonest akin to author James Frey or music entertainers Milli Vanilli, they will be disqualified and also likely be banned from this community.
Additional Info
If you do not want to be in the contest yet want to continue sharing your songs in this community, it is totally ok. Please inform the moderator. A “Message the mods” option is at the homepage.
In circumstances where uncertainty arises due to an unforeseen issue not addressed here in this outline of rules, moderators reserve the right to approve or disapprove eligibility. Moderators reserve the right to disqualify any song for any reason. Unfortunately, not every contest can perfectly satisfy all participant hopefuls.
Just do your best, don’t take it too seriously, and have fun.
Thank you.
END
submitted by musicorloseittv to musicorloseittv [link] [comments]


2024.05.20 03:12 Odd-Hand-2026

• submitted by Odd-Hand-2026 to TartarianAR [link] [comments]


2024.05.20 02:59 TheOneTrueAnimeGod Sionia Chapter 14

Sionia
Chapter 14
Map First Previous
“Lord Wyatt, you are needed” Called Lars that shook me out of my fascinating reading about dragon neuts.
“Yes.” I said as I pulled back the curtain.
“The city guard requests to speak with you. They are restricting entrance to Avalon given the latest attack by Mardor at Black Gate of Rowan.” Lars explained with a salute and chest bump
With a sigh, I handed my book to Gus and exited the carriage and was very impressed with the massive three story gatehouse and huge stone block readouts connected on each side. I was met by a forty something looking man of average build with black hair and dark eyes flanked by six fully fitted out soldiers.
“I am Rhys Redith captain of the guard here in Avalon. You must be Count Ryan Wyatt.” Rhys introduced himself with the question.
“Yes, I am Ryan Wyatt.” I responded with a frown and knotted brow.
“We have been expecting your arrival. The king has ordered us to assist you and provide hospitality. I am to escort you to the fortress and the rest of your party to Duggan's inn.” Said Rhys with a salute and formal bow.
“That will not do! I have several wards under my care which several are nobility.” I objected to the plan given.
“I was not aware. I will of course take you to the fortress where Lady Ludmilla will address your concerns.” Replied Rhys with a salute and bow then motioned for me to follow.
“Follow him, Jace .” I said to my new driver and climbed into the carriage.
The bridge over the north side of the Paradise River to the island of Avalon was very long at around a quarter mile or so. The readouts of the gatehouse extended a good ways into the river which had several firing positions. I suspected that the river rose and fell with a possible rainy and dry season which was why the readouts could prevent an army from getting behind the gatehouse or access to the bridge from land. The island side gatehouse was flush with the city walls and protruded into the river was equally as impressive with a descent sized recessed portico and draw bridge porch extension.
Thinking back to my travels through Europe, I decided Avalon looked like the city of East Looe, Cornwall in England but not as topographically elevated and with more renaissance style architecture than back on earth. The Roman style arched bridge was very much what we just rode across. The fortress of Avalon itself was at the highest point which was off to the left on the far east side of the island and most up stream point on the islands.
The Fortress keep was decent but still half the size of Duke Boasag's Buanna. I realized that the reason for putting my servants at an inn was because of the lack of space. However, I was determined to stay with my wards no matter the violation of etiquette it might cause. As my carriage pulled up to the entrance with the fortress that had both iron gates and metal reinforced wooden doors that were a good six feet wide and twelve feet tall each. These doors were set into no less than a three foot thick wall.
Passing through the gate was a small bricked paved courtyard that was about forty to fifty feet wide in a more or less oval shape. I saw a host of servants and two well dressed ladies waiting at the main doors to the fortress's central keep.
“Lord Wyatt, welcome to Avalon. I am Viscountess Ludmilla Skafhoggr and this is my mother Baroness Grogda Wode.” Stated a quiet plump pretty faced brown haired woman in a gaudy yellow with purple accented dress with unicorns all over it and a matching unicorn hat whose horn protruded a good foot from her forehead.
“Yes, it is a very deep pleasure to meet you as well.” Stated Lady Grogda a good looking woman who seemed to be in her mid to late thirties with black hair and unusual olive colored eyes. Her lite brown dress was quiet plain compared to her daughter's which was kind of comical in their contrast.
“The pleasure is mine for sure in meeting you ladies.” I said pouring it on a bit thick with a formal bow and sweep of my arm.
“I do not understand. Why are all your people with you?” Lady Ludmilla asked looking toward Captain Rhys but speaking to me.
“I have many wards under my protection. Thus, it is impossible to leave them alone without my presence as there are many who would try and take advantage of helpless young girls.” I stated but that failed miserably when Freya and the other three Asgardians approached fully armed with their swords.
“I would hardly call them helpless!” Spat Lady Grogda with a bit of contempt as the Asgardians were better looking than her.
“Despite appearances, they need my protection. After all, I am their guardian as I freed them from captivity.” I responded with a bit of admonishment in my voice.
“Yes, we have heard the tale. You are quiet the knight in shinning armor.” Lady Ludmilla said with obvious sarcasm.
“It is what it is. The wards will be with me wherever I am. If that is at an inn or camping on the side of the road, so bit it.” I stated with irritation.
“Do not be silly. We can host your wards and personal attendant. However, we must insist that the rest stay in the inn over there.” Lady Ludmilla said pointing to a three story building that was about fifty yards away.
“That is closer than expected. However, I accept. My people can stay at the inn while you host me and my wards.” I stated with another formal bow.
“Good, now come and we will see to your comfort.” Lady Ludmilla said with a bit of a laugh with Lady Grogda giving a small laugh and a wicked grin.
I immediately turned to Lars, Razor and Meowth and ordered that they maintain a watch on the carts and carriage around the clock as I did not want any lapse where someone would try to take advantage. I called to the wolf kin brothers to continue to protect the girls inside the fortress. Pointing to Lars, I told him to take our prisoner Andros to the adventure's guild office and turn him over and letting them know he was caught trying to steal from me. Tell them I will see them on morrow to see if Andros was telling the truth or just lying. Turning with a smile and motioned to Freya and the girls to follow me with Gus right behind me.
The inside of the fortress was decently furnished though it had more of the appearance of a military outpost than a holding of wealth as it looked quiet spartan. I was led to an upper chamber where Lady Grogda had already ordered a bath filled by the time we had arrived.
“I will see to you personally” Lady Grogda stated with that same wicked grin again.
I suddenly felt as though I was a piece of meat put on display before a hungry wolf. I steeled myself to not recoil as I just felt off with this lady.
“See to your master's baggage.” Lady Grogda ordered Gus who was surprised by the command.
Gus gave me a slight shaking of his head and left the chamber. Lady Grogda then proceeded to strip me with efficiency. Once I was naked, she suddenly took her time looking at my nakedness. She even traced my scars on my back with a click of her tongue. Walking over to the tub, I climbed in and sat down.
“Spoil sport” Said Lady Grogda as she grabbed a wash cloth.
“Do not get my wounds wet.” I said warning Lady Groda of what the doctor had told me.
“Why? Your wound is almost well healed. The stitches can be pulled out except here” Stated Grogda and tapped me on my left shoulder blade.
“I have been using a special salve from the high elves. I did not realize it was healing that fast. However, I was warned that getting my wound wet would effect my healing.” I repeated what Doctor Zalzwarth told me.
“Very well.” Groda conceded.
Lady Grogda began washing me where she was absolutely taking her time. It was obvious that she was deliberately feeling me up for her own pleasure. When she grasped my manhood. I stood up and said, “The water is cold and I am tired and hungry!”
“Humph” Pouted Lady Grogda her displeasure but began to rinse me.
Just as I was stepping out of the tub, Gus entered slightly out of breath as he had run to get my clothes with Lukas my footman helping. I sighed with relief as Gus helped me don my dressing gown.
“Old Maude will be here momentarily to apply your salve.” Gus said with a salute.
“Very good.” I replied to Gus then turned to Lady Grogda and said, “I was told you are a Dowager Baroness. Is that not so?” I blatantly asked appearing as innocent as I could.
“I will see you at the dinner bell hour.” Lady Groda said with a sort of half wave salute and stormed out of the chamber in a huff.
“Thank you, Gus. I actually thought I would have to literally fight to save my personal honor.” I remarked with a laugh.
“It was my pleasure, Lord Wyatt.” Gus responded and joined me in laughing.
Old Maude came about twenty minutes later and applied my salve and chatted about how excited she was to be in Avalon and wanting to visit one of the apothecary shops. I gave her permission but have one of the guards accompany her.
About an hour later and I was fully shaven and dressed, I heard a large bell ringing from a bell tower not far away from my chamber. With that, I headed down to the great hall that was just off the main entrance way. I was met by Lady Ludmilla who escorted me to Viscount Skafhoggr chair where she seated herself to my left. Lady Grogda appeared wearing a new pink dress and seated herself to my right. The one missing was the Viscount.
“Where is Lord Skafhoggr?” I asked Lady Ludmilla with a raised eyebrow.
“He is meeting with one of the military commanders. I believe they are deciding on how large a levy they must raise to battle the bastards of Mardor.” Replied Lady Ludmilla as she clapped her hands for servants to begin serving the evening meal.
Four exhausting hours later, I was back in my chamber with my nerves completely shot. The constant fawning and mindless chatter from Lady Ludmilla as well as the constant groping from Lady Grogda under the table had stained me to the max. I was ready for bed and was glad to sink into the lavender scented sheets. Gus grabbed a thin pallet and two blankets. Blowing out the candles he stepped into the hallway closing the door behind him. He would sleep outside my door as custom demands while traveling.
A little over a half an hour later after Gus left, the door opened and closed quickly. I could not see in the darkness but relaxed when Freya spoke softly and slipped into bed with me. Freya did her magic on me as she mounted me taking me to new heights of pleasure. I quickly forgot all about the overly eager pursuit of the Dowager Baroness as I shared the pleasures of being with Freya. After we had sated ourselves completely, we slept peacefully in a loving embrace.
The morning came with a knock on my door that woke both Freya and I. I moaned but Freya nudged me on the chin.
“Time to wake you lazy bones.” Freya said with a laugh.
“I am not a morning person.” I said with a groan.
“Don't I know it! You were quiet the beast were you not?” Freya teased then laughed at me.
The knock on the door was more instant as I rose and put on my dressing gown. Opening the door slightly was Gus and the Dowager Baroness.
“It is early, what is it?” I asked.
“We have prepared a very special meal for you this morning.” Said Lady Grogda with a frown while she tried to look around me into the chamber.
“I see. Well, give me some time to properly dress and I will be down shortly.” I stated and continued to Gus “Have Lukas bring my shaving kit.”
“Right away, Lord Wyatt.” Gus said as he motioned down the hall where I assumed Lukas was.
About forty five minutes later and having snuck Freya out of my chamber, I was fully shaved and dressed in my dark red outfit and black beret hat that actually looked really good on me. Upon entering the great hall, I saw Lady Ludmilla seated. Lady Grogda taking me by the arm led me again to the Viscount's chair where she seated herself next to me.
“Where is Lord Skafhoggr, Lady Ludmilla?” I asked her directly.
Lady Ludmilla was quiet for a moment then said, “I guess he is sleeping. The meetings with the military commanders drag on for hours and hours. I hardly ever see him these days.” Lady Ludmilla said with a shrug of her shoulders.
“Is that so. Very well as it can not be helped. Please send my regards to Lord Skafhoggr for his hospitality. I was informed that the king would have a messages for me that Lord Skafhoggr was to give me. Could you ask Lord Skafhoggr for them?” I asked as I suspected something was just not right.
“Oh. Ah. I will of course ask my Lord Vincent for the king's message once morning meal is finished.” Lady Ludmilla said and looked discombobulated.
“I see. Please do so. The king ordered me to arrive in Camelot immediately. I can not dally and spend extra time as I normally would do. I hope you understand.” I said making extra emphasis on the king's order part.
“Yes. What the king commands we all must obey.” Lady Ludmilla said sourly but not looking at me.
Lady Ludmilla then clapped her hands and the servants brought in the morning meal. What surprised me was my meal was different from everyone else. Looking at both Lady Ludmilla and Lady Grogda something in the back on my head screamed warning warning.
The silver plate before me was a type of stew with a strong overpowering spice scent. I frowned and began to think hard and fast.
“This is a specialty from the High Valley region. I hope you like it.” Lady Grogda said with no expression at all.
My alarm bells went off even stronger this time. A footman came over to fill my cup which I deliberately knocked over and profusely apologized for my clumsiness.
“You know, I am from the High Valley region too. I have never been a fan of overly spiced foods. Lets see how spicy it is.” I stated and took a scoop with a spoon and handed it to the footman to taste.
The footman was surprised but more than happy to taste the food as it was obvious that food for the staff was very plain and simple.
“You should not do that! It is not right!” Lady Grogda said as she stood up showing more alarm than outrage.
The footman had already consumed the sample where he at first looked like he liked it. However, he suddenly started to choke as his face turned bright red and falling to his knees. Lady Ludmilla stood up in horror as the footman was gagging begging for water. I handed him my silver chalice with what I assumed was apple cider where he chugged it down then begged for more.
Finally, after three more cups of water given by another footman, first footman just lay on his back almost in a stupor. It was as if his mind was blank.
“What is this?” I asked as I pointed to my meal looking at both Lady Ludmilla and Lady Grogda.
“I do not know!” Said Lady Ludmilla looking at her mother with a strange look.
“Do not give me that! What did you do?” I demanded with a my voiced raised and now pointing my finger at them.
“It was a love potion. It was to make you like me.” Said Lady Grogda meekly and looking sheepishly at the ground.
“Seriously! That was more than a simple love potion!” I yelled my outrage.
“I swear that is all it was. I had to hide its not so pleasant taste with spice.” Lady Grogda stated her defense but still not able to look me in the eye.
“Lady Ludmilla, I must now ask that you bring me the king's message as I am now leaving Avalon.” I commanded with rage in my countenance.
Lady Ludmilla fled the great hall without replying. Lady Grogda just sat down with her head down looking at the floor saying nothing.
With exasperation, I called out to my people. “House of Wyatt, Ladies and girls we are leaving! Quickly gather your things and be out front within a little span!”
With that, I stormed out of the great hall to the shock of all present. Up in the guest chamber, I changed clothes into my bluejeans, a blue shirt and a tan leather vest. Pulling on my boots and strapping on my weapons belt, I looked over seeing Gus and Lukas already packed up my discarded clothing and was ready to leave as they were staying clear of my angry outbursts.
Down at the carts, I ordered my guards to ready themselves to leave. I sent Lukas to call all the servants in the inn to be ready to leave immediately. Razor and Meowth jumped down from their perch on the first two carriages with questioning looks.
“They tried to poison me! Can you believe it?” I said angrily as I swept my arm to point at the fortress.
“Meow Lord Wyatt, that is clawful. Do you want meow to use them like a scratching post?” Asked Meowth as her tail went straight in what I assumed was either surprise or anger.
Razor just gave a low grumbling growl with teeth bared as he looked at the fortress.
Forty minutes later as my people were loading up, Lady Ludmilla approached with her head down.
“I am sorry Lord Wyatt. It seems you do not have any messages from the king.” Lady Ludmilla said never once looking me in the eye.
“I see. Send a message to the king that I left Avalon today and as commanded traveling as quickly as I can. The king is expecting my update so make sure it is properly sent!” I said with a warning.
I ordered a florse saddled for I needed fresh air as I was still furious. I actually led our people out and toward the main north south road which Nick panicked a bit and settled with riding next to me. As we approached the main crossroads of the city, I saw a large dinning hall and ordered a halt for all of our people to have breakfast. The meal consisted of roasted mutton, eggs, apple pancakes and apple jam. They also had fresh chilled milk and apple cider which really went well with the sweet dishes. Our group apparently cleaned them out and they had to turn away a few customers until mid day.
After breakfast, I went to the adventurer's guild that was a few buildings to the south. It was a four story building of decent size. I allowed Old Maude with a one of the house guards to go to the apothecary shop across the road along with the two Alphardian servants Aura and Sylvia. Inside the adventurer's guild, I asked for Marine as instructed. It was then I learned that Marine was Zack Talley's girl where they were to marry soon as she proudly let me know her good news.
“Zack said to tell you this is a level one escort. Whatever that means.” I repeated what Zack had told me to say.
“Thank you. It simply means Zack thinks there would be no problems and just being present is enough to discourage any potential thieves. The total is two hundred fifty denari for basic escort with an A ranked adventurer.” Marine said with a smile
After paying the fee for the job request, I asked Marine to speak to someone about Andros that was brought in by man guard Lars.
“I am Supervisor Etan Borg and assistant to Guild Master Henry Stewart. It is a pleasure to be at your service Count Wyatt.” Stated Etan with a salute and bow.
“Pleasure is mine.” I replied with a salute and nod of my head.
“We have investigated Andros. His party the Finders of Avalon specialize in retrieving lost items or stolen goods from thieves. It appears his party was specifically requested to recover a lost ventu volpis. We do not have any more details for the job other than this.” Etan stated as he read from a page in his hand.
“Who hired them to steal from me? Make no mistake, they were hired to steal from me!” I said as I was showing my anger and frustration.
“Normally, we would not disclose who posted job requests to those not apart of the contract. However, given the circumstances, I was instructed to tell you it was Viscountess Lady Ludmilla. It seems she contracted and paid a merchant from Xanadu for a ventu volpis. It is our understanding that merchant was placed on a Quenya trade ship where he will go on trial for his many crimes in Svarta. The Finders of Avalon should not have tried to take your ventu volpis. Nor should they have taken on the job given the crimes of the merchant without more information.” Etan explained what the guild knew.
“What will happen to Andros?” I asked frankly.
“The Guild Master will hold a hearing with S and an A ranked members who will advise on the issues. I expect he will be found guilty but will escape the ten year punishment. More like one to two years of labor for the guild doing low ranked jobs that no one wants while being supervised by myself or a C ranked or higher adventurer. His pay will be one third of normal with the rest going to repay the guild and costs associated with his lapse in judgment.” Etan replied with a shrug of his shoulders.
“I see. The thing that irks me is they attacked my people and wounded one of my guards with a slinger's stone.” I explained my outrage.
“I was not aware of this fact. Master Stewart will compensate you as the law requires. Unfortunately, Master Stewart left for Camelot for meetings with the war counsel on Astria's response to the Empire's latest invasion. I will send a filoxis to let Master Stewart know that there was injury, offense and honor requirements. I understand you will be traveling to Camelot and am certain Master Stewart will seek you out to give you a formal apology and see you are properly compensated.” Etan stated with a salute and bow.
“Good enough. Let me know the outcome of the hearing for Andros. I do not like loose ends and a potential enemy looking for revenge.” I said mater of factually.
“Understood. I will relay your concerns to Master Stewart. Etan replied with another salute and bow.
Leaving the adventure's guild, I decided to visit the tradesman's guild and merchant's storefront while Old Maude was still busy across the street. The girls came with me as they had been requesting things like combs, brushes and scented oils plus a few other special feminine items they needed.
Once all the girls got what they were needing and getting those items stowed with their baggage, Old Maude came back with a small crate filled with items to make medicines. While the baggage was being loaded and sorted, I went to see the information broker's desk and inquired about Chamberlain Robert Duffy. I paid the requested fee of one erythro given his status in the city. I was shown a file which listed the qualities, character and known habits of Robert. There was a section about vices and food preferences. The only vice was seeing a woman who was a widow listed as a paid mistress. Basically, Robert was a straight as an arrow honorable man. I smiled as the report made me feel better about who I was helping.
Finally, with everyone loaded up, we headed out of the city of Avalon over the southern main bridge and gate that was just like the north one but slightly longer with a guard tower protected draw bridge section to let ships pass. After about two hours, I had calmed down enough that I rode in the carriage as was expected of a person of rank. I just looked out seeing nothing but the vast wheat fields of the Capital Region realizing how lucky I had been to escape the evils of the ladies of Fortress Avalon.
submitted by TheOneTrueAnimeGod to HFY [link] [comments]


2024.05.20 02:56 jcoffin1981 My Amazon Fire Library is not syncing with the other libraries

My Amazon Fire Library is not syncing with the other libraries
It's been a few months since I have used my Fire Tablet, and even though it's old and battery is terrible I like the snappiness. In the last few months I have found a lot of books on the public domain. The have all downloaded to my Kindle app on my mobile as well as my Paperwhite. However, almost none of them are showing up on my Fire Tablet. when I finally opened it. I have tried toggling AIRPLANE MODE, manually syncing, and confirming that WHISPERSYNC is on (maybe this one doesn't matter).
Am I missing something? Is there something else that I have to do on this older device? Many of these titles were sideloaded using Amazon's Send to Kindle, but my understanding is that they should always still be available to download. Do I just have to send them again? There are 40 titles that are not displaying on the Fire.
https://preview.redd.it/wzc2eaoubh1d1.jpg?width=1616&format=pjpg&auto=webp&s=7781032890a060795302b5321bd2fdcb550075cb
submitted by jcoffin1981 to kindle [link] [comments]


2024.05.20 02:21 leafwitch installed Antix from scratch with Fluxbox. its all on the Debian repos, I just apt'ed everything super easy. Still can't get all the keyboard hotkeys working with fluxbox. Older Antix had the "add key" app but it's gone on 23. Worth it, mashed potato computer boots in antix in 4 seconds.

installed Antix from scratch with Fluxbox. its all on the Debian repos, I just apt'ed everything super easy. Still can't get all the keyboard hotkeys working with fluxbox. Older Antix had the submitted by leafwitch to antiXLinux [link] [comments]


2024.05.20 01:41 Civil_Elderberry GCMS Insufficient Injection Front Inlet Pressure

Hi all,
I've recently come across an issue with my GCMS system (Agilent 5975MS, 6890N GC, PTV inlet). The system is running at ~14PSI (1.9ml/min) on a new tank of helium when not processing samples. I have recently encountered when running samples the system is unable to achieve the solvent vent flow rate (100ml/min at 2.5PSI) leading to the GC status "Not Ready Waiting for Injection Front Inlet Pressure" and will not inject the sample and start the run. Instead, the syringe stays in the sample vial and does not move until the run times out. I have tried cutting the column and reinstalling to the GC and reinstalling as well as changing the liner but neither seems to have fixed the issue. I have tried changing the inlet liner and cutting the column and reinstalling, and neither has fixed the issue. Any help on fixing the inlet pressure during injection/solvent venting so that I can process samples again would be greatly appreciated.
Thanks for the help!
submitted by Civil_Elderberry to massspectrometry [link] [comments]


2024.05.19 23:02 buddhajuju Some stats on farming the Termite King gold card

Before anyone points out that "Gold cards are optional, you don't have to get them, if you're not having fun playing the game you should stop." Yes, thank you for this profound insight, agreed and noted. That said, after an hour of farming the Waft Emitter for Termite King gold cards, here's some baseline numbers to get a rough estimate of how much time you'll likely need to invest to get the card:
1 Hour resulted in 108 reload attempts. 27 of these attempts yielded a Termite King immediately spawning. The King actually spawns in about 60% of full raid attempts, but if he doesn't spawn immediately then you need to kill other termites and wait for him to appear, which will hurt your numbers in the long run. So, with a baseline of 27 kills/hour, here's a table showing the time it would take to farm the card:
Hours King Kills Probability
1 27 23.77%
2 54 41.88%
3 81 55.70%
4 108 66.22%
5 135 74.25%
6 162 80.37%
7 189 85.04%
8 216 88.59%
9 243 91.30%
10 270 93.37%
11 297 94.95%
12 324 96.15%
Now, looking at the chart, you might think "every hour I have a roughly 25% chance to get the card? Ehh, that's not great, but it's not terrible, I can mange that". Oof...
Because of the nature of independent sampling, every hour of effort you put into farming yields a diminished additional likelihood that the total number of Termite King kills will have yielded the card, e.g. farming for 11 hours straight would give you a 94.95% chance of getting the card, but adding an hour on top of that would only increase your likelihood of finding the card by 1.2%. I know on its face the math seems simple, "Oh every kill is a 1% chance to get the card, that's rough but it's manageable". But you have to appreciate that there's about a 5% chance that you could be spending longer than 11 straight mind-numbing hours (without interruptions) of reloading your saves, for ONLY this card. Save-scumming will yield virtually ZERO tangible results in your save file other than this one gold card. There's even a 1% chance that you could be spending 17 straight hours farming this card. And I don't even want to think about what these numbers look like if you're farming the Termite King from his natural spawn point, even with a pre-spawn save established. This is absurd. 5% is a Fluffy Dandelion Tuft. 1% is a Suspicious Ice Cap. These are not impossible scenarios.
The 1% drop chance is really unacceptable with a maximum kill rate of 27/hour. I can kill Black Ox Beetles, Green Stink Bugs, Black Widows, and Moths at a rate much, much higher than this, and those all share the same 1% drop rate.
This issue is often overlooked because 50% of people will get the card in 2-3 hours, 75% of people can get it in about 5 hours. The truth is, even amongst the small group of players crazy enough to get every gold card, most people don't end up in this situation. But some of them do. And the fact that this is even a possibility is an extreme oversight by the developers. Players who go for these Gold Cards are the players who love the game. They're not going for it because it's just a thing to do, they're going for it because they've enjoyed this game enough to the point that they're actively trying to 100% and explore/achieve every aspect the game has to offer. To cut them short like this with 1 card alone (all other cards are not even remotely on the same timescale to farm) is a real disservice to the most hardcore fan base, especially considering the card may drop for somebody who wasn't even looking to get it on their first kill.
Here are some easy suggestions to mitigate or completely remove the issue:
1) Give the Termite King a sub-1000 rage threshold to spawn in a Waft Raid. This way, even though it's far less time-efficient, at least you wouldn't be forced to save scum between each attempt and you could accumulate kills/resources between each run, while removing some of the tedium of repeating identical run attempts over and over. You could even go crazy and allow for the possibility of *gasp* more than 1 Termite King appearing during a raid! Utterly insane, I know...
2) Put a hard-cap on the number of kills needed to obtain a gold card. If you killed 200 of an enemy, I don't care how unlucky you are, you've earned that card. You shouldn't need to potentially dedicate so many hours of your very real time, in your very real life, to accommodate a digital RNG algorithm that just isn't landing for you. At least then you could feel like you're working toward a goal, rather than nebulously wandering around for an achievement that is about as likely to come in 20 seconds as it is 20 hours.
3) Increase the chances of the Termite King dropping a gold card. This would have a negligible effect on the bottom-floor range of how long it would take to get the card, but it would have a profound effect on the potential upper-range of time you might be spending to find it.
The point of a 1% drop rate is to make players feel a sense of accomplishment, or luck, or special status in their save file, to invoke positive feelings about the time you've spent playing the game and the tangible rewards you can point out to demonstrate such. But in the case of this particular enemy, it's completely inapplicable.
TLDR: I think the least the developers could do is make some sort of small change to say "Hey, we see you playing, and we want to reward you for spending that time playing our game" rather than just "Hey, it's a 1% chance, and that's about all the thought we care to put into it, your time be damned."
submitted by buddhajuju to GroundedGame [link] [comments]


2024.05.19 22:49 AxstromVinoven Jumper Axstrom - #28 - The Fountain + Biosphere Supplement

Axstrom's Notes

  1. The list is here: big jump list
  2. The draw (1-5548) is 877, 1520, 4754, 5265, 1478
    1. Drawing 5 so there are backups in case of issues, but the jumper gets to choose among 4
    2. 877 is Earth Final Conflict - A TV show whewre aliens come and uplift Earth but have a hidden agenda
    3. 1520 is Investiture of the Gods - A fantasy tale in Zhou Dynasty
    4. 4754 is Kingdom Hearts Birth by Sleep - a Disney mashup videogame
    5. 5265 is The Fountain - A film about contuinity across time, grief, death, and growth
    6. Jumper chooses The Fountain
      1. Jump Doc
      2. Reddit discussion
    7. Jumper buys access to The Biosphere Supplement
      1. Supplement Doc

Build Notes

  1. Drawbacks - None - Part of the point is that you can't have everything
  2. Companions - None - This is the journey of an individual soul
  3. Origin
    1. Past: Noble - setting the stage for grander thigns
    2. Present: Inventor - striving for progress
    3. Future: Witness - seeing what has become of the world
  4. Perks
    1. Noble Thought - free for Noble, stay connected to the people who are affected by your actions
    2. Noble Deed - free for Noble, your actions have greater impact and are remembered and recorded
    3. Inventor's Vision - free for inventor, studying a problem gives increasing insight in how to improve it
    4. Inventor's Intent - free for inventor, your creations are harder to misuse
    5. Improved POV - free for witness, observe / remember events from multiple perspectives
    6. Bystander - free for witness, events can unfold around you leaving you unharmed
    7. All Together Now - merge all your past origins into a complex mind
    8. 500 Years of Practice (Teaching) - mastery beyond mastery of the chosen skill
    9. Soothing Presence - calm strong emotions and suffering
    10. Absolution - If someone genuinely repents, you can allow them to move
  5. Items
    1. Meditation Garden - self-explanatory warehouse attachment
    2. Biosphere - Full purchase activates the Biosphere Supplement
    3. Tree of Life Sapling - Grows six immortality fruits per decade, which can (over very long time) grow more trees

Jump Notes

  1. I wake up in my room in the warehouse apartments, after shutting myself in without even checking the Benefactor's Lounge the night before
    1. I'm still lingering on the frustration of not cracking the riddle of Allabar, and not being able to solve the problem permanently
    2. But there's no going back, so I commit to facing forward for the rest of the week, and head to the Benefactor room
      1. Once again, there are four envelopes with me, and my big chart of jumps up on the wall, like something from a Kindergarten classroom
      2. As I affix a sticker saying "The Fountain (2006)" to the big chart, a small round outline appears next to it: "Biosphere Supplement available"
    3. On my way to call a team meeting, I catch a surprise outside the apartments
      1. Three of our bard graduates are slowly exploring the area
    4. At the team meeting, I announce my intention to go solo on the next jump
      1. The decision isn't popular, but most of them have waited while I've done gauntlets before, so it's not a big shock
    5. We set up the entertainment room to watch the movie, even though I don't expect that meta knowledge will be much help
      1. For the first time, we don't all fit in the Entertainment room
      2. By count, there are eleven of us (me and ten companions), the Halflings are now up to fifteen after two recent births, and we have nine new bards with us, so we set up a second showing in the evening
    6. Finally, before heading in to the jump, I make one last check of the Benefactor's office to see if there's more information on the biosphere supplement, but though my note has been removed, there is no response, and nothing on the tablet
  2. I awake from a deep sleep in a luxurious bed, it is early morning and the sun is still rising
    1. I can feel the absence of my abilities; I am reduced below even bodymod, to the level of a baseline middle-aged man in a world with primitive medicine
      1. Nevertheless, I can feel a gift reaching back in time to me - and as I accept it, I am calmed, no longer distressed by what I have lost
    2. In this time, I have duties, both in the mundane sense of the tasks those around me expect me to perform, as well as a greater sense in which I must try to make this world better
    3. My new gift becomes invaluable in due time
      1. All manner of petitioners and officers come to me with grievances, and each of them are a storm of emotions - no one comes before their Count to declare how satisfied they are with things
      2. In short time, word of my wisdom spreads, and my council is sought by King Ferdinand
    4. I lobby my King with an eye to improving the lives of all involved
      1. It is the lives of ordinary Spaniards that are the measure of his ability as a King, not the mass of his treasury
      2. Colonialism brings with it dangers beyond the obvious, and responsibilities for ages to come
      3. Allowing the priests to destroy artifacts of other cultures does not increase our glory, but diminishes it
    5. Despite my ability to make my case clearly and seemingly overcome all objections, my guidance is rarely heeded when I leave the room
    6. And before long, it seems I have made enemies of those who stand to gain by plundering the New World
      1. They do not discuss the matter with me, or make their displeasure known by facing me down in violence
      2. But as the breath leaves my lungs over dinner, my last thought is that I have been poisoned by a coward
  3. I awake from a fitful sleep in a large bed, my wife still asleep beside me despite the chirping of my alarm clock
    1. My first throught is of the date - It is September 7, 1999 - the first day of fall semester
      1. This will not be my first time teaching CS 101, but this time will be different, I can feel the power in my body, my mind, and my soul
    2. I arrive at my office early, of course, and make sure everything is in order - the syllabus handouts are ready, my slides are in order and proof-read, and my TAs have confirmed their preparedness
      1. The lecure hall is large - so many students sign up for CS 101 without any prior programming knowledge, just to see what it's like, or convinced that they will be a natural
      2. As the students file in, they sparsely occupy the massive auditorium, afraid to sit near people they don't know, not fully understanding that for the vast majority of them, this is their first class on campus, their first opportunity to get to know eachother
      3. I exhort them to move towards the front so they can hear and see better, and a few oblige
      4. The first lecture flows like a breeze, the students hanging on my words as I understand what each one needs to hear to understand what the rest of this semester will hold
    3. By semester's end, the students and TAs are in awe, the CS department chair has asked for my materials and told me that spring registrations for CS102 are higher than ever, both of the student papers have run articles praising my class, and the dean of Arts and Sciences has interceded to clear my spring schedule to prioritize my research work on the condition that I teach 101 again next year
      1. I appreciate my grad students and TAs, but I don't have a real family in this life, so I head into the warehouse for winter break
  4. I awaken rested and enthusiastic on a beautiful spring day
    1. It is graduation day for the first group of freshman I taught after coming to this jump, nearly four years ago
      1. They have come so far, and I'm fortunate that some of the best have continued to work with me, and three of them will be graduate students working under me starting in the fall
    2. It is also the first day of human trials for the drug, a new anti-inflammatory
      1. We were hoping it would treat chronic inflammatory diseases, but early testing suggests that it may significantly reduce hay fever, which would be great if we can mass produce it cheaply
    3. My reputation at the school has skyrocketed thanks to the combination of my groundbreaking research plus my teaching perks ensuring high instructor reviews as well as students learning and retaining more
      1. My tenure process has been fast-tracked, since the dean is rightly concerned about losing me to another institution
  5. I awaken slowly, and awkwardly, as if from a coma, as a cocktail of drugs is released into my body, still restrained on my cryobed
    1. Our vessel, the Cyllene, is essentially a large asteroid with a hole carved in the middle, stuffed with propellent, equipment, supplies, expansive aquaponics facilities, and a relatively tiny living area
      1. Cyllene was said to have nursed and protected Hermes, as this vessel must nurture and protect us, the first observers, and hopefully, colonists,
    2. As my body and mind resume normal function over the course of 90 minutes, I get a slow trickle of updates on the status of the Cyllene and our mission
      1. The mission clock says it's 202 years since we left Earth, but thanks to time dilation, Earth has experienced 221
      2. Computer Block 5 (of 8) is currently undergoing automated reconstruction as the block with the highest error correction rate at the time the last automated reconstruction completed
      3. 1575 individuals are currently in cryosleep, and 25 (including me) are active, all sufficiently healthy
      4. I am still Dr. John Axstrom, revered teacher and groundbreaking computational pharmacologist, but my consciousness seems to have jumped forward a few hundred years, skipping past the development of miracle cures, life extension medications, and cryogenic preservation of humans
    3. As I realign with my memories and identity, I remember why I'm here
      1. If colonization proceeds, the coming generations are going to need exceptional teachers if they are to learn their place in the universe, and I'm one of the best there ever was
      2. Our mission is expected to take about 750 years from departure to arrival, and though the vast majority of that time is spent in cryosleep, we take shifts being "awake" to ensure systems are functioning and keep eachother mentally and physically healthy
    4. Since the monitoring systems will throw a fit if I straight up disappear from the vessel, I take a long ride out to the external "observation" check, out of the range of most of the sensor systems
      1. There's not really much to observe in deep space - it's like the night sky, as the ancients saw it with no light pollution, but from a different perspective
      2. Here I quickly form a stunt double duplicate, hand over my electronics, and duck into the warehouse
    5. The warehouse clock confirms my suspicions - I'm nearly seven years into the jump
      1. Since it looks like this isn't going to take nearly 1000 years, the team hasn't been going full-stasis mode
      2. The bards have been poring over J-Borg's personal library as well as the impressive collection of the warehouse media room
      3. But the reason I came is the Tablet of the Free - I'm stuck on a large but still confined deep-space vessel until my scheduled return to cryosleep - how is that supposed to entertain the boss?
      4. After confirming nothing interesting is in the warehouse, I head back to the observation deck, and stash the portable door I've been using back into hammer-space before re-merging with my stunt double, and taking the long trip back to the living area
  6. I wake up to an unfamiliar synthetic beep - apparently the Cyllene's version of a doorbell
    1. When I open the door, one of my crewmates tells me that our directional antennas have picked up some unusual RF activity that seems to be coming from our destination system, and they want me (as the on-shift programmer) to help the astronomer, comms, and operations staff to help make sense of it, and ensure we're not about to get nuked by a magnetar or something
    2. Initial findings were sparse and inconclusive - just occasional pulses of a signal that must have been very strong and highly directional at the time of transmission, to reach us so far away
    3. But I had access to diagnostic tools that the astrophysicists and comms staff didn't, for all their training and equipment: a series of perks specifically for teasing out the needles of relevance from the haystack of noise
      1. And as I looked at what we were seeing, and what we weren't, the answer became clear: these radio bursts looked just like a primitive form of RADAR
      2. At first my colleagues on the Cyllene were skeptical, but the evidence kept mounting, with 4 additional series of "pings" being detected in the next six weeks
    4. With the spectre of extraterrestrial intelligence hanging over the Cyllene, our XO followed protocol, and ordered the full complement to be wakened from cryosleep to assist in the work to come
    5. Within six months, we had fabricated and installed a much larger purpose-built directional antenna array on the surface of our asteroid hull, and reports of different signals were coming in almost daily
      1. We needed all the extra hands, even our mining and terraforming experts were lending a hand with signal analysis and attempts to form patterns
      2. The whole crew felt the urgency and wondered at the situation - temporally, it would mean that their early experiments with RADAR and initial RF broadcasts would have happened at about the same time as humans did those things on earth, and if they developed at the same rate as us (a big if), they would likely be more advanced when we arrivedd than humans were when we left (and thus the technology of our vessel), and would almost certainly see us coming
    6. The coming months flew past, each bringing further confirmation of suspicious, but with it frustration, as we had been unable to extract a coherent signal - the broadcasts we could pick up didn't appear to be using either amplitude or frequency modulation
      1. More than once I brought signal samples to the warehouse team, but they were just as stumped as us
      2. Even more "esoteric" means didn't work - we tried every variation of "Tongues" and "Comprehend Language" spells on printed, audioized, and even engraved versions of the RF signals we caught, but they all failed and the representations seemed full of too many discontinuities
    7. I could feel my new Inventor's Vision working on the task of how to decode these signals, and about two years after the first pulse was detected, I had my breakthrough
      1. The signals didn't represent continuous audio (like human radio) or even piece-by-piece visuals (like rasterized video), but something of each, and a little weirder
      2. They were composed of many (from seven to three hundred, and not consistent at all) micro-audio clips
      3. It was like making an ultra-low bitrate recordding of the voice of every singer in a chorus individually, and transmitting fifty milliseconds of one, then fifty milliseconds of the next, and so one, in serial, and then starting back again with the first voice
      4. We couldn't figure out why they did this, but once I was able to identify the break points between each "voice", I could layer them on top of eachother to make a composite audio version
      5. And that composite audio could be played, and was a viable candidate for magic translation
    8. The entire vessel went wild when I demonstrated the isolation and recombination of the signals to produce audio
      1. The sound of the thing was somewhat like the sound of multiple birds, frogs, and crickets in a forest, in very brief clips
      2. Of course, I didn't reveal that I had access to magic translation - I figured the comms and signals staff (and the one cryptographer) should have to earn their pay
    9. The remaining year and a half was spent in intense research, for them, while I mostly slacked off and tried to make conversation with the people doing important work on this front, since my actual mission here was to "observe" as humans of this universe underwent a sort of assymmetrical first contact
  7. I awaken in my weird little pod bed in my weird little capsule room for the last time, perfectly aware of the remaining hours in this jump
    1. After the initial excitement died down, the majority of the colonists were put back into cryosleep, with only the decoding specialists and those "on shift" like me staying active
      1. There has been a lot of anxiety around the Cyllene for the last few months - we are clearly a colony ship and the intelligent inhabitants of that system probably do not want to be colonized, and may well be easily capable of destroying us
      2. There were discussions about trying to reverse course and head back to Earth, but we could do that any time, and the closer we get, the more information we can gather about the system and its inhabitants
    2. It would be cruel to try to skim supplies from this vessel even if there were something I wanted aboard, so I just wait my time out, helping where I can and secretly translating any communications we receive when time permits
      1. So far it has all been rather uninspiring, which makes me even more curious what kind of species would develop radio technology but not transmit any fiction or speeches or poetry
    3. When it's almost time, I once again make the long trek out to the Cyllene's observation deck alone, and split off a Stunt Double, who can at least stay here for a month, while I slip into the warehouse
      1. When I enter, J-Borg greets me and informs me of a message at the Benefactor's lounge
      2. The note on the door says "Supplement Pending - please attend as soon as possible", so I go in to check it out
      3. With the choices all locked in, the door unlocks and I head out to meet with the team
    4. With the memories of my time in Spain finally restored, I realize how I had been trying to communicate with myself all along, but failing
      1. The need for calm communcation and education will never end - among our closest neighbors or with a civilization 300 light years away
    5. We have the traditional group dinner in the commons, and discuss what's going on
      1. The team did end up spending most of the time in stasis, and the formerly-newborn halflings are a little over a year now biologically, learning to speak and walk
      2. When I mention the Biosphere supplement and how I wasn't allowed to consult them, they naturally asked when it would apply, but it hadn't even occurred to me that there were now definitely too many of us to wait out warehouse changes in the entrance hall, so I checked with the central control
    6. Afterward, no one was complaining when the doors finally unlocked and we were able to leave the commons hall, only to find that the door led to an outdoor path with a natural-looking sunset on the horizon
      1. I didn't want to spoil the whole setup yet, so I said we could tour in the morning, and turned off a number of the facilities and systems for the night, to give me some time to understand what options were available before letting my companions go wild with them
      2. Fortunately, the obvious items like the tree of life and factory complex were on other islands, that would be difficult to reach without the transport disks running
    7. And then I went to sleep again, wondering what the next awakening had in store for me

Notes on the Fountain Jump Doc

  1. Honestly this doc has been on my to-try list since I saw it - I really enjoyed the movie and gladly rewatched it again when it came up in my random draw.
  2. The author took some liberties with the source material, which makes sense because of how focused on Thomas the story is, and the extensions largely make sense
  3. There were a few confusing things in the jump, such as how you get essences and what powers you bring with you into each phase of the jump, but a close reading makes them clear enough
  4. The jump has a few really standout purchase
    1. the inventor's intention is the answer to a lot of concers that "do-gooder" jumpers are likely to have in their careers
    2. the full tree of life is an amazing item - the ability to grant perfect health and immunity to aging within a regrowing item solves a lot of problems
    3. 500 years of practice is amazing if you have a particular skill or art in mind - literally centuries better than the "10 years of practice" equivalents that you find din many other jumps, and has a lot of potential to synergize with other perks that scale off your skill in a particular area
    4. Biosphere is super cool if you want your fiat-backed warehouse to grow into something more
    5. The Dagger of the Path is a great example of a conceptual weapon, and something I probably would have picked up if I had a bunch more points
  5. How you're supposed to interleave the three eras is a little unclear, and maybe I'm not a creative enough author to pull it off. I don't believe SJ Chan ever got around to writing a fictionalized account of jumping to it, unfortunately
    1. If anyone else has done a good jump fiction of this jump, please let me know
  6. Overall absolutely a fantastic jump. Obviously a great option for anyone who likes the movie or wants to solve one of the specific problems available
    1. I'd especially recommend it for an early-chain jumper because of the generally low danger level and great variety of rewards

Notes on the Biosphere Supplement Doc

  1. I knew this was something I wanted to pick up when I first read the fountain jumpdoc several months ago
  2. I use the "Personal Reality" warehouse which was co-authored by SJ Chan, and this supplement feels perfectly tailored to supplement that
  3. There are lots of good pickups for people with various interests, or those who just want to keep their options open
    1. Observation Deck seems like the real must-have since a lot of the other buys are controllable through it
  4. The structure of the biosphere was a little confusing at first - I thought that there was an island, a void around the island, and a hard shell, and wasn't sure why you'd want to increase the shell thickness, but further reading cleared that up
  5. On the whole, a good pick up, especially considering it only cost 400 CP in the jump, and normally buying warehouse upgrades with CP has a very unfavorable conversion, but in this case, the biosphere purchases all seemed cheaper than they ought to be.
(Builds to come in a separate post due to length restrictions)
submitted by AxstromVinoven to u/AxstromVinoven [link] [comments]


2024.05.19 22:26 healthmedicinet Health Daily News May 18 2024

DAY: May 18 2024
submitted by healthmedicinet to u/healthmedicinet [link] [comments]


2024.05.19 21:26 TOP_TIER Competitive Consensus: Sage

Intro

This thread is a discussion series at the tail end of the week for each newly introduced Spotlight card. This gives us nearly a week of hindsight to build a consensus and help inform players if they should open their caches for a given week. Ideally, we are looking for proven results (which can understandably be difficult to achieve in a week) more than theoretical applications to help reach this consensus, so players know what becomes less accessible to them after the Spotlight rotation.

This week's card: Sage

Energy: 3
Power: 0
On Reveal: +2 Power for each different Power among all other cards here.

Background, High-level Strategy, and Use Cases

I have good news and bad news about Sage: the bad news it that her only ability is to provide Power; the good news is that Power wins games of Marvel SNAP.
Sage joins a class of cards at 3-cost that scale to high ceilings with some support, including Bishop, Wolfsbane, and Hit-Monkey. Unlike her peers, Sage reaches great heights without much effort. She has a "natural" ceiling of a whopping 14 Power when you and your opponent's lanes are filled up just right, which is head and shoulders above the other cards in this category.
I'll walk through each example to illustrate the point. Bishop needs to come down on turn 3 and needs 2 cards played to match each 1 card needed to boost Sage, whereas Sage can scale off your turn 1 and 2 plays, and gets better drawn later while Bishop gets worse. Wolfsbane doesn't see competitive play, and only outshines Sage in a scenario where you are filling lanes with a bunch of the same Power, like with Brood, but she doesn't scale at all with your opponent's presence; the unfortunate reality is that Sage is very much the same card, just reborn at a series-5 power level. Lastly Hit-Monkey still holds a meaningful competition with Sage, and as the decklists below will illustrate, the two are often played together. We can somewhat demonstrate that Hit-Monkey has a "ceiling" of 10 Power when no discounts are involved; this is a turn 6 with Mysterio and a 1-cost for support. We can see that Sage compares very favorably to the other scaling 3-costs that act as win conditions in these decks packed with low-cost cards (i.e. Beast and/or Kitty decks).
To re-iterate a concept I briefly mentioned in Valentina's release, the above comparisons can be thought of like a "value over replacement player" statistic. From Wikipedia:
In baseball, value over replacement player (or VORP) is a statistic popularized by Keith Woolner that demonstrates how much a hitter or pitcher contributes to their team in comparison to a replacement-level player who is an average fielder at that position and a below average hitter.
Considering Sage does not bring a unique effect, even if she is the best-in-class for this effect, you must determine how much it's worth to you (in Spotlight keys) to have that extra margin of premium stats over a replacement-level card like Bishop. Depending on the deck -- especially if it's a strategy other than Bounce -- Sage is quite replaceable by a card like Gladiator, who also boasts premium stats with a different set of strengths and weaknesses.
Speaking of weaknesses, you may have dismissed Sage altogether due to this season's villain: Leech. He's a real problem for a card you want to hold in your hand for a late-game On Reveal effect. While I don't have a crystal ball, Leech has been changed three times since April 2023 (from 5/3 On Reveal: Remove all abilities, to a 5/3 with trigger on turn 6, to a 5/3 On Reveal: Remove On Reveals, to the current 4/2 On Reveal: Remove On Reveals) and I would expect him to continue to get changed to where he's less of a metagame-defining card. If/when Leech is no longer a problem for Sage, her value goes way up as a card that can turn around a lane on turn 6.
Another important dimension helping to future-proof this card is her synergy with Ravonna "the new Zabu" Renslayer. Ravonna has seen play in a wide variety of archetypes, including Mr. Negative, Tribunal, Patior, Junk, and those oddball Havok decks. There's even a Ravonna Surfer list below, where Sage is the perfect intersection of two deckbuilding requirements. Playing out this card at a discount further pushes her as an elite rate of stats.
And lastly, on the note of stats, sometimes that's all you need for a card to be great. Since starting this series, the cards I've covered that are "just stats" include Red Hulk, Mockingbird, and Cull Obsidian, which have all had noteworthy competitive performances. Sage might be the next addition to this powerful roster, but I'll leave that question to the discussion below: Is the juice worth the squeeze?

Sample Decklists

  1. Bounce
  2. Falcon-Focused Bounce
  3. All-in Junk
  4. Nova Surfer
  5. Ravonna X/Ball Ravonna Surfer Daredevil Junk
  6. Goose Surfer
  7. Jane Negative
  8. Jane Hammers
  9. Ultron
  10. Mill
  11. Wong+Odin Combo
  12. High Evo
These decklists come from a variety of sources but generally the top 1k of ladder; some are more proven than others.

What's your verdict?

Is Sage worth the key(s) now, or should players wait until a future Spotlight rotation?
Is Sage a sleeper hit waiting to be rid of the metagame menace?
submitted by TOP_TIER to marvelsnapcomp [link] [comments]


2024.05.19 20:30 Equal-Base3993 Anyone know what this means 1st was a while ago 2nd was recent x

Anyone know what this means 1st was a while ago 2nd was recent x submitted by Equal-Base3993 to SIBO [link] [comments]


2024.05.19 20:17 Substantial_Wear_311 How do I fix my issue with coding a MaxEnt test in R

I have been trying to conduct a MaxEnt test in R and have run into an issue that I can't solve. I would appreciate it if someone could help me. My environmental raster data and presence data are loading correctly. My pairwise correlation is showing accurate results. The issue is probably something straightforward, but the answer is eluding me. Here is my complete code and the error message I am receiving:

Introduction ------------------------------------------------------------

Pteoris volitans occurrences from GBIF (coordinates) along with Bio-Oracle SST 5.85

Worst Case Scenario SSP5-8.5.

Load Packages -----------------------------------------------------------

Load necessary packages

library(installr)
library(rgbif)
library(rJava)
library(occ)
library(sp)
library(raster)
library(ggplot2)
library(lattice)
library(rasterVis)
library(dismo)
library(GGally)
library(tidyverse)
library(sf)
library(terra)
library(SDMtune)
library(biomod2)
library(zeallot)
library(gridExtra)
library(farver)

Load GBIF Data on P. volitans -------------------------------------------

Perform GBIF occurrence search

gbif_p.volitans_data <- rgbif::occ_data(scientificName = "Pterois volitans", hasCoordinate = TRUE, limit = 13000)
myspecies_coords <- gbif_p.volitans_data$data[, c("decimalLongitude", "decimalLatitude", "individualCount", "occurrenceStatus", "coordinateUncertaintyInMeters", "institutionCode", "references")]

Convert the list to a data frame

myspecies_coords <- data.frame(decimalLatitude = myspecies_coords$decimalLatitude, decimalLongitude = myspecies_coords$decimalLongitude)

Change name of myspecies_coords

p_volitans_coords <- myspecies_coords

Transform GBIF Data to .csv ----------------------------------------------

Write data frame to CSV

write.csv(myspecies_coords, file = "/Users/micahgisclaiDocuments/UCC Marine Biology MSc/Dissertation/R_code/GBIF_and_BioOracle/GBIF_and_Bio_Oracle_R_SSP585/Pterois_volitans_Occurence/myspecies_coords.csv", row.names = FALSE)

Extract Coordinates from GBIF Data --------------------------------------

Extract latitude and longitude from GBIF Pterois volitans data

decimallatitude <- gbif_p.volitans_data$data$decimalLatitude
decimallongitude <- gbif_p.volitans_data$data$decimalLongitude

Path to Bio-Oracle SST SSP5-8.5 Layer --------------------------------------

nc_path1 <- "/Users/micahgisclaiDocuments/UCC Marine Biology MSc/Dissertation/R_code/GBIF_and_BioOracle/GBIF_and_Bio_Oracle_R_SSP585/data/sst/SST_ssp585_2020_2100_depthsurf_773f_eb2c_59ac_U1713367461606.nc"

Read Bio-Oracle layer SST SSP5-5.85----------------------------------------

bo_SST_SSP585 <- raster(nc_path1)

Saving Bio-Oracle SST SSP5-5.85 Raster Tiff -------------------------------------------

Write Bio-Oracle SST SSP5-5.85 layer as GeoTIFF and .csv

Save the Data as a Raster GeoTIFF

writeRaster(bo_SST_SSP585, "./data/sst/bo_SST_SSP585_terra.tif", overwrite = TRUE)

Plot SST raster------------------------------------------------------------

plot(bo_SST_SSP585, main = "Sea Surface Temperature")

Path to Bio-Oracle SWS SSP5-8.5 Layer -------------------------------------

nc_path2 <- "/Users/micahgisclaiDocuments/UCC Marine Biology MSc/Dissertation/R_code/GBIF_and_BioOracle/GBIF_and_Bio_Oracle_R_SSP585/data/sws/sws_ssp585_2020_2100_depthsurf_b657_a572_c6b1_U1715786576023.nc"

Read Bio-Oracle SWS SSP5-8.5 Layer-----------------------------------------

bo_SWS_SSP585 <- raster(nc_path2)

Saving Bio-Oracle SWS SSP5-8.5 Raster Tiff ------------------------------

writeRaster(bo_SWS_SSP585, "./data/sws/bo_SWS_SSP585_terra.tif", overwrite=TRUE)

Plot SWS raster------------------------------------------------------------

plot(bo_SWS_SSP585, main = "Sea Water Speed")

Path to Bio-Oracle SO SSP5-8.5 Layer --------------------------------------

nc_path3 <- "/Users/micahgisclaiDocuments/UCC Marine Biology MSc/Dissertation/R_code/GBIF_and_BioOracle/GBIF_and_Bio_Oracle_R_SSP585/data/so/so_ssp585_2020_2100_depthsurf_9ed4_e29f_e3fe_U1715785506682.nc"

Read Bio-Oracle SO SSP5-8.5 Layer------------------------------------------

bo_SO_SSP585 <- raster(nc_path3)

Saving Bio-Oracle SO SSP5-8.5 Raster Tiff ------------------------------

Write Bio-Oracle SO SSP5-5.85 layer as GeoTIFF

writeRaster(bo_SO_SSP585, "./data/so/bo_SO_SSP585_terra.tif", overwrite =TRUE)

Plot SO raster----------------------------------------------------------

plot(bo_SO_SSP585, main = "Salinity")

Path to Bio-Oracle Phyc SSP5-8.5 Layer ----------------------------------

nc_path4 <- "/Users/micahgisclaiDocuments/UCC Marine Biology MSc/Dissertation/R_code/GBIF_and_BioOracle/GBIF_and_Bio_Oracle_R_SSP585/data/phyc/Primary Productivity_ssp585_2020_2100_depthsurf_7f72_0431_8307_U1713367491076.nc"

Read Bio-Oracle Phyc SSP5-8.5 Layer--------------------------------------

bo_phyc_SSP585 <- raster(nc_path4)

Saving Bio-Oracle Phyc SSP5-8.5 Raster Tiff and .csv ------------------------------

Write Bio-Oracle Phyc SSP5-5.85 layer as GeoTIFF

writeRaster(bo_phyc_SSP585, "./data/phyc/bo_phyc_SSP585_terra.tif", overwrite =TRUE)

Plot Phyc raster-------------------------------------------------------------------

plot(bo_phyc_SSP585, main = "Primary Productivity")

Load layer data to convert into polygons within a grid -----------------

Read geotiff files

Load GeoTIFF files

bo_SST_SSP585 <- raster("./data/sst/bo_SST_SSP585_terra.tif")
bo_SO_SSP585 <- raster("./data/so/bo_SO_SSP585_terra.tif")
bo_SWS_SSP585<- raster("./data/sws/bo_SWS_SSP585_terra.tif")
bo_phyc_SSP585 <- raster("./data/phyc/bo_phyc_SSP585_terra.tif")

Load grid data

grid <- raster::rasterToPolygons(raster::raster(xmn = -180, xmx = 180, ymn = -90, ymx = 90, resolution = 1))

Plot grid

plot(grid)

Use sf (simple features) to convert grid and give unique ID to polygons---------------------------------------------

Create sf grid from current grid information

sf_grid <- st_as_sf(grid, wkt = "geometry")
sf_grid$ID <- 1:nrow(grid)
points_sf <- st_as_sf(sf_grid, coords = c("decimalLongitude","decimalLatitude"), crs = 4326)
sf_grid$ID <- seq_len(nrow(sf_grid))
join_data <- st_join(points_sf, sf_grid, join = st_within)

Reduce down to 1 point per cell

oppc <- join_data %>% group_by(ID.y) %>% sample_n(1) %>% ungroup()

Convert to Spatial object

sp_oppc <- as(oppc, "Spatial")
sp_oppc <- as.data.frame(sp_oppc)

Comprising the final_df for pairwise correlation test-----------------------------------------------------------

Plot each environmental raster layer

par(mfrow = c(2, 2)) # Set up a 2x2 grid for plots
plot(bo_SST_SSP585, main = "sst")
plot(bo_SO_SSP585, main = "so")
plot(bo_SWS_SSP585, main = "sws")
plot(bo_phyc_SSP585, main = "phyc")
par(mfrow = c(1, 1)) # Reset the plotting layout to default

Create a dataframe with species occurrences

Calculate the number of repetitions needed for each layer

repetitions <- ceiling(12996 / 4)

Create a dataframe with species occurrences

final_df <- data.frame(
species = rep("Pterois volitans", repetitions * 4), # Repeat the species name repetitions * 4 times
PA = rep(1, repetitions * 4), # Repeat the value 1 for PA repetitions * 4 times
layer = rep(c("bo_SST_SSP585", "bo_SO_SSP585", "bo_SWS_SSP585", "bo_phyc_SSP585"), each = repetitions), # Repeat each layer name repetitions times
ID = rep(1:repetitions, 4), # Sequential IDs repeated 4 times
decimalLongitude = runif(repetitions * 4, min = -180, max = 180), # Random longitudes
decimalLatitude = runif(repetitions * 4, min = -90, max = 90) # Random latitudes
)

Set coordinates

coordinates(final_df) <- c("decimalLongitude", "decimalLatitude")

Create a list to store extracted values for each variable

extracted_values <- list()

Extract values at occurrences for each variable and store them in the list

extracted_values$sst <- raster::extract(bo_SST_SSP585, final_df)
extracted_values$so <- raster::extract(bo_SO_SSP585, final_df)
extracted_values$sws <- raster::extract(bo_SWS_SSP585, final_df)
extracted_values$phyc <- raster::extract(bo_phyc_SSP585, final_df)

Add extracted values to final_df

final_df <- cbind(final_df, extracted_values)

Rename the columns of the SpatialPointsDataFrame

names(final_df@data) <- c("species", "PA", "layer", "ID", "sst", "so", "sws", "phyc")

Convert final_df to a data frame

final_df <- as.data.frame(final_df)

Subset final_df for correlation analysis

correlationdata <- final_df[, c("sst", "so", "sws", "phyc")]

Create predictors stack

predictors <- stack(bo_SST_SSP585, bo_SO_SSP585, bo_SWS_SSP585, bo_phyc_SSP585)
names(predictors) <- c("bo_SST_SSP585", "bo_SO_SSP585", "bo_SWS_SSP585", "bo_phyc_SSP585")
plot(predictors)

Filter presence and absence

presence <- subset(final_df, PA == 1)
absence <- subset(final_df, PA == 0)

Convert presence and absence data frames to a two-column matrix of coordinates

presence_coords <- cbind(presence$decimalLongitude, presence$decimalLatitude)
absence_coords <- cbind(absence$decimalLongitude, absence$decimalLatitude)

Convert predictors to SpatRaster object

predictors_spat <- terra::rast(predictors)
print(predictors_spat)

Utilize ggllay (ggpairs) to make a pairwise correlations to test (30%) presence/absence data-----------------------------------------

Randomly sample points (same number as our observed points)

background <- terra::spatSample(x = predictors_spat, size = 12996, # generate pseudo-absence points equal to the number of observed points
values = FALSE, # don't need values
na.rm = TRUE, # don't sample from NA values
xy = TRUE) # just need coordinates

Convert background to SpatRaster object

background_terra <- terra::vect(background)

Use prepareSWD from the 'dismo' package with 'terra' objects

predictors_terra <- prepareSWD(
species = "Pterois volitans",
p = presence_coords,
a = background,
env = predictors_spat
)

Split data into training, validation, and testing sets

datasets <- trainValTest(predictors_terra, test = 0.3, only_presence = FALSE, seed = 25)
train <- datasets[[1]]
test <- datasets[[2]]

Subset final_df for correlation analysis

correlationdata <- final_df[, c("sst", "so", "sws", "phyc")]

Remove NAs from the correlation data frame

correlationdata_df <- na.omit(as.data.frame(correlationdata))

Plot pairwise correlations

GGally::ggpairs(correlationdata_df) + theme_bw()

Perform MaxEnt test -----------------------------------------------------

Check the number of observations in the data slot (coordinates of environmental layers)

Assuming train is your SWD object

coords_df <- train@coords # Extracting the coordinates data frame

Creating the data_obs object with X and Y columns

data_obs <- coords_df[, c("X", "Y")]

Displaying the first few rows of data_obs to verify

head(data_obs)

Check the length of the pa slot (presence/absence data)

pa_obs <- length(train@pa)
print(pa_obs)

Perform MaxEnt test

model_maxent_SSP585 <- train(data = train, method = "Maxent", fc = "lqph", reg = 1)

Perform MaxEnt test

model_maxent_SSP585 <- train(data = train, method = "Maxent", fc = "lqph", reg = 1)
Error in data.frame(..., check.names = FALSE) : arguments imply differing number of rows: 1, 2, 0
I believe it may be my data_obs and pa_obs results. They both show just one column, one row, and the total presence data.
submitted by Substantial_Wear_311 to ecology [link] [comments]


2024.05.19 19:45 Sarah-mamdouh Is this low or high albumin? Confused.

This is a case for a 78-year-old female. The issue arose when her hernia mesh deteriorated with time and caused an infection. So her surgery was put on hold because of her rising vitals and infection. And got admitted to a hospital. They found out she was dehydrated and had high blood pressure. Also, she already has thyroid ( hypothyroidism) and colon issues which she is on medication. Doctors believe that might be the main cause of the issue at hand now which is cirrhosis. At first, they found out that she had fluid in her stomach which she was diagnosed with ascites and then fatty liver. Now to cirrhosis in a matter of days. So what I am asking now is to understand the results and reports until her next appointment with a doctor. What kind of meals and lifestyle changes would she need to make now? I have written down the results someone can explain it, please?
P. S sorry about the grammar. English is not my first language. Also not from the USA
The results are for urine
Test
Physical Examination
Volume Fresh sample
Aspect Slightly Turbid
Colour Yellow
Sp. Gr. Q.N.S
Chemical Examination
Albumin Trace
Bilirubin Nil
Blood Nil
Urobilinogen Normal trace
Nitrite Nil
Glucose Nil
Acetone Nil
PH Acidic
Microscopic Examination
Mucus Nil
Pus Cells 12-14
R.B.Cs 4-6
Crystals Nil
Amorphous Nil
Epith. Cells +
Ova Nil
Casts Hyaline cast
Hormones Report
Test Result Unit
TSH 1.04 ulU/ml
Free T3 1.32 pg/ml
Free T4 1.07 ng/di
Test Result
HAIC (Glycosylated Hb.) 8.1
Serum Albumin: 2.8 g/di
Creatinine (urine) 35.0 mg/di
Albumin in Urine 17.7 mg/l
Albumin / Creatinine Ratio. 50.6 ug Alb /
ABDOMEN & PELVIS ULTRASOUND
Status: * Liver: small in size with course echopatter, irregular border. No focal lesions. N biliary dilatation or hepatic venous congestion. * PV is not dilated. * Spleen: Average size. No focal lesions. * GB: Average capacity, Normal wall thickness, No stones or polyps. * CBD: not dilated. No stones. * Pancreas & para aortic region: sonographically free. * Right Kidney: normal site, size, and increased echogenicity. Reduced parenchymal thickness. No back pressure changes. No stones. It shows multiple simple renal cysts largest is about 5x6 cm * Left Kidney: normal site, size, and increased echogenicity. Reduced parenchymal thickness. No back pressure changes. No stones. * UB: empty. • No sizable adnexal masses of cysts. * Moderate ascites. CONCLUSION - Cirrhotic liver. - Bilateral grade III-IV nephropathy with right simple cysts. - Moderate ascites
submitted by Sarah-mamdouh to AskDocs [link] [comments]


2024.05.19 18:31 Hyotan3D [H] Shiny Arceus, Pokéball Magearna, Go shinies and more [W] PayPal

[svirtual]
Hello everyone! I have the following pokémon for sale. All prices are in USD, fees not included, covered by the buyer (calculate the amount here).

• Pokéball Magearna (Home-stamped):

All self-obtained and untouched.
Pokémon Language OT ID Price Status
Magearna ENG Yours (custom OT)※ 444741 $ 14 Available
Magearna ENG ηiητεηδο ☆ 790135 $ 10 Available
Magearna KOR 닌텐도 463209 $ 10 Available
※Can also give it a custom nickname! Otherwise it will be 'Hyotan'.

• Gray Magearna (Bank-stamped):

Self-caught and untouched, from Pokémon Moon. Moved to Home with a Bank stamp.
Pokémon Language OT ID Proof Price Status
Magearna Any Yours (custom OT)※ Random Yes (Video) $ 10 Available
Magearna ENG Hyotan 591922 Yes (Video) $ 5 Available
※ This will be from a new playthrough. The trainer ID will be posted as soon as I start a new game. Can do custom nickname, language, OT and trainer gender. I'll record a video claiming it (can give you a sample before you buy).

• Shiny Arceus:

Self-caught in Shining Pearl, untouched. The entire hunt has been streamed on Youtube. Price: $30
Pokémon Language Ball OT ID Status
Arceus ✨ ENG Master Hyotan ☆ 674702 Available

• Shiny hundos still in Go:

Self-caught shinies with perfect IVs (100%) in Go. They will have 5 best IVs in Home, speed will be random.
Shundo ✨ Gender Ball Level Price
Hisuian Typhlosion Male Premier 20 $ 7
Celesteela - Premier 20 $ 10
Can do custom OT (ID 457266), otherwise it will he 'Hyotan'.

• Shiny Meltan & Melmetal in Let's Go:

Still in the Go Park. All self-caught, English language. Can catch them with a pokeball of your choice: poké ball, great ball, ultra ball, premier ball or Master Ball.
Pokémon Level OT ID Price
Meltan 1 Hyotan 337411 $ 5
Meltan 4 Hyotan 337411 $ 4
Meltan 9 Hyotan 337411 $ 4
Meltan 12 Hyotan 337411 $ 4
Melmetal 1 Hyotan 337411 $ 6
Melmetal 8 Hyotan 337411 $ 5
Melmetal 9 Hyotan 337411 $ 5
(Keep in mind that they will have a Let's Go stamp)

• Pokémon Violet legendaries (not shiny):

Legendaries from my second Violet playthrough. All self-caught, English language.
Pokémon Ball OT ID Video proof Price
Miraidon Master Hyotan 938704 Yes $ 4
Iron Boulder Luxury Hyotan 938704 Yes $ 5
Iron Crown Luxury Hyotan 938704 Yes $ 5
Terapagos Beast Hyotan 938704 No $ 4

• Non-shiny mythicals still in Go:

Mew, Celebi, Jirachi, Shaymin, Meloetta & Hoopa. All self-obtained, English language, level 15 in a regular pokéball. Can do custom OT and custom language! (otherwise it will be OT Hyotan, ID 457266) Price: $7 each.

• Shiny Go-stamped Legendaries/Mythicals in Home:

All self-obtained, English language.
Pokémon Ball Level OT ID Price
Celebi Poké ball 15 Hyotan 457266 $ 12
Mewtwo Premier 20 Hyotan 457266 $ 6
Entei Premier 20 Hyotan 457266 $ 6
Regirock Premier 20 Hyotan 457266 $ 6
Rayquaza Premier 20 Hyotan 457266 $ 6
Giratina Premier 20 Hyotan 457266 $ 6
Cresselia Premier 20 Hyotan 457266 $ 6
Darkrai Premier 20 Hyotan 708507 $ 7
Guzzlord Premier 20 Hyotan 708507 $ 6
Thundurus (incarnate) Premier 20 Hyotan 457266 $ 6
Zekrom Premier 20 Hyotan 457266 $ 6
Xerneas Premier 20 Hyotan 457266 $ 6
Yveltal Premier 20 Hyotan 457266 $ 6
Tapu Koko Premier 20 Hyotan 457266 $ 6
Tapu Lele Premier 25 Hyotan 457266 $ 6
Tapu Bulu Premier 20 Hyotan 457266 $ 6
Tapu Fini Premier 20 Hyotan 457266 $ 6
Meltan Poké ball 11 Hyotan 457266 $ 6

• Non-legendary shinies still in Go:

All self-obtained, English language.
Pokémon Gender Ball Level Price
Spiritomb Great 15 $ 17
Spiritomb Great 15 $ 17
Kleavor (XXL) Premier 20 $ 10
Caterpie (XXL) Poké Ball 11 $ 5
Galar Stunfisk (XXS) Poké Ball 15 $ 10
Froakie (XXL) Poké Ball 5 $ 5
Froakie (XXS) Poké Ball 15 $ 5
Squirtle (XXL) Poké Ball 13 $ 5
Johto Wooper (XXL) Poké Ball 4 $ 5
Chatot Great 18 $ 5
Rattata Poké Ball 6 $ 3
Rattata (Alolan) Poké Ball 4 $ 3
Raichu (Alolan) Premier 20 $ 5
Zubat Poké Ball 30 $ 3
Meowth Poké Ball 13 $ 3
Mankey Poké Ball 33 $ 3
Growlithe (Hisuian) Poké Ball 2 $ 3
Bellsprout Poké Ball 12 $ 3
Tentacool Poké Ball 29 $ 3
Ponyta (Galarian) Poké Ball 20 $ 3
Magnemite - Poké Ball 18 $ 3
Doduo Poké Ball 23 $ 3
Doduo Poké Ball 25 $ 3
Shellder Poké Ball 16 $ 3
Drowzee Premier 25 $ 3
Voltorb (Hisuian) - Poké Ball 8 $ 3
Marowak (Alolan) Ultra 26 $ 5
Hitmonlee Ultra 25 $ 3
Hitmonchan Great 24 $ 3
Koffing Ultra 6 $ 3
Weezing (Galarian) Poké Ball 7 $ 5
Kangaskhan Premier 20 $ 3
Horsea Ultra 3 $ 3
Omanyte Poké Ball 29 $ 3
Kabuto Ultra 20 $ 3
Typhlosion (Hisuian) Premier 20 $ 4
Sentret Poké Ball 22 $ 3
Spinarak Poké Ball 16 $ 3
Pichu Poké Ball 20 $ 5
Cleffa Poké Ball 20 $ 5
Togepi Poké Ball 20 $ 3
Natu Poké Ball 21 $ 3
Marill Poké Ball 15 $ 3
Sudowoodo Poké Ball 5 $ 3
Sunkern Poké Ball 3 $ 3
Yanma Great 8 $ 3
Murkrow Premier 25 $ 3
Misdreavus Poké Ball 5 $ 3
Girafarig Great 30 $ 5
Dunsparce Ultra 25 $ 3
Qwilfish Poké Ball 17 $ 3
Qwilfish (Hisuian) Poké Ball 11 $ 3
Shuckle Ultra 22 $ 3
Heracross Poké Ball 28 $ 5
Heracross Poké Ball 14 $ 5
Delibird Ultra 12 $ 5
Smeargle Poké Ball 9 $ 5
Smeargle Poké Ball 2 $ 5
Smoochum Poké Ball 20 $ 5
Elekid Poké Ball 20 $ 5
Magby Poké Ball 20 $ 5
Miltank Great 15 $ 3
Poochyena Ultra 30 $ 3
Zigzagoon Poké Ball 28 $ 3
Cascoon Ultra 23 $ 3
Taillow Poké Ball 9 $ 3
Surskit Ultra 9 $ 3
Nincada Ultra 9 $ 5
Azurill Poké Ball 20 $ 3
Skitty Poké Ball 29 $ 3
Mawile Poké Ball 1 $ 3
Aron Poké Ball 16 $ 3
Meditite Great 5 $ 3
Meditite Ultra 8 $ 3
Plusle Poké Ball 14 $ 3
Minun Poké Ball 5 $ 3
Carvanha Poké Ball 16 $ 3
Wailmer Poké Ball 28 $ 3
Gulpin Poké Ball 1 $ 3
Spoink Poké Ball 3 $ 3
Cacnea Poké Ball 15 $ 3
Seviper Ultra 8 $ 5
Lunatone - Poké Ball 14 $ 3
Solrock - Poké Ball 11 $ 3
Barboach Poké Ball 15 $ 3
Shuppet Poké Ball 26 $ 3
Chinchou Poké Ball 24 $ 3
Snorunt Poké Ball 20 $ 3
Relicanth Poké Ball 20 $ 7
Kricketot Poké Ball 7 $ 3
Budew Poké Ball 20 $ 5
Burmy (sand) Poké Ball 6 $ 7
Burmy (trash) Poké Ball 6 $ 7
Combee Poké Ball 15 $ 3
Buneary Poké Ball 1 $ 3
Lopunny Poké Ball 40 $ 3
Glameow Poké Ball 9 $ 3
Bonsly Poké Ball 20 $ 5
Riolu Poké Ball 20 $ 4
Skorupi Poké Ball 22 $ 3
Croagunk Poké Ball 3 $ 3
Finneon Poké Ball 11 $ 3
Samurott (Hisuian) Premier 20 $ 4
Patrat Ultra 19 $ 3
Lillipup Poké Ball 8 $ 3
Pidove Poké Ball 28 $ 3
Pidove Poké Ball 25 $ 3
Woobat Poké Ball 19 $ 3
Audino Poké Ball 40 $ 5
Tympole Poké Ball 1 $ 3
Venipede Poké Ball 34 $ 3
Darumaka Poké Ball 1 $ 3
Dwebble Poké Ball 7 $ 3
Yamask Poké Ball 15 $ 4
Gothita Poké Ball 24 $ 3
Foongus Poké Ball 26 $ 3
Frillish Poké Ball 13 $ 3
Beartic Ultra 20 $ 3
Cryogonal - Poké Ball 15 $ 4
Pawniard Poké Ball 20 $ 5
Rufflet Poké Ball 15 $ 4
Vullaby Poké Ball 20 $ 5
Bunnelby Poké Ball 30 $ 3
Spritzee Poké Ball 19 $ 3
Swirlix Poké Ball 4 $ 3
Dedenne Poké Ball 24 $ 4
Yungoos Poké Ball 7 $ 3
Morelull Poké Ball 7 $ 3
Wyrdeer Premier 20 $ 5
Kleavor Premier 20 $ 5
Lechonk Poké Ball 12 $ 3
(Can do custom OT and custom language. If you don't want custom OT it will be OT Hyotan, ID 457266)

• Events:

All self-redeemed and untouched, with video proof. Keep in mind that shiny Eternatus has never been tradeable in Home, so it must be traded in-game (Sword & Shield or Scarlet & Violet), and you need a Nintendo Switch online subscription.
Pokémon Lang OT ID Video Proof Price
Pikachu JPN ポケセン 230422 Yes $ 8
Marshadow ITA Mythical22 220909 Yes $ 10
Eternatus ✨ JPN ガラル 221118 Yes $ 10
Eternatus ✨ CHS 伽勒尔 221118 Yes $ 10
Eternatus ✨ SPA Galar 221118 Yes $ 10
Eternatus ✨ CHT 伽勒爾 221118 Yes $ 10
Eternatus ✨ ITA Galar 221118 Yes $ 10
My reference
submitted by Hyotan3D to Pokemonexchange [link] [comments]


2024.05.19 16:42 Capital_Sherbet_6507 Windows release mode issue: Handshake error in client(OS Error: CERTIFICATE_VERIFY_FAILED

A repost of an earlier question, now with sample code.
The app I am working on fetches some files via http. The code works 100% fine on my development machine. But when I run on a clean windows 10 box, it fails with the following error:
Handshake error in client(OS Error: CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate ../../../fluttethird_party/boringssl/src/ssl/handshake.cc:393))
My app is complex, so I made this simple example to demonstrate the problem I am having. It uses the xterm package so you can visualize the error messages.
I have a workaround, which is to create an HttpOverrides subclass that "whitelists" a URL to stop the error. You can test the workaround by uncommenting the line
// HttpOverrides.global = MyHttpOverrides();
It works, but it's a bad workaround as my app should be able to access any arbitrary URL and yet still verify the certificate, not just ignore security checks.
The question is WHY does this code fail on a clean Windows 10 box and not on my dev machine (also Windows 10)? I'm building a Windows release mode app with flutter 3.22, and the latest package versions.
import 'dart:io'; import 'package:fluttematerial.dart'; import 'package:http/http.dart' as http; import 'package:xterm/core.dart'; import 'package:xterm/ui.dart'; Terminal terminal = Terminal(); class MyHttpOverrides extends HttpOverrides { @override HttpClient createHttpClient(SecurityContext? context) { return super.createHttpClient(context)..badCertificateCallback = (X509Certificate cert, String host, int port){ // Allowing only our Base API URL. List validHosts = ["pub.dev"]; final isValidHost = validHosts.contains(host); return isValidHost; // return true if you want to allow all host. (This isn't recommended.) // return true; }; } } Future fetchFile(String fileUrl) async { int failCount = 0; const int maxTries = 3; http.Response result; do { try { result = await http.get(Uri.parse(fileUrl)); // Retry on error, fail after maxTries attempts if (result.statusCode == 200) { terminal.write("Successfully got $fileUrl\r\n"); return result; } else { terminal.write("Download $fileUrl failed: ${result.statusCode} ... retrying\r\n"); failCount++; } } catch (err) { failCount++; terminal.write("Exception while fetching $fileUrl... retrying: ${err.toString()}\r\n"); } } while (failCount < maxTries); return null; } void main() { WidgetsFlutterBinding.ensureInitialized(); // Uncomment this line to 'fix' the problem // HttpOverrides.global = MyHttpOverrides(); fetchFile("https://pub.dev/static/hash-g6of4ff8/img/pub-dev-logo.svg"); runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', home: Scaffold( body: TerminalView(terminal), ) ); } } 
submitted by Capital_Sherbet_6507 to flutterhelp [link] [comments]


2024.05.19 08:01 Own-Animator-7526 NIDA polls suggest that Thailand's 2 year experiment has changed public opinion on cannabis.

Thailand's two-year experiment with allowing open sale of marijuana appears to have swayed public opinion against legalization, and toward relisting it as an illegal drug.
There has been a massive swing in public opinion. Before the experiment began on June 9, 2022, 58.55% supported delisting and allowing open sales. By May 14-15, 2024, 75.65% favored relisting cannabis as illegal.
May 19, 2024:
https://www.bangkokpost.com/thailand/general/2795595/poll-most-support-relisting-cannabis-as-narcotic
Asked what they think about the government's plans to relist marijuana as an illegal narcotic, 60.38% absolutely agreed,15.27% moderately agreed. [total 75.65%]
June 19, 2022:
https://www.bangkokpost.com/thailand/general/2329388/most-agree-with-removal-of-cannabis-from-narcotics-list-poll
Asked how they viewed the removal of cannabis from the drug list ... 58.55% - agreed with it. Of them, 34.81% strongly agreed, saying it is an valuable plant that can generate income and be used for medical purposes. Another 23.74% were in moderate agreement, ...
Both polls were run by NIDA, a respected, widely cited, and influential Thai academic polling organization.
Add: Any error in suggesting that when viewed together, the two polls suggest a shift in public opinion is mine alone. Criticism of NIDA polling based on facts, rather than on general mistrust and/or links to Grandpa Simpson, would be helpful.
I believe that NIDA has a master list of about 350,000, split between 5 Thai regions, and originally generated at random by phone number (i.e. the raw list was much larger). The PDF implies that the final master list is broadly representative of the Thai population by a variety of measures, including age, income, education, marital status, religion, and broad occupational category. It is limited to Thai voters. Participants for individual polls are sub-sampled from the master list. I would welcome links to any more formal analysis of NIDA polling methodology.
submitted by Own-Animator-7526 to Thailand [link] [comments]


2024.05.19 07:53 scidsg Principles of a Tip Line Platform: A research-based way to evaluate whistleblower systems

Principles of a Tip Line Platform: A research-based way to evaluate whistleblower systems
Article Cover Showing List of Principles and Names of Researchers
Thanks to the good work of academic researchers across the globe, we have a data-driven way to evaluate the quality of whistleblower software. The papers we’ve looked to for this article include:
The authors lists the characteristics of a whistleblower submission system. They include:
  1. Usability of the Software
  2. Authenticity of the Receiver
  3. Plausible Deniability of the Whistleblower
  4. Availability of the System
  5. Anonymity of the Whistleblower
  6. Confidentiality and Integrity of the Disclosures

1. Usability of the Software

Managed Service
Usability is the linchpin of any good software system. No matter what your value proposition is — the most private, secure, or whatever — if your targeted audience cannot use the software, no amount of engineering genius will make a difference. As researcher Joakim Uddholm puts it:
“The system must be usable for both whistleblowers and journalists. Whistleblowers must be able to use the system without the protection features getting too much in the way, and journalists must be able to use the system without it interfering too much with their work routines.”
A key differentiator for Hush Line is that we’re a managed service, meaning you don’t have to host core infrastructure, operate dedicated networks, or hire specialists to start using the service. All a user needs to do to have an anonymous tip line is register an account.
UI for Hush Line Registration page
By providing a centralized service, we significantly reduce the risk of user error, making the service more consistent, predictable, and trustworthy.

Email Delivery

Hush Line can deliver messages directly to your email inbox. Users may enter their preferred SMTP information from Gmail or Riseup, for example, and any message submitted to their tip line will be delivered to their email account. Enabling users to set it and forget it makes using Hush Line effortless and integrates into the systems they’re already using.
SMTP Hush Line Settings

Clearnet and Tor Addresses

Hush Line is also available on both Clearnet and Tor Onion addresses. This approach is critical for users where Tor might be blocked or having anonymizing software on their device could be incriminating, like in the case of Ola Bini in Ecuador.
Screenshot of Ola Bini’s tweet about his conviction.
Since Hush Line can be accessed over a Clearnet address with the default browser already on your phone, your fingerprint will be the same as everyone else who just bought a new phone.

Making PGP Easy

Before, using PGP meant adopting cumbersome workflows that even stumped journalists at the heart of the Snowden disclosures. Journalist Glenn Greenwald didn’t have PGP set up, and didn’t have the time to learn how to do it, resulting in Snowden not being able to securely contact him. Even Snowden forgot to send his PGP key to journalists when initially contacting them.
Inbox view with Mailvelope browser extension.
Hush Line attempts to solve this problem through our integration of Mailvelope, a powerful open-source browser extension for Chrome and Firefox that enables users to create keys, decrypt and encrypt message directly in their browser, and export their public PGP key. For tip line owners, once adding their PGP key to Hush Line, all messages are end-to-end encrypted by default and when a tip comes in, they can read it within the Hush Line app. For whistleblowers, this means they don’t need to do anything to send a secure, anonymous message.

2. Authenticity of the Receiver

Verification System

Hush Line has a verification system for journalists, organizations, activists, or other public figures. Verified accounts receive a special badge on their message submission page so that people submitting messages know they’re contacting the right person. To be verified, users must submit proper information to prove their identity or approval to represent a company.
Submit Message page with a “Verified Account” badge.

Opt-In User Directory

Users may opt-in to a public directory where others can find their address. The default tab is prioritized to make it easy to find verified users. The directory is searchable, and a whistleblower can have confidence of the validity of an address.
Hush Line User Directory page

Account Reporting

The verification system and user directories are two ways to help ensure the authenticity of the receiver, but to help ensure the platform’s health, we enable users who have logged in to report spam or abuse accounts. We will address reported accounts immediately to determine the best next steps, whether deleting the account, sending a warning message, or other appropriate methods.

3. Plausible Deniability of the Whistleblower

No Downloads

Hush Line is accessible over a Clearnet address, so a user doesn’t have to download any new software to send an anonymous message. If someone wants to use a Tor-only tip line service on their mobile device, they must sign in to the Apple App Store or Google Play Store. To download Tor Browser, you need to provide a valid email address or phone number and possibly payment information, all considered personally identifiable information. Now that you’ve downloaded new software on your phone, your “fingerprint” has become unique to who you are. If you only have Robinhood, Tor Browser, Mastodon, Chrome, and Slack on your phone, the likelihood of someone else having only those same apps becomes less likely. If you have even 50 apps, your fingerprint will be more associated with you, possibly entirely unique. The more unique your fingerprint is, the less realistic a plausible deniability claim is.

One-Way Messaging

Most people fail to report information because they fear retaliation and the significant risks of whistleblowing. Hush Line is a one-way messenger explicitly designed to protect the individual submitting the message. If the person submitting a message feels comfortable enough to leave a contact method, they may or can submit a message without any further involvement.

Account-Free for Whistleblowers

Someone submitting a message does not need to create an account to use the app. This crucial feature allows a whistleblower to reduce the trail of information they leave behind. No credentials can be found if you have no username or password to save. And since Hush Line requires no special software, a message can be submitted from any phone or computer, from a pubic library or internet cafe, for example.
Success message after sending a message without an account.

4. Availability of the System

Centralized Services

By providing a centralized service, Hush Line is more reliably available by only requiring a single system to be maintained and secured. Centralizing our services protects users by removing the responsibility of managing specialized infrastructure and following complex workflows, which, if done incorrectly, could have real-world implications.
Decentralized systems help with censorship resistance (and Hush Line can also be self-hosted), but when there are tens, hundreds, or thousands of separate instances all disconnected from each other, there is no way to ensure the quality of those systems. What other software is on the server? Is it updated? Are any ports open? Who currently has or has had access? What hardware are they using? It’s impossible and foolhardy to assume that everyone will follow best practices consistently.
An analogous example of the inherent risks of decentralization is from the Mastodon network — a decentralized version of Twitter where anyone can run an instance. The database for Kolektiva.social, a service tailored to anarchist users, was compromised. In 2023, the home of its admin was raided for an unrelated event, and the FBI seized an unencrypted database backup.
Snippet from the Kolektiva admin account’s post after the raid.

5. Anonymity of the Whistleblower

Leaking IP Addresses

To make Hush Line accessible to as many people as possible, the app is available on a publicly accessible URL, which is what you might expect from any web service. However, when using a Clearnet URL, leaking a user’s IP address is a real possibility.
To help defend against this, we scrub IP addresses from our access logs to minimize the risk of this happening when you use our app. To remove the possibility of IP leaks in high-threat scenarios, we deploy Hush Line as a Tor Onion service.

Tor Support

Tor is a network that anonymizes your internet browsing activity. It acts as a proxy by randomly routing your request through its network of relays, hiding who is making the request. Tor also has a feature called Onion Services. An Onion service makes a website or application accessible through a special .onion address that is only available through the Tor Browser.
Message submission onion site.
When using a regular browser like Chrome or Firefox, when you enter an address like hushline.app the browser needs to know the server address for that URL. A long chain of services helps make it possible, from your ISP to DNS services, the server running the app, and more to make it possible to type something memorable like hushline.app instead of remembering and entering 64.23.155.36. Just as the browser needs to know the IP address of the target web server, your IP address is also necessary to know where to send the information.
Your IP address is essentially your customer ID for your internet service provider. All someone with the necessary authority needs to do is request the information of the owner of that IP, and your real identity is exposed.
Onion services defeat this kind of threat because they don’t operate using the same DNS and IP protocols. Tor Browser is connected to the Tor anonymizing network, and so are the Onion services that exist within it. When someone uses a .onion address, the request from the browser to the server and back never leaves the Tor network, completely sidestepping IP leakage.
To access Hush Line’s information site using our Onion address, enter `http://w25rxxn62dgix7qdbw4ot37m2y4ty7kxfrinspw4ce7jzse7pb6rhaqd.onion/\`, or to access the app’s Onion site, enter `http://ghj4vviaoccj4tj2r3ss52arbnchkfvs7uft4sgtrkuvdha5zjgo6yqd.onion\` in Tor Browser.

Timing Correlation

To know that two people are talking to each other, you don’t need to know the contents of their messages if you have enough metadata about the conversation. One such way to reveal important context about who might be talking to each other is to learn when the messages were sent. If there’s a flurry of activity from two accounts — one after the other, repeatedly, pausing at similar times, being active at similar times— someone analyzing the logs might assume those accounts are talking to each other.
To address this, we do not timestamp messages or relate accounts in any way. An attacker with access to the server cannot relate two messages on the platform, which is largely irrelevant as Hush Line is designed as a one-way messenger.

6. Confidentiality and Integrity of the Disclosures

Message Encryption

Hush Line uses PGP for message encryption, making the key owner the only one technically able to read the decrypted messages. Messages are end-to-end encrypted using OpenPGP.js, meaning our server will never see the decrypted contents.
Hush Line Inbox with an encrypted message.
We’re proactive about communicating with senders and receivers about the importance of the tip line owner adding their public PGP key, and we discourage sharing sensitive information if the receiver doesn’t encrypt their messages.
Unencrypted warning on a message submission page.

HTTPS

We use Let’s Encrypt for HTTPS certificates. When a site uses HTTPS, requests use the TLS protocol to encrypt data in transit from the browser to the server and back. This protects your activity from being monitored or tampered with while using the app.
For an attacker who can monitor network connections, instead of seeing which page you’re on or who you’re submitting a message to, the primary URL is only visible. So if a message submitter is on https://hushline.app/submit_message/artvandelay the recipient remains unobservable, and the only thing visible to a network snoop is https://hushline.app/.

Conclusion

There are many tip-line solutions on the market, and it can be intimidating to choose the right one for you. We hope this article gives you a data-driven way to evaluate the software that fits your needs.

Additional Research

Do you have any questions, comments, or feedback? Follow us on Mastodon at @scidsg@fosstodon.org.
Originally posted on Medium: https://medium.com/p/51beb8b05eb1
submitted by scidsg to HushLine [link] [comments]


2024.05.19 07:46 bazmonkey A prometheus exporter for pi-hole version 6

I just wanted to share a prometheus exporter I've been working on that uses the new API in the version 6 beta of pi-hole:
https://github.com/bazmonk/pihole6_exporter
I've also got a dashboard that uses most of the metrics. I just updated the screenshots but the dashboard listing is slow to update. If you click on it in the next few hours and only see one screenshot, that's the old one.
Why another pihole exporter? People have written a bunch already...
Two reasons: first, I couldn't find one that uses the new API in the upcoming version 6. It's undergone a lot of changes. This one uses HTTPS and possibly an app token.
Second, an annoying thing I find in a lot of the existing exporters is that they only provide the per-24h stats that the admin dashboard mostly uses. Tracking that number over time is useless. You see a lot of the "ads blocked over time" graphs are jagged lines instead of increasing ones... that's because they're actually reporting the ads blocked over the last 24h (to the hour), which makes it jump down every hour and never go up overall. With only rolling 24h stats it's difficult/impossible to derive what was actually happening over time.
So, in addition to reporting those numbers (for use as quick-stats), I'm also collecting the counts of queries by [client, type, status, response, upstream destination] per minute, so that you can actually look up how many queries of some kind happened over arbitrary amounts of time, as opposed to merely what the 24h count was at that time. You can look at the cumulative stats and aggregate stats-over-time for the hour, the week, etc. It's simply more useful data.
What's Prometheus?
It's a system for gathering metrics (numerical data) off computers and putting it into a time-series database for analyzing and looking for trends/problems/etc. Usually it's used along with grafana (a web app for making pretty graphs and dashboards based off that data), and it's often used alongside Loki (a similar system for gathering log data). Folks also use it to generate alerts (e.g. I get slack alerts if I have updates available, or if a user is logged in, or if available memory is too low or CPU pressure too high too long).
While you can host your own prometheus/loki/grafana servers (it's open-source), Grafana also offers a cloud service that hosts it for you. The free plan (free-free: don't gotta give them payment method or anything) is plenty of space for a few raspberry pi and their logs. They also offer Grafana Alloy, an agent that handles sending up your data securely so you don't have to deal with that aspect. AND, they have a pre-built Raspberry Pi integration that is pre-configured and ready to go. If you go that route, in the README I include a sample blurb you can put into the Alloy configuration to use this exporter along with it.
Aaaanyway, any feedback is welcome!
submitted by bazmonkey to pihole [link] [comments]


2024.05.19 02:35 Delicious_Driver_972 Time frame. Delivered to at lab?

Hi. I’m new. I bought mine in the sale and it was marked delivered by the post office. Just wondering about how long it takes between delivered and the status changing to reflect that the lab has the sample? No worries if no one tracked their time line.
It’s only been a couple a days. I know it will take a while. I’m more worried that it got lost in the mail. So I just want it to say that the lab has it.
submitted by Delicious_Driver_972 to AncestryDNA [link] [comments]


2024.05.18 20:18 CaptainKamikaZ I can no longer launch or install apps from Crossover

Crossover has been acting up lately and I cannot figure out why. I could no longer launch ClassIn, which I need for work. I tried deleting the bottle and creating a new one. When I create a new bottle, it continues to try and create the bottle for hours. I kill Crossover, and the bottle is then present upon relaunch of Crossover. It always says "Windows XP" instead of Windows 10 even though I chose Windows 10. The status of the bottle always says "scanning".

When I try to install an application from a .exe file or from the list of recommended apps, it sits in the install stage for a very long time and the status does not change. Does anyone have any recommendations for fix attempts?

I have attached the cxdiag output that I received from terminal when scanning /opt/cxoffice

cxdiag output:
justin@justin-Predator:/opt/cxoffice$ ./bin/cxdiag --debug found 32-bit libfreetype.so.6 found 32-bit libXext.so.6 found 32-bit libcapi20.so.3 found 32-bit libcups.so.2 found 32-bit libdbus-1.so.3 found 32-bit libfontconfig.so.1 found 32-bit libgphoto2.so.6 found 32-bit libgphoto2_port.so.12 found 32-bit libgssapi_krb5.so.2 found 32-bit libkrb5.so.3 found 32-bit libodbc.so.2 found 32-bit libOpenCL.so.1 found 32-bit libOSMesa.so.8 found 32-bit libpcsclite.so.1 found 32-bit libresolv.so.2 found 32-bit libsane.so.1 found 32-bit libstdc++.so.6 found 32-bit libudev.so.1 found 32-bit libusb-1.0.so.0 found 32-bit libv4l2.so.0 found 32-bit libXcomposite.so.1 found 32-bit libXcursor.so.1 found 32-bit libXfixes.so.3 found 32-bit libXi.so.6 found 32-bit libXinerama.so.1 found 32-bit libXrandr.so.2 found 32-bit libXrender.so.1 found 32-bit libXxf86vm.so.1 found 32-bit libgnutls.so.30 found 32-bit libnss_mdns.so.2 found 32-bit libvulkan.so.1 [Properties] "vulkan.present"="yes" getrlimit(RLIMIT_AS) returned 0, max=-1 audio_server=PulseAudio (1) found 32-bit libpulse.so.0 found 32-bit libasound.so.2 dev_node: default is a string snd_config_search(type) failed (-2) checking /home/justin/.cache/gstreamer-1.0/registry.i686.bin found 32-bit libgstreamer-1.0.so.0 could not instantiate h264parse in the gst-plugins-bad 32-bit GStreamer plugins pack [MissingGStreamer1Bad2] "Title"="The gst-plugins-bad 32-bit GStreamer plugins appear to be missing h264parse" could not instantiate mpeg4videoparse in the gst-plugins-bad 32-bit GStreamer plugins pack found 32-bit gst-plugins-base GStreamer plugin audioconvert found 32-bit gst-plugins-base GStreamer plugin oggdemux found 32-bit gst-plugins-base GStreamer plugin videoconvert found 32-bit gst-plugins-base GStreamer plugin vorbisdec found 32-bit gst-plugins-good GStreamer plugin avidemux found 32-bit gst-plugins-good GStreamer plugin flacdec found 32-bit gst-plugins-good GStreamer plugin jpegdec found 32-bit gst-plugins-good GStreamer plugin matroskademux found 32-bit gst-plugins-good GStreamer plugin vp9dec found 32-bit gst-plugins-ugly GStreamer plugin asfdemux found 32-bit gst-plugins-ugly GStreamer plugin mpg123audiodec found 32-bit gst-plugins-ugly GStreamer plugin mpg123audiodec could not instantiate avdec_eac3 in the gst-libav 32-bit GStreamer plugins pack [MissingGStreamer1Libav] "Title"="The gst-libav 32-bit GStreamer plugins appear to be missing avdec_eac3" could not instantiate avdec_h264 in the gst-libav 32-bit GStreamer plugins pack could not instantiate avdec_vp9 in the gst-libav 32-bit GStreamer plugins pack could not instantiate avdec_wmav2 in the gst-libav 32-bit GStreamer plugins pack could not instantiate avdec_wmv3 in the gst-libav 32-bit GStreamer plugins pack found 32-bit libgcc_s.so.1 found 32-bit libpthread.so.0 found 32-bit libX11.so.6 default screen=0, planes=24 [Properties] "display.depth"="24" [Properties] "display.dpi"="96.0" found 32-bit libX11.so.6 found 32-bit libGL.so.1 glXIsDirect() is true OpenGL vendor = 'Intel' OpenGL version = '4.6 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2' OpenGL renderer = 'Mesa Intel(R) UHD Graphics 630 (CFL GT2)' OpenGL extensions = 'GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_ATI_fragment_shader GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_copy_depth_to_color GL_NV_depth_clamp GL_NV_fog_distance GL_NV_half_float GL_APPLE_packed_pixels GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_NV_primitive_restart GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_occlusion_query2 GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_rectangle GL_ATI_texture_compression_3dc GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_texture_compression_latc GL_EXT_texture_integer GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_AMD_performance_monitor GL_EXT_texture_buffer_object GL_AMD_texture_texture4 GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_AMD_conservative_depth GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_ARB_ES2_compatibility GL_ARB_blend_func_extended GL_ARB_compatibility GL_ARB_debug_output GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_stencil_export GL_ARB_shader_texture_lod GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_multisample GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_uniform_buffer_object GL_ARB_vertex_type_2_10_10_10_rev GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_NV_copy_image GL_NV_texture_barrier GL_ARB_draw_indirect GL_ARB_get_program_binary GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_robustness GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_precision GL_ARB_shader_subroutine GL_ARB_texture_compression_bptc GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_viewport_array GL_EXT_direct_state_access GL_EXT_vertex_attrib_64bit GL_AMD_multi_draw_indirect GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_base_instance GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_internalformat_query GL_ARB_map_buffer_alignment GL_ARB_shader_atomic_counters GL_ARB_shader_image_load_store GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_texture_storage GL_ARB_transform_feedback_instanced GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_transform_feedback GL_AMD_query_buffer_object GL_AMD_shader_trinary_minmax GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_clear_buffer_object GL_ARB_compute_shader GL_ARB_copy_image GL_ARB_explicit_uniform_location GL_ARB_fragment_layer_viewport GL_ARB_framebuffer_no_attachments GL_ARB_invalidate_subdata GL_ARB_multi_draw_indirect GL_ARB_program_interface_query GL_ARB_robust_buffer_access_behavior GL_ARB_shader_image_size GL_ARB_shader_storage_buffer_object GL_ARB_stencil_texturing GL_ARB_texture_buffer_range GL_ARB_texture_query_levels GL_ARB_texture_storage_multisample GL_ARB_texture_view GL_ARB_vertex_attrib_binding GL_KHR_debug GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_AMD_pinned_memory GL_ARB_buffer_storage GL_ARB_clear_texture GL_ARB_compute_variable_group_size GL_ARB_enhanced_layouts GL_ARB_indirect_parameters GL_ARB_internalformat_query2 GL_ARB_multi_bind GL_ARB_query_buffer_object GL_ARB_seamless_cubemap_per_texture GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shading_language_include GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_stencil8 GL_ARB_vertex_type_10f_11f_11f_rev GL_EXT_debug_label GL_EXT_shader_framebuffer_fetch GL_EXT_shader_integer_mix GL_INTEL_performance_query GL_ARB_ES3_1_compatibility GL_ARB_clip_control GL_ARB_conditional_render_inverted GL_ARB_cull_distance GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_get_texture_sub_image GL_ARB_pipeline_statistics_query GL_ARB_shader_texture_image_samples GL_ARB_texture_barrier GL_ARB_transform_feedback_overflow_query GL_EXT_polygon_offset_clamp GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_robust_buffer_access_behavior GL_ARB_ES3_2_compatibility GL_ARB_fragment_shader_interlock GL_ARB_gpu_shader_int64 GL_ARB_parallel_shader_compile GL_ARB_post_depth_coverage GL_ARB_shader_atomic_counter_ops GL_ARB_shader_ballot GL_ARB_shader_clock GL_ARB_shader_viewport_layer_array GL_EXT_shader_samples_identical GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_NV_fragment_shader_interlock GL_ARB_gl_spirv GL_ARB_spirv_extensions GL_MESA_shader_integer_functions GL_ARB_polygon_offset_clamp GL_ARB_texture_filter_anisotropic GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_semaphore GL_EXT_semaphore_fd GL_KHR_parallel_shader_compile GL_NV_alpha_to_coverage_dither_control GL_EXT_EGL_image_storage GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render GL_INTEL_shader_atomic_float_minmax GL_INTEL_shader_integer_functions2 GL_MESA_framebuffer_flip_y GL_NV_compute_shader_derivatives GL_EXT_EGL_sync GL_EXT_demote_to_helper_invocation GL_NV_ES1_1_compatibility ' [Properties] "opengl.vendor"="Intel" [Properties] "opengl.version"="4.6 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2" [Properties] "opengl.renderer"="Mesa Intel(R) UHD Graphics 630 (CFL GT2)" [Properties] "opengl.glsl_version"="4.60" [Properties] "opengl.extensions"="GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_ATI_fragment_shader GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_copy_depth_to_color GL_NV_depth_clamp GL_NV_fog_distance GL_NV_half_float GL_APPLE_packed_pixels GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_NV_primitive_restart GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_occlusion_query2 GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_rectangle GL_ATI_texture_compression_3dc GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_texture_compression_latc GL_EXT_texture_integer GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_AMD_performance_monitor GL_EXT_texture_buffer_object GL_AMD_texture_texture4 GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_AMD_conservative_depth GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_ARB_ES2_compatibility GL_ARB_blend_func_extended GL_ARB_compatibility GL_ARB_debug_output GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_stencil_export GL_ARB_shader_texture_lod GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_multisample GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_uniform_buffer_object GL_ARB_vertex_type_2_10_10_10_rev GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_NV_copy_image GL_NV_texture_barrier GL_ARB_draw_indirect GL_ARB_get_program_binary GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_robustness GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_precision GL_ARB_shader_subroutine GL_ARB_texture_compression_bptc GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_viewport_array GL_EXT_direct_state_access GL_EXT_vertex_attrib_64bit GL_AMD_multi_draw_indirect GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_base_instance GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_internalformat_query GL_ARB_map_buffer_alignment GL_ARB_shader_atomic_counters GL_ARB_shader_image_load_store GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_texture_storage GL_ARB_transform_feedback_instanced GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_transform_feedback GL_AMD_query_buffer_object GL_AMD_shader_trinary_minmax GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_clear_buffer_object GL_ARB_compute_shader GL_ARB_copy_image GL_ARB_explicit_uniform_location GL_ARB_fragment_layer_viewport GL_ARB_framebuffer_no_attachments GL_ARB_invalidate_subdata GL_ARB_multi_draw_indirect GL_ARB_program_interface_query GL_ARB_robust_buffer_access_behavior GL_ARB_shader_image_size GL_ARB_shader_storage_buffer_object GL_ARB_stencil_texturing GL_ARB_texture_buffer_range GL_ARB_texture_query_levels GL_ARB_texture_storage_multisample GL_ARB_texture_view GL_ARB_vertex_attrib_binding GL_KHR_debug GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_AMD_pinned_memory GL_ARB_buffer_storage GL_ARB_clear_texture GL_ARB_compute_variable_group_size GL_ARB_enhanced_layouts GL_ARB_indirect_parameters GL_ARB_internalformat_query2 GL_ARB_multi_bind GL_ARB_query_buffer_object GL_ARB_seamless_cubemap_per_texture GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shading_language_include GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_stencil8 GL_ARB_vertex_type_10f_11f_11f_rev GL_EXT_debug_label GL_EXT_shader_framebuffer_fetch GL_EXT_shader_integer_mix GL_INTEL_performance_query GL_ARB_ES3_1_compatibility GL_ARB_clip_control GL_ARB_conditional_render_inverted GL_ARB_cull_distance GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_get_texture_sub_image GL_ARB_pipeline_statistics_query GL_ARB_shader_texture_image_samples GL_ARB_texture_barrier GL_ARB_transform_feedback_overflow_query GL_EXT_polygon_offset_clamp GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_robust_buffer_access_behavior GL_ARB_ES3_2_compatibility GL_ARB_fragment_shader_interlock GL_ARB_gpu_shader_int64 GL_ARB_parallel_shader_compile GL_ARB_post_depth_coverage GL_ARB_shader_atomic_counter_ops GL_ARB_shader_ballot GL_ARB_shader_clock GL_ARB_shader_viewport_layer_array GL_EXT_shader_samples_identical GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_NV_fragment_shader_interlock GL_ARB_gl_spirv GL_ARB_spirv_extensions GL_MESA_shader_integer_functions GL_ARB_polygon_offset_clamp GL_ARB_texture_filter_anisotropic GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_semaphore GL_EXT_semaphore_fd GL_KHR_parallel_shader_compile GL_NV_alpha_to_coverage_dither_control GL_EXT_EGL_image_storage GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render GL_INTEL_shader_atomic_float_minmax GL_INTEL_shader_integer_functions2 GL_MESA_framebuffer_flip_y GL_NV_compute_shader_derivatives GL_EXT_EGL_sync GL_EXT_demote_to_helper_invocation GL_NV_ES1_1_compatibility " [Properties] "opengl.core.vendor"="Intel" [Properties] "opengl.core.version"="4.6 (Core Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2" [Properties] "opengl.core.renderer"="Mesa Intel(R) UHD Graphics 630 (CFL GT2)" [Properties] "opengl.core.glsl_version"="4.60" [Properties] "opengl.core.extensions"="GL_3DFX_texture_compression_FXT1 GL_AMD_conservative_depth GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_gpu_shader_int64 GL_AMD_multi_draw_indirect GL_AMD_performance_monitor GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_shader GL_ARB_fragment_shader_interlock GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map_array GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ATI_blend_equation_separate GL_ATI_texture_float GL_EXT_EGL_image_storage GL_EXT_EGL_sync GL_EXT_abgr GL_EXT_blend_equation_separate GL_EXT_debug_label GL_EXT_demote_to_helper_invocation GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_shader_framebuffer_fetch GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_shader_integer_mix GL_EXT_shader_samples_identical GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_IBM_multimode_draw_arrays GL_INTEL_blackhole_render GL_INTEL_conservative_rasterization GL_INTEL_performance_query GL_INTEL_shader_atomic_float_minmax GL_INTEL_shader_integer_functions2 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_framebuffer_flip_y GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_NV_alpha_to_coverage_dither_control GL_NV_compute_shader_derivatives GL_NV_conditional_render GL_NV_copy_image GL_NV_depth_clamp GL_NV_fragment_shader_interlock GL_NV_packed_depth_stencil GL_NV_texture_barrier GL_OES_EGL_image GL_S3_s3tc" justin@justin-Predator:/opt/cxoffice$ 

submitted by CaptainKamikaZ to Codeweavers_Crossover [link] [comments]


http://swiebodzin.info