

I think such projects don’t exist precisely because Mozilla is still developing it. If Mozilla abandons Firefox then someone else will take up the torch.
I think such projects don’t exist precisely because Mozilla is still developing it. If Mozilla abandons Firefox then someone else will take up the torch.
I believe the Firefox development organization could be a lot leaner, and not all of the work has to be directly salaried. There are plenty of huge open source projects that are progressing fine without being run by a single for-profit company. E.g. the Apache ecosystem, the Linux foundation projects, FreeBSD, etc.
I am. Why not make it a nonprofit and get the money from donations?
Sure, I didn’t claim that the bad ecosystem makes the language as such bad (although it is still bad, for other reasons). It’s just an additional disadvantage of developing software on the Java platform.
That said, I do think some of the bad code out there is an effect of trying to work around flaws or missing features in the language. Libraries like Spring add an additional configuration layer that is practically like an additional language on top of the base language. Instead of coding Java, you’re coding Bean configurations and filter chains. Unfortunately all of that comes without useful debugging tools, so you’re left scratching your head why the system isn’t doing what you want. Log4J is another such complex configuration system that - unfortunately - customers are encouraged to change themselves which leads to confusing failure modes and insufficient user interfaces.
Well it’s always about finding a good balance isn’t it. Too many features like in C++ has negative consequences. Preferably you want something that lets you do all that you need to do, but not more. The trick to designing a good language is to let developers achieve as much as possible with as few features as possible, while keeping the code easy to reason about and understand.
This is obviously both subjective and highly dependent on what problem you are trying to solve, but I can’t think of any situation in my career where C# would not have been a better a choice than Java from a strictly technical perspective. It’s not just that the C# language is better, it’s that the Java ecosystem is founded on poor design choices that result in code bloat and implicit behavior that is hard to troubleshoot and secure. See e.g. Spring, which automatically picks up and loads any logging library that happens to be in the user’s path, even if that is an exploitable version of log4J. Java has become corrupted by enterprise architects. This satirical project demonstrates what I mean.
I say this as someone who is currently developing a FOSS Java library in my spare time, out of frustration with the Java code I had to endure at work.
So why not sell only the cloud version? Does that version somehow prevent management from another cloud key? If not, having the functionality dormant costs nothing.
Ubiquiti devices. What’s the difference between “UniFi Gateway Fiber” and “UniFi Cloud Gateway Fiber”? Last I checked they were even the same price.
It’s not that simple. Proton implements the Windows API functions required to run a Windows game on x64-based Linux, but it’s not a CPU emulator. Emulating x64 on ARM at the speeds required by a game is virtually impossible.
If Steam comes to ARM / Android, it would have to be a whole separate ecosystem of games. But Valve is late to the game there since we already have several players on that market, not least the standard Google Play Store.
4-hour planning? I wish. Try 16-hour planning.
And also, a meeting to plan for the planning meeting.
I mean Adobe is a piece of shit company and if there’s any way you can ditch them, do it. If you can’t, I get it. In that case a Mac is probably the easier way out.
Yes, there are certainly alternatives and there are several with a better UI than GIMP (see Krita and Pixel). But I’ve been told there are specific tools and workflows that are missing. Partly it’s probably a matter of finding new ways of accomplishing your goal.
Ubuntu is the typical go-to replacement for Windows as it’s arguably more plug-and-play than other distros.
alternativeto.net is a great place to find Linux alternatives to the software you use. Many products already work on Linux without switching, but some areas might be more difficult. For example depending on your needs you might not find a great drop-in replacement for Photoshop.
Saying it’s “an interesting idea” makes it sound as if git wasn’t intended to be used like this from the start. But it was intentionally designed to allow posting patches to the Linux kernel mailing lists. It even has commands for producing email directly from the command line.
Sites like GitHub are the “idea”.
This was all pretty unrelatable. Makes me wonder if the author has ever studied how these methods are supposed to work.
Would be easier to give “support and understanding” if they actually explained why they didn’t reimplement it in the new “experience”.
I actually haven’t used an ad blocker in a very long time. I block third-party cookies and trackers, and disturbingly that seems to prevent almost all advertising from working. In fact I frequently get told by sites to turn off my ad blocker, which is impossible since there’s nothing to turn off.
My bigger problem is that these browsers have no good built-in way to clean out the “IndexedDB”, “Service Worker”, “File System” and “Local Storage” directories in my profile. They are essentially frankenstein cookies without expiration date so they keep accumulating. I use the “Cookie AutoDelete” extension for cleaning them up, but it looks like that will stop working with Manifest V3. Once that happens I’m switching back to Firefox or some other browser that gives me enough control to avoid being tracked, and to save 10+ GB of disk space.
Is that what manifest v3 does though? Ask the user? I haven’t paid a lot of attention but thus far my overall impression has been that they are simply going to forbid a lot of useful things wholesale. Things that ad blockers need to function.
Exactly. I see no evidence in the article that this is a trend - that seems to be a naive interpretation by an incompetent reporter. They’ve just confirmed something that has always been true.
Also:
While teens may or may not track these tech news headlines as closely as their adult counterparts, this overall shift in sentiment is affecting them, too.
Uh no, it’s the adults who are out of touch here. The old media news headlines don’t represent reality very well.
Why are people who make questionnaires so bad at making questionnaires? It’s baffling. This post is particularly glaring but I always find stupid errors or assumptions like this.