HN user

theVirginian

255 karma
Posts0
Comments108
View on HN
No posts found.
Nap desks 11 years ago

I cant imagine how uncomfortable it would be to nap at someone's feet or have someone else napping at my feet while I'm trying to work.

If it were a dog bed though that would be nice. I could work with a four-legged companion at my feet.

Ahh. Found the realist in this thread. Leviathan isn't really taken too seriously these days in political philosophy although its taught extensively because its a great introduction and his influence is wide. Hobbes bases his argument on premises that are dubious at best. (Men and women being solitary, miserably brutal existence until society gave them order) His conclusions are also extreme in that he concludes we will enter into the social contract and resign any semblance of freedom other than our right to preserve our own lives at any cost. He also goes to extreme lengths to justify his premises and conclusions based on the bible which is interesting if not a very modern approach to political philosophy. Max Weber is an interesting read if you want something a little more modern. John Simmons is another one to check out.

The Gay Science is another great Nietzsche book. Pick up The Birth of Tragedy if you get a chance though, Nietzche's early views on history and science are also worth reading and considering.

This type of article seems to be a right of passage from basic to upper-level/intermediate understanding of Python. Where it really gets crazy is if you are making decorators that take parameters and in turn call decorated functions from within their block. You can do some really crazy stuff, even decorate classes.

I would like to see some more articles on Python metaclasses as I think that could benefit a lot of people.

Potentially, but the people with the ability to understand the code that is being generated will always have more value than the people who don't. WISYWIG editors are useful and quick but you are ultimately limited to the what the editor allows you to build.

I've long said that an ethics class should be a required "related course" (or at least be encouraged) for various Engineering and Business majors, not because it teaches you how to be a good person but to enhance the student's ability to clarify and explain their reasoning about ethical decisions they will inevitably encounter.

There are excellent libraries for data analysis, I know some people who use it in finance. It's still widely used for web applications. There are new features for asynchronous programming. Not to mention it's used by tons of major companies. Linkedin, Reddit, Youtube, just to name a few all use Python.

I think the general opinion is "use where appropriate but be consistent" which I tend to agree with. There are times where the simplicity of old-style formatting just gets the job done but it certainly has it's limitations and new style can be extremely powerful.

I don't seem to be able to submit my answer or follow the link to see the answer for "just tell me the answer" is this supposed to be a trick or is my browser just not capable of properly following those links? Using Chromebook.

I don't think anyone would notice or you would get shadow banned before it got to this. If they did it would become a meme for a day or two. There are entire subs that are (likely) just malware reporting home. The new rules seem to be more about preventing abuse of other redditors rather than preventing abuse of the site itself.

Possibly you also ran into the Q/A problem because there are many more people who use Django and common issues/gotchas that people encounter have mostly been explored and documented. I haven't used Pyramid but I would imagine the user base is somewhat smaller.

I was being a bit sarcastic, its just that sometimes I read these highly critical blog posts about "we made X decision with Y product and it sucks" where really the person who was responsible for the decision could have anticipated the consequences with five minutes of evaluation.

But you should always move fast and break things, don't look before you leap. It's the startup mentality and it's the way real scrappy entrepreneurs do things.

One issue is that almost every google search for documentation points to the 2.x version, sometimes even if you search for Python 3 meaning you have to manually find the dropdown and switch to a new version. I imagine this is cumbersome for many new developers.

Part of the reason for raising tuition is also to discourage out of state students from applying so that they can provide a relatively high quality of education to state's residences that is accessible to many of the state's residents. Georgia does this, as well as some other schools.