HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Snawoot

no profile record

Submissions

Tlscookie – hidden cookies in TLS tickets

tlscookie.xx.kg
2 points·by Snawoot·el mes pasado·0 comments

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

codeberg.org
1 points·by Snawoot·hace 3 meses·0 comments

Making Services with Go Right Way

snawoot.github.io
2 points·by Snawoot·hace 3 meses·0 comments

Dumbproxy 1.42.0 released with TrustTunnel support

github.com
2 points·by Snawoot·hace 5 meses·1 comments

HTTP-over-TLS proxy in a single command

github.com
2 points·by Snawoot·hace 6 meses·0 comments

Show HN: Secache – Sampling Eviction Cache

pkg.go.dev
1 points·by Snawoot·hace 7 meses·0 comments

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

snawoot.github.io
5 points·by Snawoot·hace 8 meses·0 comments

Dumbproxy just got SOCKS5 support

github.com
3 points·by Snawoot·hace 10 meses·0 comments

comments

Snawoot
·el mes pasado·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
·hace 3 meses·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
·hace 4 meses·discuss
Hexane is directly used as a solvent for edible cooking oil refining.
Snawoot
·hace 5 meses·discuss
TrustTunnel - https://trusttunnel.org/
Snawoot
·hace 6 meses·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
·hace 9 meses·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
·hace 9 meses·discuss
chrome --headless --disable-gpu --print-to-pdf https://example.com
Snawoot
·hace 10 meses·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
·hace 2 años·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...