@byjp@hachyderm.io
@byjp@hachyderm.io avatar

byjp

@byjp@hachyderm.io

Miriscient, polyamorous, and ever-learning. He/him. Send me stuff I can get excited about with you!

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

byjp, to movies
@byjp@hachyderm.io avatar

Has anyone watched the #film Rapture from 1965?

https://www.imdb.com/title/tt0059633/

If you have, and liked it, can you inspire me to do so too?
It was adapted from my grandmother’s book, but my Dad and her were estranged, and I’ve never been able to find a copy to watch.

coldclimate, to random
@coldclimate@hachyderm.io avatar

Things I'll never miss: this view

byjp,
@byjp@hachyderm.io avatar

@coldclimate My heart skipped a beat; that’s nightmare fuel right there.

kev, to DuckDuckGo
@kev@fosstodon.org avatar

So it seems that was down for the last few hours because of a outage. That's very annoying; DDG should probably get out from under Microsoft's coat tails...

<https://techcrunch.com/2024/05/23/bing-is-down-bringing-duckduckgo-and-ecosia-down-too/>

byjp,
@byjp@hachyderm.io avatar

@kev I read a great article on “search engines with their own indexes” earlier today (https://seirdy.one/posts/2021/03/10/search-engines-with-own-indexes/) — from reading it I’m not sure there’s many good options for DuckDuckGo beyond Bing!

MonaApp, to random
@MonaApp@mastodon.social avatar

Mona 6.3 is now available on the App Store, with a new Explore tab that let you explore trending posts, news, people suggestions, and local/remote/federated timelines on your own server and other Mastodon servers.
Also, you can now add multiple following people or followers to your lists at once, unfollow multiple people at once, and remove people from your follower list.
Update now on the App Store: https://geo.itunes.apple.com/app/id1659154653

Screenshot of the people suggestion list in Mona. Includes people featured by moderators, popular on the server or among people you follow.
Screenshot of the trending news in Mona.

byjp,
@byjp@hachyderm.io avatar

@MonaApp This is awesome! I keep getting confused in one way though; when I’m viewing my Home feed I tend to tap that icon a second time to scroll to the top, but of course in the Explore tab that takes me back to the Explore menu, rather than scrolling to the top.
How does one skip to the top of an Explore feed reliably?

byjp, to random
@byjp@hachyderm.io avatar

I built a prototype for client-side, fully distributed search for the , predictably called — check out the short demo & explainer. Your site may even support it already (if you use the awesome static site search!)

I'd love to hear what you think!

https://www.byjp.me/posts/indiesearch/

dave, to random
@dave@social.masto.land avatar

After 17 years of stagnation with Twitter, the new tweet-alikes continue the no new features tradition. When will one of them break out and try something new?

https://techcrunch.com/2024/05/08/bluesky-to-add-dms-video-support-and-in-app-custom-feed-curation/

byjp,
@byjp@hachyderm.io avatar

@dave @davew I’d call the custom feeds features of Bluesky “new” (and exciting!) — what does new mean for you here?

jonty, to random
@jonty@chaos.social avatar

"Why am I so tired"

Oh, it's because I stayed up late trying to figure out why a group of Portuguese real-estate agents are keyword-stuffing company names, and why a guy called Neville has spent 22 years creating hundreds of companies that make him look like a judge.

byjp,
@byjp@hachyderm.io avatar

@jonty SCOTLAN

ben, to random
@ben@werd.social avatar

Any business that depends on third-party APIs that it does not control and is locked into using is not a good business.

byjp,
@byjp@hachyderm.io avatar

@ben “Convince me otherwise” or vent?

Edent, to random
@Edent@mastodon.social avatar

It is getting harder and harder to use Facebook as a developer.

I use it for Single Sign On for https://OpenBenches.org - because I don't want to handle usernames & passwords.

Now it is demanding that I create a "business portfolio" to continue.

(Don't come at me with "delete Facebook" unless you can show me how to do OAuth with every Fediverse server in PHP.)

byjp,
@byjp@hachyderm.io avatar

@Edent I’ve not implemented FB SSO in a long while, and it was a pain back then — I feel your pain! :/

I’ve been looking at using Passkeys as an alternative for my own projects, it seems to be getting pretty close to broad availability — would it work for OpenBenches? https://caniuse.com/?search=passkey

Edent, to random
@Edent@mastodon.social avatar

I've been invited to apply for a market stall at . There's a number of interesting things I think I could sell there.

But they all involve me buying at wholesale price and selling retail price. Like, I get that's the way commerce works, but it also feels kind of… I don't know how to explain. Rude?

If I buy 100 things at £10ea, assume I only sell 75% of them, plus VAT, plus credit card charges, then I have to sell for £16.50ea.

That doesn't account for my time or dealing with returns.

byjp,
@byjp@hachyderm.io avatar

@Edent I know what you mean! I get the feeling you could geek it up (and make it feel less “rude”) by having a live display showing the current price to buy a thing, calculated from the cost of purchase, your estimates for returns, VAT etc — even allowing people to dial in how many pence they want to give you per kilometre you moved the things to bring them. A kinda “commercialism expose” market stall 😄

Edent, to random
@Edent@mastodon.social avatar

🆕 blog! “.well-known/avatar”

Hot on the heels of a post I wrote 4 years ago, wouldn't it be useful to have a well-known URl for user avatar images? When I sign up to a web service, I don't want to faff around uploading an image to use as my avatar. I want that service to look at my […]

👀 Read more: https://shkspr.mobi/blog/2024/03/well-known-avatar/

byjp,
@byjp@hachyderm.io avatar

@Edent I really like this! Though I’m a huge fan of static sites (being able to serve them via IPFS for caching, sneakernets, and distributed access), so the query parameter part of your proposal would make it impossible to serve on my blog.

Though it’d break the WebFinger parallel, I’d rather have sites look for /.well-known/avatar/&lt;sha256(email)&gt; or similar (the hash to make it marginally harder to scrape indexable static sites for email addresses)

leaverou, to random
@leaverou@front-end.social avatar

When doing case-insensitive matching of a needle (string) against a haystack (potentially large array of strings), which is faster:

  1. toLowerCase() (once on needle, then per each item in the haystack)
  2. Create regex with i flag, use regex.test()

I would guess 1, but haven't checked. Does anyone know of any benchmark?

byjp,
@byjp@hachyderm.io avatar

@leaverou My guess would be (1) is faster every time.

In the simple ASCII case an optimised toLower only needs to iterate over the integers that are the characters and zero the single bit that means “upper case”; regular expressions require setting up state and iterating through all characters (among other things) so it’ll always need more cycles than the toLower option. (1/2)

byjp, to random
@byjp@hachyderm.io avatar

Hi @MonaApp! What’s the format of deep links that’ll open Mona to a user page? The previous version used to work with mona://mastodon.social/@MonaApp but I get this error now 😔 (Context on my blog: https://www.byjp.me/notes/jgdx0)

byjp, to llm
@byjp@hachyderm.io avatar

Is there a file I can add to my (self hosted) site that declares my removal of permission for specifically scrapers to scrape?

I don’t want to add a Disallow * to robots.txt (I want to allow research!) but listing every LLM scraper by user agent will inevitably miss some. My licence already forbids it (CC-BY-ND-SA 4.0) but there’s no standard space for declaring a whole site is covered by that.

To be clear, I fully understand this won’t actually stop LLM corps from scraping.

RickiTarr, to random
@RickiTarr@beige.party avatar

Something I've noticed a lot lately, is that especially Boomer women, but honestly, women in general, don't seem to ask for what they want or need in a direct way. I notice this a lot with my Mom and her friends. Instead of just asking for what they need directly they tell a story, to ask in a roundabout way. For instance, my Mom needed help this morning, and Instead of just saying, "Hey, I dropped my remote, can you pick it up for me?" She tells a one minute story about what happened, no ask, and eventually I get the point, and then suggest that I come pick it up. Or if one of her friends wants to do something like have a birthday party for a friend, they don't say "We should have a party!" They say, It's Sarah's Birthday coming up, you know she likes surprises, what does everyone think we should do?"

I often wonder if this is why older people think younger women are rude and demanding, because younger people often just ask for what they want and need in a more direct way. But also it's probably just straight up sexism, because men are supposed to make decisions, and women are supposed to make suggestions.

What do you all think? Is this just me? Have you experienced something similar?

byjp,
@byjp@hachyderm.io avatar

@RickiTarr @blake I spoke to my Mum about this specifically (she was a psychotherapist, and we both noticed her doing exactly this kind of leading-you-to-understand-a-desire instead of asking).
She called out the explicit expectations of women & girls here in the UK in the 60s, that asking for something (esp. to men) was imposing upon them to meet that desire or be considered rude.
So women would ratchet demand down a notch: a request was a demand, a hint was a request.

byjp,
@byjp@hachyderm.io avatar

@RickiTarr @blake I found and find it (with others) very challenging, as I feel like I have no way to suggest something I’m not particularly attached to, but might enjoy.

“We could go to the park?” is seen as a request (rather than a possibility) and others around me will drop their desires to meet that (perceived) request.

Untangling these situations (trying to have a voice but not an overpowering one) takes up a non-trivial amount of headspace.

shortridge, to random
@shortridge@hachyderm.io avatar

some days it feels like if I read one more sentence putrefied by passive voice, my brain will implode.

they do not warn liberal arts majors of this hazard before entering the tech industry.

byjp,
@byjp@hachyderm.io avatar

@shortridge That article definitely needs to be written, you should!
I was planning on writing a similar one about how to write an actual problem statement, rather than a thinly disguised inversion of your pet solutions’ benefits 😅

kev, to macos
@kev@fosstodon.org avatar

Fedi hive mind, lend me your grey matter…

Does anyone know of a way, on , to create a challenge when an app is launched?

Context: I want my laptop to have a barrier for entry whenever I launch Mona, so that when I come to the Fedi, it's a deliberate thing that I want to do, instead of a knee-jerk “oh I have 30 seconds spare, I'll doom scroll…”

byjp,
@byjp@hachyderm.io avatar

@vmatt @kev I did exactly this on iOS for my Fediverse app last year! I don’t have to hand annoyingly, but I put the shortcut link on my homepage (so I wasn’t tempted to search around it), but it forced me to do a random multiplication of two integers from 11 to 19. It was just hard enough to make me avoid short peeks.

byjp,
@byjp@hachyderm.io avatar

@kev @vmatt I couldn’t find it, but I managed to make it again! https://www.icloud.com/shortcuts/989daebe94de4cce9640cb16c4dc7aa6

There’s plenty of tweaking you could do to this for sure, but this should work for you on iOS or Mac 😊

snarfed.org, to random

Fediverse! I’ve been building a bridge to Bluesky, and they’re turning on federation soon, which means my bridge will be available soon too. You’ll be able to follow people on Bluesky from here in the fediverse, and vice versa.

Bluesky is a broad network with lots of worthwhile people and conversations! I hope you’ll give it a chance. Only fully public content is bridged, not followers-only or otherwise private posts or profiles. Still, if you want to opt out, I understand. Feel free to DM me at @snarfed (different account than this one), email me, file a GitHub issue, or put #nobridge in your profile bio.

A number of us have thought about this for a while now, we’re committed to making it work well for everyone, and we’re very open to feedback. Thanks for listening. Feel free to share broadly.

byjp,
@byjp@hachyderm.io avatar

@mimo @activitypubblueskybridge @snarfed Looks like, yes! There are some details on his site: https://snarfed.org/2023-11-27_re-introducing-bridgy-fed

byjp,
@byjp@hachyderm.io avatar

@Nora @activitypubblueskybridge @fedidevs @fediversenews @javido (Disculpe, estoy aprendiendo español!) ¿Quieres "bridge" a Bluesky con tecnologías de asistencia para invidentes?

(Excuse me, I’m learning Spanish!) you want to “bridge” with Bluesky with assistive technologies for the blind?

coldclimate, to random
@coldclimate@hachyderm.io avatar

I don't want to be in IT forever. I think I've got 6 years more tops, which will make me a nice round 50.
What the fuck else do people do? I have no idea where else my skills can be applied.

byjp,
@byjp@hachyderm.io avatar

@coldclimate I’ve been spending a lot of time considering the same recently (I’m a decade younger, but have been standing on the tech accelerator for the last decade). I keep thinking about what brings me energy, I figure that more than anything else will get me to a good place; it’s certainly served me well in the past!

byjp, to random
@byjp@hachyderm.io avatar

Are there any conventions for rough periods of with images/without using numbers?

Months~years is often “sheets falling off a calendar”, and hours “hands of a clock sped up” but they both need motion (or are harder to interpret/can mean something else)

What am I missing?

byjp,
@byjp@hachyderm.io avatar

@hungryjoe Sure, that definitely represents “time” passing, but not any particular length though, right? (I do have a 20 minute actual hourglass, but I’m pretty certain you can get them for any time upto an hour or so!)

stevenaleach, to ipfs
@stevenaleach@sigmoid.social avatar

My local network doesn't let me do much in the way of hosting anything via , but I plan to use ipfs identifiers as filenames so that users of the can run ipfs locally, fetch tracks as needed from .org that aren't already available on the network through connected peers. 1/3 century of , over forty-thousand with . https://www.tapeheads.net/threads/has-jazz-on-linecom-died.106559/#post-775733672

byjp,
@byjp@hachyderm.io avatar

@stevenaleach Exciting!
I think using CIDs as filenames might be confusing tho, as different CIDs can come from the same data (eg. you use CIDv0 but some future server sharing it uses CIDv1; or if someone switches from SHA256 to Blake3; or if that server uses different settings to yours).

The has a non-functioning (storage) and (transfer) option for retrieval they’ll hopefully be fixing, perhaps uploading with human filenames would be better?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • ngwrru68w68
  • osvaldo12
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • khanakhh
  • everett
  • slotface
  • tacticalgear
  • kavyap
  • JUstTest
  • normalnudes
  • Leos
  • GTA5RPClips
  • ethstaker
  • InstantRegret
  • cubers
  • modclub
  • Durango
  • provamag3
  • cisconetworking
  • tester
  • anitta
  • lostlight
  • All magazines