HNHacker News
TopNewBestAskShowJobs

robaye

69 karma · joined November 22, 2020

submissionscomments
robaye··on Learn computer graphics from scratch and for free
I maintain (not much anymore) a list of free resources for graphics programming that some of you might find helpful. https://gist.github.com/notnotrobby/ceef71527b4f15869133ba7b...
robaye··on Eskil Steenberg – I've had it with the security orthodoxy. – BSC 2025 [video]
Isn't android's actual core in C? I thought java was just the ui...
robaye··on Apple's Software Quality Crisis
Software quality across the board is in decline IMO.
robaye··on Ask HN: Programming Courses for Experienced Coders?
The point isn't just to make a game, but learn how all how it all works under the hood. He's stated multiple times throughout Handmade Hero that you probably don't want to make a game that way.

> Don't spend... how many years has it been now, nearly ten? On a debug room that looks like a high school CS project.

If you add all the hours up from every episode it's less than a years worth of work...

robaye··on Pitfalls of object oriented programming (2009) [pdf]
The original author revisited this talk[1][2] in 2017. You can also read more of the same ideas from the data-oriented-design list[3].

1. https://www.youtube.com/watch?v=VAT9E-M-PoE

2. https://docs.google.com/presentation/d/1ST3mZgxmxqlpCFkdDhtg...

3. https://github.com/dbartolini/data-oriented-design

robaye··on How do I become a graphics programmer?
9. Self-Starting as a 3D Graphics Programmers, https://www.youtube.com/watch?v=b4iIg32g65s

10. If You're Serious About Pursuing a Career in Computer Graphics, https://old.reddit.com/r/gameenginedevs/comments/17nsp1m/how...

robaye··on How do I become a graphics programmer?
8. Leetcode for Graphic Interviews? https://www.reddit.com/r/GraphicsProgramming/comments/ymt0qq...
robaye··on Microsoft is planning an 'Advanced Windows Settings' panel for power users
Man I wish Microsoft (Apple too!) would just say screw it to new features and spend time really polishing their operating systems. I'm sitting on Windows 10 as long as I can.
robaye··on How do I become a graphics programmer?
7. What is a Graphics Programmers?, https://www.youtube.com/watch?v=O-2viBhLTqI
robaye··on How do I become a graphics programmer?
Honestly, I couldn't say Johnny. I'm not a graphics engineer, just a hobbyist game programmer who works in construction, but I did so some internet searching and came across some blogs that I found interesting.

1. Finding Your Home in Graphics Programming, https://alextardif.com/LearningGraphics.html

2. Applying for Entry Level Graphic Jobs in Games, https://alextardif.com/GraphicsJobGuide.html

3. Junior Graphics Programmer Interview Questions, https://erkaman.github.io/posts/junior_graphics_programmer_i...

4. Interviewing Graphics Programmers, https://www.jeremyong.com/graphics/interviewing/2023/08/05/g...

5. Interview Questions, https://aras-p.info/blog/2016/11/05/Interview-questions/

6. Game Programmer Resume Tips, https://github.com/unpacklo/game-programmer-resume-tips

robaye··on How do I become a graphics programmer?
https://engine-programming.github.io/
robaye··on Ask HN: Favorite Online Teacher?
Dan Shiffman! I had made several attempts at learning how to program before finding his original beginning processing series[1] and book[2]. The series still holds up today and recommend it as a good starting point to anyone who's interested getting into graphics programming.

1. https://www.youtube.com/playlist?list=PLzJbM9-DyOZyMZzVda3Ha...

2. http://learningprocessing.com/

robaye··on Ask HN: Looking for good online privacy/safety guides for beginners
Khan Academy has a course on internet safety: https://www.khanacademy.org/college-careers-more/internet-sa...
robaye··on Ask HN: How successful were you getting out of tech and where did you go?
I don't work in tech so I can't relate to you, but I'm not entirely sure you can avoid incompetent managers or assholes in any field.
robaye··on Ask HN: How do you turn off your problem solving brain with people you love?
Always assume the person is looking for empathy and only give advice when specifically asked to do so.

Its a rule that I try to remind myself of constantly when talking to anyone.

robaye··on World’s largest four-day work week trial finds few are going back
I work in construction and often get the 4-10 hour days work week, but only temporarily. I once convinced my boss to let me take Wednesdays off instead of Fridays. Those 2 day work weeks we're sooo perfect for me. I hope one day I can make it permanent thing.
robaye··on Ask HN: How to learn CS and programming on your own?
I personally think Harvard's CS50 courses can get you pretty far.

CS50: Introduction to Programming with Python - https://cs50.harvard.edu/python/2022/

CS50: Introduction to Computer Science - https://cs50.harvard.edu/x/2023/

Projectbook: 100+ Project Ideas - https://projectbook.code.brettchalupa.com/

robaye··on CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
I'm also interested into more of these "teach yourself x" curriculums if anyone has anymore to share. There's so many things I want to learn and I'm someone who likes (needs?) structure. Here's a few that I know of.

Draw a Box: https://drawabox.com/ (Doesn't necessarily fit, but it's really good!)

So You Want to Study Mathematics: https://www.susanrigetti.com/math

So You Want to Study Philosophy: https://www.susanrigetti.com/philosophy

So You Want to Learn Physics: https://www.susanrigetti.com/physics

robaye··on Ask HN: I hate gym. How to stay in shape?
I'm 32 and recently over the last 3 months have made a successful workout habit at home after ~10 years of trying. I just do whatever I feel like doing now. I use to try to follow some program to the t, but could never follow through. Now I just youtube some random workout, wether it's with dumbbells, bodyweight, HIIT, yoga, going for a walk or whatever. It really doesn't matter for me anymore, as long as I'm doing something everyday even if its only for a short period of time.
robaye··on Ask HN: Books that teach programming by building a series of small projects?
C Programming: A Modern Approach by K. N. King. I’ve never seen another book that contains as many exercises and projects as Kings book does.
robaye··on Ask HN: Can mindfulness be maintained when lost in thought?
From what i've just read is that meditation/mindfulness for long periods of time (hours) can have negative effects[1] as OC stated, but it seems short periods of guided meditation (5-10 min) can be beneficial[2].

1. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9024164/

2. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4705029/

robaye··on Which books or courses to recommend to beginners for learning coding in 2023?
If you don't care what language you're starting with, but rather just want a good introduction to programming then I can't recommend Daniel Shiffman's[0] Learning Processing[1] book enough. It uses Java and Processing[2] to make visual interactive programs instead of the traditional text-based programs.

0. https://www.youtube.com/c/TheCodingTrain

1. http://learningprocessing.com/

2. https://processing.org/

robaye··on Ask HN: What is your new year's resolution?
Progressive exposure to social situations that make me uncomfortable. I think this is known as exposure therapy? The idea is to just put myself in more situations that are just slightly outside my comfort zone. So starting a conversation with the cashier at the store or barber or something like that and then progressively pushing my comfort with something a more challenging.
robaye··on Ask HN: What is your new year's resolution?
Every year I like to write out my long-term (5-10 year) goals down and then pick 2 or 3 of them to focus on for the year. Then break them down into monthly, weekly, and daily goals/habits. For 2023 I chose to work on over coming my social anxiety which has some how gotten really bad and work on changing careers into another field (currently in construction).
robaye··on Factorio runs on Apple Silicon
Here's another list to keep around.

https://www.applegamingwiki.com/wiki/Home

robaye··on Valve Introduces Proton Next
> Our team has been working with Epic on Easy Anti-Cheat + Proton support over the last few months, and we're happy to announce that adding Steam Deck support to your existing EAC games is now a simple process, and doesn't require updating game binaries, SDK versions, or integration of EOS. Alongside our BattlEye updates from last year, this means that the two largest anti-cheat services are now easily supported on Proton and Steam Deck

https://store.steampowered.com/news/group/4145017/view/31373...

> To make it easy for developers to ship their games across PC platforms, support for the Wine and Proton compatibility layers on Linux is included. Starting with the latest SDK release, developers can activate anti-cheat support for Linux via Wine or Proton with just a few clicks in the Epic Online Services Developer Portal.

https://dev.epicgames.com/en-US/news/epic-online-services-la...

robaye··on Body Doubling
This reminds me of a joke from comic Sebastian Maniscalco called Doorbell (it's on YouTube) about how people reacted to having someone ring their doorbell today vs 20 years ago. He talks about how 20 years ago we'd be excited by an unexpected guess ringing our doorbell versus today we'd be more incline to being upset. Really recommended giving the joke a gander for a good laugh.
robaye··on Ask HN: What are the best general math workbooks?
Yes! The books if I remember correctly are designed around solving a lot of problems first and foremost.

Taken from the description of one of their books:

"The text is structured to inspire the reader to explore and develop new ideas. Each section starts with problems, giving the student a chance to solve them without help before proceeding. The text then includes solutions to these problems, through which algebraic techniques are taught. Important facts and powerful problem solving approaches are highlighted throughout the text. In addition to the instructional material, the book contains well over 1000 problems."

robaye··on Man overcharged 20 rupees for India train ticket wins 22-year legal battle
It helps he’s a lawyer. I don’t know if it would be worth fighting for that amount over 22 years and paying a lawyer at the same time.
robaye··on Ask HN: Best Forms of Digital Detox?
Unfollow, unfriend, unsub, etc. from what doesn’t provide any real value to your life. In otherwise minimize what you consume.
Page 1 of 2Next →