HNHacker News
TopNewBestAskShowJobs

puffybuf

49 karma · joined December 24, 2022

submissionscomments
puffybuf··on Jailbreaking the Switch 2
I modded my Original Switch but all I do is play retro games on an emulator (retroarch) on it! I look forward to the switch 2 but not for pirating. It is a bit of work though
puffybuf··on GotaTun – Mullvad's WireGuard Implementation in Rust
I would just pirate at that point. You're paying for the streaming service anyways. Use mullvad to download the torrent :). I'm pretty sure they ignore dmca requests. Not that they even know their customer's names if you pay with Mullvad amazon card.
puffybuf··on Pass: Unix Password Manager
I store my passwords on an encrypted file partition sqlite database. My script grabs the pass and immediately closes the partition afterwards.

You can also just encrypt your passwords into individual encrypted files (one for each password) and have your script clear the gpg agent after a passfile is decrypted.

puffybuf··on Ask HN: The government of my country blocked VPN access. What should I use?
I like mullvad. You can buy a prepaid card off amazon. I figured out how to setup wireguard on various unixes Mac/linux/openbsd
puffybuf··on Please Don't Promote Wayland
i3 has pretty much been replaced by sway for me. Works great I have no problems with wayland as a regular user
puffybuf··on BorgBackup 2 has no server-side append-only anymore
I've been using device mapper+encryption to backup my files to encrypted filesystem on regular files. (cryptsetup on linux, vnconfig+bioctl on openbsd). Is there a reason for me to use borgbackup? Maybe to save space?

I even wrote python scripts to automatically cleanup and unmount if something goes wrong (not enough space etc). On openbsd I can even Double encrypt with blowfish(vnconfig -K) and then a diff alg for bioctl.

puffybuf··on Xenon is an open source universal game cheating framework C++
I use x64dbg to make cheats. It is a binary debugger for x64/32. Check it out and learn assembly/winapi.. For serious debugging of binaries you'll want a DMA device to inject into memory without a debugger attaching.
puffybuf··on fd: A simple, fast and user-friendly alternative to 'find'
fzf, ripgrep are some command line tools I like. Check them out. Being able to quickly search your history with fuzzy finder is so useful.
puffybuf··on Tj-actions/changed-files GitHub Action Compromised – used by over 23K repos
Stealing crypto is so lucrative. So there is a huge 'market' for this stuff now that wasn't there before. Security is more important now than ever. I started sandboxing Emacs and python because I can't trust all the packages.
puffybuf··on OpenBSD Innovations
I use it, and even run wayland (sway) on my dell laptop. No bluetooth support. Encrypted disk. Takes a lot of time to setup. Generally similar to linux, but less hardware support.
puffybuf··on Johnny.Decimal – A system to organise your life
I love org-mode with emacs. I use it to organize my notes / game hacks / todo / pretty much anything using a tree structure. You can use drawers to hide things like sample code.
puffybuf··on Securing edge device systems, including firewalls, routers, and VPN gateways
I highly recommend OpenBSD for firewalls, vpn (wireguard), and other edge servers. It has served me well. I love how everything is organized.
puffybuf··on F-strings for C++26 proposal [pdf]
how would this work with internationalized strings? especially if you have to change the order of things? You'd still need a string version with object ordering I would think
puffybuf··on F-strings for C++26 proposal [pdf]
I'm pretty sure boost::format can do this, though not inline in the string. Do we really need more complexity in cpp? isn't it complex enough?
puffybuf··on OpenAI O3 breakthrough high score on ARC-AGI-PUB
I think of evolution as unassisted learning where agents compete with the each other for limited resources. Over time they get better and better at surviving by passing on genes. It never ends of course.
puffybuf··on Review of Mullvad VPN
I should point out getting bitcoin anonymously requires some work too (if you buy BTC it is tied to your CC, and many exchanges require your ssn). Mullvad does allow you to send them cash anonymously in the mail as well.
puffybuf··on Review of Mullvad VPN
No they have tor onion links
puffybuf··on Review of Mullvad VPN
I use mullvad VPN with wireguard on OpenBSD (man wg). Works great. You can buy months with bitcoin for anonymity.
puffybuf··on Exploring Typst, a new typesetting system similar to LaTeX
Latex already has massive amounts of libraries. Simple things like chemistry or physics typesetting for example. That's hard to just switch away from. can it do freetype fonts? I use XeLatex to change the fonts since the default gets boring. I've been doing all my math in latex for so long I feel like I can't just switch to something else.
puffybuf··on Psilocybin bests SSRI for major depression in first long-term comparison
I'm want to try them. I figure growing them myself is the safest way to go. Got 10 bags of Uncle Ben's brown rice growing mycelium right now.
puffybuf··on Cannabis use linked to epigenetic changes, study reveals
My biggest concern with weed is that it stays in your system for a long time, much longer than the actual high. THC is fat soluble, getting stored in the body's fatty tissue, and can slowly enter the blood days after using. This means it can affect you for days. I usually feel off for 24 hours after vaping cannabis.

My other concern for legal states: I think a lot of people using weed are doing it every single day. This is because it gives a relaxing 'weight off your shoulders' feeling at lower doses. At higher doses you get 'faded' and it can be scary. Using daily means the high becomes your new normal, affecting memory and reasoning.

It definitely helps with exercise (much less boring) and sleep for me, but at what cost?

puffybuf··on Social engineering takeovers of open source projects
It doesn't even have to be a server like ssh. It could be a client side project engineered to somehow deliver all your ssh keys or bitcoin wallets. There is no reason backdoors couldn't stealthily phone home from client side applications.
puffybuf··on XZ Utils Backdoor
Presumably they wanted this backdoor hidden, so they wouldn't want it doing things that could expose it. I'm under the impression it simply modifies memory when sshd loads the xz library, adding its own hooks and just waiting for the proper login signal. I doubt it "phones home" as this could expose its existence, but we'll have to wait until it is analyzed thoroughly.
puffybuf··on XZ Utils Backdoor
It looks like he made multiple sock puppet accounts talking to himself on the mailing lists: https://boehs.org/node/everything-i-know-about-the-xz-backdo...

He made a sock puppet asking debian to update the package in 'unstable'. (along with other package update requests so it wouldn't look suspicious).

puffybuf··on C++ left arrow operator (2016)
I did something similar as a student, making my own exception class with std::ostream:

throw exceptionC() << "error code: " << t;

I often found myself having to format error strings for exceptions, so I thought I could just do it like cout in one line. I know now this is bad for i18n strings.

puffybuf··on Ok, it’s time to freak out about AI
Maybe when we (the AI) can build machines capable of self replication in the physical world. Otherwise I’m only worried about destabilization due to no jobs. That seems more likely. If young people cannot get ahead they will get frustrated and some will get violent.
puffybuf··on How Will the Universe End?
I think the idea is that ‘something’ must exist by necessity. Sort of like how logical truths are eternal and have no beginning: the laws which make up matter appear to follow mathematical (logical) rules, so maybe matter in some sense is eternal as well.
puffybuf··on How Will the Universe End?
So what if determinism is true? Does responsibility even make sense in an ultimate sense? And any meaning you give yourself is dependent upon past environmental history.
puffybuf··on How Will the Universe End?
If the universe is infinitely large everything that can happen will happen, an infinite number of times.
puffybuf··on Make believe
I can't convince myself a religion is true no matter if it makes me feel good to believe in it. So effectively I end up with the correspondence theory of truth whether I like it or not.
Page 1 of 2Next →