Recent submissions

Comment · 1 year ago
As for nostr layer privacy, the giftwrap is written by an anonymous key, but sent to a person's public key. So you know they received something, but you don't know who from.

IP layer privacy is left to a lower layer. VPN or Tor or whatever. Trying to re-implement onion or garlic routing in nostr is IMHO not a great idea. Why tie such functionality together in the same layer?

Comment · 2 years ago
Right. And that is why Stella Assange and Matt Taibbi are on there... because they are bitcoin maxis. /s
Comment · 2 years ago
I half agree, and half disagree. I agree that users need some kind of management tools to deal with public key crypto, shouldn't be copying private keys into apps, and there needs to be recovery from lost keys. It is a hard problem and nostr has a long ways to go.

I disagree that you need a "reliable way to know other peoples public keys." I think this puts the cart before the horse. And doing it that way, public certification authorities who say "I certify this key belongs to this person" can't be trusted anyways, so it doesn't really work (and as people do trust them for practical reasons, but shouldn't, they have enabled widespread TLS MitM by governments). It is rarely the case that you know someone and then you discover someone claiming to be them and you need them to prove their identity (which is BTW totally possible in nostr already). What usually happens is you learn the key first, and over time learn who that person is and develop intuition and trust about them through experiences that occurred via that key.

Comment · 2 years ago
But that doesn't reflect on the platform. It's just the next random thing uploaded.

In case you think nostr is saturated with "outlandish Christian conspiracies about the end of the world/angels/etc", I've been on nostr more than a year and have encountered exactly zero of them.

Comment · 2 years ago
I hard disagree. And you cannot stop us. #resist
Comment · 3 years ago
It is true anybody (or bot) can spin up new identites so the count of pubkeys doesn't say much.

It is also true that there is spam. But it is avoidable. Spam lives in the general feed and in replies. You can configure clients to ignore the general feed, only show posts of people you follow (and maybe of people they follow). If you want to meet new people, then use relays that filter spam. You have choices of how to solve this; nostr is about putting the decisions in your hands.

I have not seen any client that creates a new ID. I've always imported my key and used my same ID from day one.

But you are 100% that the community is heavily slanted towards bitcoin enthusiasts.

Comment · 3 years ago
1. I concur. But it's no big deal. 2. Nothing prevents this, but it would be specified as a sister protocol. I haven't seen it specified, but I know that relays are doing it. 3. Websockets allows pub-sub. Clients stay connected to relays and instantly get the next message when it arrives. Polling means either lots of polling or having delays. 4. I can't even comment on this one. 5. Optional chaining is possible and has been proposed.

I also started a nostr-like protocol back in November 2022 based on my gripes with it. Then I came to my senses... nobody is going to use my variant. Perfection is the enemy of the good.

Comment · 4 years ago
The odds of correct operation are higher with Rust, and for some people that matters a lot to them.

There are plenty of good reasons not to use rust. If your use case doesn't care about security, fine use whatever. Or if time-to-market is critical, use go or whatever. Or if your organization can't handle the risk that when you leave they can't find another good rust developer, then don't use it.

Comment · 4 years ago
I was a security researcher since 1992. I don't mean to sound arrogant, but why continue to use languages that lead to security holes when we now have a language that it strongly resistant to most of those failings? Rust isn't just type safe or memory safe - eliminating foot-guns was a guiding principle throughout. People hate the borrow checker, but that concept of ownership eliminated broad classes of concurrency bugs. Rust was a godsend for computer security.
Comment · 4 years ago
Yes I need to seriously try low-carb.

BTW, I have (controlled) hypertension, (controlled) high cholesterol, high triglycerides, low HDLs, and a large beer belly gut (just like my dad, but unlike my brother)... but I have hba1c on the low end and high insulin sensitivity. Doctors used to insist I was on the path to diabetes (25 years ago), but now they are mystified. I chalk it up in part to fasting and drinking a lot of coffee, and my revulsion towards sweet tasting food (I love fat, starch and salt... but not sweet).

So I have a lot of doubt about insulin-related explanations given my well controlled blood sugar. But I still think hyper low-carb might work.

As an aside, long-distance running works to a limited extent. I drop weight without trying and my hunger does not increase. Other forms of burning calories, however (e.g. bicycling), have not had the same effect.

Comment · 4 years ago
I never have a craving for something sweet. Not since I was like 5 years old. I will eat sweets from time to time, but usually only when pressured socially to do so. Sweets seem repulsive to me, make my tonsils cringe. I haven't binged on sweets ever since that halloween stomach ache in 1976.

Glad that a protein shake works for you.

Comment · 4 years ago
I suspect something like that is going on. It is pretty clear to me that there is a strong genetic component. We know the hunger system is very complicated. It's the reason we still don't have a weight loss pill. If you decrease hunger along one channel, the other channels ramp up to compensate.

But there also may be other components that we can do something about. For example, perhaps the bacteria in my gut are causing half of my hunger, insisting that I eat bread (because they want it, not I). And if I starve them out on a zero carb diet, I can break free of the excess hunger.

Hope springs eternal.

Comment · 4 years ago
I have done fasting, I have done alternate day fasting. I have done fast-5. Yes, I can get there if I want to.

My point is that "there" is a miserable place, and so I don't stay "there".

Comment · 4 years ago
I'll try it.
Comment · 4 years ago
I don't think this willpower explanation quite fits the facts.

I can delay gratification. I can quit coffee cold turkey no problem. I skip breakfast to increase my fasting period. I don't need TV or Internet, I'd rather work on my lifestyle property. I almost never take pain pills, I see myself as stoic, I can do long duration exercise.

I can count calories and force my weight down from 100kg to 74kg by sheer willpower and focus on the issue.

And yet I can't effectively keep the weight off. Because the hunger is 24x7, and my ability to focus on the issue isn't 24x7... I have other things to do in life.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton