HNHacker News
TopNewBestAskShowJobs

chipuni

337 karma · joined July 24, 2013

submissionscomments
chipuni··on Show HN: Make spaced-repetition flashcards
I'm not the original poster, but I have more than 23k cards in Anki.

I would emphatically not want to publish my flashcards publicly. Many of them are internal to where I work, and simply aren't interesting outside my workspace.

(Does any one outside my company want to memorize the class names for the eight steps my company uses to do on-the-fly scoring of open opportunities? I didn't think so...)

chipuni··on Show HN: Make spaced-repetition flashcards
I'm not the original poster, but I have 19,324 cards in my computer science deck and 3,632 in my Spanish deck... so our numbers are similar.

I use my decks to keep topics in mind for years until I choose to forget them. But these cards are things I always have memorized -- they're not something that I restudy when I need them.

25k cards hardly exceed your brain's capacity! That's about the same amount of information as 12,000 words in a second language -- plenty of people are bilingual.

Do I retain them all? Errrr... not really. My retention of cards I haven't seen for a while is about 85%. Further, 1,354 of the cards are "suspended" -- that is, I've gotten them wrong enough times that Anki won't show them to me again unless I un-suspend them.

The most important questions to ask any one who's using a flashcard system are:

- What do you get out of it? - What are your costs?

For me, I get years' worth of material I no longer need to look up and a good foundation in Spanish, even though I only travel every few years. But my costs are an hour a day, every day, trying to remember things that are just about to be forgotten.

Good luck!

chipuni··on Former Trump aide Jason Miller to launch new social app “Gettr”
Easy.

Tell people that everything from when they were young is "right" and that everything new in the last n years is "wrong".

You won't even need to do much research. Hand around people of the age that you're targeting, and just parrot their opinions.

(WARNING: This doesn't work if the people you hang around are perpetual learners and constantly challenge themselves. If they're the kind of person who takes language classes "for fun", run away -- their opinions will have nothing to do with your target.)

chipuni··on The Fine Art of Combining Harmonics
Please, try playing your harmonic ideas with real sounds.

Here's some things to try:

- How bad or good do two synthesized violins sound together at 800 and 900 hertz? Think about them as overtones: Does adding a tone at 100 hertz resolve the sound? Think of them as undertones: Does adding a new tone at 7200 hertz resolve that sound?

- Does the instrument change the harmony? What happens to harmony when the instrument is a clarinet? What happens to harmony when the instrument is a sine wave? What happens to harmony when the instrument is a tuned tympani?

- Try to play together the overtone series, for example, 1000 hz, 2000 hz, 3000 hz, ... How does that sound?

- Try to play together the undertone series, for example, 2520 hz, 1260 hz, 840 hz, 630 hz, 504 hz, ... How does that sound?

chipuni··on Ask HN: Why are you pro/anti Bitcoin?
Bitcoin, and other alt-currencies, are mostly owned by a very small number of people: https://blog.dshr.org/2018/10/gini-coefficients-of-cryptocur...

On paper, they are very, very rich.

In reality, they can very quickly and easily crash bitcoin by flooding the market.

No thanks.

chipuni··on Red flags I saw while doing technical interviews
People lie on their resumes.

There's a huge surplus of people claiming skills they don't have. You'd be shocked at how many people who claim to be strong data scientists don't know SQL.

When I last hired for a technical position, I had half an hour for each candidate to decide whether to move forward with them. I wrote up seven questions that took fifteen minutes to answer. I also spent fifteen minutes talking about the job, the co-workers, and answering questions about the fit of the position.

chipuni··on Forgotten Best Sellers
Of course, gutenberg.org is a great resource for those forgotten books.

One of the most popular books from the 19th century was "Struggles and Triumphs: or, Forty Years' Recollections of P. T. Barnum" http://www.gutenberg.org/ebooks/50115

The parallels between P. T. Barnum and Donald Trump were obvious, but P. T. Barnum's jump into politics was far, far kinder.

chipuni··on California's new lockdown could be brutal for the economy
According to https://www.worldometers.info/coronavirus/country/us/ , among US closed cases, 8% of people who test positive for Covid-19 die.

(BIG CLUE: Use closed cases for estimating mortality of an illness.)

chipuni··on Ask HN: Why doesn't banana juice exist?
Mu.

https://www.walmart.com/ip/Goya-Goya-Nectar-9-6-oz/142388990

chipuni··on Ask HN: Do you maintain a log of what you learn? How often do you go over them?
Yes, I use Anki every day.

When I was working from an office, I used the commute time (I take the train) to practice Anki. Now, it's the evenings.

chipuni··on Ask HN: Do you maintain a log of what you learn? How often do you go over them?
I put new facts into Anki ( https://apps.ankiweb.net/ ) and then they get reviewed daily, with a steady, slow addition of new facts.

It's a very effective way to keep everything in long-term memory. (It's also very difficult. You're trying to recall items that are just at the edge of your memory.)

chipuni··on Software Folklore – A collection of weird bug stories
I just exposed myself to radiation from the largest fusion reactor in the solar system! Should I panic?

....errr....

Wait.

I have just been slipped a note that the first sentence I wrote means "I just went for a walk in sunshine."

chipuni··on Git Is Freaking
I don't have the authority to do so, but could someone change the title of this to "Git Is Freaking Awesome", so that it matches the article?
chipuni··on Using Anki to remember what you read
It happens. Where I work, the manager of programmers is from Nigeria.
chipuni··on Using Anki to remember what you read
I've used Anki for about ten years, and I'm going to tell you a huge secret...

There's absolutely no need to "reset". Ever.

If you have only ten minutes to devote to Anki, then only spend ten minutes. If at some later point, you have more time, then spend that time.

Set the maximum reviews per day to something you can do most days -- for me, that's 250 cards. If you're behind, turn off 'new' cards. And eventually, you will catch up.

What if you don't do Anki for a month or two? You still don't need to reset. Anything you remember after that month will have a much longer time until you next see it.

Only use Anki as much as you have time for it. Let it figure out which cards to show you. Resetting messes with the algorithm for which cards to show.

chipuni··on Show HN: Pomodoro Calendar: custom printable planners for Pomodoro technique
I... guess? ... that you're supposed to check off pomodoros as you do a task, and I... guess?!?... that once you've checked off all the pomodoros in your printed calendar, the task is supposed to be done...?...

Is that what you're supposed to do with those tomatoes?

Here's a few pieces of advice:

1. People just aren't that good at estimating their time. 2. You need to use paper for more than just a counter. If I just want a counter, I'll use stones in a bowl. 3. You need a reason why people would want to keep around their printed copies of the number of pomodoros.

Here's how I would change things: Think about helping people get better at estimating the number of pomodoros they took to do an exercise.

The printout should have a date, a description of the task, and an obvious way to count off pomodoros BEYOND THE NUMBER ESTIMATED.

Suggest that people refer back to previous printouts of pomodoros, so they can figure out why tasks are taking longer than estimated. (Tasks never take shorter than estimated.)

That might be useful. But you'll still need to say why it's better to have this printed out, than to have this information on your tablet, hidden behind a password.

chipuni··on Ask HN: How are you preparing for COVID-19 disruptions?
I picked up some extra, long-term food from CostCo. Stuff that won't go bad within a few months. Pasta, rice, almonds, some canned goods. Stuff that we'll eat off of for the next few months, regardless of what happens with COVID-19.
chipuni··on CDC outlines what closing schools, businesses would look like in US pandemic
Food that you like. Medicines.

Imagine that you'll be stuck in your home for three weeks. What would you need?

chipuni··on Levels of Seniority
You mean: Someone who used to be with the organization knows, but they were let go three generations ago when the management fired the developers to move development to India, then fired that outsourcing organization to move development to China, then fired the China team and brought you in as a temp.
chipuni··on Ask HN: Thinking of moving to The Bay Area, what should I do during a visit?
@gwbas1c is missing the OTHER half of the equation...

Though everyone in the Bay Area needs (access to) a car, driving in the Bay Area is No Fun.

There's stop and stop traffic on every major highway. Parking in San Francisco is very expensive and hard to find.

You need to be flexible to get around the Bay Area, willing to try different solutions.

chipuni··on Ask HN: Thinking of moving to The Bay Area, what should I do during a visit?
The biggest difference between NYC and San Francisco is transportation.

Pick three tech companies at random: one large, one medium, and one small. Make sure that at least two of them are on the Peninsula (say, San Mateo or Mountain View.)

First, try to get to them by public transportation.

Then, another day, rent a car and try to get to them by car.

Good luck as you decide whether to come to the Bay Area!

chipuni··on Ask HN: Who is hiring? (January 2020)
Edmodo | ONSITE | San Mateo, CA | Data Lead | Full-Time

Our mission is to connect all learners to the people and resources needed to achieve their full potential. We are the world's leading global education network that provides communication, collaboration, and coaching tools for all members of the school community. We were founded in 2008 and currently have over 90 million members across 350,000+ schools in 150 countries.

So join the team that is changing how teachers and students learn - change lives, build your career and rack up the karma.

Essential duties and Responsibilities:

    Work with stakeholders in Growth, Marketing and Product to understand data and make decisions
    Organize with our other analysts to ensure works is getting completed in a timely fashion
    Communicate data best practices to stakeholders
    Help stakeholders understand the best way to integrate data into their workflows
    Mentoring junior analysts
    Be the first person in line for answering data questions
    Creating a culture of best practices and quality
    Be able to assist junior analysts to bring their tasks to completion
    Ensure that knowledge gets shared among team members
Required or Preferred Experience/Education:

    Masters in Statistics, Math, Computer Science or other quantitative field (or equivalent experience)
    People Skills
    Management experience
    Comfortable with experimental design
    Knowledge of statistics
    SQL skills
    Python Skill
    Experience with a columnar DB, Redshift preferred
    Experience with MySQL
    Machine learning skills a plus
    5+ years of experience
https://jobs.jobvite.com/careers/edmodo/job/oQLKbfwg?__jvst=...
chipuni··on Ask HN: How do I overcome feeling my code will be scrutinized?
Hi virgil --

There's a big difference between scrutinizing code and putting down the programmer. It sounds like the people you showed your code to didn't know the difference.

Scrutinizing your code should be talking about the code, and nothing else. Emphatically not about you as a person. It should be about where the code is good and bad, and how that's being measured. The person scrutinizing your code should be able to explain their opinions, based only on the code.

It's really tough to separate critique of code from critique of the person who wrote the code.

Good luck.

chipuni··on Working for a startup makes less sense
The tricks that companies have used to dilute engineers' equity and to have different classes of stock are coming back to bite those companies.
chipuni··on Do pro software devs memorize language syntax?
It really depends on the software professional.

I do, but I have a terrible memory. I use flashcards to remember names of technologies that are important but that I don't use daily. I create flashcards when I make a mistake in programming, so I'm less likely to make that mistake again. I create flashcards every time I look up information, so that I keep it in mind.

If you have a normal memory, you probably don't need it as much.

chipuni··on Ask HN: What's your experience with OKRs or other performance managing criteria?
OKRs only work when they're updated as business needs change.

In one job I've held with explicit OKRs, they worked well because the job remained pretty much the same.

In another job, my OKRs created at the beginning of the year, moved further and further from what I was actually doing over the year. My boss didn't let me change them over time, and by the end of the year, he put me down for not meeting the OKRs. (This gave him an excuse not to give me an annual raise.)

They're another tool in managers' boxes, both useful for actually improving their employees -- or for picking favorites.

chipuni··on Ask HN: How did you build up your personal knowledge base?
I'm enthusiastic about Anki, and use it for an hour per day for the material I'm learning.

I shared the Java portion of my deck at https://ankiweb.net/shared/info/647806244

chipuni··on The Internet Relies on People Working for Free
It looks like this:

https://opensource.org/licenses/BSD-3-Clause

chipuni··on Show HN: I built a site to compare fees and rates for sending money abroad
Only one result for US to Mexico?

You should look at other companies...

chipuni··on Ask HN: Why is everyone here so obsessed with Lisp?
Try writing some larger programs in a modern Lisp.

Lisp causes you to think in different ways. It allows for metaprogramming in ways other languages don't allow. It is endlessly reconfigurable.

← PreviousPage 2 of 5Next →