curriculum-bootloader

Learning and science

polyglot file hack

SHOW HN2019

255points
50comments
#133of 2,195 in 2019
Top 7%of 2019 by points

How HN took it

DebatedReal support and real criticism

9 positive, 8 neutral or asking, 3 mixed, 9 critical, out of 29 comments about the project. Thread score +0.07.

Execution: 0 for, 8 againstIdea: 5 for, 1 againstDocs: 1 for, 0 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Impressive, novel polyglot idea

    From 4 comments
    • This is one of the coolest thing I've seen, ever.
      zachlatta on HN
    • That's impressive. Nicely done.
      swiftcoder on HN
    • this is impressive. Despite other comments going against the intelligence of recruiters, I got no doubt everyone (even without tech background) will get the point of why this is…
      DyslexicAtheist on HN
    • I'm not a recruiter, but I am a hiring manager and I'm impressed. I'm not going to go through the assembly with a fine-grained comb, but I don't need to. The existence of the…
      cldellow on HN
  • Shows real technical depth to hiring managers

    From 1 comment
    • I'm not a recruiter, but I am a hiring manager and I'm impressed. I'm not going to go through the assembly with a fine-grained comb, but I don't need to. The existence of the…
      cldellow on HN

Objections

  • CV PDF fails to open in many readers (GitHub, Firefox PDF.js, Acrobat, mupdf, iOS Safari)

    From 5 comments
    • Interestingly, GitHub refuses to display the PDF, saying that it's invalid: https://github.com/pjimenezmateo/curriculum-bootloader/blob/master/cv.pdf
      saagarjha on HN
    • doesnt work for mupdf either
      jacoblambda on HN
    • I get "There was an error opening this document. The file is damaged and could not be repaired." when trying to open with Adobe Reader.
      burroisolator on HN
    • Doesn’t work in iOS safari.
      oneeyedpigeon on HN
    • Doesn't work in Adobe Acrobat, so in context of providing it to recuiters, I'd say your effort is futile.
      dzidol on HN
  • Recruiters may not understand or value the bootloader

    From 2 comments
    • Awesome project. > a custom bootloader created by me to impress technical recruiters But do recruiters actually understand what a bootloader is or why this is such a feat? Do you…
      azhenley on HN
    • > a custom bootloader created by me to impress technical recruiters Recruiters don't have time to go through the process just to see your CV. You won't impress them.
      tspace on HN
  • Bootloader in a CV is risky to run and looks like malware

    From 2 comments
    • This is really cool, but if I may make a suggestion: Not everyone actually wants to run the bootloader, and technical hiring managers certainly won't. Include a video taken with…
      walrus01 on HN
    • Surely this offends some virus scanners.
      shereadsthenews on HN

Requests

  • Fix PDF compatibility with common viewers

    From 2 comments
    • Congrats on a cool project. As a hiring manager for embedded software engineers, I have a couple of thoughts that maybe helpful. I come at it from an american perspective, and I…
      as-j on HN
    • I don't mean to ruin it for gef3233 here, but seeing that it's missing the magic header required for PDFs, I'd be surprised if there are PDF viewers that would try to interpret…
      jolmg on HN
  • Add a video or screenshot of the bootloader running in QEMU

    From 2 comments
    • This is really cool, but if I may make a suggestion: Not everyone actually wants to run the bootloader, and technical hiring managers certainly won't. Include a video taken with…
      walrus01 on HN
    • Quick tip - screenshot is good, but add a video of the bootloader in action, it will get you more shares from the visual crowd.
      styts on HN
  • Add Windows instructions and safety warnings for dd

    From 2 comments
    • Very nice! Two things: You're assuming the user has dd available. You might want to include instructions for something like Rufus if they're on Windows. Even if they have dd, you…
      rl3 on HN
    • This is very cool! I have one suggestion with your readme. For someone who has used dd and is familiar with what needs to be done to check and change the value of /dev/sdX in…
      natch on HN
  • Shorten the CV and add a summary

    From 1 comment
    • Congrats on a cool project. As a hiring manager for embedded software engineers, I have a couple of thoughts that maybe helpful. I come at it from an american perspective, and I…
      as-j on HN

Questions

  • Does a recruiter actually understand or run it?

    From 1 comment
    • Awesome project. > a custom bootloader created by me to impress technical recruiters But do recruiters actually understand what a bootloader is or why this is such a feat? Do you…
      azhenley on HN
  • Would the boot sector break PDF parsers?

    From 2 comments
    • I don't mean to ruin it for gef3233 here, but seeing that it's missing the magic header required for PDFs, I'd be surprised if there are PDF viewers that would try to interpret…
      jolmg on HN
    • So what happens if you try to execute "%PDF-1.<number-between-0-and-7>\n%<4-bytes-above-128>\n" as x86 real-mode machine code anyway? Can't this be modified to simply undo…
      jolmg on HN

Alternatives named

  • Polyglot files like PoC||GTFO PDFs

    From 1 comment
    • this is impressive. Despite other comments going against the intelligence of recruiters, I got no doubt everyone (even without tech background) will get the point of why this is…
      DyslexicAtheist on HN
  • Bootable CD retro game in a tweet

    From 1 comment
    • Nice! You might enjoy my bootloader + retro game which fits in a tweet: https://www.quaxio.com/bootable_cd_retro_game_tweet/ It might also help you figure out how to put the pdf…
      amenghra on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/19344146)