Math input output boxes

Challenges for the subreddit /r/dailyprogrammer

2012.03.03 05:11 rya11111 Challenges for the subreddit /r/dailyprogrammer

This subreddit is purely dedicated to accepting challenges and suggestions for the subreddit /dailyprogrammer.
[link]


2018.10.31 14:03 mangobus45 * The power of the hovertext shines within you.

An unofficial subreddit to discuss the 2018 indie game Deltarune and its creator Toby Fox --- https://redd.it/145l7wp https://discord.gg/deltarune https://lemmy.world/c/undertale_deltarune
[link]


2024.05.21 19:27 SpecialEdShow Looking for some feedback on the DDJ-FLX4 controller, or other similar products, especially when it comes to using a mic.

I'll just drop the TL;DR at the top. When using the FLX4 controller with a mic plugged in, will I hear my voice through my headphones?
My less quick story; I started working at a roller rink on the weekends for fun and a small bit of nostalgia. At some point I had mentioned I was a DJ at one in high school and it majorly attributed to my career in radio broadcast, so they asked if I wanted to helm some sessions as the DJ. From my history, rink DJs just kind of worked off supplied equipment and were more of hosts than anything,no mixing, so I jumped right in. At the last minute, I learned that there was no house setup and that I would just plug in my "gear", cool, I have apple music haha.
They were pretty chill with me outright saying I don't mix, but I also didn't want to be an aux cord DJ, I wanted to at least look like I was setup to "entertain". I found the first app I could use with my apple music account, got an XLR adapter for my ipad hub, and was on my way to greatness.
By my second session, I had joined a DJ pool, for my SOCAN license, and picked up a DJ2GO2 Touch, just because I like having physical controls. Then I got the bug, I started mixing when it was convenient, but I still liked stopping down regularly so I can get to more requests. I am using Algoriddim's DJay Pro, which has been such a pleasure to use, I even find myself using it's "automix" when I play music around the house. I am super lucky to have already had an iPad Pro to pair with the setup, so I am not too deep in money wise, and I get to have fun a couple hours a week. Full disclosure, I use the sync feature when working, but not when practicing at home.
Now I am looking at upgrading, but within reason, because I won't be doing this in any other venue, be it club, wedding, or otherwise. My biggest want is a DJ controller with a mic input, and it seems the most reasonable is Pioneer's FLX4. Reason being that I want to be able to hear my own voice through my headphones, over the music without too much hassle, like I do on the radio. I am going to look later this week, because I want to get better cables for my output anyway, I honestly don't trust amazon XLRs. But I wanted some input about my mic situation.
Thanks for the help!
submitted by SpecialEdShow to Beatmatch [link] [comments]


2024.05.21 19:26 KernelSanders1986 Discovered Parsec Recently And I'm Astounded

I just wanted somewhere to gush about this app for a sec. I had been looking into game streaming for a while now, and had tried all sorts of solutions and configurations, some even involving a raspberry pi with moonlight installed as like a dedicated stream box. But either the resolution was terrible, input lag was unbearable, or just so many frame skips or disconnects.
I don't know how I missed Parsec in my research, it wasn't until I heard it mentioned in a completely unrelated YouTube letsplay video did I actually look into it. I decided to give it a shot and oh my lawd it works so perfectly.
Not only am I able to stream, it does with almost no hassle whatsoever. I just click "Stream" and it brings up my desktop almost instantly. The resolution is good, almost no input lag with a controller, no dropped frames, no stuttering, no disconnects. And I can even stream from my God damn phone miles away from my house on cellular data
I've been playing Starfield and Fallout 76 streamed from my office desktop to my laptop in the living room, and I often forget its even being streamed.
I am absolutely stupid how good this app is compared to literally every other method.
submitted by KernelSanders1986 to ParsecGaming [link] [comments]


2024.05.21 19:26 MWBartko Considerations on Sexual Immorality, Gender Identity, and my friends Non-Denominational Church.

Considerations on Sexual Immorality, Gender Identity, and my friends Non-Denominational Church.
A good friend of mine from a fairly conservative evangelical background is considering becoming a pastor at his non-denominational church. As part of the evaluation process, they asked him to write a paper on these topics that he is not an expert on.
He asked for my opinion and I offered to share it online to solicit constructive criticism, notes of encouragement, and or reading recommendations on these topics.
I believe his goal is to be faithful to the scriptures, loving to those outside the church, and challenging to those inside the church, as most of us could do better.
What he wrote is in the quotation marks below.
“1: Scope of the Issue
Sexual immorality has become a besetting and ubiquitous issue in our culture and in our churches. While many aspects of it are not novel or unique to this time and have clear scriptural input, there are others that bring challenges to our church for which we don’t have obvious precedent. The main point of these comments is to try and answer three questions with some degree of specificity: (1) how do we make ourselves a place where people who do not know Christ will feel welcome to come and learn of Him regardless of where they come from, (2) how do we pastorally care for people who have come in to the church with pre-existing circumstances related to sexual immorality, and (3) how do we equip our members to represent Christ to those in their lives that are dealing with these issues. We want to do this in a way that does not “walk a tight rope” or compromise to appease, but honors Scripture in its commands to both show compassion and exhort and correct. We must recognize that every individual circumstance is unique, and many will require careful and prayerful consideration, but this is meant to give a framework for that consideration.
2: Scriptural Basis for Corporate Response
There are many references we can point to that discuss and define sexual immorality throughout Scripture and many of these will be used below as we consider specific examples and situations. Let us start, however, by looking at passages that deal with corporate response rather than individual sin. It is clear that the Corinthian church had significant issues in this area, and much of Paul’s first letter was devoted to it. In chapter 5, Paul states that when sexual immorality is discovered in the church we should “mourn” over it and “not to associate with immoral people.” Importantly, he also makes clear in vv. 9-13 that these comments only apply to those “who bears the name of brother.” He explicitly writes, “not at all meaning the sexually immoral of this world…for what have I to do with judging outsiders?” This is key in informing our response to those who are not members of the church. If it is our desire to see sinners come through our doors and come to know our Savior through our ministry, then we must be welcoming, accepting them where they are. This is not to say we hide or compromise the biblical position, but it is not an issue on which we want to filter people at the door. There are three categories of people in sexual sin that we need to form a response for. First, those just coming to the church who have not committed to it – these should be treated the same as any we are reaching out to with Christ’s love. They need Jesus, not behavioral change. Next, those who have recently joined the church but have pre-existing sexual sin patterns. This can and should be addressed with patience, dignity, and love. There are often many sin areas in the life of a new believer, and it is prudent to discern how and when to address each of them. Lastly, those who have been members in the church for some amount of time and fall into sexual sin. This is the group that Paul is primarily addressing in 1 Corinthians. While sex within marriage is a private issue, sexual sin cannot be a taboo topic. It needs to be addressed regularly and clearly. We need close enough relationships within the church that such problems do not fester in the dark. We must avoid the typical church pattern to vilify the first group, never see the second group, and pretend the third group doesn’t exist until it all blows up in scandal. May it never be.
3: Consistency Issue
There is a tendency in our Christian culture to treat some sexual sins as worse than others. Like the Corinthians, some things we seem to have accepted as just ubiquitous parts of our culture. Knowing the prevalence of promiscuity and fornication among teens and single adults and usage of pornography even within the church, we tend to address these as issues of indwelling sin, similar to anger or fear of man, with offers of accountability and understanding when someone falls. By contrast, when it comes to homosexuality or adultery, it is often a church discipline issue. We view homosexual marriage as a major problem, but remarriage after a non-biblical divorce is rarely addressed. These inconsistencies lead to stigmatization and polarization and should have no place in the church. The criterion for escalation should be unrepentance, not the nature of the sexual sin. It is clear from 1 Corinthians that all should be taken seriously, but none should be vilified above others.
4: Culture and Identity
The major underlying problem with many of the sexual sin and gender issues is that they have come to be culturally bound up with people’s identities. This is not a new phenomenon and is not unique to this issue. As far back as Acts 19, you see people becoming “enraged” because Paul had threatened the Ephesians’ cultural identity as worshipers of Artemis. People continue to find their primary identities in their employment, hobbies, sports teams, or families rather than Christ. None of these should be accepted, but none should be reviled either. If a person does not know Jesus, they are dead. How they identify themselves is of no concern. Once they have been made alive, they can be taught that “whose” they are is more important than “who” they are. All identity outside of Christ is not sinful, but if it takes paramount importance, it may become so. A person who recognizes a tendency toward same sex attraction may label themselves as gay or lesbian. This should not be considered a sin issue unless it becomes, for them, their defining characteristic or leads to sinful actions. We should recognize the difficulty of this struggle and support such a person rather than get hung up on labels. There must be clear distinction between identifying same sex attraction and engaging in homosexual behavior. These should be the guiding principles underlying everything that follows are regards individual cases.
5: Public Facing Information, Guests, and New Attendees
Considering what we have discussed, and Paul’s assertion in 1 Corinthians 5 that we ought to reserve judgment on sexual immorality to those we call brother, I would submit that public facing information regarding the church (i.e. website, app, etc) should not publish a position on sexual immorality, marriage, and gender identity. Doing so effectively places the filter at the door so that people who do not know Christ may be turned away from it. This is not tantamount to tacit approval. In appropriate contexts within the church, these topics should still be discussed and addressed, but I do not believe it is consistent with a biblical treatment of unbelievers to place it in a public facing forum. If we have guests or new regular attendees who appear to be engaged in a cohabitating or fornicating relationship, a homosexual relationship, or other sexual sin, this should not be a priority to address unless we have discerned that they are believers and join the church. Even then, it is important to draw a distinction between someone who deals with same-sex attraction and someone who engages in homosexual behavior. The next seven points are meant to discuss, in broad terms, how we should address those who join the church with pre-existing relationships or identity issues:
6: Promiscuity, Cohabitation – Hebrews 13:4, 1 Cor 7:1-2, Ex 22:16
Much of the biblical discussion on promiscuity is by inference. Clearly, sex was meant to be inseparably linked to marriage and outside of that context should be considered immoral. For those who join the church already in a sexual relationship who are unmarried we should apply Exodus 22:16 and encourage them to marry as soon as possible. If they do not wish to marry, they should be encouraged to separate. Paul acknowledges in 1 Cor 7:2 that marriage is the best remedy for “temptation to sexual immorality.”
7: Adultery, Divorce and Remarriage – Matt 5:32, Matt 19:9, 1 Cor 7:10-11
This issue is given much more explicit biblical instruction but is often glossed over in our Christian culture due to the messy landscape of divorces and remarriages. In cases where non-biblical divorce has occurred, if reconciliation is possible, this should be pursued. If reconciliation is impossible because one or more parties have remarried, it would not be sensible to divorce again in order to achieve reconciliation. The principle to apply here, I believe, is from 1 Cor 7:17-24 summarized in verse 20: “Each one should remain in the condition in which he was called.” This is not an ideal circumstance, but it is the best way forward in an imperfect world. Of note, polygamy was common in the culture of the early church, and while not ideal, was accepted by the church, as evidenced by the qualifications for elder to be “a husband of but one wife.” We have polygamous cultures even within our local community and if they came to Christ, we should not counsel them to divorce all but one wife and thus disrupt their social structure. It is not ideal and would disqualify them from eldership, but they should remain as they are. Whether marriage after unbiblical divorce in the past disqualifies a man from eldership is a case-by case question for the eldership.
8: Pornography, Sensuality, and Lust – Lev 18:6-18, Matt 5:28
As mentioned above, use of pornography has reached a high saturation point within our culture and within our church. While once thought of as simply a male issue, there is a growing trend toward gender parity in pornography usage. It is an issue that should be discussed with some frequency within our church. For those that join the church and view pornography regularly, it needs to be made clear that while the world has largely destigmatized it, it is still sexual immorality. Furthermore, this isn’t just limited to nudity and pornography, but any sensuality that leads to looking at someone “with lustful intent” is the heart equivalent of adultery according to Matt 5:28. In our culture, it is not possible to avoid such things by just turning away. We need to address the heart issues of idolatry, selfishness, and satisfaction in Christ. Practically, how should we deal with those who have on-going struggles with pornography, sensuality and lust? Should this preclude them from eldership? From deaconship? Taken strictly, this would preclude nearly all men from eldership. These require individual evaluation from the elders, but a guiding principle should be, if the person is repentant and there is evidence of growth in their life, we should consider more responsibility and continued discipleship.
9: Homosexuality – Lev 18:22, Lev 20:13, 1 Cor 6:9, 1 Tim 1:8-11
From the above references and others, it is evident that homosexual behavior is sexual sin. We cannot equivocate on that point. As we have discussed above, if a person who is already a believer and in the church and struggles with same sex attraction, we should approach them as we would handle anyone who is sexually attracted to someone to whom they are not married. If such a person decides that homosexuality is not sinful and begins sexually immoral activity, we should deal with them in the same way as any member who falls into unrepentant sin and go through the processes of correction and, if necessary, of church discipline. It is important that we draw a distinction between same sex attraction and homosexual behavior. We can do tremendous harm by demonizing same sex attraction and creating a taboo around it. A person who is struggling to abstain from homosexual behavior should be supported and encouraged. I believe Paul’s strong statements about not associating with sexually immoral people applies to those who remain unrepentant. Much more nuanced is the issue of how we address those that join the church already in a homosexual relationship. What about the married homosexual couple who join the church with their adopted child? Should we break up their family? I believe, in this case, the same principle should apply as to those who have gone through an unbiblical divorce in the past. We should apply 1 Cor 7:20: “Each one should remain in the condition in which he was called.” We can recognize that this is not ideal, but it is the best we can do in a fallen world just as we do with someone who is married after unbiblical divorce. Whether should apply to a homosexual couple in a long term committed relationship who are not legally married would be an individual discussion with the elders. Again, these are nuanced cases that will need individual prayer, discussion, and discernment. I believe a great deal more patience is called for when a new believer joins the church that has a history or present reality of homosexuality, even if they are unrepentant at first, believing that homosexuality is not sinful, than we would demonstrate to a person who has been in the church for a period of time and then decides to pursue a homosexual relationship.
10: Bisexuality – Heb 13:4
Bisexual attraction is no more or less of an issue than anyone who finds that they are sexually attracted to someone other than their spouse. This is not a rare or unique circumstance, even within the church. Someone who is practicing bisexuality is, by definition, not confining sex to the marriage bed, and this, therefore, qualifies as sexual immorality. The issue, here again, is one of identity and cultural acceptance. If a person “identifies as bisexual,” the real issue is not the bisexuality, but the fact that they identify themselves primarily by their sexual desires, and not by Christ. It would be equally a problem if they “identified as heterosexual” and that was seen as their defining characteristic. If such a person were to join the church, our priority should be in helping them see their identity in Christ rather than focusing on renouncing their sexual preference.
11: Transgenderism/Non-binarism – Psalm 139: 13-15
It should be noted that the next two points should not be considered in the category of sexual immorality, but as they are connected to the same cultural moment will be discussed here. It should further be remarked that transgenderism is a modern issue with no direct reference in Scripture. It is a challenging issue that often falls prey to oversimplification and scapegoating. It is not sufficient to simply state that a person should identify with their born gender. There are those born with ambiguous genitalia and those born with sex chromosome abnormalities such that “born gender” is not necessarily accurate. These occur with a frequency of 1 in 448 births on average which is not particularly rare. The majority of people who consider themselves to be transgender do not fall into these categories, but the fact remains that these categories exist. Unless we plan to embark on genetic testing, we must be careful how we assert someone’s gender assignment. Furthermore, we must acknowledge that much of the gender confusion in our culture is due to a distortion of biblically accurate masculinity and femininity in our culture of which the church has been widely supportive for generations. Many transgender and non-binary individuals consider themselves so because they do not fit into the traditional boxes our culture has created for the genders. The church can start by recognizing that these boxes are incorrect. We can also acknowledge that gender differences and roles are far less important than most human cultures perceive. Christ himself challenged many gender norms in his ministry and Paul maintains “…there is no male or female, for you are all one in Christ Jesus.” (Gal 3:28b) It is much more difficult to recognize this issue as a sin issue than many of the above concerns. If someone wishes to be addressed by different pronouns than they once did or dress differently than they once did, this does not amount to immorality. Once again, this can be an idolatrous identity issue if the person sees it as the central characteristic of their lives. There is often an inherent pride in asserting that such a person does not feel they fit in the body created for them, but if they come to love Jesus and understand and believe that they are “fearfully and wonderfully made” then this issue may become moot. Whether or not they revert to dressing differently or using pronouns they did when they were younger is largely immaterial. This also addresses the issue of people who may have undergone permanent physical changes. While we should not endorse such modification if it is being considered, there is no reason to reverse such a thing in order to return to a base state. We must recognize that this is a group that has a high propensity toward mental health concerns, instability, and suicidality. They need love, support and prayer, not scapegoating and extra-biblical expectations of conforming to a cultural norm. We must further note that this group as well as the homosexual group have often experienced psychological and even physical harm from others in our culture, sometimes in the name of Christ. We must foster an environment of champions physical and psychological safety for these people.
12: Asexuality – 1 Cor 7:25-38
Asexuality also should not be considered sexual immorality. There is, in fact, wide support in Paul’s letters such as in 1 Cor 7 for people, if they are able, to remain unmarried and be “anxious about the things of the Lord, how to please the Lord.” We tend to champion the model of the nuclear family in our Christian culture, but Paul sees chaste singleness as a better way. There should be no pressure from the church to make sure that single people pair off and get married because it is expected of them. As this state has been culturally identified with the LGBTQIA movement, it is seen on the same spectrum as the sexual immorality and gender issues discussed above, but it is not. It can still fall prey to the same issue of an idolatrous identity as some of the above issues, but it need not be so.
13: Glass Ceiling
In the event that God sees fit to bring people from these subgroups into our church, there would inevitably be a glass ceiling. The question is at what point. The four logical points are: regular attender, member, deacon, and elder. Regardless of their background or position, all should be welcome to be a regular attender. It is also clear, from the biblical requirements for eldership, that on-going problems or engagement in any of the sexual sins would disqualify them from that post. The middle two are less clear. I would submit that the bar for membership should be very low. This step, in my opinion, is when they would “bear the name of brother” and not before. Even if they disagree about the sinful nature of homosexuality, this should not disallow them from becoming members as long as they agree to submit to the churches position and not cause division. Allowing them to become members gives us the pastoral authority to speak into their lives, and we would hope that over time the Spirit would work in their hearts to convince them of the truth. Putting such a person in a deacon role would probably not be wise but would need to be evaluated prayerfully on a case-by-case basis. The difficulty here is that, while a position on homosexuality is not a salvific issue and should not be considered a core doctrine in the same way as the deity of Christ, for example, it is a sin issue. There is a limit to how far we can “agree to disagree” and still uphold our duty to root out sin in our midst. Once again, we should also distinguish between a struggle with same sex attraction and engagement in homosexual behavior when we consider our response. There is also a glass ceiling when it comes to marriage. While I believe we should not break up existing homosexual marriages, we should not participate in creating them. The marriage covenant between a man and woman was created, in part, to reflect the relationship between Christ and the church (Eph 5). This should not be co-opted to excuse or normalize immorality.
14: Nuance and Edge Cases
The above outline is by no means meant to be exhaustive or definitive. It is meant to provide a lens, supported by scripture, through which we can view these issues and consider corporate and pastoral responses. It should inform how we view the people that walk through the door from a wide range of backgrounds and how we equip those in our church to be Christ’s ambassadors to those in our community. Every person and circumstance, history and baggage will be different, and any non-nuanced position would be inherently evil. I pray we have many opportunities to talk, think and pray through specific situations that God would bless us with the chance to be a part of. What an honor it would be to be used to reach into broken lives like these with the Gospel of Grace.
15: Action Steps
As we consider practical and philosophical ways of responding to the above, I believe we should start from a position of corporate repentance. If we wish to truly reach out and touch the lives of broken people in need of a Savior who live a life of same sex attraction or gender dysphoria, we need to begin by recognizing that a great deal of harm, emotional and physical, has been inflicted on this group by the Church for generations. There are homeless people living in our area who were kicked out of their homes by parents holding a Bible. There are those who have been subjected to horrific methods that amount to torture under the guise of “Conversion Therapy” from Christian organizations. The only “conversion” we should concern ourselves with is to a regenerate heart. Attempting to change someone’s sexual attraction is very much beside the point. We cannot hope to be a place where such people can hear about Jesus unless they feel safe to enter our doors. We must also fight the tendency to consider sin in this area as something worse than others, even in non-Christians. James 2 says “…For whoever keeps the whole law but fails in one point has become guilty of all of it….So speak and so act as those who are to be judged under the law of liberty. For judgment is without mercy to one who has shown no mercy. Mercy triumphs over judgment.” As we consider corporate and pastoral responses to the argument above, we must start by removing our own planks and repenting for the historical actions of the Church.
Practical steps that we could consider taking would include: removing the statements from the website about marriage and sexuality, especially directly under our Core Beliefs. Again, this is not meant to hide or equivocate on the truth, but not to set such a barrier before someone even walks through our door. Secondly, we should consider how to address these topics within the church. A Sunday morning sermon is not ideal as it is time limited and a unidirectional conversation. A small group course format would be a consideration. We need to equip parents and family members of adolescents, teens, and adults with language to talk about these things in loving, humble, God-honoring ways. In the longer term, we need to consider how we can make our church a place where people would feel comfortable inviting friends and family who look, think and act differently than we do. We need to find a way of projecting safety and inclusion even in our public facing information. This isn’t a balancing act where we must make it clear early and often that we “love the sinner but hate the sin” as the saying goes. We just need to love the sinner. Dealing with the sin can come later God-willing. A third application point is to be mindful of what we say and what we allow to be said without being checked. Certainly, joking at the expense of those who are dealing with these issues is unacceptable, but we also need to work to avoid getting dragged in to pseudo-political discussions on bathroom issues, sports issues or other divisive concerns that have no bearing on the church.
I recognize that these proposals have the potential to divide the church. There are some who may leave the body over these sorts of changes. I would argue that it is our responsibility to them as well as to the unreached in our community to have those discussions and risk some of them leaving over it. These are not all things we should change overnight but after ample opportunities for discussions and prayer.
16: Conclusion – Mark 2:15-17
At its core, these are not issues of who someone loves, sexual attraction, or even specific sex acts. The core is idolatry and identity. When acceptance by others, self-determination, or physical pleasure become the central force driving our lives then we have become idolators. Though our idols take on different shapes, the struggles in this space are shared by all. Whether you are identified by your profession, your family, or your gender identity, you are not being identified by your Master. Building fences around or within the church because someone sins in a different way than us cannot be allowed. Making the excuse that we are somehow “protecting our children” by shielding them from people in our community who desperately need a Savior will not show our children who Jesus is. Within the church, we cannot be afraid to “speak the truth in love.” We need not and cannot shy away from sin in the church, but we must recognize that the Spirit works in each of our lives. Often this happens over a period of time. We should be prepared to walk alongside our brothers and sisters in this journey for as long as they need.
There is a significant correlation between this community and their relationship with religious groups, and the “tax collectors and sinners” that Jesus sought out in His ministry and their relationship with the religious leaders of the day. Our heart should reflect His. Jesus responded: “It is not the healthy who need a doctor, but the sick. I have not come to call the righteous, but sinners.” (Mark 2:17) If our church was filled with transgender people and gay families that loved Jesus, God would be glorified.”
Thank you in advance for any constructive criticism, notes of encouragement to and or reading recommendations on these topics that I can pass along.
submitted by MWBartko to TrueChristian [link] [comments]


2024.05.21 19:25 -343-Guilty-Spark- Combat Workshop: Survive the Undead

https://www.halowaypoint.com/news/combat-workshop-survive-the-undead
Header Image [Imgur]
“Survive the Undead is an all new, endless, round-based horde mode. Made with Halo Infinite's Forge tool, it takes full advantage of Halo's sandbox and gives players a PvE experience they haven't seen in Halo before.” – The Forge Falcons
Two multiplayer Spartans running from the enemy in Survive the Undead. [Imgur]
When your friend group is all strongly Forge-inclined and talented, you wind up with something like the Forge Falcons. Entirely community driven, this crew dreams big and makes magic happen with the power of Halo Infinite's Forge. If you can dream it up, they can make it happen—they are absolute wizards with Forge! Their hard work has earned them a well-deserved spot in matchmaking.
Objective: SURVIVE
The Forge Falcons’ exciting PvE experience, Survive the Undead, arrives in the Combat Workshop today! For the next two weeks, you’ll be able to jump in and put your survival skills to the test in this 100% community created mode.
Two Spartans facing off against an Elite in Survive the Undead [Imgur]
Survive the Undead meshes the Halo Firefight experience with the fan-favorite COD Zombies mode resulting in fast paced, intense, and sometimes spooky gameplay. As we learned in Reach, the objective is to “survive,” and you want to do that by any means necessary. Earn points to buy upgrades, grab perks, or chance it all on a mystery box. Maybe it’ll help, maybe it’ll set you back—the thrill is in the risk!
As a note, while waiting to respawn, make sure to wiggle your sticks and keep your thumbs ready for action.
The Combat Workshop is your one-shop stop to check out work-in-progress maps, modes, and other new experiences. This playlist allows us to test out new modes (BTB Heavies), new features (new networking model), and get feedback at scale before taking that information back and iterating on it. From there, we can address issues and community feedback to get things ready for primetime matchmaking.
Spartans standing in front of a white board denoting the Combat Workshop. [Imgur]
This playlist will be up for two weeks and we want your feedback. Check back later for the link to the survey, or follow the QR code that will appear in-game later this week.
If you experience any technical issues, please be sure to report them to us by using the Halo Support site at aka.ms/HaloSupport.
How long can you survive the undead?
This post was made by a script written and maintained by the Halo mod team to automatically post blogs from Halo Waypoint. If you notice any issues with the text output or think this was posted by mistake, please message the mods.
submitted by -343-Guilty-Spark- to halo [link] [comments]


2024.05.21 19:23 googlesoar Arduino unable to connect to my USB Host Shield :'(

Arduino unable to connect to my USB Host Shield :'(
Hey guys, new to this field and still figuring stuff out so thank you for any help. Posting this here in case any of you have messed around with the Arduino.
I have an Arduino UNO R3 from Elagoo and a USB Host Shield (in the pictures)
____________________________________________________________________
My Problem: When running board_qc(an example sketch from the library of USB Host shield) the Serial Monitor stays on Waiting for Device... forever never recognizing the device
____________________________________________________________________
Reference: USB Host Sheild Library:felis/USB_Host_Shield_2.0: Revision 2.0 of USB Host Library for Arduino. (github.com)
board_qc sketch example:USB_Host_Shield_2.0/examples/board_qc/board_qc.ino at master · felis/USB_Host_Shield_2.0 (github.com)
____________________________________________________________________
What I have tried: I have soldered the 3.3V and 5V input and the 5V for the VBUS power this allows the board_qc to show Die revision 03 with my plugged in keybaord
I switched and tried 3V instead for the VBUS and that doesnt run past Die revision 00
I have tried a gaming keyboard, mouse, bluetooth dongle, & usb charger, nothing is recognized.
I used a MultiMeter to check the Voltage of the VBUS and the 3.3V and 5V inputs from the Arduino and everything is receiving correct voltage except oddly the 3.3V pin is receiving 3.9V?
Please help!
This is the current output of the serial monitor:
Circuits At Home 2011 USB Host Shield Quality Control Routine Reading REVISION register... Die revision 03 SPI long test. Transfers 1MB of data. Each dot is 64K................ SPI long test passed GPIO test. Connect GPIN0 to GPOUT7, GPIN1 to GPOUT6, and so on Test failed. Value written: 00 Value read: FF Press any key to continue... GPIO test passed. PLL test. 100 chip resets will be performed Resetting oscillator
100 Resets.
Checking USB device communication.
Waiting for device...
Below is the USB Host Shiled and the correct soldered joints.
Places I used a Multi Meter to check Voltage, and showing the soldered joints.
submitted by googlesoar to diyelectronics [link] [comments]


2024.05.21 19:20 Milk_Truckin preferred install?

what seems to be the preferred way to host plex?
docker
proxmox container
windows vm
linux vm
hyper-v
i installed right on the main os of a windows 11 pro pc that i use only for hyperv, docker, truenas vm, and keep running into issues. then when i look for a soloution most advice consists of entering a command into console but i have no idea what console to use since the console inside plex on my windows pc only shows output but doesnt allow any input. for some reason the instance of truenas scale i run in a hyper v vm on the same physical machine that worked fine for months now seems to be laggy and having issues the past week since installing plex. host pc is a ryzen 7950x with 64gb of ddr5 6000 with 4 cores and 8gb alloted to the truenas vm so there should be more than enough resources to go around.
some of the more common issues im having with plex on win 11 pro is my library is not only not updating when i add files to the folder anymore but not even when i manually tell it to update the library. i then have to remove the library from plex and add it again to get it to include the most recent media. it works but poorly so i was hoping maybe its just because of the windows install and hoping one of the other methods would require less work arounds
submitted by Milk_Truckin to PleX [link] [comments]


2024.05.21 19:20 anotheraltaacount Chance Asian Male for Texas A&M and UC Berkeley

Intended Major: Data Science / Computer Science (changes depending on the school i'm applying to)
GPA: 3.81 UW, 4.92 W out of 6 (includes courses from middle school 😭 )
UC Gpa since I am applying to a lot of them: 3.90 UW, 4.57 W, 4.17 weighted and capped
Class Rank: Outside top 10% because of some high school courses I took during 7th and 8th grade. Got straight Bs and Cs unfortunately.
SAT: 1450 (750M 700 RW, didn't study at all, trying again in august after studying)
Race: Asian
Gender: Male
Background: middle-class immigrant family.
School: Competitive Public High School
State: Texas
19 APs total (12 taken so far) AP Human Geography- 4, AP World - 5, AP Physics 1- 5, failed Spanish Lang 💀, waiting on all others
Senior year course load - AP Stats, AP Physics C (Mech and E&M), AP Gov/Econ, AP Lit, Data Structures And Algorithms (course after AP CSA, gpa is weighted the same as AP), and Calc III / Differential Equations dual enrollment, APES.
Main Extracurriculars:
  1. Created an open-source flight board website/app for a Flight Simulator Multiplayer server that displays information on each flight including departure/arrival times and status. Displays busiest airports and flight routes, and predicts future routes and flight recommendations based on historical data such as ATC availability. Website has 400 users and receives approximately 4.5K visits daily, with a maximum of 1022 distinct users in April. I have also created my own API that gives relevant information such as time remaining and specific departure times that are not shown in the original API that I used to create the flight board.
  2. Interning at State School’s CS lab this summer and will research and create a final project about how businesses use the data they collect to make future decisions to increase profit. This aligns with my goal of becoming a data scientist and going into the machine learning field, so I thought this would be pretty important.
  3. Active addon creator for Microsoft Flight Simulator - Developed many addons such as aircraft liveries, realistically modeled airports, and the biggest one being a graphics mod to make the sim look more realistic. ~2500 downloads for all mods
  4. Computer Science Club: Competed in multiple competitive coding competitions such as UTD Battle of the Brains, A&M Codewars, Lockheed Martin Codequest, Computer Science UIL, and many other online ones such as Devpost and CyberPatriots (did this with my friends for fun, unfortunately didnt win anything). I have also demoed my personal projects in this club and have helped members with learning Python and HTML, since our school’s curriculum is only based on Java.
  5. Personal Computer Science Projects - Just a couple of projects that I made in the past few years that have helped me improve my understanding of coding. My school only offers Java, so these projects were incredibly helpful when it came to understanding R, Python, and JavaScript. My favorite project is a volunteer log tool that breaks down my total hours based on the number of hours that I have volunteered at my local food packing facility and how many boxes each table can pack. Using this information, I can derive how many boxes I have personally helped make and how many children I have fed through my contributions.
  6. Created a review guide for AP Physics 1 that compiled the most important formulas and concepts from our lessons and resources. I also compiled an entire mock exam’s worth of MCQ and FRQ questions to test the hardest questions from each unit. On exam day, there were 54 people on the doc, so there were at least 50 people I impacted with this. I have also recently started a tutoring service for people who are struggling with physics and people who are taking Physics in the future (doing it on Saturday and Sunday every week).
  7. Volunteering at a local food packing facility for ~105 hours. Volunteered at every position including pourer, bagger, weigher, and warehouse crew.
  8. Volunteering at NHS organized events for 15 hours.
  9. Completed Harvard’s CS50 course back in sophomore year (my website stated above evolved from my final project for CS50, which was a flight board on command prompt lol)
  10. Part of the National Science Honors Society and Cybersecurity club at my school.
Awards (I am cooked 😔):
  1. National Merit Commended (probably gonna get this)
  2. PVSA silver award
  3. Computer Science UIL awards
  4. AP Scholar (probably with distinciton in july)
LOR: AP Calc - 8 (maybe 9) /10, did really well in her class and asked a lot of questions. she was also impressed by my resume, but I didn't talk to her a lot personally. I've heard that she writes good rec letters tho. AP Physics - 7/10
Schools:
Reach : UT Austin (Statistics / Data Science), UMich (CS lsa), UC Berkeley (Applied Math, my dream school), UCLA (Stats/Data Science), Purdue (CS or AI major), UIUC (Computer Engineering or CS + Stats), UCSD (data science or Math-CS), UCI (CS), UCSB (CE), UW Madison (CS), Georgia Tech (CS, doing this one for fun lol), USC
Target: Texas A&M Engineering (attainable dream school), UT Dallas (CS), Colorado Boulder (CS), UMD College Park (CS), Penn State (CS), NCSU (CS)
Safety (if I get into UTD rolling then i wont apply here): UNT, Texas Tech, ASU
Notes: I want to settle in the bay area after going to college, and want to become a data scientist (seems more interesting to me than becoming a swe, my opinion might change) at a well-respected company, preferably in the aerospace industry since I've had an interest in aviation since my childhood. I might also do grad school.
Thoughts?
submitted by anotheraltaacount to chanceme [link] [comments]


2024.05.21 19:20 Relevant_Bowler7077 I worry about stuff and need some opinions on this.

Hello. I am 15 and I usually go to this boxing gym but I've not been for around 2 months because I've been studying for my final exams. Next year I am planning in going to college and doing maths and I worry about going back to boxing because I worry if I am going to get brain damage or worse such as getting killed. I have heard stories about boxers who've been killed or got severe brain damage and I worry if that is going to be me. I don't have amateur fights or anything but I hit bags and spar and I do feel good when I go but I'm constantly worrying that when I go back something bad will happen to me that will prevent me from being able to live the future I want to live which is maybe being a pilot or something (I'm not sure what I want to do in the future but I have a lot of dreams and I definitely want to live in America or Canada) and I am worried that if I keep going to boxing training it will affect my brain and I will get brain damage. I don't have fights or anything but I do spar and I enjoy it because I feel good after. Also when I first started boxing like 2 years ago my grades improved if anything. I just don't know if it is a smart decision to keep going to boxing and putting myself at that risk. Anyway, what do you guys think because it weighs on my mind all of the time?
submitted by Relevant_Bowler7077 to Advice [link] [comments]


2024.05.21 19:19 Oo-KAIJU-oO Yo my first board

Mainly soul and blues player just getting into pedals only been playing like 5 years and all that time I was just plugging into an amp lol 😂 but man these have been a lot of fun and opened a lot of possibilities with tone
submitted by Oo-KAIJU-oO to pedalboards [link] [comments]


2024.05.21 19:12 mjxrk How to read Rs232c data with arduino?

I'm trying to get my Arduino UNO to read data from my weight indicator model XK3190-A12(E) and display them on the Arduino IDE Serial Monitor, but a lot of the code scripts I've tried don't work. Here's two of our setups with and without a converter:
https://preview.redd.it/rmxowbjfat1d1.png?width=887&format=png&auto=webp&s=96961da9f96e9b3a364e22094e471c8a3ffbd36d
https://preview.redd.it/hw2t8oqgat1d1.png?width=887&format=png&auto=webp&s=f3fc3da8a0658c2e5f9507b8936cca9832d10574
Here's one of the codes I tried for both of them:
#include
#define rxPin 10
#define txPin 11
// Set up a new SoftwareSerial object
SoftwareSerial mySerial = SoftwareSerial(rxPin, txPin);
String Data = "";
void setup() {
// Define pin modes for TX and RX
pinMode(rxPin, INPUT);
pinMode(txPin, OUTPUT);
Serial.begin(9600);
// Set the baud rate for the SoftwareSerial object
mySerial.begin(9600);
}
void loop() {
if (mySerial.available() > 0) {
Serial.println("mySerial is available");
delay(3000);
char character = mySerial.read(); // Receive a single character from the software serial port
Data.concat(character); // Add the received character to the receive buffer
if (character == '\n')
{
Serial.print("Received: ");
Serial.println(Data);
// Clear receive buffer so we're ready to receive the next line
Data = "";
}else{
Serial.println("No data read.");
}
}else{
Serial.println("mySerial is not available");
delay(3000);
}
}
but the output is:
https://preview.redd.it/gpvjfhvtat1d1.png?width=786&format=png&auto=webp&s=5b68eac49c267c171091ff2c2806d2fadbcb76f0
It reads as available once but doesn't read any data then becomes unavailable completely after.
Here's the manual for the weight indicator: A12(E)(OC).pdf (zemiceurope.com)(OC).pdf)
And some screenshots of the instructions the manual above provides:
https://preview.redd.it/8qov5xc5bt1d1.png?width=786&format=png&auto=webp&s=bed964cece827534f1c0bf1e40f1a78a56509b3c
https://preview.redd.it/fxnnkvc5bt1d1.png?width=875&format=png&auto=webp&s=04f91ea1a11e249e7bd0133f56c3f80e36b41f19
https://preview.redd.it/reeb8wc5bt1d1.png?width=875&format=png&auto=webp&s=b5e8c86ad8410d219e2e99373b7151fa01c60765
https://preview.redd.it/fe2nduc5bt1d1.png?width=712&format=png&auto=webp&s=fbd4d41e77be38965cd04140ac5a7ab3e0cd91cc
Here's a photo of setup 1:
https://preview.redd.it/dl3g4gj9bt1d1.jpg?width=1035&format=pjpg&auto=webp&s=b15ac7dcf0d80096b26e0d01c5b6a6c26397c5c5
Setup 2 is difficult to photograph clearly.
Hope to get more insight on this!
submitted by mjxrk to ArduinoProjects [link] [comments]


2024.05.21 19:11 Born_Agent6088 Get current user in Twincat VISU

Get current user in Twincat VISU
I want to display the current user in the header of my VISU and also log the username in a datalogger when they perform an action. However, I can't seem to find a way to do this.
The workaround I found involves assigning a single user to a group and then creating copies of the action button, each with different group access rights visibility. However, if there are several users in the same group, I'm unable to distinguish between them.
In the VisuUserManagement reference, there is a method called GetCurrentUser, but I don't know how to access this method. Additionally, the reference appears grayed out in the library manager. Why is that, and how can I use these methods?
I'm not exactly a beginner in PLC programming, but I'm stuck on this problem. Any help is appreciated.
https://preview.redd.it/n5sqolr5bt1d1.png?width=1531&format=png&auto=webp&s=a9db6edfc82b82526954854455e25328da316d6a
submitted by Born_Agent6088 to TwinCat [link] [comments]


2024.05.21 19:10 cope4321 having trouble with this stochastic code for ninjatrader

having trouble with this stochastic code for ninjatrader
okay so im using chatgpt to help me code a specific divergence indicator on the stochastic. i have the whole foundation of it done but im having trouble with filtering good trendlines with bad ones. i attached an image of the filter im trying to create.
in this scenario, we are below the 30 and 20 on the stochastics fast. the gray horizontal line is the 30, the blue horizontal line below it is the 20, the cyan blue line is the D plot, and each green dot is a swing low.
for the good line, you can see an uptrend form and the D plot never went above the 30 on the stochastic. the bad line shows the previous green dot gets connected to the most recent green dot after the D plot crossed below the 30. the bad lines are what im trying to avoid. the code i have now just draws any uptrend below the 20 connecting the swing lows, and downtrend above the 80 connecting the swing highs.
chatgpt cannot understand how to make a filter for this but maybe im just prompting it wrong. i already tried adding logic like "if D plot crosses below 30, then delete line connecting from previous swing low"
if anybody that's good with coding C sharp and potentially knows a solution, i would very much appreciate your help.
here's the exact code:
namespace NinjaTrader.NinjaScript.Indicators { public class StochasticSwing : Indicator { private Series den; private MAX max; private MIN min; private Series nom; private SMA smaK; private Swing swing; private List swingLowBars; private List swingLowPrices; private List swingHighBars; private List swingHighPrices; protected override void OnStateChange() { if (State == State.SetDefaults) { Description = "Stochastic Swing Indicator with custom swing point markers"; Name = "StochasticSwing"; IsSuspendedWhileInactive = true; PeriodD = 3; PeriodK = 9; Strength = 1; MaximumBarsLookBack = MaximumBarsLookBack.Infinite; AddPlot(Brushes.Cyan, "StochasticsD"); AddPlot(Brushes.Transparent, "StochasticsK"); AddLine(Brushes.Blue, 20, "Lower"); AddLine(Brushes.Blue, 80, "Upper"); DrawOnPricePanel = false; // Ensure drawing is done on the indicator's panel } else if (State == State.DataLoaded) { den = new Series(this); nom = new Series(this); min = MIN(Low, PeriodK); max = MAX(High, PeriodK); smaK = SMA(K, PeriodD); swing = Swing(D, Strength); swingLowBars = new List(); swingLowPrices = new List(); swingHighBars = new List(); swingHighPrices = new List(); } } protected override void OnBarUpdate() { if (CurrentBar < PeriodK) return; double min0 = min[0]; nom[0] = Close[0] - min0; den[0] = max[0] - min0; if (den[0].ApproxCompare(0) == 0) K[0] = CurrentBar == 0 ? 50 : K[1]; else K[0] = Math.Min(100, Math.Max(0, 100 * nom[0] / den[0])); D[0] = smaK[0]; // Clear previous swings swingLowBars.Clear(); swingLowPrices.Clear(); swingHighBars.Clear(); swingHighPrices.Clear(); // Collect all swing highs above 80 for (int i = Strength; i <= CurrentBar; i++) { int swingHighBar = swing.SwingHighBar(i, 1, int.MaxValue); if (swingHighBar != -1 && D[swingHighBar] > 80) { double swingHighPrice = D[swingHighBar]; swingHighBars.Add(swingHighBar); swingHighPrices.Add(swingHighPrice); Draw.Dot(this, "SwingHighDot" + swingHighBar, true, swingHighBar, swingHighPrice, Brushes.Red); } } // Collect all swing lows below 20 for (int i = Strength; i <= CurrentBar; i++) { int swingLowBar = swing.SwingLowBar(i, 1, int.MaxValue); if (swingLowBar != -1 && D[swingLowBar] < 20) { double swingLowPrice = D[swingLowBar]; swingLowBars.Add(swingLowBar); swingLowPrices.Add(swingLowPrice); Draw.Dot(this, "SwingLowDot" + swingLowBar, true, swingLowBar, swingLowPrice, Brushes.Green); } } // Connect swing lows with uptrend lines below 20 for (int i = 1; i < swingLowBars.Count; i++) { if (swingLowPrices[i] < swingLowPrices[i - 1]) { Draw.Line(this, "Uptrend" + i, false, swingLowBars[i - 1], swingLowPrices[i - 1], swingLowBars[i], swingLowPrices[i], Brushes.Green, DashStyleHelper.Solid, 1); } } // Connect swing highs with downtrend lines above 80 for (int i = 1; i < swingHighBars.Count; i++) { if (swingHighPrices[i] > swingHighPrices[i - 1]) { Draw.Line(this, "Downtrend" + i, false, swingHighBars[i - 1], swingHighPrices[i - 1], swingHighBars[i], swingHighPrices[i], Brushes.Red, DashStyleHelper.Solid, 1); } } } #region Properties [Browsable(false)] [XmlIgnore()] public Series D { get { return Values[0]; } } [Browsable(false)] [XmlIgnore()] public Series K { get { return Values[1]; } } [Range(1, int.MaxValue), NinjaScriptProperty] [Display(Name = "PeriodD", Order = 0)] public int PeriodD { get; set; } [Range(1, int.MaxValue), NinjaScriptProperty] [Display(Name = "PeriodK", Order = 1)] public int PeriodK { get; set; } [Range(1, int.MaxValue), NinjaScriptProperty] [Display(Name = "Strength", Order = 2)] public int Strength { get; set; } #endregion } } #region NinjaScript generated code. Neither change nor remove. namespace NinjaTrader.NinjaScript.Indicators { public partial class Indicator : NinjaTrader.Gui.NinjaScript.IndicatorRenderBase { private StochasticSwing[] cacheStochasticSwing; public StochasticSwing StochasticSwing(int periodD, int periodK, int strength) { return StochasticSwing(Input, periodD, periodK, strength); } public StochasticSwing StochasticSwing(ISeries input, int periodD, int periodK, int strength) { if (cacheStochasticSwing != null) for (int idx = 0; idx < cacheStochasticSwing.Length; idx++) if (cacheStochasticSwing[idx] != null && cacheStochasticSwing[idx].PeriodD == periodD && cacheStochasticSwing[idx].PeriodK == periodK && cacheStochasticSwing[idx].Strength == strength && cacheStochasticSwing[idx].EqualsInput(input)) return cacheStochasticSwing[idx]; return CacheIndicator(new StochasticSwing(){ PeriodD = periodD, PeriodK = periodK, Strength = strength }, input, ref cacheStochasticSwing); } } } namespace NinjaTrader.NinjaScript.MarketAnalyzerColumns { public partial class MarketAnalyzerColumn : MarketAnalyzerColumnBase { public Indicators.StochasticSwing StochasticSwing(int periodD, int periodK, int strength) { return indicator.StochasticSwing(Input, periodD, periodK, strength); } public Indicators.StochasticSwing StochasticSwing(ISeries input , int periodD, int periodK, int strength) { return indicator.StochasticSwing(input, periodD, periodK, strength); } } } namespace NinjaTrader.NinjaScript.Strategies { public partial class Strategy : NinjaTrader.Gui.NinjaScript.StrategyRenderBase { public Indicators.StochasticSwing StochasticSwing(int periodD, int periodK, int strength) { return indicator.StochasticSwing(Input, periodD, periodK, strength); } public Indicators.StochasticSwing StochasticSwing(ISeries input , int periodD, int periodK, int strength) { return indicator.StochasticSwing(input, periodD, periodK, strength); } } } #endregion 
submitted by cope4321 to FuturesTrading [link] [comments]


2024.05.21 19:09 Ok-Mention-228 Trying to convert Escalade to remote only

I have a Power Wheels Escalade that I’m trying to convert to remote only. I use it to carry stuff for me. I originally extended all the switch wiring so I could walk beside it. I purchased a WEELYE 12 Volt 200W High Power RX71-1 2.4G Bluetooth Remote Control Receiver Controller Box Kit for Power Wheels,12V RX37 Power Wheels Remote Control from Amazon, but apparently I can’t figure out how to wire it. I connected power to it, and put voltmeters on the motor outputs. I synced the remote to the box but I don’t get any output when I press the buttons. Then I tried connecting 12 VDC to the 7 pin connector plug, red positive and black negative, but still no response. Any suggestions would be appreciated
submitted by Ok-Mention-228 to PowerWheelsMods [link] [comments]


2024.05.21 19:09 _kitzy Looking for options to reduce latency by eliminating D->A / A->D conversions in a vocal processing rig

I'm working with an artist who uses vocal effects currently handled by a UAD Apollo. My artist likes having the effects in their ears rather than the dry signal, but the added latency is distracting. The current setup is a Shure ULXD wireless system going out analog into the Apollo, and then from the Apollo into the audio console.
This means that we have conversions between analog and digital: ULXD converting D to A on the output, the Apollo converting A to D on the input, and then D to A on the output, and then the audio console converting A to D again on the input.
Is there a way to keep the signal digital all the way? My ULXD receiver supports both AES3 and Dante outputs and I have Dante, AES3 and MADI as digital input options on my audio console.
As far as I can tell, the only digital IO that the Apollo supports is ADAT, so presumably I would need some kind of Dante or AES3 to ADAT converter, which I don't love the idea of considering how fragile ADAT connections tend to be.
Is there really not a more efficient way to do this?
EDIT: I was thinking of Axient, apparently ULXD doesn't to AES3.
submitted by _kitzy to livesound [link] [comments]


2024.05.21 19:09 Relevant_Bowler7077 I worry about stuff and need some opinions on this.

Hello. I am 15 and I usually go to this boxing gym but I've not been for around 2 months because I've been studying for my final exams. Next year I am planning in going to college and doing maths and I worry about going back to boxing because I worry if I am going to get brain damage or worse such as getting killed. I have heard stories about boxers who've been killed or got severe brain damage and I worry if that is going to be me. I don't have amateur fights or anything but I hit bags and spar and I do feel good when I go but I'm constantly worrying that when I go back something bad will happen to me that will prevent me from being able to live the future I want to live which is maybe being a pilot or something (I'm not sure what I want to do in the future but I have a lot of dreams and I definitely want to live in America or Canada) and I am worried that if I keep going to boxing training it will affect my brain and I will get brain damage. I don't have fights or anything but I do spar and I enjoy it because I feel good after. Also when I first started boxing like 2 years ago my grades improved if anything. I just don't know if it is a smart decision to keep going to boxing and putting myself at that risk. Anyway, what do you guys think because it weighs on my mind all of the time?
submitted by Relevant_Bowler7077 to AdviceForTeens [link] [comments]


2024.05.21 19:06 mOjzilla Need help getting 4k 120 Hz

Hello , I don't game any more just coding , but still used to higher refresh rates . Felt this might be a proper sub to ask regarding this .
I have a base m1 mac mini and 55 Lg G3 Tv on which I am trying to get 4k 120 Hz output from the said mac . From the technical specs it seems one can only push 4k 60HZ but there are so many posts all over the internet where people are getting 120Hz and above . Those same post are saying that since Sonoma it is not possible to get UHD 120hz . I wanted to know if this is the case or if there is a way to get higher refresh rates .
Currently I am using a high speed 2.0 Hdmi which supports upto 4k / 60 Hz / 4 : 4 : 4 sub sampling / hdr ( deep color ) and it shows 60 Hz max . In the display setting once I tried the mirror or extend this the same device ( I guess that was Air play , not sure ) and it did show the option to set 120 hz but the input delay and display quality was bad and not worth it also once I selected 4K res it defaulted to 60Hz max . 120Hz Preview.
So the devices , both TV and mac mini are capable of showing 120 Hz at 4k just need to figure out how and hope some one here has already figured out this setup . Maybe some custom dongles to convert thunderbolt to hdmi 2.1 ? Display port is out of question since the television unit doesnt have any DP input ( shame really ) .
submitted by mOjzilla to macgaming [link] [comments]


2024.05.21 19:06 cope4321 having trouble with this stochastic code for ninjatrader

having trouble with this stochastic code for ninjatrader
okay so im using chatgpt to help me code a specific divergence indicator on the stochastic. i have the whole foundation of it done but im having trouble with filtering good trendlines with bad ones. i attached an image of the filter im trying to create.
in this scenario, we are below the 30 and 20 on the stochastics fast. the gray horizontal line is the 30, the blue horizontal line below it is the 20, the cyan blue line is the D plot, and each green dot is a swing low.
for the good line, you can see an uptrend form and the D plot never went above the 30 on the stochastic. the bad line shows the previous green dot gets connected to the most recent green dot after the D plot crossed below the 30. the bad lines are what im trying to avoid. the code i have now just draws any uptrend below the 20 connecting the swing lows, and downtrend above the 80 connecting the swing highs.
chatgpt cannot understand how to make a filter for this but maybe im just prompting it wrong. i already tried adding logic like "if D plot crosses below 30, then delete line connecting from previous swing low"
if anybody that's good with coding C sharp and potentially knows a solution, i would very much appreciate your help.
here's the exact code:
namespace NinjaTrader.NinjaScript.Indicators { public class StochasticSwing : Indicator { private Series den; private MAX max; private MIN min; private Series nom; private SMA smaK; private Swing swing; private List swingLowBars; private List swingLowPrices; private List swingHighBars; private List swingHighPrices; protected override void OnStateChange() { if (State == State.SetDefaults) { Description = "Stochastic Swing Indicator with custom swing point markers"; Name = "StochasticSwing"; IsSuspendedWhileInactive = true; PeriodD = 3; PeriodK = 9; Strength = 1; MaximumBarsLookBack = MaximumBarsLookBack.Infinite; AddPlot(Brushes.Cyan, "StochasticsD"); AddPlot(Brushes.Transparent, "StochasticsK"); AddLine(Brushes.Blue, 20, "Lower"); AddLine(Brushes.Blue, 80, "Upper"); DrawOnPricePanel = false; // Ensure drawing is done on the indicator's panel } else if (State == State.DataLoaded) { den = new Series(this); nom = new Series(this); min = MIN(Low, PeriodK); max = MAX(High, PeriodK); smaK = SMA(K, PeriodD); swing = Swing(D, Strength); swingLowBars = new List(); swingLowPrices = new List(); swingHighBars = new List(); swingHighPrices = new List(); } } protected override void OnBarUpdate() { if (CurrentBar < PeriodK) return; double min0 = min[0]; nom[0] = Close[0] - min0; den[0] = max[0] - min0; if (den[0].ApproxCompare(0) == 0) K[0] = CurrentBar == 0 ? 50 : K[1]; else K[0] = Math.Min(100, Math.Max(0, 100 * nom[0] / den[0])); D[0] = smaK[0]; // Clear previous swings swingLowBars.Clear(); swingLowPrices.Clear(); swingHighBars.Clear(); swingHighPrices.Clear(); // Collect all swing highs above 80 for (int i = Strength; i <= CurrentBar; i++) { int swingHighBar = swing.SwingHighBar(i, 1, int.MaxValue); if (swingHighBar != -1 && D[swingHighBar] > 80) { double swingHighPrice = D[swingHighBar]; swingHighBars.Add(swingHighBar); swingHighPrices.Add(swingHighPrice); Draw.Dot(this, "SwingHighDot" + swingHighBar, true, swingHighBar, swingHighPrice, Brushes.Red); } } // Collect all swing lows below 20 for (int i = Strength; i <= CurrentBar; i++) { int swingLowBar = swing.SwingLowBar(i, 1, int.MaxValue); if (swingLowBar != -1 && D[swingLowBar] < 20) { double swingLowPrice = D[swingLowBar]; swingLowBars.Add(swingLowBar); swingLowPrices.Add(swingLowPrice); Draw.Dot(this, "SwingLowDot" + swingLowBar, true, swingLowBar, swingLowPrice, Brushes.Green); } } // Connect swing lows with uptrend lines below 20 for (int i = 1; i < swingLowBars.Count; i++) { if (swingLowPrices[i] < swingLowPrices[i - 1]) { Draw.Line(this, "Uptrend" + i, false, swingLowBars[i - 1], swingLowPrices[i - 1], swingLowBars[i], swingLowPrices[i], Brushes.Green, DashStyleHelper.Solid, 1); } } // Connect swing highs with downtrend lines above 80 for (int i = 1; i < swingHighBars.Count; i++) { if (swingHighPrices[i] > swingHighPrices[i - 1]) { Draw.Line(this, "Downtrend" + i, false, swingHighBars[i - 1], swingHighPrices[i - 1], swingHighBars[i], swingHighPrices[i], Brushes.Red, DashStyleHelper.Solid, 1); } } } #region Properties [Browsable(false)] [XmlIgnore()] public Series D { get { return Values[0]; } } [Browsable(false)] [XmlIgnore()] public Series K { get { return Values[1]; } } [Range(1, int.MaxValue), NinjaScriptProperty] [Display(Name = "PeriodD", Order = 0)] public int PeriodD { get; set; } [Range(1, int.MaxValue), NinjaScriptProperty] [Display(Name = "PeriodK", Order = 1)] public int PeriodK { get; set; } [Range(1, int.MaxValue), NinjaScriptProperty] [Display(Name = "Strength", Order = 2)] public int Strength { get; set; } #endregion } } #region NinjaScript generated code. Neither change nor remove. namespace NinjaTrader.NinjaScript.Indicators { public partial class Indicator : NinjaTrader.Gui.NinjaScript.IndicatorRenderBase { private StochasticSwing[] cacheStochasticSwing; public StochasticSwing StochasticSwing(int periodD, int periodK, int strength) { return StochasticSwing(Input, periodD, periodK, strength); } public StochasticSwing StochasticSwing(ISeries input, int periodD, int periodK, int strength) { if (cacheStochasticSwing != null) for (int idx = 0; idx < cacheStochasticSwing.Length; idx++) if (cacheStochasticSwing[idx] != null && cacheStochasticSwing[idx].PeriodD == periodD && cacheStochasticSwing[idx].PeriodK == periodK && cacheStochasticSwing[idx].Strength == strength && cacheStochasticSwing[idx].EqualsInput(input)) return cacheStochasticSwing[idx]; return CacheIndicator(new StochasticSwing(){ PeriodD = periodD, PeriodK = periodK, Strength = strength }, input, ref cacheStochasticSwing); } } } namespace NinjaTrader.NinjaScript.MarketAnalyzerColumns { public partial class MarketAnalyzerColumn : MarketAnalyzerColumnBase { public Indicators.StochasticSwing StochasticSwing(int periodD, int periodK, int strength) { return indicator.StochasticSwing(Input, periodD, periodK, strength); } public Indicators.StochasticSwing StochasticSwing(ISeries input , int periodD, int periodK, int strength) { return indicator.StochasticSwing(input, periodD, periodK, strength); } } } namespace NinjaTrader.NinjaScript.Strategies { public partial class Strategy : NinjaTrader.Gui.NinjaScript.StrategyRenderBase { public Indicators.StochasticSwing StochasticSwing(int periodD, int periodK, int strength) { return indicator.StochasticSwing(Input, periodD, periodK, strength); } public Indicators.StochasticSwing StochasticSwing(ISeries input , int periodD, int periodK, int strength) { return indicator.StochasticSwing(input, periodD, periodK, strength); } } } #endregion 
submitted by cope4321 to ninjatrader [link] [comments]


2024.05.21 19:04 M0ritz_20 How to extrude a edge on both axis with geo nodes without the "tilt"?

https://preview.redd.it/igufy7y49t1d1.png?width=3840&format=png&auto=webp&s=50559b749abdee803de7882ec23934289e83fcf4
My Problem is, I want to make a street with just edges, or path, without having it "Tilt". When extruding the Edge with Geonodes, it'll extrude only straight on one Axes, but tilted when extruding on 2. And I want to have the thickness on both Axis. Also the split edges node is for removing shading artifacts, now face lays on face.
submitted by M0ritz_20 to blenderhelp [link] [comments]


2024.05.21 19:03 blackrigel Pete Burns on all of Dead Or Alive albums (Classic Pop magazine dec/jan 17)

Pete Burns on all of Dead Or Alive albums (Classic Pop magazine dec/jan 17)
This issue also features a great article, you can read the big part of it here - https://www.classicpopmag.com/2021/08/pete-burns-interview/
Transcription
SOPHISTICATED BOOM BOOM (1984)
Features a cover of KC & The Sunshine Band’s That’s The Way (I Like It). “It was such a joyous experience working with [ German producer ] Zeus B Held,” said Burns. “I think I’d Do Anything, What I Want and Far Too Hard still stand up. I’m proud of that album. It represents happiness; happiness and freedom.”
YOUTHQUAKE (1985)
“This is the album I was most dissatisfied with,” decided Burns. “We were working with a different league of producers [ Stock, Aitken and Waterman ] and they focused on what they thought should be singles, whether they were good or not. The rest to them were just album-fillers.”
MAD, BAD, AND DANGEROUS TO KNOW (1987)
“I was happier with this one,” allowed Burns of album number three, adding that it did, however, lead to run-ins with DOA’s US record company “over my image and what should be put out – it was just a litany of lawsuits. In the middle of all that, the product got buried.”
NUDE (1989)
The band moved into Bowie producer Tony Visconti’s studio for their fourth album. “The title seemed to fit as we were on our own, naked and creatively free of outside input,” explained Burns, “but everything that comes with a change brings an unexpected challenge!” Cue band member departures and assorted management-related aggro.
FAN THE FLAME (PART 1) (1990)
The fifth album was recorded at DOA’s home studio in Notting Hill. “We set about writing in a more organic way… piano and drums, then moving on to a studio in a house owned by our friend Billy Currie [ of Ultravox ]” said Burns. The result morphed dance and house with an orchestral quality, and featured the London Community Gospel Choir.
NUKLEOPATRA (1995)
Including a remake of Bowie’s Rebel Rebel, DOA’s sixth album remained Burns’ favourite due to “the hardness of the sound and the song flow”. “It was a return to our stomping hi-NRG dance style, but with a new harder edge,” he mused in the Sophisticated Boom Box notes. “Everyone agreed it was one of the best we had made.”
FRAGILE (2000)
“I love this album,” concluded Burns on the subject of DOA’s last album to date and of the experience of writing it with producer-meets-manager-meets-co-writer Steve Coy. “Steve took the most abstract ideas I had and made songs out of them. Without him, there wouldn’t be a DOA.” The single Hit And Run Lover did well in Japan.
submitted by blackrigel to DeadorAliveBand [link] [comments]


2024.05.21 18:58 Enderb0y08 Does anyone know how to export a recording in Logitech G HUB?

Does anyone know how to export a recording in Logitech G HUB? submitted by Enderb0y08 to LogitechG [link] [comments]


2024.05.21 18:47 machinetranslator Trying to use tkinterdnd Drag and Drop function.

When a user drags a folder to the GUI, the GUI becomes dimmed. My end goal is to have a plus icon or something that implies the user that you can drop it there. You know how you have them on webpages and some programs. Currently, I expected that the screen becomes dimmed.
This is the code. Is there anything wrong with it?: ```

Function to handle file drop

def on_drop(event): global input_file input_file = event.data.strip('{}') # Remove curly braces if present input_file_entry.delete(0, tk.END) input_file_entry.insert(0, input_file) window.configure(bg='#f0f0f0') # Restore original background color after drop

Function to dim the screen during drag

def on_drag_enter(event): window.configure(bg='#444444') # Dim the background

Function to reset the screen when drag leaves

def on_drag_leave(event): window.configure(bg='#f0f0f0') # Restore original background color

GUI

window = TkinterDnD.Tk() # Setting the main window as DnD And at the end of the file you have the bind drag and drop events >

Bind drag-and-drop events

window.drop_target_register(DND_FILES) window.dnd_bind('<>', on_drop) # To be able to drop a folder in the text box window.dnd_bind('<>', on_drag_enter) window.dnd_bind('<>', on_drag_leave) ```
#Function to handle file drop def on_drop(event): global input_file input_file = event.data.strip('{}') # Remove curly braces if present input_file_entry.delete(0, tk.END) input_file_entry.insert(0, input_file) window.configure(bg='#f0f0f0') # Restore original background color after drop #Function to dim the screen during drag def on_drag_enter(event): window.configure(bg='#444444') # Dim the background #Function to reset the screen when drag leaves def on_drag_leave(event): window.configure(bg='#f0f0f0') # Restore original background color #GUI window = TkinterDnD.Tk() # Setting the main window as DnD And at the end of the file you have the bind drag and drop events > #Bind drag-and-drop events window.drop_target_register(DND_FILES) window.dnd_bind('<>', on_drop) # To be able to drop a folder in the text box window.dnd_bind('<>', on_drag_enter) window.dnd_bind('<>', on_drag_leave) 
submitted by machinetranslator to learnpython [link] [comments]


2024.05.21 18:44 Randombaseballdad Wanting to step down from 12v to 5v

Wanting to step down from 12v to 5v
Hey all, I want to add some lighting to my jeep. I have a switch pod that has 12v powered spots, would this be appropriate to run between the power side and my esp32 so I can use 5v strips? Any better thoughts? Thanks for the help
submitted by Randombaseballdad to WLED [link] [comments]


http://swiebodzin.info