Readit News logoReadit News
timeforcomputer commented on Bear is now source-available   herman.bearblog.dev/licen... · Posted by u/neoromantique
accelbred · 16 days ago
This isn't bear, the compilation database building cli tool, for those similarly confused.
timeforcomputer · 15 days ago
Almost the same emoticon logo too.

ʕ•ᴥ•ʔ Bear vs. ʕ·ᴥ·ʔ Build EAR

The compilation database tool (https://github.com/rizsotto/Bear), is extremely helpful. It got CCLS/clangd working for me over multiple in-house build systems at a vfx studio.

It also is super helpful for debugging. I have used it a lot alongside a script which converts a compile_commands.json to a sequence of commands, so I can edit them individually without fiddling with the build system, and then once fixed (such as adding a flag to one TU) try to find the way to do that in the build system.

timeforcomputer commented on Electromechanical reshaping, an alternative to laser eye surgery   medicalxpress.com/news/20... · Posted by u/Gaishan
Nevermark · a month ago
I have keratoconus, which is where a lack of strength in my corneas has resulted in their losing their proper shapes.

I have several focal points in each eye, randomly clustered together. And unfortunately, there is no correlation (or reason for a correlation) between my eyes.

Imagine not being cross-eyed with two focal points, but with well over a baker's dozen. Even if I could line up one pair of points between my eyes, any improvement would be indiscernible in the mess I see.

Because the focal points are clustered close together, their impact is less at a distance (it just feels hard/impossible to properly focus, like looking through very slightly warped glass), but it is devastating up close. For reading.

Without help, I see so many copies of all the letters, randomly and tightly stamped all over each other, I could stare at a short line of text all day and never figure out what it said.

And this after having better than 20-20 vision at all distances, for most of my life.

(Fun fact: if I am in a dark room, and look at one of those tiny power-on LED lights on some media equipment with enough distance that it is basically a point, I can clearly see all my focal points - and also a dimmer curvy, spaghetti crossover mess of focal Beziers between and around them. My corneas are neither convex or concave. They are chaotic. Evil.)

Fortunately, I have hard gas-permeable "scleral" contact lenses. They form a near perfect cornea for me, so when I wear them, my awesome vision and glyphs live once again. "Scleral" refers to the fact that they are wide enough to rest on the whites (sclera) of the eyes, to completely cover and fill out my lame natural corneas.

So I am in pretty good if inconvenient shape.

But I would absolutely love it if this new method allowed my corneas to be reshaped. Any improvement would be a big deal.

(There is surgery where corneas are soaked with a binder, which is fixed with a laser, that strengthens them and stops/slows Keratoconus from getting worse. But it cannot recover what has already been lost.)

timeforcomputer · a month ago
I've heard good things about sclerals and am planning to get them. Small triple images in the left eye and triple in the right eye with a major image further away, like 3 lines on my computer screen away. It doesn't sound nearly as bad as the many images but good to hear sclerals work with worse cases!
timeforcomputer commented on Replacing tmux in my dev workflow   bower.sh/you-might-not-ne... · Posted by u/elashri
submeta · 2 months ago
I love tmux in combination with tmuxinator. Because with one command I can start my dev setup with one split for nvim, one for lazygit, one for yazi and one for claude code. In another window I can run the server, in another I can tail the logfiles.

I have similar setups for various projetcts and do not need to manually start services, tools, whatnot. With `mx projectx` everything is started within seconds.

And navigating panes and windows is super easy with the proper shortcuts (opt+h,j,k,l), even across tmux and nvim.

Why would I give up on that?

timeforcomputer · 2 months ago
Thanks for the link to tmuxinator, I had heard of it but never learned what it does. I think I'd like something like this. But I think this is a case of tmux providing a platform, I think the core idea of tmuxinator could be implemented outside of tmux, so tmux in that regard is basically an implementation detail.

Then it is a pragmatic decision, using tmux you get to use the ecosystem of things like tmuxinator which explicitly target tmux to get a known number of terminal features like splits. What I learn from the OP, is that there are technical reasons that tmux is not a "good design" - like Kovid's comments on how it constrains innovation in terminal designs - which might lead someone to consider, what actually does tmux do and could my workflow be implemented otherwise?

It might be a bunch of unixy hacks and tricks (as another commenter here said) but it can work. I'd imagine recreating something like tmuxinator would be hard though, but it could also be interesting, like having arbitrary GUI programs configured to appear in "splits" using tiling integrated seamlessly within the terminals. But yeah, if the workflow is already set up and serviceable and supported with a community, using tmux, then I'd just keep using it.

timeforcomputer commented on The Who Cares Era   dansinker.com/posts/2025-... · Posted by u/NotInOurNames
robotnikman · 4 months ago
It makes me wonder if there are still those "bike shop" jobs to be found in tech. I feel like I missed out on the golden years of the tech age where I would have found my curiosity and interests satisfied by my job, but maybe there might be a few niches out there somewhere...
timeforcomputer · 4 months ago
VFX software development, repairing and modifying pipelines for artists, at a company with a large internal tool infrastructure like Weta, ILM, Pixar, is my target job
timeforcomputer commented on LLMs are more persuasive than incentivized human persuaders   arxiv.org/abs/2505.09662... · Posted by u/flornt
justonceokay · 4 months ago
This one is very short but conveys the idea well. Not all debate is like this but it is definitely a real phenomenon

https://youtu.be/LMO27PAHjrY

timeforcomputer · 4 months ago
"Because we raise the trigger and only two carrying noodles, and only two can announce in this network but their excess cites their examine this places where the apparatus of military power torches the ground"

He makes an intriguing point.

timeforcomputer commented on Cloth   cloudofoz.com/verlet-test... · Posted by u/memalign
mattfrommars · 5 months ago
How do people go from web dev/gradle/java knowledge to build something like this.

For me, sometimes I wonder since I never did CS undergrad, I will never understand any of this no matter how many programming langauge I learn. I did dabble a bit with OPENLY, LIBGDX, GODOT, unity but to come to with cloth simulation from scratch, damn

timeforcomputer · 5 months ago
I have felt similar, wanting to learn physics sims. I have had to learn over time to separate domains of knowledge like physics from programming tools used to ~manifest them. Especially starting with gamedev, initially it felt like there should be a natural programming idiomatic way to set up each of the major simulations like rigid bodies, cloth, springs, fluids, so the first thought I had was these sims will be naturally encoded in the language, like a fluid sim being somehow setting up a grid, then choosing some update rules per timestep. But really it is modelling a problem as real mathematics and physics, then mapping this to a language/toolset which perhaps can't naturally express it idiomatically.

There are a few algorithms like some cloth sims based on particle positions and springs, which can be coded easily, but that was misleading to me when trying to improve, I had to dig a lot more into physics and numerical analysis then mapping the problem to code, which can end up clunky and with a lot of magic numbers.

timeforcomputer commented on My Struggle with Doom Scrolling   allthatjazz.me/posts/doom... · Posted by u/saeedesmaili
gman83 · 8 months ago
It's really too bad that you can't disable YouTube shorts. I like watching YouTube videos on my phone, but the shorts is too tempting and I find myself wasting so much time with totally useless content. I'll probably have to remove YouTube entirely.
timeforcomputer · 8 months ago
As latexr said you can disable watch history. This means there is no home page (even when it should have known my interests, my home page was awful so this isn't so bad). You don't get watch-progress memory on videos, which is simple to adjust to. Recommended are less targeted and I get a lot of the typical ragey youtube stuff but it is mostly half relevant. I no longer watch any shorts which I kept clicking just to "see how bad they are" until it became a habit. And the UI keeps pushing it... If youtube makes the no-watch-history method not work, I'm just deleting the app and waiting until I'm bothered to configure revanced.
timeforcomputer commented on Physically Based Rendering: From Theory to Implementation   pbr-book.org... · Posted by u/ahamez
timeforcomputer · 8 months ago
I love this book so much. The literate programming style I think inspired from Knuth's cweb, great writing, beautiful high-quality physical book worth buying but also free access to knowledge. The literate-programming style means you are almost immediately applying theory to a practical system, I keep having to take breaks to learn outside math/physics though, but it is self-contained in principle I think.
timeforcomputer commented on Physically Based Rendering: From Theory to Implementation   pbr-book.org... · Posted by u/ahamez
mattpharr · 8 months ago
How would one link to a physical object?

If this is what you’re asking: there are (perhaps too discreet) links at the bottom of each page to Amazon and MIT Press to purchase the physical book.

timeforcomputer · 8 months ago
I think the geo URI scheme might work if you have an exact location for the book.
timeforcomputer commented on There's No Such Thing as Software Productivity (2012)   benrady.com/2012/11/there... · Posted by u/pbrowne011
timeforcomputer · 9 months ago
Yay Ben Rady. He has a great podcast with Matt Godbolt (who made Compiler Explorer) called Two's Complement.

u/timeforcomputer

KarmaCake day44December 16, 2023View Original