Hacker Newsnew | comments | show | ask | jobs | submit | kragniz's comments login

json-sempai: Use JSON files as if they're python modules! https://github.com/kragniz/json-sempai

It's entirely dumb and not very useful.

-----


> CS students participate in open source more.

I'd disagree on this one. From my admittedly anecdotal experience, all the people I know who are heavily self-taught (myself included) have participated more in open source. Most of these people are driven by a passion for software, rather than a need to sell something.

-----


Don't assume this is something political. A lot of very good organizations were not accepted this year, Mozilla being one of them.

-----


Don't assume it isn't. In previous years they saw Chrome and Firefox as combined bulwarks against IE's dominance of the browser market.

Now that Chrome dominates and Mozilla is working on a competitor to android, well...

-----


I'm not making political assumptions. I am assuming that businesses act to protect their business interests and that assisting a competitor compete in core markets is not in a company's interests.

I'd be happy to see a business case put forward for Google helping Mozzilla develop a mobile operating system to compete with Android.

-----


I doubt they run any of the GSOC decisions through any sort of business case analysis. $150,000 is tiddlywinks to a corporation that generates billions on a monthly tempo. Hand wavy good feels are plenty enough justification for that level of spending.

(That's a ball park estimate of how much it would cost to fund and administrate several projects)

-----


Your premise that Google contains enough business incompetence in enough of the right places to fund a direct competitor explains why they have funded Mozilla in the past. It doesn't really offer much explanation as to why Google did not fund them this year.

Conversely, even the minimum business process of some VP looking at the list and saying, "We are not going to fund a competitor," Occam Razors this year's events.

-----


Your premise, that the only possible reason to fund a competitor is incompetence, on the other hand, strikes me as absurd.

If they weigh business cases at all, they might have considered the value of goodwill they generate for funding competitors to outweigh any loss(es).

Aside: how does Google benefit from sponsoring Blender3D, in your immediate-profit-driven opinion?

-----


I don't think anyone is claiming that they benefit from sponsoring non-competitors, only that they would suffer a disadvantage from funding a competitor, and that this MAY have weighed into their decision-making.

-----


Google haven't supported a number of major projects this year (including some that they directly benefit from), it's not just Mozilla. One assumes, therefore, that the GSoC management decided that GSoC should support more smaller projects this year.

EDIT: If Google only wanted to fund things that directly benefit them, you'd've thought they'd do just that, none of this faffing about with an application process and only funding student work, no?

-----


My premise is that it is not incompetent to ignore the business impact of GSOC.

If giving $150,000 to Mozilla materially erodes Google's business, giving $150,000 to Mozilla isn't the actual problem.

"Every thing was going fine for us, but then the CEO didn't pick up a penny he saw on the street and the whole thing fell apart."

-----


It's not rewritten, but built on top of.

-----


loliwm is another one.

https://github.com/Cloudef/loliwm

-----


Let's just be thankful for OpenStack dropping support of Python 2.6!

-----


Something I can't wait for my day job to do. At least we mostly stopped using 2.3...

-----


http://xkcd.com/1401/

More seriously, great post! I also enjoyed your talk at pycon.ie this year.

-----


Oh wow you were there? Thanks!

-----


I didn't downvote you, but you probably got downvoted for perpetuating 'free software == on github'

-----


Well, the assumption that I'm perpetuating it is on them then. I could have said "why don't you setup a git repo", but then again the easiest way of doing this would be via Github - which is a low barrier to entry.

Or they could use any of the other git repo hosting services out there. But, in my experience, GitHub is the easiest to use. A bit silly to downvote for that reason though, if that's the case.

-----


I don't think Github is evil (yet). The fast and easy way to delete an account there is too transparent. They don't have also a strong competitor, neither weak points to be explored by a new player. We'll enjoy the status quo for some time: Google, Facebook, Microsoft all gave in to Github.

-----


> They don't have also a strong competitor

BitBucket is a good underdog IMHO. I use it for all my private projects or stuff I don't want out in the open just yet since they offer unlimited free private repositories.

It's rather nice to be honest.

They support Mercurial if you're into that as well.

-----


What are some examples of screwing with the basic Glance setup? Not allowing custom images?

-----


Not allowing custom images, not allowing certain formats, not allowing the use of a URL (which Glance then d/l and manages), not allowing uploading and simply not configuring the endpoints to be advertised AT ALL.

-----


It means you can do screen splitting on a remote machine and still have the same workflow as your local sessions, which is pretty nice.

-----

More

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: