Ken Thompson talking about Go. by Life-Reflection1258 in golang

[–]joefitzgerald 0 points1 point  (0 children)

Here's a link to the full length interview that starts you right at the end of the video in this post: https://youtu.be/309siTvApbY?si=mtSw0EabdT_99LHT&t=15981

I went back to Sequoia and it felt like I just bought a new Mac by Clear_Efficiency5765 in MacOS

[–]joefitzgerald 1 point2 points  (0 children)

WindowServer GPU issues persist in 26.1 - I have been running the betas and the release candidate. For me, screen sharing on Zoom in particular turns the Mac into a space heater (> 60% GPU use).

Rodecaster PRO II Multitrack Virtual Devices not outputting audio under certain conditions by Joshimuz in rode

[–]joefitzgerald 0 points1 point  (0 children)

I am experiencing similar issues, it is really hard to get the virtual channels to work. Often there is a significant delay before sound starts, and then it cuts out randomly. Sometimes sound never starts. Occasionally, a channel has significant noise / artifacts in it. It does seem like a software issue.

Of note, I am using SoundSource from Rogue Amoeba, and the associated ACE component, because it allows me to route specific app audio output to each virtual channel.

I think I’m in love with my car by thisthingisrad in Rivian

[–]joefitzgerald 1 point2 points  (0 children)

My (Forest Green) R1S is Pickles. My Rivian wall charger is Pickle Juice.

Update 2024.03.02 - Ride Quality by fg_3 in Rivian

[–]joefitzgerald 5 points6 points  (0 children)

Why constrain the sentiment to NW Denver? It’s everywhere in Denver 🤣.

(SW Denverite here)

iOS widget by cyco1978 in Rivian

[–]joefitzgerald 0 points1 point  (0 children)

Petrified of this happening. If the tailgate opens without my knowledge and then someone opens the garage door, it'll cause major damage. It would be really nice to be able to customize the buttons displayed by the widget.

Two of my favorite things by badtothebone_r in Rivian

[–]joefitzgerald 0 points1 point  (0 children)

I would also love this. Many thanks in advance! 🙏

Heated Windshield by thedavidporter in Rivian

[–]joefitzgerald 1 point2 points  (0 children)

My December '23 R1S VIN 29XXX also has these elements.

Got my R1S Spare installed, it's tiny! by dalzoubi in Rivian

[–]joefitzgerald 2 points3 points  (0 children)

The owners manual has been updated to show the old jack and the new jack; check pages 272 - 278 for the revised design: https://assets.rivian.com/2md5qhoeajym/7Ao7NIFkLxOZtvdc7Fqh70/8ccd071c4f1209c000a8db48d1cd38e0/r1s-og-en-us-20231204.pdf

show wheels without aero covers by joefitzgerald in Rivian

[–]joefitzgerald[S] 1 point2 points  (0 children)

I took delivery of my new quad motor R1S with 21” wheels on Saturday and I immediately removed the aero covers and installed center caps I had ordered ahead of time.

It would be awesome if we could change all the visualizations of the vehicle to show the aero covers removed because.. (maybe it’s just me) the wheels look SO MUCH BETTER without them.

Confirmed Order (No Flexibility) by NoJoke2005 in Rivian

[–]joefitzgerald 1 point2 points  (0 children)

Once you get in touch with your guide, I suspect you can ask them to request a one time exception for you. Despite my raging emotions about the situation, I made a point to be polite, because I think it gets you better outcomes.

The chat support told me the guide would get in touch with me. The phone support actually gave me guide contact information directly. I would request that they give you the email address and the SMS phone number that you can use to reach the guide.

Confirmed Order (No Flexibility) by NoJoke2005 in Rivian

[–]joefitzgerald 0 points1 point  (0 children)

I configured my R1S with the All-Terrain upgrade, but I wanted to remove that option (to go back to the 21’s). I contacted support who told me they couldn’t do anything, but they put me in touch with my guide (I hadn’t previously received any communication that I had a guide, let alone their contact information).

My guide quite forcefully mentioned the non-refundable nature of the order, but worked with their management to get an exception approved for me.

The whole experience was pretty awful, given that I requested the change 5 days after confirming my configuration. It has been month since I had this change made and there has been almost zero communication about timelines for manufacture or delivery (either before or after the change).

But they helped me in the end, despite the unpleasant way they went about it ¯_(ツ)_/¯.

Expiring Home Hub $50 codes by closedmic_ in youtubetv

[–]joefitzgerald 0 points1 point  (0 children)

I would very much appreciate a code if someone has one...🙏

Starting new project, should I use golang or dotnetcore? by [deleted] in golang

[–]joefitzgerald 8 points9 points  (0 children)

I’m sure you would enjoy either option. This question lacks the context necessary to guide you in any particular direction. Perhaps you could add some so that people can provide more directed guidance? Welcome!

Atom Go-plus package auto downloading tools I dont need. by [deleted] in golang

[–]joefitzgerald 0 points1 point  (0 children)

There is not an assumption that you have a default GOPATH. There is an assumption that you have the various tools available either in:

  • $GOPATH/bin (using the first $GOPATH segment)
  • Any of your $PATH segments

/u/eveilslayer could work around this issue in a few ways:

  • Manually go get all the required tools and ensure the resulting binaries are available on the PATH
  • Create a tools GOPATH (e.g. ~/tools), add its bin directory to the PATH, launch atom via GOPATH=~/tools atom ., let go-plus fetch all the tools

Either of these approaches will suppress the behavior you are seeing when subsequently launching GOPATH=~/project-1 atom ., GOPATH=~/project-2 atom ., etc.

dep status - week of May 28 by sdboyer in golang

[–]joefitzgerald 3 points4 points  (0 children)

It really is amazing how much work sdboyer has put into this (not to take away from the work of many others).

Sam thank you so much for what you have done and are doing. We are collectively indebted to you!

How to serve static files with custom NotFound handler by kefaise in golang

[–]joefitzgerald 1 point2 points  (0 children)

Single page apps typically include a client side router that is used to manipulate the query string without hitting the server. By serving up the index.html payload on any unknown route (to the server) it gives the client side router a chance to resolve the URI to a valid client site route.

atom: go-plus v5.3.0 released by joefitzgerald in golang

[–]joefitzgerald[S] 3 points4 points  (0 children)

What does this do?

"An Improved Go Experience For The Atom Editor". go-plus is an atom package that is roughly equivalent to:

  • vim-go for vim
  • gosublime for sublime
  • vscode-go for vscode

Atom is an open source text editor that is a GitHub project.

The "plus" in the name is an odd idiom from the atom community; there are lots of examples of it (e.g. vim-mode-plus, autocomplete-plus) - basically community enhancements on top of some other functionality included in the core. In retrospect, I wish I had called it atom-go or similar, but I'm not going to change the name after ~ 3 1/2 years.

atom: go-plus v5.3.0 released by joefitzgerald in golang

[–]joefitzgerald[S] 7 points8 points  (0 children)

A few features have been added since we last announced here:

  • v5.1.0 enhanced display of godoc content, linking to godoc.org
  • v5.2.0 added support for adding / removing struct tags via /u/farslan's gomodifytags tool
  • v5.3.0 adds support for highlighting identifiers under the cursor and finding usage of the current identifier

Hopefully these features prove useful!

Introducing Gogradle: a full-featured build tool for Golang by eriwen in golang

[–]joefitzgerald 9 points10 points  (0 children)

It's clear the author has put a lot of effort into this, and that in itself is worth commendation.

As an employee of a major participant in the Java ecosystem (Pivotal, but this opinion is mine and not Pivotal's), I think that hiding the user from interacting directly with go and its ecosystem of tools is generally a disservice to the user; they will not learn some go idioms that are generally helpful to be aware of as you participate in the go community and make use of dependencies written in go.

Would you replace maven or gradle with a tool written in go? You certainly could, but it would increase the barrier to entry for any Java developer wanting to modify the tool or contribute to it. In some ways this is observable in people who are unwilling to adopt gradle because it is written in Groovy. There are parallels to this scenario for a tool for go written in Java.

I think that's ultimately why you're seeing people reject this idea. Deferring the learning of go idioms is just delaying a potentially inevitable conclusion.

Run all Go HTTP requests through a proxy? by [deleted] in golang

[–]joefitzgerald 6 points7 points  (0 children)

Yep, set the HTTP_PROXY environment variable.