HNHacker News
TopNewBestAskShowJobs

patricklorio

336 karma · joined August 16, 2012

submissionscomments
patricklorio··on Ask HN: Who is hiring? (July 2026)
Playit - https://playit.gg Eugene, Oregon. REMOTE okay. Oregon USA only.

Looking to hire our first full time engineer besides myself. High impact role, over 100k monthly active users. Cash flow positive.

We run a global network to help people host game servers at home. Most of our backend is in Rust with Postgres DB, website is React SPA in typescript.

Engineering work touches many areas: * low level AF-XDP networking * state synchronization across 20 datacenters * custom ddos mitigation logic * product feature development * front end website dev * front end TUI dev * reliability monitoring and alerting * so much, think creating cloudflare from scratch with focus on gaming and you’re not far off

Send resume over email to apply@playit.gg. Note I (a human with limited time) will read your email and resume. Please don't send me a tailored AI resume or email to waste my time. Please.

patricklorio··on Tunnl.gg
Want to chat on discord? Maybe we could combine efforts to try and stop people abusing our services :). We have a few vendors sending us automated reports, maybe I could open it up for multiple projects.

feel free to give me a ping on https://discord.gg/AXAbujx @patrick.

patricklorio··on Tunnl.gg
Have you found a way to detect xworm c2c servers?
patricklorio··on Tunnl.gg
I run playit.gg. Abuse is a big problem on our free tier. I’d get https://github.com/projectdiscovery/nuclei setup to scan your online endpoints and autoban detections of c2 servers.
patricklorio··on Neros has raised $121M to build military drones
IMO bad take. We want quality journalism to be sustainable, having AI launder stolen content and make it free with ads is not better.
patricklorio··on Ask HN: Who wants to be hired? (October 2025)
Provided a fake ID when trying to verify identity. Wasted my time, be cautious.
patricklorio··on His Life Savings Were Mailed to Him by Paper Check. Now, It's Gone
So he received the checks and mailed them to his bank but they were intercepted in the second leg and cashed out. Sounds like the fault is with the banks that cashed out the checks without adequate verification.
patricklorio··on Ask HN: Cheapest way to run a time-series database in cloud?
Highly recommend clickhouse. You can set the partition key to be based on date and delete old data in chunks. Makes life really easy. Also found it much more performant than timescaledb out of the box. Not sure about hosted options but can imagine that translates to better performance for the dollar.
patricklorio··on We have 4 days to contest KYC being required by internet services
Computers outside of the US sure, but the latest chips used for AI training have export controls so not so much.
patricklorio··on We have 4 days to contest KYC being required by internet services
I think this is about preventing sanctioned countries or individuals using US technology we don't want them to have access too (like China not having modern GPUs). That goal seems reasonable though there's always a fear that the law is way broader than the high level intent. Why would it be "an absolute nightmare" if it's so easy to migrate?
patricklorio··on We have 4 days to contest KYC being required by internet services
I read the document a bit, it seems like this is essentially saying that services like AWS need to know the identity of their customer if they suspect they are a foreign entity.

I don't think this would cover VPNs or internet access, mainly just people spending lots of $$ on compute. Is that correct? If so it seems reasonable. If a non US group is spending lots of money using US technology to develop an AI model I do think that falls under foreign trade and should be documented.

patricklorio··on The Ute Tribe will construct one of the largest solar farms in the US
756 MW is the peak power rate, not accumulated amount of power that will be generated per year.
patricklorio··on Signtime.apple: One-on-one sign language interpreting by Apple
Sounds like a smart way to build a high quality dataset of captioned ASL videos while also providing a great service. Guessing in 2 years they’ll have a decent ML model.
patricklorio··on A simple way to test the charge level on alkaline batteries (2015) [video]
I think avalanche transceivers need alkaline batteries because they work better in the cold and have a more reliable voltage drop as the energy is drained. But beyond niche applications, rechargeable all the way :).
patricklorio··on Stripe Is Down
Dashboard is having issues but it seems like the API is working right now.
patricklorio··on Binance sees $2B in outflows as troubles compound
Time to see if the emperor has clothes on.
patricklorio··on Ask HN: Laid off folks, are you getting hired?
why?

> that those laid off folks added their contact info to

They seem to have added their info to the list for it to be floated around.

patricklorio··on Cloudflare servers don't own IPs anymore so how do they connect to the internet?
I run a fairly popular service and have received DDoS attacks from Cloudflare's IP range (~20gbps). I can confirm they respond to SYN+ACK with an ACK to complete the TCP handshake. Through some investigating it seems like a botnet using Cloudflare WARP (their VPN service).
patricklorio··on Show HN: An ultra-light-weight tool to quickly test your ping
It’s custom software for tunneling (primarily game servers). All the packets are handled directly using AF-XDP. It’s also on an anycast network and this endpoint is used to debug routing issues.
patricklorio··on Show HN: An ultra-light-weight tool to quickly test your ping
http://ping.playit.gg/ embeds the request epoch in the TCP sequence number to give you your ping.

  Client SYN => 
             <= Server SYN+ACK \w epoch in sequence
  Client ACK =>
             <= HTTP payload calculating ping with NOW - ACK number
patricklorio··on In 2019 RX470 were $70, RX580 $100
I’m confused, taxes only apply to profit and you can write off the expenses of the video card.
patricklorio··on Show HN: Playit.gg – A networking tool to host game servers at home
There's only custom domains (your-choice.playit.gg) for $1/month or $6/year. I'm still working to develop premium features but for now the custom domain subscriptions cover my monthly server costs.
patricklorio··on Coinbase is reportedly selling geolocation data to ICE
It can be done by seeing which crypto nodes propagate the transaction first.
patricklorio··on Coinbase warns that bankruptcy could wipe out user funds
Coinbase is FDIC insured but that's only relevant for USD. The SEC mandates disclosures of all risk and given that a crypto company like this has not gone bankrupt there, isn't precedent on how bankruptcy courts will consider crypto assets held under custody. Therefore it's a risk that should be made transparent.
patricklorio··on Ngrok Alternatives
I'll need to make a PR to add https://playit.gg :). Been working on it for the past two years. Offers UDP support, ability to tunnel a range of ports, and provides a fixed IP and port. I recently purchased a /24 and moved the entire service to an anycast network. An entire datacenter can go down and connections will keep going .
patricklorio··on Be anonymous
It was a tor hidden service. Do domain purchase required.
patricklorio··on Ask HN: What tech stack to use for my startup?
My react build scripts use https://github.com/stereobooster/react-snap to create static files which I deploy. Might be good enough for you. Otherwise I'd suggest moving the app to a different subdomain as someone else mentioned and having separate marketing pages. If you have a lot of dynamic content (ie user generated) that you want SEO'd, server side rendering is the most tried and tested.
patricklorio··on Ask HN: Is Digital Ocean Down?
I'm back online :). Seems like the network in NY3 went offline for a bit.
patricklorio··on Discord Launches Threads
Finally! I've been using Discord as a place to field support issues for playit.gg and it's becoming a big burden now that we have ~800 active users. I've started stepping back and letting community members help eachother out as it's been too crazy for me to manage. With threads I might actually be able to help people again :).
patricklorio··on Price transparency remains elusive despite hospitals starting to post fees
I am so happy this is happening. Though the fine for noncompliance seems laughable at $300/day.
Page 1 of 3Next →