Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I had an image of what this was before I clicked the link but I was disappointed.

Here's my idea: No hardware required. You share your existing connection (mobile or not). It's public except the user needs to give you some sort of token that you can't forge and shows how much time they used. In turn you can use those tokens to get time on other people's wifi.

Basically "pay it forward" with a little bit of abuse prevention. Maybe the tokens are BitCoin, but it would probably work better if it was a little more "karma" like and the accounting wasn't so strict.



I was thinking about this too, but there is one problem with a purely pay-it-forward type model - there is no 'debt'.

That is, how does one earn karma in order to buy uptime?

You can 'sell' your connection to someone else, but where do they get their karma from?

Part of the solution might be to provide 'seed' karma to new users, but then you inevitably will have users who don't spend the karma they gain and so become karma sinks.

This all assumes a zero sum economy, so perhaps a different model is a better idea. Keep track of metrics like how much bandwidth someone has shared or used (somehow), and then allow providers to define a measure for who can share their connection based on those metrics.

For example, one provider might let anyone connect no matter what, while someone else might only let people who have shared their own connection connect.

Determining what to share and to whom is a hard question, and when there are upstream costs to the provider the balance seems like it would be hard to find. The yourkarma model is more or less a loss-leading strategy (we pay you in bandwidth to sign up new users) and it's hard to see that being sustainable long term for the user. It's not completely obvious if the 100mb is for new karma users connecting, or for any connection, but based on their help page[1] it seems to be only new users:

Why do I get extra bandwidth when I share my connection?

Every time another person uses Karma, our company grows a little bigger. The more the merrier! So when you share your connection, you are essentially helping us and we feel like we should help you. After all, we’re not called Karma for nothing.

What I am really interested in are the ad-hoc networking projects [2], that will be able to route data by hopping between networked devices, reducing the need of centralised ISPs. Simply being part of that network adds value, however similar problems will probably arise in any case.

[1] https://yourkarma.com/help/82-why-do-i-get-extra-bandwidth-w...

[2] https://en.wikipedia.org/wiki/Wireless_ad_hoc_network


> inevitably will have users who don't spend the karma they gain and so become karma sinks.

This doesn't seem like a problem to me. A karma sink is a connectivity source. Surely we're trying to optimize for the latter quantity? If it makes you feel bad you can give away prizes or something.


The problem with a sink is that you remove 'currency' form circulation. Without a way of circulating the karma back or a way of generating new karma then you can get a lack of liquidity, and hence make it difficult for people to 'buy' connectivity because they aren't able to obtain any karma.


It's apparent to me that there will be multiple ways of "generating new karma". Don't all of these devices come with a certain amount built in? If that's not enough (e.g. once most consumers who would buy one have already done so) then people who find themselves short can buy some more with actual money, or devices that are online can "farm" karma at a certain rate, or whatever.

It's not difficult for the mint to print more money.


Oh, in this particular case I agree, the Karma company generates the karma and furthermore consumes it all as well.

What I was referring to was a distributed model where users essentially 'sell' their bandwidth to others for a credit against using someone else's bandwidth in the future. In that situation credit generation is a serious issue (how does someone 'pay' for my bandwidth if they don't have any credits themselves?). Using the term karma in that scenario is a bit confusing I guess :)

In an ad-hoc wireless network there is the concern that some users will be selfish with the bandwidth they use and provide. Solving the problem of credit generation will help in that situation and in the sharing of an uplink bandwidth. The main difference is that in an ad-hoc network simply being part of the network adds value, and the bandwidth costs are based on power consumption and actual throughput, rather than an upstream cost.


I was thinking about this a while ago when I started hearing about the Super WiFi / Regional Area Network and meshing networks like the equipment they were testing for the Occupy protests.

This is useful for if you wanted to recolonize urban blight areas, such as Detroit, and you could not get enough capital to pull wire (or don't know whether the wired infrastructure rotted).

I doubt this will let a lot of people consume streaming video, but it would let people pass around 3D printable files, Open Source Ecology documents, and stream bits of Wikipedia.


Cool idea but at the end of the day, your idea encourages people to violate the terms of service they have with their ISP. Karma gets around that.


1) Battery drain. 2) Your phone isn't a great router. Having dedicated hardware to do this would be far better.


These will be available in places where there's no existing wifi which seems much cooler to me.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: