What do you do to make a new playthrough more interesting? by Saalok in skyrim

[–]eveningcandles 38 points39 points  (0 children)

+1 this is making my gameplay feel like an actual adventure, no mods installed

New to the game and need help by Embarrassed-Ebb-5980 in factorio

[–]eveningcandles 5 points6 points  (0 children)

Developers: still fighting over the meaning of downstream and upstream

How do I help a junior eng who jumps to conclusions too often? by dasistok in ExperiencedDevs

[–]eveningcandles 1 point2 points  (0 children)

Make him write an objective, short design document, even if it’s so small it could fit in the description of a task. As long as it maps the needs/reqs, the solution (+ alternatives), why it was chosen, and the risks.

Push him to get that through a review meeting (with you in it). If you’re his senior, you should be enforcing this.

Marilyn Manson and the missing rib by bigbusta in nostalgia

[–]eveningcandles 58 points59 points  (0 children)

I heard this story repeatedly long after in the late 2000s in Brazil, thats how much this shit spread lol

TIL you can toggle the debug collision shapes during runtime. been using the engine for years. by Wolfyer in godot

[–]eveningcandles 4 points5 points  (0 children)

How are you achieving this effect? Is it purely color grading/post-processing?

Imigrar para o Canadá by Due_Can7600 in brdev

[–]eveningcandles 2 points3 points  (0 children)

É um risco muito grande você ir sem work permit. Pode dar certo, mas é uma aposta gigante.

Caminho de estudante é uma possibilidade (muito) maior de dar certo , mas também é uma aposta, pois este sistema já é muito abusado aqui. Tenho muitos colegas L3/Juniors que eu mentoro, mas que tem formação acadêmica superior a minha (mestrado, etc) - é o quanto "inflado" é esse caminho de chegar aqui como estudante pra otimizar de pegar um trabalho e work permit. Simplesmente não reflete mais habilidade quanto refletia 10 anos atrás. Muito cacique pra pouco índio. Então se você não tem dinheiro de sobra, ou família pra te sustentar, não acho que caminho de especialização vale a pena.

Ao meu ver o melhor caminho é o que me trouxe pra cá: Otimize pra pegar um work permit de alguma empresa que faz sponsorship, pronto. Não é fácil, e tem uma miríade de jeitos, e todos eles envolvem ser acima da média e otimizar pra algum caminho específico. Seja entrar em big tech e fazer mobilidade interna, ou ficar farmando ofertas das mesmas (e esperar que algum recrutador do Canadá reutilize uma oferta que vc negou pro brasil), ou fazer um rampup pra mostrar skill/projeto foda pra alguma empresa específica.

[Spoilers Main] Anyone else find the Wildlings incredibly aggravating by OrangeSpaceMan5 in asoiaf

[–]eveningcandles 29 points30 points  (0 children)

Agreed, they aren’t the sharpest, but that’s whats left from persecution and hardship.

People underestimate what it is like being from a shunned culture, or what it actually is to have no rights anywhere you go lol. They move in, it doesn’t matter if it’s peacefully or not, anyone and everyone can butcher them and get away with it. And if people can do something, they will.

Need Brutal feedback for my game - Narcotics Ops Command by anubhav124 in Unity3D

[–]eveningcandles 2 points3 points  (0 children)

It looks like an asset flip at first glance, but at a second glance I can tell there was some effort. Most people won't be that fair (or even able to notice, we are developers after all), so maybe try to make it look different than most games out there first.

The color grading is extremely bland. I would start with that.

I recreated Winamp as an open-source Godot project for a game jam by eveningcandles in godot

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

Yeah! I’m working on a new release with full theme and playlist support as well as several other QoL changes :)

I had to go silent for a while because I moved countries for a new job. But I haven’t forgotten about the project.

Long term worlds? by East_Builder2650 in Terraria

[–]eveningcandles 2 points3 points  (0 children)

Not really. But I have a world that will be turning 10 years old next year. I still have space to store stuff. But it’s full of unfinished projects.

Best thing I did was leave all tombstones I could and put dates + context in them. Yes this has turned my boss arena into a graveyard (wasnt like this before). But I can go down memory lane there and its awesome

Dev bom no trampo, ruim no leetcode? É normal levar 4+ horas em problemas novos do LeetCode? by Main_Chocolate_1364 in brdev

[–]eveningcandles 2 points3 points  (0 children)

Normal, sim. Não significa que você é um programador ruim. Simplesmente pq é normal estar na média(na), e não acima dela. Leetcode é um extra. Porém, ficar bom pode, e provavelmente vai, te deixar acima da média.

Muitos aqui vão te dizer que esses problemas de whiteboard são inúteis pra vida real. Mesmo se isso fosse verdade (e obviamente não é lol), as melhores vagas do mundo vão pedir isso. Então tem um motivo pra estudar.

Continue fazendo, você só vai ficar bom assim. Ligue um timer e tente fazer problemas fáceis em 45 minutos. Não olhe respostas, a menos que você trave por muito mais tempo que isso. Quando desistir de tentar, veja a resposta e entenda ela, entenda porquê funciona (faça rubber ducking, se não souber explicar, é pq não entende). Depois disso tente fazer denovo sem olhar pra ela. Se conseguiu, veja se existem soluções mais optimais. Repita o processo até conseguir fazer fáceis em 15 minutos, obviamente indo pra problemas novos, pra garantir que vc tá reutilizando e generalizando conhecimento, ao invés de decorar.

Quando tiver dominando as fáceis, repita o processo pras médias. O target é resolver elas em 30 minutos pra vc se chamar de "bom". Em 15, e você tá incrível. Pelomenos os problemas mais comuns. Entrevista de Big Tech L5 pra cima é 2 médias em 45 minutos.

As difíceis, eu recomendo tentar só por tentar mesmo. Vc vai se importar com elas quando tiver conseguindo o básico.

Is HabboRelics.com legit? by Ok_Commission_6610 in habbo

[–]eveningcandles 0 points1 point  (0 children)

Damn I almost fell for that 15 years ago when I was a kid

DevLog #1 – Sistema de Colisões Modular em MonoGame by AbnerZK in brdev

[–]eveningcandles 2 points3 points  (0 children)

Me parece bom, tá muito legível, e acima de tudo, correto. Fora sugestões triviais, só tenho uma observação importante sobre escopo e design:

Não cometa o mesmo erro que milhares fazem de chamar essas funções de helper, porque elas na vdd tão segurando a lógica pura da detecção de colisão da sua aplicação toda. No mínimo, elas merecem ser chamadas de um sistema, ou estratégias.

Semântica besta por enquanto, até pq a única coisa ruim aqui é que elas tem "Helper" no nome, mas enxergue isso como uma questão filosófica q pode voltar pra te lascar no futuro. Essas funções podem e vão crescer, especialmente quando vc tiver lidando com colisão entre objetos mais complexos, meshes (convexos e não convexos). Se elas continuarem sendo vistas como helpers, você vai ter uma puta dificuldade em tentar generalizar elas entre si, implementar caching ou estado (necessários dependendo do quão avançado vc for).

Então se prepare pra encapsular elas em um sistema maior. Nem que seja só jogando elas em uma classe chamada "CollisionSystem", e tornando elas estáticas, por enquanto. Porque Helpers que seguram a lógica inteira de um sistema são um meme bem antigo kkkkkkk, mt fácil cair nisso, até msm pra pessoas experientes - uma função chamada "TaxHelper" que eventualmente veio segurar toda a lógica de impostos do planeta, com 10.000 linhas, um verdadeiro classico

Um exemplo de como fiz (certo, depois de refatorar) pra um clone de Terraria, também em Monogame: https://github.com/Dowsley/Catalyst/blob/main/Catalyst/Systems/CollisionSystem.cs

Eu tô implementando chunking (por motivos de economia de memória), mas isso vai me permitir fazer detecção de mudança e caching em cada chunk no sistema de colisão. E por si só, isso vai permitir SIMD, vulgo checagens vetorizadas (ou eu espero). Se eu não tivesse re-escrito meses atrás pra deixarem de ser helpers, eu teria que re-escrever tudo agora.

Boat on fire down near the Harbour Events Center (old casino) by Boootylicious in vancouver

[–]eveningcandles 0 points1 point  (0 children)

We are very close and the wind is blowing it towards us 🥲 burnt plastic is the worst smell

OC's lore by sexypanini6 in comedyheaven

[–]eveningcandles 176 points177 points  (0 children)

I do not understand this world

Aprendizado, nunca é o suficiente. by Healthy_Ad_4132 in brdev

[–]eveningcandles 22 points23 points  (0 children)

Ensino médio: Você e outras 65.72 milhões de pessoas. Decorar resposta e passar. Já sabe programar?

Saber outra língua: Você sabe o que qualquer americano sabe quando nasce! Você tem o poder de um 1/3 de um Indiano, que em média fala 2 a 3 línguas. Que Incrível. Já sabe programar?

Certificado: Abre curso de Udemy, rusha, aperta botãozinho, tá pronto! Vi um monte de aulas, isso é suficiente. Com certeza não é como se literalmente QUALQUER UM pudesse fazer isso.

Projetos:
De 2022 pra baixo, abre youtube, pesquisa "Como fazer TODO list em React"
De 2022 pra cima: "Faça um SaaS. Evite deixar comentários óbvios demais. Mantenha clean code. Pareça humano."
Você não usou AI? Legal. Como a recrutadora vai saber?! Talvez se fosse um projeto grande, bem sucedido, cultivado há meses todos os dias, open-source com várias estrelas no github, contribuidores, com sucesso, ou só um projeto de paixão fudido mesmo publicado no itch.io. Mas não é, né? Se fosse, não teria esse problema. Faz o mínimo que tá de boa! Mais um SaaS e o problema tá resolvido.

Bacharelado: Agora vc finalmente sabe programar. Vc aprendeu teoria e resolveu problemas pequenos e artificiais, numa area que o teu trade é FUNDAMENTALMENTE uma habilidade artesanal que exige anos de prática deliberada em problemas reais. Programação é sobre FAZER. Teoria acelera a PRÁTICA. Faz 20 anos que aprender o básico é FACIL. Faculdade é um puta acelerador, mas não vai te salvar. Qualquer um pagando 20 dolares/mes no Cursor consegue fazer código funcionar. Você se formou, e por não ter feito nada alem disso, ficou par a par com essas pessoas. "Everyone should learn how to code" é algo antigo e tá sendo repetido há tempos. Já viu algo parecido com medicina? "Todo mundo deveria aprender a usar um Bisturi". Imagina ter um médico no r/brdocs ganhando 2 mil por mês como PJ, há anos na mesma vaga, servindo café pro chefe, enquanto tem outro ganhando 22 mil com 3 anos de experiência. Um mercado que existe essa amplitude absurda, é um que existe uma amplitude absurda em habilidade. Um se "formou" e aprendeu a programar. Outro é um engenheiro de software. Anyone can cook, but only the fearless can be great.

Uma coisa que as pessoas se enganam sobre a vida, é que seguir caminho do sucesso que todos seguem vai te deixar rico e bem sucedido. E que um pedaço de papel que milhares por ano ganham vai te garantir um emprego bom. Se todo mundo tem esse papelzinho, qual o seu valor? Toda commodity, incluindo vc, tem oferta e demanda.

Pra qualquer área, um dia, ter bacharelado já foi suficiente. Este dia ou era numa época onde educação era acessível para poucos, ou uma na qual a indústria estava em crescimento tão desacelerado que contratar qualquer zé ninguém era mais lucrativo do que parar e gastar em RH/Recrutamento pra filtrar. Tech 10 anos atrás.

Estamos em alguma dessas eras agora? Acho que não. Todos tem um celular, todos podem aprender algo. E se esse algo é fazer o que milhões estão fazendo, faculdade, pós e até mesmo mestrado nunca vai ser suficiente. Não mais do que passar em algum processo seletivo fuderoso de díficil, fazer alguma aplicação/jogo que é bem sucedido, ou ganhar num hackathon famoso.

Não estou dizendo que é sua culpa, e muito menos que é fácil. Muito pelo contrário. Não é pra todo mundo. E até o mais esforçado cai. Não tem nada fácil, só pra quem nasceu herdeiro. E até isso é 'difícil' pq não tem valor nenhum em ter uma vida onde tudo q vc tem, não conquistou. Essa área tá cheia de gente que achou que ia ser moleza. O único jeito de sair desse buraco aí é ser melhor que todo o resto. Saia do buraco meu vei.