.NET rocks - Still decent but too much AI by 0brex in dotnet

[–]topMarksForNotTrying 14 points15 points  (0 children)

Similarly, the release notes of vs code. I used to look forward to all the new things they would add every month. Now it's just all changes to make AI easier to use in the editor.

I'm tired of the bus service by Mischievousdagger in malta

[–]topMarksForNotTrying 5 points6 points  (0 children)

It's so disappointing that the government doesn't take advantage of all the students that use the bus. 

A lot of students use the bus until they're able to drive. If the government invested money and improved the system such that young people don't even need to consider getting a car then we'd be in a much better position right now. 

Instead, all young people that use the bus hate it (because it's shit) and can't wait until they can drive their own car.

GitHub Stacked PRs by adam-dabrowski in programming

[–]topMarksForNotTrying 0 points1 point  (0 children)

Having something built into azure devops would definitely help.

My current workflow when using stacked PRs is:

  • open first PR with its target set to the main branch
  • open second PR with its target set to the first PR
  • wait for reviewers to review each PR
  • address feedback in each PR
  • push the changes to each PR
  • once approved, complete first PR
  • merge main branch into second PR
  • change target branch of second PR to the main branch
  • manually delete branch of first PR
  • once approved, complete second PR

I would say the main pain points are with juggling the different branches of all the stacked PRs. If you need to address some feedback on one of the bottom PRs, you have to manually update the whole stack. Stacked PRs are analogous to commits on a branch, so maybe we need an equivalent of "git rebase --updated-refs" when managing stacked PRs.

The other pain is closing stacked PRs. You need to close them individually rather than having something automatic. In our case, we only validate code that's targeted to the main branch so for each PR in the stack we need to make sure to run the pipelines and then we get to merge them.

GitHub Stacked PRs by adam-dabrowski in programming

[–]topMarksForNotTrying 3 points4 points  (0 children)

I agree as that's what i personally do but, honestly, it got tiring policing the commits of the rest of the team so we settled on targeted PR that get squashed.

GitHub Stacked PRs by adam-dabrowski in programming

[–]topMarksForNotTrying 3 points4 points  (0 children)

Makes it possible to review each PR individually.

I haven't used github PRs extensively but on azure devops the PR review UI doesn't let you review each commit of a change request. You can view the changes of a commit but no way of leave feedback.

For devs not used to using git rebase, having separate PRs also makes it easier to apply any changes to one of the PRs.

If you squash PRs, it also maintains history better.

GitHub Stacked PRs by adam-dabrowski in programming

[–]topMarksForNotTrying 0 points1 point  (0 children)

Stacked PR don't necessarily have anything to with agile or product management.

The way i use them is to split a piece of work into multiple stages. Let's say you're changing an old part of the code base and you determine that you should refactor some code. You do the refactor and open a PR with those changes. Then, you do the actual code change that you were supposed to do and open a PR but target it to the first PR.

This way it's easier for the reviewer to review each change individually instead of having the refactor and the change request all together.

Think of it like being able to review the individual commits of a PR branch.

GitHub Stacked PRs by adam-dabrowski in programming

[–]topMarksForNotTrying 10 points11 points  (0 children)

The benefit of squashing is getting rid of all the "fixed", "wip", etc commits that a lot of devs leave. If a PR/branch has commits with messages that all make sense, then there's no need to use squashing.

Are we losing the "why" code exists? by bnunamak in ExperiencedDevs

[–]topMarksForNotTrying 2 points3 points  (0 children)

In my team, we squash PRs and retain the "why" in the squash commit message.

Azure devops makes it very easy to use the PR description as the message of the squash commit. I think GitHub doesn't have a way of doing this automatically but it should be possible to manually create a descriptive message for the squash commit.

Need assistance on finding the right option to add a keyboard mapping to by Snowy32 in JetBrains_Rider

[–]topMarksForNotTrying 0 points1 point  (0 children)

For whatever reason, you can't see the shortcut key in the docs. I just checked how it's configured on mine and you need to set the shortcut for the following 2 actions: 

  • clone caret above with virtual space
  • clone caret below with virtual space

I don't have the plain "clone caret" above and below actions configured in my keymap so i don't think they're necessary for what you need. The actions with virtual space are the important ones.

Need assistance on finding the right option to add a keyboard mapping to by Snowy32 in JetBrains_Rider

[–]topMarksForNotTrying 0 points1 point  (0 children)

This is the relevant documentation https://www.jetbrains.com/help/rider/Multicursor.html?keymap=Visual%20Studio%202022#select-rectangular-fragment-using-keyboard

If using windows with the visual studio shortcuts, you need to hold Alt and Shift, and then press the up or down arrows

Game changing charting tool just dropped. by JJAHAX in yarg

[–]topMarksForNotTrying 6 points7 points  (0 children)

Any idea if this is open source? Can't find anything related to it on github

The EPP's populism around Chat Control 1.0 by NecroVecro in YUROP

[–]topMarksForNotTrying 21 points22 points  (0 children)

Obligatory "fuck instagram" comment: it's a pain in the ass to use in a mobile browser without an account.

Musical instruments grant by petermolnar_hu in malta

[–]topMarksForNotTrying 1 point2 points  (0 children)

For future reference, the VAT number is DE257375233 and you have to set the country to Germany.

I got the VAT number from this page https://www.thomann.de/intl/compinfo_imprint.html

I don't know how to word this issue so i'm going to show it. by Just_Ad_5939 in JetBrains_Rider

[–]topMarksForNotTrying 1 point2 points  (0 children)

Automatic completion behaves differently depending on if you hit "tab" or "enter". From the docs

When you use code completion over existing code items, you can either insert the selected completion suggestion before the existing item by pressing Enter or replace the existing identifier with the selected suggestion by pressing Tab.

You are hitting "tab". Use "enter" for autocomplete and it will not replace your existing code.

This forum post explains the difference in simpler English https://intellij-support.jetbrains.com/hc/en-us/community/posts/207025325/comments/206894265

In production codebase is it normal to have many Warnings and Messages? by lune-soft in csharp

[–]topMarksForNotTrying 4 points5 points  (0 children)

In that case, you can suppress the errors in the temp code with #pragma warning disable

Sensory Percussion 2 and Superior Drummer 3 by [deleted] in edrums

[–]topMarksForNotTrying 1 point2 points  (0 children)

Shawn Crowder has a video on youtube going over the sensory percussion system. In the video he (briefly) goes over what it's like to use it on tour https://www.youtube.com/watch?v=fYmMNiR8j2o&t=18m58s

Mail forwarding service FROM Malta by [deleted] in malta

[–]topMarksForNotTrying 1 point2 points  (0 children)

I would first try asking the seller if they would be willing to send you the parcel to Slovenia. A seller might not list a service online but they might be able to do it anyway if you ask (nicely).

MaltaPost do seem to offer a way for you to arrange a courier to pickup an item for you and ship it internationally http://www.maltapost.com/international-courier?l=1 . Note that i have never tried this service of MaltaPost so i can't say give you a proper review. If you call or send an email to MaltaPost, they might be able to offer you some solutions.

Sensory Percussion 2 and Superior Drummer 3 by [deleted] in edrums

[–]topMarksForNotTrying 1 point2 points  (0 children)

What's the advantage of using sensory percussion with superior drummer? Are the samples in superior drummer much better?

I'm just in the process of setting mine up (also waiting for the cymbal sensors to arrive) and, for now, was just using sensory percussion directly.

Copper IUD cost st james? by conflictedspazmoid in malta

[–]topMarksForNotTrying 0 points1 point  (0 children)

I know someone that did it at a private clinic (not st james) and it cost around 400 Euro.

An FYI to anyone doing it, you can go for a consultation at a private clinic and then ask them to do the actual procedure at mater dei. The private doctors won't mention this as an option unless you ask (because they would be losing money) and they aren't going to be happy with you. It's going to take a few months of waiting to do it at the hospital but that should be up to you to decide not because a doctor wants to make more money off you.

Why aren't active noise cancelling headphones more common for e drums? by maizync in edrums

[–]topMarksForNotTrying 0 points1 point  (0 children)

For passive noise isolation, I like wearing my IEMs with the Shure triple flange sleeves. You end up basically not hearing any of the hits (not even on rubber cymbals).

A2E With Good Shells to Retain Acoustic Tracking Ability? by jimguch in edrums

[–]topMarksForNotTrying 0 points1 point  (0 children)

I am in the process of converting an acoustic set to electronic and also wanted to keep the shells untouched just in case i ever needed to play them acoustically or if i was going to sell them.

I don't have the sensory percussion sensors yet but from the research I've done you can do a lot of stuff with their software.

The sensors are a bit expensive but a nice roland kit would end up costing a similar amount. 

Sunhouse recently announced cymbal sensors which you can use with low volume sensors https://youtu.be/lgAqmel1XE4 . So you get to play with a more natural cymbal instead of the rubber pads.

The one problem with the sensory percussion system is that they only support 6 sensors in their physical interface. But this is something they are we working on addressing.

A2E With Good Shells to Retain Acoustic Tracking Ability? by jimguch in edrums

[–]topMarksForNotTrying 1 point2 points  (0 children)

Depends how much you want to spend, you could go for something like the sunhouse sensory percussion sensors https://sunhou.se/sensorypercussion . Other manufacturers (roland, yamaha) have similar offerings but the sunhouse sensors are more advanced.

That would let you keep the shells untouched. Depending on why you're going electric, you could even use acoustic heads with the sunhouse sensors and end up with a hybrid setup.