HNHacker News
TopNewBestAskShowJobs

marcomonteiro

217 karma · joined March 4, 2011

Ex-Apple SWE on Special Projects and Apple Music. Past life as an iOS engineer on Google Nest and Xfinity Home.
submissionscomments
marcomonteiro··on $200 for a Fake Security System
That's funny and I remember my dad having similar conversations with security system salespeople whenever they'd come around the house. While transitioning from real estate sales to iOS development I took on a few jobs to cover the bills. One of which was for ADT. I met with a lot of people who had dogs and were still burglarized. My girlfriend's dog also did nothing when she was burglarized. Moral of the story, dogs are not generally good for security. They can get scared, be hurt, drugged or poisoned. If thieves are serious enough they'll get around the dog. Now on the value of ADT and others, I think it could and should be disrupted. I always felt the equipment and service were overpriced.
marcomonteiro··on Twitter acquires Clutch.io
I think I understand your reasoning but in many of these cases the "success" aspect I believe is that despite the failure/discontinuation of the product/company the investors still saw some kind of return on their investment. Though I don't know what Eric meant by "we took good care of all our investors" exactly, I'd assume they were satisfied with the terms. It's an additional plus that the world benefits by the open sourcing of clutch.io's IP that Twitter wasn't interested in. It sounds like a win-win-win, but that's just my opinion.
marcomonteiro··on The "Taken Username Effect" on Twitter
Agreed. I've wanted @marcomonteiro from the start. That account has never had a tweet since at least 2007. It's the only reason I don't use twitter.
marcomonteiro··on Just pay me.
+1 This is my method as well. Until the work is paid for, I own it.
marcomonteiro··on Apple: Help the best app developers not get "acquihired"
I think another challenge with this approach would be marketing/awareness. With app updates, current users are notified that there is a new version. If you put out a new version separate from the previous one then your existing user base is unaware that there is a new (and better?) version of XYZ app. It's just messy. Paid upgrades directly supported by the App Store/OS would be much better IMO.
marcomonteiro··on I Wasn't Paid
"The real problems are the charming, smooth talking, dream clients offering cool projects, top dollar, and paying on time...until they don't and decide to start making your life hell because you're in so deep already. They're no dummies."

I can completely relate. If only there were a place to keep track of clients and their payment history. Glassdoor meets credit reporting. Clients with no history get charged more and require a higher deposit.

marcomonteiro··on Jailbreaking Is Not A Crime
Like Android devices? I'm not trying to be sarcastic or snide either. I just get a little tired of these arguments when it comes to smartphones and tablets. Every modern smartphone and tablet that I know of comes with some form of "proverbial handcuffs" to varying degrees. Whether it's jailbreaking or rooting, there's no difference.
marcomonteiro··on Jailbreaking Is Not A Crime
I'm a Hacker Dojo member, and I can relate. I check into the Dojo on Facebook and I always have a few people who think I'm doing nefarious things like "hacking" people's Facebook account. I've been pretty good about educating people about what hacker's actually do, or at least this hacker so the questions have gone down to a minimum as it seems they're bored with the reality.
marcomonteiro··on Jailbreaking Is Not A Crime
We can blame Hollywood and the media for perverting the word hacker, but jailbreaking and the negative connotations it can provoke is our own fault.
marcomonteiro··on Poll: As a freelancer, how much do you bill per hour?
What I read was that pay becomes less of a concern the more his expectations are exceeded.
marcomonteiro··on Poll: As a freelancer, how much do you bill per hour?
I develop iOS applications. Based on j45's definitions I'd be a consultant/contractor. I have one client right now and they take up most of my time. They're a small startup and it was my first development job in nearly 10 years. The first projects were priced according to the scope of the work and what they could afford. I was severely undercutting myself but I Didn't feel I had any leveraging power. Their dependence on me grew and they've come to rely on me to help them shape the direction and future of the company. The last project I charged what I believe is market rate for an iOS developer and I let them make payments while I retain all IP rights until its been paid. Now I have an ongoing agreement with them where I guarantee them a set amount of time per week in exchange for $1,000/wk. How that time is used is up to them. It could go to consulting or to actually writting code. This works out for both of us because my income is fixed from this client, it's not full time, gives them flexibility to use me as best serves the business and keeps us from wasting time on the negotiation table on individual projects.
marcomonteiro··on Poll: As a freelancer, how much do you bill per hour?
I call myself Marco and many others do as well. I like your attitude here and I'd love to hear from you when the next project calls for someone who can consult or develop an iOS application.
marcomonteiro··on Book Shopping in Stores, Then Buying Online
Over the years I've actually done the opposite. I'll read reviews on books I'm interested in on Amazon and go to a local bookstore to buy it. I appreciate the book reviews but I'm impatient and want the book now.

The iPad and iBookstore have changed my behavior slightly in that I can both read the reviews and buy the (e)book at the same time. I'm still buying mostly physical books because I love the weight and feel of books but I'm starting to gradually switch.

marcomonteiro··on 10x XSS on apple.com
prompt() is a built in JavaScript function just like alert(). It isn't Apple specific, that's my point.
marcomonteiro··on Ask HN: What's your ratio of time coding to planning?
Though code is used for test cases I would consider it planning. Especially in a TDD/BDD development process because you're taking the time to define what/how/where/when and why the implementation you'll write after works. Just my $0.02.
marcomonteiro··on This 28-year-old's Iowa startup moves $350 million a year.
It does but it also requires the payee to give away personal information (e.g. routing and bank account number). It also means the payer needs to get this information before they can send money. This is essentially EFT payments but simplified. Instead of needing banking information from the payee you can just send it to them using their email address, phone number or Facebook.
marcomonteiro··on 10x XSS on apple.com
No it's not. Look at the address bar. He injected that image tag with a value that would cause an error (the x value as opposed to a valid image url) which triggers the onerror javascript to execute. In this case it prompts the user but it could have been anything really.
marcomonteiro··on Republic Wireless, You Have a Strange Definition of 'Unlimited'
I don't see anything misleading in Republic's marketing. I think they've made it pretty clear. This isn't a cellular company, it's a VoIP company that relies on wifi and happens to fall back on Sprint's CDMA network when there isn't wifi available. Their service is unlimited but the fallback cellular network isn't.
marcomonteiro··on RailwayJS MVC Framework for Node.js
Marketing mishap I'd guess. The tag line threw me off as well, "create NodeJS web apps faster with more energy, using RailwayJS". I don't like the idea of having to exert more energy. Or maybe they mean my app will have more energy.
marcomonteiro··on New HTTP Codes
This made me lol...literally!
marcomonteiro··on I quit my job last March and it was a bad idea.
Based on your other post, you should have quit. You weren't happy and were subjected to slave labor. Forcefully applying more time at a keyboard doesn't make you a more productive programmer. In fact, it makes you sloppy. Despite what "everyone" thinks, they're wrong. They're wrong because they're not you. They're wrong because they weren't there. They're wrong because they probably couldn't even do what you were doing to begin with. They're just plain wrong on every level.

At 20 you're still trying to define yourself so social approval matter but these are the experiences in your life that cause you to retreat into your own mental cave to carve out and define who you've always been and exactly who you'll become.

You don't know what you need to know to be a successful freelancer. That's obvious by the fact that you went broke. Find other freelancers and ask them for their advice. Go back to school and get your high school degree. Learn about business and marketing. Take on a job, it doesn't have to pay great.

In short find yourself. Find what works. You're young and you haven't earned your freedom. Freedom comes with a price. Go pay the price for your freedom or sell your freedom for a price. The choice is yours, and it is a choice.

Regarding suicide. I've felt like that more times than I can count. Don't do it. It always turned out that suicidal thoughts were always huge indications that the idea of who I am needed to die. Meaning it was time for a massive change. Look for what you'd like to change about yourself and your life.

And...for christ's sake find some new friends! Preferably friends with a set of balls who aren't such sheep and are willing to take chances in life.

marcomonteiro··on At Long Last, Facebook Releases an iPad App
I didn't either.
marcomonteiro··on Tell HN: Startup School 2011 emails are out
Didn't get in. I was really hoping to go and learn a lot, especially after not getting into YC Summer '11. :( Oh well, there's always next time I suppose or maybe I'll get lucky and meet more people through Hacker Dojo that could help me learn even more about being successful in the tech startup world.
marcomonteiro··on Facebook’s iPad App Has Been Done Since May, But They Won’t Release It
I'm definitely watching it and hope I can contribute in some way to the project.
marcomonteiro··on Facebook’s iPad App Has Been Done Since May, But They Won’t Release It
How is this going to affect Three20 or your work on Nimbus? I'm really looking forward to seeing Nimbus develop as I've been fairly frustrated with Three20 so far. Best of luck on the new job and thank you for your contributions to the iOS community.
marcomonteiro··on GitHub Hits 1,000,000 users
What about non-collaborators, like clients so they can clone repo's and use the ticketing features but not commit?
marcomonteiro··on GitHub Hits 1,000,000 users
I love using GitHub Issues even as a single dev. I give clients read access to a repo and they can log feature requests or bugs they find. As a single dev I'm less inclined to manage and backup a server for my repos. Also, I try to delete projects I'm not actively working on from my drive so I'm less likely to tinker with stuff when I should be working on paying projects. Just my $0.02.
marcomonteiro··on Startups: "I take a break" means "I give up"
project != startup; hacker != entrepreneur; desire != drive;

Some people should drop off. The road is long and it's best to find out who's willing to endure it up front. In my 20's I knew a lot of people who wanted to "do big things" and I learned the hard way that most people just want to look like they're doing big things. Less talk, more walk.

marcomonteiro··on Ask HN: Current freelancer and consulting rates survey
OMG! $1,500 a day? Yes please. I'm am seriously undercutting myself at this rate.
marcomonteiro··on TestFlight SDK Released
I've been using it since the first beta and it's a huge help especially when working with beta testers who aren't tech savvy enough to send back crash reports or to clearly explain what they're doing when they experience issues.
← PreviousPage 2 of 5Next →