honestly as long as they don’t use the home directory ill survive. vscode and similar apps not offering any alternative to home directory pollution kills me.
I assume this breaks vscode? Would love a writeup if you have time
Nice start. There's definitely room for a good native macOS chat client, I have tried a few now and none feel perfect. I found two that feel usable:
HuggingChat (https://github.com/huggingface/chat-macOS)
It has a launcher interface in the current release, and code, latex, etc are pretty printed. You can switch from HF hosted models to local mlx ones (though those are hardcoded rn i think). I like it for quick queries to qwen2.5-coder and I think it would be great if they develop it more.
Enchanted (https://github.com/gluonfield/enchanted)
This one feels a bit buggy and it might be abandoned, but it has basic functionality for working with ollama models.
I've had a generally positive experience with MindMac[1], which is another native macOS app. I've raised a few issues and feature requests and the developer has been pretty responsive to feedback.
Just switched from logi options to Steer Mouse myself.
You can map the buttons and add chords. The only thing it might lack is being able to use mouse movement as a trigger (eg hold the back button and move left to change spaces). Still looking for it
SteerMouse really is an amazing focused piece of software. I’ve had it for a decade now and it’s up there with Alfred as a must have. It used to have issues with BTT and Karabiner but it’s been very smooth since it switched to a full app recently.
I switched about a year ago. After about two days of trying it, I was throwing money at them. It's sooooo much better than Logitech's enormous blob, and actually looks/acts/feels like a Mac app. It was totally worth the small price.
Nice, I’ll try it. I assume this takes a screenshot every second or so and we get a video?
Semi-related but I’ve been wanting a screen recording tool that drops identical consecutive frames for reducing file size. Maybe frame comparison would be mouse-insensitive idk. Cause I would like to review what I’ve been working on and still capture the details as I’m scrolling a page, but often there’s half a second where I’m just reading or I take a drink of water or something and I don’t need those frames. I suppose this is a pretty close approximation if I can capture like 10fps or something
The most obvious use is of course to reencode the video after you did your screen recording with your usual software, but it might be possible to combine with ffmpeg's screen capture and do it all in one go, I haven't tried it.
Wow. When I saw the original for-loop example I was like "ok not a huge deal, doesn't surprise me too much really". But rewritten in the comprehension form I'm like wtf
Dynamic UTIs in macOS started to cause problems for me when I upgraded to Catalina.
Setting defaults for 'Open with' on these file types seems pointless as I'm forced to do it once per each dynamic UTI (as far as I can tell).
It's also annoying that quicklook (extensions) started playing dumb with them — you'd think that QL would look for the lowest familiar ancestor or something.
I'm not sure whether the file typing approach changed with catalina, or if the migration from qlgenerators to quicklook extensions broke things, or if it's just catalina being buggy but it's disappointing that the typing situation seemed better back in mojave.
Yes, or at least it blocks effects if you take it pre-exposure. Risperidone, an atypical antispychotic, is also known for this. Some idiotic big pharma startup will try and milk this, rather than examining cheap existing medications. Plenty of medications block 5-HT2A, I think the important requirement here would be rapid absorption and high receptor occupancy.
Anecdotally, I've used risperidone specifically to abort LSD trips on two occasions and found it quite successful both times. Now when I introduce people to LSD I give them a Risperdal to keep in their pocket "just in case", though to my knowledge none of them have had to use it.
Simply knowing you have a backup strategy if you panic can go a long way to preventing panic attacks. Psychiatrists sometimes do something similar where they write a script for a benzo, just one or two for your bag.
Knowing you can control panic if it occurs goes such a ways in preventing panic at all.
Anecdotally, one of the best treatments for social anxiety I've found is to always know where the exits are. At a concert, identify the exit signs. In a conversation, have someone who can take over for you.
Knowing there's a way out of the situation can completely nullify the scariness of that situation.
[source: PhD in drug design specializing in G-protein coupled receptor pharmacology]
Drugs like LSD form non-covalent bonds with receptors. In a macro-world analogy, think of your hand sticking to a syrup-covered fork vs. a covalent bond being your hand stuck to a super-glue covered fork. Different drugs have different levels of "stickiness" (called affinity) for a particular receptor, and LSD has pretty high affinity for its target receptor, 5-HT2a, but it isn't permanently attached. In fact, affinity is defined by relative association vs. dissociation rates of drug-receptor complex.
On a microscopic level, each molecule of LSD is falling in and out of the receptor binding site stochastically. This leaves open the possibility of another drug binding to the same site (called competitive inhibition) when LSD isn't occupying the site. If another drug has a higher affinity, it will occupy the receptor more of the time. When you zoom out and consider the entire set of receptors and drugs, the sum of these individual stochastic events these effects follow characteristic patterns described by the law of mass action.
Just commenting to preempt any comments telling you that the article doesn’t say this.