Readit News logoReadit News
mannylopez commented on On finishing projects   alexreichert.com/blog/fin... · Posted by u/reichertjalex
andrewstuart · a year ago
There was a post on HN recently about building software for yourself - forget the possible audience of millions. If you focus on yourself as the end user then the whole thing becomes easier.

I couldn't find it after a brief search. Maybe someone else remembers it.

mannylopez · a year ago
Maybe “An App Can Be a Home-Cooked Meal”?

https://www.robinsloan.com/notes/home-cooked-app/

mannylopez commented on Show HN: Tiny Moon – Swift library to calculate the moon phase   github.com/mannylopez/Tin... · Posted by u/mannylopez
ChrisMarshallNY · a year ago
I don't really have use for this, but I must compliment the author on a job well-done. The code is well-structured, well-documented, well-tested, and well-designed.
mannylopez · a year ago
Thank you! I was a technical writer before learning how to program, so it's important for me to write well-documented and well-tested code.

Doing so also allowed me to completely remove and replace my first attempt at implementing the moon phase algorithm when it turned out to be not-accurate enough (the values were off by about 4 hours).

mannylopez commented on Show HN: Tiny Moon – Swift library to calculate the moon phase   github.com/mannylopez/Tin... · Posted by u/mannylopez
jes5199 · a year ago
nice! I have needed this before. I think you're using the Meeus algorithm from Astronomical Algorithms? it's a classic, great choice
mannylopez · a year ago
Yes, pretty much every good library I came across referenced Meeus' Astronomical Algorithms [0] book and formulas. Those were a bit dense for me to fully parse, but Dr. Louis Strous` page [1] on finding the position of the moon helped simplify it for me (although that implementation is less accurate, I think).

The algorithm in Moontool for Windows [2], which Tiny Moon is based off of, is based off of Meeus' algorithm.

0. https://www.agopax.it/Libri_astronomia/pdf/Astronomical%20Al...

1. https://aa.quae.nl/en/reken/hemelpositie.html#4

2. https://www.fourmilab.ch/moontoolw/

mannylopez commented on Show HN: Tiny Moon – Swift library to calculate the moon phase   github.com/mannylopez/Tin... · Posted by u/mannylopez
shainvs · a year ago
Is there a plan to add this for linux / windows? Either way, super cool project
mannylopez · a year ago
Good news! According to Swift Package Index [0], Tiny Moon is already compatible with Linux environments.

0. https://swiftpackageindex.com/mannylopez/TinyMoon/

mannylopez commented on Music for Programming   musicforprogramming.net/... · Posted by u/Vaslo
mannylopez · 4 years ago
My go to music is the band Kiasmos. They're an Icelandic duo that plays atmospheric/minimal techno music. They're on hiatus now, so if anyone has any music that's like this, I'd love to hear your recommendation.

Kiasmos - Full Performance (Live on KEXP): https://youtu.be/liGXsloELpk?t=155

mannylopez commented on The Sweden Solar System   swedensolarsystem.se/en/... · Posted by u/e_proxus
mannylopez · 4 years ago
Peoria, Illinois has one too and claims the "world's most complete large-scale model of the Solar System. The scale factor is 99,000,000:1, covering 6,000 square miles of Central Illinois."[0] and you can "become a part of the world's most complete large scale model of the Solar System by purchasing an Unnamed Comet Plaque in the Peoria Riverfront Museum Store. Unnamed comet plaques are located on all seven continents, stretching as far north as Barrow, Alaska, and as far south as South Pole Station, Antarctica."[1]

[0] https://www.peoriariverfrontmuseum.org/dome-planetarium/comm...

[1] https://www.peoriariverfrontmuseum.org/dome-planetarium/comm...

mannylopez commented on Use shortcuts to create new Google Docs and more from the URL bar   support.google.com/a/user... · Posted by u/mannylopez
mannylopez · 5 years ago
I hate going to drive.google.com to create a new doc and was about to build a shortcut for myself, but it turns out that Chrome already has these built in!

    docs.new
    sheets.new
    slides.new
    forms.new

u/mannylopez

KarmaCake day346January 11, 2020
About
https://github.com/mannylopez/TinyMoon
View Original