|
Updating the gallery on this site has been an on-again off-again project for a long time. Mainly because I was running in to some issues with Expose. This version is built as a project from the ground up: exercising my rusty front-end “skills” and seeing how some of the Gemini tooling can help with such projects. The new gallery is at p.rob.sh/v3 .
|
|
Updating the gallery on this site has been an on-again off-again project for a long time. Mainly because I was running in to some issues with Expose. This version is built as a project from the ground up: exercising my rusty front-end “skills” and seeing how some of the Gemini tooling can help with such projects. The new gallery is at p.rob.sh/v3 .
|
Unexpected inconsistency in records The other day, I was trying to figure out a bug in my code, and it turned out to be a misunderstanding on my part as to how C# records work. It’s entirely possible that I’m the only one who expected them to work in the way that I did, but … Continue reading Unexpected inconsistency in records →
|
|
In this post, I want to share the history behind GoReleaser , how we got here, lessons I’ve learned along the way, and what’s ahead.
|
|
Unlocking Safer, Faster Experimentation for a Global Tech Leader
-
8thlight.com
-
10 months ago
-
eng
Why It Matters At 8th Light, we help enterprise teams remove friction, foster alignment, and build tools that scale with confidence. This project exemplifies what happens when human-driven design meets technical rigor: major time and cost savings. By focusing on systems thinking, user needs, and resilient architecture, the organization created a path forward that supports both immediate impact and long-term innovation. This story is one of....
|
|
I work on homomorphic encryption (HE or FHE for “fully” homomorphic encryption) and I have written a lot about it on this blog (see the relevant tag). This article is a collection of short answers to questions I see on various threads and news aggregators discussing FHE. Facts If a service uses FHE and can respond to encrypted queries, can’t the service see your query? How is it possible to operate on encrypted data without seeing it?
|
|
I work on homomorphic encryption (HE or FHE for “fully” homomorphic encryption) and I have written a lot about it on this blog (see the relevant tag). This article is a collection of short answers to questions I see on various threads and news aggregators discussing FHE. Facts If a service uses FHE and can respond to encrypted queries, can’t the service see your query? How is it possible to operate on encrypted data without seeing it?
|
|
I work on homomorphic encryption (HE or FHE for “fully” homomorphic encryption) and I have written a lot about it on this blog (see the relevant tag). This article is a collection of short answers to questions I see on various threads and news aggregators discussing FHE. Facts If a service uses FHE and can respond to encrypted queries, can’t the service see your query? How is it possible to operate on encrypted data without seeing it?
|
|
TLDR: Check out the new Cluster Debug View announcement If you had asked me twenty years ago what is hard about building a database, I would have told you that it is how to persist and retrieve data efficiently. Then I actually built RavenDB, which is not only a database, but a distributed database , and I changed my mind. The hardest thing about building a distributed database is the distribution aspect. RavenDB actually has two separ....
|
|
who — who - wants to bet that — in the age -robots- we’re going to see ]reams[ and ]]reams[[ of stylistic evolution.
|
|
Is the 18th the new 20th? This is the second month in a row I’ve had to publish the month blog stats report a couple days early do to not being able to on the 20th. Does that mean from now on I should publish on the 18th?
|
|
Writers and poets are called the engineers of the human soul (инженеры душ) So intellectual corporations like $RELX must be the "landlords of the human soul"! I wanted to find out how many pages long "The Economic Consequences of the Peace" was when I discovered another digital library has been shut down by the landlords of information. If you want to express your own poetic thoughts and feelings through engineering, I suggest a po....
|
|
PSA: part of your Kagi subscription fee goes to a Russian company (Yandex)
-
ounapuu.ee
-
10 months ago
-
eng
Today I learned that Kagi uses Yandex as part of its search infrastructure, making up about 2% of their costs, and their CEO has confirmed that they do not plan to change that. To quote: Yandex represents about 2% of our total costs and is only one of dozens of sources we use. To put this in perspective: removing any single source would degrade search quality for all users while having minimal economic impact on any particular regio....
|
In planning mode, Claude Code defaults to action, and in most cases this is wrong! Thus: The posture and bias of Claude Code’s Planning Mode should be to *expect* the user to need to provide more detail. Here’s what Claude Code’s planning mode looks like today: Here’s what the prompt aught to be: This insight… Continue reading Claude Code Planning Mode Posture Is Off Balance
|
|
change screen resolution to make it 4:3 >triggers mootxico's phonefag redirect reeee i just wanted to be le nostalgic and le retro but POOPxico's being smoothbrained >:/
|
|
Heroku AppLink: Extend Salesforce with Any Programming Language
-
www.heroku.com
-
10 months ago
-
eng
The Salesforce platform offers a powerful array of tools for customization and building customer-centric experiences, from no-code automation with Flow, Prompt Builder, and Agent Builder, to robust Apex and Lightning Web Components. The art lies in choosing the right blend of these tools to achieve agility, optimize skill sets, and quickly adapt to business demands. […] The post Heroku AppLink: Extend Salesforce with Any Programming Lang..
|
|
Converting Future to CompletableFuture With Java Virtual Threads
-
www.morling.dev
-
10 months ago
-
eng
This post explores how virtual threads in Java 21+ provide an elegant solution for converting legacy Future objects into CompletableFuture instances. Since Java 8, the CompletableFuture API provides a convenient way for performing asynchronous operations in a functional, composable way. This makes it very simple to call some long-running methods—for instance involving external I/O—asynchronously and process each result as soon as ..
|
|
Converting Future to CompletableFuture With Java Virtual Threads
-
www.morling.dev
-
10 months ago
-
eng
This post explores how virtual threads in Java 21+ provide an elegant solution for converting legacy Future objects into CompletableFuture instances. Since Java 8, the CompletableFuture API provides a convenient way for performing asynchronous operations in a functional, composable way. This makes it very simple to call some long-running methods—for instance involving external I/O—asynchronously and process each result as soon as ..
|
|
A deep dive into Oracle's SQLcl MCP Server: understanding its capabilities, testing its tools, and examining the security implications for database access through AI.
|
This article describes how following two simple code review rules can make code reviews a great instrument, not a hurdle you have to go through.
|
|
Sites of Arrival A group show of (mostly) figurative art at the Palette and Chisel Academy of Fine Arts: Matthew Braun John Jacobsen Veronica Severini Donald Colley Muriel Christensen Location and Hours Palette and Chisel Academy of Fine Arts August 8-17, 2025 Opening August 8, 6-9 PM 1012 N. Dearborn St. Chicago, IL 60610 Office phone: 312 642 4400 Office email: fineart1012@sbcglobal.net Works ....
|
|
Sites of Arrival A group show of (mostly) figurative art at the Palette and Chisel Academy of Fine Arts: Matthew Braun John Jacobsen Veronica Severini Donald Colley Muriel Christensen Location and Hours Palette and Chisel Academy of Fine Arts August 8-17, 2025 Opening August 8, 6-9 PM 1012 N. Dearborn St. Chicago, IL 60610 Office phone: 312 642 4400 Office email: fineart1012@sbcglobal.net Works ....
|
|
how to churn out every last nanosecond of efficiency in homosexual firefox and its forks? (and i mean nanosecond, because you could put 100000 hours into improving firefox and it will still not gain a second of efficiency) >inb4 use a plugin kys ==d
-
lainchan.org
-
10 months ago
-
eng
how to churn out every last nanosecond of efficiency in homosexual firefox and its forks? (and i mean nanosecond, because you could put 100000 hours into improving firefox and it will still not gain a second of efficiency) >inb4 use a plugin kys ==disable popups== (the option in settings doesnt actually do anything) >set dom.popup_allowed_events to empty string to disable popups (there is literally no other way) >about:config ....
|
|
It's been one month since we released the first version of VibeTunnel, and since in the AI world time is so much faster, let's call it VibeTunnel's first anniversary!
|
|
In reply to Seth. @Yair @Collin, I figured out a sort of work around to pass the information i needed to MATLAB in the newer versions that use the cef browser. I just pass a string of number IDs seperated by a comma. In a javascript function, I collect the text I need from the HTML browser input, create a temporary "textarea" element, write t....
|
|
In reply to Seth. @Yair @Collin, I figured out a sort of work around to pass the information i needed to MATLAB in the newer versions that use the cef browser. I just pass a string of number IDs seperated by a comma. In a javascript function, I collect the text I need from the HTML browser input, create a temporary "textarea" element, write t....
|
|
This morning‘s start to the day: Me: Hey Gem lets make a start at the next task. Can you give a quick 1 paragraph summary on what we are doing and where we are at in the full task-001. Gemini: Of course! Good morning. We are currently working on task-001, which involves building a modern full-stack application. So far, we have established a solid foundation with a documented REST API backend, a highly efficient developer environ....
|
|
There’s a subtlety in building AI agents that took me an embarrassingly long time to appreciate: your tool responses are prompts! So many tools and MCP servers treat outputs as mere data pipes: the model calls a function, the function returns a result or an error code, and that’s the end of it. But that mindset overlooks a powerful design opportunity. Tool responses are language , and that means responses can (and should) be crafted to de..
|
|
Repository: @knadh/otpgateway GitHub release page: v3.6.1 Changelog 2cf8877 5a6b49b08c095aaf65deb970a74c3dc2e fix: OTPGateway popup closing due to postMessage events from extensions or third-party iframes ( #49 )
|
|
There’s a subtlety in building AI agents that took me an embarrassingly long time to appreciate: your tool responses are prompts! So many tools and MCP servers treat outputs as mere data pipes: the model calls a function, the function returns a result or an error code, and that’s the end of it. But that mindset overlooks a powerful design opportunity. Tool responses are language , and that means responses can (and should) be crafted to de..
|
|
I really like my Ender 3. After several necessary upgrades, I think I’ve reached a place where it’s dependable and I know it well enough to fix most of the issues. Moving apartments forced me to pull it apart. That became a perfect opportunity to build it back up into something better. I’ve always had an issue with leveling the bed - me, and everyone else who bought this printer. For a short period I have managed with a glue stick. It was..
|
|
Building portable web apps with SvelteKit’s new single-file bundle strategy and hash router
-
khromov.se
-
10 months ago
-
eng
I’ve been building static single page apps using adapter-static for a while now, and I love how simple the deployment story is – just upload a folder of files and you’re done! If you are unfamiliar with this adapter, it compiles down your app to a folder of HTML, CSS and JavaScript files. A couple of months ago, the SvelteKit maintainers added two features that really caught my attention. They were actually both part of Advent of Svelte in ..
|