Preferences

acjohnson55
Joined 12,336 karma
I am a software engineering and music technology specialist, a former teacher, and entrepreneur.

You can reach me at alan@breakrs.com


  1. You can definitely understand backpropagation, you just gotta find the right explainer.

    On a basic level, it's kind of like if you had a calculation for aiming a cannon, and someone was giving you targets to shoot at 1 by 1, and each time you miss the target, they tell you how much you missed by and what direction. You could tweak your calculation each time, and it should get more accurate if you do it right.

    Backpropagation is based on a mathematical solution for how exactly you make those tweaks, taking advantage of some calculus. If you're comfortable with calculus you can probs understand it. If not, you might have some background knowledge to pick up first.

  2. > it's a language made by academics for academics to play with language design. It was a little weird it blew up in industry for a while.

    Yep. They have always been pretty honest about this.

    I think that it blew up in industry because it really was ahead of its time. Type systems were pretty uncool before Scala. It proved that you could get OO and FP in a single type system.

    Actually, a big part of reason for doing Scala 3 was rebasing the language on a more rigorous basis for unifying OO and FP. They felt that for all their other big ideas, it was time to rethink the fundamentals.

  3. I'm not saying it's someone else's job to communicate to a lay audience. Simply that a research paper doesn't have to be a self-contained device for doing that and accurately describing the research to people who already have a lot of background knowledge on the topic and methods.

    I guess I will say that I have thought for a long time that serializing research into linear documents seems archaic at this point.

  4. Papers like this are designed to fit into the conventions that allow knowledge to compound. Not that the conventions are perfect at doing this.

    I would suggest that rather than changing this convention in a big way, there needs to be good pathways for communicating the most important takeaways to the general public. Unfortunately, there's kind of a chasm between academia and popular science.

  5. We could deliver to consumers over some sort of "cable". But what would we call it?
  6. Have you considered that it doesn't have to mean the end of your family? It's possible that there's no arrangement that meets everybody's needs. But, maybe there is.
  7. I love the occasionally very surprising submission on here. Sometimes, something with nothing to do with technology touches this group of jaded techies enough to bring it to the front page.
  8. I think she absolutely has a right to her judgment. She clearly has empathy for her father, but the rest of her family also suffered--greatly, it seems--from how he went about his life.
  9. I'm not sure it is exactly the same. But even if so, someone needed to do the work to prove it. It's also worth noting that proving the undecidability of the halting problem is one of the reasons Turing is so celebrated in the first place.
  10. I think a fair answer would be divide the current ticket cost by the amount of cash the average total asset value at the poverty line. Forget about net wealth, since that might well be negative.
  11. I'm guessing that the intent is deducible from the diff a pretty large percentage of the time.
  12. Why would it be the right thing to do to let me die?
  13. Riding a motorcycle on LSD is nuts
  14. I highly doubt anyone notices 1ms latency. I might believe rare people can notice 10ms.
  15. Finder has become fine, but when I first switched to Mac, it was hard to believe Finder was so bad compared to XP-era Windows Explorer.
  16. The 2006 would probably have had 1080ish resolution. I think the GP's point is that at higher resolutions, matte has tended to have the issues they cited.

    I am with you in preferring matte. For me, mostly because of reflections on glossy screens.

  17. I would bet most people would fail a blind test.
  18. Does the "KVM" part have any connection to a KVM switch, or is it a different acronym?

This user hasn’t submitted anything.