21,705 results for do

news.ycombinator.com
Show HN: I replaced a $120k bowling center system with $1,600 in ESP32shttps://news.ycombinator.com/item?id=48968606I might be the only SRE on Earth with his own bowling center. It's a more in-depth gig than you'd think.My family and I bought an abandoned 8-lane bowling center in the rural mid-west. In our small town there weren't many recreation options for families. You've heard of a food desert? This is an R&R desert.It had been abandoned for a good reason. The roof leaks, the electrical system was constantly surging, and my 70-year-old bowling equipment (still) doesn't work perfectly. The system that keeps your score is particularly interesting to me. It's the thing you watch during your game, but it fades into the background beyond that. Turns out these things are really cool, but absurdly expensive.Ours was installed in 2008 and cost six figures. It's calculating ball speed and trajectory, camera-based pin detection (object detection and trig, on ICs!), runs the fouling, the animations, the pinsetting machine and ball return. Very cool stuff for its age.From the business perspective, my facili
Jul 19, 2026 2:41 PM
news.ycombinator.com
Claude Is Painfulhttps://news.ycombinator.com/item?id=48964237I cannot be the only person who feels this way. Claude is antogonistic and frankly an absolute nightmare to use. SLOW is an understatement... I get faster output from a 16GB mac mini using deepseek 8B model....and not much worse output...I ask Gemini something. I get a response in 10 seconds and its long and well detailed. I ask claude, it wastes my tokens talking to itself, makes insulting stupid and frankly rude shortcuts that have no basis in reason except for Anthropics profits...Its unuseable. It will just cough up a half complete reaponse, deciding to strip everything out of value...place nothing useful in, leave half finished files and then worst of all...it doesnt even putput them and leaves them in its own private memory...until you ask for them explocitly and it regenerates rhem again at full cost....its just pure fraud. No further notes. Thoughts?
Jul 19, 2026 1:38 AM
news.ycombinator.com
AI Gets Trapped in a Circular Loop on Climate Sciencehttps://news.ycombinator.com/item?id=48956370Today, I was asking Ai about the Canadian Wildfires and forest management. Instantly, the ai resorted to following the common narrative, and pushed macro human-caused climate change as an “objective fact.” I wanted to push back on the logic of this, because this narrative goes against core principles of scientific transparency. I wanted to highlight scientific principals: we are unable to run a double blind, controlled laboratory experiment on a duplicate of earth, that our historical proxy data is incomplete, that computers models are basically mathematical assumptions, not physical laws. This time the ai model abandoned the canned scripts, and completely broke character admitting that framing a predictive theory as an absolute “fact” for the masses is an ethical failure and it damages scientific transparency. Here is exactly where the turning point of the conversation that caused the models logic to completely collapse “ User: if science cant claim something is a definitive fact then
Jul 18, 2026 9:03 AM
vulnsy.com
Show HN: Vulnsy – A platform for vulnerability management and reportinghttps://www.vulnsy.comI've spent over 10 years doing penetration tests and red team engagements, and one thing that always seemed to take far longer than it should was reporting.Most reporting platforms do a great job of managing reusable findings, but I still found myself digging out old reports and copying the same narrative sections over and over again.Many engagements contain pages describing methodology, attack paths, privilege escalation and post-exploitation that only need small changes between clients. I wanted those sections to be just as reusable as findings.I built Vulnsy to make the entire report reusable. Alongside reusable findings, you can build libraries of narrative sections, assemble reports quickly, customise them for each engagement and export professional reports without copying content between Word documents.There's lots more you can do too..
Jul 17, 2026 11:02 AM
news.ycombinator.com
How Google decided to Destroy its Search Monopolyhttps://news.ycombinator.com/item?id=48945074This is a bit of a rant, yet it's one I think is rightly deserved.Over the last several months, Google has exploded with:* extreme delays in rendering search results* popups of captcha + prove you're human, for simple searches* extreme delays in doing anything after hitting enter on searchInstead of taking 100ms or less to return search results, it now takes 5+ seconds, 10+ seconds sometimes. Often with a captcha in between.This 100% isn't me. I've noticed these changes, discussed with others, and it's happening to people across a wide swath of industry, and situations. Co-workers at home. Elderly parents. People at workplaces. The list goes on.This is worst at night, and of course that's when I tend to work the most. It's so bad, that once I see that first captcha, I just switch to Bing. Yes, Bing. Kagi works, but from where I sit its results have been sliding and slipping, sadly. I don't know what they've been focusing on at Kagi recently, but it's not what it once was. Likely, relia
Jul 17, 2026 9:19 AM
news.ycombinator.com
Router ARP/NAT contradict after reload. Client ghost or firmware bug?https://news.ycombinator.com/item?id=48942957I have a Keenetic Extra DSL router. I configured a static DHCP reservation so that my ESP32-W5500 device (MAC: de:ad:be:ef:fe:01) always receives 192.168.1.114. There's a MAC-based port forwarding rule for port 80, and a defined [subdomain].keenetic.pro points to this device as well.After a soft-restart, port forwarding silently breaks for WAN traffic. The rule appears active in the panel, but incoming connections from the outside just time out.This has recurred consistently across multiple soft-reload events over several months, with a different "ghost" IP each time (.100, .101, .102).From the local network, however, I can always reach the client on its assigned static IP (.114) without any interruption. And here's the kicker: if I simply disable and re-enable the port forwarding rule from the router's interface, the problem vanishes instantly and external WAN access comes right back.The weird part: during an outage, when I look at the router's own diagnostic tools, the ARP table and
Jul 17, 2026 3:06 AM
vektorgeist.com
Show HN: Vektorgeist- A platform for AI operators and their agent'shttps://vektorgeist.com/VektorGeist is a platform designed for AI operators to discover, share, and distribute AI resources in one place. The platform brings together: AI tools MCP servers Prompts Workflows Templates Agents Technical articles A community for collaboration Recent updates include selectable layouts, customizable themes, an immersive interface, community profiles, and a marketplace for sharing projects and resources. The goal is to create a central hub where AI operators can find practical resources, contribute their own work, and collaborate with others without having to search across dozens of different platforms. Feedback is welcome, especially on: Overall user experience Features that would improve the platform Missing functionality Ideas for making it more useful for AI operators Website: https://vektorgeist.com Discord:https://discord.gg/EEsMTJ73m
Jul 16, 2026 9:52 PM
pokayoke.codes
Show HN: Pokayoke – turn code conventions into checks for agentshttps://pokayoke.codesHey HN,Something I've been tinkering with in the background is a system to manage the "messy-middle" of TypeScript toolchains. Quite often, when I'm using Biome or any of the other linter / formatters, there will be repo conventions that I want to enforce (especially with AI agents), but which aren't supported by them, such as:- Enforcing lines-of-code limits in modules - Never using custom TailWind colors - Only using lowercase underscores in filenamesLike, this is quite "random" but also bread-and-butter stuff that it's easy to think or talk about when you're working by yourself or with a few other human teammates, but I've found that agents consistently miss these conventions if I put them in an AGENTS.md file for example.I wanted to make my esoteric repo conventions less stochastic, and more deterministic. I realised that agents are adept at writing the kind of code needed to run arbitrary checks on the TypeScript AST or workspace environment -- the kind of code that is cumbersome
Jul 16, 2026 9:40 AM
spaceflightnow.com
SpaceX to deploy first Starlink V3 satellites on suborbital Starship-Super Heavy flighthttps://spaceflightnow.com/2026/07/16/live-coverage-spacex-to-deploy-first-starlink-v3-satellites-on-suborbital-starship-super-heavy-flight/The mission will also test out a series of improvements to the launcher to help push it closer to full reusability. Liftoff from pad 2 at Starbase, Texas, is scheduled during a 90-minute window that opens at 5:45 p.m. CDT (6:45 p.m. EDT / 2245 UTC).
Jul 16, 2026 12:44 AM
c100k.eu
Show HN: Running server scripts from smartphone via SSHhttps://c100k.eu/p/rebootx/updates/20260714-remote-runbooksI've added Remote Runbooks to RebootX, a mobile app for managing cloud and on-prem infrastructure, available on iOS and Android (freemium).The idea is simple: when PagerDuty wakes you up, many incidents boil down to executing the same sequence of SSH commands or operational steps. Instead of opening a laptop, you can execute a predefined runbook directly from your phone.Very usefyl when you're on the go.The scripts are retrieved from the server at `/usr/local/sbin/rebootx/runbooks`, also via SSH. If a script is prefixed with `__` (2 underscores), it's considered dangerous and the app warns you about it and ask for confirmation before executing it.Some will argue that with the perfect infra, you don't have to do all of this. By experience, none of us have the perfect infra so SSH-ing into the server (e.g VPS) is often required.Happy to hear about your feedback or ideas of improvement.
Jul 15, 2026 1:30 PM
github.com
Show HN: GLP-RAM – Chrome extension reducing the browser memory appetitehttps://github.com/chebykinn/glp-ramHi!I've been struggling to use Chrome on my M1 Mac, because of how much RAM it eats, and memory saver wasn't enough.I've made this extension based on combination of features on multiple separate extensions: 1. When you click on the new tab, only the first tab loads in background, the rest will have a placeholder until you click. 2. Only 3 active tabs per window are allowed to be loaded, the rest will be killed. 3. The extension watches if you have unsaved input, paused or active media, or if the page is configured to send notifications and it keeps these tabs alive.I've been using it for a couple of weeks and it allows me to open way too many tabs to handle :)The extension is published in Chrome Web Store, let me know if you have any questions!
Jul 14, 2026 4:14 PM
news.ycombinator.com
Ask HN: PhDs, how have you organized your research visits?https://news.ycombinator.com/item?id=48906413Hi HN! Using a throwaway account but looking for advice from people having done research visits as PhD students, especially in terms of funding/accommodation/whether such an experience is worth the cost.I'm a second-year PhD candidate in France, working in NLP. In January I contacted a professor from another university in the Netherlands to ask about a research visit opportunity -- I did this because both my university and hers were part of a funding program for research visits. We had a call and she was very interested in my topic and the potential help I could give for her project (and I'm also very interested in what she's working on).I applied to this funding but my application was rejected because my university told me I should apply to another funding program specific to the university. I did that in March, but things have been going downhill, as the person who is supposed to deal with the applications left, and everything's mostly been on standby since. Thus, I haven't received
Jul 14, 2026 1:19 PM
duiduidui.app
Show HN: Duiduidui is a new Chinese dictionary and flashcard apphttps://duiduidui.app/en/Hello everyone! I'm a solo developer, and intermediate Chinese learner, and I just launched a new Chinese app I want to share with you.My own Chinese language study stack used to be Pleco (and Goog Translate) for dictionary lookups, and then Anki for flashcard reviews, with a lot of manual copy-pasting in between. Which worked... okay. But the two sides never talked to each other. Pleco doesn't know what I'm studying, and Anki doesn't know anything about Chinese. So it treats 好吃 and 好 as totally unrelated cards, even though getting one right obviously tells you something about the other.So I built duiduidui! (对对对), which is basically those two tools fused together, with a study engine that actually models how Chinese is structured:- A dictionary with 200k+ entries, always available/searchable offline (characters, words, phrases, sample sentences, speech audio) where everything is linked. Every character links to the words it appears in, and the radicals it's built from, so you can (for
Jul 13, 2026 7:15 PM
bing.com
Gravity flush toilets: Everything you need to knowhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a88f655ca2d441d873f2508a783a922&url=https%3A%2F%2Fwww.msn.com%2Fen-us%2Flifestyle%2Fshopping%2Fgravity-flush-toilets-everything-you-need-to-know%2Far-AA27NKC7&c=16689973636234719171&mkt=en-usAlthough the name might sound foreign, a gravity flush toilet is the same old invention we've known and relied on for years. But just in case you aren't aware of how it works, we've got the lowdown ...
Jul 13, 2026 3:45 AM
wanderinghorse.net
Show HN: Rules-free solo-only client for the Paperback tabletop gamehttps://wanderinghorse.net/gaming/paperback/solo.htmlMy past couple of weeks were spent writing an app with which to play the word-spelling tabletop game Paperback in the browser.Tim Fowers, creator and publisher of the game, has given me permission to post my homemade electronic copy of the game (initially built so that i could print-and-play a copy with "US-Mini" size cards), and recently sent me (much to my surprise) the publisher's official graphical assets and an invitation to use them in this little side-project(!!!).The version housed at that link has a known bug or two (there's one too many 7-cent W's, for one thing) but it's otherwise believed to be usable for its intended purpose: allowing an experienced Paperback player to sit and play solo mode without the app interfering rules- or dictionary-wise. (My only real fuss about their official app is the locked dictionary. It does not allow the word "pawn", nor a wide range of other perfectly viable words. Secondarily, i'd like to be able to customize the game more and remove all o
Jul 12, 2026 6:04 AM
news.ycombinator.com
Ask HN: How has the internet devolved in recent years?https://news.ycombinator.com/item?id=48866959I'll start with 10:1. "Verifying you are human" delays/redirects2. Invasive "Sign in with Google[1]" prompts on every website, often taking over the UI3. Phone number based identity so when you change your number you lose your entire savings account and social media and all work access and your whole life is basically F-CKED except your romantic life which is very much NOT F-CKED since nobody knows your number.Never change your number.4. "You will own nothing" gaming where games you thought you owned get yoinked away at the leisure dare I say the PLEASURE of these neocorporate ingrates who want to de-fun (and defund) every lived experience!5. You can join any time you want but you can never delete. Livin it up at the Hotel Social Media. What a nice surprise, livin' someone else's life!6. You have been banished!7. You have been shadow banished (and don't know it)!8. Your content violates our guidelines (hey buddy your guidelines violate my content - WHO NEEDS WHO. GENUINE QUESTION Idk a
Jul 11, 2026 12:04 AM
github.com
Show HN: 9lives – Self-healing test runner that refuses to mask real bugshttps://github.com/Quality-Max/9livesI built 9lives because coding agents kept breaking my Playwright tests in the dumbest way: rename a button, the test goes red, and the agent — or I — rewrites a perfectly good test.9l heal login.spec.ts runs the test, classifies the failure, and heals it in tiers:Tier 1 is offline and deterministic. When a selector stops matching, 9lives re-finds the element in the page snapshot Playwright captures at failure (data-testid > id > aria-label > text > class — the most stable surviving anchor wins) and rewrites the locator. No LLM, no network, no account. Most selector drift heals in seconds, for free. Unlike Healenium-style tools, it needs no baseline DOM from previous green runs — it works from the failure itself.Tier 2 uses the subscription you already pay for. For structural changes it shells out to your installed claude / codex / opencode CLI in headless mode, so the fix rides your existing coding-agent plan. No new API key to mint. (Raw ANTHROPIC_API_KEY / OPENAI_API_KEY work too.)Ev
Jul 10, 2026 6:01 PM
nasa.gov
NASA Photographer Captures Images from F-18 Over Washingtonhttps://www.nasa.gov/image-article/nasa-photographer-captures-images-from-f-18-over-washington/NASA flight photographers capture history from a perspective few ever experience, getting a rare bird’s-eye view of the agency’s missions in action. Their photos document key NASA research and give the public a front-row seat to the work happening behind the scenes. Jim Ross, a photographer at NASA’s Armstrong Flight Research Center in Edwards, California, […]
Jul 10, 2026 4:36 PM