mojavepaint.app
Show HN: Mojave Paint for macOS, edit images like it's 1999https://mojavepaint.app/We all need a swiss army knife for images. A tool for really getting in there and dealing with the pixels precisely. You might be combining images into a sprite sheet, you might be matting images to squares, cutting out solid backgrounds, re-tinting graphical elements. For a website, a video game, for an app.There's a million photo editors, there's a million design tools, and Mojave Paint can do those things in varying degrees but "graphical asset production" is its first and primary mission.It's cheap! $9.99 (one-time, sad I even have to say that) for the "Pro" version. It's Mac-only, and Apple Silicon Mac at that. Does it look a little like Photoshop 5.5 from the year 1999? Maybe a little but also it's got plenty of its own original ideas. (Blog post on that is forthcoming…)I've always been passionate about image editing tools for the technically-minded so I'm throwing my hat in the ring in that space. And sure GIMP is for the technically-minded but boy is it ugly on the Mac!Jul 10, 2026 12:29 PM
michael480th.github.io
Show HN: Banana Battle – DOS Gorillas rebuilt as a web gamehttps://michael480th.github.io/Banana-Battle/As a kid, I loved to play the DOS Gorillas game where you would throw bananas at your opponent, smashing cities as you go.I wanted to play it, so I rebuilt the classic QBasic/DOS "Gorillas" game from scratch as a mobile web app. It is playable in the browser and installable to your iPhone home screen.It's all vanilla HTML/Canvas/JavaScript. No frameworks, no build step, no dependencies, no tracking. A single static page served from GitHub Pages.A few bits that were fun to build: - Destructible terrain: buildings are painted to an offscreen canvas and explosions erase pixels - Ballistic physics with wind, sub-stepped so a fast banana can't tunnel through a thin building between frames. - Native share sheet (Web Share API) so you can text a friend your result with a "beat my score" challenge linkIt's hot-seat two-player (pass the phone, or share a keyboard: arrows to aim, space to throw).No original Microsoft code or assets — the code and pixel art are all my own (with some help from ClaJul 10, 2026 6:14 AM

science.nasa.gov
Super Typhoon Bavihttps://science.nasa.gov/earth/earth-observatory/super-typhoon-bavi/The third category 5 tropical cyclone of 2026 crossed the U.S. Northern Mariana Islands and Guam before continuing toward Asia.Jul 9, 2026 4:01 AM
github.com
Show HN: envapt, typed env config for decoupled TS codebases (Node to edge)https://github.com/materwelonDhruv/envaptHi HN. I'm Dhruv and I've been working on envapt for about a year now and I've FINALLY completed the roadmap I scope creeped and QA'd over the past few months. It reads environment config in TypeScript and returns the typed value instead of string | undefined, from whatever source you bind. It runs on Node, Bun, Deno, Cloudflare Workers, the browser, and well, anywhere.Most typed-env libraries have you declare every variable in one central schema and read the result from one object. That works well for a single application. Mostly. That didn't work for me because in a framework or a monorepo, decoupled packages each read their own config values, and sharing one config object across every package just doesn't make sense to me, plus some other nits.envapt does the opposite. You bind a source once at startup, and on Node/Deno/Bun it binds your .env files and process.env for you, with cascading profiles per environment. After that, ANY typed read in ANY file uses that source, and each valuJul 8, 2026 4:14 PM
github.com
Show HN: Cruxible – Open-source governed truth layer for AI agentshttps://github.com/cruxible-ai/cruxibleMemory as text for LLMs works well enough when the truth can be plainly stated and doesn't change, but I kept running into the same problem with LLM wikis, markdown, vector stores - I just didn't trust them, and I didn't trust my agent to properly state its evidence for a claim, its reason for changing something, or rebuild its semantic connections the same way between sessions from a text corpus. I found myself constantly asking my agents to re-verify what was already in my wikis, so what was really the point of the wiki in the first place?I built Cruxible to fix that. It's a governed state layer that human/agent teams operate and iterate on together: you model what's true for your domain in an explicit, typed ontology, and the runtime enforces how state may change. It's designed to be unobtrusive: the state compounds as the exhaust of normal agent work, not as an ontology someone has to manually comb through.Repo is here: https://github.com/cruxible-ai/cruxible- All state that can beJul 8, 2026 3:39 PM
whentofly.io
Show HN: Whentofly – flexible-date flight search that says if the price is goodhttps://whentofly.ioHi there! My name is Dima, that's my first post here. Originally I'm an iOS Engineer for 6+ years but now I'm diving deep into AI, product building and everything around it.Here I want to present my first product which I built for two months - as usual for tech background guy I was trying to make it perfect but then decided to start distributing it along future improvements, anywayI got an idea when were discussing another travel idea with my personal agent - it can suggest where to fly, what are places to visit and etc but can't find the best windows to fly there, and nobody can - every time you need to open Google Flights, Kayak and search each date, then watch it and try to figure out is it a good price or not, should you wait 2 days or buy it right now? And each website provides different rates... Using API even not freeSo I build this one. Under the hood we put fares from different sources, aggregators, cross-checked against live market prices. The verdict compares the price with Jul 8, 2026 12:38 PM
github.com
Show HN: Rowboat – Open-source, local-first alternative to Claude Desktophttps://github.com/rowboatlabs/rowboatClaude’s desktop app is brilliant, but for our own daily work we kept wanting it to be less like a chat app and more like a full-fledged work app. Rowboat is our attempt at that, including the ability to build your own work surfaces inside Rowboat (more below).Our repo is https://github.com/rowboatlabs/rowboat, and there’s a demo video here: https://www.youtube.com/watch?v=et5yQABJ3xIIn a previous startup, we built a deep-learning product for enterprise support reps, including teams supporting P&G brands. Models took live notes, suggested replies, and recommended actions while support reps were on calls or handling emails. One lesson stuck with us: it's not enough for the AI to be right, the help has to show up where the work is happening.So we added what we came to call “work surfaces”: dedicated areas for email, meetings, notes, browser, and parallel coding, where the assistant can help inside the workflow itself rather than only through chat:- Email client: Rowboat has a simple emaiJul 7, 2026 4:10 PM

spacenews.com
SpaceX launches Transporter-17 amid concerns about rideshare program’s futurehttps://spacenews.com/spacex-launches-transporter-17-amid-concerns-about-rideshare-programs-future/SpaceX launched the latest in its Transporter series of rideshare missions July 7 as industry concerns about the program’s future reach what one rival company executive called a panic. The post SpaceX launches Transporter-17 amid concerns about rideshare program’s future appeared first on SpaceNews.Jul 7, 2026 3:31 PM
hnsubstacks.com
Show HN: hnsubstacks – Browse only Substacks submitted to HNhttps://hnsubstacks.com/I made an HN clone that lists only Substacks posted here.- Why? Over the years, I've discovered some great blogs here, so I thought it would be nice to have a filter for them.- Why only Substacks then and not blogs more generally? Because it's easy to query for "substack.com" in the public HN Algolia API (see below). Plus, hnblogs was already taken :)- What about substacks on custom domains then? At the bottom of the page there is a form to submit a custom domain. The site attempts to auto-validate that it is a Substack. If that fails, it is marked for manual review (which I'll do every once in a while). Approved ones will be included in the results.- How? I use HN's Algolia API to fetch substack stories by searching for "substack.com" in the url. I do this via a CloudFlare worker that has 3 separate cron triggers: (1) fetches new stories every 10 minutes and saves them in a KV store. (2) runs 2 minutes after the first, computes hot stories from new ones by simulating HN's score algoriJul 7, 2026 2:31 PM
bing.com
Why the rise of open source AI isn’t hurting Anthropic … yethttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a88fe13f64448d79b61c2c947fec710&url=https%3A%2F%2Ftechcrunch.com%2F2026%2F07%2F07%2Fwhy-the-rise-of-open-source-ai-isnt-hurting-anthropic-yet%2F&c=3107274241939886308&mkt=en-usOn Monday, Decagon CEO Jesse Zhang published a provocative new theory, posted under the title “Everyone is wrong about open source AI in the enterprise.” The post grapples with one of the most ...Jul 7, 2026 1:04 PM
bing.com
Why the rise of open source AI isn’t hurting Anthropic … yethttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a88f527bb3642028ff75d64ee93f6ed&url=https%3A%2F%2Ftechcrunch.com%2F2026%2F07%2F07%2Fwhy-the-rise-of-open-source-ai-isnt-hurting-anthropic-yet%2F&c=3107274241939886308&mkt=en-usOn Monday, Decagon CEO Jesse Zhang published a provocative new theory, posted under the title “Everyone is wrong about open source AI in the enterprise.” The post grapples with one of the most ...Jul 7, 2026 1:04 PM

europeanspaceflight.com
Italy Brings IRIDE Earth Observation Service Onlinehttps://europeanspaceflight.com/italy-brings-iride-earth-observation-service-online/Italy’s IRIDE Earth observation service went live on 1 July, opening initial access to imagery and analytics from one of the programme’s planned six satellite constellations for government users. The operational phase officially began at 00:01 CEST on 1 July with the “IRIDE First Operational Tasking”, which included the acquisition of the programme’s first operational […] The post Italy Brings IRIDE Earth Observation Service Online appeared first on European Spaceflight.Jul 6, 2026 2:58 PM
bing.com
G.R.L.’s Lauren Bennett, Who Sang on LMFAO’s ‘Party Rock Anthem,’ Dead at 36http://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a88c54250434bb4b0001fb4e0038a81&url=https%3A%2F%2Fpeople.com%2Fgrl-singer-lauren-bennett-dead-age-36-12012766&c=6272761551720757107&mkt=en-usBennett’s death was announced in an Instagram post by G.R.L. on July 6, though she died on May 29 according to local coroner records C Flanigan/FilmMagic Lauren Bennett, who was a member of G.R.L., ...Jul 6, 2026 1:10 PM
bing.com
Google’s New $100 Home Speaker Features Gemini AIhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8961f464344610865b9d7fcf9b28f0&url=https%3A%2F%2Fwww.geeky-gadgets.com%2Fgoogle-home-speaker-gemini-ai%2F&c=9021207849593476600&mkt=en-usGoogle has officially introduced its latest smart home device, the new Google Home speaker, which combines a minimalist design with advanced AI capabilities powered by Gemini. Phones & Drones ...Jul 5, 2026 11:15 PM
cooked.house
Show HN: I hated how much my 12-year-old played Roblox, so we built our own FPShttps://cooked.houseI'm a father of two, 7 and 12. They are obsessed with Roblox, especially Rivals.Like a lot of parents, we did not love it. We tried the usual things: block it, limit it, set timers." It became a daily battle, a lose-lose situation.So I flipped the problem.Instead of fighting what they loved, I decided to lean into it, but with a twist.Why just play an FPS when you could build one together?My kids became the PMs. Claude and I became their engineer.I was shocked by how fast we moved. We picked a name, Cooked and started building.Get in. Lock in. Get cooked!In the first 3 hours, we had an actual FPS we could play together in the browser.Next day I invited my friend's two kids over. Suddenly, I had four PMs.We had 3 laptops, 1 iPad and 1 iPhone.So in 30mins we added mobile support and could play all 5 together.The kids would ask for features:"Can we have a rocket launcher that knocks people off the map?""The knife should stab faster when you hold it."I know almost nothing about FPS design,Jul 5, 2026 5:14 PM
news.ycombinator.com
A fleshed-out IPv5 proposalhttps://news.ycombinator.com/item?id=48781622Over 30 years after its introduction, IPv6 has still not replaced IPv4. I've seen those "just add more bits to ipv4, call it ipv5" proposals before. They tend to skip the important details and talk past others, but they have a point. After filling in the details over time, I think this actually works, it'd make a serious difference, and it's doable with the current IPv6 header.Background...Let's assume the IPv6 packet format is already sufficiently supported on routers, hosts, etc. That's not the blocker anymore, rather plenty of ISPs, web services like Github, and corporate networks have chosen not to adopt IPv6. Home routers just enable it, but it's nontrivial for services because it's a separate network from v4 in every way, requiring extensive config changes. End result, almost everyone needs a v4, while many use v6 but don't depend on it.IPv6 absolutely needed a new packet format to support >32-bit addrs. But it made more choices beyond that, largest of which was starting with a fJul 4, 2026 12:43 AM
bing.com
The Best Portable Document Scannerhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a88f10c67824d85a853333e4e707e51&url=https%3A%2F%2Fwww.nytimes.com%2Fwirecutter%2Freviews%2Fbest-portable-document-scanner%2F&c=11566060066551438473&mkt=en-usWe independently review everything we recommend. We may make money from the links on our site. Learn more› By Phil Ryan Phil Ryan is a writer primarily covering photography gear, printers, and ...Jul 1, 2026 9:21 AM
news.ycombinator.com
STMZ Kinetichttps://news.ycombinator.com/item?id=48740362Hi everyone! I'm building | STMZ Kinetic (https://stmzkinetic.com), an AI-powered social media workspace for planning, creating, scheduling, and managing content from one place.I'd really appreciate honest feedback from founders and builders. I'm especially interested in:Is the value proposition clear within the first few seconds?Does the landing page build enough trust? What's confusing or missing? Would you consider trying this product? If not, why?Please don't hold back—I'd much rather hear critical feedback than compliments. Thanks in advance!Jun 30, 2026 11:01 PM

esa.int
Time to say goodbye to Sentinel-1Ahttps://www.esa.int/Applications/Observing_the_Earth/Copernicus/Sentinel-1/Time_to_say_goodbye_to_Sentinel-1AAfter 12 years of exceptional service, the pioneering Copernicus Sentinel-1A radar satellite has reached the end of its mission. Originally designed for a seven-year life in orbit, the satellite has exceeded expectations, not only by its longevity, but through the extraordinary impact of its data, which have deepened our understanding of our changing planet and supported a wide range of operational services and laid the foundation for scientific discoveries.Jun 30, 2026 12:30 PM
news.ycombinator.com
Superintellignce is still decades awayhttps://news.ycombinator.com/item?id=48731740In 2022 - I thought that we got closer to AGI with LLMs, but it turned out LLMs were more like the engine of intelligence than intelligence itself.In 2023 - I started to understand how important memory is to the system, and the intelligence is a storage problem as much as it is a processing problem.In 2024 - I started to realize that AGI is the wrong term all together and that intelligence can't be solved with scale alone.In 2025 - I started to understand just how many components needs to work together to build a real agent. We started calling them agents because they have many different moving components nothing else described them. RAG became obsolete as it was too rigid to keep up. Not only we needed an LLM, memory & orchestrator, but also perception & RAI.Now in 2026 I am starting to understand just how complex intelligence is, which I would have understood sooner if I took more biology courses in uni. I remember an episode of "love, death & robots" from 2022, in which a human scieJun 30, 2026 12:26 PM