Hacker Newsnew | past | comments | ask | show | jobs | submit | sprior's commentslogin

Don't leave us hanging, do the other two!

I saw this at a planetarium show when I was young, I think it was at the Franklin Institute in Philadelphia. It has always stuck with me.


I started using Prolog in my self written home automation system over 20 years ago. At first I was using CORBA and I linked ACE/Tao into SWI-Prolog so that Prolog could catch and send CORBA messages. That worked for years but was too annoying to add new message types since a wrapper had to be written for each, plus threading had to be coordinated between C++ and Prolog. Eventually I ditched the CORBA stuff and switched to MQTT, but instead of binding the C++ and Prolog together I found and extended MQTT support for Prolog directly, actually I've mostly replaced the C++ parts of my HA system with Java. The Prolog is pretty nice the way I can now specify predicates for MQTT topic paths, and I use shared topics for scalability. Now all of this is running deployed in k3s.


This sounds really cool and I am glad that Prolog has outlived CORBA


Yeah, CORBA really needed to go away.


Except that CORBA spirit thrives in 2026 still, gRPC, D-BUS, COM/DCOM, WinRT, XPC, Android IPC, SDKs over REST/GraphQL, MCP,...


If you remember the Intel bunny suit ads, does your back hurt?


For the recirculation function to work do they install a cross connect under one of your sinks?


I have several Docker hosts in my home lab as well as a k3s cluster and I'd really like to use k3s as much as possible. But when I want to figure out how to deploy basically any new package they say here are the Docker instructions, but if you want to use Kubernetes we have a Helm chart. So I invariably end up starting with the Docker instructions and writing my own Deployment/StatefulSet, Service, and Ingress yaml files by hand.


Ive found it easier, in most cases, to run 'helm template ...' on an existing chart, snd then use the output as my starting point.


That's probably easier than figuring out using a complicated Helm chart.


This brings back memories of "sure you can root your phone, but if you do secure apps like payment won't run anymore"


I can only imagine that allowing "unverified" apps to run would also disable payment/banking apps. Just in case, you know. For your own good.


That should be up to the bank to decide, and it already is. https://developer.android.com/privacy-and-security/safetynet...

None of my banks have complained to me because I'm running a patched YouTube app.


That doesn't seem to have anything to do with what apps you have installed, just whether you have Play Protect enabled. I have Play Protect enabled, and I can still install apps without having to scan them first.


See the listHarmfulApps() documentation on that page.


I wanted to dip my toe in the AI waters, so I bought a cheap Dell Precision 3620 Tower i7-7700, upgraded the RAM (sold what it came with on eBay) and ended up upgrading the power supply (this part wasn't planned) so I could install a RTX 3060 GPU. I set it up with Ubuntu server and set it up as a node on my home kubernetes(k3s) cluster. That node is tainted so only approved workloads get deployed to it. I'm running Ollama on that node and OpenWebUI in the cluster. The most useful thing I use it for is AI tagging and summaries for Karakeep, but I've also used it for a bunch of other applications including code I've written in Python to analyze driveway camera footage for delivery vehicles.


Looks like it's a clone of the browser UI, not the MinIO server (like I was expecting any minute now based on their recent news).


It came slightly after the IBM Portable PC (5155) which was released in 1984. That was a real luggable very similar to the Compaq. So I'd say the 5140 (which I've seen but never owned, I did think I was getting one once from a contest) was thought of as a luggable, but an improvement over what came before it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: