Info

Login

Channels

APIs

Credits

  • cheeser
  • ernimril
  • joed
  • kinabalu
  • lunk
  • ojacobson
  • r0bby
  • ThaDon
  • ricky_clarkson
  • topriddy

« 2021-07-21

2021-07-22

2021-07-23 »

Nick Message Date
Matthijs [Matthijs!~quassel@254-040-128-083.dynamic.caiway.nl] has joined #java-talk [01:42]
ricky_clarkson Jira does indeed seem to be sucky, but in the death by a thousand cuts way. No single feature makes it bad, just the general mehness of it. [01:53]
ricky_clarkson Some people I work with use it instead of our in-house thing, and something about the UI and/or the people seems to make them never put any context in the issue, just a useless subject and no comments [01:53]
ricky_clarkson then it gets closed 2 weeks later with no updates, bloody useless when you're trying to do some archaeology on code and the reasons it exists. [01:54]
ricky_clarkson at JPMC loading a JIRA issue took over a minute, possibly because they had close to 100 states an issue could be in and other dumb customisations. [01:55]
Matthijs [Matthijs!~quassel@254-040-128-083.dynamic.caiway.nl] has joined #java-talk [01:59]
Samian I thought of a way to think of matrix multiplication that should be taught in all schools [03:09]
Samian draw the problem to look like this: https://imgur.com/a/3CksfZz [03:09]
[twisti] its funny that you thought up a way thats been spread as memes countless times [03:12]
Samian it has? [03:13]
Samian show me? [03:13]
Samian https://www.google.com/search?q=matrix+multiplication+meme&rlz=1C5GCEM_en__956__956&source=lnms&tbm=isch&sa=X&ved=2ahUKEwigmeaykPbxAhXJZs0KHaQRDNsQ_AUoAXoECAEQAw&biw=1185&bih=846 [03:13]
Samian I'm not seeing it [03:13]
[twisti] i forgot what it was called, it made the rounds a few years ago [03:14]
Samian aha! https://w1.pngwing.com/pngs/282/919/png-transparent-table-matrix-multiplication-matrix-multiplication-number-operation-algorithm-adjacency-matrix.png [03:14]
sonOfRa How *did* you get taught matrix multiplication of not like that?! [03:24]
db I must admit I don't remember, but it seems reasonable [03:24]
db I stopped doing actual math after I passed the test in university ;) [03:25]
puppy_za is there other way to do matrix multiplication? [03:25]
db puppy_za: yeah, you put it in mathlab and *bäm* [03:26]
Samian sonOfRa I was taught to place the two matrices next to each other and the output matrix to the right of the equal sign [03:27]
puppy_za that shifts the work from human to machine but still the same steps [03:27]
puppy_za on a different note, I noticed my coworker squash-commit my branches, and changes I made 'became' his in the main branch. [03:31]
puppy_za this is just infuriating. He does like 20% of the work and now he wanted to be seen as doing more. [03:35]
[twisti] so resubmit them with you as the committer [03:44]
Samian puppy_za I'd confront him [03:45]
Samian or tell whoever you report to about it one on one [03:46]
puppy_za he took at least 2 weeks of work and squash-merged it. I don't think it's feasible to tweak 100+ of my changes and resubmit them. [03:48]
puppy_za Samian: I did. He just said he won't do it again. Not even a sorry. [03:48]
[twisti] no need to tweak them [03:48]
[twisti] just resubmit 'his' merge commit under your name [03:48]
puppy_za [twisti]: how do I do that? [03:48]
Samian puppy_za is he stupid? I mean, it takes a low iq not to see how that can have the effect of giving oneelf credit for work one did not do [03:49]
[twisti] git commit --amend --author "puppy@whatever.za" && git push --force-with-lease [03:49]
sonOfRa Oh god [03:49]
sonOfRa This REST API we're calling has timestamps [03:49]
sonOfRa And they're UTC, and in a second field there's the timezone. So far so normal [03:49]
[twisti] obvious disclaimers about force pushing apply, obviously [03:49]
sonOfRa But the timestamp isn't a timezone name, or an offset [03:49]
puppy_za thanks [twisti]. another day for the petty office politics [03:50]
sonOfRa It's... The numeric windows timezone ID [03:50]
[twisti] lol [03:50]
puppy_za Samian: I doubt that he cares. [04:05]
Samian sounds like someone who should lose their job [04:22]
AMcBain Nooo. If they said they won't do it again then see how it goes. It's not up to coworkers to fire people, otherwise offices would be madness. They probably wanted a clean history and put it all together before realizing, but who knows. [04:23]
AMcBain Just report it on up if it keeps happening. [04:23]
AMcBain I'm sure there's better responses but it's 1:30 and I'm heading off to Zz. so that's what you get. :P [04:23]
Samian actually.. what I'd do is talk to this person one on one, tell him that you want to make sure people know the work you did. Ask him to fix the commit himself. If you fix the commit that may come across as passive aggressive. Ask him to fix it himself where it shows that you did the work you did [04:25]
acidjnk [acidjnk!~acidjnk@p200300d0c72b9516f180e3afe24121d7.dip0.t-ipconnect.de] has joined #java-talk [04:25]
Samian if he refuses, then tell your higher up [04:25]
Samian "Can you change the commit history back or in a way that it shows that I did the work I did? I'd like people to know I wrote that piece of code. The way the repo looks right, no one would know that I'm the one who put in a lot of time and hard work to code those source code files." [04:28]
puppy_za after apply [twisti]'s suggestion, I managed to change the author back to me. I am not getting him fired but I won't partner with him again after this project is done. I am still considering to tell the manager, pending on how this goes. [04:46]
Bombe I wouldn?t stress the point of authorship so much, I?d more point out that squashing two weeks of work destroys a lot of history, why things were changed, commit messages (I hope you write long ones!), etc. [04:59]
sonOfRa "The customer successfully changed their password and can't log in after changing it". Kibana time! 9:10 "PASSWORD_RESET_ERROR: Password strength violation" 9:12 "Login failure" [04:59]
db 1qaZXsw2 [05:04]
puppy_za Bombe: yeah I noticed what he's done because I couldn't find the original branch (which has the ticket number) [05:06]
Matthijs [Matthijs!~quassel@2a02:a212:2185:e080:6d2b:4e05:db37:33f2] has joined #java-talk [05:06]
sonOfRa computers, not even once [07:00]
Uetzwurst [Uetzwurst!~Uetzwurst@ip-88-153-96-229.hsi04.unitymediagroup.de] has joined #java-talk [07:30]
sonOfRa just found out our ELK stack is losing log entries :D [08:21]
sonOfRa We don't know since when! [08:22]
Faux Hee hee. Was telling people ES wasn't a primary datastore this morning and they looked at me like I was weird. [08:31]
cheeser just put them in kafka. problem "solved." [08:44]
sonOfRa Kafka is involved *somehow* here as well, but I don't know how exactly. For this old internal cluster, another team is doing ops, so "not my job" [08:47]
MatthijsH [MatthijsH!~quassel@2a02:a212:2185:e080:6d2b:4e05:db37:33f2] has joined #java-talk [09:13]
db_ [db_!uid18678@id-18678.brockwell.irccloud.com] has joined #java-talk [09:16]
DiabloD3 [DiabloD3!foobar@exelion.net] has joined #java-talk [09:17]
QshelTier [QshelTier!~bombe@weltgehirnmaschine.de] has joined #java-talk [09:17]
sonOfRa [sonOfRa!sonOfRa@user/sonofra] has joined #java-talk [09:19]
sonOfRa ping [09:20]
sonOfRa http://imgur.com/gallery/bSzgOt8 [09:20]
Uetzwurst [Uetzwurst!~Uetzwurst@ip-88-153-96-229.hsi04.unitymediagroup.de] has joined #java-talk [09:20]
Faux pung [09:21]
sonOfRa Haha, apparently the only way to get a *list* of the existing values for these weird timezone indexes is to look into the windows registry [09:47]
sonOfRa Which is unfortunate, because sure, the API that produces these values runs on windows and just produces them [09:47]
sonOfRa But all the consuming services run on linux and definitely don't have this available [09:47]
acuzio morning ladies [10:01]
acuzio I am already tired and its only 3 PM [10:02]
Faux Same but I don't sleep. [10:12]
cheeser https://www.youtube.com/watch?v=d4zofzvWNsU [10:15]
cheeser cheeser's title: "Who Needs Sleep? - YouTube" [10:15]
acuzio Faux: you have small kid ., dont expect to sleep [10:27]
acidjnk_new [acidjnk_new!~acidjnk@p200300d0c72b958851fb9d80c066df0b.dip0.t-ipconnect.de] has joined #java-talk [10:33]
acuzio I have seen Shrek at least 10 times and i still love to see it. I realised its regarded as a "bad" film but its freaking fantastic . The Incredibles is another such film , absolutely fucking fantastic. [10:38]
Faux Can't believe acuzio is into that pixar "thicc mum" aesthetic, with his normal approach to women. [10:39]
acuzio thicc mum... yes - [10:40]
acuzio Mrs Incredible is well... incredible [10:41]
acuzio The princess in Shrek is also nicely proportioned [10:43]
acuzio Whats the name of that babe in Who Framed Roger Rabbit ? Absolutely smoking ht [10:48]
acuzio hot [10:48]
acuzio Jessica Rabbit [10:48]
db https://twitter.com/FranchiSeedsUK/status/1416679087452610560?s=19 [11:16]
db db's title: "Seeds of Italy - Paolo #FBPE 3.5% on Twitter: "These specially printed 'shelf fillers' are hiding #brexit food shortages in some supermarkets https://t.co/XbqW62e7RE"" [11:16]
acuzio db:FREEEEEEEEEEEEEEEEEEEEEEEEDOMMMMMMMMMMMMMMMMMMMMMM [11:20]
db Only 1 in 10 people eat enough fiber, acuzio. [11:22]
tang^ [tang^!~DoofusCan@2604:3d09:47c:f970:ac99:2bd8:f769:a098] has joined #java-talk [11:44]
Bombe [Bombe!~bombe@freenet/release-manager/Bombe] has joined #java-talk [12:03]
ricky_clarkson I did matrix multiplication in Idris, kind of weird how easy it is when the types include the row and column count. Literally Idris wrote some of the code for me. [12:15]
cheeser heh [12:16]
Matthijs [Matthijs!~quassel@254-040-128-083.dynamic.caiway.nl] has joined #java-talk [02:09]
yawkat [yawkat!~yawkat@cats.coffee] has joined #java-talk [03:49]
acidjnk_new [acidjnk_new!~acidjnk@p200300d0c72b958874b654708e10a316.dip0.t-ipconnect.de] has joined #java-talk [04:33]
freeone30000 [freeone30000!~freeone30@user/freeone3000] has joined #java-talk [04:41]
kupi [kupi!uid212005@id-212005.stonehaven.irccloud.com] has joined #java-talk [05:45]
freeone3000 taking the day off after getting moderna dose 2 was a good idea [06:23]
sonOfRa yup. [06:24]
sonOfRa Had my 2nd dose of pfizer 2 days ago and yesterday was just ass. [06:24]
ron I see you bb [06:28]
sonOfRa Luckily it was just 1 day this time. First shot was AZ and that had me down for 2 and a half days [06:30]
ricky_clarkson It's weird how they all do that (maybe except J&J, not sure) [06:32]
tang^ [tang^!~DoofusCan@2604:3d09:47c:f970:c423:cb12:d0d4:cd5f] has joined #java-talk [07:10]
freeone3000 I think it's a function of the mRNA triggering an immune response. Like, it's your body doing it, not anything in the vaccine. [07:16]
freeone3000 Some people get wiped out after flu shots too, this just seems way more universal. [07:17]
AMcBain I got both shots from Pfizer, first shot did nothing much. Second shot felt a little weird day of, but nothing really happened. 7 days later though something made me feel pretty awful for half a day. [07:21]
KekSi [KekSi!~KekSi@dynamic-077-012-065-216.77.12.pool.telefonica.de] has joined #java-talk [08:30]
db [db!uid18678@id-18678.brockwell.irccloud.com] has joined #java-talk [08:43]
db people who work with scrum, I wonder what amount of story points you usually assign to everyday stories. I've been in teams that notoriously have low SP numbers, like they would assign one story point to "create a new REST resource" (which arguably should be a simple task but then there is no room for "rename this property" kind of stories, right?) and a 5 point story would be a three- to five days endeavor; 13 point stories are [11:01]
db unheard of [11:01]
db so, my approach is, for instance for "create a new REST resource" I got three points, based roughly on "1. I have to create the interface and model classes, 2. I have to define the database model, 3. I have to create an integration test" [11:02]
db the point being I would like to end up with larger story point numbers to allow for more detail :-) [11:04]
AMcBain db, I think trying to equate time to points is a bit of a... it's something managers want because they want schedules and time, but I think it's better understood as a complexity factor. So 1 would be like a oneline change, 2 a very simple change not involving new code, 3 would be minimum for new code small complexity, and 5 for larger complexity. [11:19]
AMcBain Current workplace doesn't do above 5 because those would be epics or whatever. [11:19]
db I'm not equating time to points, points should describe complexity [11:19]
AMcBain or just broken up into multiple smaller stories. [11:19]
AMcBain Oh I read the "three to five days" thing as a time thing. [11:20]
db well ok, complexity results in time in the end right, I mean if I'm doing something for five days it was probably a complex task :) [11:20]
db ok so at least 3 for any code change, that's interesting. I don't really do changes that don't involve code I guess [11:21]
AMcBain No, not for any code change. [11:23]
AMcBain We typically use it as the minimum for new code unless it's obvious said new code is literally a one or two line addition. [11:23]
db ok you're saying "new code" [11:23]
AMcBain That doesn't have any bigger implications. [11:23]
AMcBain Yeah, that's how it's tended to be. It doesn't mean we haven't assigned new code less, but it never gets a 1. [11:24]
AMcBain Needs to make sure it doesn't break testing, might need a new test, etc. [11:24]
db yeah right [11:27]
db the thing is that I'm currently the first developer member of a newly founded team, and I plan to push the story point numbers UP. ;-) [11:32]
AMcBain Do what fits you. [11:35]
AMcBain Also isn't 8 technically an allowable number? [11:36]
db yes. [11:36]
db it's 5+3 ... [11:36]
db oh because I skipped to 13? no reason. [11:37]
db I mean I'm not saying that there should be more 13 point stories. I just think that we tend to over-use 1 and 2 and under-use 5 and 8. basically. [11:41]
AMcBain Oh yeah. Well where I work most things end up 3 or 5. [11:41]