Live data from Hacker News

Ask HN: Best talks of 2018?

news.ycombinator.com

71–80 of 205 posts

Re: Ask HN: Best talks of 2018?

#71
post #7

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

This. I was at Deconstruct too, and Nabil's talk got a standing ovation. It ran way over time, and I didn't notice. Tech people need to hear this. Tom's talk is also amazing in its own right. Let's Program a Banjo Grammar was also one of my favorites. :D https://www.deconstructconf.com/2018/ryan-herr-lets-program-... Edit: I just looked at your username...that you, Ryan? :)

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!

Re: Ask HN: Best talks of 2018?

#74

I rather enjoyed RustConf 2018's Closing Keynote, "Using Rust For Game Development" by Catherine West: https://www.youtube.com/watch?v=aKLntZcp27M I learned about the ECS pattern and got to see some Rust refactoring in action. Previous HN discussion here: https://news.ycombinator.com/item?id=17977906

[deleted]

Re: Ask HN: Best talks of 2018?

#75

Shameless plug for my talk in haystack in April, which was a couple years of casual research rolled up. I really enjoyed giving the talk and I've had lots of great feedback, so thought I'd share it with y'all. "Algorithmic extraction of keywords, concepts, and vocabularies." Sorry only slides and no video: https://www.slideshare.net/MaxIrwin/haystack-2018-algorithmi...

> only slides and no video

Please, people in this situation: learn how to make a screencast! A screencast is the most amazing piece of technology that most people don't know how to use. If you're on a Mac, you can do it already - QuickTime has a dead-simple screencast tool. If you're on Windows or Linux, you'll probably have to download some small piece of software, there are tons of good choices.

Then do a screencast of the actual talk along with the slides, and post that instead of just the bare slides.

Re: Ask HN: Best talks of 2018?

#78
I really liked this talk about the history of programming and how so many ideas we consider recent or modern are in fact much older than many of us realise. Watching this talk merely amplifies the feeling that the programming profession is in a perpetual loop - discarding or forgetting ideas or concepts, then re-discovering them anew. What's also striking is how rich and varied were the programming ideas that emerged from the 60s and 70s.

Kevlin Henney - Procedural Programming: It's Back? It Never Went Away https://www.youtube.com/watch?v=otAcmD6XEEE

Re: Ask HN: Best talks of 2018?

#79
post #57

Earlier quoted context omitted.

Controversial in the very least. I also got the impression that he was quite anti-EU with his whole Greece rhetoric during the discussions about another Greek buyout. Maybe I got him wrong..?

Would not surprise me. It is my understanding that not a lot of people that actually understand how the EU works are pro EU at this point...

Source please? What are you basing this on?

Re: Ask HN: Best talks of 2018?

#80
post #43

Earlier quoted context omitted.

I thought this was one of the notably bad talks this year. The whole premise that a function of Maybe a should be a function of a without an API change is neither intuitive to me nor really justified by Hickey. Different things are different. It's sad to see someone build such a wall around himself when faced by something (type theory) that he doesn't understand.

Are you sure that he doesn't understand it, or is it possible that you haven't worked with the same scale of systems he has? Here's my response to his talk, which I found insightful: https://lobste.rs/s/zdvg9y/maybe_not_rich_hickey#c_povjwe Also, I think your comment suffers from the problem here, where you invoke "type theory" without any elaboration: https://lobste.rs/s/zdvg9y/maybe_not_rich_hickey#c_ioeyob Rich ha…

But protos and Haskell's type system solve different problems.

Perhaps, maybe, public apis like protos shouldn't encode requiredness of any piece of data (I actually fully agree with this).

But that says nothing about whether or not my private/internal method to act on a proto should care.

Another way of putting this is that requiredness ahiuslnt be defined across clients (as in a proto), but defining it within a context makes a lot of sense, and maybe/optional constructs can do that.

Or iow, other peopleay use your schema in interested and unexpected ways. Don't be overly controlling. Your code on the other hand is yours, and controlling it makes more sense. So the arguments that rely on proto-stuff don't really convince me.

(I work at Google with protos that still have required members).

Post reply on HN