Hacker News new | past | comments | ask | show | jobs | submit | simosx's comments login

The easy way out is to change the name to "ASF" and not use the full name "Apache Software Foundation". The downside is that it now becomes the "ASF Foundation" which is a big pill to swallow for the purists.

They don't need to change the internal use of 'apache'.

The ASF will keep 'apache.org' but the huge problem is that they will NEVER accept to add a reference on the front page of the website "If you want to find more about the Apache indigenous tribe, click here".


Allwinner wants to sell as many SoCs as possible. Being open and having good Linux support is good business. The serve the low-end sector, which means they may not spend a lot of money for Linux support. But Linux support is good for business.

About a decade ago, Allwinner was providing an "SDK" to vendors to customize the Linux kernel for their devices. This "SDK" was a tarball of the compiled Linux kernel. In it, there were object files for drivers by third-parties for devices in the SoC that Allwinner sourced from other companies. Allwinner had the source code but obviously could not release it. They did not think better, and included those object files because it helps device integrators (mainly Android) to get the job done.

How do you deal with this issue with this blatant GPL violation? Obviously, you do not alienate the company. They fcked up but it's not the end of the world. They cannot release the source code of parts they do not own. You build a relationship and get them through to the right path.

But what happened in reality? A colossal fck-up. An attempt to "blackmail" the company to release the full source code and enforce the GPL. Listen to this, an attempt to enforce the GPL to a company "located in China". Not even on vendors that sell products in Europe or the US.

This alienated any attempts to get Allwinner's upper management to work with Linux. Allwinner made an effort and released some stuff (https://github.com/allwinner-zh) including the bootloader source and documentation (2015). The damage was done.

In 2016, Linus and other kernel developers posted their position on enforcing the GPL (https://lwn.net/Articles/698452/). Very pragmatic and should have been followed with Allwinner.


>Allwinner was providing an "SDK" to vendors to customize the Linux kernel for their devices

I tried contacting them to get the SDK for a tablet I had and they just asked me how many SOCs I am planning to buy.


Well, that's pretty much what "providing SDK to vendors to customize their devices" means; if you're not planning to buy SOCs to make large quantities of custom devices, you're not a vendor for whom the manufacturer cares to provide an SDK.


Allwinner isn't the only vendor guilty of that. Ever try finding a datasheet for any Broadcom or Qualcomm part? I'm not defending the practice. I wish all SOC vendors would give full access to any/all documentation. They can still have a policy of "no support unless you sign a contract to buy X number of parts."


> an attempt to enforce the GPL to a company "located in China"

I'm not entirely sure what you mean by this. Companies in certain areas shouldnt have to follow the same rules as the rest of us? The GPL doesn't mention any geographical areas where it doesn't apply


The GPL, and copyright in general, only applies in jurisdictions where you can effectively enforce it. Elsewhere, it might as well not exist.


Naomi Wu's actions in China brought Umidigi into GPL compliance, so it seems possible to get Chinese companies to comply with the GPL.


As a practical matter the rule of law in China is more or less nonexistent.


Copyright law exists in China, and enforcement has dramatically ramped up over the last decade.

Since 2014, there have been specialized IP courts in major cities, and the volume of IP litigation in China is now similar to that in the US. China used to be the Wild West of IP, but that's been changing.


Giant company willfully violates the rules, and when someone tries to make them follow the rules, the poor, poor little giant company is "blackmailed" and it shouldn't have been done because they're "located in China". Or something.

This is why we can't have nice things.


It is not much of a question of what's wrong with GTK, Qt, etc.

Flutter is cross-platform. Canonical is doing the work for Linux. Toyota is doing the work for embedded devices (to use in their cars). Microsoft is doing the work for their foldable tablets. At the moment, Flutter has the momentum to be the UI for everything. Whether it will pan out, we will be here to see.


Oh, on Linux, Flutter apps will have the default Ubuntu theme.


It is weird that this is your "last straw". Most likely you haven't used Ubuntu for a very long time and just want to influence others to switch away from Ubuntu.


> It is weird that this is your "last straw".

Why? Could you point me to some other straws I've missed?

> Most likely you haven't used Ubuntu for a very long time.

It's true that Ubuntu has not been my primary OS for a while, perhaps I should've been more clear.

I _am_ still using it on various laptops and servers (and have been meaning to switch back to it for daily use), which is why I'm annoyed at the prospect of having to deal with finding an alternative.


Those windows controls on the left was the result of UI experiments. The mouse travels less when the controls are on the left. Imagine launching an application with the launcher on the left, and when you want to close to close the application, you have to move the mouse aaalllll the way to the right. It is not a breathtaking innovation as OS/X had been doing it already.

You can learn to use the windows controls on the left. I got used to using them and it takes a few days to feel at home. When sadly Ubuntu switched back to GNOME Shell and reverted this change, it felt really unnatural to have those windows controls on the wrong side. Still, you get used to it after a few days.


That's the page, https://ubuntu.com/download/server

You get three options to run Ubuntu server.

The first option is to run Ubuntu server in a VM, and most users will want to run Ubuntu server in a VM. Multipass is a tool that helps you run Ubuntu server in a VM. Multipass is just a front-end for KVM when you use a Linux distribution. If you use Windows, it is a front-end for Hyper-V, etc.

The second option is to perform a manual installation, which means that you get the ISO and do your thing.

Between the two, most people would want to install Ubuntu Server in a VM rather than on baremetal. I think it makes sense to put that first. If a person is a power-user, then can read on and select Option 2.

I see that there is a perceived negativity on anything Ubuntu that if something is different, it is perceived as something bad is happening.


Canonical now goes far, far (far) out of their way to hide the normal ISO installers. I mean, they try and bury them so deep that I can only find them now by googling for the name of the ISO I already have. Find your path to this page easily from the landing pages: http://cdimage.ubuntu.com/ubuntu-legacy-server/releases/foca...


What search engine are you using ? The first result when typing "ubuntu iso" in Google leads to a page where the first button is a link to a direct download. For "ubuntu server iso" it's pretty much the same, with just one extra click


We are not talking about the same thing - those first hits are the "Live" ISO not the actual installation ISO; the "Legacy" (their word) installation ISO is the 7th link down on Google for "ubuntu server iso" below the Google injected "People also ask:" with a bunch of whatever you call those things they put there (forum and mailing list links usually).


Doesn't the live cd present a boot menu with a direct install option like others do? If not, that's even more annoying; it already requires a DVD these days because they have to include too much software, they should certainly be able to include a tui installer.


I've read that starting with 21.xx they won't even produce ISO media with the normal installer on it, we'll get the Live version and nothing else. Time will tell.


I agree that most people will want to run Ubuntu server in a VM.

I don’t agree that Multipass is the obvious default way that most people will want do this, given that Multipass is clearly aimed at local workstations for dev/testing and not actually servers.

I’m working on the assumption that “Ubuntu Server” is designed primarily for servers, and Multipass, by its own description page is categorically not designed for servers. It’s for a secondary use-case of running a test environment locally on a dev machine.

My point was that it seems strange to push a secondary use-case as the first option on the download page.

I’m not saying this is absolutely terrible, but it was just an example of some seemingly unnecessary friction being introduced.

From the Multipass info page: [0] > “Ubuntu VMs on demand for any workstation”

[0] https://multipass.run


Most likely you tried to run a command, this command was part of a package that has not been installed, and Ubuntu suggested to you to install a specific deb or snap package.

There is a usability package 'command-not-found', which is a handler for the shell and runs when the command you tried to run, was not found.

You mentioned though that you tried to install a package, the package was not found and got a suggestion to use snaps or something. There is no such thing as far as I know.

There are two packages, 'chromium-browser' and 'lxd'. In Ubuntu 20.04, both these packages are now only available as snap packages. If you try to install them with `apt install`, you get a notification that they are now only available as snap packages, and the installer transparently installs the snap package for you. This has been discussed a lot before implementing, and also here. The gist is that when you `sudo apt install chromium-browser`, you want the installation to work, not get an error message to run `sudo snap install chromium` instead.


Well, personally, I'd have very much preferred an abrupt error and a recommendation to install the thing with snap. After all `apt` is reserved for apt-managed applications not some general "install-please" meta command. I thought failing fast and general transparency was a Linux/UNIX motto.

Just my 2c. I'm not well-versed in sysadmin stuff.


I didn't try to run a command, I ran this exact script: https://github.com/ct-Open-Source/tuya-convert/blob/master/i...

Actually you could be right - that script does run `python3` after apt-get'ing everything it needs. Anyway..

I didn't look into it any further because I didn't feel like investing any time into learning the 'Ubuntu way'.

I installed Debian instead and it worked perfectly without any grief. It also worked perfectly on PopOS when I used it a few days later on a different machine.

Canonical can make whatever changes they want of course, I've just become increasingly less patient when it comes to machines not acting how I have come to expect. So I'll just stick to what works. Oh man - I'm becoming one of those old dudes...


talent (τάλαντο) is a Greek word to describe some quality or charisma that some people may possess when they do something.

It comes from the ancient times of rulers and peasants when people actually believed in unspecified innate qualities that differentiate people from each other.

"talent" is so much ingrained into culture that people take its vague existence for granted. I think that "talent" is used as a praise for the purposes of attracting/luring someone to do all the work.


There is evidence of fungi appearing over 1 billion years ago [1].

Plants first appeared around 400 million years ago or later [2]. In fact, early plants required symbiosis with fungi to grow. Even now, plants grow better if they have symbiosis with fungi and most plants (such as tomatoes) can grow symbiotically with fungi. But it is cheaper to use fertilizers, and those are used instead. Still, forest ecosystems still depend on fungi and require them as a way to recycle plant material (fallen leaves, dead plants and trees).

Evolutionary, fungi existed well before plants managed to evolve.

1. https://en.wikipedia.org/wiki/Evolution_of_fungi

2. https://en.wikipedia.org/wiki/Evolutionary_history_of_plants


What did they devour before plant created organics? Other fungi? Organic precursors occurring naturally by chemistry?


Chemoautotrophs are understood to be the earliest form of life on Earth, but photosynthetic bacteria date back 3.4 billion years. Cyanobacteria show up in the fossil record some 700 million years later (oxygen producing photosynthetic bacteria) and 300 million years after that, oxygen existed in sufficient quantities in the atmosphere to appear in the geologic record.


Photosynthetic bacteria existed long before plants, which are eukaryotes.


They can break down rocks too.


Then why do plants branch off sooner than fungi?

https://www.onezoom.org/life.html


The common ancestor basically tells us who we are related to more, but does not tell you when they branched out. So we are more closely related to fungus than to almonds, and that is what we learn from the tree of life. But the common ancestor of plants was born after the common ancestor of fungus.

In Human analogy you could think of it like that cousin uncle (non native speaker, so don't know what if that is the right term) who was born after you, but in the family tree will be shown before you.

Edit: Googled a bit. I have a first cousin once removed, who was born after me (referred to as cousin uncle above)

Edit2: https://labs.minutelabs.io/Tree-of-Life-Explorer/#/?ids=ott7... Minute Earth tree of life explorer makes it easy to see this, but beware many hours can be lost down this rabbit hole.


I thought: "how bad can it be?" but that really is a rabbithole of almost limitless depth. It really drives home just how many species there are that we have no pictures of. And how far you have to zoom in to find anything you can recognize.


My guess is that simosx is using the term "plant" in the strict/colloquial sense, not the either Plantae kingdom (so not including things like cyanobacteria).


We probably lack a big chunk of the whole picture. Phylogeny is based in fossils, but as most fungi are typically soft, lack of characteristic fruits or wood only a few were fossilized. Even worse, most micelia are indistinguishable from other fungi unless you pick a microscope, thus much less fossil diversity and branching is expected.


How much of a difference in cost between fertilizers and fungi use? Fungi enhanced agriculture sounds like a cool selling point


Well they work on their own timeslines :) I had to cut down a tree about 6-7 years ago. The leftover stump at the base couldnt be removed without major excavation due to the elaborate root network. That stump has attracted all kinds, sizes, shapes and colors of fungi over the years and they are still busy working on it.


It already is a selling point used by many companies, primarily those targeting marijuana cultivators. "Photosynthesis Plus[1]" is a one such product. I have used it to grow both tomatoes and pot. It does not replace the need to use fertilizer (or compost, etc.) so at least for the home grower, there is no cost savings. At scale it could allow you to use less expensive types of fertilizer or something, I am not sure.

Theoretically it helps to break down organic matter into forms more readily bio-avialible to plants. In my experience I'm not sure I've noticed much difference, although I did see some mushrooms popping out of the side of one of my fabric pots once.

Products like this should be looked at with the same skepticism as "Audiophile grade capacitors" and such. If you want to smell the absolute worst stench -- like a transcendentally rotten smell -- I'd definitely recommend paying $20 for a bottle of germs at your local hydroponics shop.

Marketing BS aside, myorrhizal associations[2] are pretty fascinating, and relatively understudied.I enjoy the analogy sometimes used of it being "the internet for plants[3]."

[1]https://microbelifehydro.com/our-technology/about-microbe-li... [2] https://en.wikipedia.org/wiki/Mycorrhiza [3]http://www.bbc.com/earth/story/20141111-plants-have-a-hidden...


There already are some product like this. At least for small scale gardening. Not sure about cost difference since I do not buy fertilisers.

I've already used it for about 40 tomato plants. But not sure if it really works (or at least that particular product). Will have to try with some control group next time.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: