Chińscy naukowcy opracowali najlepszy od 41 lat algorytm wyznaczania najkrótszej ścieżki w grafie! Zespół z Tsinghua University przełamał barierę sortowania Dijkstry. To pierwsza poprawa od 1984 r. Nowy algorytm działa w czasie O(m*log2/3n). Co to może dać? Szybsze GPS, routing internetowy i planowanie tras w logistyce. W praktyce oznacza to krótsze czekanie na wyznaczenie drogi, mniej korków, tańsze dostawy i sprawniejsze działanie sieci komputerowych. No i konieczność aktualizacji programu studiów informatyki :) https://t.co/qWyNyF8gir
Slajdy z Damiana i mojego wystąpienia na @WarszawaJUG: https://t.co/RdH4mlBTWH
Przykładowa aplikacja: https://t.co/abmd4Xaxa3
Artykuły napisane przez nas w temacie:
- https://t.co/wAaIBXIE7z
- https://t.co/LTAC6lEBsi
#SpringBoot#Java#testing
@piotrprz Next $BTC halving in 2 months, then probably another bull run in 2025 and another set of shitcoins, NFTs or whatever the trend will be (LLM/spatial computing coins? 😂) and another set of blockchain talks I guess
Somehow I overlooked this gem.
I like how fallback logic (if choosing success or failure by default) appeared non-obvious:
1. Success for growth: https://t.co/NEtoCAB4FJ
2. Failure can also break a lot: https://t.co/A5OLxu1jSB
3. #Uber choice: https://t.co/CwZj4KbgBo
As it's been ~3 years, figured I'll answer "What caused the Uber Eats glitch that allowed ordering free food for a weekend in India?"
This was an outage on my watch. Given Quora is paywalled - can't post the answer w/o a sub - here's the story on idempotency & breaking changes:
So pm2 (a node process manager package on npm) just caused thousands of CI builds to fail because of an "optionalDependency" on a package called gkt which is requested as a tarball from a server that was returning 503. That package consists of one file which contains this:
🔥 JavaScript Sets are about to become a lot more useful with these 7 new methods:
.difference()
.intersection()
.symmetricDifference()
.union()
.isSubsetOf()
.isSupersetOf()
.isDisjointFrom()