frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Human

https://quarter--mile.com/Human
241•surprisetalk•5h ago•110 comments

Internet Artifacts

https://neal.fun/internet-artifacts/
157•mikerg87•1d ago•22 comments

LLMs get lost in multi-turn conversation

https://arxiv.org/abs/2505.06120
215•simonpure•6h ago•129 comments

AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

https://deepmind.google/discover/blog/alphaevolve-a-gemini-powered-coding-agent-for-designing-advanced-algorithms/
820•Fysi•17h ago•223 comments

Python lib generates its code on-the-fly based on usage

https://github.com/cofob/autogenlib
114•klntsky•3d ago•41 comments

What is HDR, anyway?

https://www.lux.camera/what-is-hdr/
624•_kush•19h ago•283 comments

Working on complex systems: What I learned working at Google

https://www.thecoder.cafe/p/complex-systems
34•0xKelsey•1d ago•20 comments

Show HN: Muscle-Mem, a behavior cache for AI agents

https://github.com/pig-dot-dev/muscle-mem
178•edunteman•13h ago•41 comments

Tiptap (YC S23) Is Hiring

https://www.ycombinator.com/companies/tiptap/jobs/1S8DTcM-growth-manager
1•philipisik•1h ago

EU ruling: tracking-based advertising [...] across Europe has no legal basis

https://www.iccl.ie/digital-data/eu-ruling-tracking-based-advertising-by-google-microsoft-amazon-x-across-europe-has-no-legal-basis/
114•mschuster91•2h ago•60 comments

Show HN: Semantic Calculator (king-man+woman=?)

https://calc.datova.ai
128•nxa•12h ago•136 comments

Git Bug: Distributed, Offline-First Bug Tracker Embedded in Git, with Bridges

https://github.com/git-bug/git-bug
228•stefankuehnel•1d ago•80 comments

Changes since congestion pricing started in New York

https://www.nytimes.com/interactive/2025/05/11/upshot/congestion-pricing.html
280•Vinnl•1d ago•359 comments

A server that wasn't meant to exist

https://it-notes.dragas.net/2025/05/13/the_server_that_wasnt_meant_to_exist/
321•jaypatelani•16h ago•91 comments

Self-hostable webhook tester in go

https://testwebhook.xyz
30•muliswilliam•1d ago•6 comments

NASA Stennis Releases First Open-Source Software

https://www.nasa.gov/centers-and-facilities/stennis/stennis-first-open-source-software/
44•mindcrime•1d ago•20 comments

Doom on the Oldest Digital Computer in America [video]

https://www.youtube.com/watch?v=no0CkQk7id0
10•zdw•3d ago•0 comments

Lightweight open source reCaptcha alternative

https://github.com/altcha-org/altcha
24•michalpleban•1d ago•2 comments

Databricks acquires Neon

https://www.databricks.com/blog/databricks-neon
322•davidgomes•22h ago•198 comments

The cryptography behind passkeys

https://blog.trailofbits.com/2025/05/14/the-cryptography-behind-passkeys/
210•tatersolid•21h ago•187 comments

Internet Scrabble Club (2002-)

https://isc.ro/
40•indigodaddy•3d ago•16 comments

Critical Warning for External Purchases in Apple App Store

https://mjtsai.com/blog/2025/05/14/critical-warning-for-external-purchases-in-app-store/
33•mpweiher•2h ago•9 comments

Our narrative prison

https://aeon.co/essays/why-does-every-film-and-tv-series-seem-to-have-the-same-plot
148•anarbadalov•16h ago•119 comments

Migrating to Postgres

https://engineering.usemotion.com/migrating-to-postgres-3c93dff9c65d
169•shenli3514•11h ago•148 comments

How to Build a Smartwatch: Picking a Chip

https://ericmigi.com/blog/how-to-build-a-smartwatch-picking-a-chip/
264•rcarmo•1d ago•108 comments

Updated rate limits for unauthenticated requests

https://github.blog/changelog/2025-05-08-updated-rate-limits-for-unauthenticated-requests/
83•xena•5d ago•112 comments

Hegel 2.0: The imaginary history of ternary computing (2018)

https://www.cabinetmagazine.org/issues/65/weatherby.php
45•Hooke•2d ago•4 comments

Interferometer Device Sees Text from a Mile Away

https://physics.aps.org/articles/v18/99
222•bookofjoe•4d ago•57 comments

UK's Ancient Tree Inventory

https://ati.woodlandtrust.org.uk/
74•thinkingemote•22h ago•57 comments

How the economics of multitenancy work

https://www.blacksmith.sh/blog/the-economics-of-operating-a-ci-cloud
159•tsaifu•19h ago•35 comments
Open in hackernews

Python lib generates its code on-the-fly based on usage

https://github.com/cofob/autogenlib
114•klntsky•3d ago

Comments

thornewolf•5h ago
nooooo the side project ive put off for 3 years
Noumenon72•4h ago
From now on you'll be able to just do `import side_project` until it works.
thornewolf•5h ago
looks very fun excited to try it out
turbocon•5h ago
Wow, what a nightmare of a non-deterministic bug introducing library.

Super fun idea though, I love the concept. But I’m getting the chills imagining the havoc this could cause

userbinator•5h ago
It's like automatically copy-pasting code from StackOverflow, taken to the next level.
extraduder_ire•5h ago
Are there any stable output large language models? Like stablediffusion does for image diffusion models.
tibbar•5h ago
If you use a deterministic sampling strategy for the next token (e.g., always output the token with the highest probability) then a traditional LLM should be deterministic on the same hardware/software stack.
roywiggins•3h ago
Deterministic is one thing, but stable to small perturbations in the input is another.
dragonwriter•1h ago
> Deterministic is one thing, but stable to small perturbations in the input is another.

Yes, and the one thing that was asked about was "deterministic" not "stable to small perturbations in the input.

kokada•5m ago
This looks "fun" too: commit fixing a small typo -> the app broke.
emporas•4h ago
It imports the bugs as well. No human involvement needed. Automagically.
3abiton•3h ago
Sounds like a fun way to learn effective debugging.
anilakar•2h ago
Didn't someone back in the day write a library that let you import an arbitrary Python function from Github by name only? It obviously was meant as a joke, but with AIcolytes everywhere you can't really tell anymore...
atoav•2h ago
Why not go further? Just expose a shell to the internet and let them do the coding work for you /s
bjt12345•5h ago
Can it input powerpoint slides?
extraduder_ire•5h ago
I'm both surprised it took so long for someone to make this, and amazed the repo is playing the joke so straight.
morkalork•5h ago
Hysterical, I like that caching is default off because it's funnier that way heh
dr_kretyn•5h ago
> Not suitable for production-critical code without review

Ah, dang it! I was about to deploy this to my clients... /s

Otherwise, interesting concept. Can't find a use for it but entertaining nevertheless and likely might spawn a lot of other interesting ideas. Good job!

pyuser583•5h ago
Of course, this code was generated by ChatGPT.
conroy•5h ago
you'd be surprised, but there's actually a bunch of problems you can solve with something like this, as long as you have a safe place to run the generated code
thephyber•2h ago
I was super interested in genetic programming for a long time. It is similarly non-deterministically generated.

The utility lies in having the proper framework for a fitness function (how to choose if the generated code is healthy or needs iterations). I used whether it threw any interpretation-time errors, run-time errors, and whether it passed all of the unit tests as a fitness function.

That said, I think programming will largely evolve into the senior programmer defining a strategy and LLM agents or an intern/junior dev implementing the tactics.

NitpickLawyer•2h ago
> That said, I think programming will largely evolve into the senior programmer defining a strategy and LLM agents or an intern/junior dev implementing the tactics.

That's basically what goog wants alphaevolve to be. Basically have domain experts give out tasks that "search a space of ideas" and come up with either novel things, improved algorithms or limits / constraints on the problem space. They say that they imagine a world where you "give it some tasks", come back later, and check on what it has produced.

As long as you can have a definition of a broad idea and some quantifiable way to sort results, this might work.

jnkl•1h ago
Could you elaborate what problems can be solved with this?
behnamoh•4h ago
can it run Doom tho?

    from autogenlib.games import doom
    doom(resolution=480, use_keyboard=True, use_mouse=True)
Gabrys1•58m ago
It's been 3 hours and no-one came back with an answer. They must be busy playing Doom
malux85•4h ago
This is horrifying

I love it

polemic•4h ago
> from autogenlib.antigravity

As a joke, that doesn't feel quite so far-fetched these days. (https://xkcd.com/353/)

selcuka•4h ago
This is amazing, yet frightening because I'm sure someone will actually attempt to use it. It's like vibe coding on steroids.

    - Each time you import a module, the LLM generates fresh code
    - You get more varied and often funnier results due to LLM hallucinations
    - The same import might produce different implementations across runs
baq•3h ago
There are a few thresholds of usefulness for this. Right now it’s a gimmick. I can see a world in a few years or maybe decades in which we almost never look at the code just like today we almost never look at compiled bytecode or assembly.
latentsea•2h ago
There's not much of a world in which we don't check up and verify what humans are doing to some degree periodically. Non-deterministic behavior will never be trusted by default, as it's simply not trustable. As machines become more non-deterministic, we're going to start feeling about them in similar ways we already feel about other such processes.
NitpickLawyer•2h ago
> Non-deterministic behavior will never be trusted by default, as it's simply not trustable.

Never is a long time...

If you have a task that is easily benchmarkable (i.e. matrix multiplication or algorithm speedup) you can totally "trust" that a system can non-deterministically work the problem until the results are "better" (speed, memory, etc).

Sharlin•1h ago
Proving the correctness of the “improvements” is another thing entirely, though.
NitpickLawyer•49m ago
I agree. At first the problems that you try to solve need to be verifiable.

But there's progress on many fronts on this. There's been increased interest in provers (natural language to lean for example). There's also been progress in LLM-as-a-judge on open-ish problems. And it seems that RL can help with extracting step rewards from sparse rewards domains.

Legend2440•30m ago
It lets you do things that are simply not possible with traditional programs, like add new features or adapt to new situations at runtime.

It’s like the strong form of self-modifying code.

zombiwoof•3h ago
LOL
revskill•3h ago
Need your explanation.
roywiggins•3h ago
Possibly the funniest part is the first example being a totp library
jaflo•1h ago
See also: https://github.com/drathier/stack-overflow-import

    >>> from stackoverflow import quick_sort
    >>> print(quick_sort.sort([1, 3, 2, 5, 4]))
    [1, 2, 3, 4, 5]
kastden•1h ago
You can make it production grade if you combine it with https://github.com/ajalt/fuckitpy
otikik•1h ago
Thanks I hate it
1718627440•39m ago
This has a file named .env committed containing an API key. Don't know if it is a real key.