People are reacting quite strongly to this answer, but it is unfortunately correct. OP has essentially created an application for memorising vocabulary, which is... fine, and it's an achievement to be celebrated.
But no amount of flashcards will make you a competent language speaker. There is no substitute for immersion.
What made it really click for me for me was reading. Lots and lots of it.
My suggestion is to start with short, easy stuff (stories for kids) and then move on to progressively harder material (short newspaper articles, essays).
I passed JLPT N1 back in 2013, and preparing for the test was just an exercise in memorising vocabulary and grammar patterns. What really made the language click for me was reading novels in Japanese. That alone helped me more than any amount of Anki-style JLPT prep material ever did.
Vocabulary is important, but it's much, much easier to absorb and retain if you learn it in context.
It's a numbers game. Sentence complexity within a given novel follows a distribution, and if you keep reading then you'll keep getting some input that is at exactly the right level for you to grow. It's normal to stumble on the exposition at the start of a chapter and then breeze through the dialogue.
I did find it helpful early on to go through web novels with a low 95% coverage vocabulary count, like the Narou stories indexed here: http://wiki.wareya.moe/Narou
I highly recommend real stories over generated text and synthetic exercises, because the key to success is staying engaged long term. Stories are just more fun. Also get yourself a reading setup that minimises the pain of dictionary lookups, because there are going to be a lot of them. ttsu reader + yomitan is excellent.
That matches my experience, too. I passed JLPT N1—then called 1-kyū—back in 1985 (!).
I did spend a lot of time memorizing vocabulary with flashcards, but I spent even more time on extensive reading—novels, newspapers, magazines, anything I was interested in, even if at first I understood little. The repeated exposure to vocabulary in real-world contexts really made a difference.
Same. mIRC scripting was really what motivated me to learn to program. I had tinkered a little bit with BASIC before that, but mIRC was what kept me interested. It's one thing to write uninteresting "hello world" CLI apps, but mIRC scripting was something you and your friends could immediately interact with. I wonder if kids today have something similar...maybe Roblox scripting?
yeah I think the "this is immediately useful for me" part of mIRC scripting was a key driver in pushing kids to learn programming, and it seems lost in modern times.
That, but also Discord is basically what people use on computers for communication today, and Discord also has bots.
Of course, you cannot just willy-nilly write your own client for a Discord bot without dealing with tons of hassle, compared to how easy it is to write something that uses the IRC protocol, so not sure it's the same "instant gratification".
Mostly, be careful with long-running transactions (hours long), and modify your autovacuum settings to be as aggressive as possible based on your workload. Be careful with the freezing threshold too.
It’s too slow at that scale, pg_squeeze works wonders though.
I only “need” that because one of my table requires batch deletion, and I want to reclaim the space. I need to refactor that part.
Otherwise nothing like that would be required.
By counting grid points it looks like codes in the form 0[1-9][32-99] are the least common with a few exceptions (like 0990 or 0987).
I suspect this is leading zero bias: a leading zero is not meaningful mathematically and we tend to drop it. The exceptions are dates. The day first block doesn't extend vertically into an unused area but the month first one drops off a cliff around 32 because no month has 32 days.
It was so frustrating when I was studying mathematics, I feel like just one more dimension would make understanding lots of concepts much easier; for me there is simply not enough points to extrapolate from: 0D is the degenerate case, 1D is trivial, so only two, 2D and 3D, are left to play with. %(
As someone who worked for the world's largest trade book publisher a decade ago, let me tell you that dealing with Amazon is the worst. They squeeze publishers' profit margins to the absolute minimum, and they aggressively force them to accept terrible deals because they have the upper hand.
Amazon has been horrible for the book industry. Please buy your books elsewhere!
Don't worry, Amazon screws authors directly too when they self-publish, by using the cudgel of Kindle Unlimited to choke possible competition in ebook sales.
There's entire genres like litrpg, progression fantasy and cozy fantasy that likely would either not exist or be a fraction of their current size without it.
And authors can make a living, there's plenty in those genres (not to mention romance) who via a combination of patreon + KU + Audible are doing just fine.
I too wish there was someone who could compete with amazon, but the thing is nobody seems to actually even try? I feel like the entire book industry would be quite happy if things had remained stuck in time circa 1990, on their own they would never have invented something like KU.
Sure doesn't help that unless you go out of your way to buy a third-party device, there's platform lock-in, which was never an issue with physical publishing.
It does rather feel like the shoe is on the other foot now. Go back a few decades and publishers were the ones rinsing bookshops for all they were worth. Two wrongs don't make a right of course...
There's nuance to this. A company can achieve power by giving customers a better experience and in that way insert itself between customer and the industry. Thus wielding power in the interest of the customer. A company can also achieve power by giving producers a better experience and insert themselves between producer and industry.
I think my point is that in the majority of cases companies will do both. i.e. (when run "effectively") they will use all available levers.
If they fail to, it will usually be an oversight than a deliberate strategy.
Of course - some companies push harder, overstep more bounds and neglect the possible negative 2nd order effects more. But assuming there's an obvious lever that says "make more money legally" - the vast number of companies will reach for it.
The real lesson is if you let a person or organisation get into a position where they can squeeze, they will squeeze. They won't even be doing it because they are "evil" because the hedonic treadmill makes everyone feel entitled to more. The problem is systemic. We know our failures but don't do anything about it.
Amazon has been more than just generically horrible - they use blatantly anti-competitive contracts (as if their near-monopsony position wasn't bad enough):
"Amazon fixed online retail prices through contract provisions and policies" that "prevent third-party sellers that offer products on Amazon.com from offering their products at lower prices or on better terms on any other online platform, including their own websites,"
Except when that happens, a clarification is almost always added at the bottom of the article ("This article was amended on [date]. An earlier version said xxx" or some variation thereof).
You're not gonna get a second push notification from an AI summary saying "Oopsies, the previous notification was wrong". Once it's out, it's out, and that sort of damage is difficult to repair.
But no amount of flashcards will make you a competent language speaker. There is no substitute for immersion.
What made it really click for me for me was reading. Lots and lots of it. My suggestion is to start with short, easy stuff (stories for kids) and then move on to progressively harder material (short newspaper articles, essays).
I passed JLPT N1 back in 2013, and preparing for the test was just an exercise in memorising vocabulary and grammar patterns. What really made the language click for me was reading novels in Japanese. That alone helped me more than any amount of Anki-style JLPT prep material ever did.
Vocabulary is important, but it's much, much easier to absorb and retain if you learn it in context.