7 ms·
Engineer distributes resume via IPv6 traceroute
- talhof8 4y agoBut do you know how to bubble sort an array?
- deleted 4y ago[deleted]
- deleted 4y ago[deleted]
- jvdvegt 4y agoI guess the site can only be reached over IPv6? It seems I only have IPv4 :(
- verst 4y agoThat could be a feature if he didn't want to work at companies that don't have a IPv6 network :)
- ju-st 4y agoDoesn't seem to be the case, apple.com does not have an AAAA record. :( Also shame on Microsoft for no full IPv6 support in WSL2. (The CV posted above is outdated, this is what the traceroute shows today) 8 37 ms 36 ms 36 ms hello [2001:bc8:3eff:c0::1] 9 32 ms 32 ms 31 ms My.name.is.Louis.Poinsignon [2001:bc8:3eff:c0::2] 10 33 ms 32 ms 31 ms I.am.a.network.and.systems.engineer [2001:bc8:3eff:c0::3] 11 35 ms 36 ms 35 ms This.is.my.resume.over.traceroute [2001:bc8:3eff:c0::4] 12 37 ms 35 ms 36 ms o---Experience---o [2001:bc8:3eff:c0:ee::] 13 36 ms 35 ms 35 ms 2021.Apple.Engineer.SF.USA [2001:bc8:3eff:c0:ee::714] 14 33 ms 34 ms 31 ms 2018.Cloudflare.Engineer.SF.USA [2001:bc8:3eff:c0:ee::cf3] 15 32 ms 34 ms 33 ms 2017.Cloudflare.Engineer.London.UK [2001:bc8:3eff:c0:ee::cf2] 16 38 ms 36 ms 35 ms 2016.Cloudflare.Engineer.Intern.SF.USA [2001:bc8:3eff:c0:ee::cf1] 17 36 ms 35 ms 34 ms o---Education---o [2001:bc8:3eff:c0:ed::] 18 36 ms 35 ms 34 ms 2015-2016.DrexelUni.Exchange.CE.Philadelphia.USA [2001:bc8:3eff:c0:ed::1] 19 37 ms 32 ms 32 ms 2011-2016.UTT.Master.CE.France [2001:bc8:3eff:c0:ed::2] 20 37 ms 34 ms 35 ms o---Skills---o [2001:bc8:3eff:c0:51::] 21 36 ms 36 ms 34 ms Golang.C.Python [2001:bc8:3eff:c0:51::1] 22 36 ms 34 ms 36 ms Networks.Linux.Automation.Kafka.Clickhouse.Kubernetes [2001:bc8:3eff:c0:51::2] 23 33 ms 33 ms 33 ms Statistics.Maths [2001:bc8:3eff:c0:51::3] 24 31 ms 32 ms 31 ms o---Various---o [2001:bc8:3eff:c0:7a::] 25 34 ms 35 ms 35 ms Swimming.Karate.Piano [2001:bc8:3eff:c0:7a::1] 26 36 ms 34 ms 35 ms o---Contact---o [2001:bc8:3eff:c0:c0::] 27 32 ms 34 ms 31 ms mail.jobs.at.poinsignon.org [2001:bc8:3eff:c0:c0::1] 28 33 ms 35 ms 30 ms cv6.poinsignon.org [2001:bc8:3eff:c0::ff]
- profmonocle 4y agoapple.com is just a redirect to www.apple.com, which does have IPv6. Apple has been slowly but surely adding IPv6 to their public network services - App Store and OS downloads come over IPv6, and their NTP resolver just added IPv6 support. I guess the department that controls that apple.com -> www.apple.com redirect just hasn't bothered, which is interesting because such a simple, dumb redirect service is one of the easiest things to dual-stack (as in it probably doesn't store IPs or have to worry about blocking at all, it just responds with a 301)
- jackinloadup 4y agoSame, it begins. My ISP needs to get it's act together.
- jeroenhd 4y agoNo A record, so I guess so. If your ISP doesn't block ICMP, you can get IPv6 capabilities using tunnels like https://tunnelbroker.net/ https://tunnelbroker.net/. Especially useful if you have a router you can configure this stuff on so all of your devices get IPv6 for free. Completely free of charge and with minimal latency if you live somewhere near a data centre.
- withinboredom 4y agoNetflix and friends won’t work over them. But with some clever routing, you can get it to work… I just got native ipv6 last winter and had to use tunnels like this for years.
- zamadatix 4y agohttps://i.imgur.com/EA1uspm.png https://i.imgur.com/EA1uspm.png All of the links just go to Wikipedia and the traceroute is as shown (minus the initial hops of course)
- deleted 4y ago[deleted]
- 300bps 4y agoI think it's reasonable to assume that this whole thing has been a marketing campaign to get people to finally have a reason to switch to IPv6. All kidding aside, IPv6 isn't even required for their website or this traceroute trick. He just set up an in-addr.arpa reverse DNS zone to reverse resolve particular IP addresses to specific values. If you had a block of 20 IPv4 addresses, I don't see anything stopping you from doing the exact same thing.
- yyyk 4y ago>If you had a block of 20 IPv4 addresses, I don't see anything stopping you from doing the exact same thing. A block isn't necessary at all, even on IPv4. Traceroute can easily show internal address or just be lied to. Just recently we've seen a different example of this on HN: https://news.ycombinator.com/item?id=32566730 https://news.ycombinator.com/item?id=32566730
- stonekyx 4y agoIP addresses can be lied about, but reverse DNS still needs your ownership of those IP addresses if I understand it correctly. One would need the provider of those IP addresses to setup PTR records for them.
- yyyk 4y agoYou're right. I didn't consider we don't control the other side's DNS server.
- bhaney 4y ago"IMCP" looks to be a typo. Normally wouldn't bother to mention, but, you know, CVs
- di 4y agoHere's what it looks like: $ traceroute cv6.poinsignon.org traceroute to cv6.poinsignon.org (2001:bc8:3eff:c0::ff), 30 hops max, 80 byte packets 1 gateway 0.795 ms 0.789 ms [...] 8 hello (2001:bc8:3eff:c0::1) 1.431 ms 1.202 ms 9 My.name.is.Louis.Poinsignon (2001:bc8:3eff:c0::2) 1.649 ms 1.274 ms 10 I.am.a.network.and.systems.Engineer (2001:bc8:3eff:c0::3) 1.695 ms 2.090 ms 11 This.is.my.resume.over.traceroute (2001:bc8:3eff:c0::4) 1.698 ms 1.793 ms 12 o---Experience---o (2001:bc8:3eff:c0:ee::) 1.829 ms 2.052 ms 13 2018.Cloudflare.NetworkEngineer.SF (2001:bc8:3eff:c0:ee::cf3) 2.261 ms 2.155 ms 14 2017.Cloudflare.NetworkEngineer.London (2001:bc8:3eff:c0:ee::cf2) 2.293 ms 1.284 ms 15 2016.Cloudflare.NetworkEngineer.Intern.SF (2001:bc8:3eff:c0:ee::cf1) 1.136 ms 1.205 ms 16 2015.CEA.SoftwareEngineer.Intern.France (2001:bc8:3eff:c0:ee::cea) 1.204 ms 1.226 ms 17 o---Education---o (2001:bc8:3eff:c0:ed::) 1.360 ms 1.607 ms 18 2015-2016.DrexelUni.Exchange.CE.Philadelphia (2001:bc8:3eff:c0:ed::1) 1.237 ms 1.312 ms 19 2011-2016.UTT.Master.CE.France (2001:bc8:3eff:c0:ed::2) 1.492 ms 1.604 ms 20 o---Skills---o (2001:bc8:3eff:c0:51::) 1.565 ms 1.418 ms 21 C.Java.Python.Golang (2001:bc8:3eff:c0:51::1) 1.364 ms 1.536 ms 22 Net.Linux.Automation (2001:bc8:3eff:c0:51::2) 1.381 ms 1.266 ms 23 Statistics.Maths.Photoshop (2001:bc8:3eff:c0:51::3) 1.504 ms 1.431 ms 24 o---Various---o (2001:bc8:3eff:c0:7a::) 1.461 ms 1.519 ms 25 Swimming.and.karate (2001:bc8:3eff:c0:7a::1) 1.378 ms 1.473 ms 26 Piano (2001:bc8:3eff:c0:7a::2) 1.552 ms 1.683 ms 27 o---Contact---o (2001:bc8:3eff:c0:c0::) 1.551 ms 1.486 ms 28 mail.jobs.at.poinsignon.org (2001:bc8:3eff:c0:c0::1) 1.576 ms 1.473 ms
- reaperducer 4y agoRemember when they said we'd never run out of IPV6 addresses? Good times.
- zamadatix 4y agoMissed opportunity to hide a secret message in hops 30+ or such :).
- walrus01 4y agomissed opportunity for a hop of all.your.base.are.belong.to.us main.screen.turn.on how.are.you.gentlemen
- snickerbockers 4y ago
- laundermaf 4y agoIf you can’t see this, your ISP doesn’t resolve IPv6, probably. It works for me once I enable “WARP” from my 1.1.1.1 app on iOS.
- foresto 4y agoSee also: traceroute -m 60 bad.horse
- aidenn0 4y agoNote also that unlike TFA, bad.horse works with tracepath.
- dr-detroit 4y ago
- DropKiwiFarms 4y ago
- gghh 4y agoI recall seeing something similar a while back, you'd traceroute to some IP address and the output was the opening text of a star wars movie https://www.theregister.com/2013/02/15/star_wars_traceroute/ https://www.theregister.com/2013/02/15/star_wars_traceroute/
- notRobot 4y agoThere's also telnet towel.blinkenlights.nl
- dr-detroit 4y ago
- alex14fr 4y agoFunnily enough he didn't bother to put something in his default htdocs directory : https://poinsignon.org/ https://poinsignon.org/
- leibnitz27 4y agoGreat, but not Bad Horse great. https://www.a2wd.com/traceroute-bad-horse/ https://www.a2wd.com/traceroute-bad-horse/
- calibas 4y agoNo wonder we're running out of IPv4 addresses.
- Bud 4y agoI guess you didn't really look; these are IPv6 addresses.
- bmicraft 4y agonot in the link gp was responding to
- jeroenhd 4y agoIt's only a /27, they were quite affordable a year or ten ago. A full /24 went for about $2500 back in 2015 when this was made and you can subdivide that to 8 customers who all get 30 usable addresses. Bit expensive for a joke, but not unmaintainably so. It's silly that ISPs have messed up their IPv6 deployment so badly that there's a "shortage" of IPv4 addresses now. Of course, IPv4 was never going to be enough; there are too many people on earth.
- remram 4y agoI wonder whether you could do this with a lower number of IPs, just repeating them in the traceroute reply. You might not be able to build a real network like that, but if you're manually replying to ICMP with a raw socket, this should be possible, I doubt the client tries to de-duplicate based on addresses.
- jonathantf2 4y agoThought it was a dead link since it didn't work on my mobile data or home internet, turns out it's just a v6 only DNS record.
- bandyaboot 4y agoI’d like to imagine one of the troubleshooting steps for Cloudflare’s help desk when they see an uptick in customer service disruption complaints is to hit up Louis to ask if he’s updating his resume again.
- betaby 4y agoThat's how it's done probably https://github.com/blechschmidt/fakeroute https://github.com/blechschmidt/fakeroute
- nabakin 4y agoExcept this doesn't have custom text. All the IP addresses correspond to real domain names
- rcarmo 4y agoPretty awesome :)
- biermic 4y agoSome CTO guy who I work with does this with the password for internal docs. He thinks he is 1337. How long will it take, until someone gains access? I consider this an intentional security leak.
- baobabKoodaa 4y agoI wonder what HR thinks about this resume format?
- 5350-uiop-1130 4y agoit's nice that for once, hr is the one being filtered.
- pm2222 4y agoDoesn't work here. ALARM ~ $ tracepath 2001:bc8:3eff:c0::ff 1?: [LOCALHOST] 0.015ms pmtu 1500 ... ... 2: ALPHEUS-COM.edge1.Washington1.Level3.net 15.966ms 3: ae5-3828.edge1.Washington1.Level3.net 4.011ms 4: 2001:1900:2::3:18 77.693ms 5: 2001:1900:5:2:2::4a0a 78.469ms asymm 4 6: 2001:bc8:400:1::8a 78.737ms asymm 7 7: 2001:bc8:400:1::13a 78.635ms asymm 6 8: no reply 9: no reply 10: no reply 11: no reply 12: no reply 13: no reply
- aidenn0 4y agoI suspect that whatever underlying implementation is used only catches ICMP packets, not UDP packets. [edit] Note that "tracepath -m60 bad.horse" works just fine.
- billpg 4y ago"That's very nice but can you email me a copy in Microsoft Word DOCX format please?"
- jen729w 4y agoI’m just about to live this hell. On advice from a friend, my response will be a simple one: no, because it doesn’t exist. It was written in Markdown [0]. Here’s a PDF. I’m expecting the usual pushback, and will reciprocate. I’ll let you know how it goes. [0]: https://github.com/johnnydecimal/resume/blob/main/resume.md https://github.com/johnnydecimal/resume/blob/main/resume.md (Yeah I shamelessly inserted my own résumé.)
- rthomas6 4y agoI work for a company that was acquired by Leidos relatively recently. Hello fellow coworker.
- Aeolun 4y agoI gave up, I now generate my CV in docx from JSON, and convert that to PDF.
- jamwil 4y agoWent through this. Gave up and remade it in Word. Practical beats pure sometimes. Tough for us HN types.
- lyjackal 4y ago
- 0x0 4y agoDoesn't work properly here, I get a very local IPv6, then one row of stars, then the third hop is the destination? % traceroute6 -w1 cv6.poinsignon.org traceroute to cv6.poinsignon.org (2001:bc8:3eff:c0::ff), 30 hops max, 80 byte packets 1 2a01:x:x:x::1 (2a01:x:x:x::1) 0.794 ms 0.913 ms 0.737 ms 2 * * * 3 2001:bc8:3eff::1 (2001:bc8:3eff::1) 39.555 ms 39.668 ms 39.560 ms Not sure why "traceroute6" stops at the "...::1" but "mtr" shows an equivalent 3-hop route but actually shows "...::ff" for the third and final hop? (Edit: Using "-I" with "traceroute6" makes the third and final hop also show up as "::ff". Strange that ICMP vs UDP would give different IP addresses for the final hop?)
- profmonocle 4y agoSome middlebox in your network is probably mucking with something. Are you behind a corporate firewall?
- 0x0 4y agoNo, should be a native IPv6 consumer ISP... But now that you mention it, most other IPv6 sites act like this as well. Sorry, it's probably my ISP or maybe my router. Guess I haven't been tracerouting IPv6 much since getting native IPv6 connectivity.
- Evidlo 4y agoSee also the IPv6 bible: https://website.peterjin.org/wiki/IPv6_Bible https://website.peterjin.org/wiki/IPv6_Bible
- thrwyoilarticle 4y agoI wonder if these things ever pay off, or if it just ends up attracting a lot of opportunities to be part of a normal application system where it's a one-way system of proving your worth to the company?
- imhoguy 4y agoWell, at least it reached HN first page where a lot of hacker in heart managers and C*Os circle around, the potential employers.
- contingencies 4y agoAn old hack. For the history books, IIRC proff (Julian Assange) presented this hack in 1997, shortly after he wrote strobe.c (1995; AFAIK the first TCP half-open scanner). Here's a 1998 public posting of the code: https://packetstormsecurity.com/files/12995/fakeroute.c.html https://packetstormsecurity.com/files/12995/fakeroute.c.html At that time, the running joke was to provide inbound traceroutes spoofed next hops which implied you were working for a government agency (the Australian Federal Police, the Defence Signals Directorate (now Australian Signals Directorate) or the Defence Science and Technology Organisation (now the Defence Science and Technology Group)). Free Julian.
- low_tech_punk 4y agoIs traceroute Turing complete?
- chirau 4y agoNon-networking guy here. Anyone care to explain what is special or impressive about this? It went over my head
- zoom6628 4y agoJust damn clever. Shows several aspects of knowledge and application.