HNHacker News
TopNewBestAskShowJobs

rrherr

1,563 karma · joined April 13, 2014

@rrherr rrherr.github.io
submissionscomments
rrherr··on One Tenth of a Second
Yes, checks out! Pro bluegrass banjo players can play 150-160 beats per minute, 4 notes per beat (16th notes), so that’s 10-11 notes per second max.
rrherr··on SimCities and SimCrises (2017)
> However, it's not like Sim City is expected to include every single aspect of city development and growth as a factor, nor is it expected to be some kind of acceptably accurate depiction of city development.

Agreed, but SimCity was marketed for realism and used for education. The OP writes:

> Over and over, the SimCity series invoked “realism” as a selling point. SimCity 2000’s box playfully warns: “If this game was any more realistic, it’d be illegal to turn it off!”

> SimCity has been used and is being used as educational tool ... shaping the way a lot of people understand or misunderstand city planning.

rrherr··on SimCities and SimCrises (2017)
Yes, the OP acknowledges this:

> I swear, I can design you a game that subtly leads people to whatever “solution” you want.

> We have to encourage players to always question the designers’ systems and educate them to detect their biases and agendas, even our own.

> Cities result from conflicts, conflicts are not always “solvable”.

> The problem with most utopian thinking is the idea of tabula rasa, the blank slate. In order to design a perfect society, you have to start from zero. That’s the also utopianism of SimCity.

Ctrl-F for "bias", "utopia", & "conflict" for more along these lines.

rrherr··on You Are Not ‘Behind’ (2016)
“OP’s take feels almost nihilistic”

OP: “So turn your eyes forward and focus on what you can change: the future.”

rrherr··on History of Logo (2020) [pdf]
Actually this is better

  !pip install ColabTurtle
  from ColabTurtle.Turtle import *
  initializeTurtle()

  def repeat(n, *commands):
      for _ in range(n):
          for command in commands:
                fn, *args = command
                fn(*args)

  repeat(5, (fd, 80), (rt, 144))
rrherr··on History of Logo (2020) [pdf]
I tried to figure this out with Python on https://colab.research.google.com/#create=true

Here's the closest I got, but it's not pretty

    !pip install ColabTurtle
    from functools import partial as f
    from ColabTurtle.Turtle import *
    initializeTurtle()

    def repeat(n, *commands):
        for _ in range(n):
            for command in commands:
                command()

    repeat(5, f(fd, 80), f(rt, 144))
rrherr··on Ask HN: Advice for finding an entry-level remote job?
Some remote jobs you could apply to right now:

Automattic Happiness Engineer: https://automattic.com/work-with-us/#open-positions

Zapier Support team: https://zapier.com/jobs/#job-openings

To help you get a remote software development job, consider doing a remote, part-time bootcamp with an ISA (Income Share Agreement). That means you pay nothing until you're hired. Some options include:

Lambda School: https://lambdaschool.com/courses/full-stack-web-development

Thinkful: https://www.thinkful.com/bootcamp/web-development/topic?form...

rrherr··on Surfboard: Audio Feature Extraction for Modern Machine Learning
Thanks, this helps!

> Surfboard actually builds on LibROSA for a few of its components (e.g. MFCCs) and its functionality (e.g. loading .wav files into memory). In that sense it is the same as LibROSA for a lot of their communal functionality.

> LibROSA was built to extract individual components for music analysis. The components we built into Surfboard are largely different to those in LibROSA (apart from a few). If you are interested, please read our paper and documentation to find out more!

rrherr··on Show HN: Obsidian – A knowledge base that works on local Markdown files
I love Bear! Here are the only drawbacks I see:

- Only available for macOS & iOS.

- Not free if you need sync. But it's only $1.49/month! I'd rather pay for a tool because then it's more likely to last.

- Has [[one-way links]] but not two-way, so I feel some FOMO when I see people getting so excited about Roam Research.

If you migrate: Go to Preferences and turn on Markdown compatibility mode. Then use Import Notes to read all your files from Typora & Joplin.

rrherr··on Show HN: Obsidian – A knowledge base that works on local Markdown files
What I'm looking for:

1st priority: macOS & iOS apps that always sync, open FAST, and look clean, to enter new notes with no friction. Like Bear (which I currently use) and Simplenote (which I used to use).

2nd priority: Bi-directional links. Like Roam and Obsidian. Transclusion. Like Roam (and Obsidian?)

I'm willing to pay up to $15/month. Like Roam.

Are there any solutions that give all of the above?

rrherr··on Surfboard: Audio Feature Extraction for Modern Machine Learning
I was curious, how does Surfboard compare to Librosa?

It looks like Surfboard is a wrapper combining feature extraction methods from Librosa and other libraries, plus some of its own implementations. Is that correct?

https://github.com/novoic/surfboard/blob/master/COMPONENTS.m...

rrherr··on Visual Information Theory (2015)
Chris Olah is first author on these papers in distill.pub:

- https://distill.pub/2018/building-blocks/ - https://distill.pub/2017/feature-visualization/ - https://distill.pub/2016/augmented-rnns/

He explains his personal mission, doing research distillation to reduce research debt, in this essay: https://distill.pub/2017/research-debt/

rrherr··on Finding Practical Applications for Origami
Robby Kraft gave a wonderful talk, "Origami Software from Scratch", at Strange Loop 2017:

https://www.thestrangeloop.com/2017/origami-software-from-sc...

rrherr··on Ask HN: Best talks of 2018?
Yep, that was me — thank you for the kind words!

Gary Bernhardt had a creative concept for selecting speakers. Half were invited, internet famous people like Tom 7 and Julia Evans. Half were people who'd never spoke at a conference before, like Nabil and I. For the call for proposals, we submitted 2 minute videos instead of abstracts. Gary invested a lot of time mentoring the new speakers, which I'm so grateful for!

In September, I did another, kind of similar talk at Strange Loop, called "Picasso, Geometry, Jupyter." https://www.youtube.com/watch?v=GYJ77F_8kq0

The topic and ideas were good, probably better than my Deconstruct talk. But my execution and presentation were uneven and unpolished, so I'd like to try it again at another conference. I'm submitting to PyCon — we'll see!

rrherr··on Ask HN: Best talks of 2018?
From Deconstruct:

Nabil Hassein: Computing, Climate Change, and All Our Relationships https://www.deconstructconf.com/2018/nabil-hassein-computing...

Tom 7: Reverse emulating the NES to give it SUPER POWERS! https://www.youtube.com/watch?v=ar9WRwCiSr0

rrherr··on Turtletoy
in JavaScript
rrherr··on Show HN: Turtle.audio – a music sequencer inspired by turtle graphics
Reminds me of another fascinating project I saw recently:

"Deltaphone is a programming language for generating music that uses the ideas from turtle geometry to jump around the staff"

https://twodee.org/blog/category/projects/deltaphone

rrherr··on Taking an Ancestry Test Could Make It Harder to Buy Life Insurance
From The End of Asymmetric Information by Alex Tabarrok & Tyler Cowen:

The actual problems with health insurance markets have less to do with information asymmetry and adverse selection than with too much information. That can make some people’s insurance very expensive at actuarially sound rates. For instance if you have a cancer of a given kind, this is verifiable to the outside world, and if the treatment costs are $200,000, the cost of an insurance policy will in turn be about $200,000. Buying the policy won’t be cheaper than buying the treatments, and in that sense the market for insurance is not always present. That is a very real public policy problem … The cheap sequencing of the genome may accelerate and intensify these issues. …

https://www.cato-unbound.org/2015/04/06/alex-tabarrok-tyler-...

rrherr··on Learning advanced math by drawing, playing with beach balls and knitting
“Me before #strangeloop: I'm not a real programmer unless I know Haskell

Me after #strangeloop: I'm not a real programmer unless I knit”

https://twitter.com/adam_chal/status/914207020215042048

rrherr··on How should we evaluate progress in AI?
About the author:

“I did a PhD in artificial intelligence at MIT. My undergraduate degree was in math. I’ve also studied cognitive science, biochemistry, Old English and Ancient Greek literature. None of that qualifies me to write Meaningness, but it may explain a certain STEM-ish orientation, decorated with occasional literary jokes. ...

I have founded, managed, grown, and sold a successful biotech informatics company. That may explain a certain practical orientation, and lack of interest in philosophical theories that depend on the world being very unlike the way it appears.”

https://meaningness.com/about-my-sites

rrherr··on Sketchpad: A man-machine graphical communication system (1963) [pdf]
Bret Victor has a great talk called "The Future of Programming" where he discusses Sketchpad and other work in computer science that was done before 1973 but still feels fresh and relevant today.

http://worrydream.com/dbx/

rrherr··on Console.table()
"Why can't I have a console.table() equivalent in Python"

I get a console.table() equivalent in Python by using Jupyter Notebook, which is a web-based REPL shell, and pandas, which is a library for working with tabular data. Pandas displays HTML tables when used with Jupyter.

rrherr··on Let's Learn About Waveforms
Here's another good link, similar in message & medium:

Seeing Circles, Sines, and Signals: A Compact Primer on Digital Signal Prcoessing, by Jack Schaedler

https://jackschaedler.github.io/circles-sines-signals/

rrherr··on Origami Simulator
Also here's a video from Strange Loop 2017, "Origami Software from Scratch" by Robby Kraft:

https://www.thestrangeloop.com/2017/origami-software-from-sc...

rrherr··on It's Time for a Serious Talk About the Science of Tech “Addiction”
"At present, tech addiction claims are weakly founded and selling one thing: the alarmists. Their books, talks, consultancy hours, and moral character." https://twitter.com/dingstweets/status/959074261188034560
rrherr··on Show HN: Observable Notebooks
Their new screencast is awesome too!

"Observable: An Earthquake Globe in Ten Minutes" https://www.youtube.com/watch?v=uEmDwflQ3xE

rrherr··on Thoughts on OpenAI, reinforcement learning, and killer robots
Best paragraph:

"Cracking AGI is a very long-term goal. The most relevant field of research is considered by many to be reinforcement learning: the study of teaching computers how to beat Atari. Formally, reinforcement learning is the study of problems that require sequences of actions that result in a reward/loss, and not knowing how much each action contributes to the outcome. Hundreds of the world’s brightest minds, with the most elite credentials, are working on this Atari problem."

rrherr··on Ask HN: How do you find clients when you have no network and can only do remote?
You could be a mentor in an online bootcamp. For example: https://www.thinkful.com/apply/

It's flexible part-time remote work, and you don't have to find clients yourself.

rrherr··on New Fast.ai Course: Computational Linear Algebra
"It is the first ever numerical linear algebra course, to our knowledge, to be completely centered around practical applications and to use cutting edge algorithms and tools, including PyTorch, Numba, and randomized SVD. ...

This course uses the same top down, code first, application centered teaching method as we used in our Practical Deep Learning for Coders course ... We have been inspired by Harvard professor David Perkin’s baseball analogy. We don’t require kids to memorize all the rules of baseball and understand all the technical details before we let them have fun and play the game."

rrherr··on Misleading metaphors
FrameWorks Institute is an interesting nonprofit organization — they "empirically identify the most effective ways of reframing social and scientific topics." In other words, replace the misleading metaphors with better ones.

http://www.frameworksinstitute.org/mission.html

For a practical intro, see "How to build a metaphor to change people's minds"

https://aeon.co/essays/how-to-build-a-metaphor-to-change-peo...

← PreviousPage 3 of 5Next →