Readit News logoReadit News
leloctai commented on Jonathan Blow has spent the past decade designing 1,400 puzzles   arstechnica.com/gaming/20... · Posted by u/furcyd
piker · 2 months ago
I always find Jonathan Blow and Casey Muratori to be great educators and advocates on the “simplicity” end of the spectrum. Jonathan can be super abrasive and comes with some political baggage, but does a good job advocating against what he perceives as unnecessary complexity in software. Opponents would suggest his domain and cherry-picked examples create the perfect environment for his positions and that he does take a long time to ship stuff. That said, he pulls off some compelling games with relatively minimal resources.
leloctai · 2 months ago
If a decade worth of cost of living is considered minimal resources, successful indie games wouldn't be so disproportionately Scandinavian
leloctai commented on The HTTP Query Method   ietf.org/archive/id/draft... · Posted by u/Ivoah
leloctai · 2 months ago
As inefficient as encoding everything into the URI is, I really enjoy being able to bookmark and share specific filter configuration. More than one I've seen some sites with UI so bad, that manually editing the url is the easiest way to get it to do what i want.
leloctai commented on Fluid Glass   chiuhans111.github.io/flu... · Posted by u/memalign
hilti · 4 months ago
Despite the liquid glass discussion … I am absolutely impressed how smooth this runs on a phone.
leloctai · 4 months ago
Refraction is not as expensive as people would led you to believe. That said, this demo is ran at a very low resolution. Probably because it doesn't take devicePixelRatio into account. On my phone that's 3.5 so more than 12 times less pixels than would be required if you want crisp UI.
leloctai commented on Steve Jobs would have fired everyone   twitter.com/greggertruck/... · Posted by u/e-brake
yahoozoo · 8 months ago
Yeah there needs to be more background blur but I think that would fix it.
leloctai · 8 months ago
I don't like the lack of contrast either. But they have to use a small blur kernel otherwise the glass distortion would not be noticable
leloctai commented on Steve Jobs would have fired everyone   twitter.com/greggertruck/... · Posted by u/e-brake
wizzwizz4 · 8 months ago
That's not enough. What if the background is solid white, or white with few details? Blurring just leads to white-on-white.
leloctai · 8 months ago
That's not hard to solve, you just need a good blending algorithm. For example: https://leloctai.com/asset/translucentimage/image/flatten.we...
leloctai commented on RenderFormer: Neural rendering of triangle meshes with global illumination   microsoft.github.io/rende... · Posted by u/klavinski
timhigins · 8 months ago
The coolest thing here might be the speed: for a given scene RenderFormer takes 0.0760 seconds while Blender Cycles takes 3.97 seconds (or 12.05 secs at a higher setting), while retaining a 0.9526 Structural Similarity Index Measure (0-1 where 1 is an identical image). See tables 2 and 1 in the paper.

This could possibly enable higher quality instant render previews for 3D designers in web or native apps using on-device transformer models.

Note the timings above were on an A100 with an unoptimized PyTorch version of the model. Obviously the average user's GPU is much less powerful, and for 3D designers it might be still powerful enough to see significant speedups over traditional rendering. Or for a web-based system it could even connect to A100s on the backend and stream the images to the browser.

Limitations are that it's not fully accurate especially as scene complexity scales, e.g. with shadows of complex shapes (plus I imagine particles or strands), so the final renders will probably still be done traditionally to avoid any of the nasty visual artifacts common in many AI-generated images/videos today. But who knows, it might be "good enough" and bring enough of a speed increase to justify use by big animation studios who need to render full movie-length previews to use for music, story review, etc etc.

leloctai · 8 months ago
Timing comparison with the reference is very disingenuous.

In raytracing, error scale with the square root of sample count. While it is typical to use very high sample count for the reference, real world sample count for offline renderer is about 1-2 orders of magnitude lower than in this paper.

I call it disingenuous because it is very usual for a graphic paper to include a very high sample count reference image for quality comparison, but nobody ever do timing comparison with it.

Since the result is approximate, a fair comparison would be with other approximate rendering algorithm. Modern realtime path tracer + denoiser can render much more complex scenes on consumer GPU in less than 16ms.

That's "much more complex scenes" part is the crucial part. Using transformer mean quadratic scaling on both number of triangles and number of output pixels. I'm not up to date with the latest ML research, so maybe it is improved now? But I don't think it will ever beat O(log n_triangles) and O(n_pixels) theoretical scaling of a typical path tracer. (Practical scaling wrt pixel count is sub linear due to high coherency of adjacent pixels)

leloctai commented on League of Legends data scraping the hard and tedious way for fun   maknee.github.io/blog/202... · Posted by u/maknee
leloctai · a year ago
I'm not very well versed in RE, but I know that competitive games like this spend a lot of effort in preventing you from attaching debuggers, hooking and decompilation.

By passing this is not mentioned at all in the article. Is this because they're trivial to bypass for experienced people, or because they want to hide their method from the dev?

leloctai commented on New standards for a faster and more private Internet   blog.cloudflare.com/new-s... · Posted by u/terrelln
aaomidi · a year ago
ECH is going to be huge for people in regressive countries. For example Iran.
leloctai · a year ago
Many such countries already block traffic with ECH entirely. There's no technical solutions to a polical problem.

I remember when you can just change your DNS provider to bypass censorship. Nowadays, browsers and OS provide safe DNS by default, and thus censors had mostly switched to DPI based method. As this cat and mouse game continue, inevitably these governments will mandate spyware on every machine.

These privacy enhancements invented by westerner only work for western citizens threat model.

leloctai commented on New standards for a faster and more private Internet   blog.cloudflare.com/new-s... · Posted by u/terrelln
aaomidi · a year ago
Disagree on this take. Blocking services does have an economic impact.

This alongside people smuggling in starlink is making censorship useless.

leloctai · a year ago
Freedom of information is an existential threat to authoritarian states. There is no amount of money they're not willing to give up if it mean they stay in power.

That's said, it will not come to that. They'll just mandate spyware installation.

leloctai commented on Mira Murati leaves OpenAI   twitter.com/miramurati/st... · Posted by u/brianjking
layer8 · a year ago
Plain-text version for those who can’t read images:

Hi all,

I have something to share with you. After much reflection, I have made the difficult decision to leave OpenAI.

My six-and-a-half years with the OpenAI team have been an extraordinary privilege. While I'll express my gratitude to many individuals in the coming days, I want to start by thanking Sam and Greg for their trust in me to lead the technical organization and for their support throughout the years.

There's never an ideal time to step away from a place one cherishes, yet this moment feels right. Our recent releases of speech-to-speech and OpenAI o1 mark the beginning of a new era in interaction and intelligence – achievements made possible by your ingenuity and craftsmanship. We didn't merely build smarter models, we fundamentally changed how AI systems learn and reason through complex problems. We brought safety research from the theoretical realm into practical applications, creating models that are more robust, aligned, and steerable than ever before. Our work has made cutting-edge AI research intuitive and accessible, developing technology that adapts and evolves based on everyone's input. This success is a testament to our outstanding teamwork, and it is because of your brilliance, your dedication, and your commitment that OpenAI stands at the pinnacle of AI innovation.

I'm stepping away because I want to create the time and space to do my own exploration. For now, my primary focus is doing everything in my power to ensure a smooth transition, maintaining the momentum we've built.

I will forever be grateful for the opportunity to build and work alongside this remarkable team. Together, we've pushed the boundaries of scientific understanding in our quest to improve human well-being.

While I may no longer be in the trenches with you, I will still be rooting for you all. With deep gratitude for the friendships forged, the triumphs achieved, and most importantly, the challenges overcome together.

Mira

leloctai · a year ago
Doesn't seems like it was written by ChatGPT. I find that amusing somehow.

u/leloctai

KarmaCake day73December 26, 2019View Original