Hacker Newsnew | past | comments | ask | show | jobs | submit | cjaybo's commentslogin

Does this type of ray tracing book exist? It’s something never learned about and would love to know what courses or books others have found valuable

Happy New Year my friend and welcome to this wonderful world: https://raytracing.github.io/books/RayTracingInOneWeekend.ht...

I really enjoyed this one as an introduction: https://www.gabrielgambetta.com/computer-graphics-from-scrat...

It touches on both ray traced and raster graphics. It lets you use whatever language and graphics library you want as long as you can create a canvas/buffer and put pixels on it so you can target whatever platform you want. It includes links to JavaScript for that if you want. (I didn’t want to use a new-to-me language so I used python and Pygame at the expense of speed.)


And once you get beyond the books the sibling comments here have mentioned (I'd suggest starting with the Ray Tracing In One Weekend minibook series first before Physically Based Rendering), there's the Ray Tracing Gems series (https://www.realtimerendering.com/raytracinggems/) which is open access online with print editions for purchase.

(Disclosure: I contributed a chapter.)


Try Raytracing in One Week and its sequels[1] perhaps.

[1] https://raytracing.github.io/


In addition to the other suggestions, see also https://pbr-book.org/4ed/contents

“The Ray Tracer Challenge” by Jamis Buck is really good as well

“They sent a few emails soliciting donations” isn’t exactly a horror story in my experience. Seems hardly worth mentioning!


It's not something to stop using them over, but unsolicited solicitation emails are annoying at the least. It's definitely worth mentioning letting other people know they have warts too


To be clear, I was merely answering the question posed "has anyone actually commented to you in a negative way about using Let's Encrypt?"

Well, yes, someone actually commented to me in a negative way about using Let's Encrypt ....

Don't shoot the messenger, as they say.


Everyone thinks they have “a bias towards reality”. I have yet to see this actually be true!

Everyone has biases, whether conscious or unconscious, and trying to claim otherwise is a massive red flag on its own IMO.


ok fine. i prefer a bias towards not enslaving and/or eliminating an entire population because of religious/racial/cultural differences.


Is this an argument for sophistry or propaganda? Everyone having biases doesn't preclude people from rightly pointing out bad things in the world, like creeping authoritarianism and the undermining of democracies, anymore than it did in the lead up to WW2.


Better performance than C? This is news to me


There are cases where single-threaded Rust and C are faster than each other, though usually only by single-digit percentages. But Rust is so much easier to parallelize than C that it isn't even funny.


Are these “millions of people” in the room with us now?


Jesus Christ


Yeah isn’t this like the number one lesson for startups? People will say lots of things when there’s no money or reputations on the line.


Yeah 17 lessons combining for 1 hour of content kinda makes this seem like more of an email collector than an in depth course.


This guy must have some strong connections to get this sort of coverage out of an AI wrapper + a few gimmicky twitter posts


He parlayed his AI wrapper into fooling Amazon into a prized job offer by gaming an unpopular algorithmic interview technique.

It isn’t that he made AI wrapper, it’s that he pointed out the king has no clothes with it.


"If I cheat I can get high score" does not mean the king has no clothes.


The end result of all this, they go back to in person interviews, at least for a "final" round.

Or some alternative, there is some trusted third party monitoring the candidate.


Or you just design an interview process that weeds out things that can be done with AI.

We have had people use AI in our interviews and fail miserably. We have always allowed people to search and use other resources during our interviews, and made the decision that using chat was fine as long as we could see what you were doing.


Only problem I see is this can also be gamed with "human" help. Say the candidate has an ear piece

If its for a high paying position I can see someone doing this for like ~$10k (contigent on them getting an offer) which is not bad for likely a few hours work.


Is it cheating if you use the same tools to solve a problem as you would in a job? "No calculators" is lame when the job entails using calculators.


Yes I think it is.

Math, which is more than arithmetic, is still important in the age of calculators.

Using a tool does not substitute for clear thinking and deep experience, which is what they're trying to test for.


Leet code interviews are passed by having invested time practicing at leetcode interviews.

They may but do not necessarily test for clear thinking and deep experience.


We're going to disagree on this, but I have had situations arise at least once every 6 months where someone at work, or I, had to decompose a problem or come up with some critical code in exactly the same way as a LC interview.

There is something very frustrating about living this experience and being surrounded by folks who refuse to admit it is real. Those same folks who couldn't help in those times.

It's fine, it's not always required for every job, but I sure as heck would appreciate working with folks who can describe set cover or what have you. I work where I work though. So, it's different all over. But to unilaterally say it's invalid is just plain wrong.


In what situation would you be decomposing a problem or coming up with critical code in the same way as a leetcode interview? Are you saying you have had to come up with solutions without access to additional resources like the internet?


Or the stakes were such that if the problem was not solved in a short period of time your job was truly at stake?


The fact that it is possible to cheat means the king has no clothes.


he's a zfellows guy. the whole thing is likely some kind of plant/stunt


I mean he has admitted as much.


He went to Columbia and he seems kinda unhinged. The former is really all you need.

It's a small club, and the rest of us aren't in it.


Does it take strong connections to end up in a student newspaper?


No, but he also ended up on Fireship, and he also shared his company has done 160K+ in sales in the past 4 weeks.


The primary cost in this case is raw storage and bandwidth. What is AI doing to reduce that cost? Also what source confirms that “processing audio” is 5x cheaper because of AI? Seems like a dubious claim.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: