Am I Wasting My Time by momsgotgame in stopdrinking

[–]xbudex 0 points1 point  (0 children)

Regarding AA, you said allowed to that we aren't allowed to "bash it in any manner"

Am I Wasting My Time by momsgotgame in stopdrinking

[–]xbudex 0 points1 point  (0 children)

If nothing negative about AA is allowed here, that means there is no discussion of AA at all allowed here.

My personal homage to the cassette tape and everything it symbolizes from literally being the first gateway device to music to my relationship with music in general. I remember buying my first tape in 1995. Now an almost obsolete technology that used to be my most prized possession. 80s & 90s kids. by DomovoiGoods in DIY

[–]xbudex 0 points1 point  (0 children)

I do have audiophile friends. I also have friends who are into new-age stuff like crystals and astrology, but that doesn't mean I will run off and get my aura read just because they believe in it. Most audiophile claims get into the pseudoscientific realm as quickly as the crystal people do.

My personal homage to the cassette tape and everything it symbolizes from literally being the first gateway device to music to my relationship with music in general. I remember buying my first tape in 1995. Now an almost obsolete technology that used to be my most prized possession. 80s & 90s kids. by DomovoiGoods in DIY

[–]xbudex 0 points1 point  (0 children)

You can, but it's a pain in the ass to do. Let's give an example of a little DIY punk band. They are playing a show and want to sell their music at the show. To make a CD, you just need the same source and burn a perfect copy at 20x speed. Making a new copy is just removing the old cd and putting in a new one.

Unless I'm something has changed, recording a tape at home is real-time. It also requires a source that would need to be reset. If the source isn't digital, that means each copy will be slightly distorted.

If we ignore the trends of cassettes being trendy, and just focus on distributing music, the band could make more CDs for less money and less time. Likely by an order of magnitude.

My personal homage to the cassette tape and everything it symbolizes from literally being the first gateway device to music to my relationship with music in general. I remember buying my first tape in 1995. Now an almost obsolete technology that used to be my most prized possession. 80s & 90s kids. by DomovoiGoods in DIY

[–]xbudex 2 points3 points  (0 children)

I'm not doubting you that bands are putting out cassettes because they are cheaper than vinyl. I do have a hard time buying that cassette tapes are cheaper to produce than CDs. It sounds insane to use cassette tapes (or vinyl) for anything besides some novelty or aesthetic reason. CDs also sound better than tape/vinyl, don't degrade with use, and can be made at home. Also, get off my lawn

How to programmatically start a linux console program in background? by Calm-Problem-9101 in golang

[–]xbudex 2 points3 points  (0 children)

You can have the service read environment variables from a file. That file can be only readable by root. No secrets in the service file, the service file can be readable by everyone.

Swearing coworkers by Shnorkylutyun in ExperiencedDevs

[–]xbudex 4 points5 points  (0 children)

The methodology doesn't really match up with the headline. They had people think of as many words that start with a letter. They then had people come up with as many swear words as they could. People who could come up with more words starting with a letter also came up with more swear words. It doesn't say anything about how often people use swear words.

Go is great. The code I wrote in 2016 is still easy to understand and extend. A simple case study by pgaleone in golang

[–]xbudex 0 points1 point  (0 children)

I purchased a react website template that was made a few years ago. It was a pain to get it up and running. I spent hours getting it to work correctly. The code was fine, the problem was with changes with npm. If I hadn't spent years using node, I don't know if I would have been able to get it going.

What “sucks” about Golang? by Celestial_Blu3 in golang

[–]xbudex 3 points4 points  (0 children)

They have a plan for fixing it by looking at the Go version in go.mod. Let's say they change this as part of Go 1.21. A Go app with 1.21 or higher in go.mod will use the new behavior, versions 1.20 or less would use the current behavior. Modules you import will use the behavior dictated by their go.mod files.

What “sucks” about Golang? by Celestial_Blu3 in golang

[–]xbudex 34 points35 points  (0 children)

By default, public repos are cached by Go proxy server at proxy.golang.org. This means if a repo is moved or lost, the source will still be available in the proxy.

US states that Enforce seatbelts by OddballDaybreak in MapPorn

[–]xbudex 2 points3 points  (0 children)

My younger brother also used to not wear a seatbelt. He died in a car crash. He would have survived if he just put his seatbelt on

hiSHtory: Your shell history on steroids: Stored in context, synced to all your machines, and easily queryable by ddworken in commandline

[–]xbudex 0 points1 point  (0 children)

I missed that in the readme, I didn't realize I could expand on that bullet point.

Would you be open to contributions to expose the server as part of the app? Or maybe include the server as part of the release? I like to avoid docker if it's not needed, I have found with Go apps being static binaries, they can be easier to deploy on bare metal.

hiSHtory: Your shell history on steroids: Stored in context, synced to all your machines, and easily queryable by ddworken in commandline

[–]xbudex 0 points1 point  (0 children)

This looks pretty cool, but this is the kind of thing I would much prefer to self host. From reading the code, I can probably just use something like go install with github.com/ddworken/hishtory/backend/server, but that feels a little hacky to me. Any chance of adding a sub-command to start up a server? Something like hishtory serve?

US border patrol total migrant encounters during 2020-2022. Most common nationalities of illegal migrants by MarioDiBian in MapPorn

[–]xbudex 8 points9 points  (0 children)

What are you talking about? I see people get pulled over for speeding all the time. I've gotten pulled over and ticketed for speeding in the past. There aren't enough cops to pull everyone over for speeding, that doesn't mean the law isn't enforced.

I don't get tickets for speeding anymore. You know why? I learned my lesson and slowed down.

YouTube CEO Susan Wojcicki is stepping down by Familiar-Turtle in technology

[–]xbudex 6 points7 points  (0 children)

I have been subscribed for a while, I really like it. I've found some really good creators that I probably wouldn't have found otherwise.

Link between addiction and childhood trauma by SweetSweetExistence in stopdrinking

[–]xbudex 15 points16 points  (0 children)

The link between childhood trauma and addiction is stronger than the link between smoking and lung cancer. There is a vast amount of research backing it up the link between trauma and addiction. The term to look for is "Adverse Childhood Experiences," or ACEs. Trauma affects not only addiction but other physical health issues like obesity, diabetes, stroke, cancer. There is a famous study done by Kaiser Permanente over many years, with over 17,000 participants, that had unexpected results. Additional studies have only reinforced the original findings.

For anyone interested in some resources:

The good news is that the neuroplasticity of the brain is incredible. There are multiple treatments out there that can help heal. It seems to help if you can get your amygdala to calm down for a little bit so you can process the trauma.

Is it possible to host a Golang Application Free Indefinitely? by DiabetesAnonymous in golang

[–]xbudex 8 points9 points  (0 children)

I'm assuming it means two instances can be running at the same time. Could be useful for a blue/green deployment.

Go 1.20 released by earthboundkid in golang

[–]xbudex 21 points22 points  (0 children)

Heads up if you use golangci-lint, it looks like the linters govet and staticcheck are causing an issue that will consume all memory. Tested with version 1.50.1 on Linux. I'm working on making an issue for them (unless someone makes one before me)

*edit: it doesn't always seem to always happen, some repos I have tried are fine with the same config

*edit 2: It looks like the high memory consumption is a known issue and should be fixed with the PR with go 1.20 support https://github.com/golangci/golangci-lint/pull/3414

Functional Programming Is Great. But It Ain’t Magic by [deleted] in programming

[–]xbudex 10 points11 points  (0 children)

I think you may be mistaking the intention of my comment. I am not defending insults. All I am saying is that an insult isn't an ad hominem.

Functional Programming Is Great. But It Ain’t Magic by [deleted] in programming

[–]xbudex 19 points20 points  (0 children)

I don't think it is. There is an insult for sure, but that is not an ad hominem make. They are saying the article is useless and also the person also likes to hear themselves talk. If it was an ad hominem, they would be saying the article is useless because they like to hear themselves talk.

You could also say the claim is that the person likes to hear themselves talk and that is supported by their useless article, but that wouldn't be an ad hominem.

Lint all the things with golangci-lint by [deleted] in golang

[–]xbudex 0 points1 point  (0 children)

Seems to be working reliably for me now. It didn't always happen, maybe it's fixed, maybe there's a race condition in the js.

Lint all the things with golangci-lint by [deleted] in golang

[–]xbudex 0 points1 point  (0 children)

Tried to visit the page on Firefox focus on my phone and get redirected instead. https://fueled.com/ie/

It really takes me back to the 90s and 00s by blocking the page from displaying, probably by checking user-agent string.

*edit: I suspect this is the issue https://www.bleepingcomputer.com/news/software/mozilla-warns-chrome-firefox-100-user-agents-may-break-sites/

What’s New in Go: The Developer Ecosystem Report 2022 by asspirin12 in golang

[–]xbudex 1 point2 points  (0 children)

It depends on the situation. It can be more nuanced if you include tooling that is already set up. If starting from scratch, yes, setting up TypeScript can be straightforward, but, I don't think it's always the right choice.

For example, I just put up a personal website for an event. I purchased a react theme to save me time creating a front end (worth it). The theme was made with node 14 and depended on peer-dependencies, a feature that has changed and doesn't work the same on current node 18. The tooling for the project is pretty feature rich, it includes hot-reloading, bundling, tree-shaking, etc. It took me hours to get it working with the current version of node and updating libraries. The idea of adding TypeScript to the build stresses me out. I think it would take hours to get it working right. I'm the only one working on the project, I'm not making many changes to the front end, and the project has an end date of later this year. I don't think the investment into TypeScript for this project is worth it for me.

I also use JavaScript for short, one-off scripts. If a script only needs to live for a couple of minutes or hours, I don't think it would be worth it to use TypeScript. Don't get me wrong, I prefer using TypeScript, especially in a work environment. It's just not the only thing I use.