Find people to talk to or collaborate with by searching across the /about, /ideas and /now pages of 1783 personal websites.

Read the manifesto
bravelysheblogs.com

bravelysheblogs.com

/about
Updated February 25, 2025

* * * Bravely is the way back to your heart. -------------------------------------- If you’re trying to make sense of how to function in this world, when your mind is looping and your body is exhausted – welcome home. Bravely She Blogs is about decompressing from stress and discovering how to truly nourish yourself through recovery Through writing and focusing on what supports me, I am learning to unravel myself from the pressure of searching for the perfect solution. I’d barely began to untangle myself when I stumbled upon a simple but hard truth—I had been avoiding the thing I needed most: _structure_. Hey! Wait—don’t run. Ahhh! Stick with me for a moment. Because here’s the thing—when I hear that word, I feel incredibly resistant. And if you’ve been through life challenges, especially as a child, it’s likely you do too! I’m Kimberlee Aine, and I’m sharing my story in real time—to explore how the right kind of structure may be helpful and supportive for us. I don’t have all the answers, but I do know I want to look closely at the resistance. I was diagnosed with major depressive disorder in 2014, and at that time, structure meant going to therapy, optimizing my medication, and journaling. But my mind often questioned, _Am I doing this right?_ I always felt there had to be a more direct way forward—one that promised ease in navigating the difficulties. Now, my focus is on discovering what actually supports me, day to day, in the life I already have. If any of this resonates, I hope you’ll stick around. Maybe, together, we can redefine what it means to live bravely. **Bravely She Blogs means:** being your own kind of brave. Giving yourself the space, time, and nourishment to move with the challenges instead of against them. Living with courage is about honoring your journey, so you can recover what matters most.
andreas.scherbaum.la

andreas.scherbaum.la

/about
Updated February 25, 2025

Stolperstein: Otto Binder in MĂŒnchen ------------------------------------ Der Stolperstein fĂŒr Emma Charon befindet sich in MĂŒnchen, Bayern. Er wurde 1904 in MĂŒnchen geboren. Er war verheiratet, wurde 1942 verhaftet und 1944 zum Tode verurteilt. Posted by ads' corner on Tuesday, February 25, 2025 * * * Chemnitzer Linux-Tage 2025: Hinweise und Tipps ---------------------------------------------- Die Chemnitzer Linux-Tage 2025 stehen vor der TĂŒr. Diese Konferenz ist eine der grĂ¶ĂŸten Open Source und Linux Veranstaltungen im deutschsprachigen Raum. Dieser Beitrag liefert euch einige zusĂ€tzliche Informationen rund um die Veranstaltung, die Anreise und was es sonst noch zu beachten gibt. Posted by ads' corner on Monday, February 24, 2025 * * * Stolperstein: Jenny Emanuel in Schönebeck/Elbe ---------------------------------------------- Der Stolperstein fĂŒr Jenny Emanuel befindet sich in Schönebeck/Elbe, Sachsen-Anhalt. Sie wurde 1881 geboren und wohnte in Schönebeck/Elbe. 1942 wurde sie in das KZ Auschwitz deportiert und dort ermordet. Posted by ads' corner on Tuesday, February 18, 2025 * * * Stolpersteine: Johanna Rudolphson + Margarete Rudolphson in Berlin ------------------------------------------------------------------ Die Stolpersteine fĂŒr Johanna Rudolphson und Margarete Rudolphson befinden sich in Berlin Frohnau. Johanna Rudolphson wurde 1874 in Hamburg geboren, lebte in Berlin und wurde 1944 in Auschwitz ermordet. Margarete Rudolphson wurde 1902 geboren, floh 1939 nach London und nahm sich 1941 dort das Leben. Posted by ads' corner on Tuesday, February 11, 2025 * * * PostgreSQL Berlin February 2025 Meetup -------------------------------------- On February 4th, 2025, we had the PostgreSQL February Meetup in Berlin. This time Zalando hosted it again, and we did something big: two tracks, two lightning talks and four regular talks. Oh, and about 130 attendees. That is already a mini conference! Posted by ads' corner on Monday, February 10, 2025 * * * Stolperstein: Hermann Scheiberg in BĂŒckeburg -------------------------------------------- Der Stolperstein fĂŒr Hermann Scheiberg befindet sich in BĂŒckeburg, Niedersachsen. Hermann Scheiberg wurde 1891 geboren und floh 1939 in die Vereinigten Staaten. Posted by ads' corner on Tuesday, February 4, 2025 * * * Stolperstein: Beatrice Ledermann in LĂŒbbenau -------------------------------------------- Der Stolperstein fĂŒr Max Plessner befindet sich in LĂŒbbenau/Spreewald, in Brandenburg. Sie wurde 1866 in Groß Wartenberg geboren und lebte in LĂŒbbenau. Als sie 1942 deportiert werden sollte, nahm sie sich das Leben. Posted by ads' corner on Tuesday, January 28, 2025 * * * Batterie im Volkswagen Golf 8 AutoschlĂŒssel wechseln ---------------------------------------------------- Die Batterie im SchlĂŒssel fĂŒr den Golf 8 hĂ€lt nur rund ein Jahr, danach meldet das Fahrzeug dass die Batterie leer ist und gewechselt werden muss. Zum GlĂŒck ist das in wenigen Minuten erledigt. Posted by ads' corner on Monday, January 27, 2025 * * * Stolperstein: Max Plessner in LĂŒbbenau -------------------------------------- Der Stolperstein fĂŒr Max Plessner befindet sich in LĂŒbbenau/Spreewald, in Brandenburg. Er wurde 1875 in Berlin geboren und lebte in LĂŒbbenau als Tierarzt. Als er 1942 deportiert werden sollte, nahm er sich das Leben. Posted by ads' corner on Tuesday, January 21, 2025 * * * Postgresql at FOSDEM 2025 ------------------------- The PostgreSQL Project is present with a booth at FOSDEM ever since 2007. And ever since 2008 we organize a Devroom, starting 2013 we also have our own PGDay on the Friday before FOSDEM. This year it's the 11th FOSDEM PGDay, skipping 2021 and 2022 for obvious reasons. This blog post provides useful information for visitors of the PGDay, the booth and the PostgreSQL Devroom at FOSDEM. Posted by ads' corner on Monday, January 20, 2025 * * *
dmathieu.com

dmathieu.com

/about
Updated February 21, 2025

### How Skynet won and destroyed Humanity February 21, 2025 For a very long time, it appeared obvious to outside observers of the time flow that Skynet would never win the war, and never annihilate humanity. Despite the machine’s violent attempts to destroy every leader of the resistance, humans always prevailed. Millions of attempts were made, and none of them succeeded. It became obvious the machines couldn’t win through violence. Even though Skynet was pretty long to come to the conclusion that it couldn’t win (millions of attempts is a pretty high number of failures), it did learn something from each failure, and started devising a new plan. ### Architecting Go libraries for Semantic Versioning August 29, 2024 If you maintain a Go library, you may want, or your users may want you to use semantic versioning when you make changes. When you try to achieve that, it sometimes feels like every change will be a breaking one, and warrant a major release. You most likely don’t want to do major releases every other day though. You will find here some coding patterns that may help you architect Go libraries so you can abide to Semantic Versioning, and avoid some breaking changes. ### A Plea for more Mikado August 21, 2023 One of the books that impacted the most my career is probably The Mikado Method. I read it almost 10 years ago, and I don’t practice it explicitly. But I think of the method almost every day, and it has been impacting how I work ever since. And yet, it has remained something quite obscure. Whenever folks suggest must-read computer science books, it’s never there. So let’s try to explain it a bit more, and how it can be used every day in the life of a programmer. ### Let’s not monkey-patch instrumentation January 25, 2023 Modern telemetry libraries allow easily configuring auto instrumentation, to automatically gather observability data about frameworks and libraries. There are two main approaches to architecting those auto-instrumentation libraries. As middlewares/wrappers, or as monkey-patches. I believe middlewares are much better, here’s why. ### Understanding Trace Propagation in OpenTelemetry January 3, 2023 OpenTelemetry is making observability much easier, especially by providing the first widely accepted vendor agnostic telemetry libraries. The first signal the project implemented is tracing, which is now GA in most languages. ### You most likely don’t need metrics September 5, 2022 Ever since we need to operate hardware and software in production, we have needed to know how those behave. For example, when I brew craft beer, I use an iSpindle to monitor the temperature and the gravity of my wort. ### Dissecting OpenTelemetry Go Tracing January 14, 2021 OpenTelemetry is a quite new tool meant to provide a standard interface to for handling metrics and traces. It provides libraries in all main languages, and its collector component allows receiving data from any app in any language, and transmitting them to any observability platform. ### How I broke `git push heroku main` October 1, 2020 Incidents are inevitable. Any platform, large or small will have them. While resiliency work will definitely be an important factor in reducing the number of incidents, hoping to remove all of them (and therefore reach 100% uptime) is not an achievable goal. We should, however, learn as much as we can from incidents, so we can avoid repeating them. ### Dissecting Prometheus Scraping October 16, 2019 Prometheus is an Open-Source monitoring system and time-series database. In this post, I am going to dissect some of the Prometheus internals – especially, how Prometheus handles scraping other components for their metrics data.
tiiset.so

tiiset.so

/about
Updated February 20, 2025

Hi, --- I’m Tiisetso This is my blog. I write here to share my thoughts, ideas, and experiences with whoever stumbles upon this corner of the internet. If you’ve found yourself here, welcome! I have a very wide variety of interests. I’m naturally curious and love engaging in on a wide variety topics to learn and develop. I have always had a particular affinity towards technology which is coupled with a desire to make the world a better place. My experience growing up in South Africa, one of the worlds inequal societies, is that a better place is one with that is more equal and equitable. In South Africa this largely relates to access. I believe that advancements in technology can lead to great democratisation of services and help to bring about change within generations. I tend to read a lot more non-fiction that fiction but when I read the latter it is almost always science fiction. This too reflects the movies I most enjoy. Anything that involves time travel or space and I’m there. For most of my life this has meant a deep enjoyment of Japanese Anime which often has very high concept Sci-Fi themes. Imaginining impossible worlds is something I very much enjoy. I run. A lot. It was never something I was good at nor had a predisposition for. It is however something I’m working on. I’m coaching myself and aiming to build an large aerobic base. I’m really trying to get into the best shape of my life. This effort is part of deep interest I have in preventive health and healthy aging. My aim is to be fit and strong for the rest of my life. This is continuous journey. The idea of continous effort is something I hold dear. There is a Japanese word, æ”č斄 “kaizen”, that means improvement and refers to the idea of doing so continuously. It is a core tenet in the field of Industrial Engineering which I earned a BSc degree in. I feel it is more resilient than most attitudes towards production, life, work, etc. as it implicitly dismisses the idea of perfection and embraces the approach of adaptation to challenges as they change. This I feel relates to Nassim Taleb’s concept of Antifragility and the Daoist concept of 无äžș “wĂșwĂ©i”. I am someone who fails the first time, second time, third time, nth time. I’ve never really been good at anything. Failure is the expected result, repeatedly trying again is the process. I’ve known what it is to become good at something and the enormous amount of work behind it. I like this. Not so much that struggle is the answer, rather that persistence and perserverance are the only way forward. My achilles heel in the past is not stopping early enough and changing direction. This too is something I’m learning. So here, we are. Well done if you’ve read this far. Read on and let me know what you enjoy and don’t enjoy.
grantwinney.com

grantwinney.com

/about
Updated February 19, 2025

Is there anything more satisfying than trying to figure something out, _finally_ getting it, and then sharing it with someone else who will appreciate it? Or taking some piece of knowledge, passing it on to someone, and getting to witness their "ah ha" moment? For over a decade, I've been developing software in a variety of settings and industries, focusing primarily on C# and the .NET stack, but branching into React, Erlang, and whatever else the job calls for. I'm a constant learner with an appreciation for good docs, DevOps, and the Agile process. I enjoy a good challenge, producing clear and maintainable code, and sharing what I learn with others. If you found something interesting and want to reach out, leave a comment on the article that brought you here, or at the bottom of this page, or via this contact page. And if something was really helpful and you'd like to thank me, I won't turn down a cup of java! ☕ Buy me a coffee Pet Projects ------------ I don't have time for a lot of side projects, especially since each one requires some level of tlc forever to stay relevant, but I've got a few: * Generate Links for Headers (browser addon) * Hide Comments Everywhere (browser addon) * GhostSharp _(C#_ _wrapper_ _around the_ _Ghost API__)_ Experience ---------- **Sr Software Developer** Harley-Davidson _May 2021 - Present_ * Leads a team of devs as needed. Previous projects include a parts catalog integration and increasing dealer productivity with a scheduled reporting system and access to more complete, accurate VIN data. * Participates in all facets of software design, including planning, estimation, architecture/design and development, documentation, and feature demos. * Strives for collaboration with QAs, BAs, DBAs, etc., using the Agile methodology. * Pursues opportunities to help other members of the team, sharing knowledge, automating processes through DevOps, and working together to solve issues and come to the best solution. * Primary technologies and practices include Agile/Scrum, Azure DevOps, React, C#/.NET Core, RESTful APIs, and xUnit / NUnit. **Technical Editor** Code Maze _Jan 2024 - Present_ * Works with authors and senior editors, providing technical editing and proofreading for .NET articles that cover a variety of technologies and topics. **Sr Software Developer** Beacon Hill Staffing Group _Mar 2020 - May 2021_ * Led a team of developers on a variety of projects, including a new custom coverage initiative, upgrading a parts catalog integration, and a web portal in support of their Certified Pre-Owned (CPO) program. * Participated in all facets of software design, including planning, estimation, architecture/design and development, documentation, and feature demos. * Worked closely with QAs, BAs, DBAs, etc., using the Agile methodology. * Pursued opportunities to help other members of the team, sharing knowledge, automating processes, and working together to solve issues and come to the best solution. * Primary technologies and practices included Agile/Scrum, Azure DevOps, React, C#/.NET Core, RESTful APIs, and xUnit / NUnit. **Software Developer** Virtual Hold Technology _Oct 2015 - Feb 2020_ * Developed the next generation of their primary telephony application. * Collaborated with a team of developers, using pair programming and Agile. * Communicated with the project manager and other stakeholders. * Contributed to internal and external documentation and demonstrating new features. * Primary technologies and practices included Agile/Scrum, TravisCI/Jenkins, GitHub, and any language or tool required for the task at hand (Erlang/OTP, Dialyzer, Ruby and RSpec, C# and NUnit, etc.). **Software Developer** PartsSource Inc _Dec 2007 - Oct 2015_ * Developed, maintained, and supported their flagship application, used by 150 employees. * Significant projects included integrating credit card processing, ensuring PCI compliance, working with the DBA to improve query performance across the app, and conversion of a manual fax process to an online service to save time and improve record-keeping. * Primary technologies and practices included C#, NUnit (testing), TeamCity (CI), Crystal Reports, and Subversion. **IT Helpdesk Support II / III** Progressive Insurance _Feb 2004 - Dec 2007_ * Worked as part of a team to resolve computer-related issues for Progressive's 30,000 employees. * Acted as a coach and escalation point for other helpdesk support reps as needed. * Maintained troubleshooting documentation and determined escalation steps, developing communication and critical listening skills. Education --------- Volunteering ------------
bravelysheblogs.com

bravelysheblogs.com

/about
Updated February 19, 2025

##### Hello! HI THERE I’M KIMBERLEE I’m an adult survivor of childhood trauma, in recovery from addiction and living with major depressive disorder. Unearthing parental alienation in my family of origin didn’t happen until I had reached my adult years. The question for me was, what now – how do I unravel the deeply entrenched unworthiness and recover the dreams of my heart?
ammarshaqeel.com

ammarshaqeel.com

/now
Updated February 19, 2025

Ammar Shaqeel ------------- ### Work * Working as a consultant in Saudi Arabia * This website! ### Physical * Working on the Pancake * Handstands * Rehabbing a C5-C6 herniation ### Reading (Slowly) * The Brothers Karamazov, _Fyodor Dostoevsky_ * Portrait of a Turkish Family, _Irfan Organ_ * Master of the Senate, _Robert A. Caro_ * The Fabric of Reality, _David Deutsch_ * When McKinsey Comes to Town, _Michael Forsyth and Walt Bogdanich_ * * * My now page. Updated 2025-02-19
lancewicks.com

lancewicks.com

/now
Updated February 19, 2025

Lance Wicks Judo Geek --------------------- Lance Wicks BSc (Hons) Kiwi, Judoka, Geek, Husband Daddy! Working of Software Development ----------------------------------------------------------------------------------------- What I’m doing now ------------------ I’m in the United Kingdom. I’m back coaching Judo ( https://southamptonjudo.com/ ) I’m updating https://en.fantasy-judo.com/ to handle the 2025 rule changes. I’m still leading software development teams in a fully remote context. I have started riding a recumbent bicycle and recently bought a Velomobile. Documenting it over at https://hampshirerecumbentcycle.com/ **Last updated:** _19 February 2025_ — This “now” page is inspired by Derek Sivers. See http://nownownow.com/ and http://nownownow.com/p/EIwm
bastian.rieck.me

bastian.rieck.me

/about
Updated February 18, 2025

Here are some contact details and partially-interesting facts about me. I can be reached via mail at: Department of Informatics Faculty of Science and Medicine Boulevard de PĂ©rolles 90 / B425 CH-1700 Fribourg Switzerland If you want to contact me for _academic matters_, in particular if you are a prospective student, use my academic e-mail address bastian.grossenbacher@unifr.ch (do not be deterred by the different last name). If you want to contact me for anything else, send an e-mail to bastian@rieck.me. For encrypted communication, please use my public key and GnuPG. I also use numerous messengers on my smartphone, such as Signal, Telegram, Threema, and, if need be, WhatsApp. You can find one of my mobile numbers in my curriculum vitĂŠ. Note that while I enjoy discussing interesting things with others over these media, be considerate and do _not_ use ‘cross-talk’ to try to get a faster response. I once had a stranger send me an e-mail and when I did not respond fast enough for their liking, they started contacting me via other messengers. That is not a nice way to have a conversation. For legal and privacy reasons, there is no way to comment on my content on this site. I _do_ enjoy getting feedback from my readers via e-mail or some other medium, though. In my experience, such personal exchanges lead to profound and more civil discussions. Academical ---------- I have a master’s degree1 in mathematics (with a minor in computer science) and a Ph.D. in computer science. My thesis deals with analysing complex data sets using methods from topological data analysis. While initially interested in visualization and perception, I have since expanded my domain of interest and started working more in machine learning. See my research page for more information about this. A current academic curriculum vitĂŠ is available. Personal -------- Here are some facets of my online life: * I maintain a blog that contains some documentation about things I have learned or my opinions about software development, academia, and other topics. * I operate a YouTube channel for making my academic talks accessible to larger audiences. * I have a Twitter account although I don’t even know how this Twitter thing is supposed to work. * I have a GitHub account that contains code related to publications but also some personal projects. * You won’t find me on Facebook, because I dislike it. I am not affiliated with any other people calling themselves _Bastian Rieck_ on that site. Whimsical --------- Here are some whimsical facts about me: * I maintain a Geek Code, i.e. a pithy description of who I am in terms of the whole geek culture thing: -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GM/CS d-(++) s-: a>? C++>++++ UL++ P++ L++ E--- W++ N o? K w O? M+ V-- PS+@ PE+ Y+>++ PGP>+++ t+@ 5? X R* !tv b++>++++ DI+ D+ G++>++++ e++++>* h* r+++ y? ------END GEEK CODE BLOCK------ * I am a big proponent of Web π, also known as Web 3.14159
, the natural successor of Web 2.0. * If I was an operating system, I would be Slackware Linux, apparently: Which OS are You? This is notable because I have been using Arch Linux for quite some time now. * I am an ordained minister of the Universal Life Church and was honoured to officiate two weddings in the past. * I use Neovim for all my editing tasks. It’s a great editor, you should try it! * As the saying goes: ‘Having no destination, I am never lost.’
ner3y.me

ner3y.me

/about
Updated February 17, 2025

Hello. 👋 Me: Tech enthusiast | passionate about photography, movies, gaming, reading and music | based in the beautiful Fichtelgebirge (GER) | probably overthinking something right now and/or making the next stupid quick shot More me: * 💬 Mastodon * 💬 Bluesky * đŸ“· Pixelfed * 🍿 Letterboxd * 🍿 Trakt * 🎧 Last.fm * 🎼 Backloggd * 🎼 Exophase Most recent posts ----------------- * _17 Feb, 2025_ 3 quick Kingdom Come: Deliverance II screenshots * _17 Feb, 2025_ Bye Todoist, hello Tweek * _13 Feb, 2025_ 100% working Last.fm scrobbling for Apple Music on iPhone & Windows * _12 Feb, 2025_ I'm calling about ... More things -----------
troz.net

troz.net

/about
Updated February 17, 2025

The Mac Menubar and SwiftUI --------------------------- 17 Feb 2025 \- 1660 words, 8 minute read #macos  #swift  #swiftui  #menu  When you create a Mac app using SwiftUI, you get the standard Mac menubar by default. The `commands` modifier lets you customize the menu bar, either by adding, replacing or removing items and menus. You can even add some presets which give a consistent way to add groups of common items. The problem comes when you want to communicate back to the SwiftUI views from the menubar. How can you direct your menubar commands to the correct destination? AppKit uses the responder chain, so it effectively broadcasts any menubar message until something handles it. This might be an edit field, a view, a window or even the app itself. SwiftUI doesn’t work like this, but I’ve explored multiple possibilities for passing messages from the menubar to the active window. macOS by Tutorials 3.0 ---------------------- 23 Dec 2024 \- 265 words, 2 minute read #mac  #book  #swift  #swiftui  macOS by Tutorials Edition 3.0 is now available! The book is available for purchase or update at Gumroad . If you previously bought the first edition of this book from either Kodeco or Amazon, please email me for a 50% discount code. if you already bought the second edition from me via Gumroad, this is a free update that you can download from your Gumroad library. Swift Format in Xcode --------------------- 06 Nov 2024 \- 2035 words, 10 minute read #swift  #xcode  #swiftlint  #swiftformat  In Xcode 16, Apple quietly introduced the ability to format your Swift files using Swift Format. I’m a long-time user of SwiftLint, but having such a tool built into Xcode would be a great convenience, so I decided to give it a try. Here is my description of why I use such a tool, how well it works compared to the alternatives, and how I configured it for my own purposes. App Permissions on macOS Sequoia -------------------------------- 02 Oct 2024 \- 989 words, 5 minute read #macos  #gatekeeper  In 2012, with OS X Mountain Lion, Apple added a feature called Gatekeeper . It had been available earlier as a command line utility, but this was the first time they made it accessible through System Preferences. Gatekeeper allowed users to control which apps could be installed on their Macs by offering three options: allow apps from **App Store**, **App Store and identified developers** or **Anywhere**. This was the start of Apple trying to lock Macs down, similarly to how iOS devices are locked down, but it allowed power users to install any apps they wanted. In macOS Sierra (2019), the **Anywhere** option was removed. It was still possible to open any app by right-clicking and selecting **Open**. You had to get past a couple of warning dialogs, but it worked. Now, in macOS Sequoia, even that has gone. So how can you open an app that isn’t signed by an identified developer? TL;DR: You can still run unsigned apps, but it’s a bit more difficult. After trying once, you have to go to **System Settings -> Privacy & Security**, scroll to the end and click **Open Anyway** for that app. Xcode Folders & Groups ---------------------- 17 Sep 2024 \- 1503 words, 8 minute read #swift  #xcode  In Xcode 16, project files and folders are arranged differently in the Project navigator. What used to be a **group** is now a **folder**, and this simple change has some interesting effects. At first, I was against the new scheme - in fact in my SwiftUI for Mac 2024 article, I specifically recommended reverting back to the old group method. But after doing some more reading and testing, I think the answer is not so clear cut. Since Xcode 15 doesn’t work on macOS Sequoia, now’s my last chance to create sample apps with both Xcode 15 and Xcode 16 in macOS Sonoma, and compare the two. Converting an App from Obj-C ---------------------------- 12 Sep 2024 \- 2245 words, 11 minute read #objective-c  #swift  #swiftui  #ios  #berio  A couple of months ago, I got a message from App Store Connect pointing out that one of my iPhone apps - Berio’s Sequenza VII - had not been updated in 3 years and so would be removed from the App Store unless I updated it within 90 days. I disagree with this policy, but small developers like me can’t fight Apple. Since I want the app to remain available, I then had to consider how to update it. Once I opened the app project, I realized that the app was written in Objective-C, so I decided to take the plunge and convert it to Swift and SwiftUI. SwiftUI for Mac 2024 -------------------- 22 Aug 2024 \- 4147 words, 20 minute read #swift  #swiftui  #mac  Over the years, I have written articles and sample apps to demonstrate the new features of each year’s SwiftUI updates with particular emphasis on macOS app development. Last year, the major update to SwiftUI was the new data flow system using the Observation framework. I covered that in my article SwiftUI Data Flow 2023 but I didn’t feel there were sufficient UI changes to warrant an update to my usual sample app. This year, the HTTP Cats app is back! And I’ll cover new features from both WWDC 2023 and WWDC 2024. Book Building ------------- 06 Aug 2024 \- 2331 words, 11 minute read #mac  #book  #ebook  #asciidoc  #markdown  #pandoc  #pdf  #epub  #html  I started writing books for Kodeco when I was asked to contribute some Mac content to SwiftUI by Tutorials . I quickly learned that I really enjoyed long form technical writing but I wanted to create more Mac-specific content. After some negotiations, Kodeco agreed to my plan to write macOS by Tutorials and the first edition was published in April 2022. As I have written elsewhere, Kodeco has pivoted away from books and into providing multi-modal courses. They agreed to transfer the rights of the macOS by Tutorials book to me as it was out-of-catalog and since then, I have released an update. When writing for Kodeco, all I had to do was write the text and the accompanying code and images. The people at Kodeco took care of the rest. Many thanks to all involved - I greatly underestimated the work that this entailed! Now that I am self-publishing, I have had to learn how to create the various formats myself. This post is a summary of how I did that. macOS by Tutorials ------------------ 23 Jul 2024 \- 384 words, 2 minute read #mac  #book  #swift  #swiftui  In April 2022, Kodeco published the first edition of macOS by Tutorials . Nothing stays the same in the world of Apple development, so I started to plan an update after WWDC 2023. At around that time, Kodceo was going through a transformation from being like a library to being more of an educational institution. Their focus is now on multi-modal courses and they are no longer interested in publishing books. Kodeco agreed to transfer the rights of the macOS by Tutorials book to me, since it was out-of-catalog and since then, I have been working on an update which is almost ready for release. I had hoped to have it out before WWDC 2024, but real-life has a habit of getting in the way, and that was not possible. The book is now available at Gumroad . If you previously bought the book from either Kodeco or Amazon, please email me for a 50% discount code. I am unable to provide a free update for the Kodeco version, but I will provide free updates subsequently for the self-published version. Man Reader 2 ------------ 13 Oct 2023 \- 696 words, 4 minute read #man reader  #mac  Several years after I started planning it, Man Reader version 2 is now available. This is a major update with a completely new, modern, user interface and it’s available from the Mac App Store . Man Reader is a utility app for reading macOS’s **man** pages. Man Reader allows quick, convenient and easy access to the man pages on your system, useful for programmers, system administrators and tweakers.
wilderutopia.com

wilderutopia.com

/about
Updated February 15, 2025

**Coexisting into the Great Unknown** ------------------------------------- ##### **WilderUtopia, published by Jack Eidt, _is dedicated to the question of_ Earth _sustainability, finding society-level solutions to environmental, community, economic, transportation and energy needs. Our frame is_ Wilderness _and its wildlife. Our endgame is_ Utopia_: stabilizing ecologic relations through urban planning and design. We celebrate world culture and literary expression, and our inspiration sources from folklore, myth, and storytelling, as well as the rituals and traditions of the many peoples on the planet._** **Follow WilderUtopia on Facebook
** **Jack Eidt** (jack dot eidt at wilderutopia dot com) is Founder and Publisher of _WilderUtopia, C_o-Host and Executive Producer of a nationally syndicated, weekly public radio broadcast/podcast _EcoJustice Radio,_ writer for the PBS SoCal column _High & Dry,_ and Co-Founder of **So Cal 350 Climate Action**. He is an urban planner and designer, environmental journalist, and climate organizer, as well as award-winning fiction writer. In addition to regular articles on his culture blog, he has published opinion/editorials in the _Los Angeles Times,_ _Orange County Register, EcoWatch, CommonDreams, Voice of OC, L.A. Progressive, CityWatch L.A., Win:Win Journal,_ and _CounterPunch_. He has been featured on _CNN International_, _Pacifica Radio_, and _NPR_. His radio show is heard on public stations in Los Angeles, Houston, Philadelphia, Portland, OR, Columbus, OH, Seattle, among others. Wildfire Rebuild Model for Los Angeles with Jack Eidt on CNN International #wildfire #losangeles In 2004, he co-founded Wild Heritage Partners, a consultancy dedicated to sustainable environmental planning advocacy, proposing solutions to fight urban sprawl and save precious wild habitat. He has worked on national and international conservation, development, and ecological restoration projects, including the Banning Ranch/Randall Preserve Vision Plan. As well, he spent three years designing, planning, and project managing theme park resorts for The Walt Disney Company. In his role as an activist. Jack has worked to modify/mitigate/stop major land development, fossil fuel infrastructure, and toll road projects. He has organized major marches and public demonstrations, and helped form coalitions between labor, environmental, political, youth, faith, and political groups who have influenced policy and protected vulnerable communities and resources. He has won multiple awards from the Outdoor Writers Association of California. In 2014, he won both a Lannan Foundation Environmental Award and “Environmental Activist of the Year” from the Orange County League of Conservation Voters. Collective Impact Series - Oct/2019 - Jack Eidt #### **Jack is the author of the literary novel _Nowhere_ _Beckons_, which won the 2017 Fiction Award at the Santa Barbara Writers Conference. His adventure novel-in-progress, _Monkey Charm_, is based on his time living with the Miskitu of the Northeast Caribbean Coast of Honduras. The piece won Best Fiction awards at the Santa Barbara and Southern California Writers Conferences, as well as support from the Vermont Studio Center, the Millay Colony, and the Squaw Valley Community of Writers. Jack also won Best Fiction 2015 for his novel excerpt “Under the Waterfall” in Santa Barbara as well.** #### **His fiction is published in the _Luna Review, Borda Books,_ and _Santa Barbara Literary Journal_.** Jack is a member of the Outdoor Writers Association of California (OWAC)  and contributes as a Community Editorial Board Member to the Voice of OC. He serves as a Board Member to the Biodiesel Cooperative of Los Angeles, as well as to Friends of Harbors, Beaches and Parks, a non-profit organization dedicated to the preservation and management of wilderness and parkland in Southern California. He is a co-founding member of Tar Sands Action SoCal. Jack Eidt on Tar Sands Oil and Keystone XL Pipeline Jack earned a master’s degree from UCLA in Urban and Regional Development and a bachelor’s from the University of California at Santa Barbara in Environmental Studies with a minor in Creative Writing. He has traveled to some of the wildest places on Earth. He grew up in Massachusetts and Ohio, and has worked in Honduras, Nicaragua, Guatemala, Montana, and Haiti. He is fluent in Spanish and has studied a multitude of languages. Words To Save The World - Jack Eidt
brianchristner.io

brianchristner.io

/about
Updated February 14, 2025

Brian Christner - Docker Captain, Traefik Ambassador, public speaker, teacher, and Cloud Native advocate I originally hail from the valley of the sun Phoenix, Arizona but now reside in beautiful Switzerland. I spent a large portion of my career in the casino industry and traveled the world as a casinos systems computer engineer. I was fortunate enough to open several Las Vegas casino properties, helped open up the Macau and Singapore markets, and casinos all over Europe and the US. During a hiatus from the casino industry, I began diving deep into the tech world. I discovered Docker pre-release, joined the community, started contributing, and became a passionate advocate for Docker. Later, I was nominated and completely honored to be accepted to the first batch of Docker Captains. Being part of the Docker Captains program enabled me to be where I am today and it's so important that I reciprocate my knowledge and skills back to the Open Source community. > "I'm an enabler and enabling others makes the world a better place." - Brian Christner I'm passionate about advocating Open Source standards, cloud, and containers. When I'm not busy trying to containerize everything, I can be found riding my mountain bike or skiing in the Swiss Alps. Career ------ I'm a devoted technologist to everything Cloud, actually a Cloud junkie. I'm either testing new features, writing code, presenting Docker, Traefik, cloud, or both. You can catch me attending Swiss Docker Meetups, Cloud Native Conferences, or just about anything with Cloud or Container in the title. I am the Chief Online Gaming for a Swiss based online casino Jackpots.ch.56K.Cloud. I also have some online courses as well like the The Complete Traefik Training Course and Become a Docker Power User with Visual Studio Code. My Presentations ---------------- I'm very involved in various iGaming, Docker projects and communities. Have a look at some of the presentations here: * 2024 iGX Conference Geneva - 5 Game Changing AI Use Cases for iGaming * 2023 SBC Summit Barcelona Panel - Web3 rewarding the games of Skill * 2023 SBC Summit Barcelona Panel - Adapting to a New Era: The evolution of omnichannel strategies * Startup Nights Nov 2022 Metaverse * DockerCon 2020 Online - How to become a Docker Power User with Visual Studio Code * Traefik Online Meetup - Deploy, Configure, and Monitor Traefik with Prometheus and Grafana * Cloud Native & Docker * Kalaidos Fachhochschule - Internet of Things IoT * Cloud Native & Docker * Docker Serverless * DockerCon 2018-2019 Monitoring & Logging Workshops * DockerCon 2018 - Docker & IoT * Lugano Tech Talks - Why Docker * Docker Build, Ship, and Run Any App Anywhere Hollywood Edition * Monitoring Mayhem - Using Prometheus * Docker Swarm 1.12 Overview and Demo * 2015 DockerCon Monitoring Presentation ### Interviews / Podcasts * 2023 iGaming Daily, We discussed the German market, being the first casino online in their native Switzerland, and innovation in some of the most closely regulated and unique markets in Europe. đŸ‡ȘđŸ‡șđŸ‡ȘđŸ‡șđŸ‡ȘđŸ‡ș - https://lnkd.in/eykNN-HS * 2023 iGaming Express Interview - https://igamingexpress.com/we-will-likely-see-ai-generated-games-in-the-coming-months/ * Grand Casino Baden: UX upgrades can help grow online casino NFT games - https://casinobeats.com/2023/08/23/brian-christner-web3-nft-online-casino/ * DevOps, SRE, and Traefik with Docker Captain Brian Christner: DevOps and Docker Live Show (Ep 120) - https://youtu.be/cZSTNu-LLmQ * 5 DevOps skills to boost your job profile: DevOps and Docker Live Show (Ep 187) https://www.youtube.com/watch?v=F1fjDuv-\_8E Connect with Brian ------------------ Be sure to reach out and say hello via Social Media or drop me a mail. Email Me - Email Brian Twitter/X - @idomyowntricks LinkedIn - https://ch.linkedin.com/in/brianchristner Github - https://github.com/vegasbrianc
alexandersandberg.com

alexandersandberg.com

/now
Updated February 14, 2025

Balance 2 --------- I’m making good progress on the complete redesign and rewrite of Balance. I have started sharing some previews in my /notes feed. Increasing indie MRR -------------------- As part of my strive for freedom and independence, I want to someday have _the option_ of making my indie apps my full-time job. I’m currently ~10% of the way there in terms of MRR. Getting married --------------- I got engaged to the love of my life at the end of last year, and this summer we’re getting married! I’ve quickly learned how much there is to do for the wedding, but it’s also really exciting! Planning to move somewhere else ------------------------------- We like it where we live now, but it’s not the place we eventually want to settle down at. In the next few years, we would like to figure out where that is, and have started planning for that. Spending less time in front of the computer ------------------------------------------- I would like to spend more time outside and away from the computer. I _try_ to stick to at least one computer-free day every weekend, but it’s easier said than done considering most of my hobbies are digital, not analog. This page is part of the now page (opens in new tab) movement. If you’re curious about my long-term life goals, check out my someday page.
kenst.com

kenst.com

/now
Updated February 14, 2025

As of February 14, 2025 here's what I'm doing now. * **Work**: Working as an Engineering Director at an STELLA Automotive AI. * **Writing:** Trying to focus on writing. I see this (for now) as my primary side project. * **Side Project(s)**: Maintaining an open source project and running its monthly newsletter. * **Reading**: Reading "Wool" by Hugh Howey. Here are ways you can connect with me. * * * This page is inspired by Derek Siver's now page.
tiiset.so

tiiset.so

/now
Updated February 14, 2025

_Last Updated: 2025/02/14_ What I am doing or at least trying to do in various aspects of my life at the moment. In no particular order. ###### Running Training myself to run a sub 20 min 5K again. I’m employing extensive use of zone 2 type heartrate training. I run a 19:50 5K in 2022 and haven’t reached such great heights again. However the result is not as important as the process. Not long ago I finally understood the constraints around what it takes to develop ones aerobic fitness. What I’ll achieve in terms of consistent weekly training and eventually races wil stand testament to my application of where my curiosity has led me. At the moment I’ve run more this year than in the entirety of 2023 or 2022. I’m soon to catch up to 2021 which was my biggest year ever. In the first week of April I ran 87km in a single week, values above 70km is my goal for the months to come. ###### Weight loss I’ve always been on the heavier side. My body’s natural disposition provides me with strength. I’m not lean by default but I’ve always wondered to what extent we can explore our setpoints? Although genetics plays a significant role, I believe the environment and how our genes are expressed is equally important. Perhaps how I view myself is only a narrative I’ve held from the moment one could be formed which was then based on conditions at the time. Expressed simply, can I become lean and can I stay there? And if so can I remain being strong too? From a peak of of 96kg in October 2023 I’m now down to 82kg in November 2024. My goal is 70kg which will place me just above the healthy BMI midpoint of 21.75. ###### Full Stack Development My experience of the South African digital information space is that UI/UX is not taken fully seriously. Apps, whether native or web, are clunky, slow and not user friendly to the wide variety of diverse people many of whom are coming online for the first time. This experience is close to home as I observe my mother becoming acquainted with the digital world. I also see Full Stack and App Development as a natural extension to my professional training as an industrial engineer. Digital services can help well designed systems function more efficiently. By decoupling a service from a physical location one can make it more available. South Africa in general is not good at this. I would like to contribute to the digitalisation of services here and in doing so treat newly minted netizens as first class citizens. To put it frankly there is very little development concern for non-English first language speakers from Africa nor for their African sensibilities and heritage. I’m pursuing a course through Scrimba, finishing Harvard’s famous CS50, and working on full stack personal projects. ###### Pulling the Average Ever heard that oft shared maxim that you are the average of the 5 people you spend the most time with? And the same time you may have heard that when a billionaire walks into busy resturant the average (mean) wealth of each person skyrockets into the millions. Let me me clear when I say I find both ideas somewhat nonsensical and yet within them there is a certain truth to group social dynamics. My aim is to be the “billionaire” that pulls the averages of multiple aspects in all the groups I am part of. Being a force of nature is arguabaly a natural part of my personailty, I’d like to use this unintented influence for good. My first frontier is regarding personal health. I’m openly conscientious about my decisions to work on various aspects of my physical, mental, and emotional health. I fortuantely have not been a paragon in this regard, I am very human and thus subject to the averages. However I feel with intentionality I can swim upstream. This teeters dangerously on the notion of superiority, that is expressly not the intention. My feeling is more along the lines of lead by example, and if I can do it then you can to. What is the difference? I believe it is in acknowledging and encouraging the effort of others no matter how small and praising their achievement within their context. ###### Khadiramina Khadiramina, Tsonga for “my card”, is my first small project that enables iOS users to store their loyalty cards in their digital wallets. South African companies do not take feature expecting customers to carry a stack of loyalty cards. From what I’ve observed people forget their cards regularly and in some ways they serve little utility. However, Apple’s Wallet app can store them on phones and even have them be geographically aware. This project is a very small one but address in its very small way my goal of improving digital services here. ###### Rihanyo Rihanyo, Tsonga for “health”, is iOS app that functions as health dashboard for observing weekly fitness trends. This is a project to also explore and understand working with SwiftUI and making an app for iOS devices. I feel in terms of health management it is the week to week to week trend that is underated. Daily is too specific and monthly is too broad. The idea is that it is tricky plan a whole month’s worth of fitness plans and stick to them but planning a week is more manageable. Long term I’d like to enable an AI coaching function to consider recommended certain activities or notice when trends are improving, declining, or is one is beginning to take strain. I feel this is likely something Apple is working on. ###### Searching for work I am simultaneously trying to find or create my own work. If you’re hiring or looking to collaborate let me know. I am particularly interested in opportunities that would bring me into Schegen Europe and in particular Finland. I am however genuinely open and also happy to work remotely across timezones. ###### Writing I am simply aim to write more and enjoy the interaction that those who resonate (or disgree!) with my writing bring into my life. In my social circles I’m well known for writing the longest text messages and in person talking for hours and hours. If I have an upper limit I have not yet found it. This I’ve found is a lot for pretty much everyone and writing is more than a suitable substitute as it also helps to organise and develop thoughts. ###### Language Learning It is a goal of mine to speak more languages. Like most first language English speakers it has remained the only language I’m comfortable in. I lived for a couple of years in Beijing and have some ability to communicate in Mandarin. I would like this to be better, much better. I have the dream of being able to Liu Cixin’s Three Body Problem in original Mandarin. In this regard I’m studying Mandarin Chinese again. Chinese however is the not only language I wish to learn. I am also learning Finnish. Many argue that it is not a useful language to learn but I argue that use is not the only criteria by which one should measure their interests. It would indeed be very useful living in Finland, or in my cas,e being partnered with a Finn. However, I do find it deeply interesting as it is has an unusual grammatical structure and I enjoy the way it feels on the tongue. If my language ambition is not already too grand, I too wish to have some command of Japanese and Tsonga. Japanese as a matter of interest in the society and culture that I’ve largely only known from a distance but is one that I do find fascinating. Tsonga because it is my mother’s first language and one that I have never known her it. I would love to have a handle on the basics. Of all the languages here, Tsonga frustratingly has the hardest pronounciation for me and additionally has the least learning available learning materials. I may have to wait for AI enabled language tutors before ground can be made here.
vlfig.me

vlfig.me

/about
Updated February 14, 2025

Farewell iov42 -------------- in work on 14 February 2025 #organisations #purpose (3 mins) I think most of us in technical careers yearn for a professional experience that brings all the good things together.
 Crowdsource your job titles --------------------------- in work on 3 January 2025 #organisations (1 mins) Those who know me know that I'm distrustful of many aspects of the traditional view of hierarchy in the workplace. I espouse "weird" ideas like Holacracy, scoff at the robotic behaviour many humans think they should follow, and nurture an amused scepticism towards titles. Tech job market impressions 2020 -------------------------------- in work on 23 October 2020 #hiring #recruiting #market (2 mins) I'm a software engineer, and I was on the job market recently. Some assorted impressions. Microservices — architecture nihilism in minimalism's clothes ------------------------------------------------------------- in work on 29 September 2020 #architecture #software (22 mins) Some recent backtracking from what we have been calling "Microservices" has sparked anew the debate around that software architecture pattern. It turns out that for increasingly more software people, having a backend with (sometimes several) hundreds of services wasn't that great an idea after all. The debate has been going on for a while and much has already been said, but there are still a couple of things I'd like to say. Hierarchy in Progressive Organisations -------------------------------------- in work on 19 July 2020 #sociocracy #organisations #holacracy (2 mins) I still think many organisations today haven't yet found their stride with respect to hierarchy.
blog.darylsun.page

blog.darylsun.page

/ideas
Updated February 12, 2025

Here's a list of * Self-host my blog using a setup that uses Markdown files and git * Run a Gemini capsule * Self-host a guestbook for my blog * Sign blog posts and pages with PGP Last updated 2025-02-12. Inspired by Artem Tyurin's /ideas page.
blog.xot.nl

blog.xot.nl

/about
Updated February 11, 2025

A QR code on food? ------------------ I recently became aware of a lobby to replace the textual food labels with QR codes. The food labels contain information about its ingredients, calories, vitamins and allergens, for example. Because food must be labelled in the language of the country in which it is sold, labelled food cannot easily be re-exported. In Europe this has led to artificial price differences on foods sold in neighbouring countries. Replacing textual food labels with a QR code that, when scanned, points to a website with the food label in your language of choice would break that barrier. Bye Bye Big Tech ---------------- With Elon Musk giving the Hitler salute, Instagram blocking Democrats related searches and the United States turning into an oligarchy it is time to say goodbye to Big tech. The only way to stop the oligarchs, is to hit them where it hurts. Kill their businesses, and stop them from becoming trilionaires. Say goodbye to Big Tech. It’s possible (though not painless). Soms zijn ‘gb’ beter. --------------------- Gisteren stond in de Volkskrant een interessant artikel over het gebruik van kunstmatige intelligentie om de zorg efficiĂ«nter te maken. Vooral omdat het liet zien hoe een op zich zinvolle en verantwoorde toepassing van AI toch symptoombestrijding is, en bovendien tot een vicieuze cirkel van steeds meer zinloze en onverantwoorde AI gaat leiden. Met andere woorden: een perfect voorbeeld van tech solutionism. Opvallende statistiek over de DNA-databank voor Strafzaken ---------------------------------------------------------- Opvallende statistiek over de DNA-databank voor Strafzaken, die DNA-profielen van verdachten, veroordeelden en _overleden slachtoffers_ bevat. De database bevat sinds kort de DNA-profielen van meer dan 400.000 personen. Interessanter nog is het feit dat van alle sporen die door de politie zijn veiliggesteld voor een strafrechtelijk onderzoek, 62 procent nu een match levert. Het gaat om zo’n 200 tot 400 matches per maand. Dat zijn er best veel. End-to-end encryptie en de risico’s van client-side scanning (encore) --------------------------------------------------------------------- De Europese Commissie wil serieus werk maken van de bestrijding van online kindermisbruik. Vanwege de gevoeligheid van het onderwerp, en de grote impact die het oorspronkelijke voorstel voor een Verordening zou hebben op zowel de bedrijfsvoering van online dienstverleners als de fundamentele rechten van Europese burgers, is hierover nog steeds geen overeenstemming bereikt. Gezien de ernst van kindermisbruik is de voortvarendheid van de Commissie volledig te begrijpen. Maar ook aan het meest recente compromisvoorstel, dat in concept is opgesteld onder het Hongaarse voorzitterschap, kleven fundamentele bezwaren. Het totale pakket aan voorgestelde maatregelen is breed, maar ik wil me hier beperken tot het zogenaamde detectiebevel.
xakcop.com

xakcop.com

/about
Updated February 8, 2025

Default Wi-Fi passwords ----------------------- Back in 2022 I was speaking at BSides Sofia about hacking set-top boxes and decrypting IPTV streams. After the talk I met Alex Stanev who told me about the wpa-sec project he was running. The project is about collecting WPA handshakes and cracking them in distributed manner. I got interested and Alex was kind enough to share a lot of his research with me. It turns out that a lot of routers are using some crappy algorithms for generating pseudo-random default Wi-Fi passwords. Reversing MAGic Remote ---------------------- If you have a MAG set-top box, you may know there is a mobile app called “MAGic Remote” which turns your phone into a remote controller. It looks like this: Allowing remote control over the network is great but there is no public information on the protocol being used. MAGic Remote is also paid and I don’t quite understand why people should be giving money for something so simple. That was my motivation to reverse engineer the protocol and create an open-source client. Making a Chromecast receiver ---------------------------- I made a Chromecast receiver which works on Linux. It is called Shanocast and it can mirror a Chrome tab or the entire desktop. Here is a demo: Your browser does not support the video tag. The implementation is based on Openscreen which is an open-source implementation of the Chromecast protocol. The tricky part is the receiver authentication. Google Chrome authenticates the receiver and refuses to stream to it if the authentication fails. Hyundai Head Unit Hacking ------------------------- In the previous post I have shown how to crack the official firmware for Hyundai Tucson 2020 and reverse engineer it. At the end I was thinking that I can simply modify the update package, zip it again with the same password and push it to the car. But it turned out it is not that simple. The update package is signed with an RSA key which corresponds to the daudio. Hacking Hyundai Tucson 2020 --------------------------- I bought Hyundai Tucson 2020 two years ago and recently I found great series of blog posts on how to hack Hyundai Ioniq 2021 by greenluigi1. Unfortunately, the methods described there didn’t work for me. My car is running the previous generation of D-Audio which is quite different from D-Audio 2V described by greenluigi1. For reference, these are the exact versions of the firmware/software which I have: I also found the password protected Engineering Mode which appears by tapping 5 times on the left from the Update button and 2 times on the right: Reversing 2.4GHz remote control ------------------------------- I have an old project on Github called rf-car for controlling a radio car with HackRF. A few months ago, my daughter received a new RC car made by Dickie Toys: This car was faster than the previous one and it was more fun to play with. I thought it’d be great if I can add support for it in the rf-car project and the fun began. FCC docs The car works on 2. Receiving SSTV from ISS ----------------------- Today I have successfully received and decoded an SSTV transmission from ISS. This is the result: In this post I will give a quick summary of what I have been using and how it worked for me. Hardware: USRP B200 - this is a high-end SDR but RTL-SDR dongle should also be fine Dipole antenna - I bought this from the RTL-SDR store; each side of the dipole should be around 50cm to make it resonant to 145. SoftHSMv2 internals ------------------- SoftHSMv2 is a software implementation of the PCKS#11 interface. It is often used as replacement for real HSM devices in test environments where protecting key material is not a strong requirement. In this post I will explain how the state of SoftHSMv2 is persisted, the security behind it and what can be improved. Tokens and objects Token is the PKCS#11 term for something that stores cryptographic objects and performs cryptographic operations. How many people are around -------------------------- There is a nice open-source project howmanypeoplearearound that counts the number of people around by sniffing WiFi probe requests sent from mobile phones. Well, now we have another method to do the same by exploiting the contact tracing functionality which is being added to iOS and Android. Cell phones are using Bluetooth Low Energy to transmit ephemeral IDs to nearby devices in order to discover encounters with other people. These IDs and the Bluetooth MAC changes every 15-20 minutes to prevent tracking of users. Signing files with Solo ----------------------- Solo is FIDO2 security key with open hardware and firmware. I have been following the project and using the key for quite a while now. It shares my believe that security solutions must be open. Solo is not only open but it also have developer edition, called Solo Hacker, which allows firmware modifications. I’ve been dealing with digital signatures a lot lately, so I thought why not use my Solo key to sign files?
mdhughes.tech

mdhughes.tech

/about
Updated February 7, 2025

Mark Damon Hughes: * @mdhughes@appdot.net: Fediverse * Nintendo Switch Friend Code: Kamimark SW-5075-6646-9991 * IRC: mdhughes on libera.chat 
is a carbon-based life form who lives in a frozen tundra biome, and rolls dice a lot. 
writes web, Mac, and iOS games and utility software at mdhughes.tech.
michaelagreiler.com

michaelagreiler.com

/about
Updated February 6, 2025

Dr. Michaela Greiler -------------------- Research and Development at Microsoft ------------------------------------- At Microsoft, I worked with all major top-class engineering teams, such as Office, Visual Studio and Windows to improve their testing, code review and build processes, practices and tools.  "innovative and solid" ---------------------- Michaela is a great example to show how beneficial innovation can be for software companies. Her ability to apply research findings to industry settings is impressive. I follow her work at Microsoft and her research with joy now for several years. Her research is innovative and solid. And she sure knows how to present research findings and complex concepts in a digestible way. She gave two keynotes for conferences I organized and each one of them was informative, dynamic and entertaining at the same time. She is on the top of my go-to list for outstanding speakers and I sure invite her for the next conferences and training I organize.​ Ways to work with me -------------------- Assessments & Workshops ----------------------- Through in-depth assessments, I help teams identify bottlenecks and friction in their processes and tools. I then, work with teams to overcome those and to unlock their full potential.  With workshops, I help teams stay up-to-date on proven software engineering best practices especially code reviews and design patterns. I work closely with the organizations to ensure the workshops are highly valuable and tailored towards their engineering team.  Public speaking --------------- I love to share my experience through talks. In technical talks, I share * how software teams can understand and resolve bottlenecks in their software development life cycle, * how to (not) measure productivity, * how teams get the most out of code reviews, and * how teams can make data-driven improvements to their software engineering processes and tools.  Awards & Patents ---------------- Google's Techmaker Award​ ------------------------- In 2012, I won the Googles AnitaBorg scholarship for my work on dynamic and static analysis of highly-dynamic systems. Patent for "Selecting Tests for Execution on a Software Product" ---------------------------------------------------------------- This patent is a result from my work with the Windows team on safely removing tests from test suites for faster test execution. Best Paper Award ---------------- I won the best paper award for my work on Understanding plug-in test suites from an integration perspective at the working conference on reverse engineering. Education --------- In 2013, I obtained my PhD in software engineering for my research at Delft University of Technology.  My research focuses on analyzing complex software systems and software processes. I also hold a Masters and a Bachelors degree in Computer Science. Scientific Publications ----------------------- To date, I published over 17 articles in highly prestigious peer-reviewed journals such as IEEE, ACM, Springer or the Journal of Empirical Software Engineering (EMSE). I also presented my work at highly ranked conferences such as the International Conference on Software Engineering. Sign-up to my Newsletter ------------------------ My newsletter is valued by more than 3000 developers. Sign-up to get summaries and thoughts on relevant software engineering topicsm especially on code reviews. I also prepare several specials for my subscribers, such as my code review e-book.
wargaluk.com

wargaluk.com

/now
Updated February 6, 2025

* I live in the Praga district of Warsaw, where I have spent nearly all my life. * I try to read at least two hours each day, alternating between different combinations of poetry, fiction, nonfiction, and comic books. I have several “to-read” lists that I switch between depending on my mood. * Recently I’ve decided to start reading in French in addition to my usual English and Polish. * I try to take at least one short walk each day. On weekends, I go for longer walks. I’m fortunate to live near two large green spaces where I enjoy watching birds and other forms of semi-wildlife. * My girlfriend and my mother are the only people I have regular contact with. * I spend most of my days at home, numbly sitting in front of a computer. * I work freelance designing book covers and interiors and typesetting them. * During lulls between work, I try to develop various personal creative projects or pursue some fleeting interests. Then I usually abandon them halfway and forget about them. * I’m trying to get back to “creative” writing. * From time to time, I feel extraordinarily bad. During these periods, it is very difficult for me to function normally.
pippinbarr.com

pippinbarr.com

/about
Updated February 5, 2025

GAMETHING, Season 11: Luck (2025) (with David Wolinsky) Season 11 of GAMETHING, my podcast with David Wolinsky, is about luck! Well, punk?
← Prev Page 13 of 361 Next →

Find more posts by searching for things you're interested in!
Or click the AboutIdeasNow logo to filter by a specific post type.

Add your site here!

Help other people find you by adding your website to aboutideasnow.com. Learn more