[-] tetris11@lemmy.ml 54 points 3 weeks ago* (last edited 3 weeks ago)

This interface is laughably terrible. For one, everything should be tabs: you should drag files from one tab to another completely blind. For another, I can see the scrollbars which is just bad. Further, there should be a giant ad at the header/footer which shills bitcoin. Finally, the password field shouldn't be obscured but synced to our online Safe™ for easy retrieval at just 12.99 a month.

We've sure come a long way since those primitive days...

[-] tetris11@lemmy.ml 51 points 2 months ago

webp is a great format though...

[-] tetris11@lemmy.ml 65 points 4 months ago* (last edited 4 months ago)
[-] tetris11@lemmy.ml 48 points 7 months ago

I don't believe this, he doesn't even mention what weights he uses on his lids.

[-] tetris11@lemmy.ml 67 points 7 months ago* (last edited 7 months ago)

Rio Rancho officers talk with Cardana about the firearms inside the home.

“You’re a firearms guy?” an officer asked.

“Oh, yeah,” Cardana said.

“Nice,” the officer said.

“They’re loaded. They’re ready to go,” Cardana said.

“We don’t need to see them,” the officer said. “There’s one probably right there in that case. And I see another one over there.”

The officer continued saying, “I like folks that have guns,” since he is a gun owner himself. As the officers begin to say their goodbyes to Cardana and Fannell, she begs them to stay at the home.

You cannot make this stuff up.

[-] tetris11@lemmy.ml 90 points 8 months ago* (last edited 8 months ago)

I met my first girlfriend that way, we'd go hunting for crabs in the wilderness by day and then sell our catch at the marketplace. It was hard being online at the same time but we made it work. We built fires and prayed in the evenings under the starry sky, and fell asleep in each others arms, until that fateful night when I came back from my fishing trip to find all her belongings in a single pile, surrounded by blood. I feared the worst, but kept hopeful and waited. My patience waning, I finally ventured out of the wilderness and towards the reset point, where I found her... outside of a cave garbed in dungeoneer equipment mumbling nonsensical words about grinding. :'-(

[-] tetris11@lemmy.ml 67 points 8 months ago

It very well might be a real exploit. Lemmy was briefly taken down by an XS attack using the emoji library... so who knows, maybe a 3000% smiley face is all that is needed

2
submitted 8 months ago by tetris11@lemmy.ml to c/howtimeless@lemmy.ml

One, two, three!
My baby don't mess around
Because she loves me so
This I know fo sho!

But does she really wanna
But can't stand to see me walk out the door
Don't try to fight the feeling
Because the thought alone is killin' me right now
Thank God for Mom and Dad
For sticking to together
Like we don't know how

Hey ya! Hey ya! x 4

You think you've got it
Oh, you think you've got it
But got it just don't get it when there's nothin' at all
We get together
Oh, we get together

But separate's always better when there's feelings involved
Know what they say -its
Nothing lasts forever!
Then what makes it, then what makes it x 2
Then what makes love the exception?
So why, oh, why, oh
Why, oh, why, oh, why, oh
Are we still in denial when we know we're not happy here

Hey ya! (y'all don't want to here me, ya just want to dance) Hey ya!
Don't want to meet your daddy (oh ohh), just want you in my caddy (oh ohh)
Hey ya! (oh, oh!) Hey ya! (oh, oh!)
Don't want to meet your momma, just want to make you cum-a (oh,oh!)
I'm (oh,oh) I'm (oh,oh) I'm just being honest! (oh,oh)
I'm just being honest!
Hey! alright now! alright now, fellas! Yea?
Now, what cooler than being cool? Ice cold!
I can't hear ya! I say what's, what's cooler than being cool? Ice cold!
Alright x 16
Okay, now ladies! Yea?

Now we gonna break this thang down for just a few seconds
Now don't have me break this thang down for nothin'
I want to see you on your badest behavior!
Lend me some sugar, I am your neighbor!
Ah! Here we go now,
Shake it x 9
Shake it like a Polaroid picture! Hey ya!
Shake it x 8, suga!
Shake it like a Polaroid picture!

Now all the Beyonce's, and Lucy Liu's, and baby dolls
Get on tha floor get on tha floor!
Shake it like a Polaroid picture!
Oh, you! oh, you!
Hey ya!(oh, oh) Hey ya!(oh, oh) x 3

60
submitted 8 months ago by tetris11@lemmy.ml to c/risa@startrek.website

Now in HD!

57
submitted 8 months ago by tetris11@lemmy.ml to c/archlinux@lemmy.ml
72
submitted 8 months ago by tetris11@lemmy.ml to c/asklemmy@lemmy.ml
[-] tetris11@lemmy.ml 58 points 8 months ago

That bonus really looked like it was going somewhere else for a second there.

[-] tetris11@lemmy.ml 58 points 8 months ago

That's amazing. They continuously maintained a fire, set up a farm of chickens and grown produce, and even healed another kids leg.

[-] tetris11@lemmy.ml 55 points 11 months ago

They have spurred on the solar/wind movement successfully though, albeit whilst using coal as a crutch. Even so, without the greens, alternative energy might never have been a discussion in a country like Germany which is positively obsessed with gas and cars

[-] tetris11@lemmy.ml 55 points 11 months ago* (last edited 11 months ago)
  • Newpipe (adfree YouTube client)
  • Thunder (responsive Lemmy client)
  • Geometric Weather (great weather app)
  • FBreader (low resource eBook reader)
  • KDE connect (sync between phone and laptop)
  • Glider (HackerNews app)
  • Orgzly (needlessly complex org-mode renderer)
  • Skymap (Position-aware constellation viewer)
  • Open Camera (impressive photo app)
  • PianOli (fun piano app)
  • Moonlight (game streaming client)
  • WLANScanner (find hidden WiFi camera/devices/networks in hotels)
[-] tetris11@lemmy.ml 51 points 1 year ago

That's a pretty weak take. Do you know how profitable it is to hire a short-gain CEO, pump his stock, sell before the inevitable crash and follow him to his next venture? Immensely so.

Think how great the world would be if everyone did that, jumping from sunken venture to sunken venture, burning through any and all good will, until the only thing that still has worth is the planet you're on, but even that is nothing because Mars is the next frontier you can sink our money into.

Think before you speak so poorly of those better than yourself

49
submitted 1 year ago by tetris11@lemmy.ml to c/asklemmy@lemmy.ml

How many of you practice your karate.

2
submitted 1 year ago by tetris11@lemmy.ml to c/lemmy@lemmy.ml

Hi all,

I have an issue where I'm trying to setup my instance, and get as far as being able to register as an admin and login when using localhost, but not on my example domain.

When accessing my instance at https://lemmy.mydomain.com, for all appearances it appears to but up and running (I get a nice CSS theme)... but I simply cannot login. It gives 404 post responses.

Proof of failing login:

curl -H 'content-type: application/json' \
    --data-raw '{ \
"username":"tetris11", \
"password":"mypassword",  \
"password_verify":"mypassword, \
"show_nsfw":true \
}'  lemmy.mydomain.com/api/v3/user/register

returns:

<html>
<head><title>302 Found</title></head>
<body>
<center><h1>302 Found</h1></center>
<hr><center>nginx/1.25.1</center>
</body>
</html>

But if I change my domain into localhost:

curl -H 'content-type: application/json' \
    --data-raw '{ \
"username":"tetris11", \
"password":"mypassword",  \
"password_verify":"mypassword, \
"show_nsfw":true \
}'  localhost:8536/api/v3/user/register

I get

{ "jwt":"XXYYXXYY.XXYYXXYYYX", 
"registration_created":false,
"verify_email_sent":false 
}

or on repeated attempts:

{"error":"user_already_exists"}

My API is up but cannot be reached by https?

My lemmy.hjson


  database: {
    # put your db-passwd from above
    password: "db-password"
  }
  # replace with your domain
  hostname: "lemmy.mydomain.com"
  bind: "127.0.0.1"
  tls_enabled: true
  federation: {
    enabled: true
  }
  setup: {
    # Username for the admin user
    admin_username: "tetris11"
    # Password for the admin user. It must be at least 10 characters.
    admin_password: "mypassword"
    # Name of the site (can be changed later)
    site_name: "Welcome to the My Lemmy"
    # Email for the admin user (optional, can be omitted and set later through the web>
    admin_email: "realemail@email.com"
  }
  # remove this block if you don't require image hosting
  pictrs: {
    ## This port appears to be hardcoded
    url: "http://127.0.0.1:8080/"
  }
}

My lemmy-ui.service

[Unit]
Description=Lemmy UI - Web frontend for Lemmy
After=lemmy.service
Before=nginx.service

[Service]
User=lemmy
WorkingDirectory=/var/lib/lemmy-ui
ExecStart=/usr/bin/node dist/js/server.js
##Environment=LEMMY_UI_HOST=0.0.0.0:8536
Environment=LEMMY_UI_LEMMY_INTERNAL_HOST=localhost:8536
Environment=LEMMY_UI_LEMMY_EXTERNAL_HOST=lemmy.mydomain.com
Environment=LEMMY_UI_HTTPS=true
Environment=RUST_LOG=info
Restart=on-failure

# Hardening
ProtectSystem=full
PrivateTmp=true
NoNewPrivileges=true

[Install]
WantedBy=multi-user.target

My lemmy.service

[Unit]
Description=Lemmy - A link aggregator for the fediverse
After=network.target

[Service]
User=lemmy
ExecStart=/home/lemmy/.cargo/bin/lemmy_server
Environment=LEMMY_CONFIG_LOCATION=/etc/lemmy/lemmy.hjson
Environment=PICTRS_PATH=/var/lib/pictrs
Environment=PICTRS_ADDR=127.0.0.1:8080
Restart=on-failure

# Hardening
ProtectSystem=yes
PrivateTmp=true
MemoryDenyWriteExecute=true
NoNewPrivileges=true

[Install]
WantedBy=multi-user.target

My nginx.conf

    limit_req_zone $binary_remote_addr zone=lemmy.mydomain.com_ratelimit:10m rate=>

    server {
        server_name lemmy.mydomain.com;
        access_log  /var/log/lemmy.access.log combined;

        location / {
            proxy_pass http://0.0.0.0:1234/;  ## lemmy
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

    listen 443 ssl http2; # managed by Certbot
    listen [::]:443 ssl http2;
    ssl_certificate /etc/letsencrypt/live/lemmy.mydomain.com/fullchain.pem; # mana>
    ssl_certificate_key /etc/letsencrypt/live/lemmy.mydomain.com/privkey.pem; # ma>
    include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

}
1
submitted 1 year ago* (last edited 8 months ago) by tetris11@lemmy.ml to c/howtimeless@lemmy.ml

I'm on it, get on it
The troops are on fire!
Ya know I need it, much closer
I'm trading just a little more
Step on it, electronic
The troops are on fire!
I'm much deeper, a sleeper
Waiting for the trip
Come on it, get on it
I'm carving through a letterbomb
I need it, loud potions
These drugs are just an hour away
Come on it, electronic
A polyphonic prostitute, the motors, on fire
Messiah for the animals
Ah, oh come on!
We got our backs to the wall!
Ah!
Get on!
And watch out!
Sayin', "Yer gonna kill us all!"

1
submitted 1 year ago* (last edited 1 year ago) by tetris11@lemmy.ml to c/howtimeless@lemmy.ml

Now "Man is born to trouble
Sure as sparks to Heaven fly."
So said the man sat all alone
In the corner of my eye.
I said, "Why the long face? Why so sad?
Things cannot be that bad!"
He said, "My aching bones tell of trouble on the road
And you can't make light of this load"
He said, "You can't make light of this load."

Now just don't get me started on work, trust or money,
There are not enough hours in the day.
In a land where nothing works except the answering machines
You have to watch what you say.
All the high hopes of the Thatcher's breed
Lie crushed beneath some eighties creed.
Well "Moaning Minnies" we may be just don't let us explode,
You can't make light of this load.
They say, "You can't make light of this load."

Seems that grumbling is a privilege, a pleasure and a pastime
For those approaching 'middle rage.'
"The burden fits the back" they say, and I know I've got mine,
Thank heavens for the minimum wage!
"Things only get better, " they cried,
But over health and work and money they lied.
Well their patron saint is Meldew and complaining is the mode.
You can't make light of this load.
They say, "You can't make light of this load."

"Oh, don't the days seem lank and long
When all goes right and none goes wrong."
So avoid the sad old so-and-so with his sorry episode,
Who can't make light of his load, lads!
Who can't make light of his load.

1
view more: ‹ prev next ›

tetris11

joined 1 year ago
MODERATOR OF