My personal reason was observing the huge amount of investments into Javascript and its infrastructure (by Google and others). After Node.js was released it was a rational bet to make that Javascript would dominate, both server and client side. As someone who often does both front end and back end, it felt good to move to Javascript. It's got to be said that keeping a "common" directory around with shared code for both front- and backend is still a PITA, but still better than most other alternatives.
My point was regarding the "no censorship in Scandinavia" comment that I replied to. The rest of your arguments are just ramblings about you not caring about individual freedom. You even justify their actions using your own made up arguments (which I'm not even bother going to sensibly refute). It is your exact attitude that gets us into trouble with power greedy politicians. You're an easy mark.
You're just lucky YOU aren't affected yet. Try telling that norwegian poker player who is unable to wire legal poker earnings from a tournament abroad to his bank home. Or to any of the people who made money on crypto who they want to use as security for an appartment loan. Or to someone trying to wire gains from legal online casinos abroad. Or to someone trying to access a web site that the norwegian authorities do not like who are DNS blocked (yes, easy to circumvent for tech people). Goverment and politicians abusing authority and limiting individual freedom is already here and growing. When it starts affecting "most people" it is usually a lot harder to reverse. The norwegian goverment already passed a law that allow mass electronic surveilance. And they want to limit the public's access to goverment records. It's a very slippery slope, left side "social democrazy" (spelled "beuracratic dictatorship") like most of EU. People need to open their eyes and fight goverment overreach now.
In 2016, I identified and wrote about the lack of retina support for Gimp here https://artplusmarketing.com/gimp-and-inkscape-on-retina-mac... . I know Inkscape got retina support since then, but as I understood it, Gimp was waiting for better Mac GTK support or something. Does anyone know if Gimp has fixed the retina issues I wrote about years ago yet?
I'm all for using free / open source where it makes sense and is cost effective. And frankly, Office is probably overkill for most of the actual needs of users. Having said that, I tried making a three page brochure a year ago, using the most recent LibreOffice release at the time. Just a mix of some screenshots and paragraphs of text. It was just too slow to be useable. On the same computer, Google Docs running in the browser was able to handle the same brochure without any noticeable slowdowns of any kind. That's a strong indication that LibreOffice is just ... not up to the task.
LG had good phones. But while most other phones allowed some minor cracks in their glass, the earlier LGs did not. One minor crack and the touch UI would stop working (they fused the touch sensor to the glass or something). They insisted on this "feature" for longer than most competitors I believe, and for every customer that experienced it we would 1) Never by an LG again, and 2) Bitch about it to others. I'm sure this was a factor to their downfall as well.
And I'm sure that makes sense if you have lots of users and low revenue per customer. If your use case is the opposite, tracking individual usage becomes more important. At least until you have lots of those users. After that, who cares! :P
Thanks for the tip. One of Heap's selling points seems to be that tracking events "manually" is over, everything is automatic. That might work if all "work" is defined as "stuff users do". For other types of "work" (calculation pipelines, job delegation etc) I'm sure being able to "micro manage" events can be useful. But sure, my use case might be different.
I was recently looking for a good tool that supports both web site analytics and app analytics (custom events, typically pushed by SPAs). I looked at GA, Amplitude and finally Matomo (which I ended up with). GA and Amplitude either did not offer or made it hard to work down to the micro level, essentially tracking known individual users down to the singular event level. Matomo makes this easy, although it certainly looks a bit dated compared to the competition. And the free parts are somewhat limited (you need to buy stuff or hosting).
I would have though that there would be several decent packages offering www + app analytics by now, but as I wrote, options were quite limited. Some of the options mentioned in the subject here looks like good options for just website analytics, but I'm not seeing much as far as "app analytics" (custom events) goes.
Requiring people to have a Google account or similar is probably the primary reason why competitors such as Zoom had any chance to begin with. They can call it a security feature as much as they like, though I suspect "loss leader" is more correct. But for business use, it means Google Meet is a no go. We simply can not require customers to have this or that account before they can join a video conference.
If I read it right, they still require everybody joining to have a Google account. Which means the others that don't require this will keep growing. I mean, we're a Google shop ok, but requiring our customers to use google accounts is just something that we can not do.
Disregarding the history behind js2-mode, if it has been decided that Emacs 27 will feature a much improved js-mode, I was just puzzled that it wasn't put into 26.x as a package already.
I couldn't remember the name of Yamamoto, which is why I said the author of the railwaycat port, where the latter is mostly packaging if I understand it correctly. But Yamamoto is doing most of the heavy lifting yes, and I'm thankful for it.
Surprised nobody mentioned that the whole fund and its future returns have been promised away already as future pension for the people working for the government (far too many). This is due to politicians and a too large part of the population that mistake "feeling good" as "being smart", and failure to recognize that the economic model that has worked for as long as the oil revenues kept flowing in, will stop working once the oil revenues start declining. There is no frugality, and all the traditional parties on the right/conservative side would be characterized as socialist in most other developed countries. And as the government overspending keeps growing, so do the taxes...
I doubt the climate in Netherlands is comparable. A week here and there with snow doesn't even compare. The pro car ban people mostly argue that if only the public transportation gets good enough, cars aren't needed. That remains to be seen IMHO. Until then I believe the shopping malls with parking outside the cities will grow bigger, families will be moving out, and eventually city centers will become less lively (like many places in the US, good for office space and lunch, dead in the evenings). Time will show. Regardless of this, I believe it is possible to have space for both bicycles and cars, although the people in charge of Oslo after the last election disagrees.
What the PR piece doesn't show is that during winter (4-6 months a year), very few ride bicycles around. In winter most people don't stay outside a lot, the weather is harsh (people do ski, but not inside the cities). They have installed play and outside work areas, which are mostly empty during winter, and require maintenance to get them in shape again for the next summer. A lot of shops are moving or closing down. Young people sporting bicycles in summer surely looks good. It doesn't look quite as good with 5-6 shopping bags with groceries for the kids. It's an interesting experiment for sure. Hopefully the single kids have enough money to keep the city thriving, because families are moving out to be able to have a car. Parents in Norway also spend a lot of time caring for their children, which includes driving them around to various activities. Most people who say raising kids in Norway without a car if fine usually haven't had any kids yet.
Excellent news. Google mostly does not have their own desktop OS to "protect", so they are probably incentivised to make the browser and the apps running in it feel as "native" as possible, with proper access to important local resources when relevant. Considering how Apple is dragging their feet with service worker and offline support on Safari (where they have a monopoly on iOS), this is probably a good thing overall. Fingers crossed!
It's true for anything with a GUI using GTK or similar. For cmdline, macOS is generally a lot better. WSL is getting really good as well, so cmdline on Windows (well, it's actually Linux, but running on Windows) is getting really good. Other open source things (like Emacs) has macOS and Windows native GUI support built in and mostly works great on all platforms.
If you're the only developer, do what you want. If not, don't do what you want but what is best for the project. Which probably isn't what you want. ;-)
If you're fed up with Macs, chances are you want a beautiful "modern" device with a hidpi touch screen. I haven't used Linux as a primary dev machine for a few years now, but last time I looked, support for all of these things were half baked (KDE/GTK, X11/Wayland etc). Whether the kernel is this or that probably matters a lot less. People used to speak fondly about Lenovos, but less so lately. Now the high end Dell XPS gets high praise, but Dell typically fuck up their systems from time to time (I still remember when they changed out Synaptics touchpads for something cheaper with significant movement "lag"). "Modern" hardware typically also come with very proprietary drivers only supporting one or the other platform, or best case only Windows+Mac. Even web browsers barely support touch events yet. But hey, now is a good time for a vendor - any vendor - with anything that can compete with iMacs/Macbooks or Surface Studio/Surface Book (essentially anything not based on Windows or macOS) to speak up and get some attention!
DigitalOcean has a droplet backup solution priced at 20% of the monthly cost of your droplet. Doesn't get much easier than that, if you can afford it. For a small droplet ($10/month) that's a full backup of everything for a buck a month. https://www.digitalocean.com/community/tutorials/understandi...
Be aware, if you recommend GIMP to people on Macs with retina screens they are going to be very disappointed. TLDR; retina screens on Macs simply aren't supported properly (everything you do will be at a minimum of 2x scale). See https://medium.com/@kjeldahl/gimp-and-inkscape-on-retina-mac... for more details.
Ubuntu on Linux gives you a decent commandline, not a whole lot more. Still some questions on upgrades etc ("apt-get update && apt-get upgrade" typically fails badly). What about Linux software with GUIs, or ports of such? Homebrew so far beats the stuff for Windows by a far margin. You get timely upgrades, and it can be used to install, run and upgrade most of the ported Linux GUI apps as well. Having said that, Ubuntu on Windows looks like a great start! With some decent package management it could be very cool.