Live data from Hacker News

The FuqIt Web Framework

github.com

71–80 of 84 posts

Re: The FuqIt Web Framework

#75
post #13

Well must be a slow news day today so I'll say a few things about FuqIt for the high-minded HN crowd: 1. Don't run this at all in anyway that someone can access it. It's ultra hackable. Extra points if people can point out why. 2. I basically am just goofing off. The idea though is this thought: "What if PHP got it right?" 3. There's some little tricks in there you may not have seen before. Take a look at the code if…

I'm going to assume the "ultra hackable" is thanks to requesting '../../phpmyadmin/config.php' or whatever.

Oddly enough, I can't easily see any way to load a random (system-level) python module, thanks to including the 'app' package explicitly in the load_module - IIRC you can't resolve imports outside a top-level package.

Re: The FuqIt Web Framework

#76
post #45
post #13

Well must be a slow news day today so I'll say a few things about FuqIt for the high-minded HN crowd: 1. Don't run this at all in anyway that someone can access it. It's ultra hackable. Extra points if people can point out why. 2. I basically am just goofing off. The idea though is this thought: "What if PHP got it right?" 3. There's some little tricks in there you may not have seen before. Take a look at the code if…

I've seen something similar done with the Mako templating library which allows mixing html and Python. We jokingly dubbed it PHPython, and it had grown into horrible spaghetti. I think what happened was it started out as a quick and dirty thing that just grew and grew.

Don't forget PerlHP. ("PHPerl" also seems to exist twice over at least.)

http://wakaba.c3.cx/perlhp/

Re: The FuqIt Web Framework

#77
I was intrigued by the reference to Meteor and after a bit of googling "oh yeah okay, those guys who did an unsecure NodeJS realtime framework (last time I used it, every client could call the mongodb database) just got 11M in funding".

When did our jobs become such a joke?

Re: The FuqIt Web Framework

#78
post #47

The first version now is minimalistic. But to be a second Ruby on Rails framework, your system will get more complicated soon. Good luck.

You obviously know nothing of my work.

Didn't you know, any sufficiently complicated Python framework contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Ruby on Rails.

Re: The FuqIt Web Framework

#79
post #61
post #13

Well must be a slow news day today so I'll say a few things about FuqIt for the high-minded HN crowd: 1. Don't run this at all in anyway that someone can access it. It's ultra hackable. Extra points if people can point out why. 2. I basically am just goofing off. The idea though is this thought: "What if PHP got it right?" 3. There's some little tricks in there you may not have seen before. Take a look at the code if…

Hey Zed that's pretty cool. I think this was submitted with a back-thought of possibly generating ridicule. It doesn't matter, anyone coding and playing with shit like this gets upvotes from me. I also like web.py (the framework conceived and built by Aaron Swartz) for some of the same reasons -- simplicity and cleanliness. Start with something like "let's see how would a clean and simple web framework look like in P…

>That's beautiful I think. Yeah I know it hasn't exactly taken off and flask and friends surpassed it but I still like it.

That reason it still hasn't taken off is that Aaron is very like Zed; they are grasshoppers. They get bored easily from doing something.

Re: The FuqIt Web Framework

#80

I was intrigued by the reference to Meteor and after a bit of googling "oh yeah okay, those guys who did an unsecure NodeJS realtime framework (last time I used it, every client could call the mongodb database) just got 11M in funding". When did our jobs become such a joke?

There's a package called 'insecure' that is included by default to get the app up and running as quickly as possible. To remove, just do $ meteor remove insecure

Hope this helps!

P.S. docs.meteor.com is very helpful -- I highly recommend reading it. Also, DiscoverMeteor.com is a great textbook that will cover this material.

Post reply on HN