HNHacker News
TopNewBestAskShowJobs

zxilly

172 karma · joined April 3, 2024

submissionscomments
zxilly··on What happens when you make a move in lichess.org?
I wonder why this protocol needs an ack? a websocket wrapped in a tls should be perfectly capable of guaranteeing the integrity of the message
zxilly··on Why you should use Go
The parts of Go that make the most sense to me are the default static linking and the easy cross-compilation. rust does part of this, but C-dependent crates are easy to introduce (e.g. openssl-sys) and directly cause cross-compilation to be a disaster.
zxilly··on Should We Chat, Too? Security Analysis of WeChat's Mmtls Encryption Protocol
The attack on xz illustrates that even if the code is open source and the build is reproducible, well-designed attacks can still be executed.
zxilly··on Google’s AI thinks I left a Gatorade bottle on the moon
leetcode uses the similar things to detect AI cheaters by placing a <span> with opacity 0
zxilly··on Open source maintainers underpaid, swamped by security, and going gray
The word underpaid seems too friendly. In the case of the open source developers I know, they don't get any money
zxilly··on Show HN: Shed Light on Your Go Binary Bloat with Go Size Analyzer
That's awesome! But when i switch between the twiggy and bloaty, the ui freeze for a while, maybe WebWorker can resolve this problem.
zxilly··on Show HN: Shed Light on Your Go Binary Bloat with Go Size Analyzer
You may want to try google/bloaty.
zxilly··on Show HN: Shed Light on Your Go Binary Bloat with Go Size Analyzer
Even if the debugging information is stripped out, this tool can still extract a lot of information. This is because Go keeps a lot of specific information about functions in its pclntab table inside the binary for reflection, GC or other work. The tool is able to analyse this part of the information. Also, it includes a rudimentary decompiler for extracting possible static data calls from the binary, which is simple, but seems to work well.
zxilly··on Building rqlite 9.0: Cutting disk usage by half
well, still didn't support embed as library.
zxilly··on Rustgo: Calling Rust from Go with near-zero overhead (2017)
There are many years since the article being written. I'm wondering if there is a better solution in 2024.
zxilly··on Dumb website only lets one user in at a time
Is this page down?I only got failed to start application on imherefor.me

  This is most likely because your project has a code error.
  Check your project logs, fix the error and try again.
zxilly··on Show HN: Unreal Engine 5 in WebGPU
I opened the demo on my phone with chrome canary. It just crashed my browser.
zxilly··on gRPC over HTTP/3
I used to do similar things at https://github.com/openPanel/core/blob/master/app/tools/quic... . But I didn't dive it further and I just replaced tcp with a quic stream.
zxilly··on Show HN: I coded my own JSON translation tool to easily localize my side project
Honestly, I don't see the reason to pay $10/month just to translate a json file.Or is this just another OpenAI API caller startup? "In any case, we must use LLM?"
zxilly··on Show HN: Golang Binary Size Analyzer
The log goes stderr and the output goes stdout. I think it might be convenient for those who use the pipeline.
zxilly··on Show HN: Animated GitHub Contribution as GIF/WebP
There aren't many options for animated images, and maybe apng, but I can't even find a encoding library available for that.
zxilly··on [dead]
What a classic SEO.
← PreviousPage 2 of 2