HN user

possiblelion

884 karma

indie hacker at night building intelligence software for defence, intel services and law enforcement at day. .

erik@100toolkit.com

https://www.linkedin.com/in/erikmarkuskannike/

Posts67
Comments96
View on HN
gta2js.vercel.app 18d ago

GTA 2 ported to JavaScript, with WebRTC P2P multiplayer

possiblelion
33pts2
askucp.com 19d ago

An MCP Server for the Universal Commerce Protocol

possiblelion
2pts0
www.surfski2.com 1mo ago

Show HN: WebRTC P2P networking based Counter-Strike 1.6 on the web

possiblelion
2pts0
www.surfski2.com 1mo ago

Multiplayer Surf_ski_2 in the Browser

possiblelion
1pts1
100toolkit.com 3mo ago

Show HN: Lovable-like deployment preview extension for Claude Code Web

possiblelion
2pts0
medium.com 3mo ago

The Kremlin's Cap Table: How Russia Builds War Tech Without Venture Capital

possiblelion
4pts0
askucp.com 4mo ago

Show HN: A global commerce registry to enable agentic purchasing across the web

possiblelion
1pts0
twitter.com 4mo ago

Meta is shutting down Metaverse. They spent 85B dollars on it

possiblelion
39pts20
micropay.dev 4mo ago

The trillion-dollar African payments network nobody in tech noticed

possiblelion
3pts0
www.chinatalk.media 4mo ago

Chinese users are using an imperial China court system to manage AI agents

possiblelion
2pts0
askucp.com 4mo ago

The Internet Has 100M Shops and No Front Door

possiblelion
2pts0
airdefense.dev 4mo ago

Show HN: I simulated 1200 Iranian missiles attacking air defences in a browser

possiblelion
13pts2
micropay.dev 5mo ago

Show HN: Micropay – Stripe for Africa's biggest payment network

possiblelion
3pts0
micropay.dev 5mo ago

Micropay: Stripe-like payment intents for M-Pesa with no transaction fees

possiblelion
4pts1
askucp.com 6mo ago

Show HN: AskUCP – UCP protocol explorer showing all products on Shopify

possiblelion
11pts7
medium.com 10mo ago

A Ballistic Missile Defense Simulator in a Browser

possiblelion
2pts0
medium.com 10mo ago

The Kremlin's Cap Table: How Russia Builds War Tech Without Venture Capital

possiblelion
4pts0
medium.com 11mo ago

I Built a Ballistic Missile Defense Simulator in a Browser

possiblelion
4pts1
airdefense.dev 1y ago

Air defense and ballistic missile attack simulator

possiblelion
6pts1
medium.com 1y ago

What VCs Get Wrong About Defense

possiblelion
3pts0
www.voxops.dev 1y ago

Show HN: VoxOps – AI summarized voice notifications for DevOps infrastructure

possiblelion
1pts1
medium.com 1y ago

How to invest into defence startups: 6 lessons for success

possiblelion
1pts1
medium.com 1y ago

Beyond the hype – how to actually invest into defence startups

possiblelion
1pts0
twitter.com 1y ago

Microsoft 365 (Outlook, Teams, Loop) services down in some regions

possiblelion
3pts1
www.bristol.ac.uk 1y ago

Researchers discover new blood group system – MAL

possiblelion
3pts0
gdprguru.100toolkit.com 1y ago

GDPR Guru – Assess whether your actions violate GDPR using AI

possiblelion
1pts1
www.sensusq.com 2y ago

Analysis on the Shahed-131/136/238 one-way attack UAVs

possiblelion
3pts0
www.bbc.com 2y ago

Crucial Red Sea data cables cut, telecoms firm says

possiblelion
2pts0
www.newsweek.com 2y ago

'Secretive' Russian EW System Could Be Behind NATO GPS Jamming

possiblelion
3pts0
medium.com 2y ago

European Acceleration [EU/Acc]

possiblelion
1pts0

just a fun hobby project to learn webrtc and p2p networking:

loads a real goldsrc .bsp map file (the same format half-life and cs 1.6 used), parses it in javascript, rebuilds the geometry for webgl with three.js, and runs a from-scratch reimplementation of valve's player movement so the surf feels right. multiplayer is peer to peer over webrtc with no game server.

it uses trystero, which does webrtc peer to peer and uses public relays only to introduce peers to each other, no game server in the middle. everyone in the same room name shares a session, broadcasts their position about 20 times a second, and you see each other surf.

SensusQ from Estonia does pretty much this, but is sovereign and data is held by the end-users, not sent to the US (or anywhere else) www.sensusq.com

AskUCP – UCP protocol explorer showing all products on Shopify (https://askucp.com/)

On January 11th, Google and Shopify announced the Universal Commerce Protocol (ucp.dev). It's an open standard that lets any application query products across e-commerce platforms without needing APIs, integrations, or middlemen. AskUCP is one of the first applications built on it.

Right now, if you want to buy something online, you have to know which store sells it. You go to Amazon, or you go to a Shopify store, or you go to Etsy. Each one has its own search, its own interface, its own checkout. The experience is fragmented because the infrastructure is siloed.

UCP changes this at the protocol level. If products are described in a standard format, any application can discover them. You don't need permission from each platform. You don't need to build integrations. Anybody or any AI agent just querys the protocol.

AskUCP is designed to be a single pane of glass into online commerce. You search once, and you see products from across the ecosystem. Currently, that means the entire Shopify catalog. As more platforms adopt UCP, their products become explorable too. Eventually, it should be everything.

This is a proof of concept. It's early, and there are rough edges. Let me know what you think, refinements, ideas etc etc.

Hi HN, I built this because I got tired of fighting with Safaricom's Daraja API.

If you've ever tried to accept M-Pesa payments in East Africa, you know the pain: XML callbacks, rotating OAuth tokens, undocumented error codes, etc.

M-Pesa processes over $300B annually. It's how 50+ million people in Kenya pay for everything from groceries to rent. But integrating it into your app? That's a different story. Most developers spend weeks on what should take hours.

Micropay is essentially what Stripe did for credit cards, but for mobile money.

After 10 years in defense tech, watching missile attacks in Ukraine and the Middle East made it clear how little most people really get about air defense. So I'm building this simulator which drops you into the operator’s seat. You can test out different scenarios and build an air defense network against various types of threats (stats from real world). Also have Ukraine, Israel-Iran scenarios. https://airdefense.dev/

I also wrote a longer technical post on the maths behind it: https://medium.com/p/292c755a6ceb.

Author here. This was a personal project to understand modern air defense that got a bit out of hand. I wanted to see what was possible using only open-source data and a web browser.

Happy to answer any questions about the tech stack or the simulation logic. The campaign mode has some interesting scenarios if you want to give it a try.

After 10 years in defense tech, watching missile attacks in Ukraine and the Middle East made it clear how little most people really get about air defense. So I'm building this simulator which drops you into the operator’s seat. You can test out different scenarios and build an air defense network against various types of threats (stats from real world). Also have Ukraine, Israel-Iran scenarios. The new version is a lot more optimized, thanks in part to feedback from you all in HN. Currently I am working on a new featureset with missions, where the user is given a budget and geographical area to defend by placing different air defense assets; after which the system attacks it with various missiles and UAVs. Useful for just learning, exercises, playing through scenarios to defend critical infrastructure etc.

https://airdefense.dev/

After 10 years in defense tech, watching missile attacks in Ukraine and the Middle East made it clear how little most people really get about air defense. So I'm builiding this simulator which drops you into the operator’s seat. You can test out different scenarios and build an air defense network against various types of threats (stats from real world). Also have Ukraine, Israel-Iran scenarios.

https://airdefense.dev/

Inspired by the events ongoing in the Middle East and in Ukraine I built an air attack/air defense simulator. It includes common attack UAVs, ballistic missiles and air defense systems. You can load pre-created scenarios such as Ukraine. Let me know your feedback!

I built VoxOps from personal pain of coding, gaming, or streaming with constant dashboard checking or disruptive notification pings. Essentially VoxOps uses AI to transform alerts from GitHub, Netlify, Vercel etc into clear, concise voice messages. Often times when I'm in VSCode or doing something else, I can miss failed deploys or builds. VoxOps aims to solve this, let me know what your thoughts are!

Users unable to access their Exchange Online mailboxes or their calendar functionality in Microsoft Teams

Issue ID: MO941162 Affected services: Exchange Online, Microsoft 365 suite, Microsoft Teams Status: Service degradation Issue type: Incident Start time: Nov 25, 2024, 4:54 AM GMT+2

User impact Users may be unable to access their Exchange Online mailboxes or their calendar functionality in Microsoft Teams.

More info The affected scenarios are as follows:

Users may be unable to access Exchange Online using the following impacted connection methods: - Outlook on the web - Outlook desktop client - Representational State Transfer (REST) - Exchange ActiveSync (EAS)

Users may also be unable to access or modify their calendar in Microsoft Teams. This would include loading calendar, viewing meetings, creating/updating meetings and joining meetings.

Scope of impact Some users may intermittently be affected by this issue when attempting to access their mailboxes using any connection method in Exchange Online or attempting to use their calendar in Microsoft Teams.

Preliminary root cause A portion of infrastructure which supports mailbox and calendar functionality isn't operating as expected, resulting in impact.

Current status Nov 25, 2024, 10:54 AM GMT+2 While we’re continuing the restarts to improve service availability, we’re thoroughly analyzing recent changes and the specific failure path to determine the next steps required to resolve the issue. Next update by: Monday, November 25, 2024 at 1:00 PM GMT+2

History of updates Nov 25, 2024, 10:18 AM GMT+2 Nov 25, 2024, 9:21 AM GMT+2 Our ongoing service monitoring has determined that the issue is not limited to users in Asia Pacific, and instead that all users worldwide could be intermittently impacted. As such, we're expanding our restart efforts to ensure the issue is resolved for all users. Nov 25, 2024, 7:46 AM GMT+2 We're continuing to work to restart the small subset of machines which have previously failed to restart. We're also continuing to add additional capacity to the affected environment to mitigate impact as quickly as possible. At this time, we expect the majority of users will experience relief from impact as we work to address the remaining issues. Nov 25, 2024, 6:56 AM GMT+2 We've identified a small subset of machines which are failing to restart, resulting in persisting impact. We're further investigating what is causing the restarts to fail to determine our next steps. Nov 25, 2024, 6:18 AM GMT+2 Nov 25, 2024, 5:50 AM GMT+2 We've determined via our internal telemetry that the impact to Microsoft Teams calendars has self-recovered. To fully resolve the issue, we initiated restarts on affected infrastructure and are monitoring further to determine whether additional steps are required. We're also continuing our investigation into the root cause of this issue. Nov 25, 2024, 5:29 AM GMT+2 Nov 25, 2024, 5:00 AM GMT+2 Our automated systems alerted us to an issue in which some users may be intermittently unable to access their mailboxes in Exchange Online using any connection method or their calendar functionality in Microsoft Teams. We're analyzing a portion of Exchange Online infrastructure responsible for accessing mailboxes to understand the root cause of the issue and determine our next troubleshooting steps.

I've often struggled with understanding whether a way to hold or process data is compliant with GDPR or not. It's quite opaque, yet crucial for any founder in Europe. This very simple app aims to give a quick answers to these questions and where possible point in the right direction to remain compliant as well.

Interesting perspective. Coming from the perspective of a non-US defence executive, I will have to say that failing demos are quite normal in defence applications. It happens, and you still win contracts, because the end client sees the value prop and trusts you to sort out the issues. Still nerve wrecking though.

Has anyone decompiled the .jar files used for covert communication? Would be quite interesting to see how they work.

On another note it is easy to shame the CIA for making such a basic mistake as using subsequent IP numbers/same file layouts on sites. Of course they should be, but funnily enough mistakes such as these happen in every intelligence service. As example would be the Russian military intelligence (GRU/GU) who have for years sent agents abroad with fake/cleaned Russian passports. Only problem being of course that the passport numbers were sequential and as in the case of the CIA websites, if you identified one agent and his passport, you could look up the next ones in line on databases and identify all the other active agents as well.

Reference for GRU passports: https://www.voanews.com/a/russia-gru-operatives-unmasked/460...

Yurt Calculator 3 years ago

Yes, same tents in Sweden and Estonia as well. Mainly used in the winter, with a stove in the middle, which gives it rigidity.

I understand how that might seem the case, however the reality is quite the opposite. Intelligence work in general is mostly not about finding out some coke-recipe tier secrets, but rather verifying and giving confidence levels to things we already know.

n world of technology, where the problem is no longer the lack of information, but rather the abundance of it, such work is more important than ever.