Login to post. Membership required.
By Slither at Nov 1, 2022, 4:46 PM
|
0
JUSTICE
5,910 posts
Bug fixes don't always get the fanfare of new features, but there's been a lot of great QOL bugs fixed and other stuff. Thanks for all the @bug-hunting Slither.
By 0x1mm at Nov 2, 2022, 3:13 PM
|
0
LEGEND
2,859 posts
100% all the work your'e doing is great.
By CookieJarvis at Nov 2, 2022, 3:14 PM
|
0
SPLATJOB
67 posts
I don't know if it helps any because of the lack of documentation, but the tire changes started coming into the game around February, as seen in this thread:
https://www.sindome.org/bgbb/game-discussion/new-game-features/-feb–22--improvements-and-bug-fixes-446/
By crashdown at Nov 2, 2022, 3:28 PM
|
0
ACE KOOL
626 posts
By Slither at Nov 2, 2022, 3:33 PM
|
0
JUSTICE
5,910 posts
The changes around fixer NPCs is great and I've been having good experiences with it. Only 2 things to consider:
1. the list of items is not separated by anything so you get it like this:
"a thing for 300 chyena another thing for 300 chyen",
when it should be:
"a thing for 300 chyen, a another thing for 300 chyen"
2. I think should add "what's my balance?" or "what's my account?" to the list of prompts automated.
Great job :)
By villa at Nov 2, 2022, 6:09 PM
|
0
ACE KOOL
621 posts
Slither! Thank you so much for the time and effort that's gone into fixing the combat bugs! Really looking forward to seeing how it plays out now
By Wonderland at Nov 7, 2022, 3:15 AM
|
0
BAKALAKA
142 posts
I think the vehicle security system x disguise dilemma is an interesting one. My suggestion would be making the locks biometric, tied to the individuals DNA fingerprint, leave log file behind with the last 500 or so interactions, and drop a e-memory module into each vehicle security system.
That still poses the dilemma of authorizing people because you're going to be referencing their IC name, right? Maybe anyone authorized is assigned a generic label such as Driver Y, Pilot Z, or Racer X depending on the vehicle. Then it is up to the owner to rename each label.
I think this would give Mechanic a bit more potential in the vehicle OpSec arena, tie into forensics, and hopefully not be too much tedious bullshit.
By ReeferMadness at Nov 9, 2022, 9:28 AM
|
0
LEGEND
2,059 posts
The idea of using aliases seems cool. I don't wanna make the system too difficult to use though. Being able to run 1 command to auth someone is ideal. But I will think about the alias thing. We generate a random alias, or maybe a date stamp like 'Auth User 1 - Date/Time' then you can rename it or something. That would be neat.
By Slither at Nov 10, 2022, 2:17 PM
|
0
JUSTICE
5,910 posts
I could be completely wrong about this but what about the system used for @trust? It manages to keep track of who a person is even through disguise changes.
By svetlana at Nov 10, 2022, 2:18 PM
|
0
ACE KOOL
662 posts
Edited: Wrong thread
(Edited by Slither at 5:58 am on 11/11/2022)
By Slither at Nov 11, 2022, 5:49 AM
|
0
JUSTICE
5,910 posts
Edited: Wrong thread
(Edited by Slither at 5:58 am on 11/11/2022)
By Slither at Nov 11, 2022, 5:57 AM
|
0
JUSTICE
5,910 posts
Slither you are posting this in the Feedback thread!! :'D
By Veleth at Nov 11, 2022, 5:59 AM
|
0
ACE KOOL
652 posts
Thank you for fixing the chic/dashing issue!!! So grateful!!
Along the lines of the contact lens thickness, it has also always been impossible to wear hats over wigs, perhaps due to the same issue.
By svetlana at Nov 11, 2022, 11:48 AM
|
0
ACE KOOL
662 posts
Sorry for the double post but - Now that we have “appear uglier” for people with high disguise and charisma, could we also get a “appear weaker” so people with high END don’t have to hold back all of their skills and stats in order to appear in excellent condition?
Or even a @holdback that only targets END, if you want people trying to hide their high END to actually be mechanically weaker.
By svetlana at Nov 11, 2022, 11:52 AM
|
0
ACE KOOL
662 posts
@Svetlana I sent a e-mail to Slither listing some features that would help including that exact one. ;-)
By ReeferMadness at Nov 11, 2022, 11:53 AM
|
0
LEGEND
2,059 posts
I've wanted individual @holdbacks for a while. Those would be great.
By BubbleKangaroo at Nov 11, 2022, 11:53 AM
|
0
BAKALAKA
138 posts
With the fix to falling objects, a feature which allowed those skilled in explosives to rig grenades and possibly other improvised explosive devices to detonate upon impact vs a timer would be cool.
I.E. Once it lands on the ground in a room it detonates.
By ReeferMadness at Nov 13, 2022, 8:03 AM
|
0
LEGEND
2,059 posts
Three cheers for @Slither for fixing the @macros code
By Hek at Nov 22, 2022, 2:18 PM
|
0
LEGEND
1,171 posts
It's both amusing and disconcerting that some bugfixes are packaged with some severe passive aggression and others are just normal bugfixes. I can think of a lot of bugs that would have been fixed with simple testing that haven't been called out for such (even ones that have lingered for years), so I'm guessing the aggression is only for a specific person.
By batko at Nov 23, 2022, 12:33 PM
|
0
LEGEND
796 posts
Re: ARIN-series rigging interface
It's great this cyberware has been fixed, but it remains a bit of a puzzle to me functionality wise since it duplicates two other skills in functionality, but doesn't actually provide additional tools to riggers, pilots or drivers. It basically lets riggers get additional skills without spending UE, which is a bit strange to begin with, and then doesn't actually control drones. The whole thing feels like a tool custom built for a single character so they didn't have to take any vehicle skills.
Could this possibly be expanded to work with more than vehicles to provide advanced tools for actual robot rigging?
By 0x1mm at Nov 28, 2022, 3:09 PM
|
0
LEGEND
2,859 posts
ARINs have other benefits than allowing flying and driving, but those are FOIC.
By Dawnshot at Nov 28, 2022, 3:10 PM
|
0
STREET SAM
470 posts
That doesn't address my point.
By 0x1mm at Nov 28, 2022, 3:10 PM
|
0
LEGEND
2,859 posts
Edited.
(Edited by Slither at 9:24 pm on 12/1/2022)
By Slither at Nov 28, 2022, 4:37 PM
|
0
JUSTICE
5,910 posts
Understandable. I felt like at the time an item that let one skill duplicate another skill in functionality was kind of a bad precedent to set, but I totally understand it's past the Rubicon and making things stable is the priority.
By 0x1mm at Nov 28, 2022, 5:23 PM
|
0
LEGEND
2,859 posts
Edited. Troll post by ban evading player.
(Edited by Slither at 6:33 am on 11/29/2022)
By JessicaBlue at Nov 28, 2022, 7:56 PM
|
0
NEWBIE
4 posts
Edited.
(Edited by Slither at 9:24 pm on 12/1/2022)
By Slither at Nov 29, 2022, 5:12 AM
|
0
JUSTICE
5,910 posts
Documentation, commenting and testing are fundamental requirements for software development. Just because SD is a passion project and not a Forbes 50 company doesn't change that.
When a coder fails to document, comment and test their code, all it winds up doing is resulting in the release of objectively bad code, and worse, it creates significantly more work for the next person on the team who comes along and inevitably has to fix it.
It depends on the language, but code, for the most part, isn't particularly easy to read. Very, very minute details have to be paid close attention to, such as the difference between a comma and a period- and you might be having to find this stray period out of hundreds or thousands of lines of code. It's the reason why there are so many debugging tools available, however, those tools are only good at detecting a few kinds of software errors, of which there are several.
Ultimately, if you're a lazy coder and pushing code super fast and loose yes, it LOOKS good because you get to put your name to a bunch of commits, but then someone has to come back in later and do the painstaking process of trying to re-create your thought process and fix your problems. You've essentially passed the buck in a very major way.
TL;DR: From the sounds of things the former coder was an asshole who expected others to clean up after them.
By TalonCzar at Nov 29, 2022, 6:12 AM
|
0
LEGEND
949 posts
I have sat on this thought without comment for a while now.
Patch notes generally should be a place to note patches. Not a place to vent frustrations.
As a developer and coder by trade for a little over a decade now, I have picked up from others. While I might comment to a colleague about how angry I am at this old coder I would never put it into my notes, especially if these notes were to be presented to those involved at large.
All it does is cause negativity where there is no need for it, muddies the waters if there is a legitimate concern or concerns that should be addressed in a more adult fashion in a public statement and causes confusion to the community these notes are designed to inform and help.
Most of all, it undermines the excellent work you are doing, because it has made people question why there is a sudden influx of notation on these bugs. Especially when you consider this month's bugs and improvements thread has nearly doubled the average when compared to the last year.
I believe there is just an upshot of detailing these things, that the reasons are legitimate and that there is some bleed in these notes where there should not be. I would like to hear from others though, the community and staff.
By fopsy at Nov 29, 2022, 6:42 AM
|
0
BATA
280 posts
Edited.
(Edited by Slither at 9:24 pm on 12/1/2022)
By Slither at Nov 29, 2022, 7:03 AM
|
0
JUSTICE
5,910 posts
I don't think this is about teaching anyone the consequences of anything. This is about you being upset at a previous coder on a personal level, and using the vacuum that has been created here to tarnish their reputation in a setting that they cannot defend themself in. That makes me pretty uncomfortable in the light of recent events.
As I said previously, there are plenty of bugs being fixed that could warrant the exact same backhanded comments and passive aggression. You left a debug statement in your code? Couldn't that have been fixed with testing? What about flarelighter messaging, which has been broken for years? Macros have been sitting incomplete for longer than I've been alive?
The point isn't that I think your code sucks and that you should feel bad, it's that just by sifting through the absolute most recent bugfixes, even you fall short of the standards you've set, and you're not adding any difficult-to-code systems to the game while doing it. I think most people would rather have a buggy Sindome than a stale Sindome, though, so literally anything being posted on the improvement forums makes everyone very happy. When each fix is laced with poison, however, it taints that.
By batko at Nov 29, 2022, 7:30 AM
|
0
LEGEND
796 posts
Edited.
(Edited by Slither at 9:24 pm on 12/1/2022)
By Slither at Nov 29, 2022, 7:41 AM
|
0
JUSTICE
5,910 posts
I think Mirage added a lot of systems and changes I didn't agree with at all, such as how bleeding works, and very few systems actually effected how I play the game. But as a computer programmer I can certainly empathize when I see someone relentlessly criticizing code in silly double standards and trying to paint a picture that they are a bad coder after they're no longer part of the project. Seems very petty.
By batko at Nov 29, 2022, 7:45 AM
|
0
LEGEND
796 posts
Edited.
(Edited by Slither at 9:24 pm on 12/1/2022)
By Slither at Nov 29, 2022, 7:55 AM
|
0
JUSTICE
5,910 posts
I think most people would rather have a buggy Sindome than a stale Sindome.Having actually used almost all of the new systems and new items, I disagree. Decking needs to be implemented or have the skills just removed until it is, but otherwise the game is two decades old and doesn't allow virtually any flexibility in character re-development: At this point I'd call the stability a feature until players can have more control over their builds.
Having existing systems change underneath players with no way to adapt and just having to hope the rapid prototyping roulette wheel worked out was not sustainable.
By 0x1mm at Nov 29, 2022, 10:24 AM
|
0
LEGEND
2,859 posts
Since the elephant in the room is being addressed, here's my two cents.
I held the coder in question in high regard due to the number of commits and what appeared to be major contributions made to the game. I did so primarily based on the assumption that they were following the standards that I assumed coders are held to. Specifically the standards of debugging, testing and documentation.
A number of people have mentioned being coders, developers or otherwise involved in SDLC activities. We have all dealt with colleagues whose hubris has been larger than their contributions. Oftentimes the people with the largest egos are the ones making the most mistakes. It sucks to be the person who has to go back and clean up after those people. If you haven't been the person who has had to clean up after others, you probably haven't been writing code for very long.
@Slither, vent away. Aren't you all using Jira or something similar? I'm pretty sure that it has the functionality to require an Approval before a commit to merged into the main branch. Are there some process steps that can be implemented that require a test on the dev server before being released onto prod?
Further edited by admin.
(Edited by Slither at 12:30 pm on 11/29/2022)
By Hek at Nov 29, 2022, 10:57 AM
|
0
LEGEND
1,171 posts
Edited.
(Edited by Slither at 9:24 pm on 12/1/2022)
By Slither at Nov 29, 2022, 11:24 AM
|
0
JUSTICE
5,910 posts
Hek, I cannot fathom why you'd ever think that would be appropriate to post here.
By batko at Nov 29, 2022, 11:52 AM
|
0
LEGEND
796 posts
yeah I'm with batko on this, this kind of shit is why people call SD a cult, christ
By Wonderland at Nov 29, 2022, 12:02 PM
|
0
BAKALAKA
142 posts
Don't post anything your own personal information, let along something even suspected of being someone else's. Why anyone would think that was okay is beyond me.
By 0x1mm at Nov 29, 2022, 12:05 PM
|
0
LEGEND
2,859 posts
I really don't get why it's allowed to post information that could tie back to someone's IRL person. I have no horse in this race generally but I am not happy with that imgur picture. It shouldn't matter how or why someone left the game, especially when one lacks the full picture, but that does not give anyone incentive to suddenly vilify them in the eyes of the public or give away their IRL information.
By Cowbell at Nov 29, 2022, 12:07 PM
|
0
BATA
297 posts
I want to type something adult and constructive but all I can manage is.
Man.
By fopsy at Nov 29, 2022, 12:08 PM
|
0
BATA
280 posts
By Kalii at Nov 29, 2022, 12:09 PM
|
0
BAKALAKA
131 posts
At this point, I'm not really surprised, but I am very disappointed. This is the sort of thing I was worried about, which happens community leaders make it normal and accepted to bully people who are no longer part of the community.
By batko at Nov 29, 2022, 12:10 PM
|
0
LEGEND
796 posts
So. This all needs to be deleted. Regardless of whether or not that is the "previous coder", this has now amounted harassment via an internet and posting a picture documenting a person in San Jose makes it much worse as doxxing is a crime in California.
Can we be done with this, please?
By ReeferMadness at Nov 29, 2022, 12:12 PM
|
0
LEGEND
2,059 posts
By fopsy at Nov 29, 2022, 12:16 PM
|
0
BATA
280 posts
I shared it because I think it's dystopian and cyberpunk as shit.
I did not set out to find it.
It popped up in my newsfeed.
What are the odds that an algorithm is going to bring up a news story that has this creepy intersection of a game I play, the industry I work in, and someone who may or may not share the same hobby profession (coding) and interest in a certain type of cars?
What are odds that of the literal thousands of laid off employees at a major tech firm that the reporter would interview and use a photo of a person who may or not be someone who used to play the same game that the rest of us play?
I censored it. I removed all publicly identifiable information. I even blurred the license plate on the off chance that it is the person we all know.
If you're uncomfortable, good. It's not personal against the previous coder, or anyone else.
Take a long hard look about the systems that are being built around us. Collecting our data. Correlating it. Keep thinking about it. It's only going to get worse.
By Hek at Nov 29, 2022, 12:17 PM
|
0
LEGEND
1,171 posts
Seeing all that and your first thought was 'man I should share this information on a public forum and imply she is this coder that is now exiled from the game'? I don't see how this is healthy.
Additionally, since we are talking about the systems being built around us, you should have expected the censoring to not do anything. Censoring a face or license plate or the name doesn't do anything. It is easy to reach such information even when things are censored. I don't know why you didn't expect it if your aim was to show how the world is dystopian.
By Cowbell at Nov 29, 2022, 12:19 PM
|
0
BATA
297 posts
By SoftAndWet at Nov 29, 2022, 12:20 PM
|
0
SPLATJOB
58 posts
Ain't no way you shared that to not be malicious given the subtext above reading
"It would suck to lose both a hobby coding gig, and a paid coding gig in the span of a couple of months."
You know exactly what you were trying to do and now that people are calling you out for it your argument is "bro its cyberpunk!!"
Fuck off.
By Kalii at Nov 29, 2022, 12:24 PM
|
0
BAKALAKA
131 posts
Edited.
(Edited by Slither at 12:27 pm on 11/29/2022)
By fopsy at Nov 29, 2022, 12:25 PM
|
0
BATA
280 posts
I've removed the link. Please don't post things of that nature in the future.
By Slither at Nov 29, 2022, 12:27 PM
|
0
JUSTICE
5,910 posts
What if we just weren't snarky, petty, or making jokes about past volunteers losing their livelihood? If the free labor was of substandard quality I'm sure you could get a refund.
I can't be the only one lurking this thread thinking "Wow I'd have loved to donate my time and programming expertise, but not if I'm gonna get roasted for it after the fact".
By goblinfemme at Nov 29, 2022, 12:45 PM
|
0
SPLATJOB
53 posts
Right…uh. To get back to the feedback on updates...
Lot of good stuff I'm seeing fixed here - been a couple weeks since I checked in on the BGBB.
With regard to two people charging a closed door...
It'd be funny to set that up so the second person has a chance of losing their balance and falling through the doorway to the next room.
By RatchetEffect at Nov 29, 2022, 12:50 PM
|
0
STREET SAM
424 posts
@goblinfemme I have made no such claims. Not sure why you are attributing them to me. I am not going to apologize for being pissed off that, knowing full well what my and Johnny's expectations were, the person I am criticizing ignored clearly stated expectations, and lied about how much testing / thought / planning went into the systems they were trusted to write. And then ignored a year+ worth of bug reports about those systems so they could rush on to creating another partially thought out system.
By Slither at Nov 29, 2022, 12:50 PM
|
0
JUSTICE
5,910 posts
Anyway, this thread has devolved. I've already stated I'll chill on being snarky in my bug fix notes since it's bothering people.
By Slither at Nov 29, 2022, 12:53 PM
|
0
JUSTICE
5,910 posts