HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Snawoot

no profile record

Submissions

Tlscookie – hidden cookies in TLS tickets

tlscookie.xx.kg
2 points·by Snawoot·เดือนที่แล้ว·0 comments

Show HN: Weakmap – weak map for Go without use of finalizers

codeberg.org
1 points·by Snawoot·3 เดือนที่ผ่านมา·0 comments

Making Services with Go Right Way

snawoot.github.io
2 points·by Snawoot·3 เดือนที่ผ่านมา·0 comments

Dumbproxy 1.42.0 released with TrustTunnel support

github.com
2 points·by Snawoot·5 เดือนที่ผ่านมา·1 comments

HTTP-over-TLS proxy in a single command

github.com
2 points·by Snawoot·6 เดือนที่ผ่านมา·0 comments

Show HN: Secache – Sampling Eviction Cache

pkg.go.dev
1 points·by Snawoot·7 เดือนที่ผ่านมา·0 comments

PPP-over-HTTP/2: Having Fun with dumbproxy and pppd

snawoot.github.io
5 points·by Snawoot·8 เดือนที่ผ่านมา·0 comments

Dumbproxy just got SOCKS5 support

github.com
3 points·by Snawoot·10 เดือนที่ผ่านมา·0 comments

comments

Snawoot
·เดือนที่แล้ว·discuss
Location: Ukraine

Remote: yes

Willing to relocate: no

Technologies: Go, Python, JS, C, PostgreSQL, MySQL, MongoDB, Redis, Linux, Docker, kubernetes, ...

Résumé/CV: https://www.linkedin.com/in/vladislav-yarmak/

Email: [email protected]

Software engineer with about 15 years of experience, former CTO, VPE, Systems Architect. My key skills are in backend development, infrastructure, computer networks.
Snawoot
·3 เดือนที่ผ่านมา·discuss


  Location: Ukraine
  Remote: yes
  Willing to relocate: no
  Technologies: Go, Python, JS, C, PostgreSQL, MySQL, MongoDB, Redis, Linux, Docker, kubernetes, ...
  Résumé/CV: https://www.linkedin.com/in/vladislav-yarmak/
  Email: [email protected]
Software engineer with about 15 years of experience, former CTO, VPE, Systems Architect. My key skills are in backend development, infrastructure, computer networks.
Snawoot
·4 เดือนที่ผ่านมา·discuss
Hexane is directly used as a solvent for edible cooking oil refining.
Snawoot
·5 เดือนที่ผ่านมา·discuss
TrustTunnel - https://trusttunnel.org/
Snawoot
·6 เดือนที่ผ่านมา·discuss


  Location: Ukraine
  Remote: yes
  Willing to relocate: no
  Technologies: Go, Python, JS, C, PostgreSQL, MySQL, MongoDB, Redis, Linux, Docker, kubernetes, ...
  Résumé/CV: linked here https://snawoot.github.io/
  Email: specified here https://snawoot.github.io/
Most recent job was CTO at crypto/VPN startup and I was working on network and security stuff in general for about last 10 years. I'm open to other fields and roles, though.
Snawoot
·9 เดือนที่ผ่านมา·discuss
I also double that rendezvous hashing suggestion. Article mentions that it has O(n) time where n is number of nodes. I made a library[1] which makes rendezvous hashing more practical for a larger number of nodes (or weight shares), making it O(1) amortized running time with a bit of tradeoff: distributed elements are pre-aggregated into clusters (slots) before passing them through HRW.

[1]: https://pkg.go.dev/github.com/SenseUnit/ahrw
Snawoot
·9 เดือนที่ผ่านมา·discuss
chrome --headless --disable-gpu --print-to-pdf https://example.com
Snawoot
·10 เดือนที่ผ่านมา·discuss
I've made a couple of modules which allow canonicalize maps and slices of comparable elements, making their canonical handles also comparable:

* https://github.com/Snawoot/uniqueslice

* https://github.com/Snawoot/uniquemap
Snawoot
·2 ปีที่แล้ว·discuss
> But you can still get reduced performance with multiple channels due to head of line blocking.

Later problem can be solved with the use of pool of separate SSH connections: https://github.com/Snawoot/rsp?tab=readme-ov-file#performanc...