Readit News logoReadit News
shermanyo commented on EFF launches Age Verification Hub   eff.org/press/releases/ef... · Posted by u/iamnothere
kahnclusions · 3 months ago
I’m not exactly sure about ZKPs but for age verification the “proof” can come from the government but in such a way that the web service doesn’t know anything more than whether an assertion is true, and the government doesn’t know anything more than you wanted to verify some assertion.

This is a simplified method for age verification:

I want to buy alcohol from my phone and need to prove I’m over 18. SickBooze.com asks me for proof by generating a request to assert “age >= 18”.

My phone signs this request with my own private key, and forwards it to the government server.

The government verifies my signature against a public key I previously submitted to them, checks my age data in their own register of residents, and finally signs the request with one of their private keys.

My phone receives the signed response and forwards it back to SickBooze.com, which can verify the government’s signature offline against a cached list of public keys. Now they can sell me alcohol.

- the “request” itself is anonymous and doesn’t contain any identifying information unless that is what you intended to verify

- the government doesn’t know what service I used, nor why I used it, they only know that I needed to verify an assertion about my age

- the web service I used doesn’t know my identity, they don’t even know my exact age, they just know that an assertion about being >= 18 is true.

shermanyo · 3 months ago
Excellent, clear example.
shermanyo commented on Scripts I wrote that I use all the time   evanhahn.com/scripts-i-wr... · Posted by u/speckx
oceanplexian · 5 months ago
It's weird how the circle of life progresses for a developer or whatever.

- When I was a fresh engineer I used a pretty vanilla shell environment

- When I got a year or two of experience, I wrote tons of scripts and bash aliases and had a 1k+ line .bashrc the same as OP

- Now, as a more tenured engineer (15 years of experience), I basically just want a vanilla shell with zero distractions, aliases or scripts and use native UNIX implementations. If it's more complicated than that, I'll code it in Python or Go.

shermanyo · 5 months ago
I use a dotfile with aliases and functions, mostly to document / remember commands I find useful. It's been a handy way to build a living document of the utils I use regularly, and is easy to migrate to each new workstation.
shermanyo commented on The Decline of Battery Life (2021)   brainbaking.com/post/2021... · Posted by u/akyuu
asdff · 9 months ago
They really can't game for several hours though. I have an m series. If you actually are hitting the cpu the battery life is basically the same as a laptop from 10 years ago in that situation where you are bound to your charger or its dead in 2 hours. The efficiencies of this stack come from it being able to throw things onto the e cores. Most (all?) games are not written in a way to benefit from that paradigm, they might still be hammering a single cpu.
shermanyo · 10 months ago
Gaming is a special case imo, and more affected by the additional power drawn for the GPU. For CPU bound apps, there's still a night and day difference between new apple silicon vs the previous generation of x64 processors. I've used a laptop to DJ shows for several years, always requiring AC power for anything longer than an hour. With my m1 macbook, I've DJ'd 6+ hours with no power adapter, also powering hardware over USB. It's literally a 4x improvement over my previous i5 setup.
shermanyo commented on USB 2.0 is 25 years old today – the interface standard that changed the world   tomshardware.com/peripher... · Posted by u/thunderbong
evolve2k · 10 months ago
Not mention in the article was the birth of the thumb drive or “USB stick”. For me at the time that felt like a huge step up from the floppy disk, heaps more memory space, faster transfers and a device that was so easy to plug in at a size that could be added to a keyring.

Anyone have stories of their first USB stick?

shermanyo · a year ago
I remember saying "as soon as I can get 1GB for under $100, I'll switch from optical media..", and then the day that finally happened. That seemed like a bargain at the time.
shermanyo commented on Jeep owners fed up with in-car pop-up ads   kbb.com/car-news/jeep-own... · Posted by u/spudlyo
spicybright · a year ago
People aren't going to stop using cars because of ads, they're just going to put up with almost anything because they have to in order to survive.

The car industry is probably one of the most stable economic pillars the US has.

shermanyo · a year ago
No, they're going to pay a couple hundred dollars to replace the head unit with an aftermarket one that doesn't spam ads.
shermanyo commented on Twenty Years of FM Synthesis Inside Ableton Live   roberthenke.com/technolog... · Posted by u/gregsadetsky
dokka · a year ago
Ah Operator. This synth is so deep. Not only is it a fantastic FM synth, but it does subtractive synthesis well too. Also, it really is impressive how the UI manages to fit all those parameters. I mostly use it for cool synth leads. Here's one of my favorite videos on Operator https://youtu.be/rfeY0_k1ctk?si=s68Lr033cHf34a4M by Robert Henke himself.
shermanyo · a year ago
It's my goto VA synth too. I'll reach for it first, before Analog or other VSTs.
shermanyo commented on Twenty Years of FM Synthesis Inside Ableton Live   roberthenke.com/technolog... · Posted by u/gregsadetsky
sutra_on · a year ago
The interesting thing about that is that no one in my (limited) experience uses the session view as it was intended to be used for music composition. After trying it for a bit, everyone seems to revert back to using the linear Arrangement view. Session view is still useful in some performance cases, but it makes me wonder if it would make sense to have it as an optional view, and not as the default view for all sessions.
shermanyo · a year ago
I use the session view for vocal recording. Recording multiple takes to new clips in session view, then copied into the arranger, it lets me comp several takes without messing up the final arrangement, and is great for project organisation.
shermanyo commented on How I Program in 2024   akkartik.name/post/progra... · Posted by u/surprisetalk
munchler · 2 years ago
> Giving up tests and versions, I ended up with a much better program.

I can’t understand how anyone would willingly program without using source code control in 2024. Even on a single-person project, the ability to work on multiple machines, view history, rollback, branch, etc. is extremely valuable, and costs almost nothing.

Maybe I’m misunderstanding what the author means by “versions”?

shermanyo · 2 years ago
I think in this case, the author means coding version logic into the app itself. eg. versioned API endpoints for backwards compatibility
shermanyo commented on Deconstructing the Role-Playing Video Game   olano.dev/blog/deconstruc... · Posted by u/todsacerdoti
nox101 · 2 years ago
I always find these categories frustrating.

A Link to the Past and Chrono Trigger do not belong in the same category. In the first, you have action fights that require quick hand-eye coordination and skilled reflexes. In the 2nd you just choose actions from menus, no hand-eye coordination nor reflexes required.

To me, an RPG, has always meant the latter (choose [attack, magic, item] from a menu). Wizardry, Bard's Tale (Apple II), FF7 are RPGs. A Link to the Past, Link's Adventure, Breath of the Wild, are not.

I know the letters RPG stand for "Role Playing Game" but if we're going to go down that route, Flight Sim is an RPG. You play the role of an airplane pilot. Mario Tennis, would also be an RPG. you play the role of a cartoon tennis players. GTA5 is an RPG. You play the role of a member of a street gang.

Since we know that's not what people mean when they say RPG, we're still left making sure were discussing comparable games. IMO, Zelda games (nearly all action games) are not comparable to Final Fantasy or other J-RPG games (nearly all select from a menu games). Their similarity is at most, they are set in a middle-earth tolken-esk setting where you fight monsters with swords. But that's clearly not a useful distinction as it would leave out Earthbound or any other RPG not set in a wizards & dragons type of setting.

shermanyo · 2 years ago
I've always thought of RPGs as narrative focused games with character progression based on improving stats and equipment. I think both A Link to the Past and Chrono Trigger would fit that description. ALttP may not have the same depth of character traits, but there's still a progression unlocking extra health hearts and stronger swords iirc.

For the other games you mentioned, I would say they have RPG elements (ie. increasing player stats in Mario Tennis), but the narrative isn't really the focus of game in the same way as with a traditional RPG.

shermanyo commented on The Stratocaster Turns 70   newatlas.com/music/strato... · Posted by u/bookofjoe
bagful · 2 years ago
Too bad about the headstock, but a Telecaster doesn’t look right with any other shape either.
shermanyo · 2 years ago
I know it's subjective style-wise, but I feel exactly the same.

u/shermanyo

KarmaCake day226August 6, 2015View Original