|
16 | 16 | "redirect_to": null |
17 | 17 | }, |
18 | 18 | "https|arjunsreedharan.org|/post/148675821737/memory-allocators-101-write-a-simple-memory|": { |
19 | | - "consecutive_failures": 1, |
| 19 | + "consecutive_failures": 2, |
20 | 20 | "first_failed": "2026-07-04", |
21 | 21 | "first_seen": "2026-07-04", |
22 | 22 | "last_class": "HARD_DEAD", |
|
416 | 416 | "redirect_to": "https://codepr.github.io/posts/sol-mqtt-broker/" |
417 | 417 | }, |
418 | 418 | "https|codequs.com|/p/S14jQ5UyG/build-a-distributed-streaming-system-with-apache-kafka-and-python|": { |
419 | | - "consecutive_failures": 1, |
| 419 | + "consecutive_failures": 2, |
420 | 420 | "first_failed": "2026-07-04", |
421 | 421 | "first_seen": "2026-07-04", |
422 | 422 | "last_class": "SUSPECT", |
|
912 | 912 | "redirect_to": null |
913 | 913 | }, |
914 | 914 | "https|hackclub.com|/workshops|": { |
915 | | - "consecutive_failures": 1, |
| 915 | + "consecutive_failures": 2, |
916 | 916 | "first_failed": "2026-07-04", |
917 | 917 | "first_seen": "2026-07-04", |
918 | 918 | "last_class": "HARD_DEAD", |
|
984 | 984 | "redirect_to": null |
985 | 985 | }, |
986 | 986 | "https|hackhands.com|/building-instagram-clone-angularjs-satellizer-nodejs-mongodb|": { |
987 | | - "consecutive_failures": 1, |
| 987 | + "consecutive_failures": 2, |
988 | 988 | "first_failed": "2026-07-04", |
989 | 989 | "first_seen": "2026-07-04", |
990 | 990 | "last_class": "HARD_DEAD", |
|
1104 | 1104 | "redirect_to": null |
1105 | 1105 | }, |
1106 | 1106 | "https|jguegant.github.io|//jguegant.github.io/blogs/tech/meta-crush-saga.html|": { |
1107 | | - "consecutive_failures": 1, |
| 1107 | + "consecutive_failures": 2, |
1108 | 1108 | "first_failed": "2026-07-04", |
1109 | 1109 | "first_seen": "2026-07-04", |
1110 | 1110 | "last_class": "SUSPECT", |
|
1261 | 1261 | "first_seen": "2026-07-04", |
1262 | 1262 | "last_class": "OK", |
1263 | 1263 | "last_status": 200, |
1264 | | - "redirect_to": "https://rsci.app.link/wWUO7TN8SS?_p=c21429c39e037af5ea038cffed" |
| 1264 | + "redirect_to": "https://rsci.app.link/wWUO7TN8SS?_p=c11732dc9a0166eee01f8ae3e9b4b3" |
1265 | 1265 | }, |
1266 | 1266 | "https|linoscope.github.io|/writing-a-game-boy-emulator-in-ocaml|": { |
1267 | 1267 | "consecutive_failures": 0, |
|
2088 | 2088 | "redirect_to": null |
2089 | 2089 | }, |
2090 | 2090 | "https|thinkster.io|/django-angularjs-tutorial|": { |
2091 | | - "consecutive_failures": 1, |
| 2091 | + "consecutive_failures": 2, |
2092 | 2092 | "first_failed": "2026-07-04", |
2093 | 2093 | "first_seen": "2026-07-04", |
2094 | 2094 | "last_class": "HARD_DEAD", |
|
2400 | 2400 | "redirect_to": "https://aosabook.org/en/500L/a-python-interpreter-written-in-python.html" |
2401 | 2401 | }, |
2402 | 2402 | "https|www.ashwinhariharan.tech|/blog/how-to-build-your-own-uber-for-x-app-part-2|": { |
2403 | | - "consecutive_failures": 1, |
| 2403 | + "consecutive_failures": 2, |
2404 | 2404 | "first_failed": "2026-07-04", |
2405 | 2405 | "first_seen": "2026-07-04", |
2406 | 2406 | "last_class": "HARD_DEAD", |
2407 | 2407 | "last_status": null, |
2408 | 2408 | "redirect_to": null |
2409 | 2409 | }, |
2410 | 2410 | "https|www.ashwinhariharan.tech|/blog/how-to-build-your-own-uber-for-x-app|": { |
2411 | | - "consecutive_failures": 1, |
| 2411 | + "consecutive_failures": 2, |
2412 | 2412 | "first_failed": "2026-07-04", |
2413 | 2413 | "first_seen": "2026-07-04", |
2414 | 2414 | "last_class": "HARD_DEAD", |
2415 | 2415 | "last_status": null, |
2416 | 2416 | "redirect_to": null |
2417 | 2417 | }, |
2418 | 2418 | "https|www.ashwinhariharan.tech|/blog/thinking-of-building-a-contact-tracing-application-heres-what-you-can-do-instead-part-2|": { |
2419 | | - "consecutive_failures": 1, |
| 2419 | + "consecutive_failures": 2, |
2420 | 2420 | "first_failed": "2026-07-04", |
2421 | 2421 | "first_seen": "2026-07-04", |
2422 | 2422 | "last_class": "HARD_DEAD", |
2423 | 2423 | "last_status": null, |
2424 | 2424 | "redirect_to": null |
2425 | 2425 | }, |
2426 | 2426 | "https|www.ashwinhariharan.tech|/blog/thinking-of-building-a-contact-tracing-application-heres-what-you-can-do-instead|": { |
2427 | | - "consecutive_failures": 1, |
| 2427 | + "consecutive_failures": 2, |
2428 | 2428 | "first_failed": "2026-07-04", |
2429 | 2429 | "first_seen": "2026-07-04", |
2430 | 2430 | "last_class": "HARD_DEAD", |
|
3256 | 3256 | "redirect_to": "https://www.adit.io/posts/2013-04-15-making-a-website-with-haskell.html" |
3257 | 3257 | }, |
3258 | 3258 | "http|arjunsreedharan.org|/post/82710718100/kernel-101-lets-write-a-kernel|": { |
3259 | | - "consecutive_failures": 1, |
| 3259 | + "consecutive_failures": 2, |
3260 | 3260 | "first_failed": "2026-07-04", |
3261 | 3261 | "first_seen": "2026-07-04", |
3262 | 3262 | "last_class": "HARD_DEAD", |
|
3424 | 3424 | "redirect_to": null |
3425 | 3425 | }, |
3426 | 3426 | "http|sahatyalkabov.com|/create-a-character-voting-app-using-react-nodejs-mongodb-and-socketio|": { |
3427 | | - "consecutive_failures": 1, |
| 3427 | + "consecutive_failures": 2, |
3428 | 3428 | "first_failed": "2026-07-04", |
3429 | 3429 | "first_seen": "2026-07-04", |
3430 | 3430 | "last_class": "HARD_DEAD", |
|
3456 | 3456 | "redirect_to": "https://shiny.posit.co/r/getstarted/" |
3457 | 3457 | }, |
3458 | 3458 | "http|thinkster.io||": { |
3459 | | - "consecutive_failures": 1, |
| 3459 | + "consecutive_failures": 2, |
3460 | 3460 | "first_failed": "2026-07-04", |
3461 | 3461 | "first_seen": "2026-07-04", |
3462 | 3462 | "last_class": "HARD_DEAD", |
|
0 commit comments