For a moment I felt as if I was with them in 1969, amazed by our achievements as humans and looking forward to our next steps. It was a nice, inspirational afternoon. Thanks for this great website !
In Firerox you can add the Subscribe button back to the toolbar using the personalization UI. They shouldn't hide this feature as much in my opinion, but it is still much better than manually looking for a feed URI in…
> Multi-select tab management (Ctrl+Click, Shift+Click to select, drag, snap and move multiple tabs) You could try the Multiple Tab Handler[1] extension. It seems a bit clunky and limited if you use it alone, but it…
You are talking about "flat-volumes", I also recommend disabling it. Even forgetting the issue you mentionned, it just makes volumes harder to handle and reason about. I wonder if they would have ever implemented this…
You are right, this does not work as well on mobile (at least on android). There is also no mute button on the YouTube app. The funny thing is that they also pause videos when changing app/tab (not only ads), because…
> If for some reason I am not able to block them then I just do not watch them and I am not listening to them (I look elsewhere, say a lalala mantra in your mind). I've started using a similar strategy on YouTube in…
But transparent getters and setters can be used to emulate private or immutable properties: function Foo() { var _bar = 42; return { get bar() { return _bar; } } } var foo = Foo(); foo.bar /* 42 */ However the fact that…
I guess it is a matter of preference at some point. Storing each step in variables has the advantage to be self-documenting and nicer when debugging. However in many cases I feel like wasting energy trying to find short…
There are a few gotchas but you can do it. Mostly you need to put you multi-line chain call inside parentheses if it is not already inside a function call or data structure (similarly to generator expressions). For…
But your lambda example would be more clear if collections functions supported chaining. You can add a small comment if you want to be explicit. This way the code reads linearly, you don't have to wonder why a "square"…
Well, with some laptop lacking USB-A ports I can see FlyWeb to be more practical for simple, quick and occasional file transfers. Also, most people have cheap, very-slow USB flash drives, so transfering via the network…
By reading the README I guess that exceptions would be an issue. With fastdom they are thrown asynchronously, so a different API is required to catch them.
Opera Mobile also has great text-reflow, which makes it much more usable than other mobile browsers in my mind. The approach taken by other mobile browsers for desktop websites often yield pretty bad results, and some…
Do you have IPv6 in your home network ? Many devices (such as all the Samsung one) stop responding to ICMPv6 packets when in sleep mode (which completely breaks long-running TCP connections over v6), supposedly to save…
For a moment I felt as if I was with them in 1969, amazed by our achievements as humans and looking forward to our next steps. It was a nice, inspirational afternoon. Thanks for this great website !
In Firerox you can add the Subscribe button back to the toolbar using the personalization UI. They shouldn't hide this feature as much in my opinion, but it is still much better than manually looking for a feed URI in…
> Multi-select tab management (Ctrl+Click, Shift+Click to select, drag, snap and move multiple tabs) You could try the Multiple Tab Handler[1] extension. It seems a bit clunky and limited if you use it alone, but it…
You are talking about "flat-volumes", I also recommend disabling it. Even forgetting the issue you mentionned, it just makes volumes harder to handle and reason about. I wonder if they would have ever implemented this…
You are right, this does not work as well on mobile (at least on android). There is also no mute button on the YouTube app. The funny thing is that they also pause videos when changing app/tab (not only ads), because…
> If for some reason I am not able to block them then I just do not watch them and I am not listening to them (I look elsewhere, say a lalala mantra in your mind). I've started using a similar strategy on YouTube in…
But transparent getters and setters can be used to emulate private or immutable properties: function Foo() { var _bar = 42; return { get bar() { return _bar; } } } var foo = Foo(); foo.bar /* 42 */ However the fact that…
I guess it is a matter of preference at some point. Storing each step in variables has the advantage to be self-documenting and nicer when debugging. However in many cases I feel like wasting energy trying to find short…
There are a few gotchas but you can do it. Mostly you need to put you multi-line chain call inside parentheses if it is not already inside a function call or data structure (similarly to generator expressions). For…
But your lambda example would be more clear if collections functions supported chaining. You can add a small comment if you want to be explicit. This way the code reads linearly, you don't have to wonder why a "square"…
Well, with some laptop lacking USB-A ports I can see FlyWeb to be more practical for simple, quick and occasional file transfers. Also, most people have cheap, very-slow USB flash drives, so transfering via the network…
By reading the README I guess that exceptions would be an issue. With fastdom they are thrown asynchronously, so a different API is required to catch them.
Opera Mobile also has great text-reflow, which makes it much more usable than other mobile browsers in my mind. The approach taken by other mobile browsers for desktop websites often yield pretty bad results, and some…
Do you have IPv6 in your home network ? Many devices (such as all the Samsung one) stop responding to ICMPv6 packets when in sleep mode (which completely breaks long-running TCP connections over v6), supposedly to save…