586 karma · joined August 30, 2014
Socials: - github.com/dgutov ---
All the basics of major modes that up until now have been implemented using bespoke algorithms, rewritten ad-hoc for each language.
Naturally, there is a reason people opt for higher level languages like Ruby/Python or at least Go or Java/Kotlin to write apps like this.
Did they work? Yes! Performance on lightly loaded systems was about the same as OSSpinLock but on loaded ones, they provided massively better responsiveness. They also did something extremely useful for laptop users: they cut down power consumption as a lot less cycles were wasted having the CPUs spinning on locks that couldn’t be acquired.
To no one's surprise, one has to use Apple's undocumented APIs to be able to match Safari's power use.How many of the videos are flagged down, though, we probably don't have any solid statistic on that.
Even if some people are kind of used to this happening, stating it more obviously might have a negative effect just as well.
Perhaps. Does Atom have said graybeards? The motivated ones are hard to come by.
Then tried Emacs while learning Clojure, and after a few to and fro, stuck with it.
This was before Visual Studio Code (or Atom) became a thing, though.
`attr_accessor` is a macro which defines two methods.
Definitely agree, though.
But at least some of the things you enumerated should be possible to add. Maybe file an issue, see what happens.
I've been using this GNOME extension for years, and it's been very solid: https://extensions.gnome.org/extension/1287/unite/
It emulates Unity quite well (removing the titlebars on maximized windows, among other things).
See Google, cross-browser compatibility is important.
And the States are watching you anyway: most of the Internet resides there. Even the websites that don't are likely using Cloudflare or etc to save on traffic.
You know you are quite fortunate to be able to say so.
Firefox is a project with global impact. A lot of people around the world can benefit from DoH.
And Mozilla doesn't live on donations anyway (they are used to finance "initiatives" of various sorts).
Regarding Omicron, there is some cause for hope: so far it does seem to produce less severe illnesses.
Don't have to allocate the container => don't need to use the heap one more time. Nor access the block's code through that indirection.
Same thing with methods: they aren't objects, but you can create an object pointing to a method any time you need one.
Yup. You might have to root around in the profile's directory, though, which not every user knows how to do.
But it being a possibility is absolutely great.
> This was partly done because there are people ( like me ) who have hundreds if not thousands of Tabs opened and they ( me ) complain a lot about it.
Same.
Of course, bugs and disk corruption happen, but you need more than a computer crash to lose all your tabs.
Something in the parser using the colon after the first identifier to disambiguate between hashes and blocks, probably.
It also makes the hardware depreciate (simply with the passage of time, but also because of the particular usage), which in practice effects the balance and can easily turn the monetary efficiency into negative.
This happened at the time when no other browser vendor drove any kind of serious marketing campaign. Even so, Firefox only reached 30% market share at its peak.
Then Chrome shot out, backed by Google's marketing budget, bundled with popular software installers and featured at the "Internet home page": "Still running Firefox? Upgrade to Chrome now!" (quote is approximate, but very close)