HNHacker News
TopNewBestAskShowJobs

connicpu

1,622 karma · joined October 9, 2017

[ my public key: https://keybase.io/connicpu; my proof: https://keybase.io/connicpu/sigs/3Hwqajy8vZqK6z_15FouKnzaSE_eKpQDKe2ZF9o-Jjo ]
submissionscomments
connicpu··on IETF draft-meow-mrrp-00
Can't let pilots have all the fun
connicpu··on IPv6 traffic crosses the 50% mark
Regardless of whatever other things may be better or worse about ipv6, it's still a reality that as we continue connecting more and more devices to the internet eventually ipv4 addresses will become so scarce and valuable that a not-insignificant minority of residential customers will be behind such aggressive CGNAT that the internet will become nearly unusable unless a majority of the services they are using support ipv6.
connicpu··on Tax Wrapped 2025
Yep the cap was $176,100 for 2025
connicpu··on Microsoft isn't removing Copilot from Windows 11, it's just renaming it
For me last year was the tipping point, with Windows 10 hitting EOL I refused to move to the buggy mess of 11. All the games I regularly play are now nearly flawless in proton and games that refuse to run on Linux just don't exist for me anymore. Admittedly I already didn't play the kinds of highly competitive online games that like to use KLAC, so might be a tougher sell if that's your jam. Most of my game time goes to FF14 and GW2.
connicpu··on Build your own Dial-up ISP with a Raspberry Pi
You have to get a dish on a different plan first but then you can switch to standby mode, it's $5/mo. It might not be available if you rent the hardware though, you might have to buy the dish outright.
connicpu··on Build your own Dial-up ISP with a Raspberry Pi
It would be funny as a project but there's better low speed backup options like a starlink dish on standby mode (500kbps)
connicpu··on Accidentally created my first fork bomb with Claude Code
A fork bomb can refer to any process that spawns multiple recursive child processes. You don't need fork to spawn more copies of yourself, that is merely the classic Unix implementation.
connicpu··on Time to Dump Windows?
Year of the Linux Desktop began for me last year. All the games I play work, and that's mostly what I do at home. Work is also a Linux desktop, because our build system runs there anyways so may as well use it directly (though some still work primarily from windows/mac laptops and ssh into their desktop). Only windows machine I have left is my work laptop because IT doesn't offer Linux laptops, but it's basically just a thin client to access my desktop away from the office.
connicpu··on France's aircraft carrier located in real time by Le Monde through fitness app
Not hidden from nation states with access to real-time satellite imagery, but more rustic guerilla operations usually don't have such sophisticated access
connicpu··on Even faster asin() was staring right at me
Unless your lookup table is small enough to only use a portion of your L1 cache and you're calling it so much that the lookup table is never evicted :)
connicpu··on ATMs didn't kill bank teller jobs, but the iPhone did
I've never written a check, but I have had to deposit occasional checks. In the last 6 years the only checks I've received were first paychecks at a new job (before direct deposit was set up) and my covid stimulus checks.
connicpu··on Swiss e-voting pilot can't count 2,048 ballots after decryption failure
In Washington voting is free. My ballot comes in the mail, I fill it out, I drop it in the outgoing mail. It's pre-stamped. I don't mind full citizenship verification at the time of registration, as that can be done months before it's actually time to vote.
connicpu··on Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
A couple weeks ago someone on my team tried using the experimental "vibe-lint" that someone else had added to our CI system and the results were hilariously bad. It left 10 plausible sounding review comments, but was anywhere from subtly to hilariously wrong about what's going on in 9/10 of them. If a human were leaving comments of that quality consistently they certainly wouldn't receive maintainer privileges here until they improved _significantly_.
connicpu··on MacBook Neo
If you operate over all of your data every time it's a lot more predictable ;)
connicpu··on World-first gigabit laser link between aircraft and geostationary satellite
Black box data doesn't need that crazy throughput either though. Traditional RF is much easier to get right, and works even when the aircraft starts losing track of where it is and stops being able to track the satellite with its laser
connicpu··on MacBook Neo
I write algorithms that operate on predictable amounts of data. It's very easy to work out the maximum amount of things we need to have and then allocate it all in fixed size arrays. If you allocate all your memory at startup you can never OOM at runtime. Some containers need over 100GB but like the parent comment said we've already bought the RAM.
connicpu··on Microsoft forced me to switch to Linux
The familiarity is great but the thing that really draws me to Plasma over Gnome is that the KDE developers seem to have an attitude of just implementing the features people want even if it's not perfect yet. Gnome is polished, but it's missing so many basic configuration options out of the box.
connicpu··on Hardware Touch, Stronger SSH
I can't speak to actually setting it up, but where I work we have an IT-provided yubikey ssh-agent that handles getting all that stuff set up, and we just paste the public key from our individual yubikeys into our authorized ssh keys with our on-prem-hosted bitbucket server. However almost everyone I know quickly gets sick of touching the yubikey for every git remote operation and just generates their own local SSH key to use for git since doing so is not forbidden. It's definitely not High Security, but since our git is on-prem and can only be accessed from within the corporate VPN the risks are probably lower than if we were using something shared on the public internet.
connicpu··on How well do you know C++ auto type deduction?
That's what I still do. Replacing auto with deduced type is one of my favorite clangd code actions.
connicpu··on Thousands of U.S. farmers have Parkinson's. They blame a deadly pesticide
Scientific terminology should be precise, not based on colloquial usages
connicpu··on Size of Life
If it doesn't crash there is actually an ending
connicpu··on Java Hello World, LLVM Edition
The article is presenting something different entirely. This is the precursor to what it would take to create a compiler written in java that produces native code.
connicpu··on Why I stopped using JSON for my APIs
Regardless of whether you use JSON or Protobuf, the only way to be safe from version tears in your serialization format is to enforce backwards compatibility in your CI pipeline by testing the new version of your service creates responses that are usable by older versions of your clients, and vice versa.
connicpu··on Don't push AI down our throats
Yeah everyone I've tried to introduce helix to who was already a vim master hated it. It's great for people who don't already have that muscle memory, I found the reversed selection->action model a lot more intuitive personally.
connicpu··on Don't push AI down our throats
I decided to finally learn a modal editor and installed Helix. Ideal for me since it's very hackable if you're already familiar with Rust. Very easy to build from source. Plus all I need is LSP support and I'm good at work, clangd is all I need for an IDE.
connicpu··on Don't push AI down our throats
That's why this was the year I finally dropped Windows and VSCode forever. Not that hard for me because all the games I play work flawlessly in Proton, and I already used Linux at work.
connicpu··on The risk of round numbers and sharp thresholds in clinical practice
Right, the 4g/day number is the amount that should be safe for any relatively healthy adult (minus whatever is making them take the medicine). I should hope it isn't too close to the number where you can cause permanent damage.
connicpu··on Constant-time support coming to LLVM: Protecting cryptographic code
The side channel from memory access timings are exactly why cmov is its own instruction on x86_64. It retrieves the memory regardless of the condition value. Anything else would change the timings based on condition. If you're going to segfault that's going to be visible to an attacker regardless because you're going to hang up.
connicpu··on Homeschooling hits record numbers
It affects the minimum viable salary for a teacher to even be able to live in the city where you want to hire them to work, same for all the other support staff that make a school function.
connicpu··on Scientists now know that bees can process time, a first in insects
I think shellfish was more unambiguously a food safety thing
← PreviousPage 3 of 18Next →