HN user

chipuni

337 karma
Posts2
Comments149
View on HN

And here is the source code for Anki: https://github.com/ankitects/anki

If you want to convince people to use your spaced repetition software over Anki, you need to tell us what's so wrong with Anki that can't be fixed with plugins and that's worth $10 per year.

You must demonstrate value above what Anki does.

I look at your list of projects in https://0xdev.gumroad.com/ and they're all pre-order of things that already exist elsewhere. To me, this smacks of "give me money, and I'll give you promises." Especially the project https://0xdev.gumroad.com/l/HelpFundMe?layout=profile

You want something for free? I'll give you something for free.

Anki absolutely can be improved. For new users, it's very confusing: having multiple decks, the separation between cards and notes, and the search interface are hard for new users.

Combine something that is simpler for new users with a demonstrably better algorithm and you might have a minimally viable product. But you need the product FIRST before you request money.

Give us something that we can run for one week and know that it's better than the free software that is Anki.

Location: Los Angeles, CA.

Remote: Yes!

Willing to relocate: No.

Technologies: Mostly centered on data science and data engineering in Java-based languages and Python. Please see my LinkedIn for all the details.

Resume/CV: https://www.linkedin.com/in/brenteedwards/

Github: https://github.com/chipuni

Email: chipuni at comcast net

-----

What excites me? Discovery. Finding significant patterns that no one recognized before. Predicting what's going to happen. My knowledge of computer science and statistics helps me discover new information from mounds of data.

To get my interest, express how much data science (especally statistics) are in your positions.

Faced with this sort of argument, a lot of people will pay lipservice to the need for things like body language, facial expressions, and eye contact, but as an antisocial autistic person, I am afraid that I can't bring myself to understand the importance for such things (if it even exists.)

That sentence is the key to the whole article. Koshka doesn't understand that multiple, simultaneous channels of information give richer information than the strict meaning of the text.

If you don't believe that information is conveyed through body language, facial expressions, and eye contact, then try watching a movie in a language that you don't understand, without subtitles.

Cool.

1. What factors in ADHD is this product supposed to treat? 2. How are you measuring the effectiveness of this tool? 3. What other tools for ADHD are you comparing against? 4. How do you manage HIPAA protections? What physical, network, and process security measures are you using?

I use Anki every day. I throw in everything that I've learned during a day, broken into tiny pieces.

All the specific terminology that a new technology uses and the exact keywords that it uses goes in. Any time that I need to look up something and I'm convinced I will need it again goes in. All of the company-specific tools go in.

Engram v2.0 (“Engram”) is a key layout optimized for comfortable and efficient touch typing in English. Letters are optimally arranged according to ergonomics factors that promote reduction of lateral finger movements and more efficient typing of high-frequency letter pairs. The most common punctuation marks are logically grouped together in the middle columns.

The single best thing I ever did to level up my knowledge:

I left a (huge) company that I had been working with for seven years, to work for a tiny company. It taught me just how little I really knew.

If you want to level up as an engineer, once your current company runs out of things for you to learn, change companies to the exact opposite. Shift from a large company to a startup. Shift from education-based to finance-based. Shift everything that you can, so that you get completely different problems.

I'm going to agree with @dempedempe , and throw out examples of questions (not company-specific) that I've added in the last week:

The git command that returns the .git directory that's controlling the directory you're in is git rev-parse --absolute-git-dir .

In Scala, you have an array, a. What's the best way to turn a into a String? a.mkString(" ")

In HTML, how do you tell an li tag to start at 3? <li value="3">

In Scala, how do you do exponentiation? Use scala.math.pow(). Do not use Math.pow().

In Scala, you have a variable "val l: List[SNid]". How do you convert l to a ListBuffer[SNid]? "l.to[ListBuffer]". Note that it's not "l.to[ListBuffer[SNid]]" or "l.asInstanceOf[ListBuffer[SNid]]"

In multiple linear regression, is it better to have a large or a small RSE? A small RSE is better. RSE is the Reducible Standard Error.

These questions came from things I got wrong in the last week.

Here's my system, when I want to know something forever:

1. Get a good article or book about the topic. Not a video.

2. Read it multiple times. Each time, highlight and leave notes in the margins. By the third read-through, there's usually nothing more to comment on. (I can't do this with videos.)

3. Turn those notes into new Anki (spaced repetition software) cards that go into the unseen pile.

4. Every day, Anki adds ten cards from the unseen pile to the cards I'm reviewing.

I've been doing this for twelve years, and it works very well for me.