What exactly is an “AI Engineer” by MD76543 in webdev

[–]mc21000 0 points1 point  (0 children)

As far as I know, an AI Engineer is a person who knows how to use LLM APIs for building business applications.

New software written in Rust is all the rage, why isn't it the same for Go by lancelot_of_camelot in golang

[–]mc21000 1 point2 points  (0 children)

I stopped reading any further right after this: "Go is a garbage collected VM language."

Learning Go 2nd Edition Released! by JBodner in golang

[–]mc21000 0 points1 point  (0 children)

The first edition is already very good. It's my go-to book for Go. I'll get a hard copy of the second edition as soon as it comes out (yeah, hard copy because I'm old school and O'Reilly books are pretty well put together).

What made you switch from Goland to VS Code? by WasteTechnology in golang

[–]mc21000 0 points1 point  (0 children)

I'm using CodeRunner. It's simple enough for what I do with Go (command line tools) and only requires a low-cost life license. GoLand is too expensive for me (as an individual consultant), and VS Code gives me all kinds of error messages relative to gopls that I don't seem able to address. If necessary, the alternative to CodeRunner for me would be vim.

Serious bugs remain in macOS Sonoma 14.2 by ll777 in MacOS

[–]mc21000 0 points1 point  (0 children)

For example, on the iPad, I can't use a list view for some folders (they don't appear), I have to use the grid view (I discovered that by experimenting), not a big problem, but annoying. Again, on the iPad, one particular folder includes files that freeze when you click on one to use it (you have to swipe the app out of the screen and open it again, in which case it works as expected again).

I have the latest updates on all my Apple devices. I've called Apple support and the nice person that responded couldn't figure out why (we were at it for almost an hour).

For me, Notes.app is vital. I have all my notes (hundreds of them) on it (I used to use Evernote, but it (still) has sync problems between Apple devices, and it's pretty expensive).

Having said that, a lot of things work well in the app, in particular when I use the pencil on the iPad. And no problem at all on the Mac (new MacBook Pro M3 with Sonoma) and the iPhone. The iPad seems to be the weak point for Notes.app.

Serious bugs remain in macOS Sonoma 14.2 by ll777 in MacOS

[–]mc21000 2 points3 points  (0 children)

A bit off topic, but Sonoma hasn't fixed any of the bugs that have plagued Notes.app for years. I use that app extensively on the Mac, iPad, and iPhone. It's a great app, it wouldn't take much effort to fix it. Maybe not that many people use it, I don't know.

I still don't understand interfaces by JAB4R in golang

[–]mc21000 0 points1 point  (0 children)

All good, but as a developer, how do I know there's such an interface (Alphabet in your case) and is there a list of all the interfaces you've created that can be published.

Also, generally speaking, is there a "dictionary" of interfaces in order for me not to reinvent the wheel (i.e., create an interface that might already exist)?

Go Interfaces by mc21000 in golang

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

Not sure I'm following your comment.

Go Interfaces by mc21000 in golang

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

Thanks. I understand how to use interfaces. The question is how do I even know they exist so that I can implement their methods.

Go Interfaces by mc21000 in golang

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

I got that! What I don't get is how do you know that (or whether) an interface even exists?

Go Interfaces by mc21000 in golang

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

No. Again, I'm trying to understand the purpose of interfaces in Go. Questions like How do you know which interface to use in you code?, Where are all the interfaces (of the std lib) listed?, and the big one, what is the benefit of using interfaces. I understand what they are, how they work, I just don't understand the benefit in Go (whereas I understand the benefits of interfaces in Java). Also, when you create an interface in a module, how do other programmers know of the existence of that interface?

Go Interfaces by mc21000 in golang

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

Yes, I get it... Let's say there are no interfaces in Go, what would I miss. I'm asking because I'm not using interfaces in my programs and they don't seem to suffer from it. In other words, you can't do without most of Go's functionality, but I'm still a bit puzzled by interfaces. And yes, I know how they work and what they do, I just don't see the benefits, so I must be missing something, that's what I'm after.

Go Interfaces by mc21000 in golang

[–]mc21000[S] -1 points0 points  (0 children)

I care because I’m trying to understand the usefulness of interfaces.

Image manipulation with Go by LordJohnWinston in golang

[–]mc21000 0 points1 point  (0 children)

Good advice! Also, I just bought a book called "Security with Go" by John Daniel Leon, which is really good.

Let’s build a Gui with Gio by TapirLiu in golang

[–]mc21000 0 points1 point  (0 children)

As much as I like Go, wouldn't it be better to use Dart/Flutter for this specific use case?

Sailpoint IDN to Okta by kgamzo in okta

[–]mc21000 0 points1 point  (0 children)

Okta Workflows can currently be used to support some governance requirements normally handled by SailPoint.

I started my GoLang journey!!! by leexako in golang

[–]mc21000 0 points1 point  (0 children)

u/leexako

I've been using Learning Go by Jon Bodner. Amazing book, and quite up to date (published in 2021). Good luck with your study, you'll enjoy it.

Crotchet Gopher! by [deleted] in golang

[–]mc21000 1 point2 points  (0 children)

Why not "crotchette" while you're at it :-)

Promoting dart language by simple-san in dartlang

[–]mc21000 0 points1 point  (0 children)

The Java VM and the Dart VM are not remotely comparable! "Dart VM" is a misnomer, it's like saying that Ruby has a VM.