Hacker News new | past | comments | ask | show | jobs | submit | mont's comments login

> You are paid based on how difficult you are to replace

May be true in general but definitely is unrelated to location based pay (wouldn't it be easier to higher another faceless IC in the bay area than in OKC?)


There are many reasons to hire people locally, even if they do work remote. This factors into the replace-ability aspect.


Somewhat unrelated but Citi's software has been ... not very good from my perspective as a customer. The app is crashing/down frequently, as is the website.

Which seems pretty smelly to me from the outside.


It is by far the worst website I've ever had to use regularly. It's painful even when it's working.


When it's so bad on the front end, just imagine how awful it is on the back end.


Why is this?


sudo $EDITOR launches the editor itself as root, sudo -e launches the editor as a regular user on a temporary copy of the original file, and copies the contents back over to the original file when you are done. The less done as root, the less opportunity to mess things up.


Couldn't a malicious actor edit the temporary file without the user who invoked sudo -e noticing?


Perhaps, but you will still overwrite it when you exit the editor and let sudo copy the contents back (that being said, there might be a race condition between closing the editor and sudo noticing that the process has terminated). Not sure if this would work, but a possible workaround could be to use /dev/shm (https://www.kernel.org/doc/gorman/html/understand/understand...).


The temporary file should be created in such a way that other users cannot modify it. If that does not happen, if other users can modify it, I would regard that as a bug.

Malicious processes running as the same user could potentially modify the file, but if you have malicious processes running as a user with sudo privileges you have probably already lost.


Yes, I think she can. I think this is better than running the whole editor as root.


Is there a reason to not trust levels.fyi data? Or is this more focused on startups?


I haven't seen startup data on levels.fyi


Just an FYI, your infrastructure and machine learning engineering positions are dead links.


Mumble is pretty crummy for text chat from my experience. I still use it for voice on a fairly frequent basis, but having very ephemeral text logs (on client restart), and a lack of pinging users makes it a huge pain to use for text.

I would happily still use IRC however.


Yeah, I prefer IRC too. I ended up shutting down all my IRC servers. Most folks moved to Discord/Slack and it just wasn't worth the effort to maintain them for my use case.

I only suggest murmur / mumble because they are super east to set up.


Have you tried Synapse/Matrix?


A coworker suggested matrix, but I have been fine with murmur/mumble for my use cases. If a lot of people needed text chat, I would crank up the ol' IRC daemons and put TheLounge in front of it.


The "preview" button at the top of the page goes to a form to enter my email for "book updates".

I'd be interested in reading a sample, does the book updates form provide one?


There is a sample on the Amazon page.


It's probably set up like that to mirror vim bindings, after all, "J" does look __sort of__ like a down arrow.


I always remember it as “jump” and “climb”. Climb doesn’t start with k, but fair enough.


When I learned HJKL, I used the following mnemonic: The J key (like the F key) has a little bump at the bottom to indicate the resting position for the index fingers in 10-finger writing. Since the bump is at the lower edge of the J key, that means that J goes down.


Also I'm not sure how useful it is to test people on remembering minutiae of a system on the fly. How often are you correct about small details of a system you work with on a daily basis on the first try?


They even used to (somewhat) recently. Rocket League (UE3) ran in linux.


I didn’t know this, I was hoping for it long ago when I used to play. Maybe worth installing to see if it’s good.

If it stays on Steam, anyways. Epic’s store probably won’t ever support Linux I’d imagine :(


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: