Ask HN: Best Talks of 2020?

729 points by sid6376 ↗ HN
2019: https://news.ycombinator.com/item?id=21858866

2018: https://news.ycombinator.com/item?id=18740939

2017: https://news.ycombinator.com/item?id=16045859

2016: https://news.ycombinator.com/item?id=12637239

Ever: https://news.ycombinator.com/item?id=18217762

It's been a weird year, wonder if there were still good tech talks in 2020.

178 comments

[ 4.8 ms ] story [ 227 ms ] thread
https://www.weforum.org/great-reset/

Overall I agree with much of the tone that they set and some of the things are long overdue.

---

Edit: duckduckgo censor the search query "the great reset" when you search for the first time. proof: https://imgur.com/UbsvTCz

Edit2: Changed from "sometimes" to "when you search for the first time" in response to the comment below.

Why would that query be censored?
Especially on DDG. I was under the impression that only Google was meddling with your search results.
The founder of DDG was also the founder of a privacy invading company. This has been scrubbed off most parts of the internet.

Edit: changed from spyware to privacy invading

What's the name of the spyware company he founded?

If you're referring to Names Database, how is that spyware?

When? Which company? Let's see some business registrations or other primary sources.
(comment deleted)
Is there any evidence that the query is actually censored, beyond conspiracy theories?
I attached the proof pic.

edit: To the comment below saying I'm lying.

Yes it does query. The first time I query, it doesnt give results. Then I query it again and it shows all results (same query, pressing the search icon again). This is stealthy censorship and an unsuspecting person wouldn't notice.

This doesn't happen for any other query. And it only happens with my work ip address, not a VPN.

Edit2: Still not working for me, I have to query it twice to get the results. Maybe this is happening for selected ip addresses. This doesn't happen when I use a VPN.

That's proof that Duckduckgo didn't find any results for the great reset at that particular time. It is not evidence for censorship, as you say "sometimes", meaning it could be a thousand other reasons why that is happening.
Working flawlessly for me, no matter how many times I reload.

Ockham's razor encourages me to believe that this is just some minor technical issue on either side, rather than censorship.

> This doesn't happen when I use a VPN.

That points at your network (ISP, LAN) more than DDG. You might try other less popular search engines (maybe Bing) to see if this behavior happens there as well.

Of course, all the queries in the world will be anectotal compared to your experience, but still : from my phone, a couple second ago, ddg censors the query so much that typing "the great" auto completes to "reset". And follows to giving pretty expected results.

I suppose I could come up with a few dozens scenario that would explain no results in your case (as a software engineer, I have heard a rumor that sometimes those " server" thingys have what they call "glitches".)

But I of course completely understand that the hypothesis of DDG specifically censoring the query for you looks more plausible.

You're probably a very important person that needed to be hidden the fact that the WMF had a conference about restarting the economy after the covid - which obviously means that the prince Charles of UK is behind a global conspiracy to manufacture viruses from scratch in order to overthrow capitalism. (I'm just kidding, I know that's not what you believe.)

Sincerely, i hope you have the best possible holiday season, and take care of yourselves.

FYI, I'm also a software developer/engineer. I do understand when glitches happen, but this seems too off.

If it works on a VPN, or a proxy server but not your own ip address. Are you really sure it's just a "glitch"?

And there are good reasons to think that way. Partially because there have been conspiracy theories about the "great reset", so this might be a way to stop the viral spread or whatever. I mean it's not too long ago when it came out that google censored queries to websites unless you typed the name directly in google.

When trust is broken, it's wise to be skeptical.

And yes, I did read the comments and rule out other things.

Couldn't repro. What's the censored part of your image? I don't see anything there, maybe it's relevant.
That's the location/country, if I am not wrong.
'sometimes' doesn't make sense. That would also just create more interest.
FWIW I spent nearly two weeks marking "the great reset" on my twitter trends as "not interested", only for it to still show up, both in the forms I had already blocked and in new ones (#thegreatreset, "great reset", etc). You don't get that kind of trend persistence without some entity pushing hard for it via bots.

I don't know why DDG blocked that query, but I would bet it was due to bot spam.

Is there a specific talk there that you are recommending?
Update: it appears that there is a reason for it.

DDG doesn't show results if there isn't an exact match for the query it seems. It requires you to search the same query again for some reason.

Maybe this is an experiment of some sort, I'm not sure. Again, this doesn't happen on a VPN, but happens on my ip address.

And no corporate settings interfere with the browser, it's the personal device I tried on.

Another thing: when you search for "names database" on DDG there doesn't appear to be any results. No matter how much you try. I haven't found another query that yielded the same results.

I personally really enjoyed “HTTP Desync Attacks: Request Smuggling Reborn”[1]

This was technically very late 2019 but I didn’t see it in the previous 2019 thread.

[1] https://youtu.be/_A04msdplXs

Not sure if this fits the bill, but:

How To Speak by Patrick Winston [1]

I watched this 'talk' on 'how to give talks' last week. It was uploaded at the end of 2019 and recorded 2018 (Patrick Winston passed away in 2019) and it is really good. Anyone who gives talks can learn a few things from this.

[1] https://www.youtube.com/watch?v=Unzc731iCUY

Wonderful talk and I followed his guidelines in my public speaking this year
I am not sure if this qualifies, but I found the discussion between Scott Hanselman and Dr. David Kellermann on "Effective Remote Teaching with intention and creativity" fascinating:

https://www.youtube.com/watch?v=2LaTamAIinc

They mix a number of fairly simple technologies to achieve some really cool new ways to teach remotely.

Also, Scott Hanselman makes a series of well-made videos on "Computer Stuff They Didn't Teach You". His presentation style is down-to-earth, low tech and surprisingly relatable. Check it out!

Thank you for this suggestion! Teaching is very challenging in of itself, remote makes things even more difficult. I hope to find some inspiration from this.
How excaty did you find "useful" [ one of the fine qualities to name it as best ] this video?
Very cool-should be required watching for educators (K-12+ teachers/administrators, MOOC instructors), as well as developers for Zoom, WebEx, Teams.
Here's a short (4.5 min) remote teaching demo by Kellermann - compare this to your average Zoom/Teams/WebEx meeting!

What comes after Zoom teaching? Surface Hub, Teams and XSplit demo https://www.youtube.com/watch?v=o5ecT6inCio&list=PLHSIfioizV...

This is nearly exactly the same presentation he does with Hanselman, which makes it seem likes he's only got a small amount of content. This and the parent video are really just a tech demo. More interesting would be an actual class recording.
I found this to be very Microsoft specific, more of an ad for products. Not sure there was enough general ideas and advice about being effective in teaching remotely. It wasn't awful, but for the whole 2020 I think I saw more interesting suggestions in the comments here.
(comment deleted)
My favorite is Naval’s talk at Tim Ferriss:

https://tim.blog/2020/10/14/naval/amp/

What’s it about? Why did you like it?
It bugs me that everytime he goes on a talk show recently, he pegs himself up a horse with "I have stopped doing talk shows and I am doing it for you because ____". He comes across as an arrogant and self-serving. Most of his content is rehashing from other books. A lot of it straight from Feynman interviews on Youtube. Some spiritual stuff repeated verbatim from Jiddu Krishnamurthy.

The interesting thing about Naval is that he has a magnetic effect to new listeners and there is a cult-like following. I used to love his early talks and then the more I got to hear him, the more I realized he is just this narciscist rich guy without a shred of humbleness. He has a great sense of clarity in his thoughts and he speaks well. It's a shame really that his character puts me off more than anything else. I'd rather go read original sources with far more insight.

His repeated claims of "I can get rich even if I start over" - yes, Naval, go for it. Give up the name, money and everything you have and try working 2 jobs as a waiter and a nurse, raising kids and keeping your spouse happy while saving enough to go after your investor instincts. The whole thing comes across as out of touch with reality, compassion and thoughtful consideration; instead relies on his survivorship biases as a guiding beacon of life.

(comment deleted)
I'm pretty sure I saw people getting banned on twitter for disagreeing/challenging him (in a civil way).
That would be strange - why would Twitter give him a preferential treatment? Any source you can provide?
I'm sorry, I did not mean "ban". What I meant was "block". On one occasion I'm pretty sure he responsed to somebody with "virtue signalling" followed by a block, which seemed ridiculous on a platform for exchanging views.
I partially agree and partially disagree with you.

I think most of the problem is people treating him (or Tim Ferriss) like a God, and his thoughts as the Holy Bible.

For example, tons of people in Silicon Valley praise "Sapiens" by Harari. When I finally read it, I quickly realized that I knew most of his stuff from other books. Surprised that Naval loved that book so much - but as a consequence, many people have bought and read and praised the book.

I don't know if he's a narcissist person, and I am not sure he's not humble. I think he partially suffers from the same problem that plagues Sam Altman: they both come across in a certain way, because they don't seem to have the social skills to present their persona and give justice to the nice parts. I think it happens when you think most other people are super smart and introverts like you.

2020 is not over, rC3 (https://rc3.world/ https://media.ccc.de/c/rc3) starts on the 27 ;)
They scheduled a conference for a European audience between Christmas and the New Year? Why?!
they do the same thing for the CCC conference. I think the reasoning is "only the people who are really into it will attend". I agree that it's a bit... dumb.
I think the main reason is the tradition. It was in the beginning a small get together of some nerds that had vacations due to Christmas but were bored.

Then it got bigger and bigger. And now there are many reasons to keep it that way. No competing events, free choice of the venue, free hotels, school holidays and so on.

I'd also say that there are more atheists in the hacker community then in the general population.

In what respect does the days from 27th to 30th matter for religious persons? That's just traditional "Family time".
Well the time before that matters as well. Someone has to prepare everything.
As far as I'm aware, the original argument was that this is the only time of the year when everyone is on vacation anyway.

When it's not taking place remotely (as it does this year), there's also an argument to be made for this time slot because exhibition halls are traditionally empty and thus cheap around this time of year.

Its always during that time proabably because school and universities have off - so many younger people can attend and government folks won't. Lol

It's one of the best conferences - already curious how this year will be!

And somehow it pulls together 14000 people for a 4 day experience I can only describe as defcon and burningman having an illicit child they dropped off somewhere in germany.

Been going there since 2014 and it's a great experience.

Soo hard to get a ticket. I was there for 35c3. Worst part is that since you don't know if you will get a ticket or not and you book hotels/flights only after you nab a ticket, you are paying increased prices vs booking far in advance.

Defcon has CCC beat in this area because you know you will get a ticket at Defcon. On the flipside, Defcon 27 last year was a complete mess because there were so many people. It was more Linecon than Defcon. However I am thankful to DarkTangent and his crew's efforts. The Goons did the very best they could and I am glad they are still doing it.

At 35c3 I got totally ripped off by Leipzig Taxis and my hotel which was cheaper but further away and not on the train path(at least easily).

Was it worth it? YES. Was worth every last penny. I am so thankful to the Chaos Computer Club for their efforts in putting on such an amazing event year after year. If I manage to make it back there again I will be volunteering as an Angel. I just wish it was cheaper to make it to Leipzig from the US but I understand that they are stretched to the gills in terms of capacity.

I heard a rumor that they have already maxed out capacity at Leipzig and there is no bigger place in all of Germany?

> there is no bigger place in all of Germany

There are bigger exhibition grounds in Germany (obviously Hannover, probably Köln and Frankfurt, possibly more), but not for this budget.

By multiplying attendance numbers and average ticket prices, I estimated the total budget for the last Congress at 2.5 million €. Most of that is going to be spent on the venue and the transit pass included in the admission fee. So without any insight into how the budget is divided, it's fair to estimate 1.5 to 2 million going into the rent for the venue. Given that we're talking about an entire exhibition grounds for over two weeks (buildup starts around the 17th of December and teardown usually ends around the 2nd of January), that's an absolute steal. I find it highly unlikely they would be able to get as good a deal for a larger exhibition grounds.

And even if they did, you cannot scale up a conference just by moving to a larger venue. You also need to have the team to back it up. After seeing Congress move from Hamburg to Leipzig and grow into its current size (with over 3000 volunteers doing the bulk of the work), I'm somewhat skeptical they could do it again so soon. The inner circle of seasoned volunteers needs to be grown accordingly.

Besides that, it's an open question if Congress actually wants to grow further. Accomodating more and more attendees from more diverse backgrounds runs the risk of losing your own identity. Simply put, I wouldn't want Congress to be "yet another Burning Man". It's really good that we have had more representation from artists, activists and even public officials in recent years, but it should still be recognizable as a CCC event.

>There are bigger exhibition grounds in Germany (obviously Hannover, probably Köln and Frankfurt, possibly more), but not for this budget.

Oh ok thank you for the clarification. Your description just makes it so much more amazing that they have kept this up for 36 years now. Again, I was deeply thankful for all the amazing work the Angels and the greater Congress leadership did in making 35c3 such an unforgettable event.

I just wish it was a bit easier to get prepared to buy a ticket. It was very difficult and nerve wracking when I was up early to get in line for the ticket. The first sale caused the website to time out and so I thought there is no chance for me to compete with what I assume were automated ticket buyers.

The second sale is where I got lucky and grabbed a ticket as fast as possible. There must be some middle ground between this and having full open admission no? It is impossible to get perfect so I do not fault them for this.

>Besides that, it's an open question if Congress actually wants to grow further. Accomodating more and more attendees from more diverse backgrounds runs the risk of losing your own identity.

Yes absolutely. There is no perfect solution to this. One one hand it would be a joy to introduce the hacker spirit to as big of an audience as possible. It could only lead to a better world. On the other hand, you run into problems that Defcon is experiencing with its 30,000+ attendees.

>Soo hard to get a ticket. I was there for 35c3. Worst part is that since you don't know if you will get a ticket or not and you book hotels/flights only after you nab a ticket, you are paying increased prices vs booking far in advance.

Which is why you join one of the manymany assemblies and get into the voucher rounds.

>I just wish it was cheaper to make it to Leipzig from the US but I understand that they are stretched to the gills in terms of capacity.

My only recommendation here is to fly into Berlin and take the hourly train down to Leipzig. It' somewhat cheaper to fly into and the train ride is a nice ride.

>I heard a rumor that they have already maxed out capacity at Leipzig and there is no bigger place in all of Germany?

There is place for more people in leipzig, but AFAIK there are internal discussions how large they want it. Hamburg could be used, but not everyone can fit into the CCH. Heard rumors about them considering going for CCH and the large halls nearby. But I'm not privy to orga details so these are all rumors.

>Which is why you join one of the manymany assemblies and get into the voucher rounds.

Can you elaborate on this further? I do not know what this means. I was not part of any local assemblies as I am not German, nor do I speak German, and many of the assemblies at 35c3 seemed to be treating me very coldly as they are just local clubs from all over Germany. (Understandable, I do not fault them).

>My only recommendation here is to fly into Berlin and take the hourly train down to Leipzig. It' somewhat cheaper to fly into and the train ride is a nice ride.

yes. I was looking into this, Do you have a recommendation for a good website to explore train timetables and routes? What I have to be careful about is timing because if I need to stay overnight in Berlin then it may increase the cost such that if it wastes a lot of time, then it may not be worth saving the additional plane money(as many flights have stops in some other city on the way to Leipzig anyway).

Thank you for the response!

>Can you elaborate on this further? I do not know what this means. I was not part of any local assemblies as I am not German, nor do I speak German, and many of the assemblies at 35c3 seemed to be treating me very coldly as they are just local clubs from all over Germany. (Understandable, I do not fault them).

You don't need to be german. International hackerspaces also get vouchers for CCC and travel in groups. Check with your local hackerspace.

Think of assemblies as "interest groups" and several are quite approachable over IRC/Matrix.

A list from previous years: https://events.ccc.de/congress/2018/wiki/index.php/Static:As...

Feel free to also poke me next time you travel if you need people to chat with or hang around.

>yes. I was looking into this, Do you have a recommendation for a good website to explore train timetables and routes? What I have to be careful about is timing because if I need to stay overnight in Berlin then it may increase the cost such that if it wastes a lot of time, then it may not be worth saving the additional plane money(as many flights have stops in some other city on the way to Leipzig anyway).

Google maps covers most of the train transits in Europe. But the leipzig train went almost every hour except for in the middle of the night if i recall correctly. This isn't a transit that goes twice a day and should be easy to jump onto if you don't arrive in veryvery odd hours.

Since this is coming up in other comments, rC3 is this year's CCC (rC3 = "remote CCC")
I really enjoyed the RustConf 2020 Closing Keynote: https://youtu.be/RNsEsZbXE-4

It details how the Poikemon missingo glitches work. (In the context of how memory safe languages would prevent them)

While I quite enjoyed the tale of how several small memory safety bugs came together to create interesting outcomes, I was a little disappointed there was very little Rust content in a closing keynote of a Rust conference.
Brexit talks :-)
Maaaan would it gave made for some weird TV to watch those talks.

I really hope some day, all political negociationswill be filmed, archived, and unclassified a few years after the end of mandates.

For me, it was Art of Code by Dylan Beattie, but mostly because that talk has the best ending[0] I have seen. Also, introduced to me a side of programming that I instinctively knew existed but never sought out.

[0]: https://youtu.be/6avJHaC3C2U?t=3366

I second that! It's such a great talk because it showcases some powerful concepts while being very entertaining.

That's one of these talks you can watch with an interested layman as well, which I very much enjoy and find valuable.

Yep. That's another thing that I really liked about the talk too. Its very approachable and shows how fun programming can be, especially since coding can appear a bit dry and mechanical to others.
Such a great talk. The storytelling here is top-notch. I’m glad you reminded me of it.
Thanks for the suggestion, thoroughly enjoyed watching it
If you have a bit of interest in programming, math and art, this is 1 hour of pure joy. Thanks for this
An excellent presentation. I find his other presentation, the Cost of Code, more important but less entertaining. "Fix it in software" is going to be growing in magnitude and impact, as software eats the world. (Boeing Max crashes, Uber pedestrian accident, Volkswagen emissions cheating)

The presentation from 2019 https://www.youtube.com/watch?v=001SxQCEuv8

Funny, because I've seen just one talk in 2020 and it was that one :) I'm not too much into talks and conference stuff, mostly because almost all the time I find the subjects of talks completely irrelevant, to specific, too general etc. That one was really entertaining and I was looking for something similar, but haven't found anything.
As an ex mathematician, I can't handle the part where he claims mathematicians have only been studying imaginary numbers "in recent decades" and then goes on to say that Mandelbrot is the first person to rigorously study these kinds of systems. Made me die inside.
And the whole "mathematicians are only interested in problems they can solve" bit. Mathematicians have been interested in unsolved problems as long as maths has existed!

Edit: Okay, now I've watched the whole talk. Overall it's great.

I enjoyed his talk, but i can't help but feel like these style of talks always use the same examples: game of life, fractals, esolangs, and some sort of human-computer interactive art system (usually the last one has a lot of variety so maybe that should get a pass for this critique). I would love to see these sorts of programming as art talks with a different set of examples. Not that i don't love fractals and the Game of life, but there's got to be other stuff too.
If you liked the Game of Life running a Game of Life simulation you might enjoy the YT video[0] showing someone's functioning raycasting engine within the game world of Factorio using thousands of machines and parts provided by the game. It blew my mind.

What I also found quite amusing was the PowerPoint presentation demonstrating the Turing-completeness of PowerPoint animations[1].

I'll never get tired of this kind of tinkering walking the line between genius and a healthy portion of crazy.

[0] https://www.youtube.com/watch?v=28UzqVz1r24

[1] https://www.youtube.com/watch?v=uNjxe8ShM-8

I would also very highly recommend you watch this talk about PowerPoint’s Turing-completeness — https://youtu.be/_3loq22TxSc

It’s from the same person (Tom Wildenhain) as your video, but this is an hour long, there’s an actual audience (that’s supportive and spends most of the talk in disbelief), and the end with recursive slides / fractals is an absolute mind melt.

Strong recommend! :) Thanks for the suggestions/reminder!

That's an idea for a talk. Crazy place where people have implemented computers. My personal favorite is the pokemon red implementation in minecraft.

https://youtu.be/H-U96W89Z90

I no longer know what a programming language is. I am confused.
I watched this in 2020 even though it's from EuroBSDCon 2019. I'm talking about Patricia Aas keynote "Embedded Ethics": https://www.youtube.com/watch?v=HfNIiitVFtc

Hasn't aged one bit. If anything Patricia is spot on pretty much everything. If you don't have time to spend on this, you may want to take a look at the slides: https://www.slideshare.net/PatriciaAas/embedded-ethics-eurob...

Just want to jump in on this - watch the video, read the slides. It's powerful stuff. No all the answers are not there, hell most of the questions are not there, but just take 2 minutes and read it.
But it's just a rant, what are the real takeaways? She wants:

- A common ethics board

- To protect whistleblowers

And to achieve this, I should be "Annoying as a service"?

I don't feel like I learnt anything.

I cant recall if it was released this year but Lamport's Intro to TLA+ (uploaded on youtube) stands out for me.
Definitely not from this year, also not really a talk.
I met him in person in 2019 in Palo Alto, as a consequence of me being a big fan of his work in the field of Computer Science. He seems to be a really nice and smart individual.
> It's been a weird year, wonder if there were still good tech talks in 2020.

If anything there are likely more than ever, because a lot of the ones that used to be delivered in person and not recorded may have been recorded this year.

This talk is what persuaded me to choose Elixir for our MMO game server. Best technical decision I’ve ever made. Saša Jurić’s book on Elixir is also great (although not strictly necessary considering how amazing the official Elixir intro tutorials are).
My favorite talk is the Live View twitter demo on my case: https://www.youtube.com/watch?v=MZvmYaFkNJI.

Never before I've been so bluffed by a new technology, he's building a small twitter clone in 20min with live reload, browser sync and everything, this would take days with any other traditional tech I know.

This is what sold me on Elixir. I promptly purchased his book which was also amazing.
Clicked it because the hyperlink wasn't clear from the description.....

GOTO 2019 • The Soul of Erlang and Elixir • Saša Jurić

This talk feels, as a coding analogy, a lot more like throwing ingredients into a recipe than architecting an abstract machine.

Minor personal confession, and a minor shameless plug.

I really enjoyed the Online Lisp Meeting talks[0] that have happened throughout this year. They show a lot of amazing and recent developments that have been occurring in various parts of the worldwide Lisp landscape, despite how much energy seems to go into repeatedly proclaiming the Lisp family of languages dead, over and over and over.

It was a good choice to host these talks regularly after this year's European Lisp Symposium. I'm glad that I did the work related to that, and I'll be glad to do more of this.

[0] https://www.youtube.com/playlist?list=PLgq_B39Y_kKD9_sdCeE5S...

(Disclosure: two of the talks there are by me; my above comment, naturally, doesn't refer to them.)

Not tech, but economics: Mark Carney, who is the former governor of the Bank of England and Bank of Canada, is the BBCs Reith lecturer this year[1]. Plenty of interesting points, questions and topical discussion in the series.

[1] https://www.bbc.co.uk/programmes/m000py8t