Live data from Hacker News

Small3dlib: Public domain 3D software rasterizer

codeberg.org

91–100 of 135 posts

Re: Small3dlib: Public domain 3D software rasterizer

#91
post #19

This is very cool and a very impressive effort. I want to discuss though if "real" 3D is the right solution for such constrained platforms. The aliasing is quite extreme due to large pixels and lack of filtering. A more constrained 3D renderer or faking 3D with billboards may be better suited for these platforms. Then the aliasing can make it look more like pixel art than the unstructured noise a real render gives.

“ The aliasing is quite extreme ” One interesting thing in becoming a graphics expert and discussing graphics with non-graphicsprogrammers, is that many don’t care about aliasing. Aliasing in sound is usually painfully untolerable. It does not seem to be like that in graphics. Based on this, I dont’t think aliasing is a technical critical fault - it should be considered a specific aesthetic IMHO. As long as people ca…

> Aliasing in sound is usually painfully untolerable. It does not seem to be like that in graphics.

It's tolerable in graphics in many cases, but becomes painfully obvious when the spatial frequency of some model approaches the pixel grid's frequency, and you get very distracting Moiré patterns.

edit:

But I guess in 3D rendering you deal with this differently, probably. You probably don't want to spend resources on painting model details that are half a pixel in size, so they get entirely culled, instead of causing any Moiré problems.

Re: Small3dlib: Public domain 3D software rasterizer

#92
post #88

Earlier quoted context omitted.

Dude is the king of incels. What I see is a lot of "I'm lonely" on the page, but at the same time he lives out in the woods and has the kind of personality that made this page. Dude would probably benefit greatly from some dude taking him under his wing and getting him cleaned up inside and out, but that is a huge task for anybody to consider. This guy is really far gone at this point.

He extensively talks a ton about pedophilia. He for sure is a pedo. - https://meta.wikimedia.org/wiki/Special:CentralAuth/Drummyfi... - https://old.reddit.com/r/4chan/comments/7v5ihj/nobody_says_i... - https://old.reddit.com/r/UnethicalLifeProTips/comments/7axrc... The reason he was banned from Wikipedia is noted as: >Reason: WP:CHILDPROTECT: advocating defiance of "arbitrary law-imposed age limits" regarding sex & t…

> He extensively talks a ton about pedophilia. He for sure is a pedo.

I'm not sure why there is any doubt, "child nudity" is literally filed under "Some things I like" on his website. Not sure anyone needs any further evidence.

Re: Small3dlib: Public domain 3D software rasterizer

#93

Earlier quoted context omitted.

you're really showing your hand here...

[flagged]

Wait until you find most ethnics are just remixes of each other since forever. Specially, the Roman Empire and the Mediterranean. It grew up thanks to three simple things:

- The same law for everyone no matter the race or ethnics.

- Sharing knowledge and goods. And genes. Inbreeding: retardation and diseases.

- Adopting the good things universally, discarding the rest. The Golden Rule works. Math works. Science worked everywhere.

Just look at Unix. Stagnation and minimalism made it to evolve into Plan9/9front adopting traits from other OSes. Namespaces. Acme looking like Overon.

Even GNU mainly enhanced Unix from ITS with GNU/Emacs to crazy levels. Does the guy from that atrocious linked site (not tastyfish) use Emacs under ITS instead of GNU on top of Unix? No? Then he might be the greatest hypocrite ever.

Because RMS at least tried to bring the ITS hackability to the masses with pragmatical reasons under a libre reinvented Unix called GNU.

These purists don't realize that no system nor human has been pure, ever, save for very primitive inbreed humans and technologies.

Yeah, go, White Power. What where the WASP guys doing at the Roman times? Living in huts. What did the multi-ethnics spawning olive/white colored Roman and Greek doing in the meanwhile? Shaping up the Western Civilization.

On tech, did RMS kept using PDP10's and ITS/Maclisp with Emacs? No, he adapted and it carried on Unix' legacy by writting something technically superior with namespaces (Hurd), empowering the user and Emacs on top providing a great shell (even with Eshell) compared to the previous one.

Meanwhile, a pure Unix would leave us with bc/dc and a simple AWK plotting tool with C which is not as portable as you think, even with TCC and C99.

Heck, even Unix v10 and Plan9/9front don't look like your typical Unix at all. You have sam, not ed/vi. It shows up that using the mouse it's sometimes fine, it killed the VT, albeit using a keyboard helps with the RSI too.

That's why Emacs provides the two interfaces greatly working in parallel. Can you use Emacs under X with just a keyboard? Perfectly well.

Re: Small3dlib: Public domain 3D software rasterizer

#94

The other repos from this person are also worth checking: https://codeberg.org/drummyfish E.g.: https://codeberg.org/drummyfish/Anarch

Also worth nothing that this person is an open pedophilia advocate and "race realist" as can be seen on their homepage https://www.tastyfish.cz/ Can't speak for the quality of the software but important to note.

I’ve seen quite a few instances of excellent art produced by people whom I would classify as extremely abominable, so I think we should eat the fish, throw out the bones here.

He’s quite the specimen, though. Wow. I remember reading stuff by crazy people on the old internet some years ago, he sure would fit right in.

Re: Small3dlib: Public domain 3D software rasterizer

#95

Earlier quoted context omitted.

Also worth nothing that this person is an open pedophilia advocate and "race realist" as can be seen on their homepage https://www.tastyfish.cz/ Can't speak for the quality of the software but important to note.

> open pedophilia advocate and "race realist" Damn, what a combo... if HN had default link colors, I'd say that one stays blue

[flagged]

Re: Small3dlib: Public domain 3D software rasterizer

#96

Earlier quoted context omitted.

> important to note Why is that important? The guy surely has controversial opinions but you’re not supporting them by importing his rasteriser, is it?

It's the association. Things vary in value to us depending the brand it portrays. This is why people pay $150 for Nike shoes despite them being made by the same kids in the same sweatshop as the $10 Primark runners. It's also why initiatives like ReiserFS died after its creator turned out to be a murderer. As humans we're always looking for things that align with our values and "tribe". Maybe it shouldn't be that way…

People never seem to apply this to the arts.

People still use Eric Gill's fonts (sexually abused his kids), they put on plays by Oscar Wilde (who was definitely a sex tourist and the descriptions in letters makes it fairly clear the boys were underage), several murderers are admired for their works: https://www.bbc.com/culture/article/20170517-can-you-separat...

I would not want to work with this guy, but using his code is not the same. I suspect if ReiserFs had been more successful it would have been forked rather than died after the murder conviction.

THis guy also sounds like he has severe mental health problems or is trolling: "I am physically the most disgusting form of existence that ever lived, I am so ugly people vomit when they merely see me. I can't even buy a prostitute no matter how much I would pay."

Re: Small3dlib: Public domain 3D software rasterizer

#97
post #90
post #83

Earlier quoted context omitted.

Not only that, but also hating on memory safety (for no reason at all) is just dumb. Most of his software is just simple projects, except maybe this, it's definitely not something I'd use in my day to day life. My opinion on him is the same as my opinion on Terry Davis (if he would contribute to Linux (or other FOSS projects, instead of making his own useless TempleOS), he would leave a way better legacy)

> hating on memory safety (for no reason at all) is just dumb (and another sign of his mental illness). Hah, this has to be peak HN, hating on memory safety is now a mental illness :) What's next, not liking static typing means you suffer from mental illness too?

I agree with your sentiment - and I apologize, I've since revised my comment.

Hating on memory safety as a concept is pretty cognitively dissonant for a programmer (and in this case [& many others], cognitive dissonance is a sign of some underlying mental illness). Memory safety is something a programmer should strive to achieve 100%.

Not only that, but static typing is absolutely unrelated to memory safety. (How can you even compare these two concepts???)

Re: Small3dlib: Public domain 3D software rasterizer

#98
post #86
post #69

I implore you all to read the coder's website, http://www.tastyfish.cz This is one of the craziest rabbit holes I've been through. That being said, the guy sure can code, but judging by the website and its content, he can't AT ALL function in a normal society. His "wiki" is a cesspool of cognitive dissonance. I don't even think flat earthers or other anti-system people have that much cognitive dissonance going on. In…

Also he is afraid of women. Come on, most scientists, mathematicians and programmers would love to have a smart and curious partner.

My point exactly! (Well not only being afraid of them, but also being a fan of them being objectified and generally being treated as less..)

In his case, being (mostly) straight (taken from his website) means being doomed from ever having a partner - if he dislikes the gender he's attracted the most to.

Re: Small3dlib: Public domain 3D software rasterizer

#99
post #97
post #90

Earlier quoted context omitted.

> hating on memory safety (for no reason at all) is just dumb (and another sign of his mental illness). Hah, this has to be peak HN, hating on memory safety is now a mental illness :) What's next, not liking static typing means you suffer from mental illness too?

I agree with your sentiment - and I apologize, I've since revised my comment. Hating on memory safety as a concept is pretty cognitively dissonant for a programmer (and in this case [& many others], cognitive dissonance is a sign of some underlying mental illness). Memory safety is something a programmer should strive to achieve 100%. Not only that, but static typing is absolutely unrelated to memory safety. (How can…

Depends on the use case, while you care about it when writing software for use on modern systems, low level programming on something where you can have unrestricted access to, for example, all of its 1024 bytes of address space at once can be fun too

But of course appreciating this doesn't equal "hating memory safety"

Re: Small3dlib: Public domain 3D software rasterizer

#100
post #69

I implore you all to read the coder's website, http://www.tastyfish.cz This is one of the craziest rabbit holes I've been through. That being said, the guy sure can code, but judging by the website and its content, he can't AT ALL function in a normal society. His "wiki" is a cesspool of cognitive dissonance. I don't even think flat earthers or other anti-system people have that much cognitive dissonance going on. In…

Yeah, I'll just throw this here seeing as the other main thread on here is so long - his website _is_ wild, and I'm not prepared or willing to go through and figure out where all we agree and disagree. BUT, the linked library is public domain, and the dude's website specifically says he's against forced attribution [0], so one should feel completely free to use the library and his other projects without even mentioning the author.

[0] "Attribution mustn't be forced and the requirement of attribution (e.g. by a license) is inherently wrong." https://www.tastyfish.cz/#:~:text=Attribution%20mustn%27t%20....

Post reply on HN