Rendello 1 day ago

Doesn't work for the other 125 encoded characters that are numerically seven, as defined in the Unicode Character Database:

https://www.unicode.org/Public/17.0.0/ucd/extracted/DerivedN...

(Viewable / copy-able version: https://pastebin.com/fNRv3wD6)

vova_hn2 1 day ago

I was almost sure that they do it client-side for a joke, but if you check the browser console, you can see that they actually make a request! You can even make the same request with curl and it works!

Although, making an HTTP request manually is quite inconvenient, so I'm waiting for Python SDK.

cyode 1 day ago

Heads up OP: I’m trying to get a pro license but your checkout flow is borked. Probably should fix ASAP before missing out on HN front page traffic.

grant0417 1 day ago

Vulnerable to a distillation attack, unfortunately not much of a moat.

OsrsNeedsf2P 1 day ago

I misread this as "is even" and was shocked that 46 returned false

  • 8n4vidtmkvmk 1 day ago

    I think that's part of the joke. iseven is a real, non-joke package.

    • ollybee 1 day ago

      With 250k weekly downloads. That is no joke.

      • stkdump 1 day ago

        With a dependency on is-odd (which in turn has a dependency on is-number)

Quot 1 day ago

7.0000000000000001 evaluates to true.

  • silisili 1 day ago

    As does 6.9999999999999999.

    • geor9e 1 day ago

      true: 0x7, 007, 0b111

      kinda: seven

      false: siete, 111, VII

encody 1 day ago

> 77.7% uptime SLA

Giving GitHub a run for its money, I see.

evanb 1 day ago

Bug report: I tried 6.999999̅ and got false. So there's some nonstandard model of the reals being leveraged here.

nvader 1 day ago

Bug report: I entered 3 + 4 and did not get a kinda or true.

This app is ngmi

  • golem14 1 day ago

    Similar report here:

    70/10, 7.1-0.1 and srqt(49) also do not return true.

    Is there a published SLA for the free version?

  • akoboldfrying 1 day ago

    BTW: For a tool that actually legitimately does this, look at Semgrep. Their playground example literally assigns 1 to a variable x, after which searching for "2" finds the expression "1 + x" in the code: https://semgrep.dev/playground/s/5rKgj

  • downboots 1 day ago

    no Roman numeral support either

  • kmoser 1 day ago

    I would have expected something other than false for "se7en".

  • fosco 1 day ago

    00000111 also came back false

  • wincy 1 day ago

    Well the all only has 77.7% uptime maybe it just returns wrong things while it’s down, that’s probably it. Try upgrading to Enterprise that’ll probably fix it.

CobrastanJorji 1 day ago

That documentation is woefully inadequate. It provides only one example request, and then it shows two separate responses, and it doesn't make clear which one is associated with the request. It doesn't even describe the individual request fields, nor does it provide any response codes or a list of error codes/messages. How am I supposed to develop with this?

I do, however, appreciate the seven figure SLA. My service requires at least five nines of uptime, and seven figures is definitely more than five.

  • 8n4vidtmkvmk 1 day ago

    Seven figures is indeed more than five figures. Too bad they're all 7s.

verzali 8 hours ago

Did not work, did not recognise 'VII' as seven.

himata4113 1 day ago

complaint: someone entered "seven" and it crashed my entire infrastructure because the output returned a non standard 'kinda'.

  • LatticeAnimal 1 day ago

    JSONQ supports quantum-aware booleans. Is there a reason you’re still using classical JSON parsing in 2026?

akoboldfrying 1 day ago

Enterprise looks promising, but before I take this to upper management: How many sevens of uptime are we talking?

  • timcobb 1 day ago

    > 77.7% uptime SLA

    looks like one 7

    • pugworthy 1 day ago

      Seven Sigma is not all it's cut out to be.

forthwall 1 day ago

Needs an Agent skill! Gotta be more modern :)

dustimpact 1 day ago

Apparently “seven” is only kinda seven. I would argue that seven is seven!

  • simeonmiteff 1 day ago

    Got to love that "kinda" is now a JSON bool value!

bombcar 1 day ago

I can use this as a random number generator; at least it's not nine.

  • rnoorda 1 day ago

    It's just as random as any other number!

layer8 1 day ago

It hallucinates 6.9999999999999996 to be seven.

0xblinq 1 day ago

I wanted to subscribe and I can't! How do you expect to make any money if that doesn't work?!!1

iamgopal 1 day ago

No other numbers were harmed in the making of this API.

But their feeling hurts, especially primes.

csmantle 1 day ago

This Is Seven as a Service.

  • layer8 1 day ago

    No, this is the test harness for Seven as a Service.

charcircuit 1 day ago

This SaaS actually will be replaced with an in house vibecoded solution.

s20n 1 day ago

Does this have an MCP server?

  • brap 1 day ago

    +1. OP is clearly not read for the Agentic Era

seanhunter 1 day ago

We wanted to subscribe to the enterprise plan, but unfortunately:

- No Soc-2 compliance

- No sso support.

We asked if we could host on-prem or even byoc but that seems an impossible dream.

Smh

zetanor 1 day ago

Oh, come on people. You don't need a cloud service for this. Just use the is-seven NPM package.

  • ptdorf 23 minutes ago

    $ du -sh node_modules/

    371M node_modules/

matt3210 1 day ago

Does not work for Nw==

mwkaufma 1 day ago

TIL 6+1 is not seven.

nwhnwh 1 day ago

I will vibe code my way out of poverty:

system2 1 day ago

I like how you spent $10 for the domain for this. :)

  • amarant 1 day ago

    10? That seems about $3 too much!

    • system2 17 hours ago

      The cheapest domain purchase can be made from CloudFlare. They are selling at ICANN's minimum fee. Which is $10...

hyperhello 1 day ago

Eh, more better than Prolog.