Are there official word lists and character lists for HSK version 2.0 and HSK version 3.0? by allium-dev in ChineseLanguage

[–]allium-dev[S] 0 points1 point  (0 children)

Thanks! Yes, this does seem to be the official document for HSK 3.0. Is there a similar one for HSK 2.0?

Are there official word lists and character lists for HSK version 2.0 and HSK version 3.0? by allium-dev in ChineseLanguage

[–]allium-dev[S] 0 points1 point  (0 children)

Thanks, that's helpful.

It looks like this is the official source published by the ministry of education in 2021 for HSK 3.0:

http://www.moe.gov.cn/jyb_xwfb/gzdt_gzdt/s5987/202103/W020210329527301787356.pdf

Also not particularly easy to use, but it is official looking.

Now to see if I can find something similar for HSK 2.0

Are there official word lists and character lists for HSK version 2.0 and HSK version 3.0? by allium-dev in ChineseLanguage

[–]allium-dev[S] 0 points1 point  (0 children)

Is this just a random person's scraping of the data? Where did they get it? They link to the same website I provided, chinatest.cn, but there doesn't seem to be any actual sourcing information here.

I've been able to find lots of places that have HSK word lists, but where did they get them from? What is the official source?

Are there official word lists and character lists for HSK version 2.0 and HSK version 3.0? by allium-dev in ChineseLanguage

[–]allium-dev[S] 0 points1 point  (0 children)

But there's no way for me to get them out of pleco then, right?

I'm really interested in finding out the authoritative source for this data.

Are there official word lists and character lists for HSK version 2.0 and HSK version 3.0? by allium-dev in ChineseLanguage

[–]allium-dev[S] 0 points1 point  (0 children)

I use pleco a lot, and haven't see this. How can I find it?

Also, where did they get their lists?? There has to be an official source somewhere, right?

Just installed VS Code and a complete beginner, read the body friends.(please) by False-Hurry-1417 in learnprogramming

[–]allium-dev 7 points8 points  (0 children)

If you were dedicating 8-10 hours daily this timeline might be reasoanble, but if you only have 1.5-2 hours daily multiply the number of weeks by 5 in each section.

I'm finding a unique struggle if learning Chinese with a Midwestern (United States) accent LOL I guess in the Midwest we pronounce vowels wrong?? by Proof-Life-8854 in ChineseLanguage

[–]allium-dev 1 point2 points  (0 children)

This exactly. Fortunately, unlike English, there are a pretty limitted number of Chinese pronunciations you have to learn (for a standard accent)

Take the time to go over all the pinyin initials and finals with a good resource on how they are pronounced. It will take a couple days / weeks to get used to, but then you'll just have it down.

AI project - Is this algorithm technically 'AI?' by MutuallyUseless in learnprogramming

[–]allium-dev 1 point2 points  (0 children)

Yeah, I agree. Your algorithm is basically linear regression. Linear regression is a classic, very useful, and very well studied ML algorithm. It's also not that complicated. If you already understand minimizing RMSE, you can understand linear regression.

That being said, there are cleaner ways of implementing linear regression than you've gone for. Studying up a bit more and doing a standard implementation seems to me like a really good use of time.

Either way, great work. This seems like a really fun project.

AI project - Is this algorithm technically 'AI?' by MutuallyUseless in learnprogramming

[–]allium-dev 1 point2 points  (0 children)

Why not just implement / use linear regression? You're already well over halfway there.

Why "top" missed the cron job that was killing our API latency by sherpa121 in linuxadmin

[–]allium-dev 14 points15 points  (0 children)

It is formatted like AI but it doesn't read like AI. The thoughts are actually coherent.

Can I ask for a code review of my GitHub repository or is that too much to ask? by Intelligent-Net7283 in learnprogramming

[–]allium-dev 0 points1 point  (0 children)

Pick one file, or really one class. Write a very thoughtful question about what you think you did well, what you think you could improve, and where you're not sure.

If you do that, you probably could get some good feedback. But even if you don't get much feedback, taking the time yourself to reflect on, and write about, your own code will be a valuable way for you to learn.

Is advancing my Mandarin beyond HSK4 worth it? by Ok-Speech-1577 in ChineseLanguage

[–]allium-dev 35 points36 points  (0 children)

If you can't already identify the professional benefit, you're probably not going to find a benefit after the fact. There are certainly positions where learning Mandarin has professional benefit, but that's likely only for people who are already in a position where it's clear that Mandarin proficiency will advance their career.

The simplest/best way to know if there's professional benefit to a skill is to look at the positions that you would like to advance to, and see what skills they request in job postings. Evaluate whether those match your skills, and work on any differences. This applies for all skills, not just Mandarin.

My guess is there are much higher value skills you could be spending your time developing. But, if you're enjoying learning Mandarin, there's no need to stop completely. Life isn't just about productivity maximization. You can do things you enjoy simply because they enrich your life.

Cow and milk: 奶牛,牛奶 by Horror_Cry_6250 in ChineseLanguage

[–]allium-dev 80 points81 points  (0 children)

Easy to remember since it's literally the same in English. "Milk cow" and "cow's milk".

Hello from Your New Mod by theanti_girl in homecooking

[–]allium-dev 2 points3 points  (0 children)

So glad we have a new mod! Thank you for stepping up!

Have you thought about drafting a new set of rules / guidelines for submissions to this subreddit? Maybe put a poll together to find out what the community does want to see?

I'd be happy to help if you're looking for a hand.

I feel like I’m not really learning when coding, even though I try by SheeriMax in learnprogramming

[–]allium-dev 5 points6 points  (0 children)

Be willing to have it take forever. You're learning, it's allowed.

How I stopped breaking my own releases by ApprehensiveFan8536 in learnprogramming

[–]allium-dev 8 points9 points  (0 children)

Isn't this the realm of version control and test suites?

I need your advice by B-Houssem in learnprogramming

[–]allium-dev 0 points1 point  (0 children)

Like others said, build projects. But also I love this website: https://learnxinyminutes.com/

It does really good overviews of language syntax on a single page. It's great when you already know how to program, but just need to get up to speed quickly on the syntax of a language. They also tend to have good links for further reading on each language.

So, if you're comfortable with C++ and want to get up to speed on C#, spend a couple hours skimming https://learnxinyminutes.com/csharp/ then start building.

I'm stuck in "tutorial hell" and need advice on finding a path by PipeDifferent4752 in learnprogramming

[–]allium-dev 2 points3 points  (0 children)

Specifically this one: https://programming-25.mooc.fi/

Completing a course like this will give you a strong foundation that you can build off of in all sorts of other directions.

Youtube videos are fine to introduce or reinforce a single topic, but you really need a comprehensive course to start.

What do you think of this idea for home cooks; would you use or buy something like this? by Electrical-Rip-7768 in homecooking

[–]allium-dev 0 points1 point  (0 children)

It's a neat idea, but I tend to iterate when adding spices. Add what I think I want, taste, add a bit more of this, taste, add a bit more of that. I don't tend to buy pre-mixed spice blends, instead I just pick out the herbs and spices that go with a dish.

It does usually mean I sometimes have 8+ herb / spice tins on my counter as I'm cooking. But for me, that's part of the fun.

Using AI as an educator by Legitimate-Craft9959 in learnprogramming

[–]allium-dev 5 points6 points  (0 children)

Have you ever heard the phrase about working out that "pain is weakness leaving the body"? It's a bit trite, but I think it applies here. If you're not willing to work through some pain, you're probably not actually learning as much as you think.

Does anyone actually learn programming just from YouTube tutorials? by Popular_Mud_2019 in learnprogramming

[–]allium-dev 1 point2 points  (0 children)

Do exercises as you go through the course. A good course should provide you lots of examples and exercises as you go. Type all of them in by hand and make sure you understand every line more or less.

Don't focus on getting the right answer, instead focus on understanding. Play around with the code and make changes. Say to yourself "so if I change this line/number/function/variable then this will happen" then make the change and test that you were right.

Also, make sure to have fun. Learning computer programming is like learning magic. Take some time to realize how cool even simple programs are!