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

Read the manifesto
eli.lipsitz.net

eli.lipsitz.net

/about
Updated May 1, 2025

I’m Eli, a software engineer interested in retrocomputing and video game emulation. I’m excited to announce the project I’ve been working on for the last year and a half: Game Bub, an open-source FPGA based retro emulation handheld, with support for Game Boy, Game Boy Color, and Game Boy Advance games. May 2025 Update: Want to buy a prebuilt Game Bub? I’m launching a crowdfunding campaign on Crowd Supply! Sign up to be notified when the campaign goes live. Play Video: Game Bub can play physical cartridges, as well as emulated cartridges using ROM files loaded from a microSD card. Game Bub also supports the Game Link Cable in both GB and GBA modes for multiplayer games. I designed the hardware with a number of bonus features, like video out (HDMI) via a custom dock, a rumble motor, real-time clock (for certain games). Additionally, the hardware is designed with extensibility in mind, allowing future software improvements to expand its capabilities. ... I built a Game Boy and Game Boy Color emulator that runs on an FPGA, and can play both physical cartridges and ROM files. The whole project took about 4 months of intermittent work. Check out the code and instructions for running it here. Update February 2025: I expanded this project into a standalone, handheld device and added GBA support. Assembled FPGA board with cartridge adapter ... I built a device that allows a pinball machine from 1984 to automatically upload scores to the internet. The device taps into the machine’s memory bus and monitors the game state, uploading scores after each game. ...
exploits.run

exploits.run

/about
Updated May 1, 2025

Exploits.run is an independent publication launched in May 2025 by Michael. If you subscribe today, you'll get full access to the website as well as email newsletters about new content when it's available. Your subscription makes this site possible, and allows Exploits.run to continue to exist. Thank you! ### Access all areas By signing up, you'll get access to the full archive of everything that's been published before and everything that's still to come. Your very own private library. ### Fresh content, delivered Stay up to date with new content sent straight to your inbox! No more worrying about whether you missed something because of a pesky algorithm or news feed. ### Meet people like you Join a community of other subscribers who share the same interests. * * * ### Start your own thing Enjoying the experience? Get started for free and set up your very own subscription business using Ghost, the same platform that powers this website.
kau.sh

kau.sh

/about
Updated May 1, 2025

I'm a Principal Engineer at Instacart leading the development of our Caper smart carts. I started the popular Android podcast Fragmented and am a Google Developer Expert for Android.
thu-le.com

thu-le.com

/now
Updated May 1, 2025

### May 2025 Why is it that lately I daydream about being on vacation more often than before? Maybe it’s because I’ve been traveling more and have started to see how lovely it is to truly rest, live outside of work more often, explore, and do my own thing. But what I’m craving isn’t new at all. It’s very familiar: being by the beach in MÅ©i NĆ© like I did with my family last summer, and slow mornings in Paris with my fiancĆ©e. So it’s not really wanderlust or a craving for something novel. (I don’t actually like the beach that much, sand gets everywhere, but I do like going to resorts). I love my routine and wouldn’t change a thing, but I’ve been longing for those kinds of moments. Maybe my routine has become too productive to the point where it has made me think of escapism. I like being productive. It’s how I function. I learn, tinker, and optimize, sometimes maybe over-optimize. That’s how I see progress: lists, checkboxes, schedules. Ironically, the more I achieve, the less I feel alive, especially these past couple of weeks. Earlier this month I took a weeklong trip to Taiwan. Real rest, no work, amazing food, nature. The week I got back, work got intense again. I skipped lunch most days, didn’t touch a book, and worked past six. When I got home, I had no mental energy left and ended up doomscrolling. I made checklists to manage the workload and keep things moving, but it still spilled over into my personal life. Hence the daydreaming. And here’s the thing: even when I’m resting or imagining myself at the beach, feeling the breeze and hearing the waves, I’m also thinking, ā€œI’d like to make a checklist.ā€ And I do. I want to check boxes. That does relax me, in my own way. Anyway, I’m back to being disciplined this week: taking an hour for lunch, reading, resting my eyes, and not touching work devices or Slack. That should help. Also… maybe a weekend in MÅ©i NĆ© helps too. So, trip booked! I’m going next weekend. Just for one night, but we’ll make the most of it. I also have a trip to HĆ  Nį»™i in July to see my fiancĆ©e’s family and catch up with an old friend, and again in November for a wedding. There’s a public holiday in early September that I might take advantage of for another trip. We’ll see. * * * The books I’ve enjoyed the most this year so far are Rest and On Writing Well. I’m halfway through Conversational Intelligence, which feels like a natural continuation of the themes in the books Difficult Conversations and Crucial Conversations I read last year, it really complements and builds on those insights.
unsharpen.com

unsharpen.com

/about
Updated May 1, 2025

As you may have learned on our YouTube channel, Unsharpen is currently running a number of tests in order to find out how far a pen can write. So far we’ve been doing the test using a a number of different of SVG files which are paired with an Axidraw pen plotter — essentially a drawing robot — in order to scientifically test the distance a pen can write. Of course pens can last a very long time — up to 6000 meters are claimed by refills like the Fisher Space Pen PR4 — so the testing can take a huge amount of time, even with a robot! Continue reading ā€œMeasuring How Far Pens Write: Writing Distance Test Patternā€ If you want to use the same pen and ink combination in a number of sizes, what’s the best pen to choose? This is a niche question, but certainly an interesting one. This came up when we wanted to some pen longevity testing — testing out how long the ink in a pen will write — and we wanted to determine the impact on the writing tip size on how long a pen will write. The best way to do this is to get the same pen in as many sizes as possible… but which pen should we buy? Continue reading ā€œWhich Pens Are Sold In The Most Sizes?ā€ There are few writing instruments that are more satisfying than a great gel pen. The right gel pen is buttery smooth, has color that pops off the page with excellent legibility, and is a pleasure to write with on nearly any paper. Gel pens are one of the best and most versatile ways to write in 2024. There are many gel pens sold today. While there aren’t too many truly bad gel pens left, a few stand out from the rest. We’ve extensively tested dozens of gel pens since 2018… these are our favorites. Continue reading ā€œThe Best Gel Pens of 2024ā€ It might seem like a simple question, but it’s come to us a few times. So let’s get down to it: where are the S-Gel pens made? Continue reading ā€œWhere Is The Sharpie S-Gel Pen Made?ā€ A surprisingly popular question in the stationery world is, ā€œHow long is an average wood pencil?ā€ When we found out that there was no obvious answer, we go to work to find out. Continue reading ā€œHow Long Is A Pencil?ā€ If you are cleaning your fountain pen and noticed that there is ink or water behind the plunger of the converter, you’ll likely find that it’s quite difficult to get at. How do you take apart the converter, clean up that ink, and fully clean your pen? Continue reading ā€œHow To Clean Behind The Seal Of A Fountain Pen Converterā€ It might seem basic, or even obvious, but a common question people ask is, ā€œHow wide is a wood pencil?ā€ The answer, of course, is ā€œit variesā€¦ā€ We did some testing to see just how wide a range of popular pencils are. Continue reading ā€œHow Wide Is A Pencil?ā€ Many people are trying to reduce the amount of plastic they use in their lives, but this can be quite difficult, especially with small, affordable items like pens. While pens and plastic go hand-in-hand, particularly with lower priced pens, there are some choices you can make to reduce the plastic in your writing instruments. Continue reading ā€œThe Best No-Plastic And Low Plastic Pens And Refillsā€ Caran d’Ache makes, and has made, a wide array of high quality wood pencils. The line spans from everyday, student pencils, to luxury pencils made of unique types of sustainably sourced wood. It’s not that easy to differentiate from one pencil to the next, despite the obvious care Caran d’Ache has put into these pencil. This article will try to clear things up a little and make sense out of this wonderful line of pencils. Continue reading ā€œCaran d’Ache Graphite Pencil Guideā€ If you have recently purchased a pen or ink from an international reseller or manufacturer there is a chance that you will be required to fill out a Toxic Substance Control Act (TSCA) Form. This request will come from the shipper, usually Fedex, not the seller or a government agency. So what do you do when you get this request? Continue reading ā€œPens, Ink, And The Toxic Substance Control Act (TSCA) Formā€ One of the common questions we see on Unsharpen is, which pencil is the darkest? In other words, which pencil has a graphite (or even a charcoal) which puts down a line that is the blackest black possible. We did some investigation to see which pencils were worth considering if darkness is your goal. Continue reading ā€œFinding The Darkest Pencilā€ Fountain pen ink doesn’t have to be expensive. Today fountain pens might seem like a luxury product, but let’s not forget that not too long ago they were a standard writing tool used everyday by millions of people worldwide. Those people weren’t using luxury inks with delicate undertones, they were using dependable, affordable fountain pen ink. Don’t let the marketing hype fool you… those great, cheap inks still exist. Continue reading ā€œThe Cheapest (Good) Fountain Pen Inkā€ Clutch pencils aren’t nearly as popular as they used to be, but they still have their uses. This article will explain the basics of clutch pencils, discuss why you’d use one, and finally run through some of the top clutch pencils sold today. Continue reading ā€œWhat Is A Clutch Pencil And How Is One Used?ā€ It can be incredibly handy to have a small set of tools at hand. With this in mind, a number of ā€œtool pensā€ have been released over the years. We bought and tested a number of them. Our thoughts are below. Continue reading ā€œThe Top Tool Pens of 2022ā€ Pen ink is designed to not be removable from paper, but sometimes mistakes happen. When they do, how do you remove pen ink from paper? Continue reading ā€œThe Best Ways To Erase Pen Ink From Paperā€
erikmcclure.com

erikmcclure.com

/about
Updated April 30, 2025

##### Leftists Are In A Purity Death Spiral It seems almost impossible to describe this very simple concept to an increasingly large percentage of leftists: If you disagree with someone’s opinion on \[Political Position A\], but agree with them on \[Political Position B\], you can still work with them to make \[Political Position B\] happen, without compromising your stance on \[Political Position A\]. This is called forming a political coalition, a temporary alliance to achieve a common goal. Importantly, you must understand that a political party is not and will never be a cohesive collection of people who all agree with each other. * * * Ā Published on April 30, 2025 at 5:35am This is a compilation album consisting of remastered older songs, some of which were never released, plus one original song written for the album. Buy it on Bandcamp for $4, or $6 on Apple Music, Amazon, and other stores. The album is also available on Spotify, Deezer, other online radios, and can be previewed on YouTube or Newgrounds. This album is a 6 year journey of musical development, as I attempted to move towards a hybrid orchestral sound and weave traditional instrumentation through digital synths. Buy it on Bandcamp for $8, or $10 on Apple Music, Amazon, and Google Play. The album is also available on Spotify, Deezer, other online radios, and can be previewed on YouTube or Newgrounds. An AOT (ahead-of-time) compiler for WebAssembly that creates C compatible binaries, either as sandboxed plugins you can dynamically load, or as stand-alone executables that interface directly with the operating system. This allows webassembly modules to participate in C linking and the build process, either statically, dynamically, or with access to the host operating system. A highly modular game engine built around a Entity Component System, using ordered systems and optimized component arrays. Comes with built-in support for PlaneShader, Box2D, LuaJIT, and TinyOAL, but can easily be extended to unify any set of technologies needed. An adaptive, hybrid 2D graphics engine with automatic batch rendering. Currently only supports DirectX on Windows, but can be extended to different graphics APIs and platforms in the future. Allows 2D games to integrate simple 3D effects, and allows implementing a fully gamma-correct 2D lighting pipeline. An anti-spam bot for Discord used by over 1000 servers spanning nearly a quarter of a million users. Primarily designed to detect and neutralize raids or trolling attempts, and to augment discord’s existing moderation tools. Many users joining at the same time will trigger a lockdown to help immunize the chat against raids. Patreon supporters also have access to a chat log that allows moderators to track deleted messages. 4 years in the making, Aurora Theory is a compilation of all the songs I managed to make while attending university. The earlier songs were extensively improved, and all songs were remastered for the album’s release. Buy it on Bandcamp for $7, or $10 on iTunes, Amazon, and Google Play. The album is also available on Spotify, last.fm, other online radios, and can be previewed on YouTube.
lincolnquirk.com

lincolnquirk.com

/about
Updated April 30, 2025

I'm currently independent and semi-actively looking for new projects. I spend some time advising companies and working on various projects. If your startup or non-profit could maybe use my advice, first read this interview with me and maybe some other blogs like LMIC startups. Then feel free to send me an email, I don't mind it being kinda long, more context is better. For most of my career until 2025, I co-founded and worked full-time at Wave and Sendwave before that.
snikt.net

snikt.net

/about
Updated April 30, 2025

Homeserver: Glances and Home Assistant for Monitoring ----------------------------------------------------- Now that I have a minimal home server running, I thought it would be good idea to monitor temperature, disk usage and such. The simplest solution that I found was to use Glances and use Home Assistant to store and display the data. April 30, 2025 in Linux Tech Homeserver: Creating local Proton Drive/Mail Backups ---------------------------------------------------- By now, I am using Proton Drive for cloud data storage and Proton Mail as my primary mail service. While I trust Proton with my data, I do not want to rely on them completely. As I have a small server standing around at home, it’s kinda obvious to use it for automatically performing backups of my cloud data. I try to use systemd services and timers for this, as this makes monitoring and logging quite easy. This blog post mostly serves as a reminder for me, but maybe it helps someone else as well. April 27, 2025 in Linux Tech Homeserver: Services Pt. 1 -------------------------- I am running a home server for a while now. I have been using it to host some services that I use regularly. In this post, I will share my experience with some of the services I have set up on my home server. This initial post will go over local git hosting using gitea, audiobook streaming using audiobookshelf and a self-hosted RSS reader using tt-rss. April 9, 2025 in Linux Tech Using tailscale on Fedora Silverblue ------------------------------------ I am using Fedora Silverblue as one of my main desktops. Recently, I’ve been moving some services to a server behind tailscale but was still using its local IP address when at home at my Silverblue desktop. While doable, using an IP-address with an invalid HTTPS certificate wasn’t that pretty — so why not just access it through tailscale even within the same network, it’s an overlay network overall (so it should do a direct connection between my desktop and the home-server). April 7, 2025 in Linux Tech Building a little home-server with Linux, TailScale, ProtonVPN, Docker Compose and VM support --------------------------------------------------------------------------------------------- I’ve been using a mini-computer as home-server for the last couple of years. Originally, I used it to share files between my computers, but over time more and more services (like RSS-readers, media-libraries, home automation, etc.) were moved on that surprisingly capable mini-server. I’ve grown up using Linux (well, I was already 16 when Linux became available around here, but you get the gist) so it always felt natural to me to just just use a minimal Linux installation (debian) instead of using some NAS that supports add-on third-party software. April 5, 2025 in Linux Tech Work/Life Balance, pt. 3: Scheduling Work ----------------------------------------- The first parts of this series were about getting more done while at work as well as making it easier to switch from work into leisure mode. Both have a rather bottom-up feeling to them. In contrast, this post will be top-down: investigating my scheduling habits and trying to get them to a point where they actually protect myself from over-scheduling too much work. My Scheduling Habits thus far After years or trying different todo and task applications, I’ve settled upon a rather simplistic approach: simple markdown todo lists versioned through git. November 11, 2023 in Life Work/Life Balance, pt. 2: Separation and Blurry Lines ----------------------------------------------------- While the initial experiment focused upon productivity, the main goal of this series is to improve my work/life balance. Getting more productive should just allow me to switch from work to leisure earlier. Currently I have access to my university office, so I have a nice geographical separation between Work/ā€œThe Officeā€ and ā€œEverything Elseā€. So basically I want to keep work at the Office and leisure (mostly) outside of it: getting out of the office to recover while keeping distractions out of the office to let me get out of it faster. October 28, 2023 in Life Work/Life Balance, pt. 1: Prelude and Experiments ------------------------------------------------- Last winter I was lucky to enroll in the so-far best lecture of my PhD studies: From Surviving to Thriving: Crafting your good personal Life by the great Geraldine Fitzpatrick. The course was about stress, mindfullnes, crafting, productivity.. nothing mind-blowing nor rocket science but comprehensive, accessible, and charmingly presented. Recently I read Do Nothing which I thoroughly enjoyed. Maybe it’s time to experiment with my time (or rather life) management.. October 27, 2023 in Life Using WSL2 to hide from EDR --------------------------- TL;DR WSL2 seems to be one big lolbin when it comes to EDR Scenario/Background During a recent assumed-breach pen-test assignment I was stranded as a low-level user on a fully-updated Windows 10 Enterprise system (10.0.19045) including a deployed CrowdStrike Falcon EDR suite (6.49.16303.0). As I respect CrowdStrike I did not want to execute any malicious scripts on the host, so what to do? WSL2 to the rescue! Installation was done quite comfortable through the company’s Software Center, no local administrative rights required. January 27, 2023 in Security Active Directory: Using LDAP Queries for Stealthy Enumeration ------------------------------------------------------------- During a recent assumed-breach pen-test assignment I ran into a problem: the customer had an up to date Windows Active Directory environment, CrowdStrike was rolled out as an EDR and a dedicated Incident Response Team was monitoring for alerts.. and I needed some Active Directory Enumeration to be done before I was planning out my next steps. I assumed, which later proved correctly, that just starting BloodHound or GetUserSPN.py would trigger defenders and defences. January 25, 2023 in Security
madebygps.com

madebygps.com

/about
Updated April 29, 2025

Gwyneth PeƱa-Siguenza (Gwen/GPS). Cloud Advocate @Microsoft supporting Python workloads on Azure. Off-hours: developing OSS courseware @learntocloud, documenting on YouTube, and spending time with family, cats, and reading. (tiktok, x, instagram, linkedin, youtube, bsky)
giorgiopretto.com

giorgiopretto.com

/about
Updated April 27, 2025

Giorgio ------- I am a UX Designer currently living in Gothenburg, Sweden. I like to work on complex environment and domains. I want to understand the jobs customers need to do and design a frictionless solution to help them reach their goal. I have a background in computer science and web development. This has always been an advantage when collaborating with developers. This website ------------ According to the oldest invoice I could find for my domain, this website has been my html and CSS gym since 2009. While redesigning this in 2025, it was interesting to see how the design have evolved over time, thanks to wayback machine. This website is currently under heavy redesign and redevelopment. ### Colophon Currently (April 27, 2025), I am using a static site generator, eleventy, to generate the pages, then I commit them to bitbucket and have netlify automatically build and deploy the website. ### Website whishlist Going forward I plan to embrace as much of the indie web as possible. This is a list of things that I plan to implement. Eventually. * Protect it from AI bots as best as I can * Poison the AI well * Add service worker? (unsure if I need it really) * Webmentions support * Support h-entry and other microformats
giorgiopretto.com

giorgiopretto.com

/now
Updated April 27, 2025

As part of the now project I share what I am up to. The plan is to update this page every few months, or whenever something become obsolete. So, what am I doing right now? (April 27, 2025) * After working on an interesting automotive and HMI redesign project at 2550 Engineering as a consultant, I am looking for what to do next in my career. * Redesigning this website. While applying for some jobs. Let's hope I don't break the links to resume and portfolio! While I like eleventy and the indieweb, the frustration of trying to set all of it up after being out of the game for more than a decade is really frustrating. Most tutorial assume basic knowledge, and it feels like I am at the step of "draw the rest of the f\*cking owl". * As usual I am struggling to have a good workout routine. I keep going to Taiji, and I finally finished learning the Cheng style. I have a subscription to the swimming pool and the gym but I have not been able to go too often. Thinking of getting back into road/gravel biking. * Despite my love for baking I realized carbs are really not good for me, so I am taking a break from making too many cakes.
jakob.space

jakob.space

/about
Updated April 27, 2025

* About * Tags * More ā–¼ Emerging Threat Report: Undetected Malware for GNU/Linux Probably Circulating in the Wild ----------------------------------------------------------------------------------------- April 27, 2025 ā– Tags: threat-reporting, malware Emerging threat reports are short-form publications posted to this website to alert the network defender community to new, unreported threats that may be targeting their networks and systems. Identified today: three malicious ELF files have probably been circulating in the wild since at least April 14th of 2025. Due to limited context, I'm not sure where they would have been distributed. VirusTotal currently reports that no security vendors are flagging the files as malicious. read more → Sorry Guys, I Have to Troubleshoot My USB Drivers Before I Can Play With You ---------------------------------------------------------------------------- June 23, 2024 ā– Tags: writeup, reverse-engineering, linux, operating-systems, hardware This blog post is about a GNU/Linux rabbit hole I fell down in the belief I was chasing a mighty adventure. It was not nearly as adventurous as I had hoped, but I am nonetheless posting about it in case this information is helpful to someone else. My story begins with a purchase of four wireless gamepads from 8BitDo. I had done little research outside of scrolling past a few positive comments about their products on the Fediverse and viewing enough of their marketing materials to see that the controller I was interested in was supported by SteamOS. That was enough to encourage me to put in an order, so I did, and patiently awaited their arrival. When they were finally in my hands, I plugged two of them into my media center, hoping to play some Mario Kart with Oli. They were clearly working in some capacity because RetroArch pops up a toast when it detects that a controller has been plugged in, but something was wrong. I twiddled the analog sticks and I mashed the buttons. Nothing seemed to happen. read more → What I've Learned About Formal Methods In Half a Year ----------------------------------------------------- April 10, 2023 ā– Tags: writeup, formal-verification, lean, alloy, lisp, scheme I started working on my master's degree last September. The goal was to return to my workplace as a domain expert in formal methods – a topic I knew I was interested in, and yet something I knew practically nothing about. I partially attribute my lack of exposure to the lack of supervised learning opportunities (courses) at my undergraduate institution. Brown has an ample supply of teaching and research faculty who work in the field, though, so I've been taking advantage of that and soaking up as much knowledge as I can. I'm writing this to summarize what I've learned and done through my few months at grad school, and also to touch on what I have yet to learn because, as it turns out, three semesters is not nearly enough time to become a "domain expert" in anything. A beginning practitioner, perhaps, but I'm sure even that's an overly-generous characterization. read more → Pushing Haunt to Its Limits --------------------------- December 12, 2022 ā– Tags: writeup, programming, lisp, guile, scheme, webdev When I started writing this article, I didn't mean to do anything more than describe a comment system I'd written in Guile. But as often happens when I write, I soon found myself disregarding that original scope and recording the history of every line of code I've written that's ever been run by a web server. I settled on allowing this to be an article about incorporating dynamic content into a Haunt site – a use-case that Haunt probably wasn't built to support, but which works surprisingly well due to Haunt configurations being ordinary Scheme programs. read more → I Love My PinePhone ------------------- August 26, 2022 ā– Tags: writeup, programming, arm, rust, pinephone, alpine, postmarketos, emacs For the past ten months, I've been using my PinePhone as a "daily driver." By which, I mean it's been in my pocket everywhere I go, and it's the device I use to make phone calls. Depending on your familiarity with the PinePhone (or the state of "Linux Phones" more generally) this statement is either delirious, or vapid (why should I care that you use a "smart" phone just like the rest of us?) Don't be mistaken: the PinePhone is usable as a little cellular-capable PDA, and it's in a league of its own. This article is my attempt to document my experiences and rationale for wanting to use one, as well as my thoughts on mobile Linux in general. read more → Rust on the Flipper Zero ------------------------ July 05, 2022 ā– Tags: writeup, rust, embedded, hardware, flipperzero My Flipper Zero arrived in the mail a few weeks ago, ending a nearly two-year wait for its arrival. For the uninitiated, it's a "multi-tool device for geeks": a development board for radio, IR, and GPIO in a Tamagotchi\-like form-factor. It combines the capability of the GoodWatch with the cuteness of the Pwnagotchi. Part of the appeal, to me, is the ability to hack on the free (as in freedom) firmware. As capable as it was out of the box, providing plenty of amusement when my brother and I took it for a spin through some parking garages, there are still features I'd like to add to it. The problem is that I've been too pampered by Rust as of late to want to do my firmware hacks in C. read more → A Good-Bye Letter To My Life-Long Companion ------------------------------------------- May 13, 2022 ā– Tags: non-technical Last night – Thursday, May 12th, 2022, at 22:17L – my cat was put to rest. I tend to avoid publishing anything non-technical to this website, but she deserves to be remembered, and this is the only place I can be confident my writing will last. She'd been with me through most of my life, always bringing me comfort when I was stressed, and keeping watch over me when I was sick. I owe this to her. read more → ret2emacs --------- April 14, 2022 ā– Tags: writeup, capture-the-flag, emacs, binary-exploitation, heap-feng-shui It's that time of year again where I take some time to reflect on UMass CTF. This is going to be shorter than last year's. I put out eight challenges, and I'm only going to be writing about one of them. Code, documentation, and write-ups for the others are available here. read more → Dollar Bin Reverse Engineering ------------------------------ December 24, 2021 ā– Tags: writeup, hardware, reverse-engineering, tc32, radare2, java The background for this project is a lesson in avoiding dishonest vendors. Two years ago, I was looking to purchase a smart watch with sleep tracking capabilities; I've always had difficulty sleeping and wanted a way of finally quantifying that difficulty. One of my requirements was the ability to pull data off of the watch without the use of proprietary software, so the only options I was seriously considering were those on Gadgetbridge's "supported devices" list. At the time, I was still in high school, and still awed by the affordability of consumer electronics on websites such as AliExpress (woefully unaware of the ethical implications of supporting a totalitarian state's economy). Moreover, I was somewhat capable of reading and writing 汉语, so the Xiaomi Mi Band 2 fit the bill. I took to Ebay to purchase one, finding a listing for 10.99 USD with free shipping. I ordered it, and things were okay. That is, until the package arrived. read more → UMass CTF 2021 Postmortem ------------------------- April 19, 2021 ā– Tags: writeup, capture-the-flag This was the first year our capture-the-flag event, UMass CTF 2021, was open to the public. The competition started Friday, March 26th at 18:00 EDT, and ended Sunday, March 8th at the same time. By the end of the competition, we had **1991 registered users**, belonging to **1160 registered teams**. No teams were tied, we had just one unsolved challenge, and each of the "harder" challenges had just one or two solves. read more →
tommorris.org

tommorris.org

/about
Updated April 26, 2025

TIL: track changes in Emacs with highlight-changes-mode 2025-04-26 Getting Emacs to tell me what I haven’t yet made worse. The adolescents are alright. So are the common people. Let’s make tech good for them. 2025-04-11 Some meandering British socio-technical vibe checking, with reference to Adolescence, Black Mirror, Roblox and Balatro. Beware government ministers hyping technologies 2025-01-14 My dotfiles are actually an explosion of disruptive radical technical innovation, I’ll have you know. Copyright anti-circumvention: an AI hypothetical 2024-12-19 Does anti-circumvention law offer a route to legally challenging unwanted LLM web scraping? Testing the Firefox alternatives 2024-09-09 Let’s try LibreWolf, Floorp and Zen until Mozilla decides they want to make a browser again A world run by tools 2024-08-01 Computering is a series of bad life choices: here are mine. TIL: Wikidata SPARQL trick - getting item and subclasses 2024-07-14 Zigzag your way through the hundred million item graph with this one neat trick etc. TIL: Setting default browser on macOS using Nix 2024-07-12 Switch your browser around, declaratively. Lies, damn lies, and business cases for AI hype 2024-07-11 Wherein we learn that people who are sold on a technology are sold on a technology, and that’s about it TIL: Using nix run to lint one-off Python scripts 2024-07-08 Linting and autoformatting crappy little scripts as if they were proper software
voiceofoc.org

voiceofoc.org

/about
Updated April 25, 2025

ā€œIndependent local journalism has never been so important – or scarce. Keep up the good work and stay independent, truly independent!ā€ -Neil B., Donor Laguna Beach Eyes Park Overhauls Across City -------------------------------------------- Laguna Beach officials now have a parks master plan to serve as a foundation for overhauling playgrounds at parks throughout the city, although it’s currently unknown when overhauls will happen. #### Making noise where it matters. We’re cranking up the volume on what’s happening behind the scenes in Orange County. Stay ahead with the free Morning Report newsletter. **_Community Involvement_** * * * **_Civic News_** * * * **_Arts & Culture_** **_Columns_** * * * #### Thank you for your heartfelt support. Your tax-deductible donation empowers Voice of OC to pursue fearless, in-depth reporting to hold power to account and protect public interest in Orange County.
claynferno.com

claynferno.com

/now
Updated April 25, 2025

Currently, I am: \- writing and podcasting at claynferno.substack.com, ithinkthisisgreat.com, and leaguepodcast.com \- Recognized 4/25/25 at GLOWBALL 2025 as **Community Arts Advocate at** **Arts at The Armory****, Somerville, MA.** \- Writing about ā€œWhat Is Artā€ 2025 project. \- looking for work - editing podcasts! fiverr.com/clayferno \- producing music, comedy and podcast events in boston leaguepodcast.com/events \- my Instagram is instagram.com/claynferno \- listening to alan partridge podcasts and audiobooks \- Now on Bluesky. Off of Twitter/X for GOOD. https://bsky.app/profile/claynferno.bsky.social
sturmsucht.de

sturmsucht.de

/now
Updated April 24, 2025

Ongoing ------- ### Staying sane What a year it has already been. While the whole world seems to turn to fascism and ignores the huge problem our planet has with our existence, I try to stay sane by consuming as less news as possible (sometimes it works out great, sometimes it doesn’t) and focusing on the things I can actually do: spread as much kindness as possible ### Privacy | #unplugTrump | re-owning data A couple of months ago I started to use my power as a consumer (and my eternal love for privacy) and began using more privacy friendly, ethical and local companies. Needless to say that the change in US government speeds up that process - especially for tech services. There is the hashtag #unplugtrump trending throughout the Fediverse (and beyond) where people share tips and help each other to switch away from US big tech services to more privacy friendly, often EU based, services. Since then I managed to migrate my cloud backup from Amazon to my local NAS last month and continued to collect blu-rays of my favourite movies for my home cinema station. A slow but steady growing collection of the finest movies that spark joy watching. And now I can watch them whenever I want - and in better quality! And I moved my subscribers from my old newsletter system over to my Ghost blog. I’m pretty happy with my progress so far. I de-Googled my main and my backup phone, emptied my Amazon cloud, and moved docs to Cryptpad since the beginning of the year. I signed up for Libro.fm, a wonderful DRM-free Audible alternative that lets you support your local bookstore. E-Mail and browser is already safe, messengers as well (Telegram ditched last year, WhatsApp this year) and cloud storage also EU-based and E2EE. So far, the main tasks seem to be completed. I sum up my efforts in a blog post about that in the near future. ### Leaving / rethinking Social Media After writing about the possible consequences of leaving Meta I closed all personal accounts on Instagram. Now only my business account is left and it gives me headaches. I don’t get much clients there but I fear losing connection with the industry. This already happened as I missed a deadline for a talk proposal - because it was only communicated on Instagram and not via email. Revamping my account and let it rot is still something I consider. Maybe link to blog posts from time to time. But maybe I just have to die this death. Especially to free up headspace. I’m rethinking social media (and my usage of it) in general at the moment. The way the fediverse works, the way that feels good again to use it, is so far away from what’s daily life on big tech. At the moment I’m collecting thoughts on that for another blog post. ### Blogging I fucking love blogging and if you are fancy, head over to blog.sturmsucht.de (EN) and take a look. The first few posts were kind of heavy as the world’s situation has left its impact in my mental health and business life, but I’m happy to have my motivation and energy back. World is terrible, but I won’t let it bring me down. Writing is a wonderful way for me to express myself. What’s next? ------------ Catching up with daily work and pimping my website further more to be less dependent on social media and local groups. So much stuff to do, so little immediate impact. But I keep going. A few trips are taking place during the next weeks! Planning for South Germany and London. Speaking of trips, I really need to set up dates for the upcoming workshops and workations. The year is moving fast these days.
blog.mattstuchlik.com

blog.mattstuchlik.com

/about
Updated April 23, 2025

* Apr 23, 2025 ### HUGLO: Hyper-Ultra-Giga Low-Overhead Tracing Profiler for Ruby * Sep 8, 2024 ### Injecting syscall faults in Python and Ruby * Jul 21, 2024 ### Counting Bytes Faster Than You'd Think Possible * Jul 12, 2024 ### Summing ASCII Encoded Integers on Haswell at the Speed of memcpy * Jul 7, 2024 ### The Syscall Showdown: CRuby writes files with 40% fewer syscalls than CPython? * Feb 16, 2024 ### Tracing System Calls in Python * Feb 10, 2024 ### TIL: Terrence Tao on Machine Assisted Proofs * Feb 8, 2024 ### Counting CPU Instructions in Python * Feb 6, 2024 ### TIL: Data Dependency and Performance in Assembly Redux * Feb 4, 2024 ### TIL: Data Dependency and Performance in Assembly * Jan 31, 2024 ### This sneaky 1-line change sped up subprocess#communicate 1000x+
justyn.io

justyn.io

/now
Updated April 23, 2025

This is a Now page, inspired by Derek Sivers and many others. I'll slowly add more content to this page, but I expect it to be a mix of short and long-term things I'm either working on or interested in. Updated April 23, 2025 from my home. ### What am I up to? * Recently (October, 2024) got married! * Living with my Wife and our two cats. * I'm currently working as a DevOps Tech Lead mainly with google cloud, terraform, kubernetes, gitlab-ci/jenkins, ArgoCD (and friends), and ForgeRock. * For my NixOS migration, I built a Windmill http workflow that generates secure passphrases for LUKS and provides them to my servers during boot. * Started a new (Feb 2024) OSS project called silverbullet-ai. It integrates various LLMs with silverbullet.md, the note taking tool. * Started testing out the Ghost plug for SilverBullet. I'm using it to update this /now page, and new articles like Easy Copy on Write. * Migrating my homelab away from hashicorp Nomad to Kubernetes (again) using Talos and Omni. * Thinking of starting a side-gig ### Recent Interests? * Learning more about ML/AI/LLMs and experimenting with them. * I've been on a distributed storage kick recently. Experimenting with GlusterFS, Ceph, Minio, GarageHQ, JuiceFS, MooseFS, SeaweedFS, and others. * GarageHQ is an awesome object storage (self-hosted S3) and can be distributed across multiple locations. * MooseFS has been great so far, but I'm having issues with performance due to how the master node works.
maurice-renck.de

maurice-renck.de

/about
Updated April 22, 2025

Hello ----- My name is Maurice. I write a lot. Texts, code and music. It's always been important to me not just to "fill" one niche and only write articles about programming; but also to have a place where I can freely express myself creatively. My website is one of those places. IndieWeb & OpenSource --------------------- Everything I do today - blogging, podcasting, programming - would not have been possible without what's known as the IndieWeb and Open Source. That's why I also publish many of my plugins and tools as Open Source. My focus is currently on my Kirby-Plugins, such as the Podcaster-Plugin, the IndieConnector, and the Comments-Plugin. \[You can find all of them here.\] (https://plugins.getkirby.com/mauricerenck) Web Development --------------- For over 20 years now, I have been developing websites, tools, and services. For a long time, I worked as a freelancer for various agencies and companies. As a full-time programmer, I work on large and small systems, tools, and services in the team at konzentrik. We develop our own SaaS solutions and also work on extensive systems for our clients. My current tech stack is based on TypeScript, Node.js, and PHP. **What an Eye-Opener!** When I realized in the middle/late 1990s that anyone with a computer could create a website, I was completely thrilled. There were even hosts where you could get a whole megabyte of free storage! To this day, my excitement hasn't waned. The environment has become slightly more complex and professional over time. In the last 20 years, I've started my own blogs, tried to establish a web magazine based on blogging, worked for small and large media houses, online editorial offices like HƖRZU, supported professional bloggers, and worked on big systems for companies like Funke. I've been following the media landscape, new formats, and distribution channels ever since. I watch how the major platforms are evolving and what that means for those who publish online text, audio, and video content. I'm constantly wondering how we can remain independent while still reaching our target audiences. Blogging & Writing ------------------ When I first heard about blogs, I was immediately hooked. Now that I finally knew what I did online, I could start creating my own content! Over the years, I've started and abandoned numerous blogs - but this one on my site is a mix of old and new posts from the past 15 years. For me, blogging isn't something you can imagine living without; it represents the freedom to express oneself online without restrictions. Blogs were once called "clownhouses of the internet" during the social media boom, declared dead, but they're still thriving - and more popular than ever! Blogs can be isolated spaces where people write away, or open systems that allow you to connect with others through webmentions and comments. They can be complex yet simple to set up. To me, a blog is a democratic medium. That's why I'm trying here to make blogging accessible and easy for as many people as possible using my writing, tools, and plugins. Radio-On-Demand & Podcasts -------------------------- I've always been a fan of radio. There were times when I was sitting in my room, doing something, and whenever it seemed like something cool was happening on the radio, I'd quickly record it. Of course, I also wanted to try it out myself - first on cassette, then live online, which unfortunately didn't work out with the ISDN connection at the time, and even caused a brief moment where I stood in front of the microphone. Things really took off with "Radio-On-Demand", or online radio broadcasts that could be downloaded. In 2001, I joined RadioTux and did exactly that. Alongside Steffen, Ingo, and many other colleagues, we produced an online radio show with short and long segments and interviews. RadioTux is still active today as a podcast - it's likely one of the oldest still active podcasts out there. Speaking of podcasts. The next game-changer for me was in 2005 when Steffen launched his first podcast, and since then I've been listening to and producing podcasts non-stop. For me, podcasts are an amazing playground and a medium that has grown up over time. A combination that's rarely seen in this form. I'm a podcast fan - as both a listener and producer. Journalism ---------- For me back then was clear that continuing to blog and pursue journalism was the way to go. So I wanted to become a journalist. I applied for positions in online editorial departments, even started almost an internship at the radio, worked with FREIHAFEN magazine, took my Abitur (high school diploma) to prepare for possible studies, and eventually landed a job as a developer in the HƖRZU and TV Digital editorial team - albeit still on the outside looking in. It quickly became apparent that the daily routine of being a journalist at the publishing house was not what I had envisioned. However, the topic has never left me. Today, you don't have to work for a large publishing company to be able to write journalism. And so, I continue to focus on this theme and try to find a middle ground that allows me to write while also giving me maximum freedom. Freihafen & Tauschwohnung ------------------------- I wouldn't call myself a classic founder, but I was involved with two. When FEIHAFEN magazine launched, I was on board and helped bring this youth magazine for Hamburg into existence along with many other excellent people. With an initial print run of 20,000, it was distributed in schools, universities, and other locations. In 2010, I co-founded the apartment exchange portal tauschwohnung with Beate and Bastian and ran it for five years before selling it. At the time, it wasn't an easy undertaking, as many landlords were skeptical of the concept back then, but fortunately, that has changed since then. Music ----- It's not always just about media and the internet. People need something to balance it out too. For me, that's music - something I've been doing for a long time. I play drums in an IndiePunk band and work on my own music at home, which is hard to even categorize as a genre. The band has been around for over twenty years and means a lot to me. Music is something I can let myself fall into. Every week, I look forward to meeting the other three and making music together and chatting.
blog.danieljanus.pl

blog.danieljanus.pl

/about
Updated April 22, 2025

No, really, you can’t branch Datomic from the past -------------------------------------------------- ### (and what you can doĀ instead) 22 April 2025 I have a love-hate relationship with Datomic. Datomic is a Clojure-based database based on a record of immutable facts; this post assumes a passing familiarity with it – if you haven’t yet, I highly recommend checking it out, it’s enlightening even if you end up not using it. Continue reading Cleaner codebase, happier mind ------------------------------ 2 March 2025 This is my home-office desk on a typical day. Yuck – look at those mugs, cables and rubbish! As a person with ADHD, I have a hard time maintaining cleanliness – and a high tolerance to mess around me. However, being in a cluttered environment does take its toll. Often I find myself frustrated by it, but also overwhelmed by tasks at hand, to the point of cleaning up feeling almost an insurmountable chore; often, when I start my workday by physically cleaning things up, I find it giving me a dopamine boost that impacts my productivity for the rest of the day. Continue reading Double, double toil and trouble ------------------------------- ### or, Corner-Cases of Comparing Clojure Numbers 21 February 2025 Let’s talk about Clojure. In Clojure, comparing two numbers can throw an exception. Check this out: (< 1/4 0.5M) ;=> true ; as expected (< 1/3 0.5M) ; Execution error (ArithmeticException) at java.math.BigDecimal/divide (BigDecimal.java:1783). ; Non-terminating decimal expansion; no exact representable decimal result. Continue reading Lossy CSS compression for fun and loss (or profit) -------------------------------------------------- 26 January 2024 What ---- Late last year, I had an idea that’s been steadily brewing in my head. I’ve found myself with some free time recently (it coincided with vacation, go figure), and I’ve hacked together some proof-of-concept code. Whether or not it is actually proving the concept I’m not sure, but the results are somewhat interesting, and I believe the idea is novel (I haven’t found any other implementation in the wild). So it’s at least worthy of a blog post. Continue reading My mental model of transducers ------------------------------ 9 September 2023 Intro ----- I’ve been programming in Clojure for a long time, but I haven’t been using transducers much. I learned to mechanically transform `(into [] (map f coll))` to `(into [] (map f) coll)` for a slight performance gain, but not much beyond that. Recently, however, I’ve found myself refactoring transducers-based code at work, which prompted me to get back to speed. Continue reading AĀ visual tree iterator in Rust ------------------------------ 20 July 2023 My adventure with learning Rust continues. As a quick recap from the previous post, I’m writing a tree viewer. I have now completed another major milestone, which is to rewrite the tree-printing function to use an iterator. (Rationale: it makes the code more reusable – I can, for instance, easily implement a tree-drawing view for Cursive with it.) Continue reading Learning toĀ learn Rust ---------------------- 6 July 2023 I’m enjoying a two-month sabbatical this summer. It’s been great so far! I’ve used almost half of the time to cycle through the entire Great Britain and let my body work physically and my mind rest (usually, the opposite is true). And now that I’m back, I’ve switched focus to a few personal projects that I have really wanted to work on for a while but never found time. Continue reading Dutch Clojure Days 2022 ----------------------- 7 November 2022 It’s a tradition of this blog that I write down impressions on my way back from Amsterdam conferences (_addendum a week later_: unfortunately I took a flight this time, too short to complete this entry, and it had to wait until I caught up). This time, it was Dutch Clojure Days 2022, my first post-COVID full-size conference and the first DCD I’ve ever been to. And, hopefully, not last. I know I want to come back. Continue reading How toĀ pay for books -------------------- 24 September 2022 _This post was originally published in Polish. This translation has been slightly edited to explain some details that are likely to be obscure for people outside Poland._ Fortuna imperatrix mundi ------------------------ I wouldn’t make a good emperor of the universe. Continue reading IĀ love my GPD Micro PC ---------------------- 18 August 2022 I bought two computers this year: a beefy Macbook Pro with M1 Pro and a GPD Micro PC. The MBP is meant to be my mobile workstation, to satisfy all my needs whenever I need to work outside of my home office (at home, I’m still mostly using a two-year-old Intel-based Mac Mini). The GPD was a caprice. Perhaps I’m at the stage in life when well-off men buy themselves Ferraris to fend off a mid-life crisis; or perhaps I just have a separate heart for small computers. Continue reading
hirrolot.github.io

hirrolot.github.io

/about
Updated April 22, 2025

I'm a software engineer and computer science enthusiast most known for my work on Teloxide and Metalang99. My interests range over systems programming, backend engineering, compilers, type theory, functional programming, and related things. I occasionally publish posts, participate in conferences, and do open-source. I mainly write code in C, OCaml, Rust, and Golang. Welcome to my blog!
rosie.land

rosie.land

/about
Updated April 21, 2025

šŸ‘‹ Hello! I'm so pleased you are taking a little look around this special little piece of land on the internet. Rosieland (one word, like how England is spelt) was started by Rosie. As you might see, they have a name in common. This is mostly a bit of fun. You see. Rosie loves building communities. She also believes the world should be more 'rosie'. That there are wonderful and incredible ways that we can do things. For years, Rosie would wander off into a day dream of world building. Dreaming up new ideas for ideas, business and communities. This dreaming was fondly called Rosie being off in Rosieland, in the clouds. This is why we have a cloud in our logo. And because Rosie likes to think in a fun and creative way, we've added rainbows, rain, thunder, and more... to our 'brand' along the way. Life is too short not to be colourful. Life is also too short to not benefit from the beauty of community building. This is our real mission — to help us all understand and build better communities. ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø ā˜€ļø Great! You’ve successfully signed up. Welcome back! You've successfully signed in. You've successfully subscribed to Rosieland. Your link has expired. Success! Check your email for magic link to sign-in. Success! Your billing info has been updated. Your billing was not updated.
corbin.camp

corbin.camp

/now
Updated April 21, 2025

**NOW.** -------- A summary of what I'm doing right now.Ā Ā  **WORK** Running Corbin Brands. **LIFE** Loving Linsey Corbin.Ā  Shooting photos & video. Ā  Continuously learning. Fly fishing. Lots of fly fishing. Studying story & human nature. Elevating my heart rate through movement. Meeting in person because it's way better.Ā  Updated 4.21.25
davesmyth.com

davesmyth.com

/now
Updated April 21, 2025

Skip to content * Unoffice Hours * Now * Writing * Work With Me What I’m upto right now. Now --- * Client work with my independent design studio (currently building out a design system) * Learning Kirby * Documenting design courses as I complete them * Exploring photography and photo editing Ongoing ------- * Maintaining the Unoffice Hours Webring * Teaching an introductory course to HTML, CSS and Flexbox at City University Last updated ------------ _21 April 2025_
← Prev Page 9 of 359 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