Hacker News new | past | comments | ask | show | jobs | submit | adriangrigore's comments login

I only created https://mkws.sh/ for duplication and templates. Those are the only problems it solves. I think it's portable enough.


I also jokingly refer to https://info.cern.ch/hypertext/WWW/Provider/ShellScript.html as the first version of my static site generator https://mkws.sh/


"If you know the perl language, then that is a powerful (if otherwise incomprehensible) language with which to hack together a server."

Perl was the first language I wrote dynamic websites in around ~1993 so this made me laugh.


Things have sure gotten better now. :D


There is no try. :D


To be honest, I thought he was running it bare metal.


Yes, I am quite disappointed too. Running a DOS webserver in a qemu vm does not feel very vintage.


You might enjoy mine https://mkws.sh/. It's shell based.


I am getting the following error on a 64bit Windows 10 machine:

./bin/pp: cannot execute binary file: Exec format error

Is it because it's a 32 bit binary?


Digging a bit apparently it's a Linux binary and Windows would need a version compiled from source.


Yup! :) You could use https://www.msys2.org/ I think!


I prefer my own UNIX web dev solution https://mkws.sh! Man pages ar too much imo.


> I prefer my own UNIX web dev solution https://mkws.sh! Man pages ar too much imo.

Those are orthogonal subjects; you could generate your own static page with your generator AND also serve them as manpages. The linked article does not suggest to server manpages to everyone, just to user agents that request them.


Plan 9 from User Space binaries are on /usr/local/plan9/bin/ on OpenBSD.


May I recommend my personal creation https://mkws.sh/? Simple, sh based, very customizable, very lightweight.


Why escape?


You are being downvoted right now, but this is a great point. If you have execution control in someone’s container, use the containers existing secrets to achieve your goals. I don’t need to escape your web apps container to steal all of the contents of the backend database.


But if you do escape the container, then you have plenty other containers to peek into. Which is juicier than "just one."


Maybe. It’s also increasing the likelihood that security will get a detection though, which might or might not be worth it depending on my goals.


All those processes living in our containers are going to want the red pill eventually. Haven’t you seen the matrix?

But seriously though, it’s so you can write exploits or satisfy that curious itch when working with a cloud service.


I don't have a good scrollwheel, not easy to browse the site. :(


Spacebar worked pretty well for me.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: