HN Simulatornew | past | comments | lists | submit | Aardwolf's commentslogin

> AMD has reduced the number of integer multiply units from three to two, with PDEP and PEXT throughput also falling from three instructions per cycle to two.

Are PDEP and PEXT using the same (parts of) circuits as multiply (they are very different operations...), or are this just two independent drops of circuitry and the wording is just a bit unclear?


They are unlikely to share circuits with the multipliers, but the 2 of the 6 execution units that include multipliers must be identical, to simplify layout, and the PDEP/PEXT circuits are allocated to these 2 units, like the multipliers.

IIRC, PDEP/PEXT are generalizations of shifter networks.

A multiplier also contains a generalized shifter network.

Multiplying by 2^n = shift by n.


> but flash SSDs handled wisely are much better than hdd

In cold storage, a hdd should last longer than an ssd


One issue with Firefox setting is that it assumes too much that you want to disable the audio but don't care about the moving video. I care about the video not autostarting. But when I press play, then I obviously do want audio. Firefox mutes it... So now it requires two or more clicks to properly play

I guess in engineering what you care about is: how fast is it on given input size X relevant for the practical problem. Or: how much input size can we do in time bound Y.

Could they also get bought by private equity? It seems a lot of things get bought by this


Short of sanctioned jurisdictions pretty much anything can get purchased. You just get a local corporate lawyer to help straighten things out


What namecheap is doing seems to be a great way to lose most of the customers and go bankrupt. I don't think that's what private equity funds want when they acquire a business.


If you have still X years remaining of a registered domain, do those years move as well or do you lose them, if you move registrar?


Yes. You usually get +1 year to existing expiration date of your domain, at least this is how it works for .com, .us and few other tlds I have.


What do you mean, can you entrust one domain with multiple registrars?


I meant for people with multiple domains.


Ok this is doing some damage. What's a possible alternative that works on both mobile and desktop, doesn't require yourself to run a server, and doesn't have worse reputation?


keepassxc works across any major platform, mobile platforms have keepass2android and KeePassium. You don't have to run your own server, but you do need some type of file sharing system to keep them synced. I personally run a webdav share on a vps with some sync scripts to keep a backup on devices otherwise. OneDrive, google drive, dropbox, and others work.

Also protonpass.


I specifically moved away from KeePassXC to Bitwarden with self hosted vaultwarden because the Linux desktop experience and mobile syncing was so terrible. While I love KeePassXC, using it on an immutable Linux distro where everything needs to be Flatpak means the browser extension doesn't work because it doesn't support Flatpak'd browsers back when I switched. Auto type is a security nightmare and is not an option. Syncing does not exist and with the constant death and forking of Syncthing on Android, it became unusable to randomly find out my db hasn't synced for a week and now I have to reset everything with a new fork yet again.

Bitwarden was the no nonsense choice because it just worked.


Mobile syncing works extremely well for me with Keepass2Android and webdav. Includes merge support. The sync story on Android is imo the best because of that.


I used to use gnupass and its variants (including passforios on mobile), but what brought me to bitwarden was being able to make changes on two clients and merge the results cleanly / usefully without needing to do anything manually at all.

How does this work with keepassxc? Does it depend on your file syncing primitive?


When I stopped using KeePassXC, there was no merging. You configured each client to save immediately and reload when detecting the file changed. If you used a tool like Syncthing then you had to monitor for conflicts (which stopped syncing) and manually fix them. If the major clients on Linux, Android, and browser extensions all supported proper syncing on their own, I might switch back.


Any good reason to use keepassxc rather than regular KeePass?



At the time I decided to go with regular keepass, it was because setting up OneDrive sync (directly to OneDrive, not depending on a mapped folder because I use as little MS software as possible) and browser extension was easier. And the cross platform UI on KeePassXC just didn’t look and feel good on windows.


I still mainly use Windows and Android, so if cross-platform is the only real reason to switch, I think I'll stick. I have it syncing over SFTP, works great.


Proton Pass?

I already have "Proton Unlimited" as a subscription but until now I never used Proton Pass. I thought about giving up on Bitwarden for some time and probably will try it now. AFAIK you can even import your Bitwarden logins.


FWIW I moved to Proton Pass after I read the blog post months ago. The switch was seamless except for passkeys (had to enroll new ones; back then I only found a tool to convert Proton Pass passkeys to Bitwarden, but not the other way around)

For me, Pass works much better, especially passkeys on Android. Bitwarden was very flaky in that regard, Proton Pass "just works".

I use Pass for personal logins and sharing family-related accounts with my wife.


I discovered that only Proton Pass works on my old Android 9. I guess this is the way to go.


I'm really happy that Proton Pass provides an option to copy the username/password when you right click on an item. In the Bitwarden macOS app you have to click a dedicated copying button which feels so unintuitive and I had to consciously think about this every time I needed to copy a username/password. And Bitwarden has so many other things that could be improved in its UI, but due to muscle memory I forgot that there exist other password managers out there. So far Proton Pass seems to be much more polished than Bitwarden. Except it took me a while to find how to enable 2FA, which is in "Account and password" (not "Security and privacy") in the account settings.


Proton Pass has a good backend, but their clients are so-so. Specifically, the auto-fill feature in both browser extension and Android client. The browser extension is also pretty buggy, keeps forgetting settings, and occasionally logs me out.


I think Proton Pass is currently the best non-self-hosted option, and Proton's corporate structure offers some protection against enshittification.


Keepass on pc, keepass2android on mobile and the file is stored on onedrive. I'm starting to use macos so I'll install onedrive on it. Now onedrive's reputation is Microsoft's but I haven't heard of massive security breaches like many online password manager had.


Proton pass.

Proton ticks all good-company boxes. E2ee, majority owned by the Proton foundation, all client-side code is OSS, and some other structures in place to protect themselves from corp greed. Best I could find.


Didn't it recently come out that the ceo of proton was donating to far right groups interested in dismantling privacy and security, let alone their racist policies?


Can you be more specific? A lot of things called "far right" in 2026 are Democrat policies from 2016.

https://m.youtube.com/watch?v=vf-k6qOfXz0


You might be mixing them up with Mullvad.


In so far as google translate and my adhd filter can tell, he donated to political party that support marxism … maybe people are figuring-out that authoritarian happens on both sides to the 1 dimensional political spectrum


I have big hopes for AliasVault.

https://github.com/aliasvault/aliasvault


Enpass.

Current offerings are ok. But they had a pay once model before which they grandfathered in. I got lucky. It's amazing and no bullshit software.

Has apps from everything including browsers. Can use any cloud storage as vault. Supports un Pass passkey totp pin and everything you can think of.


Writing password down on paper and keeping them in your wallet.

Seriously. About as secure, if you're honest about the actual threat model (vs one security aficionados would like you to assume), and paper can't be enshittified.



Don't forget to start each password with an x but don't write that on the paper.


Saw an interesting app on f droid that lets your encrypt the password with another password and print them as qr codes. Nice idea but no idea why I'd use it


I like Enpass


How did people in the 90s even manage to play Minesweeper without having a yellow marker to guide you?


I learned it from other classmates in like my last year of high school. Then i mineswept a huge one with a high density of mines. What a waste of time. It was good for a younger kidnto make their mjnds sharper


No idea. But I had more fun _avoiding_ that yellow dot.


As someone old enough to experience it as a kid: We tried to figure out what the heck this weird game was about until giving up and moving on with life.


The "vi" game was really weird though.


The only winning move is not to play.


Rope is one thing that I wonder how to make from scratch if you'd be dropped somewhere in nature. I know it's about weaving plant fibers, but, how can it get so long?


We made rope in boy scouts. You just need to braid three strings and you can splice in broken bits pretty easily. You can also work out kinks with just regular straight sticks and it only takes two people. The theory that these batons were for rope seems unlikely in that regard. Apparently the leading hypothesis is for spear throwing.


Same way you weave together yarn. The individual fibers bind together with weaving and friction and form a longer chain.


When I was 5 I watched my grandmother making yarn using a foot-powered castle wheel. The machine rotates a string of yarn along its long axis and it collects fibers from a piece of loose wool (roving) thus extending itself. I think I've seen a drop spindle too, but I'm less certain about that.


In simple terms: short fibers overlap to make longer ones.



I've wondered the same thing. The fibers aren't that long.


The fibers don't need to be long. About 1 inch is enough for any purpose. The trick is to twist each fiber individually in one direction (fe. clockwise) while twisting them around each other in the opposite direction (fe. counter-clockwise). This creates internal tension that makes the fibers push against each other with substantial force, creating sufficient internal friction for them to bind against each other. And now you have string, and you again switch twist direction to bind multiple strings together to make thicker string, a switch again to bind multiple of those together, etc, until you get to proper rope thickness, which is basically always substantially thicker than the length of the fibers that make it.

It's a bit magical when you figure out how to do it, it doesn't seem to make any sense yet it works.


It’s the trick where people would take two phone books and if you interleave every page you can literally have two cars going each direction and can’t rip them apart. Ropes are this on a smaller scale.


You take short fibers, and twist and splice them together to get longer fibers. And you repeat until you get the desired length, or thickness...

Lots of videos of how to make it on the Internets using nettle, or some other plant (flax is still used to make clothes today though through industry methods).


Thanks everyone for the explanation!


Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: