fasterandworse

joined 2 years ago
MODERATOR OF
[–] fasterandworse@awful.systems 1 points 14 hours ago

David pulled it all together perfectly here. It's amazing how well it fits the hook model, whether they intended it or not

[–] fasterandworse@awful.systems 3 points 1 month ago

very much agree with this

[–] fasterandworse@awful.systems 8 points 1 month ago (2 children)

Great piece by Jacob Silverman about the growing shittyness of the day-to-day internet experience

https://archive.is/20250419163054/https://www.ft.com/content/5d06bbb4-0034-493b-8b0d-5c0ab74bedef#selection-2009.350-2009.663

Can we find a way back to an internet that puts people in lucid conversation with one another, where books are published after they are written, where anger and insanity aren’t the dominant modes of thought and the defining editorial values are more meaningful than a chumbox of clickbait nonsense? I’m not sure.

[–] fasterandworse@awful.systems 8 points 1 month ago* (last edited 1 month ago)

ICYI I posted a new vid/pod this week and an accompanying thread about: Everything Is Work Now — Tech products have a work/life balance problem

[–] fasterandworse@awful.systems 9 points 2 months ago* (last edited 2 months ago)

Here's my audio/video dispatch about framing tech through conservation of energy to kill the magical thinking of generative ai and the like podcast ep: https://pnc.st/s/faster-and-worse/968a91dd/kill-magic-thinking video ep: https://www.youtube.com/watch?v=NLHmtYWzHz8

[–] fasterandworse@awful.systems 10 points 2 months ago (2 children)

ICYI here's me getting a bit ranty about generative ai products https://www.youtube.com/watch?v=x5MQb-uNf2U

 

Another video / audio / thread from me

This time it's about products that are marketed with purposes they can't be optimised for.


In the production of a tech product an "edge case" is seen as a hindrance to delivering on the core purpose of the product.

For marketing an "edge case" can be seen as an opportunity to exploit a purpose that the product was not designed for and will never be optimised to satisfy.

When a general purpose product uses an edge case as the subject of its marketing it ignores the other aspects of the product which, for that niche purpose, will be on a spectrum from irrelevance to interference.

A product capable of servicing a niche purpose is not the same as a product designed to specifically satisfy that niche purpose.

Only the latter will be developed with continual effort to further satisfy the purpose as effectively as possible.

The more general purpose a product is, the more perceived edge cases it has.

Every edge case is a candidate for edge-case marketing which exploits the virtues of serving that niche in order to sell the entire product along with everything else it includes.

[–] fasterandworse@awful.systems 2 points 3 months ago (3 children)

how much is templated now? reckon it'll be 3hrs every time?

[–] fasterandworse@awful.systems 4 points 3 months ago

I get where you're coming from but we're talking about two completely separate layers of abstraction.

If you define data as a material, which you can, then software is going to be a very good means for working with data. It'll be the best!

But for that to happen you have to have decided that data is the key to whatever purpose you are aiming to satisfy. You're saying that all purposes are a matter of data manipulation.

I don't actually say that software cannot be a product, I say that it can't be categorised as a product in itself. As in, it doesn't make sense to have "furniture products, exercise products, data products, surveillance products, and SOFTWARE products" - that doesn't mean something made out of software can't be a product.

BTW I'm not claiming this is novel, in fact I know it's not. I'm also not taking it personal, feedback is why I post this shit.

[–] fasterandworse@awful.systems 5 points 3 months ago (2 children)

I don't know what part of my post you are responding to

 

I didn't think this is techtakesworthy, nor is it a sneer, more a airing of perspective, as wanky as that sounds

The gist: Software, or generally computation, can be categorised as a type of building material rather than a type of product in itself.

This framing opens up the view that design within the software industry begins with an assumption that software was the best means for the supposed purpose.

Foundationally, design is the deliberation over the best means to satisfy a given purpose. In reality most design projects begin with limitations to the means available.

Regardless, the knowledge that software is one of many possible means should not be ignored.

To accept "software is eating the world" as a positive movement is to skip the most important choice of any design process. The means that best satisfies the given purpose at that point in time.

The same ignorance of that choice led to plastic eating the world as well.

The means for satisfying a purpose are not limited to building materials. It can be any effort that influences a situation rather than building a thing, physical or virtual.

The goal is to have as open a design process as possible to allow for the most appropriate means to be discovered.

Also audio available here: https://pnc.st/s/faster-and-worse/63b3904b/software-as-material

[–] fasterandworse@awful.systems 3 points 3 months ago

thanks! I'm glad it sparked this response

and every step of the way, I can customize what I’m doing to fit my own needs.

Is a key thing here, hey. It's also important to be able to pull things in as you need them and be aware of how those things put a load on your computer. So then it's important to be able to take them out 100% as well.

I know this is kind of how stuff works but it's the kinda that is the thing for me. One of the design goals of my project is that 100% of what is running is 100% of what is needed at that time

 

vid: https://www.youtube.com/watch?v=hbw1GlyzNu4

audio only/podcast version: https://pnc.st/s/faster-and-worse/6d394145/do-less-products

I talk about an idea I've been throwing around for a while for a "typewriter OS" which boots an old laptop into text editor (as a starting project to hopefully lead to a [insert single purpose] OS)

It's a difficult thing to pitch because it's very easy to say "that's just X running Y" type of answers. But it's something I see as a ground up build by design.

Anyway, sharing to see if it piques anyone's interest

 

invidious link https://inv.nadeko.net/watch?v=OkfzjmY9cF8

He has sample photos starting around 12 minute mark - the colour tone he's getting is amazing

Example:

Colour photo of piled up old computers and computer peripherals from the grey/beige era. The colours are muted but not completely desaturated. It resembles film more than the average post-processed digital photo

 

Authors have expressed their shock after the news that academic publisher Taylor & Francis, which owns Routledge, had sold access to its authors’ research as part of an Artificial Intelligence (AI) partnership with Microsoft—a deal worth almost £8m ($10m) in its first year.

On top of it all, that is such a low-ball number from Microsoft

The agreement with Microsoft was included in a trading update by the publisher’s parent company in May this year. However, academics published by the group claim they have not been told about the AI deal, were not given the opportunity to opt out and are receiving no extra payment for the use of their research by the tech company.

1
A Rant about Front-end Development (blog.frankmtaylor.com)
submitted 11 months ago* (last edited 11 months ago) by fasterandworse@awful.systems to c/techtakes@awful.systems
 

A masterful rant about the shit state of the web from a front-end dev perspective

There’s a disconcerting number of front-end developers out there who act like it wasn’t possible to generate HTML on a server prior to 2010. They talk about SSR only in the context of Node.js and seem to have no clue that people started working on this problem when season 5 of Seinfeld was on air2.

Server-side rendering was not invented with Node. What Node brought to the table was the convenience of writing your shitty div soup in the very same language that was invented in 10 days for the sole purpose of pissing off Java devs everywhere.

Server-side rendering means it’s rendered on the fucking server. You can do that with PHP, ASP, JSP, Ruby, Python, Perl, CGI, and hell, R. You can server-side render a page in Lua if you want.

 

I found that the SerenityOS project also has a web browser with a completely new set of engines. It looks reasonably capable too.

Both LibWeb and LibJS are novel engines. I have a personal history with the Qt and WebKit projects, so there’s some inspiration from them throughout, but all the code is new. Not to mention, hundreds of people have worked on the codebase since I started it, all adding their own personal influences, so it’s definitely its own thing.

Edit: Here's a recent interview with the creator Andreas Kling talking to Eric Meyer and Brian Kardell about the browser https://www.igalia.com/chats/ladybird

Edit 2: Here’s their August 2023 update video of the browser https://youtu.be/OEsRW3UFjA0

Edit 3: Looks like the project was recently sponsored $100k USD from Shopify https://awesomekling.substack.com/p/welcoming-shopify-as-a-ladybird-sponsor

It’s quite impressive!

Note: I don't know anything about the politics of the SerenityOS project or the people behind it.

 

Laravel creator Taylor Otwell learned PHP in 2008

and then

There were a few model-view-controller frameworks for PHP, some of which aimed to provide a "Rails-like" experience. But none was as comprehensive as Otwell wanted. So he built his own and released the first version in 2011.

Taylor Otwell seems like someone who gets design. I've used Laravel a little bit and I know what they mean when they say "opinionated" - but I think the word doesn't do justice to his confidence in his design.

Anyway, this article came up in my twitter feed yesterday and it made me happy to hear Laravel is going strong.

view more: next ›