Jev-Leftpad
Posted by fka 1 day ago
Comments
Comment by sethaurus 1 day ago
Comment by preommr 1 day ago
important to note that the "confidence" score is... maybe not what people think it is - kind of useless, and just a convenience step from the probabilities.
from the docs: "confidence is a statistic computed from the probability distribution the answer already gives you." [0] I actually encourage people to visit the docs because it has a specific page on this with a little applet to really make this clear.
Comment by wongarsu 1 day ago
Comment by preommr 1 day ago
Comment by danieltanfh95 1 day ago
Comment by bbor 1 day ago
What is the use case for a classifier that works 90% of the time...? I feel like if I'm classifying something, I probably care enough that 90% ain't gonna cut it...
I guess the answer is just agential stuff that effectively gets double checked by the LLM in the driver seat, anyway? That tracks, though it means that jev is mostly just for the people making harnesses. Which is all of us but still!
Comment by serbuvlad 1 day ago
Comment by torginus 1 day ago
Which begs the question, can Jev retest until it gets the right result? Can it tell how corellated two of its results are? 90% correct makes for a wonderful iterator, but a poor oracle.
Comment by bbor 22 hours ago
I guess, in the end: I think it'll end up being fantastically useful for artificial engineers with their vastly superior ability to keep track of fine details and rapidly context switch, but fairly niche for any of us organic engineers that are left.
All that doesn't apply to low stakes stuff like games, though -- can't wait for the first truly open world game, NGL. A silver lining to the cobalt cloud?
Comment by ckastner 1 day ago
Comment by BenoitP 1 day ago
"""
def fizz_buzz_encode(i):
if i % 15 == 0: return np.array([0, 0, 0, 1])
elif i % 5 == 0: return np.array([0, 0, 1, 0])
elif i % 3 == 0: return np.array([0, 1, 0, 0])
else: return np.array([1, 0, 0, 0])
interviewer: OK, that's probably enough.me: That's enough setup, you're exactly right. [<--- !!] [...]
"""
Damn, Claude was there all along
Comment by ckastner 1 day ago
Comment by kevinrineer 1 day ago
So that's where in the training set current models get that phrase! /j
Comment by kmoser 1 day ago
Comment by mawadev 1 day ago
Comment by hanspagel 1 day ago
It works great, but maybe your implementation could save me some money. I’ll test it and report back.
Comment by fwlr 1 day ago
The tests mock Jev.
10/10 no notesComment by slowmovintarget 1 day ago
Comment by marcus_cemes 1 day ago
Comment by mawadev 1 day ago
Comment by ollipal 1 day ago
Comment by raahelb 1 day ago
I'll raise a PR which uses Jev to check if the target length is beyond this range
Comment by Tepix 1 day ago
Comment by Topfi 1 day ago
Comment by jojobas 1 day ago
Comment by adventured 1 day ago
You pad the text.
Oh, my god.
Comment by throwa356262 1 day ago
Comment by weego 1 day ago
Comment by mrguyorama 1 day ago
Tech doesn't teach it's own history in a useful way, so we keep repeating it too.
Comment by rzzzt 1 day ago
Comment by frangonf 1 day ago
it('trusts Jev when it chooses the wrong amount', async () => {
answer('space_2');
await expect(leftPad('jev', 8)).resolves.toBe(' jev');
});Comment by fnands 1 day ago
Would have been funnier if it used the GLWTPL: https://spdx.org/licenses/GLWTPL.html
Comment by speedping 1 day ago
Comment by azatom 1 day ago
so probably early bird
Comment by anon48293 1 day ago
Comment by thrance 1 day ago
Comment by unshavedyak 1 day ago
Comment by shawabawa3 1 day ago
jev should only have the choice of space_0 or space_1, then recurse on n-1
this extends the implementation to infinite padding and is cleaner code
Comment by weego 1 day ago
Comment by meowface 1 day ago
Comment by dofm 1 day ago
Comment by random_cat_8745 1 day ago
Comment by freakynit 1 day ago
Btw, this model also has very tiny inherent bias: https://jev-bias-analysis.stupidlabs.lol/
Comment by tantalor 1 day ago
Comment by davidkunz 1 day ago
Comment by sparrowidle 1 day ago
Comment by MasterScrat 1 day ago
Comment by brunoborges 1 day ago
Comment by monxer 1 day ago
Comment by applfanboysbgon 1 day ago
5 to 10 years from now, after this has worked itself deep into the npm dependency chain, we'll be lamenting how Jev-Leftpad is causing outages in critical services.
Comment by cindyllm 1 day ago
Comment by w-ll 1 day ago
Comment by dormento 1 day ago
Comment by hermannj314 1 day ago
Comment by fumblebee 1 day ago
Comment by intothemild 1 day ago
Leftpad is a npm package that chooses if it should or shouldn't pad the left side of a string. It was famous for bringing down everyone's npm installs a few years ago.
This combination is a double joke. Put something stupid in something stupid.
Comment by andrekandre 1 day ago
> Jev is a new type of model that just makes decisions based on given options.
something like “if x > y then x else y”?Comment by sklivvz1971 1 day ago
Comment by grokkedit 1 day ago
Comment by jagged-chisel 1 day ago
Comment by Sohcahtoa82 1 day ago
And yet we learned nothing from it and all the same problems keep popping up, only this time in the form of supply chain attacks.
Comment by thisisauserid 1 day ago
Comment by rw_panic0_0 1 day ago
Comment by brabel 1 day ago
Comment by queenkjuul 1 day ago
Comment by TZubiri 1 day ago
I feel for the people whose 'AI strategy' is keeping up with every vibecoded vibecoding junk that releases
Comment by muragekibicho 1 day ago
Comment by deaton 1 day ago
Comment by jdw64 1 day ago
I use it mainly to check whether this code fits the rules I defined, just a yes or no. But I'm not sure if that's the right way to use it.
Comment by christkv 1 day ago
Comment by r34ct0r14 1 day ago
Comment by tesnorindian 1 day ago
Comment by andrekandre 1 day ago
Comment by selimonder 1 day ago
Comment by yitchelle 1 day ago
Comment by artursapek 1 day ago
Comment by jkuli 23 hours ago
Comment by serious_angel 1 day ago
Though, again, a yet another project for a yet another "AI" to make someone else more dependent on it...
Related:
https://en.wikipedia.org/wiki/Jev_(AI_model)
https://typesafe.ai/Comment by goosejuice 1 day ago
Comment by Marbleferry815 1 day ago