elpatoisthebest
Joined 6 years ago
Joined 6 years ago
http://rachbelaid.com/postgres-full-text-search-is-good-enou...
I read this article about 6 years ago and after an afternoon I added full-text search to the app I worked on at the time. 6 years later, it's still the only search they use. This small tool already built into postgres has been more than enough for us.
But also, I don't think it's specifically hate, it's more of a reaction to the overwhelming wave of posts here (and basically on every programming forum) from around 2014 to 2018.
Go was so hyped it was unavoidable that if you were starting a project, dozens of comments would be shouting at you to use go.
Some posts are people finally getting to say, "I told you so, but I was against the crowd a few years ago" Some posts are people saying, "Go doesn't really fit this use case" Some posts are people just academically sharing the language features you don't get when you choose go.
Basically, in my opinion (and as a developer of a large go codebase that I really love), thousands of people hyped up go as a silver bullet or a "near-perfect" language. This is obviously not true, go has many downsides. When you tried to bring them up before, you were downvoted and pushed aside for the hype. Now that people are maintaining legacy go code, there's more appetite for these conversations about go's tradeoffs.
I replaced our family old iMac's OS with popOS about 18 months ago and my wife hasn't noticed yet.
I'd rate her skill set as "has never and will never know that a keyboard can be used for copy/paste shortcuts"
So I actually think there's a tail on either end of the tech savvy curve where users are happy with linux...
What I really meant to convey is that I dipped my toes in just enough to get familiar, and that was enough for me to get fully hooked on vim. I've spent lots of time trying to make Jetbrains/IdeaVim and VSCode/vim-plugin work for how I write code. Significantly more than I want to admit publicly...but I come back to the boring old terminal every time.
I am not trying to convince any person on this planet that they should use vim. In fact, when other developers at work ask me if they should try I say "No" 100% of the time. But Jetbrains/VSCode are a firm step down for my workflow.
Both coc.nvim and the built in LSP implementation use basically the same Language Servers, so whatever updates happen to the server will benefit either approach.
However, coc.nvim DOES have a large community that has built a neatly packaged LSP client framework (and many other tie-ins like completion, snippets, formatting, and things like auto-pairs) that is a much more cohesive experience. The built in LSP is best at providing a solid baseline client for those language servers if you really want to tweak everything to exactly how you want it.
If you like that approach where you don't want to configure everything yourself, coc.nvim is probably the "superior" approach for you.
If you have ever said the word "bloat" unironically on your computer with 64G of RAM, built in might be for you.
After about a week of using vim it clicked and I knew I couldn't go back to Sublime Text.
As for VS Code, I do everything I can to keep Microsoft products out of my life.
https://twitter.com/ConsumerReports/status/13410672702195916...
"The loans of nearly 16,000 former students are being forgiven under a legal provision known as borrower defense to repayment, which allows students to have their debts erased if they prove that their schools defrauded them."
I paid off my student loans for the state university I attended. How does a student who can prove they were defrauded being forgiven penalize me?
Their very low cost makes them pretty common for schools and instruction in general, but the low inertia (and resultant fatalities early in its operation) was significant enough that the FAA requires a Robinson specific endorsement.
I can sit with my kid and watch a couple episodes of a show I've never heard of (Like Bluey) and say, "Yep, this is a definite thumbs up. You can watch Bluey when you have screen time" And I trust that when an episode ends, another episode of Bluey is what will show up.
For a youtube channel, I have to watch the entire video and I can say, "Yep, you can watch this exact video. Make sure autoplay is off."
I have no clue what video would play next. I have no clue what product the youtuber will try to shill in the middle of the video, etc.
Should I pay you for an hour of your demanded salary? So somewhere in the $100/hr ballpark? Or some nominal fee, the same across all candidates? $100 for the interview?