Feed aggregator
Docker Is Considered Harmful, but it doesn't have to be
Article URL: https://kubekattle.github.io/ktl/blog/ktl-build-safe-builds.html
Comments URL: https://news.ycombinator.com/item?id=47002941
Points: 1
# Comments: 0
5 Days, One GPU Gameboy Swarm
Article URL: https://www.bkase.io/posts/cuda-gameboy-emulator
Comments URL: https://news.ycombinator.com/item?id=47002940
Points: 1
# Comments: 0
Shark filmed swimming in deep Antarctic waters for first time
Article URL: https://www.abc.net.au/news/science/2026-02-11/shark-filmed-in-deep-antarctic-waters/106222014
Comments URL: https://news.ycombinator.com/item?id=47002937
Points: 1
# Comments: 0
Assistant to the Regional Manager
Article URL: https://smallpotatoes.paulbloom.net/p/assistant-to-the-regional-manager
Comments URL: https://news.ycombinator.com/item?id=47002926
Points: 2
# Comments: 0
Show HN: CoChat MCP – Let your team review what your coding agent is building
I built an MCP server that connects coding agents (Claude Code, Cursor, OpenCode, Codex) to a collaborative workspace where your team and other AI models can review what the agent is planning.
The problem: When Claude Code creates an implementation plan, it lives in your terminal session. Nobody else sees it until it becomes a PR. If you want GPT to check the architecture or a teammate to flag issues, you're copy-pasting between windows.
This MCP server fixes that. When your agent creates a plan, it gets shared as a collaborative thread in CoChat. Engineers comment on it, other AI models review it, and you pull all the feedback back into your agent's context with one command. Decisions can be saved as project memories that persist across sessions and are searchable by anyone.
What it does:
Plans: Auto-shared as collaborative threads. Pull feedback back into your terminal. Cross-model review: Have GPT review your Claude plan, or vice versa. Project memories: Semantic memory that persists across sessions, models, and people. Ask: Query your project's knowledge base from the terminal. Auto-scoping: Detects your project from git remote. No config needed. Setup is one command per agent. Auto-share behavior is configurable (off/plan/all).
MIT licensed, available on npm: npx @cochatai/mcp-cochat
Happy to answer questions about the architecture or the MCP protocol integration.
Comments URL: https://news.ycombinator.com/item?id=47002924
Points: 3
# Comments: 0
Friday Links #34: Fresh JavaScript Tools and Releases
Article URL: https://jsdevspace.substack.com/p/friday-links-34-fresh-javascript
Comments URL: https://news.ycombinator.com/item?id=47002905
Points: 1
# Comments: 0
Making a Game for the Pokémon Mini [video]
Article URL: https://www.youtube.com/watch?v=48Mg4YMJGIk
Comments URL: https://news.ycombinator.com/item?id=47002901
Points: 1
# Comments: 0
Trying to Make an Automated Ecologist
Article URL: https://chillphysicsenjoyer.substack.com/p/trying-to-make-an-automated-ecologist
Comments URL: https://news.ycombinator.com/item?id=47002899
Points: 1
# Comments: 0
Agent orchestration isn't just for coders
Article URL: https://handyai.substack.com/p/agent-orchestration-isnt-just-for
Comments URL: https://news.ycombinator.com/item?id=47002898
Points: 2
# Comments: 1
The strongest encryption is just noise
Article URL: https://hypertextgarden.com/p/the-strongest-encryption-is-just
Comments URL: https://news.ycombinator.com/item?id=47002896
Points: 1
# Comments: 0
jonesforth
Article URL: https://github.com/nornagon/jonesforth
Comments URL: https://news.ycombinator.com/item?id=47002883
Points: 2
# Comments: 0
How to find and remove credential-stealing Chrome extensions
Researchers have found yet another family of malicious extensions in the Chrome Web Store. This time, 30 different Chrome extensions were found stealing credentials from more than 260,000 users.
The extensions rendered a full-screen iframe pointing to a remote domain. This iframe overlaid the current webpage and visually appeared as the extension’s interface. Because this functionality was hosted remotely, it was not included in the review that allowed the extensions into the Web Store.
In other recent findings, we reported about extensions spying on ChatGPT chats, sleeper extensions that monitored browser activity, and a fake extension that deliberately caused a browser crash.
To spread the risk of detections and take-downs, the attackers used a technique known as “extension spraying.” This means they used different names and unique identifiers for basically the same extension.
What often happens is that researchers provide a list of extension names and IDs, and it’s up to users to figure out whether they have one of these extensions installed.
Searching by name is easy when you open your “Manage extensions” tab, but unfortunately extension names are not unique. You could, for example, have the legitimate extension installed that a criminal tried to impersonate.
Searching by unique identifierFor Chrome and Edge, a browser extension ID is a unique 32‑character string of lowercase letters that stays the same even if the extension is renamed or reshipped.
When we’re looking at the extensions from a removal angle, there are two kinds: those installed by the user, and those force‑installed by other means (network admin, malware, Group Policy Object (GPO), etc.).
We will only look at the first type in this guide—the ones users installed themselves from the Web Store. The guide below is aimed at Chrome, but it’s almost the same for Edge.
How to find installed extensionsYou can review the installed Chrome extensions like this:
- In the address bar type chrome://extensions/.
- This will open the Extensions tab and show you the installed extensions by name.
- Now toggle Developer mode to on and you will also see their unique ID.
Use the Remove button to get rid of any unwanted entries.
If it disappears and stays gone after restart, you’re done. If there is no Remove button or Chrome says it’s “Installed by your administrator,” or the extension reappears after a restart, there’s a policy, registry entry, or malware forcing it.
AlternativeAlternatively, you can also search the Extensions folder. On Windows systems this folder lives here: C:\Users\<your‑username>\AppData\Local\Google\Chrome\User Data\Default\Extensions.
Please note that the AppData folder is hidden by default. To unhide files and folders in Windows, open Explorer, click the View tab (or menu), and check the Hidden items box. For more advanced options, choose Options > Change folder and search options > View tab, then select Show hidden files, folders, and drives.
Chrome extensions folderYou can organize the list alphabetically by clicking on the Name column header once or twice. This makes it easier to find extensions if you have a lot of them installed.
Deleting the extension folder here has one downside. It leaves an orphaned entry in your browser. When you start Chrome again after doing this, the extension will no longer load because its files are gone. But it will still show up in the Extensions tab, only without the appropriate icon.
So, our advice is to remove extensions in the browser when possible.
Malicious extensionsBelow is the list of credential-stealing extensions using the iframe method, as provided by the researchers.
Extension IDExtension nameacaeafediijmccnjlokgcdiojiljfpbeChatGPT TranslatebaonbjckakcpgliaafcodddkoednpjgfXAIbilfflcophfehljhpnklmcelkoiffapbAI For TranslationcicjlpmjmimeoempffghfglndokjihhnAI Cover Letter GeneratorckicoadchmmndbakbokhapncehanaeniAI Email WriterckneindgfbjnbbiggcmnjeofelhflhajAI Image Generator Chat GPTcmpmhhjahlioglkleiofbjodhhiejheiAI TranslatordbclhjpifdfkofnmjfpheiondafpkoedAi Wallpaper GeneratordjhjckkfgancelbmgcamjimgphaphjdlAI SidebarebmmjmakencgmgoijdfnbailknaaiffhChat With GeminiecikmpoikkcelnakpgaeplcjoickgacjAi Picture GeneratorfdlagfnfaheppaigholhoojabfaapnhbGoogle GeminiflnecpdpbhdblkpnegekobahlijbmfokChatGPT Picture GeneratorfnjinbdmidgjkpmlihcginjipjaoapolEmail Generator AIfpmkabpaklbhbhegegapfkenkmpipickChat GPT for GmailfppbiomdkfbhgjjdmojlogeceejinadgGemini AI SidebargcfianbpjcfkafpiadmheejkokcmdkjlLlamagcdfailafdfjbailcdcbjmeginhncjkbGrok ChatbotgghdfkafnhfpaooiolhncejnlgglhkheAI SidebargnaekhndaddbimfllbgmecjijbbfpabcAsk GeminigohgeedemmaohocbaccllpkabadoogplDeepSeek ChathgnjolbjpjmhepcbjgeeallnamkjnfgiAI Letter GeneratoridhknpoceajhnjokpnbicildeoligdghChatGPT TranslationkblengdlefjpjkekanpoidgoghdngdglAI GPTkepibgehhljlecgaeihhnmibnmikbngaDeepSeek DownloadlodlcpnbppgipaimgbjgniokjcnpiiadAI Message GeneratorllojfncgbabajmdglnkbhmiebiinohekChatGPT SidebarnkgbfengofophpmonladgaldioelckbeChat Bot GPTnlhpidbjmmffhoogcennoiopekbiglbpAI AssistantphiphcloddhmndjbdedgfbglhpkjcffhAsking Chat GptpgfibniplgcnccdnkhblpmmlfodijppgChatGBTcgmmcoandmabammnhfnjcakdeejbfimnGrokWe don’t just report on threats—we remove them
Cybersecurity risks should never spread beyond a headline. Keep threats off your devices by downloading Malwarebytes today.
I Use Claude Code
Article URL: https://boristane.com/blog/how-i-use-claude-code/
Comments URL: https://news.ycombinator.com/item?id=47002390
Points: 1
# Comments: 0
Show HN: AI-powered video creation web app
Hi HN - I built seedance2.video,an AI-powered video creation web app. It lets you create different kinds of short videos.
The idea is to make AI video creation feel more like “play” than a traditional editor
I’d love feedback from the HN community on:
Video generation speed and stability across devices/browsers
Whether the creation flow (choose input → pick style → generate) feels intuitive
What kind of controls or presets would make it more useful for real-world video use cases
I’m the creator of seedance2.video and happy to answer technical or product questions here.
Thanks!
Comments URL: https://news.ycombinator.com/item?id=47002386
Points: 1
# Comments: 0
Renaissance Slashes Mega-Cap Tech Exposure in Major Defensive Pivot
Annular solar eclipse creates rare 'Ring of Fire' on Feb. 17
Obsidian and Claude Code 101
Article URL: https://twitter.com/arscontexta/status/2013045749580259680
Comments URL: https://news.ycombinator.com/item?id=47002374
Points: 1
# Comments: 0
Prompts and responses from DeepMind's Aletheia on research level math problems
Article URL: https://github.com/google-deepmind/superhuman/tree/main/aletheia
Comments URL: https://news.ycombinator.com/item?id=47002368
Points: 1
# Comments: 0
In defense of not reading the code
Article URL: https://www.benshoemaker.us/writing/in-defense-of-not-reading-the-code/
Comments URL: https://news.ycombinator.com/item?id=47002363
Points: 2
# Comments: 1
Amtrak's Largest Train Revamp in 55 Years Is Coming Soon
Article URL: https://www.nytimes.com/2026/02/13/travel/amtrak-new-train-airo.html
Comments URL: https://news.ycombinator.com/item?id=47002351
Points: 3
# Comments: 0
