Create graph coordiantes

show us your nodes

2018.09.29 13:14 SterlingPeach show us your nodes

A community based on sharing unreal engine shaders in a practical and concise way.
[link]


2017.12.13 18:03 ThePeskyWabbit Deep Dream and Style Transfer Pics

This is a subreddit for posting updates and taking user input for the bot DreamProcesor
[link]


2016.04.18 19:26 Spotify Smarter Playlists

Smarter Playlists is a web app written by Paul Lamere plamere that lets you build complex programs by assembling simple components. With Smarter Playlists you can create new playlists by combining a wide range of music sources - artists, albums, genres, pre-programmed playlists and filtering and manipulating them with a nifty graph-based UI.
[link]


2024.05.16 02:28 Felix_Todd Should I familiarize myself with Web Dev technologies (js, html, css, react, vue...) If I DO NOT intend to become a Web Developer?

I am early in my programming journey and want to start building projects.
For example, I want to start playing around with some maths concepts, essentially coding a graph theory solvevisualizer and also maybe playing around with some other concepts.
The thing is, I only learned basic java in school, and the only UI library I am familiar with is JavaFX.
Sure, I could probably do what I want in JavaFX, but I wonder what is the value of this, since JavaFX is very rarely used in industry.
So I had the idea of making my graph theory visualizer on a website, as creating a website that could be used by students to help with their math problem would showcase that I am able to create a product that has real world utility.
So I set myself on this path of learning javascript, CSS, HTML and React and now that I am a third trough a React book, I ask myself the following question:
Am I putting too much energy on learning something that is not really close to my interests?
Throughout my studies, I found that I am mostly interested by maths and physics. I now find myself spending all my time learning a technology that is not close to any of the potential career paths that interest me (graphics programming, machine learning, physics simulations) just because I want to make my dumb maths project have a more practical aspect.
Am I wasting my time? Or is basic Web Dev a must for any kind of programmer?
submitted by Felix_Todd to learnprogramming [link] [comments]


2024.05.16 00:08 Just-a-Guy-4242 Feel good moments…

I see a lot people that post in frustration and worry that they’ll never be “good” at programming, so I wanted to ask for some feel good moments you’ve experienced on your journey to learning programming… I recently had a pretty awesome moment that boosted my confidence, in my programming ability and knowledge.
TLDR: Hobbiest, worked on a personal game project over a year ago, came back to it to improve it, and found my code was well organized, well written, easily adaptable and expandable. Made me realize the studying I have done actually stuck, and maybe I’m not as green as I thought. :-)
I am a complete hobbyist, I work on projects solely for the joy of learning a new skill that just so happens be making video games, which I grew up loving, but have never understood how to program.
I started learning Unity and C# during the tail end of the pandemic, and I quickly discovered I really enjoyed coding, and making games, but understood that, realistically, at 37 years old, I would not be changing careers, so just took the process at my own pace, I worked through the C# Players Guide(5th edition, I think) I completed almost every tutorial series on GameDev.TV that had to do with Unity or C#, and watched many topic specific videos on YouTube, Udemy and skillshare…on topics like AI, Pathfinding, Procedural Generation, ShaderGraph, 2D, 3D 2.5d…
Rick Davidson, Penny de Byl, Brackeys, CodeMonkey, Jason Weimann, Tarodev… amoung many others, have been my teachers. I have made many small tutorial projects, and a couple larger “intermediate/advanced” tutorial projects, but nothing that was really my own, I’d just been enjoying the process of learning and making simple fun games.
Well, a little over a year ago, March 2023, I decided it was time to start my own project. I had no delusions of grandeur, I had no plans on actually releasing anything. I just had an idea for a game, and I wanted to see if I could build it from scratch. So I did.
My game plays like a 2 player board game, Two Factions: Good Vs. Evil, both factions with Three races to choose from (Humans, Dwarves, or Elves, and Demons, Monsters or Undead) with dice rolling, a hex grid game board, different phases for each players turn, combat between units( a basic attack that did a predetermined amount of damage), the goal was to collect 7 “energy” nodes randomly scattered on the board, 3 on each side of the board and one on the center Hex.
Each side takes turns moving their 3 unit types (a collector, a warrior, and an Overseer), around the board, trying to eliminate the other players collector, and collect the nodes before the other player. If a collector is destroyed you have to use collected energy to span a new one. Its all set in a fantasy setting, and the scene is set to look as if your playing a board game in a medieval pub.
I did some really complex (at least to me) things too. Each match is set on a procedurally generated game board, set to look like the chosen game board environment (ie, grasslands, sand dunes/desert, volcanic wastes, wintesnow).
I built my own state machine to manage each players turn. With multiple states, an optional “magical misfire” state, that only occurs if the player rolls a 1 during collection.
I built my own Camera Managment system utilizing cinemachine, it’s simple but it keeps track of which camera is active, controls the camera movement for each players camera… etc.
I built my own player notification system, that allows for timed notifications system that both sends to notification panel for immediate display, and also a log for players to refer back to if needed.
I have multiple managers to keep things compartmentalized, and as OOP as possible.
I created multi base classes that all have numerous heirs, and came up with ways to make everything customizable and unique. Each player has a choice of 3 factions, all with their own UI, their own HomePieces, each unit is unique, and it looks pretty good because I have been using humble bundle since I started learning to get a very large collection of synty model packs, and high quality UI assets.
After 3 months. I had a working game loop, a very customizable game board generation system, and had pretty much accomplished what I set out to do. Everything in my initial development document had been implemented. However, the gameplay itself wasn’t very fun. It all worked and looked pretty good, but it just didn’t have any umph. (I have not added any “juice” either, so it was pretty stale) I decided I had reached the point where I was a little lost on where to take it. I had been spending A LOT of time working on it, 4-5 hours a day on top of my full time job working customer service at the airport. Yes, I was enjoying it, but I burnt myself out, and I started getting frustrated that I seemed to be stuck. I could not think of anything useful or fun to add. I had ideas, but I couldn’t think of how to implement them… and if I did try something new, I couldn’t work out how to get it to sync up with every thing else, and things just kept breaking. I thought “I’m too deep at this point, and I must have too much spaghetti in my code.”
I felt happy with where this project had ended, as it was complete, and everything I had put in my initial planning document was implemented and working…and, I was actually really proud of some of the systems, like the hex grid generator, and the procedural terrain generation, and all the ideas I had about how to initialize the whole thing and get it all working over multiple scenes, with multiple players… I learned a lot, and really enjoyed it over all. I was happy, but felt I had taken as far as I could. Even though I had ideas I wanted to do, like different actions for each unit, different spells for each faction type, etc.
As I said, I was feeling burnt out, I had enjoyed the process but, it had taken its toll. So I took a break from Coding. Not really knowing how long it would be.
I got really into Oxygen Not Included, and spent hundreds of hours building colonies, and trying to reach the temporal tear… I have yet to make it, sadly. I then spent a while playing My Time at Sandrock, and happily built up my workshop, while helping uncover the conspiracy of the stolen water, and returned the desert to a lush oasis… I played many other games in between as well, finding myself analyzing the mechanics, the presentation, the feel… Then the itch came back. I hadn’t even opened Unity in almost a year. I had had a lot of ideas in the in between. Specifically ideas about what I could do to improve the game I had created. So, I thought”I’ll try something simple, see what I remember…“
I found, it was like hardly any time had passed at all. I was a little fuzzy on some things, and I needed a few reminders of syntax and other small things that popped up, but any issues or forgotten techniques were quickly remedied and remembered.
However, I was nervous to revisit my game. I remembered how frustrated I was when I decided to take a break. I just KNEW I had too many dependencies, I just KNEW everything was spaghettified mess and I would be in a nightmare of refactoring to clean things up. Plus, I had read so many Reddit posts about revisiting code, even from just a couple weeks ago, and the programmer not remembering anything about it… like they couldn’t even remember writing it, let alone what it did… So I thought it would be a futile experiment to try and improve my game.
But, I was curious if I could improve things, and add some of the ideas I’ve had. So, I opened up the project, and played my game for the first time in almost a year. I noticed a few issues right away, remnants of my final attempts to improve my game while at the end of a burnout, that I frustratingly couldn’t figure out how to fix at the time. Like the player pieces spawning in the wrong rotation (facing away the opposite of where they were supposed to face.) or the game board generation, if the board wasn’t viable, it was supposed to reset and start over to generate a new board… it was, but the finalization of the regenerated game board wasn’t receiving a certain list of prefabbed terrain tiles, and would spawn those as null, so nothing would appear, where there was supposed to be a terrain tile. So I decided tackle those two issues first.
I dove into the code… and to my surprise, where I expected to find a mess of random variable names, or confusing methods, that do multiple tasks, creating a grid of confusion… I found logical code that made sense. Properties were named in a way that I knew exactly what they were for and what they contained, I could follow the path way of calls and understood what was happening, where.. it had been almost year and I hadn’t even looked at this code, and I understood what was going on. I refactored/rewrote a few areas, and got the unit spawning rotation and the generation reset issues resolved. Surprised at how well I was understanding my old code. I decided to be a little bolder, and rework how moving the players units worked. Originally during the movement phase, the player would roll a D6 and could move each of its units, any number of spaces up to their dice roll, on the board. I wanted the different units to feel more unique, each with their own “stats” as it were, so I added a few variables, reworked a few lines of code, and soon enough I had the movement I was liking for, each unit with its own distance, no dice roll needed. Also, it was fairly easy. I was able to make the adjustments to the code and get the results I wanted without breaking things, without effecting any other aspect of the game, as intended, in a way that made total sense working with the other systems. I am now fairly certain that my frustration and inability to get the result I wanted or expected, was due to burning myself out, by not prioritizing my mental health over my enjoyment of coding.
I have since begun work on improving my game again, in earnest. With a healthier work/life/coding fun balance. I have been working for a couple more months since picking it back up. And I have been able to implement entirely new systems, such as a gamePieceAction system that allows each unit to have unique attacks and abilities, Allows for different types of ability use during the different phases of the turn, so collectors can have collection abilities, were warriors have combat abilities, and each players home can have support abilities like healing units, buffing units, etc…
I have added a FogOfWar system that disallows the players to see each others moves, and I have come up with a lot of ideas for how to improve things, and it’s all working and fitting together without causing a huge headache and without having to refactor half the code to work, my initial attempt was actually pretty good, and I am able to implement the ideas that I think will make it more fun, maybe I’ll get it to a point that I can share it for others to play too, and I am excited to be back to doing something I truly enjoy. Thanks for reading!
submitted by Just-a-Guy-4242 to gamedev [link] [comments]


2024.05.15 23:17 cmoxieman Tesla Insurance seems like a scam but maybe someone can guide me?

Tesla Insurance seems like a scam but maybe someone can guide me?
I will not even complain about the sensor on the front collision warnings, how 80% of the warnings seem nitpicky at best or how it picks up so many false “warnings” (It does but will save that argument for another time). I have driven the car for one month, and put 1224 miles on the car. For reference, the line on the far right was from today and was 1 warning. The graph lines that hit 136 are 3 warnings each with the rest being 1 or 2 warnings. Once I figured out how to drive without killing the acceleration, obviously there are less warnings. So, driving 1224 miles, how in the world am I averaging 42.1 warnings? Due to this 42.1 average, my premium going up $45.00 month. Not materially important but it is more the point. Would love if someone could explain the math like I am 5. I have a couple other dings for following to closely, but it is green so a non factor I believe. Try driving in heavy but fast moving traffic while giving at least 3-4 seconds between you and another car without someone darting into your lane and creating a warning, but that is a different rant.
submitted by cmoxieman to TeslaModelY [link] [comments]


2024.05.15 22:52 RiceeeChrispies Anyone having any luck with Windows Update Driver Rings?

Wanting to move away from Dell Command, mainly because we are using per-device BIOS passwords now as part of the new BIOS Configuration device configuration profile so BIOS updates will fail anyway.
Windows Update offers a cool feature which allows you update the BIOS through UEFI firmware capsule which doesn't require the password. We already use WUFB w/ Autopatch - so it seemed like a no-brainer.
However, I can't for the life of me get any devices to pull down approved drivers from a ring I created a couple of weeks ago.
I have checked:
When running through Graph API to get the applicable devices so I can troubleshoot further, I'm not getting 'matchedDevices' returned despite the GUI reporting that multiple devices are matched to the approved drivers.
WUFB is awesome, but driver rings just don't feel polished compared to quality/feature update rings.
Is it really this awkward/flaky or am I missing something obvious?
Looking to hear your experiences.
Thanks.
submitted by RiceeeChrispies to Intune [link] [comments]


2024.05.15 21:01 assburgers-unite Burn down chart using dates

https://stackoverflow.com/questions/78474713/dax-power-bi-how-do-i-create-a-burndown-column-table
I have the expected number of items to close on each day in Date ECD, and another column for the actual amount closed on each day in Date ACD. So I have a table with one column having every day between 1/1/2023 and 12/31/2025. Below is a snippet of the table with data:
Date Date ECD Date ACD 5/11/24 1 1 5/12/24 0 0 5/13/24 2 1 5/14/24 1 2 5/15/24 1 0 5/16/24 0 1
The issue is creating two Burndown columns, that take a sum of ALL values in DATE ECD and DATE ACD, then reduces it by the value in the corresponding column each day. The burndown ECD can go on through to 12/31/2025, but once it hits 0, it should have #N/A as the rest of the values (this stops the graph from showing 0 after the burndown is complete). The Burndown ACD starts at the sum of Burndown ECD, and reduces every day there is a value in Date ACD, but should give a value of #N/A for every day AFTER today (or after it hits 0). Let's say today is 5/13/2024. The burndown table should look like this:
Date Date ECD Date ACD Burndown ECD Burndown ACD 5/11/24 0 0 6 6 5/12/24 2 1 4 5 5/13/24 2 2 2 3 5/14/24 1 1 #N/A 5/15/24 1 0 #N/A 5/16/24 0 #N/A #N/A
Thank you for your help!
I tried a few different measures, calculates, filters, sums, from other places online and Chat GPT and nothing has worked. Other solutions to similar problems did not produce the result I wanted.
submitted by assburgers-unite to PowerBI [link] [comments]


2024.05.15 20:41 TableauforViz Best option for creating RAG system for codebase?

I have more than 50+ repos with C/C++ files in it, most of the functions are inter-linked with each other (for running a particular function, it should know the context for another function in another file). I want to create a RAG system for asking questions related to functions inside them and improving or finding bugs and all.
Should I use vector stores with creating documents and chunks or should I use knowledge graphs or combination of both (which I don't know how to achieve, any internet links would be appreciated)
submitted by TableauforViz to MLQuestions [link] [comments]


2024.05.15 20:11 RLKay Bhuvneshwar Kumar: Let's Talk

Welcome to Season 3, Episode 2 of Let's Talk. Here I am doing the last thing I thought I would do a couple of years ago: Dissecting the greatest player of this franchise. David Warner might have been our greatest batsman, Rashid might have been our greatest bowler. Against the test of time, there has stood only one player for the last 10 years as the franchise's flag-bearer: Bhuvneshwar Kumar. As the epitome of humility, dedication, and loyalty, Bhuvi has been associated with the franchise more deeply than anyone else in its history. But we are at a crossroads where doubts are seeping in about this great man. Why is that? I ask myself that question often. What made us lose confidence in Bhuvi? What is the actual turmoil he's going through? And is it ever really possible for him to regain his past self? We shall discuss everything in brief(oxymoron, judging by the length of this post). For the sake of the sanctity of the discussion, the stats I'll be presenting will pertain exclusively to his IPL career.
▫️The When:
When did he reach his peak? When did his downfall begin? What is this "When" supposed to mean? The question we should be asking is, when did we stop trusting in Bhuvi? Did it coincide with the onset of his injuries? Yes. Was it because of the injuries? No. Let me explain the differences. Bhuvi's IPL stats for SRH are 147 wickets in 133 matches at an average of 26.1, a strike rate of 20.6, and an economy of 7.62. Prior to the start of 2024, Bhuvi was four wickets away from becoming the first Indian player to take 150 wickets for a single franchise (a feat achieved by Bumrah). But that never came to pass due to a poor start to the season.
Bhuvi's career can be diverged into two parts: the 2014-17 period, which represented his peak, and the 2018-24 period, which represented his struggles. We will compare the statistics (especially those in the IPL and somewhat in T20Is) of these two phases to understand the two biggest phases of his career. This time period is not strictly quantified as a specific type of performance. He has had his struggles during his peak, while showing occasional brilliance during his struggles. Such is the life of a sportsman.
Now, the pre-2018 Bhuvi was India's best seamer across formats. It would be called a hyperbole, but I believed him to be so. Not only did he find his place in the longer format thanks to those fantastic IPL seasons in 2016 and 2017, but he also spearheaded the LOI bowling lineup with the then up-and-coming Jasprit Bumrah to absolute perfection. Bhuvi's defensive bowling gelled with the attacking bowling of Bumrah like fish to water, and it elevated the performance and status quo of both of them. The IPL seasons following the international ones were both the cause and effect. During this peak period, Bhuvi averaged a ridiculous 18.6 at a strike rate of 15.4 while maintaining an economy of 7.26. That meant he was taking wickets almost every two overs despite being primarily a defensive bowler. The dot ball percentage in the powerplay during this phase was an impressive 59.7%, while he was bowling two dot balls per over at the death (dot ball percentage in this period is 33.8%). Two overs at the start and two overs at the death were the fixed template for Bhuvi. The overs seemed insufficient when he was on song, and no wonder Dave respects him so much as a bowler. Every single fan who witnessed Bhuvi bamboozle Vohra in that immortal match against KXIP remains his fan to this day because it just feels right. So where did it all go wrong?
▫️The Why:
It all went wrong as soon as the greed of Indian cricket triumphed over the well-being of its premier pacer. The year was 2018, and there happened to be a pointless bilateral series against England. I'm getting too far ahead of myself. Let's add some more context to it. The year was 2014. Bhuvi ended that season with an exceptional tally of 20 wickets in 14 matches while maintaining an impressive economy of 6.66 at an average and SR of 17.7 and 16.0 respectively. Those are quite literally his best overall figures in any edition of the IPL, but the reality goes far beyond these numbers. Let's go back a little further and add some more context. Bhuvi debuted under MS Dhoni in 2012 against Pakistan. "Duh! We all know that! We see the highlights of it on DeathRattlePorn every other day." Despite having a great audition, Bhuvi wasn't considered a solution to India's long-running search for a generational seamer. Many considered him a generic swing bowler from UP with a paper-thin career. He was compared to Praveen Kumar and RP Singh, but never beyond. I won't be a contrarian and declare these opinions invalid because they were absolutely justified. For a couple of years since his debut, Bhuvneshwar remained strictly a new-ball bowler. MS Dhoni made sure to use up his overs at the powerplay and maximize the utilization of the conditions if they suited him. It suited Bhuvneshwar with his skill levels at that point and paved a path for him towards a red-ball debut (and that excellent series in England).
The trend set by MS carried over to the IPL as well. In the otherwise spectacular 2014 season, Bhuvi bowled 60% of his overs in the Powerplay, while trying his hand at the death in merely 26% of the total overs bowled. His economy at the Powerplay was 5.53 which skewed the overall economy to the lower side, while the economy was 8.96 at the death in this period, which despite not seeming much in the current scenario was in the bottom 38% percentile in that season (for bowlers bowling 10+ overs at the death). This version of Bhuvi was not far from the best version of him despite having the best stats. He did have a lean frame, and his speed barely crossed 135 kmph with an average speed between 125-130 kmph. It needed something more to make him stand out. In 2015, he gained slightly more muscle and tried to increase his speed. This was the first time in his career when he started bowling yorkers more frequently at the death while being more confident in bowling during this period. The gained muscle, however, attributed slightly to reduced consistency and accuracy, which resulted in the economy at the death being increased to 9.11 (highest during his peak) and a dot ball percentage of 29.2 (lowest during his peak). The encouraging signs, however, were the increased overs percentage at the death (37%), which showed that he was getting more and more confident in bowling at the death. Then came the crucial 2016 season, which changed the general public's perception of Bhuvi as a bowler. The Purple Cap did help the cause; the stats expectedly reflected his growth as a bowler. The death overs percentage was 32%, while the dot ball percentage at the death reached 35%. The overall dot ball percentage also reached a career-high of 47%. (In comparison, arguably the second-best bowler of the season, Fizz, had a death over dot ball percentage of 34 and an overall dot ball percentage of 42.) 2017 was the peak for Bhuvi, who was a lethal death bowler. It marked one of the most important seasons of his career in terms of skill development. He frequently used Yorkers and Leg Cutters (he used to be overly reliant on Off Cutters earlier), which ensured a brilliant Dot Ball Percentage (DB%) of 38 (a career high) while bowling 42% of the total overs during this phase. This was the absolute peak of Bhuvi's career. He won the Purple Cap for the second time, consistently clocked past the 140 kmph mark, and maintained clockwork accuracy over his lengths and lines. However, this season also saw a drastic decline in his powerplay wicket tally, raising concerns among the cricketing fraternity about whether Bhuvi was losing his natural swing in pursuit of pace.
These concerns became his worst nightmares in 2018. After coming back from his career-best overseas tour against South Africa, he suffered his first major injury, which would become the pioneer in a long string of injuries. The additional muscle mass was in question; some questioned the heavy workload he was subjected to as an all-format bowler, and some attributed it to his lack of natural fitness. Amidst all this, he was prematurely drafted in to play a meaningless decider in a bilateral series against England. This match is widely considered the undoing of Bhuvi's career in the long run, as not only was he unable to complete this match but also his injury was aggravated, and he was sidelined for a longer period than he was expected to be. His frequent injuries were an even heavier blow to the franchise, which meant they not only missed out on their best batsman but also had a question mark over the fitness of their best-ever bowler. This resulted in a stop-start season for Bhuvi in 2018, where he played in 12 out of 17 matches and finished with a career-worst average of almost 40. More than the numbers, his bowling style was questionable. He never looked 100% while bowling; the pace was down, he barely could extract swing from the pitch (while the most average opposition seamers managed to do it far better than him on the very same matches), and his accuracy at the death was more wayward as it had ever been. A seam bowler suffering from recurring injuries or immediately after a recent recovery is usually very cautious regarding his body, which prompts him to hold off on effort deliveries like yorkers and bouncers. Injury recovery and rehabilitation is more physical than mental. At times, despite recovering completely cricketers catch a knack of frequently injuries because they are not ready mentally. So without complete psychological recovery, even the greatest of comebacks can fizzle out like that. Bhuvi went down the same spiral. With the newly introduced knuckleball proving to be a decent wicket-taking option, he adapted slower balls as his go-to deliveries at the death while occasionally missing his lengths trying to hit the blockhole. The more he missed his lengths, the more he shied away from the delivery. At some point, bowling these slower balls became ingrained as his stock delivery at the death. Despite being hit for boundaries at the death after repeatedly bowling the slower balls (at varied lines, however), he still didn't have second thoughts about his increased predictability, which continued to cost him dearly. The injuries concerns playing at the back of his head and the severe lack of self confidence were painstakingly apparent. After months of battling through injuries, he reached a point where his body recovered, but his mind didn't.
Coming to the indirect factors, the modern-day game is meant to kill bowlers like Bhuvi. The balls barely swing anymore, and the pitches are as unresponsive as a girl to her toxic ex. (Can the seam bowlers be considered toxic exes, given how exploitative they were in the late 90s?) The boundaries are getting smaller, and new cricketing rules are being introduced every other day to rub salt in the injuries of these bowlers. The bowlers are fighting a losing battle, and the game demands only the freaks of nature to survive. Bhuvi, despite all his greatness, is a mere mortal. So as much as his own shortcomings have haunted him, he has suffered equally worse at the hands of the system and environment. With every injury, he found the ball to swing a little less. With every comeback, he was questioned about his range of abilities. The lack of confidence and self-belief this man has suffered, thanks to the inside and outside factors, can never be brushed out.
▫️The How:
How does he come out of that shell? Is it going to be magical? Is he going to wake up one day and turn the clock back? No! That's not how cricket works. He has already sorted out his frequent injury issues. For the last two years, he has maintained an average speed of 132-135. And these are not mutually exclusive events. He has sacrificed bowling effort deliveries in search of swing again. He's going back to his roots, and that's not necessarily a bad thing. At this point in his career, it's impractical to expect any drastic change in action or run-up. Fast bowlers are far too stubborn about that anyway. To find out the hows, we have to go back into the whys again. In the first 8 matches of this season, his line and length were all over the place. I use a particular stat as the Hittable Area bowled; shortened as HA% (the lower the better), to evaluate a bowler's consistency with his line and length. This HA% was staggeringly high for Bhuvi in these first 8 matches at 58%. That means he bowled a pressure-relieving ball every second ball. Not only did his wicket column suffer because of that, but he also was uncharacteristically expensive throughout different phases of the game. If you bowl 3 boundary balls per over, you are bound to go for 10 per over even if you get lucky on two balls.
In the last 4 matches, however, his HA% dropped to a mere 22%, and he was the only bowler whose HA% dropped during this period. (Nattu and Pat's HA% increased during this period.) I didn't have the time to go through all of the bowlers to draw a wider comparison, but the couple of bowlers I drew comparisons to (Bumrah and Harshal), despite having a better overall HA% than Bhuvi (16 and 34, respectively), ranked below him since this mini peak of 4 matches (Bumrah and Harshal had 27 and 31%, respectively). So this is the solution to his conundrum. The increase in control has brought out the best version of him, despite the current limitations.
Three overs in the powerplay should be given to Bhuvi irrespective of the conditions, and an over before the 17th over would not hurt his initial momentum. Like the match against RR, he can be occasionally trusted in crunch scenarios thanks to his experience. But the clearer his role is chalked out (as said earlier, going back to his roots as a defensive bowler), the more his confidence will flourish, which in turn will reflect in his bowling figures (as in the last four games). In the powerplay, however, it's paramount that he's paired with an attacking bowler who can operate as a strike bowler. Time and time again, Bhuvi has proven himself as an excellent setter(when the conditions are not inductive to his bowling style) in the powerplay for a more attacking bowler to take advantage of the pressure created by him. Otherwise, his spells are used up without any collateral damage to the opposition, and the initial pressure built up gets relieved consequently. (HELLO, 2018 FINAL!)
▫️Epilogue:
Bhuvi is at an odd conundrum in his career. His international career has been declared dead by the selectors and fans alike, despite having so much left to give. In his own franchise, there are barely any fans looking at him as a genuine retention choice. Part of it can be attributed to the inconsistenty and part of it can be attributed ironically to his very own essence. The understated, underrated, and hardworking guy who will never scream about his own value. To me, Bhuvneshwar Kumar personifies Sunrisers Hyderabad: understated, underrated, and hardworking, but forever hesitant to take the spotlight. For that very reason, I have always considered Bhuvneshwar Kumar is the greatest this franchise has ever seen. Nights will change, and the days will pass by. On some days, we'll feel shaky about Bhuvneshwar Kumar. On other nights, we'll declare him the King of the world. Such is his career graph at the moments. But SRH needs to make sure that he's never forgotten no matter how much the rest of the world tries to feign away from his existence(as they've already started to).
For he is SRH, and SRH is Bhuvneshwar Kumar.
submitted by RLKay to SunrisersHyderabad [link] [comments]


2024.05.15 19:33 Either-Persimmon-150 Knitting Graph sweater

Hey! So Id say I'm a pretty intermediate knitter and I've wanted to try and create a graph sweater without a pattern. The question I have is how do you take a graph and get the correct amount of stitches per row so that its the correct size needed but still looks like the intended picture. Is there a special way to measure or somethjng?? I've seen a lot of people successfully do this but they never say how they do it. And another question is would it be better to do it flat or in the round I'm fine with either but I've seen it done both ways and I would like to utilize the best technique. Thanks!
submitted by Either-Persimmon-150 to knitting [link] [comments]


2024.05.15 19:15 Auto_Luke Which open source project has made the most ambitious attempt to push agentic behavior?

Hi everyone,
I'm curious to know which open source projects you have seen that have made the most ambitious attempts to push agentic behavior. I assume that most of these projects are currently failing, otherwise, we would all know about them already.
By ambitious attempt, I mean projects that involve a lot of complex elements, such as trying to reconstruct different types of human memory, complex context management, multishotting, MCTS, graph databases, reranking, etc. Large suites of tests examining long-running tasks are also important to try to make this thing possible.
I'm very certain that if, for example, GPT-4 level models were 1000 times cheaper than they are now, we would already have amazing agents. Maybe not entirely human-replacing, but certainly capable of replacing a lot of office jobs. When agents become commonplace, it might even become clear that creating relatively low IQ agents was possible with GPT-3.
submitted by Auto_Luke to LocalLLaMA [link] [comments]


2024.05.15 18:24 Gamzie1 Thinking of making a mobile app to visually help you understand where you stand with your current budget in one second. Can I get some survey responses please?

Hey 👋
I'm looking at the possibility of creating a simple budgeting app that would help people understand where they are in their monthly budget in under a second.
I have followed this sub for some time, and I've seen people struggle with sticking to their budgets or maybe being overwhelmed with the complexity of tracking their income/outgoings.
There are a lot of budgeting apps out there, but I find that they are cumbersome to manage and I can't just open it up and see where exactly I am budget wise in the app without looking at numbers & graphs.
I've created a 4 question (anonymous) survey, it would be a great help if I could get some responses from the folks here who use a budgeting app 🙏
https://forms.gle/oWJ3ug6TC8fT3oBC8
submitted by Gamzie1 to UKPersonalFinance [link] [comments]


2024.05.15 18:01 dcwestra2 Is this normal or ok?

Is this normal or ok?
I have two different servers running crowdsec and monitor metrics with grafana. One only hosts a public website for a non-profit that I am on the board of (the instance listed by ip in the picture below). The other is my personal server that runs some services for friends and family. Both are behind traefik with the newer traefik-crowdsec-bouncer plugin. And both are exposed through their own cloudflare tunnel. The tunnels are configured to block ip's from outside my country. While it can be spoofed - it still blocks a lot of traffic.
Recently, I noticed that my personal server wasnt properly parsing logs. We happened to loose power for a few hours (the gap in the graph), and when it came up - I happened to look at the docker logs for crowdsec and noticed the symlink for the syslogs-logs parser was missing and not loaded. Hence why no parsing was happenig. I created the symlink and everything started parsing perfectly. Fixed within an hour of power being restored.
During this fix is when I switched from fbonalair's traefik bouncer container to the traefik plug-in.
However, since then - I have noticed my decisions count steadily decreasing - including that big drop that happened around 3am the night I fixed the parsing. While not at the same rate - the nonprofit website is also slowly dropping decisions.
I am still learning how to understand the metrics and data - and I just want to make sure everything is ok and I didn't just lose a bunch of protection. Crowdsec isn't my first line of defense - my tunnel settings technically are - but Crowdsec is there for when cloudflare falls short.
Does this decline in decisions just mean that cloudflare is doing a better job?
Is this due to the switch in bouncer?
As I am still learning, please let me know what additional data I should include - I just didnt want to post a bunch of data when maybe there was a change or update to a list or crowdsec itself that would explain this change, or perhaps even the bouncer change. Of if I am being worried about nothing at all.
Thanks in advance
https://preview.redd.it/tfpusu875m0d1.png?width=1597&format=png&auto=webp&s=1c88c159d1654bdde0edc3e03cd3f754882f5f52
submitted by dcwestra2 to CrowdSec [link] [comments]


2024.05.15 17:50 aluman1232 Need suggestion and searching for a oppertunity .

Hello everyone,
I’m currently working as an Associate Backend Engineer and pursuing my Bachelor of Computer Application. I'm looking to enhance my skill set to improve my chances of getting a better job as I’m not satisfied with the pay at my current position.
Here are the skills and experiences I currently have:
I would love to hear your suggestions on what other skills or technologies I should focus on to further improve my qualifications and make myself more competitive in the job market. Additionally, I’m looking for advice on how to find paid projects, search for remote jobs, or get paid for my skills. Any tips or resources you can share would be greatly appreciated.
submitted by aluman1232 to django [link] [comments]


2024.05.15 17:30 Ok_Nothing_678 How did my teacher make a battery out of a bottle?

My physics teacher once created a battery that he charged with a van de graph generator with two nails coming out of it. He charged it and it stored a ton of current. How did he do that? I assumed it was salt water but i can't find any way that would work.
submitted by Ok_Nothing_678 to AskPhysics [link] [comments]


2024.05.15 16:47 WobbleTank Advice about the "perfect" image creation for datasets (graphs)

I am creating my own images (Plots for my data) for my vision model and am wondering if:
  1. Does the background colour matter? There is a lot of white space in graphs, so is it better to set it to black maybe? In RGB black is [0, 0, 0] and white is [255,255,255].
  2. Are there preferential dimensions and/or dpi's that work particularly well?
submitted by WobbleTank to pytorch [link] [comments]


2024.05.15 16:29 Joe-M-4 I bought $1k of the Top 10 Cryptos on January 1st, 2024 (APRIL Update/Month 4/+10%)

I bought $1k of the Top 10 Cryptos on January 1st, 2024 (APRIL Update/Month 4/+10%)
EXPERIMENT - Tracking 2024 Top Ten Cryptocurrencies – Month Four - Up +10%
Find the full blog post with all the tables and graphs here.
The 2024 Top Ten Experiment features BTC, ETH, USDT, BNB, SOL, XRP, ADA, AVAX, DOGE, and DOT.
SNAPSHOTS ALWAYS TAKEN ON FIRST OF THE MONTH (data below reflects 1 MAY Snapshot).
tl;dr
  • What's this all about? I purchased $100 of each of Top 10 Cryptos in Jan. 2018, haven't sold or traded, reporting monthly for over 6 years on Reddit for your reading pleasure. Did the same in 2019, 2020, 2021, 2022, 2023, and 2024. Learn more about the history and rules of the Experiments (including why I would include stablecoins) here. Learn more about the features in the 2024 Top Ten Experiment here.
  • APRIL Highlights: BNB (+76%) in overall lead, DOGE second (+38%) , BTC in distant third (+29%). ADA is in last place
  • The 2024 Top Ten portfolio is +10% so far this year compared to the S&P's +5%. DCA'ing once a year into Top Ten Cryptos for the last 7 years has produced better returns than if you'd done the same with the S&P 500 over the same time period (+200% vs S&P500's +45% - see below for details).
  • The friendly competition between Top Ten Portfolio and total market cap token AMKT update: The Alongside Crypto Market Index Token (AMKT) is out to an early lead +29% vs. my Top Ten's +10%.

Month Four – Up +10%

https://preview.redd.it/2lp2fifzrl0d1.png?width=1090&format=png&auto=webp&s=90f3ecd52c19ad700c169335001613ebf7ced395
The 2024 Top Ten Crypto Index Fund Portfolio is BTC, ETH, USDT, BNB, SOL, XRP, ADA, AVAX, DOGE, DOT.
April highlights for the 2024 Top Ten Portfolio:
  • After a solid March and a great February, April was all red
  • BNB (-5%) performs best this month
  • BNB (+76%) is in the overall lead with DOGE (+38%) in second place

April Ranking and Dropouts

Here’s a look at the movement in the ranks four months into the 2024 Top Ten Index Fund Experiment:
https://preview.redd.it/tz8bq164sl0d1.png?width=366&format=png&auto=webp&s=3f7db7e92de1828d7ada83dc9357f45b10e497fc
Fairly steady so far in 2024, with only DOT and AVAX dropping out of the Top Ten.

April Winners and Losers

April Winners – None. BNB fell the least, down -5% this month.
April LosersDOGE dropped the most this month, down -38% in April.

Overall Update: BNB takes a commanding lead, 60% of cryptos in positive territory.

60% of the Top Ten are in positive territory so far this year, down from 90% in the green just last month.
In April BNB (+76%) took a commanding lead over last month’s leader DOGE (+38%), now in second place. The initial $100 invested in first place BNB four months ago is worth $176 today.

Overall return on $1,000 investment since January 1st, 2024

https://preview.redd.it/s8l8ldw6sl0d1.png?width=333&format=png&auto=webp&s=3d26f406d36f8c434369fad593c43c3801d90dd3
The 2024 Top Ten Portfolio lost $321 in April. The initial $1000 investment on New Year’s Day 2024 is now worth $1,099.
Here’s a visual summary of the progress so far:
https://preview.redd.it/7937q218sl0d1.png?width=214&format=png&auto=webp&s=54fd99ffc3024937264a24f9396bb7fd7612e9f7

2024 Top Ten Portfolio vs. The Alongside Crypto Market Index Token (AMKT)

The first Top Ten Crypto Experiment was started on 1 January 2018 in an attempt to capture the gains of the entire market, similar to the “lazy” approach of the Bogleheads in traditional markets. Much has changed over the last six years, including the introduction of index products designed to capture the entire crypto market (instead of manually buying coins and tokens like I do for my Experiments).
Like last year, I’m running a friendly competition between The 2024 Top Ten Portfolio and The Alongside Crypto Market Index Token (AMKT). AMKT is an ERC-20 token that represents a cap weighted index of 15 Cryptocurrencies (minus stablecoins) backed 1:1 by the underlying assets represented within the index and completely onchain. Similar to the Boglehead Community, a Do Nothing Club has emerged encouraging a long-term “lazy” crypto investing approach. Since the index represents approximately 95% of the value within crypto, AMKT is an excellent proxy for the entire cryptocurrency market – exactly what my Top Ten Portfolios have been trying to recreate from the start.
To mirror traditional index fund products, AMKT is also currently providing a 5% APR match, essentially creating its own dividend.
Here’s the question I’ll be tracking this year: would I have been better off with $1,000 of AMKT instead of going through the effort of creating a homemade $1,000 Top Ten Index Fund?
On 1 January 2024, $1000 was equal to 7.2 AMKT. Four months into the Experiment, here’s the AMKT snapshot:
https://preview.redd.it/7lsd8sg9sl0d1.png?width=492&format=png&auto=webp&s=09230e9bd26bb9b7250f71cf7dd9ccd8d21951b1
April Performances:
  • The 2024 Top Ten Portfolio: -23%
  • AMKT: -18%.
The April monthly victory goes to: The Alongside Crypto Market Index Token (AMKT)
Overall since January 1st, 2024:
  • The 2024 Top Ten Portfolio: +10%
  • AMKT: +29%
Overall lead: The Alongside Crypto Market Index Token (AMKT)
For the more visual, here’s the table I’ll be using to track the friendly Top Ten vs. AMKT competition this year:
https://preview.redd.it/2kz9rrwbsl0d1.png?width=907&format=png&auto=webp&s=aede964bef056f16bbbc4e88bcaa7f94d10762af

Combining the 2018, 2019, 2020, 2021, 2022, 2023, and 2024 Top Ten Crypto Portfolios

So, where do we stand if we combine seven years of the Top Ten Crypto Index Fund Experiments?
  • 2018 Top Ten Experiment: up +5% (total value $1,046)
  • 2019 Top Ten Experiment: up +440% (total value $5,403)
  • 2020 Top Ten Experiment: up +707% (total value $8,071) (best performing portfolio*)*
  • 2021 Top Ten Experiment: up +200% (total value $3,001)
  • 2022 Top Ten Experiment: down -46% (total value $542) (worst performing portfolio*)*
  • 2023 Top Ten Experiment: up +82% (total value $1,819)
  • 2024 Top Ten Experiment: up +10% (total value $1,099)
Taking the seven portfolios together:
After a $7,000 total investment in the 2018, 2019, 2020, 2021, 2022, 2023, and 2024 Top Ten Cryptocurrencies, the combined portfolios are worth $20,981.
That’s up +200% on the combined portfolios. The peak for the combined Top Ten Index Fund Experiment Portfolios was November 2021’s all time high of +533%. Here’s the combined monthly ROI since I started tracking the metric in January 2020 for those who do better with visuals:
https://preview.redd.it/i1fxg8ldsl0d1.png?width=1098&format=png&auto=webp&s=a872f84f413023a95b9ab32fc3246f410ec4f633
In summary: That’s a +200% gain by investing $1k on whichever cryptos happened to be in the Top Ten on January 1st (including stablecoins) for seven straight years.

Comparison to S&P 500

I’m also tracking the S&P 500 as part of my Experiment to have a comparison point to traditional markets.
https://preview.redd.it/3ilnwhbfsl0d1.png?width=1076&format=png&auto=webp&s=d8604016f6eb06f7496a860fbb6fa512c78f429e
The S&P 500 is up +5% so far in 2024, so the initial $1k investment into crypto on New Year’s Day would be worth $1,050 had it been redirected to the S&P.
Taking the same invest-$1,000-on-January-1st-of-each-year approach with the S&P 500 that I’ve been documenting through the Top Ten Crypto Experiments, the yields are the following:
  • $1000 investment in S&P 500 on January 1st, 2018 = $1,880 today
  • $1000 investment in S&P 500 on January 1st, 2019 = $2,000 today
  • $1000 investment in S&P 500 on January 1st, 2020 = $1,550 today
  • $1000 investment in S&P 500 on January 1st, 2021 = $1,340 today
  • $1000 investment in S&P 500 on January 1st, 2022 = $1,050 today
  • $1000 investment in S&P 500 on January 1st, 2023 = $1,310 today
  • $1000 investment in S&P 500 on January 1st, 2024 = $1,050 today
Taken together, the results for a similar approach with the S&P:
After seven $1,000 investments into an S&P 500 index fund in January 2018, 2019, 2020, 2021, 2022, 2023, and 2024 my portfolio would be worth $10,180.
That is up +45% since January 2018 compared to a +200% gain of the combined Top Ten Crypto Experiment Portfolios.
The visual below shows a comparison on ROI between a Top Ten Crypto approach and the S&P as per the rules of the Top Ten Experiments:
https://preview.redd.it/ztyowptgsl0d1.png?width=1370&format=png&auto=webp&s=b1dc69965f6fd53a8a862f9c15ac08b4451f967f

Conclusion:

To the long time followers of the Top Ten Experiments, thank you for sticking around so long. For those just getting into crypto, I hope these reports will help prepare you for the highs and lows that await on your crypto adventures. Buckle up, go with the flow, think long term, and truly don’t invest what you can’t afford to lose. Most importantly, try to enjoy the ride. A reporting note: I’ll focus on 2024 Top Ten Portfolio reports + one other portfolio on a rotating basis this year, so expect two reports from me per month. April’s extended report is on the 2022 Top Ten Portfolio, which you can access here. You can check out the latest 2018 Top Ten, 2019 Top Ten, 2020 Top Ten, 2021 Top Ten, and 2023 Top Ten reports as well.
submitted by Joe-M-4 to CryptoCurrency [link] [comments]


2024.05.15 15:28 Tycho_Jissard MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Adobe Products Could Allow for Arbitrary Code Execution - PATCH NOW

MS-ISAC CYBERSECURITY ADVISORY
MS-ISAC ADVISORY NUMBER: 2024-054
DATE(S) ISSUED: 05/14/2024
SUBJECT: Multiple Vulnerabilities in Adobe Products Could Allow for Arbitrary Code Execution
OVERVIEW: Multiple vulnerabilities have been discovered in Adobe products, the most severe of which could allow for arbitrary code execution.
Successful exploitation of the most severe of these vulnerabilities could allow for arbitrary code execution in the context of the logged on user. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights
THREAT INTELLIGENCE: There are currently no reports of these vulnerabilities being exploited in the wild.
SYSTEMS AFFECTED:
RISK: Government:
Businesses:
Home users: Low
TECHNICAL SUMMARY: Multiple vulnerabilities have been discovered in Adobe Products, the most severe of which could allow for arbitrary code execution. Details of these vulnerabilities are as follows
Tactic: Execution (TA0002)
Technique: Exploitation for Client Execution (T1203):
Adobe Dreamweaver 21.3 and earlier versions on Windows and macOS.
Adobe Acrobat:
Adobe Substance 3D Painter:
Adobe Substance 3D Designer:
Adobe Aero:
Adobe FrameMaker:
Adobe Dreamweaver:
Adobe Illustrator:
Adobe Animate:
RECOMMENDATIONS: We recommend the following actions be taken:
REFERENCES:
submitted by Tycho_Jissard to k12cybersecurity [link] [comments]


2024.05.15 15:00 Simon_Juul99 Graph hbar - creating space between bars

Hey Everyone.
I am currently struggling with a graph hbar and creating space between each bars.
The code i use:
forval j = 1/22 { separate andel, by(count_var != `j') veryshortlabel graph hbar andel?, over(count_var, label(nolabels)) over(komnavn, sort(mean) label(angle("") labcolor(70 79 85)) gap(25)) nofill name(P`j', replace) /// legend(off) bar(1, color(``j'' 173 80 121)) bar(2, color(99 122 122)) yscale(off) ylabel(,nogrid) ytitle("") blabel(bar, position(inside) format(%9,01fc) color(255 255 255) orientation(horizontal)) graphregion(color(none) margin(large)) plotregion(color(none)) graph export kom`j'.eps, replace drop andel? } 
The graph of the above code is on the picture
https://preview.redd.it/yozuw2hx8l0d1.png?width=1309&format=png&auto=webp&s=3fa08f469a410acd06acda95b466b54b1e1496bb
I have tried to add "bargap()" but that doesnt make any visual changes.
submitted by Simon_Juul99 to stata [link] [comments]


2024.05.15 14:48 TTa_Alien Just Launched My Shopify App PlusSales – It's 100% Free - Looking for Feedback!

Hi everyone,
I’m Axel, a developer who has spent the past six months building PlusSales, an app to help Shopify store owners improve their conversion rates using Google Analytics 4 data.
Some of the features of the app include a Funnel Builder where users can create custom conversion funnels using the urls we provide which are taken directly from your store data. You can then edit and analyse your funnels to better understand where you lose customers, helping you to identify bottlenecks in your website's conversion funnel.
The second feature lets you request store reviews where the PlusSales team reviews your store, and gives you valuable advice on what to change and what to keep. We also give you grades for each section of your store as well as giving you great ecom stores to take inspiration from.
Another feature lets you view your GA4 data through graphs and tables, we also let your view your orders on a world map.
I launched PlusSales in April and am currently working on the third version, the app is 100% free as I hope to get more feedback and even some reviews on my app store listing. Please feel free to try it out and share your thoughts, you can find it on the Shopify App Store here:
https://apps.shopify.com/plussales
or look for PlusSales on the Shopify App Store.
I’d love to hear your feedback and suggestions. Thank you!
submitted by TTa_Alien to smallbusiness [link] [comments]


2024.05.15 14:48 TTa_Alien Just Launched My Shopify App PlusSales – It's 100% Free - Looking for Feedback!

Hi everyone,
I’m Axel, a developer who has spent the past six months building PlusSales, an app to help Shopify store owners improve their conversion rates using Google Analytics 4 data.
Some of the features of the app include a Funnel Builder where users can create custom conversion funnels using the urls we provide which are taken directly from your store data. You can then edit and analyse your funnels to better understand where you lose customers, helping you to identify bottlenecks in your website's conversion funnel.
The second feature lets you request store reviews where the PlusSales team reviews your store, and gives you valuable advice on what to change and what to keep. We also give you grades for each section of your store as well as giving you great ecom stores to take inspiration from.
Another feature lets you view your GA4 data through graphs and tables, we also let your view your orders on a world map.
I launched PlusSales in April and am currently working on the third version, the app is 100% free as I hope to get more feedback and even some reviews on my app store listing. Please feel free to try it out and share your thoughts, you can find it on the Shopify App Store here:
https://apps.shopify.com/plussales
or look for PlusSales on the Shopify App Store.
I’d love to hear your feedback and suggestions. Thank you!
submitted by TTa_Alien to Entrepreneur [link] [comments]


2024.05.15 14:48 PunnyHeals Misrepresentation of house price data by Realtor.ca

Misrepresentation of house price data by Realtor.ca
TL;DR:
  1. Realtor.ca claims the average sale price of a house in Fredericton, NB is $288,300. My own calculations point to the average being approximately $543,878.
  2. Realtor.ca most likely calculates it average house price using the average for houses and vacant land. My average for houses and land was $288,540, only a $240 difference, making this the most likely explanation.
  3. Realtor misrepresents graphs and averages through market capture, pay gating, and could be violating the Competition Act.
**Background**
I have been looking to buy a house for the past several years in the Fredericton area and have been checking the online listings regularly through Realtor.ca since it is the most common real estate listing website used in New Brunswick. What I liked about Realtor.ca was its ability to provide the average sell price for a house every month with graphs that showed the average sell price for a house in Fredericton for the past 12 months and 10 years. Looking for a house for an several years, I felt that I had a good idea of the market conditions and price ranges. My anecdotal evidence was that the average house price was much higher than Realtor.ca’s estimate of 288,300. I wondered if my anecdotal evidence could be supported by data.
The objective of this report is to collect list price data from all available listings within the Fredericton area. Once collected, I can take the average price and see if it matches the average price shown by Realtor.ca.
**Average/Median Methodology**
When you use Realtor.ca, you can filter results by the property type. There are six property type categories: Residential (single family home), condo/strata, vacant land, recreational, multi-family, and agriculture. For each of these property types, the asking price and address were copied into an Excel file. The data was collected on May 10, 2024, and included all listings within Fredericton; duplicate listings were removed.
Once all data was collected, the average and median for each property type was calculated (Table 1). I compared my calculated average to the Realtor.ca average to determine if my anecdotal evidence of thinking the average house price was higher than what Realtor.ca said was justified.
**Results**
There were 107 listings for residential houses (referred simply as “house” in this report), 245 listings for vacant land, 5 listings for recreational, 7 listings for multi-family, 2 listings for agriculture, and 10 listings for condos (Figure 1).
The average listing price was $543,878 for houses, $177,026 for land, $227,080 for recreation, $826,100 for multi-family, $829,450 for agriculture, and $317,410 for condos. The median listing price was $474,900 for houses, $64,900 for land, $229,900 for recreation, $799,000 for multi-family, $829,450 for agriculture, and $289,900 for condos (Table 1).
**Realtor.ca MLS System Average House Price Claim**
When you search for “houses for sale in Fredericton, NB”, you will see the top search results show Realtor.ca. This is not uncommon since Realtor.ca and its Multiple Listing Service (MLS) have the highest number of listings of any other online real estate listing service for the Fredericton, NB, area. Having most real estate listings concentrated on one system can provide users with a general idea of greater market conditions beyond individual listings, such as averages and trends for cities. Realtor.ca provides this data in the form of “Market Price (CAD)” price trends for the past 12 months, and price trends for the past 10 years (Figure 2). These figures are prominently displayed at the end of the first page of the Fredericton real estate listings (URL: https://www.realtor.ca/nb/fredericton/real-estate).
This leads us to the first claim by the Realtor.ca MLS system claim and our initial objective of this report.
Claim: The average market price in Fredericton sits at $288,300 as of May, 2024.
Analysis: When a user views these figures, it is a safe assumption that when a price is displayed, the user is inclined to believe that “Market Price (CAD)” is the average house price in Fredericton. This is further reinforced if the user reads the description above the figures which states:
“Use our home price trends to better gauge local market conditions and plan your next move. The graphs below show benchmark or average prices of homes sold in the area. Data generated by MLS® Systems and the MLS® Home Price Index (HPI) — Canada’s most advanced tool to gauge local home price levels and trends.”
This small paragraph specifically states, “The graphs below show benchmark or average prices of homes sold in the area.” Based off the graphs and their statement, we can safely interpret that Realtor.ca is explicitly saying that the average home price in Fredericton, NB, currently sits at $288,300; leaving no room for interpretation on how the data can be viewed. The reason I wanted to be explicitly clear on this thought process is that if you look back at the results section of this paper (Table 1) and see that the calculated average of all house listings was $543,878, it represents an 88.65% difference. A couple assumptions that could explain this difference are:
  1. The listings used in the analysis are only a snapshot in time and could not represent an accurate or precise representation of the monthly price average.
  2. Houses that were listed below the average could be selling more quickly, giving us a skewed data set that is not representative of all listings that have been posted.
  3. Realtor.ca gives the average sell price for houses in Fredericton and not the average listing price. There could be a large discrepancy between sell price and list price, resulting in my calculated average being inflated.
The three assumptions made above introduce bias into my conclusions, but given the magnitude of those differences, it could be reasonable to assume there might be an alternative reason causing these discrepancies.
Since there is such a large discrepancy in my calculated average and the average from Realtor.ca, I expanded my analysis to other categories. I combined my residential house data set with the other five property types to see if it would alter our initial average and how close it would come to the calculated Realtor.ca average (Table 2). Realtor.ca claims the average house price in Fredericton was $288,300, which seems to be closest to my calculated average for the combination of house and land listings. With the addition of these combinations, it suggests that Realtor.ca calculates average housing price using houses and land listings.
Realtor.ca MLS’s claim of the average house price in Fredericton, NB being $288,300 is a misrepresentation of the true market value and conditions. If a company were to calculate averages of an entire real estate market within an area, why would they only include house and land and not the other 4 categories?
**Misleading Representations by Realtor.ca**
The conclusions made from my analysis were made with plenty of explanations and assumptions. Given that the MLS system is a pay gated system, and their patented house price index algorithms are private, I feel it is reasonable to assume that my data is closer to true market prices. This leads us to the next question, if my data isn’t correct, why are the figures, calculations, and methodology misleading users on market conditions? The average user is not going to spend a significant amount of time manually collecting data and putting it into Excel to double check Realtor.ca. The company is the largest multiple listing system used in New Brunswick and holding that status comes with some form of implicit trust that the public holds for information it publishes. In this section, I will lay out sections and guidelines from the Competition Act and why I believe that Realtor.ca is violating the Act.
**Competition Act**
For the below, I will be using the most updated version of the Competition Act R.S.C., 1985, c. C-34, last amended on December 15, 2023 (https://laws.justice.gc.ca/eng/acts/C-34/page-1.html) and the “Application of the Competition Act to Representations on the Internet” published by Competition Bureau Canada (https://publications.gc.ca/collections/collection\_2010/ic/Iu54-1-2009-eng.pdf)
*Section 2.2, Paragraph 4 of the Application of the Competition Act to Representations on the Internet*
“Businesses should not assume that consumers read an entire Web site, just as they do not read every word on a printed page. Accordingly, information required to be communicated to consumers to ensure that a representation does not create a false or misleading impression should be presented in such a fashion as to make it noticeable and likely to be read.”
Explanation: Section 2.2 applies to the average house price and accompanying figures (Figure 2). Realtor.ca shows the average house price in text and graph form but does not disclose that these are house and land price average if my calculations are accurate.
*Section 4.1, Paragraph 1 of the Application of the Competition Act to Representations on the Internet*
“If qualifying information is necessary to prevent a representation from being false or misleading when read on its own, businesses should present that information clearly and conspicuously. Businesses frequently use disclaimers, often signalled by an asterisk, to qualify the general impression of their principal representation when promoting their products or services. As mentioned earlier, the general impression conveyed by the representation, as well as its literal meaning, are taken into account in determining whether a representation is false or misleading.”
Explanation: Section 4.1 applies to Realtor.ca house price indices and other methodologies. A disclaimer in this case would be located within the same small paragraph above the figures. Instead, they use their own house price index to obfuscate their methodologies (Figure 2). Another option they give is below the graphs as “Ask a realtor for more detailed information” which creates an additional barrier to the users right under the Competition Act. Specifically, the “to qualify the general impression of their principal representation when promoting their products or services.” The “ask a realtor” hyperlink brings you to an additional page where you can find their realtors in your area. This is incentivizing the user to use their services over others to access more information. Realtor.ca has a majority market share in New Brunswick which further reinforces their monopolistic practices over real estate that hurts consumers.
*Section 4.1.3, Paragraph 1 of the Application of the Competition Act to Representations on the Internet*
“Businesses may effectively draw attention to a disclaimer so that it is more likely to be read by using attention-grabbing tools to display the disclaimer. In doing so, businesses must be careful not to design attention-grabbing tools in other parts of the advertisement in such a way that they distract the consumer’s attention away from the disclaimer, making it unlikely that the consumer will notice the disclaimer or recognize its importance.”
Explanation: Section 4.1.3 is further evidence of obfuscation and misrepresentation of their graphical aids and calculations. Similar to section 2.2 in the Application of the Competition Act to Representations on the Internet, Realtor.ca placed those figures at the bottom of the first page of listings to draw the user’s attention to their interpretation of data.
*Section 52 (1) of the Competition Act: False or misleading representations*
“No person shall, for the purpose of promoting, directly or indirectly, the supply or use of a product or for the purpose of promoting, directly or indirectly, any business interest, by any means whatever, knowingly or recklessly make a representation to the public that is false or misleading in a material respect.”
Explanation: Section 52 (1) is the main argument for this report. I believe that Realtor.ca knowingly or recklessly misrepresented the average house price in Fredericton using deceptive graphical aids and created a home price index to further obfuscate the methodology.
I am not a lawyer, so I could be misinterpreting the sections of the Competition Act. I believe Realtor.ca has reached the threshold of violating the Competition Act since Section 52.1.1 states:
“For greater certainty, in establishing that subsection (1) was contravened, it is not necessary to prove that (a) any person was deceived or misled; (b) any member of the public to whom the representation was made was within Canada; or (c) the representation was made in a place to which the public had access.”
This amendment to the Competition Act removed the threshold of proving that an individual or the public were deceived or misled. I believe that Realtor.ca has violated all three elements of section 52.1.1 ensuring that they have met the threshold of violating section 52.1 of the Competition Act.
**Conclusion**
I have given numerous caveats to my analysis, so it is possible I have come to the wrong conclusions given the lack of transparency in methodology and limited time frame. One thing I can conclude with certainty, is that Realtor.ca is misrepresenting market conditions through their figures displaying average house prices, pay gates to information, and methodology disclosures guised as a patented as a housing price index. I believe that Realtor.ca should make it clear to the user how their housing price index is calculated. Realtor.ca and the MLS system has succeeded in market capture and fights to keep this information pay gated to only people that benefit from these misleading claims. Regardless of their reasons, these monopolistic practices only benefit anyone under their system through the restriction of information to shape the way the public perceives the market conditions, a clear violation of the Competition Act and a disservice to the public.
There was a lot more I wanted to cover like if Statistics Canada (u/StatCanada) sourced their data from the MLS system and the broader implications of sourcing data that could be misrepresentation. Again, I could be wrong and would welcome any additional relevant information.
https://preview.redd.it/awfmkl0x6l0d1.png?width=1681&format=png&auto=webp&s=c9c4be8b6139c4f079ff343637b159b85e79cd3b
https://preview.redd.it/za540m0x6l0d1.png?width=3816&format=png&auto=webp&s=8c16fdcbc34795f46b38bdf502e1576fb43887dd
https://preview.redd.it/h5lz8p0x6l0d1.png?width=4166&format=png&auto=webp&s=3a76bdd71e64435fbaa38a768469d287b508946a
https://preview.redd.it/5qz74m0x6l0d1.png?width=3262&format=png&auto=webp&s=ab9363605bd6b31f324b5bb58f1fcc847f17a67b
submitted by PunnyHeals to newbrunswickcanada [link] [comments]


2024.05.15 14:48 TTa_Alien Just Launched My Shopify App PlusSales – It's 100% Free - Looking for Feedback!

Hi everyone,
I’m Axel, a developer who has spent the past six months building PlusSales, an app to help Shopify store owners improve their conversion rates using Google Analytics 4 data.
Some of the features of the app include a Funnel Builder where users can create custom conversion funnels using the urls we provide which are taken directly from your store data. You can then edit and analyse your funnels to better understand where you lose customers, helping you to identify bottlenecks in your website's conversion funnel.
The second feature lets you request store reviews where the PlusSales team reviews your store, and gives you valuable advice on what to change and what to keep. We also give you grades for each section of your store as well as giving you great ecom stores to take inspiration from.
Another feature lets you view your GA4 data through graphs and tables, we also let your view your orders on a world map.
I launched PlusSales in April and am currently working on the third version, the app is 100% free as I hope to get more feedback and even some reviews on my app store listing. Please feel free to try it out and share your thoughts, you can find it on the Shopify App Store here:
https://apps.shopify.com/plussales
or look for PlusSales on the Shopify App Store.
I’d love to hear your feedback and suggestions. Thank you!
submitted by TTa_Alien to dropshipping [link] [comments]


2024.05.15 14:48 TTa_Alien Just Launched My Shopify App PlusSales – It's 100% Free - Looking for Feedback!

Hi everyone,
I’m Axel, a developer who has spent the past six months building PlusSales, an app to help Shopify store owners improve their conversion rates using Google Analytics 4 data.
Some of the features of the app include a Funnel Builder where users can create custom conversion funnels using the urls we provide which are taken directly from your store data. You can then edit and analyse your funnels to better understand where you lose customers, helping you to identify bottlenecks in your website's conversion funnel.
The second feature lets you request store reviews where the PlusSales team reviews your store, and gives you valuable advice on what to change and what to keep. We also give you grades for each section of your store as well as giving you great ecom stores to take inspiration from.
Another feature lets you view your GA4 data through graphs and tables, we also let your view your orders on a world map.
I launched PlusSales in April and am currently working on the third version, the app is 100% free as I hope to get more feedback and even some reviews on my app store listing. Please feel free to try it out and share your thoughts, you can find it on the Shopify App Store here:
https://apps.shopify.com/plussales
or look for PlusSales on the Shopify App Store.
I’d love to hear your feedback and suggestions. Thank you!
submitted by TTa_Alien to AppDevelopers [link] [comments]


http://rodzice.org/