I’m Hunter Perrin. I’m a software engineer.
I wrote an email service: https://port87.com/
I write free software: https://github.com/sciactive
- 2 Posts
- 8 Comments
hperrin@lemmy.worldto
Ask Lemmy@lemmy.world•What book that hasn't been adapted into a TV show or movie do you think deserves an adaptation?
0·1 year agoHitchhiker’s Guide to the Galaxy deserves a good adaptation, rather than that trash movie and that too short BBC series.
You have two options:
- Ok with genocide. Otherwise relatively progressive. Has passed major important legislation.
- Ok with genocide. Wants to be a dictator. Appointed half of the Supreme Court majority that took away women’s right to abortion. Will probably strip more rights if elected. Cut taxes on the wealthy and will probably do it again.
You can throw away your vote, but come inauguration, you will have a president who is ok with genocide.
Sure, but if you can and don’t vote for Biden it means you’re at least ok with Trump.
hperrin@lemmy.worldto
Ask Lemmy@lemmy.world•Why are there so many different AMD/Intel CPUs?
1·2 years agoTo a certain extent, processors that only partially work can be sold as a different model. For example, if AMD makes a bunch of 8 core processors, they might be sold as a number of different models based on what, if anything, is wrong with them. The best ones where everything works will be sold as the highest model. Then the ones that can’t achieve the highest clocks, but all the cores and the iGPU works will be sold as the next highest model. Then the ones where a couple cores are bad will be sold as 6 core models, and so on.
They’re made with, essentially, toggle jumpers that can be “cut” to disable different parts of the CPU (I think this is in the chip’s internal firmware and not an actual hardware cut). So two CPUs with the same SKU might have different internal cores that are enabled/disabled. The SKU is basically just a guarantee of how many cores it has, what frequency they will run at, same for iGPU cores, IO capability, and cache.
Obviously, this only applies to CPUs with compatible die sizes. That’s determined by the package it’s ultimately going to be mounted on.
It’s called binning, and it helps achieve higher yields by allowing you to sell more of the “defective” units. The more variations they have, the more they can get for each chip on average. Like if they have a SKU with 8 cores and 32 PCIe lanes, and a SKU with 6 cores and 24 PCIe lanes, then a chip where all 8 cores work, but only 30 of the PCIe lanes work, would have to be sold as the cheaper 6 core SKU. Adding another SKU with 8 cores and only 24 PCIe lanes, would let them price that same chip higher.
https://www.techspot.com/article/2039-chip-binning/
One of the coolest applications of this I’ve seen is the CPU AMD released recently which was literally a PS5 CPU with the graphics disabled (because it didn’t work, or didn’t work well enough to put in a PS5).
hperrin@lemmy.worldto
Atheist Memes@lemmy.world•Our reasoning is different, but their heart is in the right place
1·2 years agoDystheist or (less commonly) maltheist.
hperrin@lemmy.worldto
Programming@programming.dev•Advanced git commands every senior software developer needs to know
1·2 years agoWhat in the absolute fuck is in that thumbnail??
As a full stack web developer, I FUCKING LOVE Electron. I can make really cool desktop apps, and you can deal with it.




If they tried to close source it, someone would just fork it.