81 karma · joined January 7, 2020
Bcrypt cracking estimations: https://security.stackexchange.com/questions/139721/estimate...
Did anyone use https://en.wikipedia.org/wiki/Argon2 for password hashing in production?
Congrats for building something and putting it out there! It doesn't matter that it's not great (or technically interesting). If it provides value to someone, then you did a good job.
There are file management apps, graphic design apps (figma), etc., that use both the clipboard and the <c-c> / <c-p> binds to work. Neither blocking the bind of <c-c> events, nor of the clipboard are going to happen.
We all have different needs and different pains. Sure, around here, we care about user experience, privacy, performance and optimizations, but let's not forget that we're in a bubble. The regular less-powered users are just as important as us, and their needs may outweight ours.
I wish there was truly open browser that was not crap, there isn't. I wish better privacy controls were available out-of-the box. I wish there could be a feature matrix backed by a default profile so that I can only give access to the clipboard / other APIs manually, but with a prompt on access attempt. I wish so much.
If I don't like my job runner, or my window manager, or even my password manager, I can go ahead and try with at least moderate success to make my own. Browsers are made by large groups of competent (most of them) polyglots, that work countless hours, willing to drill through the shit that has accumulated over the years into what we call the web. I don't have what's required to make my own browser.
There is no thinking without writing and drawing.
I HIGHLY recommend reading Julian Shapiro's guide on writing: https://www.julian.com/guide/write/intro
The market is shaping each generation. Unfortunately, it's pretty common to interact with engineers that don't think before doing, they just start doing with the hope of "figuring it out as we go". This leaves no room for beautiful, simple code.
Is it a side-effect of the web boom? How much of this was the result of the PHP and JavaScript subcultures? Couldn't say.
$10 - https://subscription.packtpub.com/
Are you interested in frontend?
$40 - https://frontendmasters.com/
Otherwise
$29 - https://www.pluralsight.com/
$10 - go for a random course on something I've never done
Courses I've (extra)enjoyed: - 60% of Rust courses on Packt
- https://mastery.games/p/flexbox-zombies
- https://laracasts.com/series/learn-vue-2-step-by-step
Shoutout to Jeffrey from Laracasts, it's been years since I've taken his Vue class, and I don't use Vue anymore, but the calm, straight-forward way he explains things stuck in the back of my head. When I have to teach something, I try to be Jeffrey.Packtpub has been the best resource for my area of interest. It should take one a really long time to run out of free resources and into buying subscriptions. There are few good courses, that are not inflated with BS to increase their length.
When I find a course I'm interested in, I pirate it. If I consider it got me enough value to justify the asked price, I'll buy it as well. More than 80% don't.
----------------------------------------------
Some learning resources:
> These are just a few, trying not to post a wall of text.
Standard course sites:
- https://www.packtpub.com/
- https://www.coursera.org/
- https://www.pluralsight.com/
Academia(/ish):
- MIT OCW
https://ocw.mit.edu/courses/captioned/
https://ocw.mit.edu/resources/
Notable:
- https://ocw.mit.edu/resources/res-tll-005-how-to-speak-january-iap-2018/
- https://ocw.mit.edu/courses/physics/8-04-quantum-physics-i-spring-2013/lecture-videos/
- MITx - https://micromasters.mit.edu/
- https://www.edx.org/course
Math:
- https://www.mathsisfun.com/
- https://mathproblems123.wordpress.com/
Frontend:
- https://frontendmasters.com
- https://scrimba.com/
- https://mastery.games/
Devops:
- https://www.aws.training/
- https://linuxacademy.com/
- http://linux-training.be/
- http://write.flossmanuals.net/command-line/introduction/
- https://www.tldp.org/LDP/abs/html/
Places where you can practice (development):
- https://projecteuler.net/about
- https://open.kattis.com/
- https://www.codewars.com/
- https://codeforces.com/contests
- https://codingcompetitions.withgoogle.com/codejam
- https://www.techgig.com/challenge
- https://www.hackerrank.com/contests
- https://app.codility.com/programmers/challenges/
C:
- https://www.learn-c.org/
- http://cslibrary.stanford.edu/101/
- http://2016-aalto-c.mooc.fi/en/Module_1/index.html
- https://www.guru99.com/c-programming-tutorial.html
- http://c-faq.com/index.html
----------------------------------------------Sorry for the bad formatting and the non-clickable links, it's just the way it is on HN.
Oh wow, there's an `nsagate` subdomain on `apple.com`! https://www.robtex.com/dns-lookup/nsagate.apple.com