GryphonSK, to queer
@GryphonSK@techhub.social avatar
foosel, to random
@foosel@chaos.social avatar

"Honeycomb Storage Wall in the kitchen" is in full progress. What do you mean with "this escalated quickly"?

The panels arranged in a weird shape that will fit their future space in the kitchen. The resulting HSW looks big.

iamdtms, (edited ) to CSS
@iamdtms@mas.to avatar
foosel, (edited ) to random
@foosel@chaos.social avatar

Sometimes when you are really feeling the Monday and are completely unmotivated, a little #project can do wonders for your dopamine levels.

The other day I fell over the "Honeycomb Storage Wall", a printable hex shaped pegboard solution. And today I printed out the first parts of my deployment, incl. two self designed mounts for my sinus rinse bottle 😊 The latter was driving me nuts thanks to it taking up space on my bathroom sink, and I've been meaning to solve this for ages now. Done!

GW, to random
@GW@newsie.social avatar

“Legislative Terrorist” – Advisor’s View Of

Jordan has been in Congress for a good while now (2006) yet has never authored/passed a single piece of legislation. What he has done though is throw rhetorical bombs. Actually, more like flaming bags of poop with a lit cherry bomb inside. In general, he’s there because GOPers like that he comes up with all manner of crazy, frequently vile and pretty much bat-sh*t insane accusations against Democrats

https://politizoom.com/legislative-terrorist-lincoln-project-advisors-view-of-jim-jordan/

cazabon, to Software

@paul_ipv6 posted about managers, fanciful , and his response involving a Magic 8-Ball. It reminded me of a story I've told about one place I worked. I've never told it here.

I was working at a small-to-medium-sized IT/ company that had a few internal products, but mostly did outsourced R&D work for a behemoth company - one of the largest on the planet at the time.

It was classic planning. HugeCo's R&D department would send us a high-level .

1/x

Kilte, to Furry

Gonna make a cyberfox! Head base is from Fuzzbutt Fursuits and I'm really looking forward to working on this.

The same 3D printed head base with the jaw closed

kassner, to golang
@kassner@phpc.social avatar
nono2357, to Software French

Linux Foundation, BastionZero and Docker Announce the Launch of the
Cryptographic helps secure the source ecosystem with zero-trust
https://www.linuxfoundation.org/press/announcing-openpubkey-project

msquebanh, to community
@msquebanh@mastodon.sdf.org avatar

May Chiu is immersed in the atmosphere of a home, where the echoes of a century filled with —gentrification, economic hardships and discrimination—linger through its walls.

Here, she joins the launch of an important Chinatown , witnessing a moment in the of Montreal’s Chinatown.

https://thelinknewspaper.ca/article/chinatown-reimagined-preserving-heritage-in-a-changing-landscape

bloggeronpole, to Futurology

Connected to the report is https://www.themoderationarcana.com, which has gone live today. It’s a rolling showing the provocations we used for the workshops to codesign governance policies. The Moderation Arcana (which I'll keep creating from new findings) are archetypes & stories to instil empathy into platforms & inform a more user-centred governance process. They arise from real experiences & peer-reviewed research. Hope this free resource is useful ❤️

msiapublictransport, to Trains
@msiapublictransport@mastodon.social avatar

The Land Public Transport Agency (APAD) has carried out a surprise Detailed Inspection on the Rapid Transit System (RTS) Link Project to ensure compliance with the approved Railway Scheme.

The inspection is carried out for the purpose of monitoring the progress of the project in order to comply with all of the requirements set by the stakeholders.

(Photos by APAD Channel)

Constructions of RTS Link station by the side of existing RAC-KTMB railway track.
Aerial view of the construction of RTS Link station by the side of the RAC-KTMB railway track.
Construction of RTS Link station as seen from afar on the other side of RAC-KTMB railway track.

KissAnne, to Cats Finnish
@KissAnne@mastodon.social avatar
Gustodon, to art
@Gustodon@mas.to avatar
kushal, to UI
@kushal@toots.dgplug.org avatar

I have too many ideas, all of them stop when I think that I will need an other than command line. I really fail at building those.

andy_warb, to Starwars
@andy_warb@mastodon.social avatar

I took Gonk out for some glamour shots today. This was my favourite.

andy_warb,
@andy_warb@mastodon.social avatar

To everyone following my Gonk adventures. Inside this little fella is a @Raspberry_Pi PicoW, a mmWave presence sensor from @seeedstudio , a small mono OLED screen, a pair of green LEDs and a single Neopixel. The whole arrangement is hooked up to using the MiniMQTT library in @circuitpython ( also controls all the hardware too).

alexstandiford, to Travel
@alexstandiford@fosstodon.org avatar

I had the pleasure of chatting with @michellefrechette on WPCoffeeTalk today. We talked about WordPress, my new site, and the fields API.

https://fosstodon.org/@michellefrechette@wpbuilds.social/111036789034084000

zem, to random
@zem@conesphere.social avatar
doctormo, to cochlearimplants

We ran out of free minutes this month and I've just had to fix a linking error in main caused by not having code compiled before being merged.

This is a good and bad sign. We're hitting the limits of the resources the project has at it's disposal because our activity this month has been very high with the paid migration work.

Some of the new code from our contract workers is looking really good by the way. Lots of valuable cleanup along with fixing the core issues with the upgrade.

tompa, to Introvert
Crul, (edited ) to firefox in Advanced JS bookmarklets with params using Firefox' keywords

(… continues from previous comment, I was getting an error when I tried to post all in the same comment)

post image to reddit

I don’t recommend this one, I haven’t used in a while and it doesn’t work great with most sites.

It should works very similar to the previous one, but looking for images on the page. It also writes my usual “Source: title blablabla” comment for the most common sites.

The result is a huge mess and very fragile. I post it more as an example of how you could do some things.

pretty printed codejavascript: (function(clipboard) { var subKeys = { cf: ‘CassetteFuturism’, cm: ‘cybermonk’, dp: ‘decopunk’, it: ‘ImaginaryTechnology’, iso: ‘isometric’, iv: ‘ImaginaryVehicles’, ap: ‘ApocalypsePorn’, ss: ‘Simon_Stalenhag’, sw: ‘spainwave’, sk: ‘sketches’, }; var args = ‘%s’.split(’ '); var subreddit = args[0]; if (!subreddit) { var promptText = “Type subreddit:”; for (var shortcut in subKeys) promptText += n- ${shortcut}: ${subKeys[shortcut]}; subreddit = prompt(promptText); } if (!subreddit) return; if (subKeys[subreddit]) subreddit = subKeys[subreddit]; var data = getData(); if (!data) return; data.url = encodeURIComponent(data.url); window.open(https://www.reddit.com/r/${subreddit}/submit?url=${data.url}&amp;title=${data.title}); if (!data.comment) return; if (clipboard) clipboard.writeText(data.comment); showComment(data.comment); function getData() { var imgs; var title = document.title; var comment = “”; var isArtStation = document.location.host.endsWith(“artstation.com”); var isFlickr = document.location.host.endsWith(“flickr.com”); var isDeviantArt = document.location.host.endsWith(“deviantart.com”); if (isArtStation) { imgs = […document.querySelectorAll(“.project-assets-list picture img”)]; if (!imgs.length) { imgs = […document.querySelectorAll(“.project-assets img”)]; } } else if (isFlickr) { imgs = document.getElementsByClassName(“zoom-large”); if (!imgs.length) { alert(“No large zoom image found.”); } } else if (isDeviantArt) { var deviantArtImgRegex = //w_\d+,h_\d+/; imgs = […document.querySelectorAll(“.ReactModalPortal img”)].filter(img => !(deviantArtImgRegex.exec(img.src))); if (!imgs.length) { alert(“No large zoom image found.”); } } else { imgs = document.getElementsByTagName(“img”); } if (!imgs.length) return; var imgIdx = undefined; if (imgs.length > 1) { if (args.length > 1) imgIdx = parseInt(args[1]); if (imgIdx === undefined || isNaN(imgIdx) || imgIdx < 1 || imgIdx > imgs.length) { numberImgs(); imgIdx = parseInt(prompt(There are ${imgs.length} images, select index:, 1)); } if (isNaN(imgIdx) || imgIdx < 1 || imgIdx > imgs.length) return; url = imgs[imgIdx - 1].src; } else { url = imgs[0].src; } if (isArtStation) { var data = getArtStationData(imgs); title = data.title; comment = data.comment; } else if (isFlickr) { var data = getFlickrData(); title = data.title; comment = data.comment; } else if (isDeviantArt) { var data = getDevianArtData(); title = data.title; comment = data.comment; } return { title: title, url: url, comment: comment }; } function getArtStationData(imgs) { var title = document.querySelector(“.project-sidebar-inner h1”); if (!title) title = document.querySelector(“.artwork-info-container h1”); if (!title) return; var author = document.querySelector(“.project-author-name a”); if (!author) author = document.querySelector(“.artist-name-and-headline .name a”); if (!author) return; var withMoreImages = imgs.length > 1 ? " with more images" : “”; var comment = Source${withMoreImages}: [${title.innerText} (by ${author.innerText} - ArtStation)](${document.location.href}); var desc = document.querySelector(“.project-description p:first-child”); if (!desc) desc = document.querySelector(“-description p:first-child”); if (desc) comment += formatRedditCommentQuote(desc.innerText); return { title: ${title.innerText} (by ${author.innerText}), comment: comment }; } function getFlickrData() { var author = document.getElementsByClassName(“owner-name”)[0].innerText; var title = document.title.substr(0, document.title.length - 9); if (title.indexOf(author) < 0) { title += (${author}); } var comment = Source: [${title} (Flickr)](${document.location.href}); var desc = document.querySelector(“.title-desc-block h1”); if (!desc) desc = document.querySelector(“.title-desc-block h2”); if (desc) comment += formatRedditCommentQuote(desc.innerText); return { title: title, comment: comment }; } function getDevianArtData() { var userLinkElems = document.querySelectorAll(“a.user-link”); if (userLinkElems.length < 2) return; var title = document.querySelector(‘h1[data-hook=“deviation_title”]’); if (!title) return; var comment = Source: [${title.innerText} (by ${userLinkElems[1].innerText} - DeviantArt)](${document.location.href}); var desc = document.querySelector(“.legacy-journal”); if (desc) comment += formatRedditCommentQuote(desc.innerText); return { title: ${title.innerText} (${userLinkElems[1].innerText}), comment: comment }; } function showComment(comment) { var inpt = document.getElementById(“source-code”); if (!inpt) { inpt = document.createElement(“textarea”); inpt.id = “source-code”; inpt.style.position = “fixed”; inpt.style.color = “black”; inpt.style.top = “72px”; inpt.style.width = “720px”; inpt.style.height = “120px”; inpt.style.zIndex = “99999”; inpt.style.lineHeight = “normal”; inpt.ondblclick = () => inpt.select(); document.body.appendChild(inpt); }; inpt.value = comment; inpt.focus(); inpt.select(); } function formatRedditCommentQuote(quote) { while (quote.indexOf(“\n\n”) >= 0) quote = quote.replaceAll(“\n\n”, “\n”); return : rn> ${quote.replaceAll(“n”, " n")}; } function numberImgs() { var imgs; var isArtStation = document.location.host.endsWith(“artstation.com”); if (isArtStation) { imgs = […document.querySelectorAll(“.project-assets-list picture img”)].concat([…document.querySelectorAll(“.project-assets img”)]); } else { imgs = document.getElementsByTagName(“img”); } for (var img = 0; img < imgs.length; img++) { var parent = imgs[img].parentElement; if (!parent) continue; var numberDiv = document.createElement(“div”); numberDiv.innerHTML = 1 + img; numberDiv.style.position = “absolute”; numberDiv.style.padding = “2px 9px 2px 6px”; numberDiv.style.background = “rgba(255, 0, 0, 0.5)”; numberDiv.style.zIndex = “9999”; parent.prepend(numberDiv); } } })(navigator.clipboard)

(one-liner missing because I’m still getting an error)

EDIT: Yeah, lemmy doesn’t like a single line with >5000 characters, hehe. Anyway, I don’t recommend using this last one.

sebastian, to hardware
@sebastian@mastodon.cc avatar

you have an interesting or ?

please dont ask me to sign up to your or or such.
i won't.
i shouldn't have to.
i don't have time to hang around one channel per piece of tech in my household.

please write good . publish it on a static website. ask for help if you need help.
there is a reason good technology comes with good docs, not discord channels.

TomaszSusul, to fediverse
@TomaszSusul@mastodon.social avatar

Photographers let's join forces and do a joint project!

The idea is to make a photo essay about someone interesting in your area or wherever you happen to be. An interesting character but less known or a disappearing profession. Any technique and any equipment. Let's leave our comfort zones and learn something new in the process.

We can upload publications here directly or on blogs as you are more comfortable!

What say you?

Please boost to spread the word!

TomaszSusul,
@TomaszSusul@mastodon.social avatar

I'm starting the project!

The plan is to do a on negatives, but as a backup I will also be shooting with a . Due to the limited amount of text here, the whole thing will appear on my blog (pl & eng) and on Medium. I will of course be uploading some of the photographs here! I expect the whole thing to take three weeks at the most, but as soon as I have any interesting photographs you'll be the first to see them!


TomaszSusul,
@TomaszSusul@mastodon.social avatar

I managed to make 5 rolls of 120 negatives: two ORWO, two Delta 100 and one HP5+. All developed and waiting to be scanned. As I couldn't solve the problem with the DSLR scanning, I have to outsource this part. Meanwhile I'm working on the text.


TomaszSusul,
@TomaszSusul@mastodon.social avatar

I'm almost done with the , the only thing left is to get the text approved and translated into English. The is a little hint to the topic ... I'm sure you'll figure it out ;)


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