100% agree! Bartosz Ciechanowski along with Amit Patel are national treasures. Their expository writing coupled with ChatGPT do dig into some of the more salient points has been a complete game charger for my self learning.
GHC (with GHCI) gives you this for Haskell. After moving from Haskell to C++ work, I really miss the interactive feedback loop (among many other things).
It may be poorly put, but I think there's some truth to it: your most effective strategies for dealing with this kind of abuse are those that involve changes to your own behaviors. Trying to solve the problem The Right Way (i.e. at the source) is high effort and low (or no) reward. I don't think advising the pragmatic approach here suggests that abuse is the fault of the abused.
Top comment was talking about how it's nice to have headphones that "just work" as headphones are expected to. The response that $100 Sennheisers do the same thing is perfectly reasonable. Lest you miss the point completely: This is speaking to the audience who only want the "just works" headphones and not the $400 worth of differentiating features.
No, the top comment was talking specifically about the problems that Apple has addressed with their headphones through hardware and software. It's not analogous at all.
The point is that "their job" differs for some people and OP was pretty explicit on what "their job" meant to them.
And the point is that most of the things perceived as only working on Apple are actually standard nowadays. You can automatically switch devices, you can automatically transform multi-channel audio to spatial audio on headphones, and so on.
Name one device that switches automatically between devices as seamlessly as Airpods?
I have Macs and PCs and the only device that I can use wirelessly without any issues are my Airpods. With the PC, it's just a click to connect. I have tried Jabra headsets, Sony, Bose, and others and none of them even come close so I have to politely disagree with that statement. If these Airpods Max are anything like my regular Airpods, that will be worth it just to add watching TV to that list.
I have Jabra Elites and I don't even have to "click to connect". They're connected to both devices at the same time. They're what I use every day for listening to music on one device and seamlessly switch to answering a call on another device, no press of any button required.
I actually have AirPods too, and I consider the Jabras to be more seamless.
I have a Jabra Elite headset which is what I figured you were referring to and I think you're stretching it to say that it's seamless. I can't get it to connect to my computer and phone without having the app installed and, even then, the sound quality was garbage until I updated the firmware on the set. I don't see how you can think that the Jabra is more seamless unless you only use 2 devices and don't use the Airpods with iCloud. My Airpods switch from my phone, computer, iPad, and Apple TV so seamlessly that I "donated" my the Elite to my wife for work. She has to answer phones for her job and even she thinks the audio quality on the Elite is bad compared to her Airpods but she finds the headset more comfortable than the Airpods.
I have the Jabra Elite 65t and I've never installed the app on any device. As I type this I currently have it connected to both my iPhone and my Macbook Pro and it is definitely more seamless than my AirPods when switching between the two. The AirPods require me to manually switch which device it is connected to when I switch between music and a call (it's only one single button press, so not that big of a deal, but still). The Jabra, OTOH, requires literally zero interaction for me. I listen to music on my phone and then when it's time for a Zoom call on my laptop I simply launch Zoom and the Jabra automatically switch. I also use it with my iPad, an Android tablet, and two other macbooks and it works fine. The only quirkiness is that it doesn't like being connected to a macbook and an ipad at the same time. When switching between the iPad and one of my MBPs I have to manually disconnect from the iPad first, but that's only with the iPad for some reason.
I've never noticed a difference in the sound quality, and I have actually had coworkers remark that they can hear me better when I use the Jabras, FWIW.
I love how everyone is making the same point while, I think intentionally, ignoring the major issue... Jabra's can do the switching with 2 bluetooth devices. Airpods can do it between every Apple device, without doing anything. The situation you're describing where you use the Jabra headsets/phones with an iPad, tablet, and other Macbooks requires you to connect to the devices manually. It's not always a pain but it's not seamless like with Airpods. If you have to manually switch anything then you either don't have them set up correctly or you intentionally turned something off. I don't have to do anything to get my Airpods to switch devices.
>Jabra's can do the switching with 2 bluetooth devices. Airpods can do it between every Apple device, without doing anything.
I dunno, it seems like you're the one ignoring what people are saying. Multiple people in this thread are specifically pointing out that Jabra can easily do this automated switching too, with no issues. I don't know why you keep ignoring that.
>The situation you're describing where you use the Jabra headsets/phones with an iPad, tablet, and other Macbooks requires you to connect to the devices manually.
No, that's not what I said. The Jabras automatically switch between all of my devices (with the sole exception of the iPad for an unknown reason). It does not require any manual acts on my part.
>If you have to manually switch anything then you either don't have them set up correctly or you intentionally turned something off.
Yes, I intentionally turned off the Automatic switching feature of the Airpods because if I left it on, the Airpods would decide to randomly switch devices even when I was in the middle of a phone call, in the middle of a song, or randomly switch to a device that was sitting in another room completely unused. The Automatic switching feature on the Airpods is completely unusable to me, and after talking to other Airpods users, they found the same. The Jabras, on the other hand, don't have any such issues, and thus the Jabras are much more seamless.
Then I'm befuddled on how our experiences, and apparently those we've talked to, can be so different. Especially considering that Jabra's official support had confirmed to me that you can only be actively paired to 2 devices at a time with the Elite headsets (https://www.reddit.com/r/Jabra/comments/g32aom/elite_75t_act...). Either that has changed since I first purchased the Elite or you're stretching the truth. On top of that, the Airpods automatic switching can't connect to devices that are in sleep mode so I feel like you're stretching the truth with that too.
I don't really care if you believe me. There are other people in this very thread talking about Airpods terrible automatic switching behavior, and many people talking about the exact same seamless automatich switching that the Jabra provide. But you can keep sticking your head in the sand and ignoring it if you want. ¯\_(ツ)_/¯
I'm not ignoring it. Why would a Jabra representative lie to me and say that it only supports 2 active connections instead of lying to me to say that it supports as many as I want? It's far more likely that they were telling me the truth about their product and that you're misrepresenting your experience than it is that they were lying to make their product seem worse while you're telling the truth.
I don’t know about “as seamlessly” but my jabra’s connect to both PC and iPhone at same time, so no switching or clicking required. At time I bought the Jabras this seemed like an advantage over the AirPods. Still happy with them.
I feel like this is a pretty standard feature of most earbuds but I don't think there are many headphones/cans that do that. I agree that it's a neat feature and wish more things did that (while also giving the option to disable it).
If you have an account (and stay logged in) you can get some of the benefits described in the article with an alternative skin (collapsed menu, limited line width, maybe a better font). Check out the options in the Appearance section of your user preferences.
Wait, that's the Wikipedia Mobile layout, except with a lot more desktop functionality (and changes such as Talk Pages not being collapsed). They had this lying around the whole time?
If you don't like being logged in, it's worth noting that's also the default interface for en.m.wikipedia.org (the mobile site, which is perfectly usable on the desktop)
Am I missing something here? Assuming you're writing `char * fizzbuzz(unsigned n)`, can't you determine exactly how many bytes you need at the outset from `n` and just malloc once?
There are some variations of fizzbuzz that have you print out the number of iterations performed at that point on each line. The memory consumption could still be predetermined, but the math is a bit more complicated. Other variations have you reading integers from a stream (integers are not in any order), printing "Fizz" and "Buzz" when it's a multiple of 3 and 5 respectively, and that does not have a predetermined memory footprint.
While FizzBuzz has become notorious for weeding out total incompetence [1], there are some variations of the problem that are unexpectedly nuanced.
> The real gripe for me about emacs is that it is single threaded. So a long grep launched off will freeze the entire editor.
Are you running grep with `shell-command` (M-!)? Using M-x grep, `async-shell-command` (M-&), and invoking grep directly in shell, eshell, term and ansi-term all leave emacs as responsive as normal for me. shell-command is the only one that seems to hang.
I'll also add ivy[1] and helm[2] as alternatives to Ido which are very popular completion systems with integrations that span the package ecosystem.