@jaffathecake fwiw i don't think "bundlers don't perform tree-shaking of individual object keys" is true for esbuild. given this package.json ``` { "name": "json-import-test", "version": "1.0.0" } ``` and this index.js ```import { version } from './package.json'; console.log(version); ``` if you run this command ``` esbuild --bundle --format=esm index.js ``` you'll get this output: ``` // package.json var version = "1.0.0"; // index.js console.log(version); ```| mastodon.social
Attached: 1 image Yeah. I'm just going to delete @element@mastodon.matrix.org and close my @matrix@mastodon.matrix.org account. I don't get these horrific levels of spam on other services.| mastodon.social
3.56K Posts, 231 Following, 35 Followers · Climate specialist with ACCAP/IARC at UAF, highlighting Alaska climate, environment & Indigenous cultures. Opinions are my own. I've been fascinated by #Arctic & #boreal #weather, #climate and #cultures for more than 50 years. I've worked as a weather & climate professional in private, public & academic spheres. I've been fortunate to live most of my life in Lower Tanana #Dene country near Fairbanks, #Alaska. Also, I have a big interest in Alaska In...| Mastodon
Linux people: is there a passkeys implementation that does not use physical hardware tokens (software only), is open source, works with Firefox, and allows credentials to be backed up and copied to other devices by hand, without going through some cloud service? I don't think I'm asking for much, but this is what I consider the minimum for me actually using passkeys. I want to be 100% sure of never losing them because I have multiple backups and can use them on multiple machines.| mastodon.social
Well it took about a year before things forced me to set up MFA on Github with the most limited, janky setup possible. It was due to needing to report an issue with Prometheus because 3.7.0 quietly broke (some) existing reverse proxy configurations and although there have been two point releases since then, neither have fixed the issue because maybe Prometheus people don't think enough people are affected. Whatever. I've thrown my hat into the ring. This is definitely my grumpy face.| mastodon.social
I wonder what's the absolute minimum TOTP 'second factor' implementation I can put together for Github's stupid mandate that I must have MFA in order to file bug reports. There's at least one Go TOTP CLI program that stores secrets unencrypted, so that's probably it. (Github will not require that I use MFA when pushing code via SSH, just when I log in on the website. The only time I log in on the website is to make issue reports in other projects.)| mastodon.social
📣 FSFE-Fachtag: "Public Money? Public Code! in der Praxis" 📣 - in 🇩🇪 #FreeSoftware ist für Behörden unverzichtbar, um Abhängigkeiten zu überwinden und technologische Souveränität zu erreichen. Wie können Verwaltungen in Deutschland in Richtung #PublicCode vorangehen, gerade auch Kommunen? Melden Sie sich jetzt zu unserem Fachtag an, um dieses Thema mit Expertinnen und Experten zu diskutieren. 🗓️ 8. April ⏰ Ab 11:00 Uhr 📍 Essen Weitere Informationen & Anmeldung: ht...| mastodon.social
16 Posts, 52 Following, 16 Followers · You may know me from such hashtags as #tuttle #wewillgather #c4cc #PLATE, #blackelephant or #hardart Sings with a non-hashtagged ukulele. Blog (like this only bigger chunks) at perfectpath.co.uk| Mastodon
Yikes if true.| mastodon.social
241 Posts, 54 Following, 87 Followers · Building #mac & #ios apps for fun (#swift #swiftui) @ loshadki.app Most of the time doing skydiving, including flying in the tunnel. Co-founder at Outcold Solutions (#splunk #kubernetes #openshift #golang)| Mastodon
43 Posts, 64 Following, 76 Followers · La Unipau (Universitat Internacional de la Pau) és un espai de trobada heterogeni i intergeneracional creat amb l'objectiu de fomentar la cultura de pau.| Mastodon
285 Posts, 10 Following, 151 Followers · Astronaut, part-time dad, professional voice actor, F1 driver, liar.| Mastodon
The original server operated by the Mastodon gGmbH non-profit| Mastodon hosted on mastodon.social
I remember back in the day, when @Flipboard@flipboard.social seemed like just one more RSS reader product that would probably not last very long after its founders cashed out. Instead, thru sheer force of talent, vision, and leadership, they have carved out a niche in ActivityPub (and beyond) that may have broad implications for open social and publishing. Props. https://flipboard.social/@NewsDesk/112638591219035657| mastodon.social
Attached: 2 images @nicole@bitbang.social attached is an image from what is considered the first pachinko patent, by オーエヌ商会 (O-N Co Ltd) circa 1929 though the first pachinko machine came before the patent. 2nd pic is a a similar model, circa 1929. You can see they have very little different to allwins| Mastodon
7.33K Posts, 101 Following, 490 Followers · #momlife #pinball #retroarcade #artbooks #canqueer #antifascist| Mastodon
142 Posts, 6 Following, 689 Followers · Mathematics, Lisp, Forth, Assembly, Emacs, Unix, etc. | Creator of https://git.io/texme, https://git.io/uncap, https://melpa.org/#/devil, https://susam.net/myrgb, https://susam.net/cfrs, and https://susam.net/fxyt. | Play https://susam.net/invaders today!| Mastodon
Attached: 1 image Can I use gasoline to cook spaghetti faster?| Mastodon
there exist several pieces of folk wisdom: - "you cannot run your own mail server in 2025, this is too hard and time consuming" (completely false, i've done this since ~2010 with minimal ongoing maintenance) - "you can do it but gmail will sort your mail to spam" (partially true and what i want to talk about here) recently, my hand was forced: i had to migrate my mail server across providers and regions. it's unimportant why but important what the result is. 1/3| mastodon.social
61 Posts, 92 Following, 1.11K Followers · The Rust Foundation is an independent nonprofit organization dedicated to stewarding the Rust programming language and its global community.| Mastodon
Attached: 1 image Danish Minister of Justice and chief architect of the current Chat Control proposal, Peter Hummelgaard: "We must break with the totally erroneous perception that it is everyone's civil liberty to communicate on encrypted messaging services." Share your thoughts via https://fightchatcontrol.eu/, or to jm@jm.dk directly. Source: https://www.ft.dk/samling/20231/almdel/REU/spm/1426/index.htm| Mastodon
100 Posts, 0 Following, 1.33K Followers · A place to find good blogs that interest you| Mastodon
@jsq I resorted to lowering spacing/padding of Menu Bar Items. defaults -currentHost write -globalDomain NSStatusItemSpacing -int # defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int # # = 6 to 8, ideally the same for both values Logout/login after change| mastodon.social
@adrianhon It'd be great if papers/sites had a regular reviewer for “events" that aren't theatre/museums/cinema/sport/food. One-offs, annual events, theme parks, LARPs, interactive transmedia experience whatevers, etc, etc. So many things not covered that could be given context by a consistent reviewer 👀| mastodon.social
87 Posts, 2 Following, 3.5K Followers · Fight Chat Control (https://fightchatcontrol.eu) is a citizen-led initiative created to raise awareness about the European Union's proposed "Chat Control" regulation. We are not affiliated with any political party. Also on Bluesky @fightchatcontrol.bsky.social| Mastodon
196 Posts, 359 Following, 264 Followers · Scio me nihil scire. En esta cuenta se borran las publicaciones cada mes.| Mastodon
@evanprodromou@socialwebfoundation.org Got it! Thanks!| mastodon.social
3.33K Posts, 131 Following, 86 Followers · Leidenschaftlicher Fan und Mitglied des FC St. Pauli, Hobby-Entwickler von WordPress-Plugins, Fotograf, Vinylliebhaber, Musikmix-Kreateur.| Mastodon
Attached: 1 image @josi@fosstodon.org base::use() is … not great. First off, the syntax is not ergonomic, and *syntax matters*. But secondly, and worse, it doesn’t actually work: because it’s just library() under the hood it still attaches things globally, and if you call it twice on the same package, the second call is ignored, so it doesn’t compose. The following code does not work, which is makes it useless. Of course I’m biased but base::use() really strikes me as a botched imit...| Mastodon
GitHub has gone - long live Forgejo (@forgejo@floss.social). Fully migrated out of Microsoft’s walled garden after they blocked us: - 54k commits - 9.5k issues - 4.3k pull requests - 100k comments Everything moved. Nothing left behind. https://git.omaps.dev/organicmaps/organicmaps| mastodon.social
In reply to <a href="https://socialwebfoundation.org/comment-page-1/#comment-651">Evan Prodromou</a>. <p><a href="https://socialwebfoundation.org/author/evanprodromou/" rel="ugc">@evanprodromou</a> oh say sorry to the ten people .</p>| Comments on: Landing page
In reply to <a href="https://socialwebfoundation.org/2025/01/31/social-web-at-fosdem/comment-page-1/#comment-647">Evan Prodromou</a>. <p><a href="https://socialwebfoundation.org/author/evanprodromou/" rel="ugc">@evanprodromou</a> we r united again thank you!</p>| Comments on: Landing page
216 Posts, 301 Following, 1.48K Followers · I'm not like a regular media sociologist. I'm a cool media sociologist. • Associate professor, Department of Journalism and Communication at Lehigh University • Study net culture & activism • Networks, communities and self-publishing are kind of my thing. Research and teaching interests: self-publishing, digital community, internet culture #Commodon| Mastodon
Attached: 1 image It took several hours of manual proofreading and cleanup to create the above English list from 6 pages like this, with the help of ChatGPT.| Mastodon
181 Posts, 1.71K Following, 739 Followers · I'm Jeremy, and I help developers get better at what they do. Geek, Developer, Tech Blogger, and Volunteer Firefighter. I once held the world record for being the youngest person alive. #dotnet #golang #linux #python #fedi22| Mastodon
3.28K Posts, 585 Following, 1.1K Followers · Currently, I am writing “Write Your Book With Obsidian.” Help fund the draft here: https://p5v.gumroad.com/l/write-your-book-with-obsidian #obsidian I am a software developer, turned entrepreneur, educator, and writer. Knowledge management is my second name. I co-created @murmel_social and @feedle, because I believe in building tools that foster discourse on the open web. — tech stack: #java (#quarkus), #django, and #golang| Mastodon
814 Posts, 189 Following, 1.18K Followers · I make apps like Vinegar, Baking Soda, Web Inspector for iOS, Gibberish, Lucky, etc. Latest app: Technotes.| Mastodon
45 Posts, 157 Following, 293 Followers · https://zserge.com Turning complex problems into lightweight and simple software solutions. YAGNI as a service. #programming #music #minimalism #fedi22| Mastodon
1.51K Posts, 308 Following, 1.3K Followers · Host of Techtonic on WFMU: https://techtonic.fm .. Projects and bio at https://creativegood.com .. anti-Big Tech, pro-everyone who's trying to make tech better.| Mastodon
734 Posts, 0 Following, 4.81K Followers · Developers fighting self-serving restrictions imposed on the web by tech giants. Help us end the #AppleBrowserBan & make web apps 1st-class citizens everywhere.| Mastodon
606 Posts, 81 Following, 989 Followers · Shopify / Royal Academy of Engineering Research Chair in Language Engineering.| Mastodon
1.8K Posts, 469 Following, 3.74K Followers · Governance & Standards at @protocollabs — Former NYT, W3C TAG, science.ai — Privacy, Web, Science, Politics, Philosophy. (he/him/Ishmael)| Mastodon
@andy@bell.bz 100dvh is the problematic one (because it dynamically changes). 100svh has no issues. It’s stable. It’s the small viewport height. P.S. I actually tried to actively find good use-cases for the dvh unit for the past two months, and I found nothing. The use-case for 100svh is to have an element fill the entire initial viewport height in mobile browsers.| mastodon.social
885 Posts, 327 Following, 640 Followers · I craft products that delight users: MarkChart, Elgato Stream Deck, Eve for Matter & HomeKit, EyeTV, Toast Roxio Titanium, … Occasional blogger at https://blog.timac.org| Mastodon
67 Posts, 73 Following, 329 Followers · I like to explore und understand technology, and share my understanding in an acessible way on my blog. I also created two playgrounds: systemd-by-example.com is a playground that allows you to experiment with systemd from your browser, and activitypub.academy is a Fediverse instance that allows you to explore the ActitivyPub protocol in real time.| Mastodon
1.35K Posts, 406 Following, 2.32K Followers · ⚡ Interested in bootstrapping, podcasting, calm companies, business ethics, better life 🎙️ Co-founder of Transistor.fm (podcast hosting)| Mastodon
56 Posts, 249 Following, 2.11K Followers · indie dev • iOS & macOS • freelance 📱 apps @hexedbits@mastodon.social all posts are opinions of my former employers.| Mastodon
938 Posts, 297 Following, 2.81K Followers · Low-level systems stuff. Reverse engineering, security research, bit twiddling, optimisation, SIMD, uarch. 64-bit ARM enthusiast. he/they| Mastodon
2.53K Posts, 636 Following, 488 Followers · Moabit et Orbi| Mastodon
210 Posts, 0 Following, 6.07K Followers · Please follow Google Search Central at https://www.linkedin.com/showcase/googlesearchcentral/ for site owner information and see our Search blog for the latest updates: https://blog.google/products/search/| Mastodon
The original server operated by the Mastodon gGmbH non-profit| Mastodon hosted on mastodon.social
1.13K Posts, 25 Following, 153 Followers · Helping you focus on the joy of reading. Distraction-free lists and tips for modern book lovers who care about privacy. #ebooks #books #reading #tips #news #lists #tech #libraries #literature| Mastodon
2.7K Posts, 219 Following, 2.58K Followers · Longtime indie developer of StopTheMadness Pro and other software for Mac and iOS. You may remember me from the Mac OCSP appocalypse.| Mastodon
The original server operated by the Mastodon gGmbH non-profit| Mastodon hosted on mastodon.social
83 Posts, 72 Following, 1.42K Followers · Web technologies evangelist for Apple. I'm a fan of my family, sci-fi, art, and good writing.| Mastodon
433 Posts, 400 Following, 245 Followers · I make a browser based animation app at https://brush.ninja and I do WordPress things at https://prothemedesign.com| Mastodon