742 karma · joined February 28, 2018
fullstackchris.at.hn
meet.hn/city/at-Feldkirch
Interests: Freelancing, Investment, Mobile Development, Open Source, Programming, Remote Work, Running, Startups, Technology, Travel, UI/UX Design, Web Development, Writing, Philosophy, Outdoor Activities, Hacking, Fintech, Cycling, DevOps
---
wonderfuldev_cn693xi6wq7203nxugqijvyc
It's at least good to hear that Go is a competetive option!
RTFD! (Read The F**in Docs!) - I only skimmed the post, but its definitely something that would have been avoided had some SQL documentation or introduction been read.
I'd argue one of the huge things that differentiates "senior" developers from all the "other" levels - we're not smarter or more more clever than anyone else - we read up on the tools we use, see how they work, read how others have used them before... I understand this was from 2002, but MySQL came out in 1995 - there was certainly at least a handful of books on the topic.
Perhaps when just starting off as an intern, you may be able to argue that you are 'operating in a vacuum' but any number of introductory SQL books or documentation could quickly reveal solutions to the problem encountered in the post. (Some of which are suggested in these comments).
Of course we all make mistakes in software - I definitely could see myself creating such a schema and forgetting to add any sort of indexing - but when running into performance issues later, the only way you'll be able to know what to do next to fix it is by having read literature about details of the tools you are using.
Operating in a vacuum? Then break out of it and inform yourself. Many people have spent many hours creating good documentation and tutorial on many many software tools - use them.
https://chrisfrew.in/blog/converting-a-large-project-from-ja...
This method does have some caveats, but can get your a sort of starting point using TypeScript for any sized JavaScript project.
I think the true anger is that something so essential and basic to JS development has this giant breaking change if you want to switch over to ESM - there's no reverse compatibility or fallback - it just breaks.
First major hurdle I'm anticipating while going through the go tutorial is that go doesn't have classes... that'll be fun.
Otherwise, if you own your own code, this obviously isn't an issue. (Unless, of couse, for some reason you want to program exploits into software at your organization :) )
Heck, even GitHub already shows a warning for files that have bi-directional unicode...
A bit of an overemotional title if you ask me.
I can't really tell the difference in this thread through jealous snide side comments and those which just lack understanding of large production applications.
Of course the guy is going to push tools he has courses about, I wouldn't expect different from anybody else.
Facebook's now infamous implosion a few days ago harkens to this - their system is clearly NOT simple, but it works extremely well 99.9% of the time.
EDIT: Actually it probably supports a variety languages
Before I'm barraged with "what about people in the service industry!?" I do confess, I'm not sure what the argument would be - indeed, some people are perhaps only working part time at those positions, perhaps maybe around that 15 hour figure. But for those who work full time in the service industry, I guess I'm not sure what there leverage could be - raising the minimum wage perhaps? But that argument is age old and I've heard pros and cons both for and against. Also, in a country like the US where are social programs are far behind most of places like the EU for example, it's especially hard to argue or expect anything to actually become a reality for some of those service jobs. I guess only time will tell.
Actually this _really_ pisses me off that you were downvoted. Everyone is treating this vaccine plan (and I mean speaking from the US point of view vaccine plan) like it is the end of the pandemic permanantly. I can assure everybody that it is NOT. Indeed, there has been talk of these universal flu & cold vaccines for decades, but they have yet to be produced - just look how long the COVID vaccines took to be released worldwide when the first one was produced in January of 2020 (not a typo). Meanwhile, multiple countries in Africa, as well as all of India are still being ravaged by this virus - where is thier vaccine help? There is such a western centric twist on HackerNews that it really makes me question just how intelligent our "best programmers in the world" really are. From my initial view point, it seems everyone here understands the entire situtation no better than any other anectdotal theory from the average lurker on 4chan or reddit.