Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Nvidia announces native GPU programming in Rust(nvidia.com ↗)
    245comments
  2. Keys Not Included: recovering the signing keys for US driver's license barcodes(ryan.science ↗)
    55comments
  3. The Relation Between Mathematics and Physics by Paul Dirac(cam.ac.uk ↗)
    4comments
  4. My temporary PHP fix from 2014 has nearly 20M installs. Today I'm deprecating it(jakeasmith.com ↗)
    8comments
  5. One Year of Sponsored Servo Development(servo.org ↗)
    discuss
  6. Training a 4B model to produce 81% faster query plans than Postgres(rohanbansal.com ↗)
    109comments
  7. Comparison of Malloc() Algorithms(egbert.net ↗)
    6comments
  8. Xiaomi Mimo 2.6 live post-training dashboard(xiaomi.com ↗)
    100comments
  9. Cloudflare/Security-Audit-Skill(github.com/cloudflare ↗)
    5comments
  10. Backups Aren't Simple(filipovski.net ↗)
    130comments
  11. Small programming tricks(will-keleher.com ↗)
    224comments
  12. Developing provably correct Rust code with Verus(amazon.science ↗)
    12comments
  13. Breaking the 1.58-bit Barrier for Ternary LLMs(arxiv.org ↗)
    31comments
  14. A 32-year-old bug walks into a Telnet server(watchtowr.com ↗)
    17comments
  15. The engineering behind the US Strategic Petroleum Reserve(johnjwang.com ↗)
    77comments
  16. The Return of Sail Power: Cargo Ships Are Turning Back to the Wind(gcaptain.com ↗)
    50comments
  17. OpenSpec – A lightweight and configurable AI spec framework(openspec.dev ↗)
    54comments
  18. PCB is brought to you by Fable 5(a6mzero.com ↗)
    39comments
  19. AWS says it can't restore some data from mideast facilities struck by Iran(wsj.com ↗)
    321comments
  20. HarnessTax: How Much Does the Harness Matter for Coding Agents?(harnesstax.github.io ↗)
    48comments
  21. Lucasart's Afterlife(togameforlife.wordpress.com ↗)
    discuss
  22. Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations(github.com/arnegiacomo ↗)
    243comments
  23. Performance Improvements in .NET 11(devblogs.microsoft.com/dotnet ↗)
    57comments
  24. Japan's book scene is moving from bookstores to libraries(untranslatedjp.substack.com ↗)
    75comments
  25. Jev Ultrafast: A browser agent with a dynamic, indexed action space(github.com/browser-use ↗)
    3comments
  26. Reversing Factorio's RNG(gegell.github.io ↗)
    26comments
  27. US interest rates raised for first time in three years(bbc.com ↗)
    25comments
  28. Part-human part-mouse brain developed in science breakthrough(bbc.com ↗)
    25comments
  29. Anecdotally, programmers dislike "reduce"(evanhahn.com ↗)
    223comments
  30. Reverse-engineered Jev-like model(github.com/vinnylarouge ↗)
    17comments

My temporary PHP fix from 2014 has nearly 20M installs. Today I'm deprecating it

76 pointsby 1d agojakeasmith.com
8 comments
1d agoHN ↗

Author here, happy to answer any questions. I never imagined a polyfill for http_build_url would gain so much traction. After 12 years, deprecating it feels like the right move, especially given the new options from the community and PHP itself.

1h agoHN ↗

We used to work together at AOL. Glad to see you on here; I hope you're doing great!

1h agoHN ↗

Reading this threw me back to 2014 - how was working for AOL back then?

33m agoHN ↗

It hasn't been updated in 11 years. Not sure I'd call that "keeping it alive".

1h agoHN ↗

There is nothing as permanent as a temporary fix that works.

1h agoHN ↗

For a package with that kind of install base, is there a final release that prints the migration options in a deprecation notice? People will find it years from now through old Stack Overflow answers.

1h agoHN ↗

The package is marked as abandoned on Packagist [1]

This package is abandoned and no longer maintained. No replacement package was suggested.

Both adding it as a dependency using composer and installing it from a lockfile results in:

    $ composer require jakeasmith/http_build_url
    […]
    Package jakeasmith/http_build_url is abandoned, you should avoid using it. No replacement was suggested.
    […]
    $ rm -r vendor/
    $ composer install
    […]
      - Installing jakeasmith/http_build_url (1.0.2): Extracting archive
    Package jakeasmith/http_build_url is abandoned, you should avoid using it. No replacement was suggested.
    […]

[1] https://packagist.org/packages/jakeasmith/http_build_url