Posts
1288
Following
Hidden
Followers
Hidden
She/Her or It/It's, trans to the people who know me. I'm less active here, oh well...
repeated

From the bad place.

2
2
0
repeated

Terence Eden’s Blog

Edited 1 year ago

The unreasonable effectiveness of simple HTML
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/

I've told this story at conferences - but due to the general situation I thought I'd retell it here.

A few years ago I was doing policy research in a housing benefits office in London. They are singularly unlovely places. The walls are brightened up with posters offering helpful services for people fleeing domestic violence. The security guards on the door are cautiously indifferent to anyone walking in. The air is filled with tense conversations between partners - drowned out by the noise of screaming kids.

In the middle, a young woman sits on a hard plastic chair. She is surrounded by canvas-bags containing her worldly possessions. She doesn't look like she is in a great emotional place right now. Clutched in her hands is a games console - a PlayStation Portable. She stares at it intensely; blocking out the world with Candy Crush.

Or, at least, that's what I thought.

Walking behind her, I glance at her console and recognise the screen she's on. She's connected to the complementary WiFi and is browsing the GOV.UK pages on Housing Benefit. She's not slicing fruit; she's arming herself with knowledge.

The PSP's web browser is - charitably - pathetic. It is slow, frequently runs out of memory, and can only open 3 tabs at a time.

But the GOV.UK pages are written in simple HTML. They are designed to be lightweight and will work even on rubbish browsers. They have to. This is for everyone.

Not everyone has a big monitor, or a multi-core CPU burning through the teraflops, or a broadband connection.

The photographer Chase Jarvis coined the phrase "the best camera is the one that’s with you". He meant that having a crappy instamatic with you at an important moment is better than having the best camera in the world locked up in your car.

The same is true of web browsers. If you have a smart TV, it probably has a crappy browser.

Twitter's guest mode displayed on a TV.

My old car had a built-in crappy web browser.

The dashboard of a BMW i3 - there is a web browser on the central display.

Both are painful to use - but they work!

If your laptop and phone both got stolen - how easily could you conduct online life through the worst browser you have? If you have to file an insurance claim online - will you get sent a simple HTML form to fill in, or a DOCX which won't render?

What vital information or services are forbidden to you due to being trapped in PDFs or horrendously complicated web sites?

Are you developing public services? Or a system that people might access when they're in desperate need of help? Plain HTML works. A small bit of simple CSS will make look decent. JavaScript is probably unnecessary - but can be used to progressively enhance stuff. Add alt text to images so people paying per MB can understand what the images are for (and, you know, accessibility).

Go sit in an uncomfortable chair, in an uncomfortable location, and stare at an uncomfortably small screen with an uncomfortably outdated web browser. How easy is it to use the websites you've created?

I chatted briefly to the young woman afterwards. She'd been kicked out by her parents and her friends had given her the bus fare to the housing benefits office. She had nothing but praise for how helpful the staff had been. I asked about the PSP - a hand-me-down from an older brother - and the web browser. Her reply was "It's shit. But it worked."

I think that's all we can strive for.


Here are some stats on games consoles visiting GOV.UK

Matt Hobbs (@TheRealNooshu@hachyderm.io)

@TheRealNooshu

Replying to @TheRealNooshuInterestingly we have 3,574 users visiting GOV.UK on games consoles:
• Xbox - 2,062
• Playstation 4 - 1,457
• Playstation Vita - 25
• Nintendo WiiU - 14
• Nintendo 3DS - 16

20/22


❤️ 29💬 1♻️ 010:45 - Mon 01 February 2021

https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/

0
7
2
repeated

Back in the 90s (starting with Moving Pictures) Terry Pratchett (yet to be knighted) changed his German publisher. A rather radical move in the market for someone who had been published by Heyne for a dozen books to raising sales. I remember reading it in the Jahrbuch der Science Fiction and Fantasy 1994 (Annual of Science Fiction and Fantasy): It stated in a rather laconic tone that his books would now be published by Goldmann instead of Heyne. The brisk tone of the notice (where most others would have had a small quip with amazing insider info on different deals) might have been connected with the fact that the editor of the Jahrbuch was also the chief editor of Heyne, and he was reporting about himself losing a bestselling author.

The reason for the change was… well… the Heyne publishing house put in a soup advert in one of his books without asking, and would not promise to not do it again. As Pterry said himself:

There were a number of reasons for switching to Goldmann, but a deeply personal one for me was the way Heyne (in Sourcery, I think, although it may have been in other books) inserted a soup advert in the text … a few black lines and then something like ‘Around about now our heroes must be pretty hungry and what better than a nourishing bowl’… etc, etc. My editor was pretty sick about it, but the company wouldn’t promise not to do it again, so that made it very easy to leave them. They did it to Iain Banks, too, and apparently at a con he tore out the offending page and ate it. Without croutons.

Okay, I know what you are thinking now: What?

Here’s a picture of the whole business from the German edition of Pyramids Sourcery:

The text in the blackout section reads something like: the stairway Teppic was on was not really good for a break… but we can have one, so let’s adjourn for 5 minutes and make a cup of soup…

It might actually be pretty good fortune that Trymon spent his time reading old manuscripts, as like that he had to lose against an angry Rincewind. But this also hides a hint to the reader to watch out for proper nourishment, A small bit of nourishment, all without magic spells…etc.

It’s an ad for a 5-minute soup.

Yeah. It’s real.

That was a standard practice for Heyne back then. At least with their genre novels. And it was noticeable to a lot of people because they had the good luck of having one of the largest and best selections of SF/F-literature in the country. Mostly thanks to awesome editors.

Pratchett was not the only one with the soup adverts, I remember at least one Star Trek novel and a few non-franchise ones having the same stuff in it.

The whole thing was a holdover from the 50s or 60s, when practices like that were more common, especially with publishers of cheap genre fiction. They were rather popular for pulling in additional revenue on cheaply priced paperbacks that might not make their money back. And as the genres were not really seen as literature at all by anyone who mattered, fans and editors often had to fight bloody battles to get their stuff published even if it did go bestseller in the end.

Mind you though, this was the 90s, the average price for Heyne paperbacks was 13 Marks/6,5 Euros, not the cheapest of books by then.

It was definitely out of place for a publisher which was already one of the market leaders in that time. I do have the strong suspicion that these things were a standing order from the 60s: Most likely at one point in the past the SF/F editor of Heyne got told by management they had to run these adverts so the books could make some money back, and then they never revoked it afterwards.

I know how company policies work. It would be something like that.

Fans of course got used to it, if it gave them access to the books, why not? But it became more and more grating the more genre literature was accepted into mainstream.

And then you actually had a bestseller author like Pratchett jump ship and go to the direct contender (Goldmann), just because one of these stupid stunts. I wonder how that actually was taken by the Heyne CEOs. Back then Pratchett was at the verge of becoming a star in Germany as well, so they lost him just when he was getting big.

It might just have been a secondary thing, but I never saw one of these adverts in any novel published after ’94.

Edit: the old picture from Pyramids was broken, I replaced it with another one from Sourcery, this one even more tacky. So yes, there were multiple ones. 

Rate this:

https://gmkeros.wordpress.com/2011/09/02/terry-pratchett-and-the-maggi-soup-adverts/

0
2
0
repeated
repeated

neofox : Hi can I buy a vacuum cleaner ?
Dyson : yeah ... uhh here you go
neofox : By the way do you happen to know anyone who can make a megastructure around a star
Dyson : ur not gonna believe this

0
8
1
repeated

It's is Friday the 13th after all... 

0
1
0
repeated

if everything is a brassica, and everything becomes crab, will the universe one day just be crabbages?

7
6
1
repeated

BBQDeveloper linux​🔞​ verified_pan

been a while since I uploaded my photography bullshit, here's a few photos I took on my 1950s 35mm camera :3

(Retina IIA, HP5+ developed in Rodinal 1+50)

2
2
0
@britown interestingly enough, since the animation logic was completely decoupled from the game logic; i could just completely skip animations for debugging with one press of a key.

but even more extreme, since it was developped on an extremely slow laptop (as in, can barely render a single rectangle in one frame slow; that laptop had problems:), i would render the animations out of order; first render the last frame, then the frame halfway through, then the first quarter; and on running out of time it would just present these rendered frames and skip those it had no time to render.

that part was cursed even compared to modern rendering pipelines with their timestretching, but it would outsmooth no matter how heavy the display controller's bus was hit.
0
0
0
@britown back when i encountered that problem my solution was totally different.

every game actor would register their transition calculation routines, some of them conditional on key presses and others conditionally on other actor's actions or positions. i then performed tge desition tree of all the game transitions in one atomic state on all game actors, then yielded a game state. then i would make an interface for the transitions to register one to several animations.

those animation's render would take as input a previous state (before the turn) and a next state (after the turn), plus a current time; returning an enum (CONTINUE, YIELDED, FINISHED, REPEAT) whether they had completed.

the little animation interface had functions to take into account animations that have to finish after other animations, but also animations that would run independently from all others; even independently from the game state (think of idling animations for instance).

only when all essential animations had run their course would the game yield back to the input stage of all game actors; but the idling animations and even some others would continue (think of the trails of smoke slowly running off whilst the player already continues their next step).

i wish the code wasn't on a lost hard drive; it was a joy to work with and it would mostly run itself. i had so many plans with it (including a visual animation logic editor) but none of it ever got finished.
1
0
0
@foone i half expect unihertz to come out with a phone with an XLR input and output some time soon
0
0
0
repeated

The LLM honeymoon phase is about to end: https://www.baldurbjarnason.com/2024/the-llm-honeymoon-phase/

1
3
0
repeated

As someone who hates bright colours, rainbows, sparkles and cuddles.

Please don't let my apathy of that stuff ruin your expression of it. Just keep I mind I am just being that grumpy dad person who sits down, tired looking sipping his coffee. But you do you and never ever let me stop you from you doing you.

0
1
0
repeated
the reason why the found family trope is so popular is that it allows people to live out their most deviant fantasies, such as actually living in a community and having an actual support network
0
4
1
@charlotte MOSS is neither an animal nor a plant
0
0
0
repeated

One of the weirdest things I learned working in the music industry is that if you have a gold or platinum record, like the physical framed album, it’s not actually your album. The presses just use whatever happened to be going through at the moment and put your sticker on it.

2
3
0
repeated

I bet no one has drawn a furry Samus because that seems like a strange juxtaposition.

*does an image search*

...oh.

Furry Masterchief? Wait, doesn't he already have cat ears?

Furry Optimus Prime? ... ... Damn it.

0
1
0
repeated

Charlotte lotteheartplural/Cinny cinny_heart_plural thetadelta ursaminor treblesand

girl who cultures you in a petri dish

1
1
0
you like bulb mode? i bet you like bulb mode, in fact every mode can be a bulb mode occasionally when this camera just feels like it! except 1/125 for some reason, that one i've yet to see bulb; despite every other mode from actual bulb to 1/1000th bulbing regularly...
0
0
0
sure you don't have the little window for seeing the film kind, why not. but you don't have the little holder for the flap either?! who do you think you are, elon musk as a gtk dev?
1
0
0
Show older