demachina
Joined 14 years ago
Joined 14 years ago
Mastodon's API's are mostly open source standards which means they tend to be messy and inconsistent.
As far as user monetization the main strategy was predictable pleas for Patreon donations and some people constantly begging for money with a new crisis/excuse each day or various forms of victim hood.
I still like Twitter because it has high signal to noise ratio news feeds and power users, once you find them. Not sure how usable its going to be once they gut their Stream API in a month though.
To be honest, all social networks look like they are in various stages of epic FAIL and the perennial search for the new one that is going make it all better is probably in vain.
There are a slew of inherent structural problems in social networks many of which arise out of the fact that crowds, tribes, herds tend to bring out and amplify the worst in human nature. Its recommended you read up on mimetic theory before you play:
https://www.ravenfoundation.org/faqs/#dialog
There is also a fundamental, difficult to resolve, conflict between the two forms of free speech identified in Ancient Greece, isegoria and parrhesia.
https://www.theatlantic.com/politics/archive/2017/12/two-con...
Either you allow largely unconstrained free speech and your network turns in to an abusive cess pool, or you constantly police and suppress it and it turns in to China. There isn't really an easily identified middle road.
https://www.propublica.org/article/us-attorney-asks-court-to...
Cryptocurrencies certainly have their problems but the last 10 years have been a case study in how horrible fiat currencies and the current global financial system really is. Japan's central bank has printed so much money they own something like 65% of all the ETF's on the Nikkei.
China, EU, U.S. and Japan have printed something like $16 trillion dollars since the crash. If banks leverage that at a conservative 12X that's $192 trillion. The world is awash in fantasy money.
It seems I will have to settle for doing the things I love, enjoying life, as I strive to avoid screwing people.
You do seem to be the sensei of trolldom and to have found your one true skill.
You might want to read some thoughts from a guy named Siddhartha. Craving a billion dollars is just going to make you miserable until you get it, and then when you have it you will crave another billion or something equally toxic to your well being.
Money and spending it is just another kind of drug. Once you have it and all the stuff you can buy with it you will become an addict. You will then crave a new and bigger high trying to acquire or spend even more of it. You know what kind of stuff junkies do to get a fix, billionaires are pretty similar, hence this topic we are discussing here today.
Its way better to stay grounded, do the things you love, and enjoy life. If you can make a billion doing that then you probably should take it, but it shouldn’t be your goal in life unless you want to turn in to a complete ass.
http://www.geekwire.com/2015/old-man-at-amazon-gives-advice-...
They appear to be using stack ranking and performance improvement plans to massively churn their work force so a significant percentage of employees doing good work are disposed of by their two year anniversary just because their system is designed that way. They seem to be making their “teams" in to brutal exercises in survival of the fittest or more accurately survival of those most able to play the stack ranking game. Stacking ranking nearly destroyed Microsoft so you assume it is or will do the same to Amazon.
I feel for young programmers starting out, because the work environment seems to be bad and getting worse in a lot of places.
Atlas and Delta are certainly good platforms for high reliability but they are expensive and they aren't making much effort to bring the costs down. Bringing the costs down would require design revisions that might undo that 50 years of design stability.
If SpaceX or someone else comes up with a reliable design at a dramatically lower price point ULA wont be able to sell their launchers unless its to a money is no object customer like the U.S. military.
Recovery and rapid turnaround of the first stage could make space access cheap enough many things would become possible and affordable that are not currently, due to high launch costs, like expeditions to Mars or large space structures.
Developing for the open web and trying to get people to websites in the current mobile/social era is increasingly brutal unless you are willing to be completely dependent on a handful of big companies.
Unless you have an ironclad contract with whomever you are partnering with(whose API you are using) and know exactly what you get from them and they get from you and for how long, you should not be depending on them.
If you want to spend a few weekends writing to some API and don’t care if the rug gets pulled out from under it, and all your users then fine. If you want to support an API in a product that will survive without that integration that is also fine. Just don’t gamble your entire product and your future user base on API's that can disappear overnight when some dickhead MBA decides he isn’t making his numbers and the free loader third parties aren’t worth it any more.
This should be a golden age of software but its increasingly resembling a wasteland. Most software is being herded in to app stores which Apple and Google completely control and dominate, and which has reached a saturation level of app developers.
Interesting companies keep putting out awesome API’s, lure in suckers . . er . . developers, only to crush them after the developer has sunk a bunch of time and and money developing for them and about the time the company has developed enough momementum that they don’t need third party developers unless they are fully monetized partners.
And then of course there are the patent trolls.
The one problem is being slave to Apple and Google having absolute control of the OS, software and apps you can run. The only plus is their hegemony does help with security but neither one of them is even remotely trustable with the keys to every personal computer on the planet. There is irony that the creator of the big brother commercial in 1984 is increasingly, you know, big brother.
P.S.
Not sure how Daves self promotion blogging rose so far on hacker news. It actually has almost nothing to do with Doug Engelbart. He was just name dropping, something he often does, before doing what he usually does, self promotion. Yes there is that age discrimination angle which plays well with some old programmers, but not me.
People who spend their time complaining about discrimination should spend more time doing something that people will value regardless of your age, sex or gender. At that point your age, sex and gender become irrelevent especially on the Internet which tends to be blind to these things until you wear them on your sleeve. Dave likes to use his age to promote a martyr complex angle.
Ive looked at most of Daves recent projects and none of them are particularly interesting.
As I recall FriedFeed’s growth had plateaued so they probably figured it wasn’t going to compete with FB and Twitter. Mobile and apps were also starting to take the world then too.
As heated and complex as this dustup has become you really can't take anything at face value any more. Its become a pretty intense propaganda war by both sides, or maybe all sides, so unless you have posts from a verified account or video of someone saying something you should take just about everything else with a grain of salt.
Its pretty naive to think anyone knows the true motives of someone posting with a probably throw away twitter account.
http://www.amazon.com/The-Quantum-Thief-Jean-Flambeur-ebook/...
Their client is bad and they mostly killed off good third party clients. I build my own client to solve this, most people can't or wont.
I want a client that prioritizes the things I follow and read the most (i.e. everyday), @newsyc50 or @newycombinator, @zerohedge, @arstechnica, @techmeme, @pkedrosky. @kdnuggets, @reuters, @variety, @politico. @zerohedge is the controversial one of the bunch. My client shows counters on unread messages for each so I know when new tweets are available and they are one click away.
Next I surface trends from the larger body of follows I'm interested in but don't have time to read. I process everything through spaCy and use its increasingly very good entity recognition to find the trending topics in my feed, much better than Twitter's BS trending. When something is tweeted from 5 or 6 places its a trend I may be interested in. I can adjust this threshold up and down.
I lookup each entity in a local Wikipedia database so if its someone or something famous its one click to read about them in depth. If there is no match its probably someone or something new to the Internet which is also interesting to know.
You need a critical mass of follows for this to work, like several thousand. It is a chore to find several thousand interesting people and organizations to follow. Most people aren't going to do this work which is why most people hate Twitter. Following that many is also noisy so you need a client that prioritizes for signal.
Don't read replies to a tweet unless its really interesting, there are a few interesting replies but they are usually pointless, noisy and/or toxic.
Filter out replies by people you follow most of the time. Most of the time. though not always, these replies are noisy and uninteresting.
I have a smooth scrolling feed I just look at to see what everyone is talking about. It was a bit of of a pain to implement when they killed off the stream API, though I replaced it by polling the feed just below rate limit.
I poll everyone I follow if the client has been off for a while to fill the holes in my timeline.