pavelevst
pavelevst on Hacker News
Avoid vendor locking, have backups, make disaster recovery standby (or plan for quick recovery elsewhere)
retrodroid pocket seems interesting, also mecha comet, some surface tablets can run Linux but they are not small. I wish Nokia keep making n900
Posted by
pavelevst on Thursday April 23, 2026 @05:57AM
from the self-post dept.
I travel with my laptop and work remotely, and if it brake my work will be stopped for few days, and I'll have to find new macbook pro quickly, probably fly somewhere to get better deal..I've been looking for small linux device that can be used for coding with external screen or TV (it's ok if slow), initially I thought I can do it with my android phone, but they can't run ruby, postgres,...
Location: Georgia, Batumi
Remote: yes please
Willing to relocate: yep
Technologies: Ruby (10+ys), Java, js, rust, devops, k8s
Résumé/CV: https://www.linkedin.com/in/pavelevstigneev/
Email: pavel.evst@gmail com
Look for cheaper alternatives (many of them in Europe and not only), smaller companies than Microsoft usually have a human to deal with such cases, also their services costs 5-10x less
Abit inconsistent you’ll need to use VPN. (Don’t we have to use it in liberal countries too if open torrents)
It’s just some resources are blocked, it isn’t as bad as in China or Iran. Previously internet was same cheap but not so restricted
I was living in Indonesia, where most of people lives in individual houses, internet installation is free or ~20$, but monthly is 20-50$ for fiber 100mbps. In house areas they have noodles of cables on the poles but it works
Average salary nowadays is 800-1000$/mnt (after 30-40% taxes), I would expect internet price in US to be proportional to their labor costs
Yes small city in central (European) part. Mobile unlimited 4g is about 8$ but some operators has FUP 200gb monthly, with 4g modem connected to the router and special antenna in the roof will work well outside cities. About remote areas I don’t know
In Russia we get 500-1000mbps (for real) for about 5-10$ monthly, every home has few ISP options with free installation
I still like textmate and use it daily, together with heavy IDEs, imo best multiline editing and search in large codebase
Location: Indonesia
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby, Java, Golang, Javascript, fullstack, devops, PostgreSQL, Kafka, tech lead
Résumé/CV: https://drive.google.com/file/d/1Dcr9VQxgjc_KkwFEz07PMG42sPDoG9RK/view?usp=sharing https://www.linkedin.com/in/pavelevstigneev/
Email: [email protected]
SEEKING WORK | Bali & Jakarta, Indonesia | Remote (US/EU/AU timezone)
Passionate engineer having 15 years experience in startups. Specialize on backend, full stack, devops, mostly worked on payment systems and large loads, engineering management, optimizing cloud cost. I love to work with ruby, nodejs, java/kotlin, golang, rust, kubernetes
LinkedIn: https://www.linkedin.com/in/pavelevstigneev/
Github: https://github.com/paxa
Résumé/CV: https://drive.google.com/file/d/1Dcr9VQxgjc_KkwFEz07PMG42sPD...
Email: [email protected]
Posted by
pavelevst on Thursday July 18, 2024 @06:48AM
from the ask-hn dept.
Like Google Flights but for jobs
Location: Indonesia, Jakarta
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby, Java, Go, Javascript, Rust, k8s & infra, engineering management
Résumé/CV: https://docs.google.com/document/d/1TQrO7wd5YwlB-e6a0h0xOkyuU5u0pB5MA9AKYAPObpQ/edit?usp=sharing
Email: [email protected]
Agree, models just data layer, not a place for business logic IMO
VM with 1GB ram and some swap file can easily run rail app, Postgres and redis. With that you don’t have to limit yourself to not able to scale later.
I never used sqlite, can it be used by multiple process simultaneously? Eg rails server and rails console
I’ve used core i9 mbp16 for almost 3 years and this week I’ve used M1 Pro mbp, seeing hide differences in performance and knowing the actual difference in tests of these 2, it make me think that apple international slowdown and heat up intel macs, like they did (and may be still do) with iPhones
I also remember my macbook unibody 2008 and mbp 2012, with them I could do a lot with 4gb ram, even on hdd, nowadays 8gb is kinda too small for most of programming jobs, it look like macs keep getting better hardware every year and macOS using it more and more aggressively
Try to build something that you would use by yourself for daily job/needs and then share with others
Or extract something from main job code base into open source library
Very sad day for world’s education. They trying so hard to keep knowledge only for rich
It would be nice if it can be replacement for logging stack, elastic is super hungry for ram
Still no sequential downloads :(
It’s so nice to know that someone still case about web performance. In a world where it’s quite normal to see website with static information and 1-5MB of compressed JS, which takes long time to load and makes your device hot
If project is really broken then I would agree with it
May be oot. As a maintainer I always try to accept help what people suggest, and make it even better. Without asking people to write tests or format code to match my preferences or make it cleaner…
I often fix some code in my fork, open a pr, but author asking for tests or change something but I simply have no time for it, and for author it will be much easier because he/she is familiar with code style, testing framework, etc.
And problem remain unfixed in main repo
FFI implementation in bun.js using tinyCC I’m impressive, it brings whole new level of performance. Also doesn’t require to have libffi or additional compiler in a system.
I hope more languages will have such functionality, it will bring us closer to possibility to use any existing code in language/runtime that we prefer
I started with dynamic languages, ruby is my favorite, and I use it everywhere where it’s suitable. As I observe, over years static languages getting abit more dynamic or less explicit (as they can), and dynamic languages getting some support for type checking. I guess having both in one language would be a best thing. So when code gets larger or I want to be more confident in some part I can add type validation (it could be a code that run as shared library, or communication between modules)
I also think that parameter strong typing and splitting code into service helps to design better, more clear messaging between components. Having done that for some time we can train ourselves to always pay attention to it, and it will help up to build larger code bases in a maintainable way. (I think larger code bases are more efficient from “time spent” point of view)
I often see people do same mistake: they trying very hard not to repeat themselves, and the highly reusable functions become very dangerous piece to refactor. I would rather have code copied in different modules, unless it’s very general thing that never change like array sorting or date formatting