News for hackers. Stuff that matters.

mcoliver

Re:H.264 Is Magic on Thursday October 29, 2026 @03:18PM (#50294395)
Very cool. Took a similar approach to optimizing openutv by looking at flamegraphs. UTV is a fork of openrv which is an older release of the commercial RV. Like many things it uses ffmpeg and also native readers and writers for certain formats. Allowed me to get it to 8k@60fps buttery smooth playback with hardware acceleration. If you are still in the video/imaging space would love your feedback on UTV. openutv.com
Can you talk a bit about the performance characteristics? What's the max throughput? How does that change with latency and jitter?
Re:Running Windows desktop tests from Linux with disposable VMs on Wednesday October 14, 2026 @03:58PM (#50094173)
Man. HN is brutal. Just one example. And yes, when you're looping agents and builds to identify performance optimizations and build features sometimes you don't know what those bounds are going to be and it's much faster to let the agents work it out, update their learnings, and keep building.
Re:Running Windows desktop tests from Linux with disposable VMs on Wednesday October 14, 2026 @01:02PM (#50090962)
True but it was a whole bunch of fragile scripts/functions with lots of ifs. I'll give you a real world example of what's different. Agent spins up a VM to run a build on windows. During the build it realizes it's out of disk space. Agent resizes disk on demand. Build finishes and it launches the app. Runs some tests and realizes it's cpu and memory constrained. Adjust the cpu and memory and runs new tests. tears it down and sends the perf logs back to me. Or it looks at system resources and decides what other vms it can pause while it runs the tests and then turns them back on after.

There are so many unknowns and the ability for the agents to dynamically adjust and make decisions allows for some really powerful autonomous workflows.

Re:Running Windows desktop tests from Linux with disposable VMs on Wednesday October 14, 2026 @11:52AM (#50089635)
Same. It's quite remarkable. Two other things Claude and I have done. I have a spare workstation running proxmox in my garage. Claude can now create, snapshot, delete, extend, start, and restart vms. It's been great. I also have skills that allow it to spin up spot instances when I need to test things that rely on hardware I don't have like certain Nvidia gpus or 100gb networking. What a time to be alive.
You're approaching this from the wrong angle it's not the technology in the router average people are buying. They care about ease of use, reliability, and features. In that order. Dropbox won because it provided rsync in an easy to understand product. If ddwrt allows you to build features into routers that have good UX for average people then you win. What would those features be? That's the work you should be doing

Off the top of my head. A mobile app for setting up and remotely monitoring and controlling my home network. Pihole/pivpn built in with wireguard and a good UX for creating tunnels. Host isolation. A local llm that I can ask questions and get fixed (why can't I print to the printer from my laptop on ssid1. Fix it). Kid friendly things for parents. Easy kid schedules and device groups to limit screen time and reports on what sites they visited.

Ubiquitis amplifi app had a decent mobile app with some of these things.

Go after the product not the technology.

The Pima Air and Space museum in Tucson Arizona is incredible and has a SR-71. Highly recommend.
Re:Show HN: Panda, the world's first personal AI computer on Sunday September 27, 2026 @11:13PM (#49873163)
I love the idea of this. But things are moving too fast and $20 / month to have a frontier model is something a $3000 non upgradeable black box running an open source model can't compete with.
Always ask for your imaging data. I have never been denied it. Then take that and run it through your own analysis. Years ago I had some lab work done looking for a specific genetic marker that could explain something. While that was running I took my 23andme genome and cross referenced it with snpedia and had my answer (didn't have the marker) before my doctor did. She was blown away. This was 10 years ago. I'm guessing things have improved quite a bit.
Re:Google's Open Agentic Orchestrator on Sunday September 20, 2026 @08:09PM (#49781514)
I have been happy with Google's Antigravity harness and Jules so looking forward to playing with this. Thanks for sharing. Simultaneously I am looking to also revisit local offline models.

While I feel like I have a decent understanding of the model landscape I'm feeling a bit lost at which agentic harness to leverage for local models. Hermes, Cline, Aider, Qwen Code, Goose, Pi, OpenCode, something else? I live in the terminal so Desktop UX is a bonus but not a must have.

Can I modify the antigravity settings/program to point to a local model? Where should I spend my energy?

Re:AppOnFly – On Demand Near Instant Windows Desktop on Tuesday September 15, 2026 @02:51PM (#49717037)
Was looking for a way to test out an exe without having to use my own vm. Over the years I've built out a bunch of stuff to spin up vm's in a variety of ways (gcp/azure/aws/proxmox/qemu/guacamole/vmware/hyperv/etc..) so I'm pretty familiar with this space. However I just stumbled upon AppOnFly and was blown away. Instant Windows Desktop as Admin in browser (they are using guacamole) with a free 20 minute trial. Paid rates are incredibly reasonable (and can retain state). Yeah you don't get a gpu, but wow the UX is so frictionless and simple. Bravo.
Re:Using jq to format JSON on the clipboard on Wednesday September 02, 2026 @10:48AM (#49537160)
I wrote uq specifically for urls https://github.com/mcoliver/uq
Re:Will It Mythos? on Tuesday June 23, 2026 @02:08AM (#48640995)
Gemini / antigravity didn't use to be this hamstrung. Something recently changed within the past couple months that makes doing security work very difficult to do. Even auditing/securing your own code now requires an insane amount of prompt engineering that is utterly ridiculous and did not use to be required.
Re:The Wholesale Plagiarism of Obscure Sorrows on Saturday June 20, 2026 @04:05PM (#48612510)
Speaking from experience, neither apple nor Google will enforce dmca takedown requests unless they come from the courts. Even when provided clear and direct evidence. Their position is "we do not arbitrate". I sort of get it but also the cost barrier to copyright infringement is headed to zero while the ability to protect your IP and enforce your copyright remains expensive. Wild times ahead.
Re:The Wholesale Plagiarism of Obscure Sorrows on Saturday June 20, 2026 @03:17PM (#48612087)
A similar thing is happening to me. I worked on something for 3 years which I give away for free to help people and a thief took my software, ran it through ai to rebrand everything and relaunched as their own app. Unfortunately the ai missed a few Easter eggs I had hidden so the theft is undeniable. Google and Apple are useless for dmca unless you have a court order. They refuse to look at or arbitrate. So now I'm on to fighting this in court on principal which is going to be expensive.

Theft is only going to become worse. It's already so easy and it's going to become even easier. We aren't prepared for what's ahead.

Bingo. The bigger story is that the float is not there so the companies are "public" in that they sell a small number of shares at IPO to get crazy market caps that then force the ETFs to buy stimulating demand. It's genius and infuriating at the same time.
Re:Where Are the Economies of Scale in Homebuilding? on Thursday May 28, 2026 @10:27PM (#48318282)
Homes last for 50+ years and are fixed objects that establish the visual look of our communities and outdoor space. They aren't disposable products. The way you get economies of scale is by repetitive builds and a highly optimized supply chain. You could get efficiencies if every home was built and looked the same but most people don't want to make that tradeoff

There are some things that could improve the situation. Post frame construction, Pre built trusses, macerating toilets that are more forgiving for sewer tie ins, localized instant hot so you don't have to run separate hot water lines, radiant heating so you don't have to run the duct work. It's all tradeoffs though and you aren't going to get a $500k house for $30k.

The other thing holding back progress are building codes and city laws. To be fair a lot of those codes exist for good reason but the inspection and permit system is suboptimal in most cases. You can buy a $30k small studio on Amazon right now that shows up on the back of a truck but good luck with your city allowing you to use it as a dwelling.

Glad to see financial institutions use voice authentication. Absolutely nothing could go wrong with that.
Not a doctor, but reading this https://www.cnn.com/2026/05/22/sport/kyle-busch-death

“I’ve got an individual that’s (experiencing) shortness of breath, very hot, thinks he’s going to pass out and producing a little bit of blood – coughing up some blood,”

and then seeing that he was hiking in the Sierra in California 5 days earlier https://x.com/KyleBusch/status/2055384870638309742 leads me to believe he developed blood clots and had a massive Pulmonary Edema that killed him.

PE's are no joke and can happen to young and fit people at times seemingly at random. Clotting can be triggered by genetic causes, dehydration, and long flights/drives without moving your legs but sometimes they just happen.

If your body doesn't absorb them they can tear off and go to your lungs or heart resulting in shortness of breath and coughing up blood. 20% of PE's kill people instantly with no warning which was shocking to learn about.

Wear your compression socks on long flights and get up and stretch your legs. Same for sitting at on office or going on long drives. And if your legs every feel heavy, hot, or sweaty for apparently no reason go directly to the ER. A d-dimer test and subsequently an ultrasound will confirm. The fix? blood thinners and monitoring until your body takes care of them.

Currently reading Command and Control after visiting the Titan missle silo I'm Tucson Az. If you're into Nuclear history check it out. https://en.wikipedia.org/wiki/Command_and_Control_%28book%29
Re:Spotify will start reserving concert tickets for fans on Thursday May 21, 2026 @07:59PM (#48230254)
I'm a perfect world, artists would rent a facility and sell/resell their own tickets (or partner with a ticket processor that offers price caps on resales) thereby controlling the issuance and resale of tickets. In reality, the facilities often have their own deals with people like ticketmaster and the artist has no control. It works out for the artist because they lock in the msrp of every ticket and don't have to deal with demand. But it sucks for the fans. Capitalism.
Vs code extensions have been terrifying for a long time. Such a wild and obvious attack vector. I'm constantly getting pop ups in vscode to install an extension because it recognizes a certain file type. It's 50-50 whether that extension is owned by a company or some random dev. Some of these have millions of installs and on first glance appear to be official company owned extensions. I'm at a point in my life where I only installed official company owned extensions and even that is hard to be sure I'm not getting suckered. Sad state.
Re:A History of IDEs at Google on Wednesday May 13, 2026 @10:56PM (#48130576)
Yeah I've considered that as well. Was loving having everything in the same ecosystem and have been pleased with the Gemini 3.1 models. I still think this is a blip and Google will come around. It doesn't make any sense.
Re:A History of IDEs at Google on Wednesday May 13, 2026 @10:53PM (#48130561)
It's really baffling. Zero transition plan. I could see them offering something to businesses and not consumers. But the other way around has me scratching my head. I figured out how to get it working again with code assist, a gcp project, some custom json and a bunch of clicks in various places but even with plenty of quota for the Gemini models in gcp, antigravity fairly quickly told me I was out of quota for a week so they also have a tracker for antigravity quota that's separate.
Re:A History of IDEs at Google on Wednesday May 13, 2026 @02:41PM (#48125735)
Meanwhile Google acquired windsurf, released antigravity, and recently handicapped it for Google business workspace users by removing the AI Ultra plan for workspace. So the only real way to use antigravity is either being a Google employee or using a personal account and AI Ultra.

https://knowledge.workspace.google.com/admin/gemini/ai-ultra...

Re:Google Ending Workspace AI Ultra Access on Wednesday May 06, 2026 @12:23PM (#48038070)
--------

Google Workspace logo

Dear administrator,

We are simplifying our Google Workspace AI add-ons to focus AI tool access on our core services. As part of this shift, we are removing the Workspace AI Ultra Access add-on as an offering. Starting July 7, 2026, you will no longer have access to this add-on and your existing AI Ultra Access add-on licenses will be automatically transitioned to the AI Expanded Access add-on. We’re providing you this update as our records indicate that one or more users in your organization are currently assigned a Workspace AI Ultra Access license.

What this means for your organization To allow time for your organization to adapt, your AI Ultra add-on subscription will remain active until the following dates, depending on your plan type:

Flexible plans: These changes take effect starting July 7, 2026 Annual/Fixed-term plans: These changes take effect on your next subscription renewal on or after July 7, 2026 Once these changes take effect, your organization will no longer have access to AI Ultra Access add-on, including the following Additional Products:

Developer Tools: Google Antigravity, Gemini CLI, and Gemini Code Assist plug-ins Video Editing Tools: Flow Continued services:

Your organization will continue to have access to the Gemini app, NotebookLM, and Gemini in Workspace features through your Google Workspace Business or Enterprise edition. Lower usage limits for certain features will apply depending on the feature and your Workspace Business or Enterprise edition. Your organization can continue to use the Gemini app and Google Vids for video generation. Please note, these Additional Products will continue to be available in Google One AI Plans.

What you need to do If you take no action prior to July 7, 2026, Google will automatically transition your users with the AI Ultra Access add-on license to the AI Expanded Access add-on. This lower cost AI add-on is offered at $24 per user per month with a Flexible billing plan, compared to the AI Ultra add-on which costs $250 per user per month with a flexible plan. The AI Expanded Access add-on provides higher access to advanced AI features in the Gemini app, NotebookLM, and Google Workspace apps than is available in Business and Enterprise plans.

Transition date: For flexible plans, these changes will take effect starting July 7, 2026. For annual and fixed-term plans, these changes will take effect on your next subscription renewal on or after July 7, 2026. If you have an offline Google Workspace agreement, your AI Ultra Access subscription will not automatically renew or be moved to an AI Expanded Access subscription on your renewal date. Learn more about your current plan. Subscription billing: If you are on a flexible plan, your next bill after July 7, 2026 will be prorated to account for the difference in price. If you are on an annual or fixed-term plan, your bill at renewal will be based on the AI Expanded Access add-on subscription price. Looking ahead, we are exploring ways to support even higher AI usage limits with AI Expanded Access add-on overages, giving admins more flexibility in how they empower their most progressive AI users.

If you do not want your users to automatically transition to the AI Expanded Access add-on starting from the dates listed above, you can:

Transition users earlier: You can initiate the transition of users to the AI Expanded Access add-on before July 7, 2026. Cancel your AI Ultra Access add-on: When you cancel, you will immediately lose access to the services and higher usage of AI capabilities as outlined above and your final bill will be prorated to the date of cancellation. You will continue to have access to features in the Gemini app, NotebookLM, and Gemini in Workspace based on your Workspace Business or Enterprise edition, with lower usage limits depending on the feature. Alternative for developer tools: For ongoing access to Gemini CLI and Gemini Code Assist plug-ins, you may also consider Gemini Enterprise Standard and Plus editions.

We’re here to help To learn more about these changes, please review the AI Ultra Help Center article.

We remain dedicated to continuous innovation and bringing more advanced AI capabilities to Google Workspace. Subscribe to the Workspace Updates Blog for notifications on future updates.

Thanks for choosing Google Workspace.

– The Google Workspace Team

Older »