Explorer of š. Writes some things. Listens lots of things. Loves computers. Dislikes many of the things people do with computers. Interests too broad to fit in a bio.
Public Key
npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Profile Code
nprofile1qqsv5hv3s7ydq63pvt4r4jsvs956aa4hsxg43t4kdyq357p8c7pexkspz4mhxue69uhhyetvv9ujuerfw36x7tnsw43qv3yjwv
Show more details
Published at
2026-10-12T11:22:53Z Event JSON
{
"id": "41e1da49f8c4a813ccf63a1f896aaaa0811c7ccc07699ed6ae7470d2ecb2161d" ,
"pubkey": "ca5d918788d06a2162ea3aca0c8169aef6b7819158aeb669011a7827c783935a" ,
"created_at": 1791804173 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://fosstodon.org/users/ianthetechie",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Ian Wagner\",\"about\":\"Explorer of š.\\n\\nWrites some things. Listens lots of things.\\n\\nLoves computers. Dislikes many of the things people do with computers.\\n\\nInterests too broad to fit in a bio.\",\"picture\":\"https://cdn.fosstodon.org/accounts/avatars/000/295/746/original/1990e5adc23da642.jpeg\",\"banner\":\"https://cdn.fosstodon.org/accounts/headers/000/295/746/original/5f3c5a71e5c42a72.jpeg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Work\",\"@[email protected] \"],[\"Blog\",\"https://blog.ianwwagner.com/\"],[\"Organizes\",\"@rustseoul\"]]}" ,
"sig": "535f29df4b15ec5b272d161c1fb78e8156d7c0eab7997ca7d2ca8541b6d4f82fd01ce976f605865a834aea340b5008783235294ff785fca9090a2b90ecdae4be"
}
Last Notes npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner This time of year has the best weather in Seoul ā¤ļø https://cdn.fosstodon.org/media_attachments/files/117/382/631/273/194/590/original/34e12a2b385a8388.jpeg https://cdn.fosstodon.org/media_attachments/files/117/382/631/321/477/899/original/c8c971fbcfbfaa8c.jpeg npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner If YouTube could stop AI dubbing every semi popular channel with no way to disable, thatād be great⦠this is SO terribly annoying. Kid goes to watch some educational video in English and it comes on with this shitty AI dubbed Korean audio track EVERY SINGLE TIME! There is no way to disable this. And sadly YouTube really is the only way a lot of stuff is distributed :/ npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner I set up a DNS server at home several weeks ago that filters out the bad stuff. I think I said maybe a dozen words about it at the time. This is the third time since that my wife (who has to use a Windows PC for some work stuff, and a variety of mobile apps) has exclaimed how much nicer it is not being bombarded with garbage! https://blog.ianwwagner.com/fixing-my-home-network-without-replacing-the-isp-router.html Do yourself and your family a favor ;) npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦vy7n bahahhahahahahahahaha that's fantastic! (And yes, facetious is the correct word :D) I also called the airline directly today and they informed me that I made a "very good decision" in including my first and middle name and that spaces did not matter. The CSR also know the international phonetic alphabet better than me rofl. Domestic flights here are chill AF but international flights can be something else . npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦vy7n haha I don't agree on that point generally, though summer weather is pretty awful so there's that :P npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Booking travel is such a needlessly stressful experience. Why have we made the world this way? npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Finally got around to setting up DNS-level filtering for my whole home network. And IPv6 for the wireless too! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦ynd9 Iām definitely the latter lol. I donāt give spammers the time of day; their emails remain unread. But spam filtering is so bad they most of them still end up in my inbox. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦3l3h Yeah a few friends run that too. It's the "official" and more full-featured server. I just prefer not running JVM stuff cuz it's a bit heavy but they mostly run it on cheap VPS's. Running continuwuity for ~3 monts averages <3% CPU, a few hundred megabytes of RAM, and about as much disk. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦3l3h Synapse may be different but I have some friends running that too. Most of us run Continuwuity though simply because we are also Rustaceans and itās designed to be a simple single-process server š Iāve been running mine for around 3 months now. Lemme know if you decide to join! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦3l3h maintenance is basically zero. What did you hear? I should do a write up of my Continuwuity setup š¤ but you can find almost the whole setup here. On Linux with docker or Podman itās similar. https://codeberg.org/ianthetechie/appjails npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦t0lt CurvystraĆe š Thatās one of the best road names ever! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner The open internet really is making a comeback IMO. Around 90% of my personal communications now happen over federated networks (mostly Matrix). Blogging has never felt more alive. I subscribe to ~100 RSS feeds. We're all here on the Fediverse, and the UX of clients and the web has improved to the point that it's better than the walled gardens! Heck, I even set up an IRC bridge on my Matrix server last night š Even with all the terrible stuff going on in the world, there's a bright side! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner My MacBook NEVER has enough disk space. So itās nice to work with remote datasets over S3 to save space⦠but except when the bucket is on the other side of the ocean and AWS wonāt push bits to my house much faster than 100Mbps š
So I set up my own mini S3 on my homelab server! https://blog.ianwwagner.com/running-garage-in-a-freebsd-jail.html #FreeBSD #HomeLab #RunBSD #rustlang npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sfp0 completely agree. Disposable jail orchestration for these workloads is one of the few safe ways to run them. Only problem is most of them have poor FreeBSD support at the moment. Slowly changing though. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sfp0 thanks! Thatās better! FWIW I landed on the dead link via this page: https://bastillebsd.org/rocinante/ npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sfp0 working docs for Rocinate please :) I keep seeing you post about it but every time I want to try it, the docs site is down: https://docs.rocinante.sh/. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦hl5m Iām also a bit confused now if we are āsupposedā to sync branches between ports and ports-kmods. Itās a bit weird that there are 3 repos now (including base). My pkgbasified system is running kmods quarterly and ports latest. Iām not sure if thatās a problem or not but itās working. #FreeBSD npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦ynd9 @nprofileā¦fhkc ugh npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦t0lt happy birthday my dude š„ npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦ynd9 oh dear. I just got over mine here. Iām going to Berlin in a week. Iām gonna need to pack a load of Zyrtec, arenāt I š
npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner I've done a lot of OS upgrades in my life... and I have to say, OpenBSD does it better than any I've ever seen... Literally just `doas sysupgrade` and bam, you have an updated system 5 mins later. The post-upgrade steps are unsurprisingly straightforward for most systems (https://www.openbsd.org/faq/upgrade79.html). #OpenBSD https://cdn.fosstodon.org/media_attachments/files/116/602/446/195/736/493/original/da16aa3966b21550.png npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦t0lt lol LinkedIn is a strange place. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦ynvr @nprofileā¦tqgk nice! Also moved my self hosting ingress to OpenBSD Amsterdam last month! Iām currently just running my blog and matrix server. Iāve got a funky setup but that probably goes with the territory š
https://blog.ianwwagner.com/overview-of-my-new-homelab-setup.html npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦t0lt why are all the top CPU users node processes š npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦t0lt congrats bro! Actually I will probably be there early June! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner First of probably many posts about my wacky and wonderful new homelab setup. This is a high level overview of the setup. Iāll cover more specifics later. Maybe interesting if youāre curious about other ways of hosting besides the usual Linux and Docker setup. https://blog.ianwwagner.com/overview-of-my-new-homelab-setup.html #FreeBSD #OpenBSD #HomeLab npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Wow⦠requested a VPS with @nprofileā¦tqgk this afternoon and 2h later I got an email with the details! Amazing service from a cool project that donates a tremendous amount to the OpenBSD foundation ā¤ļø Quite excited for my first steps into the OpenBSD world. (Somehow I never used it despite using FreeBSD for so many years.) npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦z6pq *checks watch* sounds about right! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦3l3h yeah, DDG is terrible. I used it for 10+ years. Once Brave released their search engine, I switched and never went back. Kagi is roughly on par with Brave for result quality (and both are seriously WAY better than Google). npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦3l3h huh! I mean, the good news is that there are now multiple search engines that give WAY better results than Google. Brave Search has been better than Google for 5 years, and is very privacy focused. Kagi is another good alternative. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner I love how chill Korean airports are compared to the insanity I grew up with. Backpack with 1L of booze? No problem on a domestic flight. Laptops out of bags? Not usually required. Shoe removal? None of that BS. You can even bring a cigarette lighter in your carry on luggage š And I didnāt have to make a $100 payment to a state sponsored āsecurityā organization to get humane treatment. My fellow Americans, you should all visit to experience the rights that you let your government take away. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦3l3h use Brave or similar which can block ads? ;) npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦3l3h you still get ads? š npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦z6pq @nprofileā¦5ve6 came here to ask this lol. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦ctk3 I find it strange that the link is to a post on X š npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦wuv3 option 1 would be easily abused. Option 2 requires including SOME identifier. And I donāt know a solution for this which would guarantee privacy. Even if you use UUIDs, the government would theoretically be able to de-anonymize a user. Which is not acceptable IMO. So the only solution that Iām currently sortof okay with is actually option 1. Itās not perfect but itās 1000x better than what the UK, US, etc. are pushing (data honeypots and more leakage). npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦wuv3 yeah so what Iām proposing is a cryptographically signed attention. This could be achieved with a government signing authority. Much as I dislike CAs, I think this is a valid use of them. Youād have something you could validate against a governmentās published cert and information leakage would be minimal. Where I agree this idea falls apart is that those claims must be either 1) of short validity, or 2) unique to avoid using someone elseās ID. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦wuv3 no, but I guess I can give my opinion⦠Yes I have kids. Iām in favor of age verification as an abstract concept. I am very against every implementation Iāve seen to date. Collecting this information creates data honeypots and as presently implemented is not effective. In short, we need a way to attest cryptographically that some fact about a person is true without divulging any further info. Technology has existed for decades that would allow this but thatās not how itās being done. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦z6pq I donāt get it⦠Wikipedia data bundles are freely available already. LLMs donāt really need to incorporate to the second info anyways⦠npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦mq2q I keep hearing stories of this happening but am always curious to know more. 1. What benefit is there in generating such excessive traffic? I canāt see it. Even for trying to get real time news illegally or something⦠doesnāt make sense. 2. I havenāt personally noticed this in the stuff I do for work. That makes me wonder if either my host (Linode) is blocking the traffic automatically or if perhaps I just havenāt been looking hard enough. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦t0lt @nprofileā¦dygl oh thatās cool! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦vy7n two? š they are basically one now lol npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner You know⦠given that: - Practically everyone lives in apartments - The apartments have enough car storage for almost 2 cars per unit - The country already has the best public transit in the world Itās *literally* crazy that most families own 1 or 2 cars. Why doesnāt a car rental company like SOCAR permanently store a fleet of cars at apartments which you can rent hourly or daily? #Urbanism #Cars #transportation npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦vf35 While I get the hate train for Liquid Glass, if you're talking about text rendering in a browser, then nothing has changed there. Two suggestions: 1. iOS system font settings default to being a bit smaller than Android, but can be scaled up with dynamic type under the Settings app > Display & Brightness > Text Size. This affects nearly every app using standard system text widgets (at least the ones using them properly). 2. Browser text size: https://support.apple.com/is-is/guide/iphone/iphb3100d149/ios npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦z6pq @nprofileā¦k7ew yeah similar here⦠though a bit younger so I have less of an excuse š I did get some relief from the crocs, but a few weeks in, Axign ones are even better. And some of the lightest and most comfortable shoes Iāve ever owned. And I havenāt really considered most shoes comfortable in a long time. They run narrow so I got a size up which fit comfortably but snug. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦ynd9 Iām kinda surprised you use TikTok, ngl š npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Did you know that the tar command has built-in flags for compression formats besides GZIP? Now you do ;) https://ianwwagner.com/using-tar-with-your-favorite-compression.html npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦nmy6 huh fascinating. > All memory safety errors are caught as Fil-C panics. So⦠sorta segfaults? You still have the problem of writing unergonomic C/C++, but at least it wonāt be a security issue š > Fil-C achieves this using a combination of concurrent garbage collection and invisible capabilities (InvisiCaps). Huh⦠I wonder what the perf hit / jitter are like. Thatās the reason many of us abandoned GC. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦9xsh niiice! Uhm, Akihabara area has lots of stuff. Idk just enjoy and donāt feel like you need to make too much of a plan haha. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦45dr @nprofileā¦tq8p duuuuuuude! Thatās amazing! Writeup?? I would never buy a kindle unless I flashed my own OS onto it and itād basically be this LOL. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner It has been a Monday... :P npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦7s4z so many thoughtsā¦. 1. Larry Ellison is pretty much evil incarnate, and Oracle is proof of that. 2. TikTok and social media broadly are a cancer of society. 3. Despite all this, the idea that a company can be literally stolen from its creators by a rogue government that claims to be āpro businessā and the leaders of the āfreeā world is pretty appalling. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦h9tf @nprofileā¦3wua rockin! Wish I could have been there! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦25dv They collect user info? Thatās lame. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦vr4d yes they are an unmitigated disaster. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦d494 well, 1. Not watching YouTube videos is always an option ;) 2. But when I do, I use Brave. Which is basically un-Googled Chromium with ublock origin. Havenāt seen an ad in years. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦vr4d CD from a book I got at the library š npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner In Seoul? You should come to our meetup next month ;) Wednesday Jul 2 at 7pm. RSVP: https://www.meetup.com/rust-seoul-meetup/events/308408246/ #rust #rustlang https://cdn.fosstodon.org/media_attachments/files/114/656/747/115/840/314/original/80854a51ec9f51e5.jpg npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Good news: I no longer require a box of Zyrtec/week! Bad news: itās going to be like 30 degrees outside for the next 3 months š„µ npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦cee8 Just host your own for free in GitHub pages? I use Quartz. Simple markdown blogs. Reasonable enough theme. RSS. Guess it doesnāt to mass emails 𤷠npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Already 27 degrees in Korea. Yikes. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sw23 lol yeah, I spent most of the flight reading. But I do still have a few things I wanted to get done today which required access to a server. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner All web developers should be forced to use airplane wifi for a week. Maybe they'd learn the cost of their absurdly heavy frontend "frameworks" for building SPAs š¬ npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sw23 bahahahahhaahaha! "Wasn't a bad airport overall" means: * Clear signage (sans immigration; this is not particularly good anywhere in Asia :P) * Good food and drink options. * Comfortable terminal seating * Working monitors * Usable WiFi * Lounges * Friendly + helpful staff I'd say it was at least average on all of the above. Above average on seating; that was a surprise. (At least T2 where I was). npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sw23 oof.... yeah, fortunately I didn't have to transfer BETWEEN terminals. But yeah, it's not exactly the most pleasant transfer experience. Right up there with my homeland in terms of inconvenience. But I have to say, everyone was super nice and helpful. It was just not a very efficiently run airport. Probably wouldn't do it again TBH, but hey, at least I collected another passport stamp :P npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Well, adventure was had š got a new passport stamp. Will never fly Finnair again. Shanghai wasnāt a bad airport overall but wouldnāt really recommend even a 3h transfer; I made it with plenty of time thanks to the EXCELLENT customer service from Cathay. They had the flight crew deplane me with business class and had someone meet me in the airport to walk me through immigration, show me the right paperwork, and get me to the re check in with time to spare. Will never fly Finnair again. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sw23 funny part is that they are one of the most expensive! LOT is so much cheaper and the service is always solid. I typically fly LOT business because itās such a comfortable option with a good price⦠itās just 21h getting to the final destination. This time the price for biz was high enough I opted for Finnair premium Econ to save 10h, but it will end up being crap econ and almost the same duration⦠but with overnight flights, which sucks. (I canāt sleep much, even in business). npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Finnair cancelled my flight and rebooked me via Qatar with a layover in Doha on basic economy (original ticket was premium; hopefully Qatar has enough legroom). I'll end up arriving something like 12h later than planned, screwing up my evening commitments. Last time I flew with Finnair they charged me ā¬80 to fix my wife's name, because I followed their (still wrong!) instructions.. Pretty dysfunctional airline it seems. Will fly LOT again next time even if it's a longer route. Happy Monday! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦h9tf Nice! Wish I could be there! Enjoying the live streams from home though. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦m8mr apologizing in advance for being that āreply guyā but I still canāt believe the OSS crowd defended Android as āopen sourceā for over a decade (and still does to some extent) š
npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦cee8 Quartz. https://github.com/jackyzha0/quartz npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦7s4z maybe I missed the memo but seems like social networks are the new yachts. Giant money pits for status. But at least you can go relax on the yacht š npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦78um thatās a start! Hopefully double for the next one. In South Korea, over a million (2% of the population) turned up to protest an authoritarian ruler who tried to grab power. He was unanimously removed by the constititional court 4 months later. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦25dv wait why the battle? Brave browser blocks them flawlessly. I think ublock origin does a pretty good job too out of the box. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sr9k Ampere has been making some good ARM chips. For a European host with ARM chips, check out Scaleway. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner I pre ordered and developed apps for the first Apple Watch. I never bought another. This is why haha. I already have my phone in my pocket to distract me. https://mastodon.social/@AtanasE/114265086040594775 npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sw23 haha I use it as an example because itās a newer like thatās also utter crap. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sw23 it was fairly full (almost all seats taken) but not jammed like a typical Seoul metro car. Trains run every 8 mins today. Not sure about weekends. All told, 100x better than line 9 haha. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner First time riding the new GTX-A line. Itās a high speed link between the outer edges of the metro area and core transfer points that arenāt well connected otherwise. The trains are frequent and FAST! And itās only slightly more expensive than a typical metro ride! Korea really does continue to have the best public transportation in the world IMO. #traintravel https://cdn.fosstodon.org/media_attachments/files/114/214/746/594/221/105/original/6e6e66d0f5187f9e.jpeg npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦5fxq @nprofileā¦u32l hmm apparently this STILL isnāt a feature in Firefox?? https://news.itsfoss.com/mozilla-firefox-tab-grouping/ Itās built into Brave (basically not Google but Chromium ish) npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦5fxq @nprofileā¦u32l haha I also do multiple windows. With vertical tabs and folders. I TRY to keep each window someant thematic / related to a particular task but thatās somewhat futile given the nature of my work. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦5fxq no credentials needed if your account is public as far as I know⦠https://marcus-obst.de/blog/get-mastodons-rss-timeline-as-json npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦h9tf @nprofileā¦3wua @nprofileā¦hxht ooh! That sounds amazing! I absolutely hate the desktop app. Itās like 700MB and doesnāt feel native on any platform! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦f578 wait you can do rustup doc? I use cargo doc all the time for generating docs for my current crate tree before a trip but didnāt know you could do it with rustup (for the standard lib and⦠other stuff I guess?) npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Live shot of me attempting to grok JavaScript š https://cdn.fosstodon.org/media_attachments/files/113/917/852/080/542/953/original/0502fd04993a7999.jpeg npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦m8mr slightly simplistic view⦠itās very possible to write python that doesnāt suck (though it wouldnāt be my first choice for this; Rust or something Erlang-ish probably). But from an outside perspective it sure sounds like they are intentionally handicapping the design of the open source product. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦jkcn maybe https://lychee.cli.rs/? npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Winter (night) sky. #photography https://cdn.fosstodon.org/media_attachments/files/113/813/132/300/487/942/original/7d8a574edb998f72.jpeg npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Cutest alcohol ad ever š https://cdn.fosstodon.org/media_attachments/files/113/762/949/164/327/615/original/4e0709fff7a4fc6b.jpeg npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sq6m o.O thatās MASSIVE! Didnāt know they made NUCs that big. I have a tiny one but it died last year. Was OK but the thermals were crap. That looks a lot better. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Apparently in the US of A, you are now so free that you pay $57 for coffee for four. Da heck š
npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦al3s probably because very few platforms actually support this. I believe x86 can internally use 80 bits for intermediate results in floating point calculations but this isnāt something you typically access directly. 128 bit floats are also supported on a few architectures like RISC-V. So Rust has nightly support for the type, or you can use platform specific intrinsics. But itās not something that belongs in a standard library generally. You should have to āknow what youāre doing.ā npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner A good reminder. https://cdn.fosstodon.org/media_attachments/files/113/654/653/359/596/049/original/010d46fb783a42ca.jpeg npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦0vgm @nprofileā¦qpn9 donāt forget to update your verification refs ;) for a moment I thought that was a spam account! npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦al3s failed president flaming out. Like basically all of his predecessors lol. Fortunately his party didnāt have control of the legislature and his approval rating was less than 20% before this. Heāll probably be out (probably in jail) soon. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦sw23 this is also true. And they donāt care. They love being judged by vanity metrics. Itās the citizens that need to care. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦3eyn I sure hope youāre right. The perverse incentive is that cars, which cost as much as a small house and become worthless in 10 years, are a MASSIVE industry. This creates āemploymentā for millions, and this ridiculous cycle of spending, production, road network matinenance, etc. creates āoutputā in this thing called GDP. Which btw goes UP if you blow up a bridge and rebuild it. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner @nprofileā¦25dv repair ability is a nice marketing point but Iāve kept most of my recent iPhones 3-4 years, only ever replaced one part, and got decent resale value. Given that the UX and (ironically) privacy controls are by design significantly better on iOS, itās a very hard sell. Iāve always kept and Android dev phone around, and currently have a Murena 2. /e/OS is the best un-googled phone route at the moment IMO, but itās no iPhone. npub1efwerpug6p4zzch28t9qeqtf4mmt0qv3tzhtv6gprfuz03urjddqax4g6f Ian Wagner Nooooooo! My favorite long-sleeve shirt has developed a hole in the left elbow! Time to order another.... :( It's been a good.... geez.... 7 years??