1,314 karma · joined June 13, 2018
It's now supported in all major browsers but platform authenticators are likely not supported on all OS yet.
Energy will become cheap even for malicious actors, so bitcoin hash difficulty will have to go up in order to keep it costly for them to fake transactions. Which means energy usage goes up too. There's no way to avoid "work" in a proof-of-work scheme.
It inspired me enough that I started creating a DMOZ-style catalog of learning resources as a FOSS project: https://github.com/learn-awesome/learn
This may also be applicable to Steam, Sony and others.
He has 670K subscribers on Youtube, and he insisted that not a single t-shirt should remain unclaimed after 1st October.
Anger aside, it was DO's job to think of poor incentive alignments and loopholes, because at the Internet scale, every loophole gets exploited sooner or later. Maintainers have been telling them of the spam issue for years.
For urgent action, DO should try to get that YouTuber to create a follow-up video to ask people to stop spamming Github. Even canceling the HacktoberFest and restarting it with new rules would be better than just giving up (as Matt Cowley seems to be indicating here: https://twitter.com/MattIPv4/status/1311594424049307649 )
And eventually, invest in educating these new developers about a responsible way of participating in open-source.
Manipulative marketing and sales tactics to get parents to buy expensive courses which use nothing but MIT's free Scratch language (or nocode tools) combined with terrible instruction. This user on Twitter has been documenting some of these: https://twitter.com/whiteHatSnr
I find it very disturbing. For my 5yo kid, I had used many free resources such as Harvey Mudd College's free course on edX and more constrained apps like LightBot and found them to work spectacularly well. To help other parents, I wrote down this sequence in which these ideas can be introduced.
Disclaimer: LearnAwesome is my open-source project for lifelong learning to build syllabuses exactly like these.
---
Look at the kind of ads these edtech companies - in which Mark Zuckerberg is an investor - have been using:
1: https://the-ken.com/wp-content/uploads/2020/08/whitehatjr-97...
2: https://pbs.twimg.com/media/EhLBJMYUMAE3C2a?format=jpg&name=...
I could understand only after seeing this Twitter thread: https://twitter.com/jcelerie/status/1303674506951757824
Enjoyed playing with it. It would be nice to see some WebMIDI support so it can be triggered with a MIDI keyboard.
On the same topic, I found Google's Oboe project really interesting. It's a C++ library for audio that works on both Chrome (via WASM) and Android (with AAudio). This talk from Google I/O 2019 gave a demo/walkthrough: https://www.youtube.com/watch?v=-GaD0RCp-Q0
This is beautifully expressed. Knowledge consists of connections across concepts but those connections are rarely shown explicitly in textbooks. Even wikipedia, while allowing you to traverse the connections back and forth easily, does not do a great job of giving you the bird's eye view of a subject or a field. Check out this "map" of mathematics: https://www.youtube.com/watch?v=OmJ-4B-mS-Y Every subject needs a similar map.
Besides visualizing the connections, we'd also need interactivity to the topic that helps with forming new mental models - which is the core aspect of learning. Jupyter notebooks, ObservableHQ, Mathigon are some of the good projects working on this aspect.
Disclaimer: I am building the open-source project https://github.com/learn-awesome/learn/ which is attempting to build the complete map of knowledge/skills. So I too am biased against books and in favor of digital/interactive tools.
Really, reciprocity (and the paradox of intolerance) is an implicit expectation in many situations and we need to talk about how to deal with it.
Another great source for discovering FOSS projects is https://opensource.builders