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 Rebecca Heineman has died
Yep, unfortunately that's a big part of the reason I left for a more traditional tech role. The same skills are extremely valuable at any company writing performance critical software.
connicpu··on The last-ever penny will be minted today in Philadelphia
You can't legally melt down US coins for their metals
connicpu··on The last-ever penny will be minted today in Philadelphia
The easy thing for stores to do then seems to be apply the cash rounding to EBT and card transactions.
connicpu··on Modular monolith and microservices: Modularity is what matters
The number of services at my job that are just grpc wrappers for a database with endpoints that are only accessed by services that have their own connections open to the same database has been driving me insane.
connicpu··on Why engineers can't be rational about programming languages
My team reimplemented a stripped down binary of what our primary service does just so we could run it on our local machines. Otherwise it would take up well over 100GB of RAM. Iteration was a lot more annoying before we did that :)
connicpu··on IP over Lasers
Starlink sats do fly just low enough that they experience some mild atmospheric drag. Their next generation sats will fly even lower too. But it's certainly still in the range where simple computer models will be very accurate for at least a few hours out.
connicpu··on Less is safer: Reducing the risk of supply chain attacks
The solution at my job is you can only install extensions vetted by IT and updates are significantly delayed. Works well enough but sucks if you want one that isn't available inside the firewall.
connicpu··on KDE is now my favorite desktop
EAC has an option for Linux/Proton support, but it has to be explicitly enabled by the developer. I believe it ships a Linux binary that runs alongside the game, poking into the wine environment. EAC works just fine in proton with Halo Infinite, for example.
connicpu··on UUIDv47: Store UUIDv7 in DB, emit UUIDv4 outside (SipHash-masked timestamp)
The conversion is reversible using the secret cryptographic key so you can turn the uuidv4s from requests into your db uuidv7s.
connicpu··on "Your" vs. "My" in user interfaces
That was often a sticking point that broke compatibility with programs between XP and Vista. Starting in Vista only programs running as administrator can modify the Program Files directory, but many programs for XP would dump config files and such directly in their installation directory. You'd have to run those programs as administrator every time or else they wouldn't work.
connicpu··on Ten Years of D3D12
It doesn't matter what Microsoft thinks of Proton, Google v Oracle had a pretty solid outcome

> In a 6–2 majority, the Court ruled that Google's use of the Java APIs was within the bounds of fair use, reversing the Federal Circuit Appeals Court ruling and remanding the case for further hearing.

https://en.wikipedia.org/wiki/Google_LLC_v._Oracle_America,_...

connicpu··on Ten Years of D3D12
As long as the Steam Deck remains popular, game developers do have an incentive to make sure their games work acceptably under Proton. I don't know why you think this isn't a viable long term strategy, the Win32 ABI is incredibly stable which is exactly what makes wine/proton work so well.
connicpu··on Ten Years of D3D12
I can't imagine the world without Vulkan because while it is a lot lower level and more difficult to work with, it makes things like DXVK not only possible but quite performant. Gaming on Linux has been accelerated super strongly by projects like that.
connicpu··on Microsoft is officially sending employees back to the office
Oh great more traffic in Redmond.
connicpu··on No adblocker detected
Pumping gas became pretty infrequent for me once I got a plug in hybrid, but when the closest gas station near me first started playing an ad my immediate reaction was to spam all of the side buttons on the screen until I found the one that muted it. Sweet quiet...
connicpu··on What is the origin of the private network address 192.168.*.*? (2009)
CGNAT is playing a big role. More and more people across the planet are sharing an IPv4 address with dozens or even hundreds of other customers of their ISPs.
connicpu··on I ditched Docker for Podman
I happily embraced it, to each their own I guess. There are folks who mainly work on their mac/windows laptops and just ssh into their workstation, but IT gives us way more freedom (full sudo access) on Linux so I can customize a lot more which makes me a lot happier.
connicpu··on I ditched Docker for Podman
There's no need if all your devs use desktop Linux as their primary devices like we do where I work :)
connicpu··on Tesla said it didn't have key data in a fatal crash, then a hacker found it
If you do an aftermarket EV conversion the car will mostly be built using hardware that you can nearly fully reason about and won't include snitch boxes.
connicpu··on Undisclosed financial conflicts of interest in DSM-5 (2024)
But conceptually in the DSM most disorders are defined by whether they cause hardship in the patient's life. Whether that means some disorders would not have to be considered disorders in an ideal society is irrelevant for this context, because people need help navigating the society we have.
connicpu··on Go is still not good
You do what the compiler has to do under the hood: at the top of the function create a list of open files, and have a defer statement that loops over the list closing all of the files. It's really not a complicated construct.
connicpu··on How much do electric car batteries degrade?
I think the biggest hurdle to just doing that is who pays for the electricity. Sure right now it's a nice perk you can provide your EV owning visitors that probably won't cost too much, but in a world where 10%+ of cars are EVs the costs will add up even at level 1, so you'll need to go for capital-C Chargers that come with payment infrastructure.
connicpu··on How much do electric car batteries degrade?
Yep absolutely, I used a level 1 charger at home for a couple years and it could easily recharge my daily work commute in about 5-8 hours (depending on season). Even now the only upgrade I did was move to a 240V16A charger because I wanted it to be a little quicker after long trips, but most of the time I limit the charge rate to 8A to preserve battery health.
connicpu··on How much do electric car batteries degrade?
At my last apartment before I moved into a home where I did have the ability to install a charger, they had 4 EV chargering spots in the parking garage. I believe residents just had to pay the normal residential electricity rate to use them, they were standard commercial level 2 chargers like the kind you see in public parking lots.

All this to say, if the demand is there then shared parking structures will install them. I live in a city with a fairly high percentage of EVs, but it will continue to spread.

connicpu··on The Folk Economics of Housing
If you reach a point where housing supply out paces demand plus the vacancy rate those investors are willing to tolerate, that's when rent prices will finally start to drop as the big landlords need to generate more revenue to keep up the capital and operational expenses. And if rent prices drop far enough then it will no longer be profitable to spend all that capital snapping up starter homes, and eventually may even be placed back on the market.
connicpu··on Geneva makes public transport temporarily free to combat pollution spike
And I don't believe any states manage to cover the full cost of just their infrastructure and upkeep through use taxes (gas tax, registration, tolls). Non-drivers still end up subsidizing the remainder.
connicpu··on Geneva makes public transport temporarily free to combat pollution spike
Some states in the US with large numbers of EV drivers are already kinda doing this. I now have to pay a flat EV tax on my registration, although it's still less than I'd pay annually in gas tax if I drove an ICE car.
connicpu··on Why tail-recursive functions are loops
With Named RVO (I.e. you explicitly `return named_variable;`) copy-elision is actually guaranteed by the standard. I believe returning the return value of a function call is also guaranteed to not do a copy constructor. Anything else is compiler and optimization level dependent.
connicpu··on Lithium compound can reverse Alzheimer’s in mice: study
My spouse was prescribed lithium by doctors and it messed up her thyroid, it's not a drug to be taken lightly.
connicpu··on FCC abandons efforts to make U.S. broadband fast and affordable
Starlink is now kind of a global baseline that ISPs have to compete against regardless of location. In rural areas it's very reasonable to expect 200-400mbps downloads and 20-40mbps uploads for $120/month. A bit pricey but it's a level of service that DSL and GEO sats can't even think about matching, so companies have to build cable, fiber, or 5G towers if they want to have a comparable offering.
← PreviousPage 4 of 18Next →