Toots for darkling@mstdn.social account

Written by Hugo Mills on 2024-12-03 at 19:12

@sarahdal

"Might need a bit of paint."

https://www.rightmove.co.uk/properties/154617215

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-11-28 at 15:11

Colleague at work posts a link to an article about searcing for documents using LLMs.

Desperately trying not to reply with "We had a thing for that. It was called a search engine."

[#]LLM #AIBullshit

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-11-26 at 15:30

When did the solution to the problem of "we've broken something in every release" turn from "let's try not to break backwards compatibility in every release" into "here's a way to install every version and you can pick the one that works"?

[#]Software #Sucks

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-11-20 at 23:25

What tools would people recommend for making #pixelart #animation images? I'll be working in about 4 colours + transparency at around 80x80 pixel size, and would like something locally-installable (i.e. not web-based) which runs on Linux.

Last time I picked up this project, I was using piskel, but their stand-alone installation doesn't run on my machine (wrong library versions).

[#]retrocomputing

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-11-08 at 22:44

(I did this once, phoning in an order to the Chinese take-away at the end of the road. They didn't get it.)

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-11-08 at 22:40

"My name? My name is Ozymandias, King of Kings. Look upon my works, ye mighty, and despair!"

"Sir, this a Starbucks."

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-11-04 at 19:53

Dear authors of software: stop trying to make your software helpful.

I have found that I can't type a cell label in #LibreOffice Calc consisting of a single lower-case letter "i". It has an automatic typo correction thing that assume that I meant "I", and upper cases it.

I have just wasted 15 minutes trying multiple ways to type one letter that I wanted to type, and the sodding software won't let me because the authors thought it would be "helpful" to "correct" the "mistake".

[#]UX

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-10-18 at 23:58

@popey Hey, did I mention that I've got a probably-mostly-working-if-you-don't-sneeze-at-the-wrong-moment thing that tokenises and detokenises 48k Spectrum BASIC code?

https://codeberg.org/darkling/txt2zx

Needs a good kicking((*), and doesn't handle 128k, +2, +3, '80, '81 or QL dialects yet.

(*) "More test cases". Or something.

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-09-27 at 11:49

Badly written DB query in an app, causes the DB to collapse if one page is hit too often with the wrong parameters.

Some crawler gets stuck in that page, hitting it repeatedly.

for $m in management_list:

[summarise the situation to $m]

"So it's caused by the bot."

"No, it's caused by a badly written query. The bot just happens to hit it a lot."

"So we block the bot."

"We can do, but we need to fix the query."

I'm now on the second round of that loop...

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-25 at 00:03

@UncleClive

10 CLS

20 LET x=128: LET y=88

30 LET x=x/175: LET y=y/175

40 LET r=INT (RND*4)

50 IF r=0 THEN GO SUB 300

60 IF r=1 THEN GO SUB 400

70 IF r=2 THEN GO SUB 500

80 IF r=3 THEN GO SUB 600

90 PLOT x,y

100 GO TO 30

300 LET tx=x120+y30+20

310 LET y=x*-50+y*110+60

320 LET x=tx

330 RETURN

400 LET tx=y*-60+70

410 LET y=x*80

420 LET x=tx

430 RETURN

500 LET tx=y*60+70

510 LET y=x*80

520 LET x=tx

530 RETURN

600 LET tx=70

610 LET y=x80+y50

620 LET x=tx

630 RETURN

1000 REM Last one of the night

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-25 at 00:02

@UncleClive

10 CLS

20 LET x=128: LET y=88

30>LET x=x/175: LET y=y/175

40 LET r=INT (RND*4)

50 IF r=0 THEN GO SUB 300

60 IF r=1 THEN GO SUB 400

70 IF r=2 THEN GO SUB 500

80 IF r=3 THEN GO SUB 600

90 PLOT x,y

100 GO TO 30

300 LET tx=x120+y30+20

310 LET y=x*-50+y*110+60

320 LET x=tx

330 RETURN

400 LET tx=y*-60+70

410 LET y=x*80

420 LET x=tx

430 RETURN

500 LET tx=y*60+70

510 LET y=x*80

520 LET x=tx

530 RETURN

600 LET tx=70

610 LET y=x80+y50

620 LET x=tx

630 RETURN

1000 REM Last one of the night

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-24 at 23:18

@UncleClive

10 LET x=128: LET y=88

20 LET r=INT (RND*4)

30 IF r=0 THEN GO SUB 300

40 IF r=1 THEN GO SUB 400

50 IF r=2 THEN GO SUB 500

60 IF r=3 THEN GO SUB 600

70 PLOT x,y

80 GO TO 20

300 LET tx=x120/175+y30/175+20

310 LET y=x*-30/175+y*130/175+40

320 LET x=tx

330 RETURN

400 LET tx=y*-60/175+70

410 LET y=x*50/175

420 LET x=tx

430 RETURN

500 LET tx=y*60/175+70

510 LET y=x*50/175

520 LET x=tx

530 RETURN

600 LET tx=70

610 LET y=x50/175+y50/175

620 LET x=tx

630 RETURN

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-24 at 21:33

@UncleClive

10 LET x0=30: LET y0=30

20 LET x1=200: LET y1=0

30 LET x2=60: LET y2=175

40 GO SUB 1000

50 LET x0=120: LET y0=20

60 LET x1=135: LET y1=70

70 LET x2=30: LET y2=40

80 GO SUB 1000

90 LET x0=120: LET y0=20

100 LET x1=135: LET y1=70

110 LET x2=200: LET y2=0

120 GO SUB 1000

990 STOP

1000 LET a=(x1-x0)/255

1010 LET b=(x2-x0)/175

1020 LET c=x0

1030 LET d=(y1-y0)/255

1040 LET e=(y2-y0)/175

1050 LET f=y0

1060 PRINT a;" ";b;" ";c

1070 PRINT d;" ";e;" ";f

1080 RETURN

1090 REM Shenanigans

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-24 at 21:24

@UncleClive

10 LET x0=30: LET y0=30

20 LET x1=200: LET y1=0

30 LET x2=60: LET y2=175

40 GO SUB 1000

50 LET x0=120: LET y0=20

60 LET x1=135: LET y1=70

70>LET x2=30: LET y2=40

80 GO SUB 1000

90 LET x0=120: LET y0=20

100 LET x1=135: LET y1=70

110 LET x2=200: LET y2=0

120 GO SUB 1000

990 STOP

1000 LET a=(x1-x0)/255

1010 LET b=(x2-x0)/175

1020 LET c=x0

1030 LET d=(y1-y0)/255

1040 LET e=(y2-y0)/175

1050 LET f=y0

1060 PRINT a;" ";b;" ";c

1070 PRINT d;" ";e;" ";f

1080 RETURN

1090 REM Shenanigans

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-23 at 23:11

@UncleClive

10 REM Don't blow a gasket

20 LET x=0: LET y=0

30 LET r=RND

40 IF r<0.33 THEN LET u=0: LET v=0

50 IF r>=0.33 AND r<0.67 THEN LET u=175: LET v=0

60 IF r>=0.67 THEN LET u=88: LET v=175

70 LET x=(x+u)/2

80 LET y=(y+v)/2

90 PLOT x,y

100 GOTO 30

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-23 at 23:01

@UncleClive

10 REM Don't blow a gasket

20 LET x=0: LET y=0

30 LET r=RND

40 IF r<0.33 THEN LET u=0: LET v=0

50 IF r<=0.33 AND r<0.67 THEN LET u=175: LET v=0

60 IF r>=0.67 THEN LET u=88: LET v=175

70 LET x=(x+u)/2

80 LET y=(y+v)/2

90 PLOT x,y

100 GOTO 30

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-23 at 22:20

@popey Still not getting a response. :blobcatsad:

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-23 at 22:11

@UncleClive Debugged with zesaurux and an image search for "ZX Spectrum Keyboard"... :neocat_laugh_tears:

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-23 at 22:08

@UncleClive

1 REM Don't blow a gasket

10 LET x=0: LET y=0

20 LET r=RND

30 IF r<0.33 THEN LET u=0: LET v=0

40 IF r<=0.33 AND r<0.67 THEN LET u=175: LET v=0

50 IF r>=0.67 THEN LET u=88: LET v=175

60 LET x=(x+u)/2

70 LET y=(y+v)/2

80 PLOT x,y

90 GOTO 20

=> More informations about this toot | View the thread

Written by Hugo Mills on 2024-08-23 at 21:49

@popey Have I broken Clive?

=> More informations about this toot | View the thread

=> This profile with reblog | Go to darkling@mstdn.social account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109371546521999161
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
713.284912 milliseconds
Gemini-to-HTML Time
8.464245 milliseconds

This content has been proxied by September (3851b).