@feld@bikeshed.party
@feld@bikeshed.party avatar

feld

@feld@bikeshed.party

Live, Laugh, Like and Subscribe

Fastmail referral link -- get 10% off your first year https://ref.fm/u12606493

This profile is from a federated server and may be incomplete. Browse more on the original instance.

sun, to random
@sun@shitposter.world avatar

Deleted everything on my IBM Cloud account

feld,
@feld@bikeshed.party avatar

@sun didn't realize they were in the cloud business lol

hrefna, to random
@hrefna@hachyderm.io avatar

Thunderstorm outside and my brain goes "I wonder if the thing about not showering during a thunderstorm is true and, if so, what's the actual injury rate from that?"

I found a meteorologist who estimated it at 10-20 people through all fixtures per year… but they didn't have any hard data to back that up. Several other experts in various fields who all said it was possible and definitely happened… but outside of a few instances on ships I couldn't (at a glance) find any likely candidates.

feld,
@feld@bikeshed.party avatar

@hrefna if you're in a building that isn't ancient there should be a ground connected to the water line too which IIRC is supposed to serve as a backup ground if your main grounding rod isn't done properly

The risk is pretty minimal but I was warned about this when I was a kid and it stuck with me for years

feld, to random
@feld@bikeshed.party avatar

Brother in law: liberals aren't gonna make ME eat fuckin bugs

Brother in law at the jerky store: dude they have spicy crickets and scorpions here you gotta try them!!!!

feld,
@feld@bikeshed.party avatar

he really ate them :shrug:

sun, to random
@sun@shitposter.world avatar

I got a Dominos pizza last night and it SUCKED ASS

feld,
@feld@bikeshed.party avatar

@sun @shrimp lame, I've had decent dominos locally but burned a few times

My brother in law used to get the Jacks that went through QA for like $1. Pizza is fine, just has a hole punched through the middle. He worked at Oscar Meyer and their Kraft division made the Jacks pizzas.

Personally we're a Tombstone family

feld, to random
@feld@bikeshed.party avatar

The Federal Reserve has not been able to keep track of how many dollars exist since 1982

feld,
@feld@bikeshed.party avatar

@sun Treasury Repo and Eurodollars are beyond their ability to oversee and audit

For EuroDollars: this is when European banks that have access to a ton of USD give out loans/credit in USD but don't have to follow American laws on banking reserves, etc. They are printing money without oversight, essentially.

zorinlynx, to random
@zorinlynx@tiggi.es avatar

It's funny how some people utterly LOATHE the last sip of french press coffee that has a slight sandy texture from the grounds, but I freaking love it. It's like MAXIMUM COFFEE DENSITY in that last sip.

feld,
@feld@bikeshed.party avatar

@zorinlynx It's got more flavor 🤤🤤

realtegan, to random
@realtegan@wandering.shop avatar

For Americans looking at people posting in Celsius temperatures: don't try to convert, just remember this...

Zero is freezing,
Ten is not.
Twenty is warm and
Thirty is hot
(And forty is DAMNED hot)

feld,
@feld@bikeshed.party avatar

@realtegan As a mental anchor: 16C ~~ 61F

zakalwe, to random
@zakalwe@plasmatrap.com avatar

"I paid off MY #student #loans myself! Why should these kids get theirs #forgiven?"

Dude. You had $3,000 in student loans. Some of "these kids" graduated from college $70,000 in debt for the same degree you got, now they're earning half as much as you did for a comparable job and they have no expectation of any retirement benefits, and they've been paying on that loan for fifteen years and owe more on it now than they did when they started paying it. They are being ruthlessly exploited by student loan management companies whose entire business model is based upon gouging people who are struggling to pay off their student loans.

Would it fucking KILL YOU to show a little compassion and understanding?

feld,
@feld@bikeshed.party avatar

@zakalwe Isn't it amazing that the state education standards don't require teaching high school students how interest rates work though

feld,
@feld@bikeshed.party avatar

@sarvo @zakalwe same as payday loans, intentionally misleading

feld,
@feld@bikeshed.party avatar

@zakalwe My parents were broke due to my dad being disabled, I did the math and it didn't seem possible so I did a trade school tech program and started working ASAP.

feld, to random
@feld@bikeshed.party avatar

This is what the future of "fruit" will be and I want to cry

feld,
@feld@bikeshed.party avatar

> free from top 12 allergens

Which ones???!? The packaging won't tell you

feld, to random
@feld@bikeshed.party avatar

Ahh yes, triple the tariffs on Chinese steel and crank the tariffs on Chinese cars to 100%. Continue to punish hardworking Americans by making them pay exorbitant prices for American-made goods instead of giving them access to a free market. Make sure the working class pumps as much of their income as possible back into American billionaire bank accounts instead of Chinese billionaire bank accounts.

Live paycheck to paycheck. Eat bugs. Suffer. For America. :911:

Don't let the Chinese win. It's better to be poor and American than middle class and China benefitted.

Don't forget to vote for the lizard this November.

feld,
@feld@bikeshed.party avatar

@NonPlayableClown You know what the first wave will be? Container ships right off the coast. Full of drones with low yield bombs. We will not be able to intercept them.

feld, to random
@feld@bikeshed.party avatar

THEYRE RUINING EVERYTHING

Oh wait it's Nintendo that's not real gaming anyway right guys ?

mathiasx, to solarpunk
@mathiasx@mastodon.xyz avatar

In news, there’s someone locally on our Craigslist selling used 315W solar panels for $80 each. They have 30 of them — that’s 9.4kW! I just don’t have the space to store them, nor a vehicle to move them; and we already filled our roof with solar. I don’t think our tiny urban lot can host more large panels, just some small accessory lights.

feld, (edited )
@feld@bikeshed.party avatar

@mathiasx SanTan sells 290w for $49.50, and you can get a pallet of 25 295W panels with FREE shipping for only $995 right now so that seems like a bad deal (7.3kW for $1000 vs $2400 for 9.4kW)

https://www.ebay.com/itm/266763464862

feld,
@feld@bikeshed.party avatar

@mathiasx There are fantastic deals to be had if you know where to look 😀

annika, to random
@annika@xoxo.zone avatar

Good drying today. Too nice to be indoors

feld,
@feld@bikeshed.party avatar

@meena @annika Haha so cute

futurebird, to random
@futurebird@sauropods.win avatar

We need to pass a law that says cats can't vote in US elections. Why won't they pass a law? Why? We all feel like cats are voting! (just look at them! You can feel it too, right???)

yeah yeah ... it's already illegal for cats to vote... and I can't show any evidence of cats voting...

but that's just because of UM uh because of..cancel culture.

I can't even talk about this without everyone going nuts.

Why wouldn't someone want such a law? hm? Unless they too are a CAT! Makes u think!

feld,
@feld@bikeshed.party avatar

@futurebird "Do your own research"

ivan, to random
@ivan@hachyderm.io avatar

Every time I’d reach for xargs in a shell pipeline crunching a lot of inputs I’d always worry about there being too many arguments and blowing past the system exec limits, and manually try to limit invocations with a guesstimate of how many max args to use

Except I just learned that xargs can not only inspect the system and figure out how many args to use safely, it does it by default!

Easily one of my favorite utilities that went up in my list today

feld,
@feld@bikeshed.party avatar

@ivan @drwho Also when using find to execute commands use + instead of ; and it will do the same

feld, to random
@feld@bikeshed.party avatar

@coffeegeek plz review the SYNESSO ES.1

I miss my MVP Hydra from when we owned a cafe and I've been lusting over this

feld,
@feld@bikeshed.party avatar

@coffeegeek call him up and get me a coupon code 😅 my wife will not be pleased if I pay sticker price

NEETzsche, to random
@NEETzsche@iddqd.social avatar

So, I wrote the first thing for Balormo's backend tonight. I wanted to do dice rolls, or really RNG (random number generation) broadly, and in this case I wrote the simplest form of it in the TTRPG space: rolling XdY, take the sum.

I did not write an FE for this yet. That's because I want to discuss the way I designed it. Now would be the time to refactor things or change around how it's structured. This is backend proof of concept phase.

For the time being, you can use curl to try it out once you have an account on dev.iddqd.social:

curl -X POST "https://dev.iddqd.social/api/v1/statuses" 
    -H "Authorization: Bearer REDACTED" 
    -H "Content-Type: multipart/form-data" 
    -F "status=Rolling CON for AD&D 2e style" 
    -F "source=Pleroma FE" 
    -F "visibility=public" 
    -F "content_type=text/plain" 
    -F "balormo[rng][system]=dice_sum" 
    -F "balormo[rng][denomination]=6" 
    -F "balormo[rng][quantity]=3"

You can find my commit for it here: https://gitgud.io/thestranjer/balormo/-/commit/483800ea9c2e5f913ecc5f1523625c9ad535917d

Unfortunately, Soapbox and Pleroma seem to drop the balormo object in federation. However, quite fortunately, it delivers the Object URL, which does retain that information:

{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    "https://dev.iddqd.social/schemas/litepub-0.1.jsonld",
    {"@language": "und"}
  ],
  "actor": "https://dev.iddqd.social/users/NEETzsche",
  "attachment": [],
  "attributedTo": "https://dev.iddqd.social/users/NEETzsche",
  "balormo": {
    "rng": {
      "denomination": 6,
      "quantity": 3,
      "results": [1,1,6],
      "sum": 8,
      "system": "dice_sum"
    }
  },
  "cc": ["https://dev.iddqd.social/users/NEETzsche/followers"],
  "content": "Rolling CON for AD&amp;D 2e style<br/><i>Rolling 3d6, taking the sum.</i><br/><b>Results:</b> 1, 1, 6<br/><b>Sum:</b> 8",
  "context": "https://dev.iddqd.social/contexts/c2ceeca0-5369-41b9-8be7-2d0a647a7907",
  "conversation": "https://dev.iddqd.social/contexts/c2ceeca0-5369-41b9-8be7-2d0a647a7907",
  "id": "https://dev.iddqd.social/objects/48f97fc0-5a63-406f-8822-3ea4493713d9",
  "published": "2024-05-10T09:13:21.883623Z",
  "sensitive": null,
  "source": {
    "content": "Rolling CON for AD&D 2e style",
    "mediaType": "text/plain"
  },
  "summary": "",
  "tag": [],"to": ["https://www.w3.org/ns/activitystreams#Public"],
  "type": "Note"
}

The way I wrote this is you just add more fields to the /api/v1/statuses endpoint and give it extra fields. In this case, the system field can be changed and the pattern matching will pick up on the right one and then generate dice rolls etc in the right fashion. For example, I might write a Shadowrun dice roller that rolls d6s given only a pool value and re-rolls 6s until you don't get anymore.

The reason to bake this into the protocol is so that you can manage the data better and change the way it's displayed in the future. The appended roll text to the status will be put in a <div> with a class on it that's invisible for the FE.

Thoughts on how to improve this before I move on to the FE?

@sun @p @jeffcliff @rees @crunklord420 @caekislove @mint @LukeAlmighty @lain

feld,
@feld@bikeshed.party avatar
feld,
@feld@bikeshed.party avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • mdbf
  • thenastyranch
  • Youngstown
  • hgfsjryuu7
  • slotface
  • rosin
  • ngwrru68w68
  • InstantRegret
  • kavyap
  • osvaldo12
  • everett
  • DreamBathrooms
  • PowerRangers
  • Leos
  • magazineikmin
  • Durango
  • khanakhh
  • tacticalgear
  • vwfavf
  • ethstaker
  • GTA5RPClips
  • modclub
  • cubers
  • tester
  • cisconetworking
  • normalnudes
  • provamag3
  • All magazines