←back to thread

YC: Requests for Startups

(www.ycombinator.com)
514 points sarimkx | 1 comments | | HN request time: 0.202s | source
Show context
austin-cheney ◴[] No.39376751[source]
There is an unfulfilled niche for rapid defense applications. If you have ever used a military information system you are already fully aware of the many constraints imposed for security. I have always bypassed these limitations by writing my own applications in JavaScript because they simply execute in the browser.

I have always found it interesting that JavaScript is one of the most consumed programming languages in the world and nobody can write in it, especially in the browser. When I say write in it I mean without abstraction libraries (React, Angular, jQuery, and so on) and doing something other than CRUD apps. Until last year I was writing JS full time and met only 3 or 4 other people who do this and of them had security clearances.

There is a huge opportunity there that nobody is filling. While the talent for it is completely absent the surprising thing is that it’s ridiculously easy to train for provided the candidates are smart enough to follow simple instructions and write original code.

replies(1): >>39378282 #
biztos ◴[] No.39378282[source]
Writing your own programs in the browser can be great fun, I enjoy loitering in the Javascript console as much as the next guy (did?). I’m surprised to hear that’s not common anymore.

But it doesn’t sound like bypassing the “constraints imposed for security” is the desired outcome for the bosses, so who are you selling to?

replies(1): >>39379914 #
austin-cheney ◴[] No.39379914[source]
Who are you selling to? Anybody with a budget. That could be other contractors. Any enduring units. Any commands.

A JavaScript application could be anything that loads in a webpage but not necessarily from a server or domain. That could mean pasted into the console as you suggested, a SharePoint utility, any web page that does not sending data to the server, as well as pages opened from the local file system.

The primary considerations for success are high portability, data saved in the browser’s localStorage, applications that execute in the browser as opposed to on a server, no dependencies, and high performance.

replies(1): >>39380095 #
technics256 ◴[] No.39380095[source]
The primary requirement outside of the necessary JS skills would be a security clearance I assume, correct?
replies(2): >>39381629 #>>39386201 #
1. austin-cheney ◴[] No.39381629[source]
That is certainly helpful when working in the defense sector and in some will absolutely be required.