The truth is, for most of the Chinese media products now, e.g. Xiaohongshu, Weibo, Toutiao they DO NOT allow these search engines to index their content.
Even for this post which was originally published in WeChat, you cannot search it directly from Baidu or Google.
These companies are trying to keep users inside their ecosystem, that's why you can hardly find anything from Baidu now.
I know a lot of people would prefer the answer "censorship", but the method of this investigation is just like using Google Trend of "Obama" to indicate that US Internet is collapsing.
"for creating production-ready apps" – I don't think this is intended for an internal wiki.
Also, I believe technically even an internal wiki would necessitate providing the source to your internal users, which many companies may not want to do, and not to all internal users.
As far as I can tell, Nocobase is a platform (like e.g. gnu/linux) which you can build things on top of. You should only need to provide changes to the platform (EDIT and any custom plugins), not the rest of the application.
(E.g. if a cloud provider were to create an optimized version for their cloud and then sell that, those changes would need to be public - I saw this as addressing behavior like redis has complained about).
Note - apparently custom plugins are infected by the AGPL unless you pay for a commercial license. (But obviously not your private data, and the schema + UI config would be the same (these are visible to users anyway...)).
Production ready app for yourself (as an individual or organization) falls under self-hosting, something that's often advertised to get users.
When the procedure taken, is to just run a docker image from the web for an AGPL product, I don't really see what needs to be provided to the users.
Notifying them of which docker image and version is being run so they can access it themselves? The key thing here is no modification to the code has happened.
"Production ready app" for others outside my individuality, group, organization to others, likely for money, is probably what the AGPL is after, to not let big guys compete with and wipe out the small teams building great software.
When it comes to C# REPLs I absolutely adore LinqPad, although recently it's felt like I've had to buy licenses for it increasingly often which I've found annoying.
If any other REPL can get to a point where it can rival LinqPad in functionality then it'll be an absolute winner.
The key features linqpad has that I'd need from any replacement:
* Securely store secrets
Util.GetPassword prompts the user for the password if it's not in it's store. Leverages the windows user credential store.
* Keeps the process running
This is absolutely key, it keeps alive the process even after the script has finished, so you can easily attach a debugger / profiler to it when the script isn't running, then start the script again. It also means you can use AppDomain.CurrentDomain.SetData to cache expensive setup if you're trying to profile something.
* Quickly switch between expression / statements / program mode
It'll intelligently work out if you've written a single expression vs multi-line statements, and you can switch to "program" and it'll wrap what you've done so far in a Main stub.
After finally getting a fiddly setup working, there's a "Use as default for new queries" button which is very convenient. Also the "clone query" functionality is similarly useful for copying not just the C# text but all the background namespace declarations, references, config, etc.
And that's about it. I barely use the database connection and exploration side, but I do use it daily for hooking into DLLs to quickly test changes to our internal projects.
Great to see LINQPad getting some love. Wish it had a fully functional trial so outsiders can see the real thing before paying. Otherwise, the free version is crippled and boring.
Made this video to show LINQPad and getting OAuth tokens from the Spotify api.
RoslynPad support user input with `Console.ReadLine()`, but that's about it. For me personally it does everything I need for scripting C#. For anything more serous I usually create full program and a bat/sh file to execute it in a conveniently.
I remembered the last time I checked, the code page does not even follow the standards (maybe the Shift JIS). Some of the characters are missing in that character set.
You should carefully check the price tag when you want to bug fruits and vegetables in Japan, especially those are produced in Japan. The Japan Agricultural Cooperation has a very long history in controlling the price of the local products. The imports usually cost less than domestically grown equivalents.
Most of the cameras do not have GPS module. And for some cameras like Canon 5D Mark IV [1], or 6D Mark II [2], they do have GPS even for Chinese market.
However, for the Camera which have GPS module, you will need additional filing to license your product. So some of the companies just hide the feature.
Topography in the navigation app will not be distorted for Amap or Baidu map. They looks correct.
Maybe people just don't know how important a navigation app is. With enough usage data, you can know the traffic status of any area. Amap and Baidu already use these data to provide the countdown of traffic light. It has 90% accuracy. You can also have a deep understanding of the economic status, or find out some hidden buildings.
So for an algorithm which is already reverse engineered many years ago, it cannot protect anything. It is just a policy to stop foreign companies to join this game.
As for the reason, "national security", "unacceptable risk".
It's funny isn't it, China has a bizarre monopolistic mapping thing enforced legally and technically, and yet it's the Western companies that have basically not produced a new feature for about 10 years, despite slurping down all those petabytes of data in that time (not that Baidu and friends don't slurp data of course, and lots of it).
The truth is, for most of the Chinese media products now, e.g. Xiaohongshu, Weibo, Toutiao they DO NOT allow these search engines to index their content.
Even for this post which was originally published in WeChat, you cannot search it directly from Baidu or Google.
These companies are trying to keep users inside their ecosystem, that's why you can hardly find anything from Baidu now.
I know a lot of people would prefer the answer "censorship", but the method of this investigation is just like using Google Trend of "Obama" to indicate that US Internet is collapsing.
Traditional way of propaganda.
reply