HN user

myuzio

15 karma
Posts5
Comments24
View on HN

Your API key is only stored client-side, on the server-side only a hash of it is stored. Your entire chat history is encrypted/decrypted on the client-side so there is no way someone else can read your history.

It's an Open Source project, if you want you can host it yourself. https://github.com/aminmarashi/gpt-api-companion/tree/main/c... I'll add a Github badge to build some trust.

Edit: you can read more in this page https://chat.lit.codes/privacy-and-security

It already mentions the GitHub repo, so I'm not adding the badge.

Came here to say this. It's unfortunately not a new problem. I use Shadow Tech on my M1 Macbook to play windows games, and this has been bugging me ever since. The irony is that this problem is non-existent on old Macbook pros.

Here's an example of SOF solution: https://apple.stackexchange.com/a/413735

But if you search around the internet you will see different solutions proposed for it, none worked for me except for this script.

This popping up on HN gives me hope that next versions give you at least a tool to disable Wifi direct.

Can chatgpt replace software developer's job?

It is unlikely that chatbots or large language models like GPT-3 could replace the job of a software developer. While they may be able to assist with certain tasks, such as providing suggestions or generating code based on user input, they are not capable of the complex problem-solving and critical thinking required for software development. Additionally, chatbots and language models do not have the ability to learn and adapt to new situations like a human software developer can. Therefore, it is unlikely that chatbots or GPT-3 could replace the role of a software developer.

---

P.S. It may be stealing part of my job, but it's the part that I don't enjoy doing anyway.

Nothing wrong with getting some help from automation though. It makes things more effective, so if you want to keep relationship with friends/family then you will get that, if you don't want that person to be in your reminders, just remove them. It helps keeping your mind free for other stuff.

Same thing happened to me since 2021, weirdly enough my VIM setup was quite close to yours. Nowadays, I'm using VSCode + vim plugin, which is kind of the best of the two worlds.

What I miss however from the good-old development in Terminal days:

1. How distraction-free terminal is by default without all the popups and extra things on the screen

2. How I could do anything in my development environment without having a mouse

Therefore naturally I checked your dotfiles and I think I will try to adopt your keybindings. Thanks for sharing.

I have the same feeling, that's why I decided to filter out all that noise for myself, and created this blog: https://rubberduck.so I read the posts every day and filter out "amusing" topics and keep the ones that I actually come back to read again later. It is published on Mondays and updated every day with the articles from the day before https://news.ycombinator.com/front

Comparing React Testing Library with Cypress is comparing apples and oranges. They provide tools for writing different kinds of tests. React Testing Library is useful for testing React components, meaning: it is React specific, and it is used for writing unit tests. However, Cypress is an end-to-end testing platform useful for any frontend application not just React apps. Also it is not useful for writing unit tests.

I don't have any strong opinion about the end-to-end testing tools though, but some mentioned Playwright is a better alternative if you are looking for e2e testing.

Let's say I have made an alias from bob@duck.com to bob@example.com, I don't need any verification from Bob to be allowed to do that. Therefore I can do stuff with that email now, including registering in websites with the duck email, and send emails to Bob from that website.

Well I can't tell in how many ways that can be harmful, but for example if Bob is tricked to click to the legit link from the website and enter his personal information, then I can change the alias to my own email, reset the password and have full access to Bob's verified account, so yeah, that's one big flaw IMO.

Another thing that worries me is that you can pretty much direct email to anybody without their consent, no verification is required from their side. Dream work for spammers and scammers.

The advice is very much in alignment with the "Zero to One" book. They are explaining how they made their startup "successful". But that doesn't mean if you follow their foot steps your startup will be successful as well.

This line of thinking is not far from the type that leads to cargo cult or any other superstitious belief.

So, not necessarily good or bad advice, do whatever works best for you, but it's important to measure often to know if things are actually working.

i enjoyed reading the post, looks clean and organised, looking forward to seeing more of these.