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

There is a Discord server for the OSSU computer science cirriculum that is pretty active. https://github.com/ossu/computer-science

It's not strictly mathematics, but obviously there are a number of mathematics courses in the cirriculum.


There is a section in GitHub, which is where most of the documentation seems to be anyway. This FAQ is linked directly from the website.

https://github.com/agraef/pure-lang/wiki/FAQ#why-pure


I have a page in Notion called "Quick Notes". I have this page favorited and have a widget on the home screen of my phone where it shows up prominently. This makes it easy to get things out of my brain very quickly.

Every evening I journal about / document my day and set up basic todos for the next day (takes about 15 minutes). During this time I also review my Quick Notes page and file things away as necessary (e.g. Todos, notes about something I researched, calendar events, summary of an interesting conversation I had with a stranger, etc get put where they need to go).

As far as note-taking when I'm learning something, I do something like the Cornell method where I write notes as questions and then write the answers underneath or to the side. When I review the notes, I try to answer the question first and check my answer against my notes. This format also makes it really easy to throw things in Anki.


Same for me. Tried with and without uBlock turned on. Getting 404s for the css files


Besides convenience, one of the benefits of autofill is that it offers some implicit feedback about potential phishing sites. For example, your O365 credentials shouldn't autofill on off1ce.com. If I was on a site and noticed that my credentials didn't autofill (or offer autofill) when they normally would, this would immediately raise some red flags for me.

The article does looks at how password managers autofill on different levels of subdomains, which is relevant to my point above - a hijacked subdomain would be a problem for many of the password managers he tested.


Your first point doesn't really seem valid when comparing manual to automatic autofill. When I manually autofill, my password manager will show a suggested list of matching passwords. off1ce.com would not suggest my Office password, so I would still be alerted to a phishing site.


I'm not sure I follow - automatic autofill and manual autofill would both raise red flags by not automatically filling in credentials (automatic autofill) or not suggesting credentials (manual autofill).

edit: I think I understand. My first point doesn't show that automatic autofill is better than manual, because both methods will raise red flags. I.e. this isn't a reason to choose automatic over manual autofill. I think this is a fair point.

I do think that both autofill methods have an advantage over simple copy/paste, especially given the XSS discussion in other threads here.


Anki (and spaced repetition) is awesome! Some things I've had used it for to great success:

1. Memorizing Japanese vocabulary, pitch-accent, and basic grammar rules. It would probably be useful, at least to some degree, for any language like this.

2. Any certification which required strict memorization. All the basic ComptTIA certs were like this, and the CCNA:R&S cert (unfortunately) required memorizing commands and their syntax.

3. Verses in the Bible (though this is pretty basic in comparison, just Address <-> Text).

In all honestly I think one of the best things you can do if you need to memorize something is make the flash cards yourself, whether with Anki, another app, or even just index cards. This forces you to think about what it is that you're trying to memorize and phrase the text of the cards in a way that you understand. After that, reviewing is just kind of "maintenance" in my opinion. There was definitely a marked difference in my retention when I was using pre-made Anki decks vs. creating them myself. It is also easier to create cards using the desktop app.

It's a side note, but I also don't agree with Anki's pricing model. The app is free on Android[1] but $25 on iOS[2]. I think I heard (I don't have a source) that the developer's justification was that they needed to make money from the all the time and effort they spent creating Anki, plus hosting costs, etc - so why not do a cheaper price on both Android/iOS, or do a free-to-download app with a subscription model? For what it's worth you can use the web version on iOS but the app is a better experience IMO.

[1] https://play.google.com/store/apps/details?id=com.ichi2.anki

[2] https://apps.apple.com/us/app/ankimobile-flashcards/id373493...


> I also don't agree with Anki's pricing model. The app is free on Android[1] but $25 on iOS[2]. I think I heard (I don't have a source) that the developer's justification was that they needed to make money from the all the time and effort they spent creating Anki, plus hosting costs, etc - so why not do a cheaper price on both Android/iOS, or do a free-to-download app with a subscription model

People with money overwhelmingly buy iPhones. $25 is a pittance for anyone who can afford an iPhone. Anybody who uses Anki seriously gets far, far more value than $25 out of it. I used it for well over 200 hours before I stopped and I know I’ll go back to it again.

The Android version is not maintained by the developer of Anki. The iPhone app is. He chooses to charge for the iPhone app, which enables him to make a living making tens of thousands of people’s lives better.

If you don’t want to spend the price of two pizzas on an app that the modal user will use for over a hundred hours don’t.


> People with money overwhelmingly buy iPhones. $25 is a pittance for anyone who can afford an iPhone. Anybody who uses Anki seriously gets far, far more value than $25 out of it. I used it for well over 200 hours before I stopped and I know I’ll go back to it again.

I used Anki's web interface from my phone for about 6 months before I bought the iOS app. Then about 4 years after using the app almost every day, I sent them another $25 donation. I got way more than $50 worth of value out of it over the 10 years that I used it.

(I've now written my own study tool for Chinese which fixes some of the issues with using flashcards for language learning. Maybe at some point it will show up on "Show HackerNews"; but it's slow going when you've only got a few hours a week.)


I agree with you - I definitely got more than $25 of value from the iOS app and was happy to pay the price. I guess my thing is that I wonder if the developer would be better off trying to solicit more users at a lower price (or a small, monthly/annual subscription) than a one-time purchase.


Fwiw, two pizzas in US buy you up to 20 meals in a developing country. In a developing country, people often get cheaper iPhones (second hand or previous generation). The apps, however cost the same.


(co-author of the article) I wrote a longer list of categories [1] a while ago (some of which aren't mentioned in the article), here's the list:

  * Basic information about countries e.g. population
  * Ingredients and dishes from restaurant menus I didn't know
  * Important people and places
  * History facts (typically from Kindle highlights)
  * Conversions between units (e.g. lbs to kg)
  * Season for various vegetables and fruits
  * Keyboard shortcuts for vim, readline, etc.
  * Learning words and terms I don't know from Kindle/Instapaper highlights
  * Useful statistics
[1]: https://news.ycombinator.com/item?id=17847031


Seems people are taking issue with my gripe about the pricing. To be clear:

I bought the iOS app, was happy to do so, and got a lot more than $25 of value from it. In my opinion, the developer might be better off with a subscription model rather than a one-time purchase.


Developing for iOS is a lot more expensive than Android - you need to pay for Apple hardware and there are ongoing fees for "notarizing" your app. It's quite normal that an iOS app would ultimately cost more.


I agree, Anki on iOS is significantly underpriced relative to the value it provides ;)


If I were to guess, it's because Android offers many cheaper phones, so the platform is a proxy for the wealth of the user.


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

Search: