kusha
Joined 10 years ago
Joined 10 years ago
Looks like the JS is not obfuscated. Even dev comments are still there, which is v cool. Good idea to download it all before they wise up!
wget --mirror --convert-links --adjust-extension --page-requisites --no-parent -e robots=off -P ./website "https://lumon-industries.com/"
wget -P ./website/images "https://lumon-industries.com/images/lumon.png"
wget -P ./website/images "https://lumon-industries.com/images/nope.png"
wget -P ./website/images "https://lumon-industries.com/images/100.png"
wget -P ./website/images "https://lumon-industries.com/images/clipboard.png"
wget -P ./website/images "https://lumon-industries.com/images/mde.gif"
wget -P ./website/shaders "https://lumon-industries.com/shaders/crt.vert.glsl"
wget -P ./website/shaders "https://lumon-industries.com/shaders/crt.frag.glsl"
wget -P ./website "https://lumon-industries.com/favicon.ico"
and then comment out <script>
navigator.serviceWorker.register?.('/service-worker.js').catch(() => {})
</script>
in index.htmlFinally, download p5 and replace the cloudflare CDN pointing to your own p5.js installation.
Run it all with
python3 -m http.serverAs long as it's niche enough, write about it, and they will come.
Disclaimer, I get XX traffic a week. Nothing noteworthy but it makes me so happy that people read my posts.
I used to regularly report Runescape phishing sites, reporting to the registrar is extremely effective and quite fast
- Github CI pipeline for running tests on a pet project. To the best of my knowledge it was 100% successful with no edits needed, but it was stupid simple.
- Starting place for Jest tests on the same pet project. It didn't give me 100% correct suggestions, but it greatly reduced the mental barrier of using a new technology and writing tests with mocks in an unfamiliar language (typescript)
- Determining how hot a mosfet will get under a certain voltage/amperage with no electrical understanding. I asked for many different mosfets and it got the data sheet numbers frequently incorrect. Super helpful going from 0 to figuring how what to look for on a data sheet and plugging those numbers into to formulas to determine how hot different mosfets would get. (context, this was for a 3d printer)
- Writing a Fresh Prince of Bel Air opening rap scene parody for a board game. I would give it the ideas, it would write the lyrics. Eventually I strung together a bunch of it's lyrics and asked it to make it better. It did by making stuff rhyme better. I had to shorten and change some lyrics to fit to the beat. Way easier than writing it from scratch.
The only downside is that @haugene has gone missing for sometime now, as such there are no firm releases. If you want new features/bug fixes, you have to pull dev, which isn't very ideal. Otherwise the maintainers are doing a great job (shout out to @pkishino!)
I assume your worries come from the leetcode trend in interviews.
Personally, I let recruiters that are knocking down my door via LinkedIn or email my expectations up front. Salary & no leetcode (algorithmic problems), I have found a lot of success. There are many companies willing to give sane interviews with real world SWE problems.
Experience is highly valued in this field. Someone with 10 YOE isn't really competing with someone with 5 YOE. If you talk to anyone involved in hiring nowadays it's extremely difficult to find experienced devs. Experience will always trump education.
- Pre-rendered static files so you can view the site without JS (Front page "terminal" animation and possibly the contact page won't work)
- Blog backed by JSON/Markdown
- Built with Vue
- Hosted on GH pages/backed by Cloudflare
Source: https://github.com/kushagharahi/kushagharahi.github.io