HN user

gpestana

86 karma

starting hashmatter.com and climbing the world. all things security, privacy and decentralisation!

[ my public key: https://keybase.io/gpestana; my proof: https://keybase.io/gpestana/sigs/5w--RvbsNJgE4HSs0gRCFX0gDqPVe1QhSy-hUtBzMmY ]

Posts57
Comments22
View on HN
github.com 4y ago

Privacy Preserving Engineering

gpestana
4pts1
github.com 5y ago

Rdoc – Build better decentralized and offline-first applications in Go

gpestana
3pts0
blog.openzeppelin.com 6y ago

US Dollar Audit

gpestana
2pts0
press.vatican.va 6y ago

Pope Francis speech on AI and technology (2020)

gpestana
2pts0
brave.com 6y ago

ZkSENSE: A privacy-preserving mechanism for bot detection in mobile devices

gpestana
7pts0
brave.com 6y ago

VPN⁰: A Privacy-Preserving Distributed Virtual Private Network

gpestana
1pts0
www.youtube.com 7y ago

Privacy Preserving P2P Networks [video]

gpestana
3pts0
www.gpestana.com 7y ago

In decentralised networks, everyone is naked [pdf]

gpestana
2pts0
www.gpestana.com 7y ago

Coin Flipping Request Delegation for Privacy in P2P Networks

gpestana
3pts0
github.com 7y ago

“Let There Be Peace ” – A System to Deal with Online Information Overwhelm

gpestana
1pts1
github.com 7y ago

Conflict-free replicated JSON implementation in Go

gpestana
1pts0
twitter.com 7y ago

[thread] measuring anonymity in a system

gpestana
1pts0
twitter.com 7y ago

[Thread] designing secure and privacy preserving networks is hard af

gpestana
1pts0
github.com 7y ago

[paper summary] Information Leaks in Structured P2P Anonymous Comm. Systems

gpestana
1pts0
github.com 7y ago

[PaperJam 0x01]: Low-latency anonymous communication protocols

gpestana
4pts0
www.gpestana.com 7y ago

Das Kapital

gpestana
1pts0
news.ycombinator.com 7y ago

[RFC] group entropy for hiding lookup initiator in a distributed hash tables

gpestana
1pts0
github.com 7y ago

[paper Notes] ShadowWalker: Peer-To-peer Anonymous Communication

gpestana
2pts0
www.gpestana.com 7y ago

In Pursuit of Private DHTs

gpestana
2pts0
sputniknews.com 7y ago

SpaceX Abandons Reusable Spacecraft Idea

gpestana
1pts0
mason.gmu.edu 7y ago

Futarchy: Vote Values, but Bet Beliefs

gpestana
1pts0
github.com 7y ago

Exploiting Freenet's darknet routing algorithm to affect content availability

gpestana
2pts0
theanarchistlibrary.org 7y ago

Play Fiercely Our Lives Are at Stake

gpestana
2pts0
github.com 7y ago

Paper digest: crawling the DHT for fun and profit

gpestana
1pts0
github.com 7y ago

MDNS peer discovery with go-libp2p

gpestana
3pts0
www.gpestana.com 8y ago

AWS ECS configuration and secret management done right

gpestana
1pts0
rfc-gnutella.sourceforge.net 8y ago

RFC Gnutella (2003)

gpestana
1pts0
github.com 8y ago

Protocol for computation verification in P2P networks

gpestana
2pts0
github.com 8y ago

Explanation of JSON CRDT (Conflict-Free Replicated Datatype)

gpestana
3pts0
github.com 8y ago

[Looking for OSS maintainers] kapacitor-unit: production-ready Golang framework

gpestana
1pts0

This is a super interesting case of how outdated ideas (ie. knees can _never_ go over toes) become pervasive in people's minds, almost to the point of a myth that is very hard to dispel. The story of kneesovertoesguy is amazing btw, I recommend checking his podcast episodes/youtube channel and training program (https://www.atgonlinecoaching.com/) which focus on knee and lower body strengthening that uses exercises that were a no-go for many experts not too long ago.

(EDIT: sorry for the plug, I'm not related to kneesovertoesguy or his business in any way -- I just noticed the landing page I shared above is literally a call to pay for his courses. I'm not and never been a subscriber but do enjoy and have been seeing real benefits from doing exercises he goes through on his youtube for free. So I hope it helps!)

Conflict-free replicated data type (CRDT) is super interesting data type (and algorithm), especially when it is implemented for complex data structures like JSON: A JSON CRDT is "[...] an algorithm and formal semantics for a JSON data structure that automatically resolves concurrent modifications such that no updates are lost, and such that all replicas converge towards the same state (a conflict-free replicated datatype or CRDT)." [1].

[1] A Conflict-Free Replicated JSON Datatype (https://arxiv.org/abs/1608.03960) b Martin Kleppmann and Alastair R. Beresford.

Interesting, to be honest I was expecting the thesis to be along the lines of "people cannot write because they cannot think clearly". It seems to be that with so many distractions and information overload, the science and art of thinking and articulating ideas clearly are considered as less important.

Edit: I also feel (highlighting "feel", since I don't have data to back this statement) that people tend to read less structured and long content than before (as opposed to tweet-like content and short click-bait articles). Not sure how this influences how society thinks and writes.

[dead] 8 years ago

"Save Elon by giving us money". No thanks.

I think independent researchers - at least in the CS context - end up organically collaborating online through the content they share in github, blogposts, etc. Maybe there is some space for a more structured community of independent researchers which help each other and collaborate, but then again, isn't structure that indie researchers are trying to avoid?

Taking over the world. I mean, they've been pretty much copying and improving any other web service/tool/cloud service. Why not VR creation and eventually a VR market? It seems to me that this is just like another AWS move towards being in as many markets and fronts as possible.

According to this article what's the extreme poverty threshold for World Bank, after all? It says first:

"Extreme poverty has long been defined as living on or below $1.25 a day, but the World Bank’s adjustment now sets the poverty line at $1.90 a day."

And then, at the end:

"The World Bank first introduced a global poverty line in 1990, setting it at $1 a day. It was adjusted last in 2008, when the group raised it to $1.25 a day."

Got a bit confused.