Regras do Goiaba

1. Sem NSFW (Ecchi é permitido em /tsu/).

2. É proibido violação às leis dos Estados Unidos ou do Brasil.

3. Seja gentil e prestativo, mantenha a qualidade e não saia do tópico da seção.

4. Spam e flood serão apagados. Posts com bumps anônimos excessivos também serão apagados.


Avatar
Anônimo
@anonimo
Avatar

Respondendo a @681a1f8fecd0465bdf4aabde

Avatar
Avatar

Esta seção é dedicada a discussão de tecnologias; sejam Hardwares, Softwares ou linguagens de programação. Tudo relacionado a tecnologia é bem-vindo!

Aqui o culto da programação funcional e do Haskell prevalece.

É proibido mencionar as linguagens Rust e Gleam aqui. Não vai resultar em um banimento, mas vai mostrar para todos que você é só meio bicha.

0 59

Respondendo a @68d3946d2bd4e2e26a3e9d0d

Avatar
Avatar

Eu recentemente descobri sobre a linguagem ATS. Não sei nem o que pensar. Quero muito estudar isso, mas sinto que ficarei insano no momento em que tentar...

2 25
Avatar
Anônimo @69083a72c238199872998ac5

Descobri essa linguagem ontem: https://forth-standard.org/
An awesome stack based programming language, which is able to extend itself during runtime.

A linguagem Forth surgiu no início dos anos 60, criada por Charles Moore. A estrutura da linguagem é baseada no conceito de código alinhavado: um bloco de código com uma função específica, e que em outras linguagens é chamado de rotina, em Forth é chamado de palavra. A definição de uma palavra Forth tem a seguinte forma:
: NOME palavr...
[leia mais] Descobri essa linguagem ontem: https://forth-standard.org/
An awesome stack based programming language, which is able to extend itself during runtime.

A linguagem Forth surgiu no início dos anos 60, criada por Charles Moore. A estrutura da linguagem é baseada no conceito de código alinhavado: um bloco de código com uma função específica, e que em outras linguagens é chamado de rotina, em Forth é chamado de palavra. A definição de uma palavra Forth tem a seguinte forma:
: NOME palavra_1 palavra_2 ... palavra_n ;

A definição inicia com ":" e termina com ";". 'Palavra_1' até 'palavra_n', são palavras previamente definidas pelo programador, ou palavras que compõem o núcleo do Forth. 'NOME' é a palavra, agora literalmente falando, pela qual será referenciado aquele bloco de código. O núcleo Forth é composto de palavras escritas em baixo nível, normalmente em assembly para o processador ou microcontrolador para a qual a linguagem foi escrita. As novas palavras definidas são agrupadas às palavras previamente definidas. Este agrupamento de palavras forma o dicionário Forth.

https://www.inf.ufsc.br/~joao.bosco.mota.alves/forth2.htm [leia menos]

Avatar
Anônimo @690857ab4f88dfb026333305

@69083a72c238199872998ac5
Que linguagem completamente esquizofrênica. Amei.

Respondendo a @69014783c238199872998aa2

Avatar
Avatar

Os anões já ouviram falar do ch.at? É uma pequena LLM que você pode acessar de qualquer lugar, até SSH. É bem maneiro.

1 22
Avatar
Anônimo @690838a8c238199872998ac4

Ouro. Mas sou um pouco medroso de usar IA, é legal pra recomendações de filmes, músicas ou pra roleplay, mas coisas mais pessoais eu não compartilho.
Recentemente um admin de fórum de CSAM foi pego porque a OpenAI a partir de um prompt inocente dele, era um poema ou algo assim, conseguiu identificá-lo e entregou dados dele a pedido do FBI.
Era o maior fórum dos últimos 2 anos.

Não faço nada criminoso, e você também não deve fazer, mas se faz, não compartilhe com a IA se ela não esti...
[leia mais] Ouro. Mas sou um pouco medroso de usar IA, é legal pra recomendações de filmes, músicas ou pra roleplay, mas coisas mais pessoais eu não compartilho.
Recentemente um admin de fórum de CSAM foi pego porque a OpenAI a partir de um prompt inocente dele, era um poema ou algo assim, conseguiu identificá-lo e entregou dados dele a pedido do FBI.
Era o maior fórum dos últimos 2 anos.

Não faço nada criminoso, e você também não deve fazer, mas se faz, não compartilhe com a IA se ela não estiver hospedada nos seus computadores.

Ou use DIG, é uma IA sem censura pra dark net: https://digdig2nugjpszzmqe5ep2bk7lqfpdlyrkojsx2j6kzalnrqtwedr3id.onion/#chat [leia menos]

Imagem

Respondendo a @684a39ccdbef65322cf4c928

Avatar
Avatar

Anões que já trabalharam desenvolvendo linguagens, quais linguagens vocês usaram? Vejo muitos projetos desse tipo em Rust, mas sinto que usar Haskell ou Lisp entrega uma experiência bem mais fácil pra esse tipo de coisa.

1 36
Avatar
Anônimo @68f41654c238199872998a84

Nem fudendo Haskell ou Lisp são as linguagens mais mais faceis de se usar para criação de uma nova linguagem. Já desenvolvi uma linguagem até que quase completa, usando LLVM. Com certeza é a biblioteca mais "fácil" no quesito de se criar uma linguagem, visto que ela já entrega boa parte das estruturas de parser, lexer, checker, expressions e geração de tipagem.

Não que você não possa criar algo em Haskell ou Lisp, mas será um chute no anus pior do que usar Ferrugem.

Respondendo a @6831d5b9a7137c23604405a3

Avatar
Avatar

O quão seguro é o lokinet da oxen em comparação ao próprio tor? Considerando que ele é bem mais novo e tem um funcionamento parecido ainda que dependa de seu blockchain.

2 16
Avatar
Anônimo @684a392cdbef65322cf4c927

Não conhecia esse, anão. Acho bom manter certa distância e cuidado de qualquer tecnologia "privacy first", irônicamente. Só ver o que aconteceu com o próprio TOR, ninguém acreditava que aquilo era cheio de backdoor até que voilá.

Dito isso, dando uma lida nos docs e no paper, parece interessante dar uma testada. Tenta usar ele com o QubesOS, me aparenta ser um bom experimento.

Avatar
Anônimo @68e806dd26b015fa9703f50c

Já ouvi falar da Lokinet, mas segurança do quê? Se manter anônimo? Se esse for o caso, então a resposta é bem clara, o Tor é o padrão e é o mais popular
Só por isso o Tor já tem a vantagem porque anonimato depende da popularidade, em uma analogia simples é como vestir terno em um casamento, com a Lokineto seu terno se torna verde, não é adequado e vai te destacar de alguma forma, não li, mas tenho certeza que destacará e isso é ruim para o anonimato

Tudo que é novo nesse meio é meio su...
[leia mais] Já ouvi falar da Lokinet, mas segurança do quê? Se manter anônimo? Se esse for o caso, então a resposta é bem clara, o Tor é o padrão e é o mais popular
Só por isso o Tor já tem a vantagem porque anonimato depende da popularidade, em uma analogia simples é como vestir terno em um casamento, com a Lokineto seu terno se torna verde, não é adequado e vai te destacar de alguma forma, não li, mas tenho certeza que destacará e isso é ruim para o anonimato

Tudo que é novo nesse meio é meio suspeito e o Tor tem o bônus de ser "testado em batalha"
Mesmo com todas as más decisões recentes do Tor Project, é sem dúvidas a melhor maneira de se manter anônimo na Internet, pelo menos enquanto o i2p não se tornar mais popular e maduro
de toda forma nada te impede de encadear i2p com Tor [leia menos]

Respondendo a @68c9f4000273d9b43825439c

Avatar
Avatar

Olá, tudo bem? O que acham de tipos dependentes?

1 17
Avatar
Anônimo @68ca2bce0273d9b43825439d

Based demais.

Respondendo a @68c2ee1e0273d9b438254392

Avatar
Avatar

Alguem sabe, ou tem, alguma apostila ou conteudo sobre Zephyr RTOS ou Yocto Project que possa compartilhar?

0 8

Respondendo a @6882af33c5701c8176cbf1a8

Avatar
Avatar

Recursos pra Grindar Leetcode? Sim.

1. *[NeetCode] Algorithms & Data Structures*
https://tinyurl.com/3wsyauez

2. *[NeetCode] Advanced Algorithms*
https://tinyurl.com/mrk3p99z

3. *Master the Coding Interview: Big Tech (FAANG) Interviews*
https://tinyurl.com/3z8z3vuf (R$20,00 na Udemy)

4. *Algorithms for Functional Programming (Livro)*
https://tinyurl.com/3c3hrvef

*Eu estou seedando todos eles*. Se encontrarem mais, postem aqui na thread. Also, gigathread de computarias e algorítmos.
[leia mais]

3 156
Avatar
remilia @remilia

CONTRIBUIÇÃO INSANA 👏👏

Avatar
rkshem @6882b3dac5701c8176cbf1ab

Cara isso é incrível. Vou contribuir com alguns também.
Usei alguns desses pra participar de algumas maratonas de programação.

1. *Philipp Hagenlocher - Haskell for Imperative Programmers*
https://tinyurl.com/bddcdv83

2. *Blind 75 LeetCode Questions: Ace Algorithms Coding Interview*
https://tinyurl.com/282zdtda

3. *JavaScript & LeetCode | The Ultimate Interview Bootcamp*
https://tinyurl.com/y8teaabc

4. *LeetCode In Python - 50 Algorithms Coding Interview Q...
[leia mais] Cara isso é incrível. Vou contribuir com alguns também.
Usei alguns desses pra participar de algumas maratonas de programação.

1. *Philipp Hagenlocher - Haskell for Imperative Programmers*
https://tinyurl.com/bddcdv83

2. *Blind 75 LeetCode Questions: Ace Algorithms Coding Interview*
https://tinyurl.com/282zdtda

3. *JavaScript & LeetCode | The Ultimate Interview Bootcamp*
https://tinyurl.com/y8teaabc

4. *LeetCode In Python - 50 Algorithms Coding Interview Questions*
https://tinyurl.com/yy9zxdup

Também tem ótimos canais no YouTube como o
1. *Coding Jesus* - https://www.youtube.com/CodingJesus
2. *BroCode* - https://www.youtube.com/BroCodez
3. *Neetcode* - https://www.youtube.com/NeetCode

Eu recomendaria o Fireship, mas esse maldito foi comprado agora, porém os vídeos dele antigos ainda são muito bons. Também tenho uns PDFs de perguntas de maratona de programação que posso enviar. [leia menos]

Avatar
Yotsuba @68c1bd820273d9b438254390

Mas que belo covil braçal!

Respondendo a @681fa68fa7137c236044057d

Avatar
Avatar

c-como começar na área tendo 20 anos e nenhuma experiência?

3 31
Avatar
Anônimo @6820f44aa7137c2360440580

Depende de qual caminho você quer seguir.
Tem sempre o CS50 de Harvard pra iniciar.
Particularmente comecei com cursos da Udemy (aqueles do Nélio Alves de Java e C#). Curso em Vídeo também é muito bom. O Youtube é seu melhor amigo nessa!

Avatar
Anônimo @6831d3a1a7137c23604405a1

Aprenda C e Java imediatamente.

Avatar
Anônimo @688e20f1c5701c8176cbf1c5

Tenho amigos que conseguiram aprendendo java e eu consegui focando em dev web com typescript já que tem bastante vaga...

Respondendo a @68251c2ba7137c236044058a

Avatar
Avatar

2 43
Avatar
Anônimo @68251c74a7137c236044058b

remilia conserta o xã

Imagem
Avatar
Anônimo @68251ce3a7137c236044058c

Mesmo se consertar, acho que sei como faz pra quebrar de novo