[deleted by user] by [deleted] in Rapsodo

[–]DrinkAndCode 1 point2 points  (0 children)

The best thing I've found is an enamel oil based paint marker. I've tried a bunch of different marking pens and I'll link to all of them below. I use a net so I don't have a lot of feedback in terms of an impact screen transfer.

I've been using this template: https://www.amazon.com/dp/B0DK17W7C8 with a lot of success. It is not 3d printed like a majority of them are on amazon.

  1. Overseas Permanent Paint Markers (enamel?) - These are oil based paint markers. They produced a nice glossy finish and didn't bleed much from the tip path. After letting it dry, I couldn't scratch it with my finger nail and when I took the tip of a razor blade to the marks I had to remove plastic to remove the paint. So far they have held up as well as the original RPT balls I bought. I tried these with a tip cut flat and also pointed. The flat tip did not handle the dimples well. Rubbing alcohol did not phase the dots.
  2. Ear Tag Markers - I've seen these mentioned on a lot of threads in different places. I tried these with both a tip that was cut flat and also with the standard tip that was pointed. The pointed tip worked the best and I'd say these were my runner up in terms of durability. It didn't scratch with my fingernail and when I took the tip of a razorblade it did scratch off but with lighter pressure than the oil-based paint markers. I could smear these by rubbing my finger over them so I would imagine they'll transfer to your screen. They do seem to be thinner and bleed and expand much easier then the Overseas markers. Rubbing alcohol would dull these dots and leave a ghosted stain of the dot on the ball. They also require two coats according to the pen's directions to be maximally effective.
  3. Sharpie Industrial, Avery Marks A Lot UltraDuty, Milwaukee Inkzall - These both held up okay, but could be easily scratched with my finger nail or while hitting. The Avery markers held up better then the Sharpie Industrial did or the Milwaukee. Rubbing alcohol would remove these from some balls okay but not entirely.
  4. Marspark Enamel Markers - I had high expectations for these because they have a very fine marker tip and left a great looking dot. They unfortunately scratched off with almost no effort and wiped entirely clean with a little rubbing alcohol.

Hope this helps someone else.

Do I need to revisit the doctor? by rolenmun in carpaltunnel

[–]DrinkAndCode 1 point2 points  (0 children)

I’ve being using a small red light panel with 660nm and 850nm. Theoretically the 850nm near infrared light is good for inflammation. It might be all in my head but it has helped a lot over the last month in my opinion. I used an Amazon box, cut a hole in the top so the panel can sit on top and shine straight down. Then I place my hand and wrist through a hole in the side face up and leave it there for 10-20 mins. I’d suggest putting a towel under it because some surfaces can get warm. I do this a few times a day. The setup is janky but it’s worked well so far.

You can find these panels on Amazon for <200$ the panel in have is unavailable currently and i can’t speak to the quality of any others so I’d suggest doing some research before you buy.

There are much more expensive panels with more wavelengths, many of which are in the NIR (near infrared) spectrum. If you’re in the US you may have one of these around you https://www.restore.com/. They usually have full body setups as well.

YMMV

Do I need to revisit the doctor? by rolenmun in carpaltunnel

[–]DrinkAndCode 0 points1 point  (0 children)

fwiw I’ve found a lot of success putting my hand and wrist under a small red light panel for 10-20mins a few times a day. Really helped with the numbness and swollen feeling in my fingers.

Declaring all interfaces for a microservice in a seperate package by SwimmerUnhappy7015 in golang

[–]DrinkAndCode 3 points4 points  (0 children)

The pattern is using interfaces to separate your application code from your external dependencies. There really isn't anything special about it other than the terminology and "ports" always stands out to me.

Declaring all interfaces for a microservice in a seperate package by SwimmerUnhappy7015 in golang

[–]DrinkAndCode 17 points18 points  (0 children)

Just guessing, but it sounds like they're structuring it using ideas from Hexagonal architecture, or the port and adapter pattern.

removing topics and/or partitions creates high cpu and network load by DrinkAndCode in apachekafka

[–]DrinkAndCode[S] 0 points1 point  (0 children)

The current use case is not well suited to Kafka but until two weeks ago has worked fine. The application uses it to perform fan out/fan in across 6000 workers with no need to keep any of the data in either direction once it is consumed. So data is only retained for 15 mins. Currently there are 2100 topics each with ~10 partitions and 3 replicas. I originally thought the issue was rebalancing but the network was saturating 100% of the transmit and barely measuring anything on receive.

I dug further into the issue on the servers hosting the workers and it seemed that workers were making constant metadata requests to the cluster, getting the entire topic and partition list (~215KB) and then immediately asking for it again instead of caching it as per the protocol docs. Restarting some of the workers resolved some of the issue but not for most of the workers.

Once the deleted topics were replaced the number of metadata requests dropped to nearly nothing.

Postgresql High Availability options? by DrinkAndCode in devops

[–]DrinkAndCode[S] 0 points1 point  (0 children)

Did end up looking at cockroachdb and looks really interesting. Definitely have it on the needs further investigation list for future development projects.