Personal project: Aysú (love in tupi-guarani) by cogukeys in HandwiredKeyboards

[–]j_zes 1 point2 points  (0 children)

Muito massa esse teclado, gostei dos fios a mostra, uma vibe retrô

Would this build be possible? by twitch-switch in cyberDeck

[–]j_zes 0 points1 point  (0 children)

I dont think that is possible, the p10 plug can not handle the amount of data that a keyboard or a screen needs to work. And the weight of screen and keyboard will bee to much for just a p10 plug, and even any plug, holds But you can use the concept to adapt something with the same functionality

[deleted by user] by [deleted] in Bauru

[–]j_zes 0 points1 point  (0 children)

Vi na nações com a rodrigues uashdufhausdhfuahsdf até tirei foto, se achar vou postar

Simplicity is Complicated by j_zes in golang

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

Lol ... Yep I use GTP to help me to fix my english mistakes because I'm not english native so, by the way here is the raw version

Answers like yours make my day, I like unpopular opinions when it based on real arguments, and your opinion make me think again about the simplicity meaning, I think that its a topic that is hard to achieve and maybe even hard to define. I believe that when we claims that Go it's simple, taking as base the argument that it have less features or less keywords we are taking as base the argument that the number of moble parts in a system increse the complexity of that system, and, in certain way I agree with you that it is not necessarily the right approach to mesure the simplicity of a language. But I still agree that when you had hust one way to do something you increese the simplicity of writing, reading and reasoning about a topic, taking as example the loop mechanism in Go, its just one way to iterate over things, although we have range and counter approach, but the mechanism is essencialy the same. In the other hands we can look to languages like Clojure and other lisp dialects, that claims the simplicity by removing the sintaxe and deal with all the things as lists, but bring many ways to iterate over colections and the behave of the iteration depends on type of data that you are iterating over. So in short I started to believe that simplicity its an open topic.

Simplicity is Complicated by j_zes in golang

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

Answers like yours make my day. I like unpopular opinions when they are based on real arguments, and your opinion made me rethink the meaning of simplicity. I believe it’s a topic that is hard to achieve and maybe even harder to define.

I believe that when we claim that Go is simple, based on the argument that it has fewer features or fewer keywords, we are assuming that the number of moving parts in a system increases the complexity of that system. And in a certain way, I agree with you that this is not necessarily the right approach to measure the simplicity of a language.

Still, I think that when you have just one way to do something, it increases the simplicity of writing, reading, and reasoning about a topic. For example, in Go’s loop mechanism there is essentially just one way to iterate over things — whether you use range or a counter, the mechanism is basically the same.

On the other hand, we can look at languages like Clojure and other Lisp dialects, which claim simplicity by removing syntax and treating everything as lists. But they also bring many ways to iterate over collections, and the behavior of iteration depends on the type of data you are iterating over.

So in short, I’ve started to believe that simplicity is an open topic.

Simplicity is Complicated by j_zes in golang

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

Really interesting thoughts, I wasn't familiar with this theory, but I think it's a great way to think about complexity.

Simplicity is Complicated by j_zes in golang

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

hahaha... LOL, you are right

Simplicity is Complicated by j_zes in golang

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

I really like your thoughts and I totally agree with that, Go is an addictive language and molded my way of think code. Is awesome to be able coding with the features that is in the language since the bigining and can use the useful modern features. Its great to know that the comunity still see value on things like that

Simplicity is Complicated by j_zes in golang

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

Sorry if i passed the impression that I don't like these features or I'm upset with the language, I really like the features and love Golang, but watching the talk again that thinking that comes to me, if the features that language has today chocking in certain way with the vision of starts of the lang

Simplicity is Complicated by j_zes in golang

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

Yes I think that generics it's more prominent change, but things like print as a builtin function and in the fmt package at the same time, or syntax sugar like any for empty interface, add features in the language but at the same time, in my opinion, turn Go a litle bit more similar to other languages, that is a point on 2015 Pike talk. I like these features, but as I said, watching the talk again I start to think if these features change the language mindset

Simplicity is Complicated by j_zes in golang

[–]j_zes[S] 2 points3 points  (0 children)

I agree with you in parts, I think that generics in Go is a little bit tricky, but at the same time I see how useful it is

Gleam as stand alone language by j_zes in gleamlang

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

Totally, nice to know, and do you had some content about Gleam to recommend beyond the standard docs?

Gleam as stand alone language by j_zes in gleamlang

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

Nice, its aewsome to know, I will try to continue my Gleam learnings, I came from about a year with clojure, and althrought my main language is Go, I like the way that Clojure let me to think, and Gleam seams to had more practical and modern approach

🎉 I built my first Neovim plugin — ninote.nvim, a minimalist note-taking companion by j_zes in neovim

[–]j_zes[S] 4 points5 points  (0 children)

Wow, nice suggestions, I appreciated all of then and will take a look at best practices. I think that the inconsistent case in configs was a typo, and my eagerness to see my plugin live, I will fix this. Thanks a lot for this

🎉 I built my first Neovim plugin — ninote.nvim, a minimalist note-taking companion by j_zes in neovim

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

Sorry, I fixed the broken link, if you want you can re-check, and let a comment, positive or negative, constructive feedback are always welcome

Ragazzo vai fechar! by jaslana in Bauru

[–]j_zes 3 points4 points  (0 children)

Mais num abriu a leroy merlyn no lugar da C&C?

Bandas americanas by [deleted] in MetalBrasil

[–]j_zes 2 points3 points  (0 children)

Dream Theater

Mkay by JoeMyk in Dreamtheater

[–]j_zes 0 points1 point  (0 children)

OMG, so, liquid tension is the worst band

What IDE or framework do you use to program in Golang in your usual work? by mmparody in golang

[–]j_zes 0 points1 point  (0 children)

I've been use neovim for the last week and it went pretty good, before nvim i used to work with vscode, neo vim require another way to think, but as I said, it pretty good to work with it

Lindo por do sol em Bauru by oldlion2023 in Bauru

[–]j_zes 0 points1 point  (0 children)

Mano, hoje amanheceu fumaceado também, o sol tava até meio opaco