Advertisement · 728 × 90
#
Hashtag
#jpegli
Advertisement · 728 × 90
Phlox subulata in Norman, Oklahoma, United States on March 24, 2026
I made a web page with the results of my experiment using AI to write code including images, source code, dialog with Claude, and image produced by rawtherapee from the dng raw file that Claude's program produced.

https://www.rsok.com/~jrm/raw_rl_dng/index.html 

#AIcoding #debian #rawtherapee #jpegli #photography #nativeplants #Oklahoma

Phlox subulata in Norman, Oklahoma, United States on March 24, 2026 I made a web page with the results of my experiment using AI to write code including images, source code, dialog with Claude, and image produced by rawtherapee from the dng raw file that Claude's program produced. https://www.rsok.com/~jrm/raw_rl_dng/index.html #AIcoding #debian #rawtherapee #jpegli #photography #nativeplants #Oklahoma

Phlox subulata in Norman, Oklahoma, United States on March 24, 2026

An experiment in teaching an AI to write code.

www.rsok.com/~jrm/raw_rl_...

#AIcoding #debian #rawtherapee #jpegli #photography #nativeplants #Oklahoma

4 0 1 0
Phlox subulata in Norman, Oklahoma, United States on March 24, 2026

Phlox subulata in Norman, Oklahoma, United States on March 24, 2026

I made a web page with the results of my experiment using AI to write code including images, source code, dialog with Claude, and image produced by rawtherapee from the dng raw file that Claude's program produced.

https://www.rsok.com/~jrm/raw_rl_dng/index.html […]

[Original post on okla.social]

3 1 0 0
This stairway was cut into the quarry that supplied the stone to build Glenveagh Castle in Glenveagh National Park in County Donegal, Ireland. I made this photo on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This stairway was cut into the quarry that supplied the stone to build Glenveagh Castle in Glenveagh National Park in County Donegal, Ireland. I made this photo on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some of the camera settings I used are at: www.a-wee-bit-of-ireland.com/eire_2013/20...

#travel #Donegal #Ireland #landscapephotography #photography #stairway

18 0 0 0
This stairway was cut into the quarry that supplied the stone to build Glenveagh Castle in Glenveagh National Park in County Donegal, Ireland. I made this photo on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This stairway was cut into the quarry that supplied the stone to build Glenveagh Castle in Glenveagh National Park in County Donegal, Ireland. I made this photo on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some of the camera settings I used to make this photo are at […]

[Original post on okla.social]

2 0 0 0
This is a path in Glenveagh National Park, County Donegal, Ireland on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This is a path in Glenveagh National Park, County Donegal, Ireland on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some of the camera settings I used are at: www.a-wee-bit-of-ireland.com/eire_2013/20...

#travel #Donegal #Ireland #landscapephotography #photography #moss

534 42 4 0
This is a path in Glenveagh National Park, County Donegal, Ireland on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This is a path in Glenveagh National Park, County Donegal, Ireland on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some of the camera settings I used to make this photo are at […]

[Original post on okla.social]

2 0 0 0
This is the Glenveagh Castle in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This is the Glenveagh Castle in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some camera settings I used are at: www.a-wee-bit-of-ireland.com/eire_2013/20...

#travel #Donegal #Ireland #landscapephotography #photography #castle

17 2 0 0
This is the Glenveagh Castle in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This is the Glenveagh Castle in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some of the camera settings I used to make this photo are at […]

[Original post on okla.social]

4 0 0 0
This is the Glenveagh Castle gardens in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This is the Glenveagh Castle gardens in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some camera settings I used are at: www.a-wee-bit-of-ireland.com/eire_2013/20...

#travel #Donegal #Ireland #landscapephotography #photography #gardens

10 1 0 0
This is the Glenveagh Castle gardens in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This is the Glenveagh Castle gardens in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some of the camera settings I used to make this photo are at […]

[Original post on okla.social]

1 0 0 0
This is the Glenveagh Castle gardens in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This is the Glenveagh Castle gardens in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some camera settings I used are at: www.a-wee-bit-of-ireland.com/eire_2013/20...

#travel #Donegal #Ireland #landscapephotography #photography #gardens

9 0 0 0
This is the Glenveagh Castle gardens in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This is the Glenveagh Castle gardens in Glenveagh National Park on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhanced using #jpegli #graphicsmagick #exiftool #Debian

Glenveagh National Park on August 5, 2013

Some of the camera settings I used to make this photo are at […]

[Original post on okla.social]

0 1 0 0
A Yellow-bellied Sapsucker (Sphyrapicus varius) and an Eastern Bluebird (Sialia sialis) were standing on a birdbath facing away from each other in Norman, Oklahoma, United States on January 24, 2026. Even though the birdbath had an electric heater, ice and snow had accumulated around the rim.

A Yellow-bellied Sapsucker (Sphyrapicus varius) and an Eastern Bluebird (Sialia sialis) were standing on a birdbath facing away from each other in Norman, Oklahoma, United States on January 24, 2026. Even though the birdbath had an electric heater, ice and snow had accumulated around the rim.

Yellow-bellied Sapsucker (Sphyrapicus varius) and Eastern Bluebird (Sialia sialis) on #birdbath in Norman, #Oklahoma, US on January 24, 2026

Some camera settings I used are at: www.rsok.com/~jrm/2026Jan...

#birds #winteriscoming #winter #wildlife #wildlifephotography #jpegli #photography #Debian

47 1 1 0
A Yellow-bellied Sapsucker (Sphyrapicus varius) and an Eastern Bluebird (Sialia sialis) were standing on a birdbath facing away from each other in Norman, Oklahoma, United States on January 24, 2026. Even though the birdbath had an electric heater, ice and snow had accumulated around the rim.

A Yellow-bellied Sapsucker (Sphyrapicus varius) and an Eastern Bluebird (Sialia sialis) were standing on a birdbath facing away from each other in Norman, Oklahoma, United States on January 24, 2026. Even though the birdbath had an electric heater, ice and snow had accumulated around the rim.

Yellow-bellied Sapsucker (Sphyrapicus varius) and Eastern Bluebird (Sialia sialis) on birdbath in Norman, Oklahoma, United States on January 24, 2026

Some of the camera settings I used to make this photo are at […]

[Original post on okla.social]

1 2 0 0
This is a view over the lake at Glenveagh National Park. I followed the walking path up the mountain on August 5, 2013. More about the park is at https://www.nationalparks.ie/glenveagh/

This is a view over the lake at Glenveagh National Park. I followed the walking path up the mountain on August 5, 2013. More about the park is at https://www.nationalparks.ie/glenveagh/

A photo made with old technology enhanced using #gimp #jpegli #graphicsmagick #Debian

View over the lake at #Glenveagh National Park on Aug. 5, 2013.

Some camera settings I used are at: www.a-wee-bit-of-ireland.com/eire_2013/20...

#travel #Donegal #Ireland #landscape #photography

12 0 1 0
This is a view over the lake at Glenveagh National Park. I followed the walking path up the mountain on August 5, 2013. More about the park is at https://www.nationalparks.ie/glenveagh/

This is a view over the lake at Glenveagh National Park. I followed the walking path up the mountain on August 5, 2013. More about the park is at https://www.nationalparks.ie/glenveagh/

A photo made with old technology enhanced using #gimp #jpegli #graphicsmagick #Debian

View over the lake at Glenveagh National Park on August 5, 2013.

Some of the camera settings I used to make this photo are at […]

[Original post on okla.social]

1 2 0 0
This is Glenveagh Castle in Glenveagh National Park, County Donegal, Ireland on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings."

More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

This is Glenveagh Castle in Glenveagh National Park, County Donegal, Ireland on August 5, 2013. According to Heritage Ireland: "Some 16,540 hectares (40,873 acres) of mountains, lakes, glens and woods, with a herd of red deer. A Scottish style castle is surrounded by one of the finest gardens in Ireland, which contrast with the rugged surroundings." More about Glenveagh may be found at http://en.wikipedia.org/wiki/Glenveagh_Castle and at https://www.nationalparks.ie/glenveagh/ (retrieved January 27, 2026).

A photo made with old technology enhance using #jpegli, #gimp and #graphicsMagick

#Glenveagh #Castle in Glenveagh National Park, County #Donegal, #Ireland on August 5, 2013

Some of the camera settings I used are at: www.a-wee-bit-of-ireland.com/eire_2013/20...

#travel #landscape #photography

124 5 1 0
A Yellow-rumped Warbler (Setophaga coronata) was standing on a dead branch in an oak tree in Norman, Oklahoma, United States on January 3, 2026.

A Yellow-rumped Warbler (Setophaga coronata) was standing on a dead branch in an oak tree in Norman, Oklahoma, United States on January 3, 2026.

Yellow-rumped Warbler (Setophaga coronata) in Norman, Oklahoma, United States on Jan. 3, 2026

Some of the camera settings I used to make this photo are at: www.rsok.com/~jrm/2026Jan...

#birds #warbler #crosstimbers #wildlife #wildlifephotography #Oklahoma #gimp #jpegli #graphicsMagick #photography

57 2 1 0
A Fox Squirrel (Sciurus niger) was standing on a slanted trunk of an oak tree near a Parthenocissus quinquefolia vine in Norman, Oklahoma, United States on January 2, 2026.

A Fox Squirrel (Sciurus niger) was standing on a slanted trunk of an oak tree near a Parthenocissus quinquefolia vine in Norman, Oklahoma, United States on January 2, 2026.

Fox Squirrel (Sciurus niger) on oak tree in Norman, Oklahoma, United States on January 2, 2026

Some of the camera settings I used to make this photo are at: www.rsok.com/~jrm/2026Jan...

#squirrel #crosstimbers #wildlife #wildlifephotography #gimp #jpegli #graphicsMagick #Debian #macOS

3 1 0 0
A Carolina Chickadee (Poecile carolinensis) was standing on an oak twig in Norman, Oklahoma, United States on January 2, 2026.

A Carolina Chickadee (Poecile carolinensis) was standing on an oak twig in Norman, Oklahoma, United States on January 2, 2026.

Carolina Chickadee (Poecile carolinensis) in Norman, Oklahoma, United States on January 2, 2026

Some of the camera settings I used to make this photo are at: www.rsok.com/~jrm/2026Jan...

#birds #wildlife #wildlifephotography #Oklahoma #gimp #Debian #macOS #graphicsMagick #jpegli #photography

97 3 2 0
A White-tailed Deer (Odocoileus virginianus) was eating henbit near a concrete driveway in Norman, Oklahoma, United States on January 1, 2026. Deer are common suburban wildlife here and henbit (Lamium amplexicaule) is a tasty non native plant.

A White-tailed Deer (Odocoileus virginianus) was eating henbit near a concrete driveway in Norman, Oklahoma, United States on January 1, 2026. Deer are common suburban wildlife here and henbit (Lamium amplexicaule) is a tasty non native plant.

White-tailed Deer (Odocoileus virginianus) in Norman, #Oklahoma, United States on January 1, 2026

Some of the camera settings I used to make this photo are at: www.rsok.com/~jrm/2026Jan...

#deer #whitetailedDeer #suburbanWildlife #wildlife #wildlifephotography #gimp #jpegli #Debian #photography

8 0 0 0
A female Purple Finch (Haemorhous purpureus) was at a birdbath in Norman, Oklahoma, United States on December 28, 2025.

A female Purple Finch (Haemorhous purpureus) was at a birdbath in Norman, Oklahoma, United States on December 28, 2025.

Purple Finch (Haemorhous purpureus) in Norman, Oklahoma, United States on December 28, 2025

Some of the camera settings I used to make this photo are at: www.rsok.com/~jrm/2026Jan...

#birds #birdbath #finch #wildlife #wildlifephotography #Oklahoma #gimp #jpegli #photography #graphicsMagick

11 0 0 0
A Northern Cardinal (Cardinalis cardinalis) was standing in an oak tree in Norman, Oklahoma, United States on January 7, 2026.

A Northern Cardinal (Cardinalis cardinalis) was standing in an oak tree in Norman, Oklahoma, United States on January 7, 2026.

I wrote a web page about processing raw data from my camera to make an image for viewing on the web.

www.rsok.com/~jrm/2026jan...

#birds #imageprocessing #photography #software #gimp #Debian #Linux #exiftool #jpegli #graphicsmagick #ksh #ICC #IPTC #ITU #MWG

17 0 0 0
A Northern Cardinal (Cardinalis cardinalis) was standing in an oak tree in Norman, Oklahoma, United States on January 7, 2026.

A Northern Cardinal (Cardinalis cardinalis) was standing in an oak tree in Norman, Oklahoma, United States on January 7, 2026.

I wrote a web page about processing raw data from my camera to make an image for viewing on the web.

https://www.rsok.com/~jrm/2026jan07_cardinal/index.html

#birds #imageprocessing #photography #software #gimp #Debian #Linux #exiftool #jpegli #graphicsmagick #ksh #ICC #IPTC #ITU #MWG

5 2 1 0
A White-tailed Deer (Odocoileus virginianus) was standing in fallen leaves near trees, bushes, and vines that grow in the crosstimbers ecosystem in Norman, Oklahoma, United States on December 2, 2025.

A White-tailed Deer (Odocoileus virginianus) was standing in fallen leaves near trees, bushes, and vines that grow in the crosstimbers ecosystem in Norman, Oklahoma, United States on December 2, 2025.

White-tailed Deer (Odocoileus virginianus) in Norman, Oklahoma, United States on December 2, 2025

Some of the camera settings I used to make this photo are at: www.rsok.com/~jrm/2025Dec...

#deer #whitetailedDeer #wildlife #wildlifephotography #crosstimbers #Oklahoma #photography #gimp #jpegli

10 1 0 0

Easy image minification: I wrote the CLI tool to quickly reduce the pixel- and byte-size of images for my blog, using JPEGli compression. #JPEGli #CLI #code

0 1 0 0
Post image

Added some compression details

github.com/ngmisl/go-jp...

#jpegli #golang #google

1 1 0 0

Playing around with the new #JPEGLI, here's a PNG to JPEGLI in Go

github.com/ngmisl/go-jp...

2 0 0 0
Preview
Jpegli boosts high-quality image compression by 35% Google has introduced Jpegli, a JPEG coding library that maintains high backward compatibility while offering enhanced capabilities and a 35 percent compression ratio improvement at high quality compr...

Google has introduced Jpegli, a JPEG coding library that maintains high backward compatibility while offering enhanced capabilities and a 35 percent compression ratio improvement at high quality compression settings. #google #jpegli #web #tech #news #technology

0 0 0 0