Show more

"Big Tech's problem is Big, not Tech" by Cory Doctorow (video) archive.org/details/decentrali

I missed this when it came out a few months ago, but this is a great talk. I'm becoming more and more convinced that the problems of technology centralization can't be solved without antitrust. Tim Wu's recent book "The Curse of Bigness" also comes to mind here.

Brutal to see this article on HN. I was an engineer at XCOR 2003/4 and it was a great place to work.

I remember the day they decided to take upfront $ for tickets: they had been against it as a matter of principle, but funds were too tight. I recall thinking "wait, I thought we didn't do that"

This article is like the worst possible obit we could have imagined on that day.

Lesson: don't abandon your principles.

latimes.com/business/la-fi-xco

This might well be the creepiest #Google page ever: All the purchases a user has ever done. If the user receives a confirmation email for a purchase they made, the user is not notified that Google collected and displays this piece of information in this page. There is no explanation why they are collecting all the purchases in one page, and apparently there is no way to opt out of this or even delete the purchases from the list.

myaccount.google.com/purchases

No, I do not know how any of this would actually work. I need a few more sleepless nights. OK a lot more.

Some advantages:

- A simple text-only page would render to the screen using only a small amount of RAM, because all the other stuff need not be present at all, anywhere.

- typical documents would leverage widely-used (and hence lcally-cached) modules, while heavy applications would ship their own WASM modules, such that you do not need for the platform to do everything for everybody.

- Imagine the convenience of Electron but without installing an application, and with reasonable RAM usage.

The problem we have now is we have high-level standards and APIS that try to respond to every need possible, and the result is it's all very bloated and you end up with Chromium-rules-all kind of situation.

If we had lower-level APIs and plug-ins to bridge the gap between the low-level stuff and the higher level page language, we would be able to innovate faster, and be more responsive to user needs.

WASM makes this possible (maybe).

I got this wacky idea during a sleepless night that the web platform should not be a platform at all, it should be more like a shell.

So instead of having web browsers baked with all the tech of the platform, it should just be a small utility that offers low-level APIs for painting on the screen, showing text, emitting sounds, etc... and the ability to load WASM modules that can leverage these APIs.

"web pages" specify the WASM module they want to use and provide the data for them.

Social networks invented an entirely new mode of communication - broadcast, but without the regulation broadcasters had, and on a totally different scale and velocity than we’ve seen before in human history.

in other linux news, alpine is being ported to risc-v which is cool

TFW you create a Linux VM on VirtualBox with a 10Gig hard disk and you spend the next 45 minutes resizing it to something sensible.

That's when you find out how many layers of abstractions there are in storage and you have no idea how those 0s and 1s get to where they're supposed to go.

I like that JS is flexible enough that I can use both 'just enough OOP' and functional programming .

One particularly nice/evil little functional programming trick I am using is higher-order functions for search queries.

I love this little beast:

parser.startsWithAny = function(...leaders) {
return function(s) {
return leaders.some(l => s.startsWith(l))
}
}

Facebook hypothetical Show more

It's been a little over a year of working on go-fed. It's been tough thinking about how best to put #ActivityPub on #golang. While v0 works and has had a few awesome adopters, I'm really looking forward to the next year and enabling go devs to build Federated apps. My wish list of things Id like to do:

- Release v1
- Get a better website up
- Advertise it to the Go community
- Get my blog federated
- Reexamine ForgeFed
- Play with the federated wiki idea
- Look at the federated fanfic doc again

Sad that Brave us the fastest browser on my tablet.

FF is just really slow these days.

What is the best browser for ?

I want performance and privacy.

Brendan Eich's 'Brave' seems to have just walked into a world of hurt due to its habit of soliciting donations in the name of people who have NOT given permission for it to do so (using their photograph without consent, even)

twitter.com/tomscott/status/10

Show more
Mastodon

One of the first Mastodon instances, there is no specific topic we're into, just enjoy your time!