@dominic in #soundcloud
Re: %VStrS5HvT

@zach! haha. I hope this eventually does lead to something important, and then this thread is historically important and thus immortalizes my absurd playlist. Now that you have suggested taking the thread elsewhere I feel I can say that without jinxing it! <3 #punk2punk ! This name just stuck. definitely the codename for this project.

@marak I'm :+1: but I feel it doesn't actually need to be a vote, what is needed is a team who really wants to do it, once you have that you don't need anyone else's permission. There will be need to be some people who understand the space, you'll need a hustler, and a product person, who can refine all the details. My personality doesn't suit that, but @matt and @paul did that great. However it sounds like matt feels he is already over committed.

Eitherway, I'm gonna keep working on making ssb more scalable - this which supports punk2punk, and anything else built on ssb!

@dominic in #song-islands
Re: %XbuXOxy4p

@zach! I don't know of any explicitly post-mashup bands, but Richard Cheese might qualify he does lounge covers of the hits

For example Welcome to the Jungle catchy but a bit cheesy to chill out to!

I also spent the afternoon searching for a really good jazz cover of Black Sabbath - War Pigs.

Alex Skolnick Trio - War Pigs

is pretty good, but my favorites are these beatniks:
Rokk Club (great bongos!)
and this guy in a batman outfit James Coxman - War Pigs (cocktail lounge cover) (takes some liberties with the lyrics, to great effect)

The song has the intro, right, then it drops to just the 8ths on the closed hihat... but how come everyone plays it straight intead of with a swing!?

@dominic dug this
@dominic in #song-islands

This is a share as well as a request.
I have found a new genre that you might call smooth metal and I'd like to hear some more please.

Neil Cicierega - I can't enter that

You wouldn't believe how well Enter Sandman goes with Hall and Oates! It's like it's the same song, but better than both songs put together.

DJ Cummerbund - That Which I Desire

DJ Cummerbund has a nack for taking a non-rock song and fitting it into the format of rock, here he does the opposite, with a easy listening version of Metallica's That Which I Desire.

Wax Audio - Staying Black

Getting a bit more high energy here, Wax Audio shows us that AC/DC is actually disco. Something which I have always known, but now made blindingly obvious.

@dominic sent a private message
@dominic dug I return to this id, after some [shenanigans](%Z812bFBU+sAwmyNkRsRhlwyIljiU
@dominic in #soundcloud
Re: %VStrS5HvT

@substack wow sounds awesome - also @jolyon is trying to encourage me to write a 3d CAD for cnc, etc... it is on the todo list, but I'm more commited to ssb for now.

@dominic dug Here's a dat with all IETF RFCs: dat://7df8ec8767e55d8c7ade83c16ac7e0e4e5e3
@dominic in #new-people
Re: %nxl8TA/GA

Do you know @jwf? (more active here: https://twitter.com/jaz303) I met him at scotland.js (years ago now) pretty sure he'd be keen!

@dominic in #soundcloud
Re: %VStrS5HvT

@andrestaltz ps, minor niggle: distinction between "property" and "possession"

programmers own system ideas as property

Property requires a paperwork & state enforcement (houses, car registration) possession is stuff you just have. So patents are property, but system ideas are closer to possession. You have access to the system ideas by virtue of your programming skills.

@dominic in #soundcloud
Re: %VStrS5HvT

@andrestaltz I'm definitely with you on non-textbook agile!

The main reason I did non-recurring payments was just because there was no way to do them with bitcoin. I did raise 2k usd in bitcoin with this, so I think that qualifies as validated.

A p2p soundclound is also fundamentally different to cycle.js, cycle.js is a classic open source project (because it's users are also devs), and p2p-music is exactly the sort of thing which is much more successful as a business (that later dies or turns evil) I'm just saying, I guess, that funding something like this which is open source is an unsurveyed swamp, there could be some hard ground in there but we don't know. you could be right, I could be right, both or neither could be right.

but here is what I do believe: that to cross into mainstream apps, where the majority of users are not devs, they need some way to contribute. Both to get the feeling of contribution, and the feeling that they have some degree of control. This is really a whole omega project called "build a better democracy" but it's still pretty omega if it's restricted to just software development.

When people imagine a "better democracy" they seem to imagine a "peaceful harmoney" but that really isn't what open source looks like. It's more of a rambling chaos... the important thing isn't that nobody ever feels frustrated, it's that they feel frustrated, then they are able to fix the cause, which makes them feel more satisified than if they never felt frustrated.

@substack I still have the domain, so I'll put it on letsencrypt. Is there an interesting candidate project that would like to use it?

@andrestaltz concluding, I think we actually agree - just getting points out and into the same vocabularily.

@dominic in #new-people
Re: %nxl8TA/GA

#art~hack the planet!

@dominic in #scuttlebutt

reading this description of BATMAN mesh routing in MAKE makes me realize it's basically the same idea as in epidemic-broadcast-trees.

from the BATMAN wiki

The approach of the B.A.T.M.A.N algorithm is to divide the knowledge about the best end-to-end paths between nodes in the mesh to all participating nodes. Each node perceives and maintains only the information about the best next hop towards all other nodes. Thereby the need for a global knowledge about local topology changes becomes unnecessary.

not exactly the same idea, but broadly the same design approach, sense the best peers and don't try to build a model of the whole network topology.

@dominic in #new-zealand
Re: %OffDdQXTU

in my understanding:

kiwifruit (just called "kiwi" in the US) is named after the bird.
kiwi (the people) are named after a brand of boot polish which is named after the bird.

It was in WW1, when every soldier in the brittish empire was issued with kiwi brand boot polish, made in NZ. After some NZer explained what a kiwi was, "kiwi" was a slur, but probably only for about 10 minutes until the NZers adopted that name for themselves. (self-deprecating humor makes us invincible against stuff like this)

Another time, I was asked what sound a kiwi makes. I answer "kiiiiwiiii!". he didn't believe me!

@dominic in #new-zealand
Re: %OffDdQXTU

@kas most Americans cannot distinguish between NZ and AU, and some, not between NZ and UK. Except in Oregon, where every second person has been to NZ on holiday.

@dangerousbeans one I was asked if calling some one a "kiwi" was a ethnic slur

@dominic dug @dominic, > _What can I do to come across more foriegn via email?_ Fold i
@dominic in #vegan-junkfood
Re: %6AvfA0ykY

Can't wait to taste this!

@dominic in #new-zealand

Lol, when americans assume you are in America... I guess maybe I should never use "NZ" and always say "New Zealand" because maybe NZ sounds like a weird state they can't remember like NebraZca or something. In this case I also said "GMT+12"

What can I do to come across more foriegn via email?

@dominic dug happy island ![side.png](&aM12Rv3z79iaZU+IDoQDcE+1TN7RRF6pnbL9l7cjoG4=.sha
@dominic in #offgrid
Re: %pLBkGmeVt

correct. cryptography for integrity, hashes and signatures, is legal. A mining pool has a centralized validator, which picks the block, then broadcasts the hash of that to the miners, you'd only need to authenticate the hash... oh but then you'd need to encrypt the nonce back to the pool. (otherwise it may be mitm'd)

@nanomonkey radio is fundamentally just shouting, so all other ssb communication is public too! You are not ment to conduct business over it either. Not sure how well these are enforced, and there is always steganography...

@dominic pushed to %mMQetL3Dg...
@dominic pushed to %JOEnNwCBo...
@dominic in #soundcloud
Re: %VStrS5HvT

@marak oh I totally agree - I was just putting this forward as a candidate mechanism, it's not complicated at all, it's just a web server that creates a progress bar gif showing bitcoin at an address upto a target amount.

@dominic in #economics

The Dream Economy

economics is a study of how people respond to incentives - it's a study about how people act, and how interactions between people (aka trans_actions) form productive systems. Most people consider this limited to the study of money. But I'm gonna argue that there are other forms of human activity with _transactions that form productive systems.

My favorite one, is the Dream Economy. The Dream Economy is the sphere of human activities that happen because people are persuing their dreams. If it wasn't for dreams, there is a lot of stuff that wouldn't get done.
For some people, a dream could just be owning your own home, and persuing that dream might just mean going to work every day, but another person's dream might be never working again! Persuing that dream would also spur you into activity, but different activity. Maybe it would mean building a boat from salvaged materials. Some people have dreams to be the first or the greatest ever to do some thing, or to do something never thought possible. Without people persuing dreams like that, we wouldn't have powered flight, or most of the other things we take for granted in modern life.

But that is just the action in the dream economy. The person who's dream is to escape from the financial economy maybe doesn't appear to be doing anything productive, but they are making transactions in the dream economy - because they where inspired be someone, and unless they do their stuff in totally isolation, are likely to inspire others too.

Our dreams don't just come out of nowhere, other people show us that impossible things are possible, by trying and sometimes achiving them. You might pass on your specific dream, or you might pass on simply the idea of persuing a dream.

Either way, by inspiring others or by being inspired you are transacting in the dream economy.

The Fun Economy

Another economy is the fun economy it's the sphere of activity that people perform simply because it's fun. People make music and art both because they enjoy it and because the dream of being a famous artist. Fun is infectious, if you enjoy a musical performance, you probably made it more fun for the performer - so you are transacting in the fun economy.

Fun does not seem to be particularily involved with the financial economy, but sometimes it is. I'm pretty sure that most open source software is created for fun (certainly speaking for my self)... having people to collaborate with makes it more fun. Although there is a very large dream component to ssb as a project, we would not have gotten this far if it wasn't also fun, and having a community made it much funnier than it would have been without one.

It's hard to say how much a portion of the financial economy that the fun & dream economies make up... It's certainly my dream that life should and could be more fun!

@dominic in #economics
Re: %RAf573NfK

The thing that started bugging me about this text is it kept going on about gold... gold is just so boring!

I really like the money as information idea... if you say "how can we use information to track learning and allocate resources" well gold (or fiat currency) is just a single point in that space.

@dominic in #scuttlebot
Re: %Y+0QLnhdj

I started looking into a http interface for muxrpc once, you could do it except duplex streams would require long polling. However, the client api doesn't need duplex... so it would be pretty easy and give you a drop in replacement for muxrpc.

@dominic in #soundcloud
Re: %VStrS5HvT

@andrestaltz maybe it's time to ressurect an old project of mine:

https://github.com/dominictarr/feedopensource

The idea was to do iterative crowd funding, do agile instead of waterfall. Don't just get a massive lump sum at once, do regular roughly equal rounds. Give the supporters something to play with, and negioate what is needed most with them. My idea is that although you can't reliable sell software (as @andrestaltz you have to build real estate / fudalism into it) because it can't be with held reliably - but you can with hold software you havn't written yet or rather, you can sell votes to a what should I build next? decision.

I back-burnered this idea, to work on ssb basically, because I wanted something worth using it for (rather than just the insidious building of itself)... but maybe it's time now?

relavant, here are some blogposts I wrote about this at that time:

@dominic in #offgrid
Re: %pLBkGmeVt

Oh yeah, the problem with SSB radio, is that it's really slow. like 300 bytes a second!

@dominic in #offgrid
Re: %pLBkGmeVt

@ktorn ya it's not cheap. What is cheap though is ssb, aka, Single Side Band radio. I didn't intend SecureScuttleButt to use the same acronym as Single Side Band, it just worked out.
It's free, you need expensive equipment, and a license to operate but then you can be sending ... emails ... on the high seas for basically for free. read more: https://sailmail.com/

I have a friend who's family's business is making artisanal harmfree marine mammal research equipment. Normally they'd have some sort of satellite uplink, but he was seriously thinking of meshing arduinos that then uploaded as soon as the dolphin pod came up for air within GSM range. (until he got frustrated working with his dad)

@dominic dug this
@dominic dug The apk on github https://github.com/staltz/mmmmm-mobile/releases/tag/v0.0.
@dominic in #offgrid
Re: %pLBkGmeVt

what if you had second-hard miners that are not competititve any more, but might still be worthwhile if you are getting free energy?

(which is not the case if you are buying bunch of wind turbines especially for this, but is if it's just a dump load on your home setup)

@dominic in #patchwork
Re: %da+p/EulJ

@kajmagnus if you ran a second server with the same database location but a different port, yes... you'd break stuff.

But normally you create a second server by changing the appname (as @regular describes) that will then cause it to load the config and data from a separate directory, and you can then safely have it use a different port.

@dominic in #offgrid
Re: %pLBkGmeVt

@nanomonkey it does, but if you are in a mining pool, it only requires the reception of one hash every 10 minutes, and to send you best nonce, so it's very lightweight. Though, the trend is towards a faster block time now.

@ktorn WIND

Wind generators on freefloating offshore platforms! They could drift where the wind is the strongest (southern ocean, also, very little shipping to run afoul of) you'd just have to defend your bitcoin mine from other seaseaders, aka pirates.

@dominic sent a private message
@dominic in #patchwork
Re: %da+p/EulJ

@kajmagnus there is a local server which manages the database: scuttlebot, or "sbot" for short., then "clients" as in user interfaces, and the sbot cli tool, connect to that. it's completely fine to have multiple of those.

The official patchwork release complicates things slightly by having the server built in, but the other clients can communicate with that, and it will only cause problems if you are running a custom sbot setup!

@dominic in #offgrid
Re: %pLBkGmeVt

thinking about this again, to be truly of the times and maximum #seasteading the dump load should be a bitcoin miner.

@dominic sent a private message
@dominic in #economics
Re: %RAf573NfK

If knowledge is wealth, growth is learning. The most important
role of money is as the measure of that learning. Money is the
channel that carries the information to investors, workers, small
businessmen, major corporations and entrepreneurs. All need to
gauge the success or failure of their attempts at growth.

(but, obviously the current money design isn't a very good measure of this)

@dominic in #economics

stumbled upon this

A new information theory of economic growth leads to new
insight into monetary policy. Most educated people understand that knowledge leads to wealth creation, but this understanding is incomplete. It is not that knowledge creates wealth—wealth, in its deepest form, is knowledge. Matter is conserved, as physics teaches us. The Neanderthals had every natural resource we have. Wealth is created by the learning curves that result from a million
falsifiable experiments in entrepreneurship by economic actors in mostly free market economies

from: Gilder.pdf http

@dominic dug Wait a minute.. you've been streaking, daily, around your house for 3 years
@dominic in #fingerprints
Re: %PUKqdSAih

no, it's just his OTR key fingerprint.

@dominic sent a private message
@dominic sent a private message
@dominic in #home-ownership

I was just looking at some numbers, and compared to an cost per square meter of apartment outside the city my boat cost me about 887 usd per square meter (just the internal space, not including the cockpit or deck.

That is comparible to places like these:

262.     Little Rock, AR, United States        890.54 $
263.     Novosibirsk, Russia        877.88 $
264.     Pune, India        876.83 $
265.     Hartford, CT, United States        876.26 $
266.     New Orleans, LA, United States        875.91 $
267.     Chennai, India

from https://www.numbeo.com/cost-of-living/city_price_rankings?itemId=101
Of course, my boat is only 10 square meters inside, which is a very tiny apartment. It feels big enough on a boat because I have outside on deck too, and lots of space around me.

Anyway, you could really push this metric with a boat like this:

phill-bolger-advaced-sharpie-29.jpg (source)

It's basically just a box that comes in a bit at the ends, but this means heaps of internal space, and it can float in very shallow water. The keel raises, and the mast lowers, so you can safely put it on the beach, or take it under a bridge! Which means you can get it right into comfertable cosy spots where you don't have to worry about the weather.

Also, it can sail across an ocean!

@dominic sent a private message
@dominic in #scuttlebot
Re: %2eAPrW+e/

@regular I saw a thing once that used faces, and this works well because we have brain hardware optimized for recognizing faces!

You could experimentally measure how well many bits difference you can recognise using a particular rendering.

@dominic in #dat

This channel is for dats, if you post a dat, put it in this channel or tag it with #dat! (because of ssb-irc, it will also appear in dat's irc channel so they know we love them)

Here is a list of the dats that have been shared already:

  • dat in dillo browser dat://e0e7be18ecc7ea95dc7cdbf4fc410049e5f3052ab1446fd9d201f6dab70e44f2/
  • %mixmap demo dat://81e8ab9b6944e5263ff517be5e9c002446a8a881eff74c1df9ad3fbd6d875da2
  • @matt's music, liberated from soundcloud dat://2098433be793383f799aa5180ce9c56e52d500063029fab7f80269427237ae1a/
  • protozoa's website dat://protozoa.nz
  • MDN JavaScript docs dat://c5d64071c632d706e07e4ab0b8f39c2af80aa07605ef73bc4c130110744e49d8
@dominic in #scuttlebutt

The one restriction of ssb-irc is that it only notifies of a new thread, not every reply because I don't want to spam all the good people on IRC, not too much anyway. This is another test message.

@dominic
Re: %cAXMM7+Xo

:+1: to Andre's opinions! I am looking forward to seeing this!

@dominic dug this is @cel. my rpi3 stopped recognizing usb devices. i am working on gett
@dominic in #scuttlebot
Re: %2eAPrW+e/

@regular I really like that color thing! 8 isn't very much, you are only representing 3 bits there. Would a left to right gradient be recognisable?

At some point it becomes too noisey, but am curious how many bits of entropy a human's vision can easily detect.

@dominic in #scuttlebutt
Re: %Q7xLfLXco

@kas I don't personally use any xmpp apps - but it would be dead simple to just have plugins for the different chat apis. even slack

@dominic in #boats
Re: %Zw37qk8sE

@nanomonkey I was actually thinking keeping my current controller, but adding an independent voltage monitor. Voltage is simple and I feel that I understand it, plus independent systems mean one is likely to alert me to the other's failure!

But I also think about getting a wind generator as well occasionally, and from what I understand I might need a controller that can do both wind and solar for that?

@dominic dug STATUS UPDATE heading to Eugene, OR for [this show](http://www.wowhall.or
@dominic sent a private message
@dominic in #scuttlebutt
Re: %Q7xLfLXco

:boom:
ssb-irc.png

okay but should probably show the human name not the id (since that is secured by the viewer link anyway)

@dominic in #scuttlebutt
Re: %Q7xLfLXco

it worked!

lets see if I can notify myself... @dominic

@dominic in #scuttlebutt

ssb-irc

so I made a ssb-irc notifier that runs on a pub!

If you post a to a channel that is also a irc channel, a link to the http viewer for that post should appear in said irc channel.

If you mention a user that is also an irc user (based on the pub's name for that user) then it notifies them via an irc private message.

A link to this message should be posted in the scuttlebutt irc channel...

@dominic changed something in about
@dominic sent a private message
@dominic sent a private message
@dominic pushed to %mMQetL3Dg...
@dominic pushed to %mMQetL3Dg...
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic in #boats
Re: %Zw37qk8sE

I was just thinking about a computerized battery monitor, where I could see the drain/charge over time. I'm sufficiently paranoid about energy use that this would be of serious benefit.

@dominic sent a private message
@dominic in #scuttlebutt
Re: %gI8goB5F6

@marco28 ipfs does what it does, but it needs a discovery mechanism how do you find the latest, greatest ipfs objects?

@dominic in #cooking-channel
Re: %xqLsm7nWu

@customdesigned the thing I find so interesting about bread, it's really a continuious spectrum, like you can go from pancakes, to full blown bread, to... pasta? just varying proportions and maybe adding something or removing something and it still becomes a thing!

@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic in #soundcloud
Re: %VStrS5HvT

@marak has an important point, although I also agree with everyone who is arguing with him. A hobby/obsession project is great, but to make something that is really really good, you need to deal with an excruiating amount of detail. What we have currently is, indeed, pretty impressive for the work of a bunch of rag-tag misfits. Especially considering that mostly we just work on the fun bits, and the boring bits but necessary bits just lay undone for who knows how long.

For this reason, it's my policy to try to encourage people who might want to build something on ssb, even if they are crazy, ESPECIALLY if they are crazy. I'm not gonna try and veto things that I might not like being built on top of the protocol (not the same as into the protocol, I'm gonna fight to get that right!) because if they get successful, that will help pull the protocol along.

The other ideas about how to scale the development of ssb stuff are even crazier, anyway, like Mad Science University, or Open Source Monastery, or buy tiny farms for everyone. (and like, I totally want these things too, but one thing at a time!)

I didn't want to crowdfund ssb (we talked about it) because we didn't want to hock vaporware - but a lot of people have heard of ssb now, and development is quite a bit along, maybe it should be reconsidered? I think I especially like the idea of crowdfunding a separate app, that is not ssb core.

@dominic followed @retrohacker
@dominic dug I'm back after a 2 month hiatus. While moving to San Jose, my laptop died o
@dominic in #boats
Re: %clKzM8yMz

Just dropped anchor in north cove, Kawau island. It was pretty rough coming over but the really bad stuff only just hit when I was coming into the cove, so made pretty good time!

@dominic in #boats

gonna sail back to Te Ika A Maui today (aka, "North Island") I made a javascript to help me navigate

https://dominictarr.github.io/geolocation-demo/

obviously a very rough work progress, but shows speed in knots and position in degrees & decimal minutes (because then I can easily transfer to the charts)

gonna add average speed & heading over various time frames, like 15 minute average, so I can see how straight/efficiently I am sailing.

on git-ssb

@dominic pushed to %oZNumvaRd...
@dominic
{
  "type": "git-repo"
}
@dominic in #scuttlebutt
Re: %gI8goB5F6

@ev I'm thinking a on-the-side dat/ipfs node that connects to ssb, that you run separately, but it if it sees something you follow on ssb, it will replicate it on dat/ipfs/git-ssb, so that ssb is a discovery/subscription platform. It would be a separate program that you install and run, any extra buttons on messages can go into a dropdown menu.

dat and ipfs are also very good projects, but if we became a way that lots of dats are shared, then it would pull the dat and ssb communities together and I think that would be a very good thing.

@dominic dug I bring news: ![mmmmm-2017-07-19.jpg](&gkGwOpvChMG4JEpIrOmJ7J6f7Eu98exukEZ
@dominic dug This reminds me I want a voice interface for editing wikis. Why? because
@dominic in #scuttlebutt
Re: %gI8goB5F6

@ev sure, that would work, though it overloads the meaning of follow... like, maybe I don't follow dat-follow someone because their data is too big, but I still want to patchwork-follow them, anyway it's really easy to post another message with any property on it so scoping the follow somehow isn't hard.

But, using normal follows would be a execelent starting point!

@dominic in #scuttlebot
Re: %2eAPrW+e/

you are now at a very interesting debugging stage. On the one hand, it completely makes sense, but on the other it makes no sense at all.

What I would do next, is get my feet on some solid ground regarding websockets on your system. I'd remove everything from this problem, and find another starting point that you makes sene, Do you have another bidirectional websocket app that works? (pull-ws tests, and multiserver tests would do it i think) and then work back towards this situation, until it stops working. If it only in browsers, or only a particular browser.

Also, can you post your code and see if it works for others?

@dominic pushed to %mMQetL3Dg...
@dominic
{
  "type": "git-repo"
}
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic sent a private message
@dominic in #scuttlebutt

I think we need a thing to be able to "follow" a git-ssb repo, or a git-ssb user, and then automatically replicate whatever they push. The same would be really useful for p2p music as well as maybe #dat #ipfs #beaker!