Posted on October 1, 2015
Hey guys! Want to be employed? Scared of being grilled about random questions while coding on a white board? Come tonight to get tips about job searching and interviewing. Hear from Danna (who successfully found a smart person job once at a smart person company).
There will also be pizza. And friends.
Meeting will be in CIWW 517 at 7:15 p.m
When you play the game of clones, you merge or you reset –hard.
Heard of this thing called Git? Do you know you should be using it yet you never do? Do you lie through your teeth and tell everyone you use it all the time for your personal projects? Know how to use it well but you’re not an expert? Do you know the difference between merging and rebasing? Did you get fired for force pushing to master?
Come out and learn Git! This talk will assume very basic knowledge of Git, if you came out to the beginner series talk on Monday, you’ll be fine!
As always, there will be free food after the talk so come on out to CIWW 517 at 7:15 tomorrow (Thursday the 24th) to learn and eat.
May the forks be with you.
Hey everyone, for all of those who are interested in tech in finance, there is an event on Wednesday September 30th with Credit Suisse engineers. It will be co-hosted with WinC and the Business Analytics Club.
There will be 3 talks on Big Data, Cloud technologies and Mobile platforms. Please fill out the attached form to apply!
As usual, there will be food, cool people and an opportunity to learn.
ATTENTION: There is an application deadline on September 25th
Hey peeps, hope you had a great weekend. Tonight we have another beginner series talk for you, this time on git! Come on out to CIWW 201 at 7:15 p.m. to learn why and how you should use git.
Also, this Thursday we will have another talk on git but it will not targeted towards beginners. More info coming soon!
Hey everyone! Tomorrow night is our first real talk, Into the Abyss: CPython. It’ll be given by the lovely Nicholaus on the very lovely subject of, you guessed it, CPython. It’ll be in CIWW 517 at 7:15 p.m. Still working on getting a bigger room! Here’s a description:
This talk will be in two parts. The first part will consist of a basic overview of how python is compiled and interpreted. I will briefly describe how the process works. We will then pull the source code from Python.org, configure it, make it, and start to walk through some of the main c code in the python interpreter. The next part of the talk will be how to extend python with C (i.e. how to write c code and call it from my python code). After that we will look at the reverse how to call my python libraries with from my C code. These will be shown with examples. Followed by a Q and A.
Be forewarned, the Start Trek references will be more than gratuitous. Also, this talk will be followed by a couple of lightning talks! But, those are top secret. As per usual, there will be food as well! Hope to see ya there.
Hey everyone, hope you had a great weekend! Tonight is the first beginner series talk on Python. We’ll start at zero knowledge of python and build our way up to creating an AI named clyde who will achieve singularity and destroy mankind!
The meeting will start at 7:15 p.m. in CIWW 201!
If you’re not a complete beginner, feel free to come out anyways! You might learn a thing or two, or you can help teach others.
First meeting is tomorrow, September 10th at 7:25 in CIWW 517! This is a general interest meeting so come out, eat some free food, meet some people, hear our plan for the club, and, most importantly, let us know what you want to get out of the club!
What do you want to learn about? Interested in giving a talk? Hungry and want a free meal?
Drop by tomorrow!
On October 12th in room 109 we will be hosting a NY meetup where Matthew Borgatti will speak on Biomimicry and Soft Robotics. Here’s a description, and make sure to register at http://www.meetup.com/ACM-NY/events/224322270/.
Autonomous moving things come in two flavors. You’ve got robots, and you’ve got biology. Seldom in the natural world do you find solutions to the problems of grasping, manipulating, and moving like the ones we’ve come up with. Instead you find complex integrated systems that distribute load and provide power in a thousand brilliant ways.
This talk introduces some biological systems (like the beak of a squid which allows a creature basically made of protein-rich jelly to bite the heads off things orders of magnitude harder than it on the durometer scale), describes the engineering behind them, and discusses methods newly minted through digital fabrication and 3d printing for duplicating them.
In Matthew’s research at Super-Releaser he’s designed pneumatic soft robots with the goal of generating complex practical mechanisms from simple, easily mass produced methods. He’s going to bring his experience making things like a walking quadruped cast from one single seamless piece of silicone to a discussion of what’s on the cutting edge of soft robotics, where these technologies can be applied, and how you can start playing with your own squishy robots.
For more information, check out http://har.ms
Hope you guys had a great first week of school! Here is a list of the talks we have in mind, but are subject to change. These will be thursdays at 7:15 in room 517.
We’ll be populating the calendar once we have the finalized dates!
- HC Search
- Network Security
- Open Source
- Research vs. Industry
Researchers have found a relatively cheap (in terms of computation), way to model the human mind. This new tech is called Neurogrid and it uses significantly less simulated neurons! (by a factor of about 600 less than the norm).
For interested readers:
Tomorrow Aaron Schumacher will present “Machine Learning Playground”. He will talk about what machine learning is, the kinds of problems it addresses, doing machine learning on kaggle, and a couple useful tools, including vowpal wabbit.
This will be in CIWW 312 at 7pm.
See you there!
Hello ACM and Progteam,
The time has come to elect the officers for 2013-2014. Two of the current e-board, Alexandra Qin and myself, are graduating, so we need new officers. Every officer participates in keeping ACM friendly and fun, in setting up talks and events, and in keeping the room open.
The positions are not strictly defined and everyone works together, but roughly:
Secretary – Record meetings.
Webmaster – Maintain and improve the ACM website.
Treasurer – Handle ordering food and tracking expenses.
President – Decide.
Vice President – Anything else.
We will be holding the election by secret preference ranked ballot on May 6th at 6:15PM in room 202 of WWH.
If you want to run for an officer position, be there and be ready to speak about the many ways in which you are the best for ACM!
See you all there,
ACM President (but not for much longer!)
Eric Schles, Zhangshuai Li, Daniel Padawer, Daniel Cohen, Benjamin Xie, Christopher G Williams, and David Iserovich
Setting the stage:
Today we asked the following question – What are the costs/benefits of times square? During this day of fun and hacking we learned about R, statistics, research methods, the city, what kind of data is out there, preprocessing and visualization. The team worked so well together there was even time for a group outing to artichoke! (Also hacking made us hungry.)
The first thing we had to do was define what is meant by “cost” and “benefit”. The easiest definition for cost seemed to be power costs, water costs, and overall pollution abatement costs. These lead us to search for the power consumption, water consumption and overall production of pollutants by the buildings in Times Square. Benefits was harder to define. We ended up settling on property values ( proxy by rental cost) , overall economic output, number of associated jobs, tax revenue, and “fiscal contributions” in overall city wide GDP.
Initially we considered either using a business or government perspective for this analysis. However data was only available in such a way that we could look at the question from a mixed perspective. Future studies may be interested in one way or the other.
There were also a number of questions we couldn’t get to, like how many taxi’s frequent times square and how much do they produce in terms of emissions? Second, we would have liked to use the nyc open turnstyle data set to determine flows of foot traffic in and out of times square on a daily basis. Third we would have wanted to create visualizations for the flow of electricity into New York City and see how that propagates to Times Square. Sadly, there was not time.
We define Times Square as the area of land between 42nd street and 48th street and between 8th avenue and 7th avenue.
-In .1% of NYC’s total land area, Times Square generates 11% of the city’s economic output and 10% of the city’s jobs.
-The district’s $110 billion in economic activity is up 22% since 2007, outpacing city growth of 9% during the same period.
-Annual direct spending on hotels, entertainment, and retail in Times Square is $4.8 billion.
-Broadway ticket sales tapped $1 billion in 2010; 83% of theatergoers came from out of town.
-Times Square – with 21% of NYC hotel rooms – added 2,000 rooms since 2007; direct hotel spending increased 13%.
-Times Square supports 385,000 jobs, 170,000 of which are within the district.
-Times Square has 29 million square feet of office space.
-In 2010, workers in and immediately around Times Square earned $18 billion in wages.
-These earnings are distributed throughout the city, with 61% of Times Square employees living outside Manhattan or north of 110th street.
-Times Square contributes 4.6 billion in New York State and New York City taxes each year.
-The district’s 2.1 billion fiscal contribution to New York City is enough to fund 46% of the NYPD budget or the Parks Dept. budget seven times over.
270 buildings in times square.
The total costs for each building are:
Average water cost: 3831576.47
Average electric cost: 13819243.26
Average ghg cost: 763733.77
All metrics come from
We took averages for all buildings and then found these point statistics. This data reflects 2012.
A bit of math:
So based on
270 buildings with total cost on average of 18414553.5 (the sum of the three costs). Thus we can guess total cost of running Times Square is 368,291,070 dollars per year in water, electricity and green house gas emissions
Given that the total gain from economic activity is 110 billion and total cost 368,291,070, the total net benefit is $109.6 billion dollars.
Criticisms regarding our results. (from the authors):
This was a fast a dirty study. It is likely these estimates are under valued (in terms of costs). We took a lot of point statistics, something you should never do in a thorough study. Additionally, there was a lot of missing data that we had to interpolate, specifically in the water consumption costs. Even so, it is likely that the total monetary gain from Times Square belays the costs captured here. However, this does not mean we have captured all associated costs. A good example might be to compare Boston to New York City. Boston does not have Times Square however both are on the eastern seaboard and thus have similar power consumption needs. If we looked at the overall, consumption of both cities throughout the year, it is at least the suspicion of one of our authors that we would find higher environmental costs. Also, abatement costs are essentially are not perfect. Even a marginal change in the cost per metric ton of Green House Gases (GHG) could translate to large cost differentials from proposed figures. Thus the costs associated with Times Square may still be significant.
Not too bad for a project that was done in 5 hours also this was the first one of these, expect one every week.
Posted on March 24, 2013
In five years you won’t be able to buy laptops or desktop retail. Or at least it will be a niche market. How is this possible? With the rise of distributed computing and a shift from “computation at home”, to “computation somewhere else”, it is likely this all be outmoded soon. And this makes sense, why write code that is going to be very painful to compile when you can just throw it at a cluster? There are an increasing number of cluster operating systems and things of this nature already. So how will the shift look?
Well some people have already figured it out, namely Amazon, Google and other companies that offer computation on the web. So companies like this offer cheap resources on the web (for now) and you pay for what you use. Right now this is pretty cheap, but I doubt it will stay this way. Of course as computers continue to improve and servers continue to get “better” this will keep costs down (the faster the computer the cheaper it is to use because the less time it takes to compile a program), but eventually the market will reach an equilibrium. It is my hypothesis is that depending on the path towards equilibrium that we take, that equilibrium could have higher prices. Eventually computational resources could be more expensive.
This will lead to an increase in cost in server resources. But that is of course, if we under use our available resources. The Internet itself is just really one big computer. Some people have already started to recognize how this could be used to keep costs down. A great example is the Seattle project run by Justin Cappos. Its a system that allows you to anonymously distribute computation among a bunch of other computers around the world! (It’s free but you need to contribute resources as well) You can find more information about this here: https://seattle.cs.washington.edu/html/ . Otherwise companies will end up in an arms race to offer cheaper resources, at first, then the weak companies will die and eventually we will get an oligarchy of computational resource barons, charging for every computation.
Examples of what the future of computers will look like are already out there, in case none of this jargon really makes sense. A great example is the Chrome book by Google. It’s a computer that only lets you connect to the Internet. I believe eventually this will simply be the norm. Eventually we won’t have individual operating systems, we will just have user accounts that follow us all for all our lives from one device to the next. This will allow users to not have to transfer files. Instead your life will simply live in the cloud or on some server somewhere, virtually. Some people take this pretty far. For instance a collective of entrepreneurs are trying to create machines that we will download our consciousnesses into, thus allowing us to escape death. Here’s the idea: http://en.wikipedia.org/wiki/Mind_uploading . I think this may be taking things too far. But the work is certainly very interesting. I think that it will lead to a whole host of new technologies, however finding the “fountain of youth” is probably ridiculous.
The point of the Internet is about throwing off the chains of individual computation as much as it is about exploring personal curiosity. If we limit the amount of resources available, we could lose something important. Of course I don’t know what that is, but think about it this way: What if Google charged you to use its search engine? Let’s say you are a poor entrepreneur who wants to start a project that would give homeless youth shelter, but you didn’t have enough money to search for the right resources, so scrap the project. Let’s say that one of the homeless youth could have grown up to invent an operating system for quantum computers. Well then everyone would lose out, right?
But you would never get that if you don’t let the poor entrepreneur use the resources for free! (I know there are a lot of if’s in the above hypothesis, but just bare with me). In general this is known as positive externalities. It generally occurs in networks, where the actions you perform positively benefit others, at no cost to themselves.
Now of course companies like Google think about this right now (Google drive and Gmail are examples of free computational resources you could pay for), but for how long will this be the case?
Hey everyone, if you missed Jeremiah Malina of TECH@NYU’s demodays, you missed something worth seeing. The presentation covered a lot of ground fast. But most importantly he gave some excellent resources.
–functional programming in python
–a good way to python up your life (intermediate)
–web programming with the python web framework
–an obvious but inspired choice
–great for getting down syntax
–for someone looking for that little bit of magic in their lives (advanced)
Will get you started on your quest to python glory.