HNHacker News
TopNewBestAskShowJobs

tkt

129 karma · joined March 19, 2009

submissionscomments
tkt··on OpenRefine
I used to teach OpenRefine as a part of Data Carpentry workshops, and more than once, I heard people say it changed their lives.

This is that lesson for getting started with OpenRefine. http://datacarpentry.org/OpenRefine-ecology-lesson/

tkt··on SproutLife – Evolving version of Conway’s Game of Life
If you haven’t run across it yet, Karl Sims’ virtual creatures are also really fascinating. https://www.karlsims.com/evolved-virtual-creatures.html And anything by Melanie Mitchell. Her book “An Introduction to Genetic Algorithms” is great.
tkt··on SproutLife – Evolving version of Conway’s Game of Life
As it seems like you’re seeing, what evolves depends a lot on what you’re selecting for and the environment they’re ‘growing’ in. This is another paper with more details. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7123229/pdf/978... My favorite stories are the ones where the organisms evolved to be able to detect when they were in the test environment and only performed the high-cost, selected-for behavior there.
tkt··on SproutLife – Evolving version of Conway’s Game of Life
This is a neat project! Another interesting project with self-replicating and evolving computer programs is Avida, developed in Charles Ofria’s lab. http://avida.devosoft.org/ It’s been used to research evolutionary processes in collaboration with Richard Lenski who leads the long term E. coli evolution experiment. e.g. https://www.nature.com/articles/nature01568

There’s also an Avida-ED version designed for classroom use.

tkt··on Public Apology to Jeremy Howard
Thank you for this. I hadn’t seen the teal management approach described before.
tkt··on Launch HN: Daybreak Health (YC S20) – Online counseling designed for teens
Thanks, this is a vital service, especially now when many teens are struggling and virtual is the only option. Designing specifically for virtual may be an advantage over therapists who usually work in person, but are now trying to do the same thing online, but may see challenges in adapting their approach. I didn't see this on your FAQ. Can your counselors prescribe medications, or make referrals if they think it may be needed?
tkt··on Changing the Ungit license from MIT to Faircode
It is interesting and important to think about ways to support open source project contributors, especially when the projects are being used in commercial organizations. It would have been better to see this license change idea through an RFC before a change though, and with an attorney’s advice. If he does really want this to be an experiment it would have been good for him to have a better background on the types of license models available and an attorney’s help with license language changes and implications.
tkt··on How a VC-funded company is undermining the open-source community
Excellent point and related to Nadia Eghbal's post on the lack of support for open source infrastructure being the internet's biggest blind spot. https://medium.com/@nayafia/how-i-stumbled-upon-the-internet...
tkt··on Teaching Pandas and Jupyter to Northwestern journalism students
For installation of Jupyter, Anaconda works well across all platforms, even most slightly older OSes.

http://jupyter.readthedocs.io/en/latest/install.html

It does work better for people to install Jupyter with Anaconda, rather than use virtual environments, because there's not the overhead of also having to learn about virtual environments. People tend to think of them as just associated with the class and don't use them as much for their own work outside of the workshop or course.

tkt··on Ask HN: How to not bring emotion from work back home?
Also, not on Stoicism, but "10% Happier: How I Tamed the Voice in My Head, Reduced Stress Without Losing My Edge, and Found Self-Help That Actually Works--A True Story" is a book by Dan Harris, a news correspondent, bringing philosophical approaches to everyday life.
tkt··on Ask HN: How to not bring emotion from work back home?
The book "A Guide to the Good Life: The Ancient Art of Stoic Joy" by William Irvine is a good book on Stoicism that provides a good practical perspective on using the approach in your life.
tkt··on GitHub Open Source Survey 2017
A lot of great information here that can be used to think about the viability and sustainability of open source projects.
tkt··on Paul Buchheit on Lessons Learned from Investing in 200 Startups
> Paul: The best startups come from personal experience. It was something you or someone you know needed.

I've seen this comment before. It emphasizes the need for more founders with diverse backgrounds. More types of problems solved and more opportunities to reach new markets.

tkt··on R in Ecology
That's why programs like Data Carpentry and Software Carpentry, mentioned in the article, are so important. http://www.datacarpentry.org. Most universities actually don't have good opportunities for active researchers (graduate students, postdocs, professors, research staff) to learn programming or effective data skills. But, researchers are really looking to learn the skills. https://www.embl-abr.org.au/news/braembl-community-survey-re... DC and SWC help fill that gap by teaching two-day hands-on workshops that meet researchers where they are to give them the skills and perspectives to get out of spreadsheets and into R and Python.
tkt··on H-1B visas mainly go to Indian outsourcing firms
I am glad that you are here, both doing your work, and commenting on HN! Thank you for your contributions, and you are appreciated.
tkt··on Reasons blog posts can be of higher scientific quality than journal articles
Titus Brown also a blog post on this earlier this year "The top 10 reasons why blog posts are better than scientific papers" http://ivory.idyll.org/blog/2017-top-ten-reasons-blog-posts.... and it generated similar discussion.

There are a few elements they emphasize.

One is what the blog format enables that traditional publishing doesn't support. Those are things like having real-time feedback and comments, being able to version and making the blog post interactive, rather than a static document. Another element to the format is a lack of gatekeepers, so it can be quickly disseminated and disseminated by anyone, so there aren't barriers to participation in the scientific discourse.

Another is norms and expectations. In blogging, it is more the norm that data and code are open. Open is still possible in traditional publishing; it just isn't yet the norm. A new format however, enables new norms and it's easier to set them from the start, than try to revise existing ones.

Finally, there's the element of 'correctness'. Going through peer review and being in a traditional journal certainly doesn't ensure that the paper is correct. You can just look at retractions to see that http://retractionwatch.com/2011/08/11/is-it-time-for-a-retra.... However it would be interesting to see more evidence around whether the blog format does ultimately lead to more 'correct' conclusions, on the whole, and not just for the posts that lead to a lot of discussion.

tkt··on Why Writers Are the Worst Procrastinators
I like that term 'information snacks'! That's an excellent descriptor.
tkt··on What happens when children don’t have the internet for a whole day
Alternative title "teenagers can't be alone for 8 hours without technology". The issue is being alone with their thoughts. The fact that such a significant number had severe anxiety without access to easy distractions seems problematic. Self-reflection, deeper thinking or ability to focus on a task are important skills.
tkt··on Announcing the Journal of Open Source Software
Yes, the paper won't take long to write if the software already meets the criteria in the Reviewer guidelines http://joss.theoj.org/about#reviewer_guidelines

Most scientific software probably doesn't already have all these components in place. It would be a great problem to have, to have a flood of submissions!

tkt··on Announcing the Journal of Open Source Software
This journal also is also encouraging and rewarding good software development practices, such as documentation, licensing, having the code in version control and testing. These practices are sadly not common in scientific software, partly because there is little academic reward.
tkt··on VCs, don't compare me to your wife
I disagree that that's an appropriate or useful question, but if the VC truly thinks it is (and it's even actually legal), then shouldn't they ask all their potential entrepreneurs this question?
tkt··on What Working at Facebook Has Taught Me About Design Critique
I agree that review/critique is just as important, even if you have only a few people. Even with a small group though, roles for participants can help keep conversations on track and civil and ensure everyone can participate.
tkt··on What Working at Facebook Has Taught Me About Design Critique
Learning to give and receive feedback is one of the skills that will make you and your team better and is an important part of communication. Effective communication is crucial, no matter the size of the team. The list of the distinctions between 'criticism' and 'criticism' in this article is particularly valuable.

Criticism passes judgement — Critique poses questions; Criticism finds fault — Critique uncovers opportunity; Criticism is personal — Critique is objective; Criticism is vague — Critique is concrete; Criticism tears down — Critique builds up; Criticism is ego-centric — Critique is altruistic; Criticism is adversarial — Critique is cooperative; Criticism belittles the designer — Critique improves the design

tkt··on Tenacity
I think what's interesting about this piece is that it again highlights that many companies are not 'overnight successes' and the true commitment and time it takes from a founder and/or CEO to develop an organization. It gives hope to people who still feel like they're in the trenches and not seeing as many deliverables as they would like.

The author also highlights the importance of a good Board. Often not enough thought goes in to selecting a Board. A Board that believes in the idea and the people, has a diversity of perspectives and backgrounds, and has a relationship with the founder/CEO where there's room for disagreement and discussion can make all the difference.

tkt··on Ask HN: Work/life balance – Significant other complains you work too much?
If you're driven to be successful either for financial reasons or because there's something you're passionate about and your partner isn't supportive of that vision or goal, then there will always be a tension when you're pursuing something they don't think is valuable. Is your definition of success the same as their's?
tkt··on The Get-Rid-Of-Crap-Every-Month Club
I really like this idea. I agree there's a big activation energy to getting rid of stuff. Often I have things that are for specific tasks or activities, where it wouldn't make sense to donate them to Goodwill. Having something like this would help, because you would know it would get used, but you don't have to figure out where to send it. At the receiving point, you could even coordinate with different charities - like the ones that want eyeglasses or old cell phones. So, some could get sold and some could get donated.

I didn't know about the Amazon trade-in program. That sounds great for books and games.

tkt··on Goodbye, Malcolm
Strangely, this was his last tweet. "Malcolm Tredinnick ‏@malcolmt Woke up late, afternoon nap and I still want to go to bed early. So tired; wasted the day." Nothing about his life was wasted.
tkt··on Are you Mensa smart? Take the quiz
In the poem, the kittens find their mittens, so shouldn't the answer be 0.
tkt··on Blood-like microbes spew out of Antarctic glacier
I don't know anything about these microbes in particular, but some bacteria can use metals, even uranium, as electron acceptors for growth. Two well-studied examples are Geobacter metallireducens and Shewanella oneidensis.
tkt··on Using Prosper and Mechanical Turk to figure out if people who are shifty look shifty
This sounds a bit like Bruce Schneier's comments on "hinky" http://books.google.com/books?id=wuNImmQufGsC&printsec=f...