Hacker Newsnew | past | comments | ask | show | jobs | submit | hyperlexic's commentslogin

Cool site, but $700MM?


I'm curious how Brooklyn dealt/deals with the issue of crime and public safety. I lived in West Oakland for while, and this seems to be the general region where a 'Brooklyn' type of spot is trying to emerge. BART station is right there, and it's close to the bridge for all-night bus lines and bikers too. But it's just such a friggin dangerous place to be (at any hour of the day or night) that I wonder if it's even possible.


There are a couple places you just don't get off the train in brooklyn: east new york and brownsville, but on the whole, even areas below the JMZ: east williamsburg/bed stuy/bushwick aren't nearly as dangerous as they may seem by looking at them.


Yeah unfortunately today there really is no area in Oakland near a BART station where I would want to be walking around with a pocket full of cash/tip money late at night. There's a lot of investment and excitement happening in West Oakland, and it's interesting to watch the process. But until they get the public safety issues to a somewhat reasonable level, I don't see it. What I see are young hip people moving in, getting robbed or worse and going back to the City to live in a shared closet for 2k a month.


when does a major company post huge numbers - only to shitcan their CEO and bring back a co-founder? there is a lot of damage control in the media, but companies don't just 'do this sort of thing'


plenty of divs and spans out there on major sites that nest so far down it looks almost like a fractal.


IE6 still has a surprisingly large user base according to my analytics reports. some of my clients' sites are seeing above 30% still using IE6. hopefully IT departments will go to windows 7 or something, because seriously - what year is this?


This happened to me a while back, I had to change the password to the server as every domain on it was vulnerable. How do you smoke adderall anyway?


I have been trying to teach myself programming for a couple years now, because I got sick of getting a great idea and then having to 1) explain it to the development team, 2) waiting for development 3) iterating through modifications.

So as a new programmer with no ambition of paying another fortune for 'university training' I entered the rabbit hole of learning from online resources, videos and books.

The signal to noise ratio is abominable, simply because a new programmer doesn't know stink-code from unstink-code. Horrible, exploitable examples of all languages flourish on high traffic sites and sites that rank high for "$language tutorial". these get re-pasted on 10,000 s of sites and become 'the way it is done'. You might get some comments in the original post that the author didn't properly secure the code, but rarely will you get that commenter to show the proper way to do it.

The gap between 'hello world' and real programming resources is only getting worse, and it affects the quality of Internet programming in general.

You can find a 1000 great tutorials on making cool online forms and widgets using jQuery - but they almost ALL will add the caveat "obviously for sake of brevity i'm not sanitizing data - you will want to take care of that". well, maybe we don't need any more tutorials that don't go into the details securing your data, because I'd venture to guess many newbies (like myself in the beginning) will download the demo script and upload it to our shared host and say 'done'. That leaves a lot of vulnerable low hanging fruit that is then re-copied by more people entering programming, and perpetuates the stinkcode that is so ubiquitous that it becomes 'standard'.

This leads to another problem newbatroids will face - seeing the same type of applications in tutorials built by the same language over and over. JavaScript (and the awesome jQuery library) is NOT simply an easy way to make cool photo sliders. We sure don't need any more tutorials on making cool photo sliders and other UI candy with client-side programming languages and libraries that have immense power to do other things-very very cool things. The lack of compelling, interesting examples of what JavaScript can do really limits the overall advance of web development, since newbatroids don't know it's not just for making Fancybox widgets or cool rollover effects or menus and aren't shown the real power of the language. The problem is that these are very common entry points for new programmers. JavaScript can be an incredible tool to teach programming since it's everywhere - free - and full of problems that must be fixed which teach the new programmer the difference between stink and unstink code. Crockford's series of videos and books really opened my eyes to the bigger picture.

Another problem newbatrons will face is the inability to decouple UI and 'design' from the programming logic, and by necessity then needing to learn how to do both - which starts to really - really - really - suck after a few big projects. It's easy to say 'split your code into a model, view and controller', but a newbariffic probably isn't a part of team and is hammering together some frankenstein-esque 'thing' made up of photoshop slices, PHP code (maybe formed into functions) and probably cut and paste jquery UI plugins from online resources. maybe they have experienced the fun of the nervous breakdown when a client is asking for heavy modification of a wordpress template and wants it to be pixel perfect with proper typography, and cool features that lead our young programmer into hacking away at variable-quality plugins that may or may not break on the next update.

In terms of online free resources/tutorials, it's huge. But there's also a vast gap between the proverbial 'hello world' and real deal programming. I would venture to say many new programmers start with a WAMP like environment, tool around with Wordpress or some other easy publishing platform and then find themselves really struggling to make the leap to 'proper' programming.

For one, I would like to see you smart guys help out us wannabe-programmer marketing turds by showing us how to set up a proper development environment - and i mean everything from the machine i run locally - and the software i use to make software - to 'cloud' based hosting to explaining at least where to start conceptually so i can do my own informed research. Do tutorials in real-world development environments. use linux and the command line. force newbatronics to understand how to properly code from 'hello world' and not even allow a messy windows based environment or plug and play platforms unless that's clearly as far as the programmer wants to go - and for many that's far enough.

Probably the most informative exercise I did was building a web app - then trying to hack it from as many ways as i could imagine. I spent a great deal of time learning about client-side security by continuously hacking my own applications and trying to anticipate how a skilled hacker would utilize the seemingly infinite attack surface exposed by bad client-side programming - i was amazed and horrified at how easy it was - and mobile hasn't even really hit yet, but hold on to your hats with that one. but that exercise taught me so much about programming in general, that it changed the way i conceptualized 'programming'. I thought it was about objects and functions and operators whatnot - but realized how much of it is policies and structure and scope. That could have been stressed more in my opinion from the popular online programming sites, but i guess it's easier to get traffic with the headline '50 mindblowing jQuery photo sliders' rather than 'stop using global variables and learn about function scope'.


Buffett is an insurance guy. Insurance companies give him free float to go buy 'great companies' (well - at least until the economy crapped out its own skeleton). It will be interesting to watch the stock when that old man passes away. I have tried numerous time to read "The Intelligent Investor" and man - I guess my ADD is just too much to do it.

He also has unprecedented access to financial data of companies he may be sniffing around - not the garbage you and I see in SEC documents. (although 10q documents are treasure chests of company info for research).


You can try reading Graham's "Security Analysis" instead. It's a much harder book--so it might keep your interest for longer.


I think the domain name ( mint -vs- wesabe ) is responsible for more of the Mint victory than people want to admit. I know when I try and turn people on to new services, that seemingly petty little detail has been the primary reason whether they adopt it or not. That fact of life kills you inside when you put so much blood sweat and money into a company - only to have people talking about how to pronounce your name in blog comments rather than what cool stuff you can do.


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

Search: