HNHacker News
TopNewBestAskShowJobs

hujun

80 karma · joined February 9, 2014

submissionscomments
hujun··on France's Anssi Will Block PQC-Free Products from Certification Starting 2027
The two key issues PQC try to address are key exchange and digital signature, which happen during TLS handshake, the mechanism you described happen after TLS is established; so if a quantum computer breaks TLS, then it effectively reduced HTTPS to HTTP
hujun··on Google open-sources experimental agent orchestration testbed Scion
k8s is simple because it offload some key tasks to 3rd party like network and storage; it is not easy to: a) setup and maintain a k8s cluster with all necessary components from at least a dozen different sources b) design your application to be k8s native
hujun··on A cryptography engineer's perspective on quantum computing timelines
> Trusted Execution Environments (TEEs) like Intel SGX and AMD SEV-SNP and in general hardware attestation are just f*d. All their keys and roots are not PQ and I heard of no progress in rolling out PQ ones, which at hardware speeds means we are forced to accept they might not make it, and can’t be relied upon.

compare to SGX, a more critical impacted component is TPM chip, secured/measured boot depends on TPM, and cost of replacing all servers and OS ...

hujun··on China Can't Win
really unfortunately, these few have capability and will to drag everybody else into war
hujun··on Geedge and MESA leak: Analyzing the great firewall’s largest document leak
"My second thought is how badly Chinese communism must be doing that they need such a massive effort in order to ..."

China have visa-free visit policy for many countries, you could actually go there to see how "bad" it is

https://www.china-briefing.com/news/china-visa-free-travel-p...

hujun··on The elegance of movement in Silksong
yes, and I think one big reason enterprise might not buy your product even if it is guaranteed to make/save $X is $ is often NOT most important thing to the people make buying decision, specially when it is not your own money to save or gain
hujun··on argp: GNU-style command line argument parser for Go
one thing I liked about cobra is the auto complete support, but I don't like the manual process of define command and parameter and not easy to extend, so I wrote https://github.com/hujun-open/myflags, it is built-on top of cobra but allow uses a struct to define all commands/args and also easily to extend support new types (even existing types)
hujun··on The US stops sharing air quality data from embassies worldwide
nah, GPS is needed by US outside US as well, I bet someone will propose a 'great' idea to start charging for it
hujun··on Broadcom, TSMC eye possible Intel deals to split storied chipmaker
because Trump said TSMC is stealing US chip biz, and threaten 100% tariff [1]. I think this is TSMC's attempt to avoid tariff

[1]https://www.pcmag.com/news/trump-intel-was-great-until-taiwa...

hujun··on Setting up a trusted, self-signed SSL/TLS certificate authority in Linux
for user wants to have self hosted CA (for testing) with easy to use GUI, XCA is a great option
hujun··on Why Quantum Cryptanalysis is Bollocks [pdf]
one thing I agree that software/standard people like to churn, churn is a source of new income regardless if QC could break RSA or not in the future, people could make profit now
hujun··on 50 Years of Travel Tips
one tip of the list I can't agree more is the www.seat61.com for train ticket, especially if you travel in Europe, where train is the most convenient way to travel between cities/nations but man is it such complex system, there are so many different rail companies and lines, this website gives a clear instruction on options, price and where to buy the ticket
hujun··on OpenAI says it has evidence DeepSeek used its model to train competitor
or sold to US I could totally see this happening soon
hujun··on Supreme Court upholds TikTok ban, but Trump might offer lifeline
quote from tiktok's webiste https://usds.tiktok.com/usds-myths-vs-facts/: ``` Myth: TikTok’s parent company, ByteDance Ltd., is Chinese owned.

Fact: TikTok’s parent company ByteDance Ltd. was founded by Chinese entrepreneurs, but today, roughly sixty percent of the company is beneficially owned by global institutional investors such as Carlyle Group, General Atlantic, and Susquehanna International Group. An additional twenty percent of the company is owned by ByteDance employees around the world, including nearly seven thousand Americans. The remaining twenty percent is owned by the company’s founder, who is a private individual and is not part of any state or government entity. ```

hujun··on A brief history of the word "fuck"
This reminds me an interesting netflix doc series, History of Swear words: https://www.netflix.com/title/81305757

hosted by Nicolas Cage

hujun··on Chinese hackers breached US court wiretap systems, WSJ reports
all network devices that terminates a subscriber (broadband or mobile) has a feature called LI: https://en.wikipedia.org/wiki/Lawful_interception, which is required by law in almost all countries one requirement is that operation of LI feature is totally separate from normal network operator, so that even normal network admin are not supposed to know what kind of LI operation is ongoing...
hujun··on How we migrated onto K8s in less than 12 months
depends on how much "k8s native" code you have, there are application designed to run on k8s which uses a lot of k8s api and also if you app already micro-serviced, it is also not straight forward to change it back
hujun··on "Out of Band" network management is not trivial
you can have the lte modem to connect to a different lte network
hujun··on "Out of Band" network management is not trivial
now there are LTE modems
hujun··on Microsofts AI boss thinks its perfectly OK to steal content if its on open web
I think the reason behind it is similar to case where you are allowed to watch movie in theater with eye, but not with camera
hujun··on BYD and CATL aim to launch new EV batteries with 6C charge rate
no worries, US will ban Chinese battery in no time: https://www.reuters.com/world/us/us-lawmakers-call-add-china...
hujun··on NASA's Voyager 1 Resumes Sending Engineering Updates to Earth
Dark Forest Hypothesis: https://en.wikipedia.org/wiki/Dark_forest_hypothesis
hujun··on Improving Network Performance with Linux Flowtables
the latest hot one is eBPF/xdp, https://en.wikipedia.org/wiki/Express_Data_Path;

however I think in most cases skipping kernel might not be such a great idea, a lot of kernel features are there for a reason (e.g. like routing/arp lookup, fragmentation/reassembly), if you skip them, it means you have to implement those features in user-space...

hujun··on Show HN: MicroTCP, a minimal TCP/IP stack
the purpose of using TAP is to be able to write IP stack in user mode code; however TAP is not the only way on linux, you could also use raw(AF_PACKET)or XDP socket, they also allow you bypass kernel IP stack
hujun··on Kubernetes Exposed: One YAML Away from Disaster
there are a few k8s distributions works on single server like microk8s, kind, and they are not difficult to setup on a single server.
hujun··on 2048 Bit RSA and the Year 2030
`That is, if it costs very little to have larger keys, why not have larger keys?` it is often very expensive/difficult to change length of a RSA key is part of existing platform/infrastructure, like key in TPM/HSM/CA infrastructure, regardless how fast computer CPU is
hujun··on 20 Years of Gentoo
Arch is also rolling update, and has no trivial chance to break when upgrading, I learned this painfully a few years ago. switched to Ubuntu, which is boring but stable.
hujun··on Loxilb: eBPF based cloud-native service load-balancer
This looks interesting, specially the support of GTP/SCTP; although it seems quite new, first commit on github is last year, wonder if anyone has used this in production?
hujun··on Everything I wish I knew when learning C
this is a good a good blog, although I wonder is there any good up-to-date free online resource to learn C for experienced programmer (I learned C many years ago, but never use it seriously and forgot much of it)? I searched around, the results are either for beginner, or seems out-dated
hujun··on 5.1 Magnitude Earthquake Near San Jose, CA
similar experience here, the UI design is confusing, tell you to select an area but apparently you can't select/drag on the map, you can only typing the address then many times the auto complete doesn't work, and it seems you have to use the incorrect auto completed address...
Page 1 of 3Next →