elpatoisthebest

Joined 6 years ago

Karma
181
Submissions
48
Member since
Feb 17
View on Hacker News

Recent submissions

Comment · 4 years ago
What's a fair rate to pay an interviewee?

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?

Comment · 4 years ago
Unfortunately this is far from new. I tried fighting it for years and just gave up. Save yourself the grief. We already lost.
Comment · 4 years ago
If you only need modest search functionality and you don't want to manage another service/system, Postgres full-text search may be for you.

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.

Comment · 4 years ago
To be 100% fair, this post is a full 6 years old now.

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.

Comment · 4 years ago
This is a small anecdote.

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...

Comment · 4 years ago
That's a totally fair point, and I realize my comment wasn't really in the spirit of that original thread in the first place.

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.

Comment · 4 years ago
I do recommend that new users just use coc.nvim, but not exactly because of what you said.

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.

Comment · 4 years ago
The 100% full reason for me was that I had a job where I needed to SSH into our prod server about once per month and tweak some files. I was so terrified every time I had to do it because I was afraid of vim and/or nano in those situations. So I decided to get competent so I trusted myself not to make huge mistakes.

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.

Comment · 4 years ago
Comment · 4 years ago
From the article:

"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?

Comment · 4 years ago
The problem with Robinson helicopters specifically (older R-22 & R-44 more than most) is their very low mass rotor system, which results in very low inertia. The time you have to recover is significantly shorter than other high inertia systems on other helicopters.

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.

Comment · 4 years ago
This is exactly our experience with Youtube.

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.

Comment · 4 years ago
Yeah I can second this. The first distro I ever tried was Mint and I think I was on the arch wiki every day for a whole month. Wonderful resource.
Comment · 5 years ago
I agree with you, and it's super hard to explain. But if you have the right type of project requirements, Laravel is unbelievably great to work with. I love other languages more than PHP, but for a real world, client facing project that I want to be mostly hands off, Laravel would get my vote 9/10 times.
Comment · 5 years ago
The most highly educated person in my extended family has the worst spelling and grammar of anyone I've ever seen. Getting a hand written note from them is always a guessing game.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton