danpetrov

Joined 6 years ago

Karma
400
Submissions
24
Member since
May 2
I am a software engineer working in social game development. Have a background in software testing and computer vision, mostly work with Erlang and Elixir these days for work and personal projects.
View on Hacker News

Recent submissions

Comment · 3 years ago
Sadly completely unusuable for our usecase - if you are targeting Enterprise, you should know better than to use OpenAI models as the only LLM available.

For now I will stick to PrivateGPT and LocalGPT.

Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
Wow that is really cool!
Comment · 4 years ago
Emacs Lisp is totally usable as a minimal scripting language outside of the regular Emacs context.

You can compile Emacs without any GUI toolkit support and run it heedlessly as a lisp interpreter. You can even make Emacs packages behave like CLIs with a few lines of code.

Comment · 5 years ago
That's the thing, ideally you would perform a test for every single service that you use directly to their network.

In my previous company where we were doing live broadcast, we would have speed testers pre-installed on all the hub and edge servers, so we could get realistic numbers for a specific use case (for example, requesting. a video stream from Germany).

Comment · 5 years ago
Huh interesting, works fine on my 2018 Intel MBP. Surprising to see a bug like this on the newest models.
Comment · 5 years ago
There is also "networksetup", which allows you to do pretty much anything you want with network configuration. Useful if you want to e.g. automate VPN network switching or locations.
Comment · 5 years ago
I have been studying programming since my early childhood years, because apparently I had decent logic skills and parents in the city would sign up kids for this private math and programming evening school.

Later though I originally picked to pursue an aerospace engineering degree and was working as a live dealer at a live casino company while studying, but the same company also had a large engineering department, and it was very tempting. So I went back to my roots, started out as a manual tester to get the foot in the door, and later slowly transitioned to automation QA and then to a backend developer. Now I switched universities and am doing a Bachelor's in Computer Science, mostly for fun and to fill in any knowledge gaps.

Really the new company didn't care about a degree, and I honestly learned way more from independent study and my work than I did at university so far. Blogs, conference talks and books are really what helped me a ton. While the new job is quite difficult, my colleagues are great, and we take very relaxing breaks and do lots of activities outside of work. Knowing that my work impacts millions of people around the world is quite inspiring.

Comment · 5 years ago
The Elixir core team has been knocking it out of the park recently with features that developers actually care about, especially the developer experience like the IEx shell and error reporting. These things might not impact existing projects much per se, but this is a huge deal when new developers are learning the language and the ecosystem.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton