HN user

bricestacey

663 karma

Contact: bricestacey@gmail.com

Posts8
Comments428
View on HN

I do not believe in "boyscouting". I think if you want to leave it better, make a ticket and do it later. Tacking it on to your already planned work is outside the scope of your original intent. This will impact your team's ability to understand and review your changes. Your codebase is unlikely to be optimized for your whimsy. Worse though is when a reviewer suggests boyscouting.

I've seen too many needless errors after someone happened to "fix a tiny little thing" and then fail to deliver their original task and further distract others trying to resolve the mistake. I believe clear intention and communication are paramount. If I want to make something better, I prefer to file a ticket and do it with intention.

Life is not short 4 years ago

You can set the stage for the next level so to speak in either glass blowing or some video game. Not really following your argument.

Blowing glass is a hobby. Today's multi-user video games are a competition.

That's the real difference.

Unless you're exceptional, no one cares about either one. So probably best to do whatever makes you happy.

It seems like a stretch to think Instagram is entering the financial services space. Facebook owns Insta and Messenger already offers payments. It's probably more likely that Instagram is using traditional KYC tools, probably developed for other parts of the Facebook ecosystem, to influence other KPIs such as the number of bots in the system. But that's just my own guess as well.

It looks like you've learned a lot, but a lot of people are going to criticize you based off your design skills. Frankly, it's ugly so you're automatically not going to be doing any product work. If you could clean up your demos to look more acceptable to the modern day reviewer, I think you would have better presented yourself.

uBlock Origin is written by gorhill, a user of much respect. I can't say I've heard of anyone auditing its source code, but you may find reading his comments interesting to make a better guess as to its legitimacy https://news.ycombinator.com/threads?id=gorhill He seems pretty cool to me. And you can peruse the issues in the repo https://github.com/gorhill/uBlock I'm pretty sure you can't delete issues, so if someone found something and reported it you should be able to find it.

Circle Internet Financial | Boston, MA | Full-Time | ONSITE

We are a payments app with focus on person to person payments. We currently support US dollars, British pounds, and the euro across the US and a growing number of European countries.

I lead Android development and I'm hiring an Android developer to join our product team. If you’re interested, please contact me at brice@circle.com Our hiring process is simple: phone, onsite, then offer.

We are hiring many other open positions, you can find them at https://www.circle.com/en/careers

Circle Internet Financial | Boston, MA | Full-Time | ONSITE

We are a payments app with focus on person to person payments. We currently support US dollars, British pounds, and the euro across the US and a growing number of European countries.

I lead Android development and I'm hiring an Android developer to join our product team. If you’re interested, please contact me at brice@circle.com

Our hiring process is simple: phone, onsite, then offer.

We are hiring many other open positions, you can find them at https://www.circle.com/en/careers

I am like the author. Natively, I just use Google Chrome, iTerm2, and Android Studio. Otherwise, I don't really do anything else (well, I do a lot from the CLI, thanks homebrew). It's an amazing experience though. No complaints.

I will say my 2009 MBP core 2 duo with an HDD is slow and painful to use, but I upgraded to the top of the line in 2014 and I'm very happy. It doesn't really surprise me. I mean, come on. What computer is he using? If he bought a new one I'm sure there would be no problems. If you can't afford it, you probably shouldn't be buying Apple anyway. It's like a poor person complaining that skiing is too expensive. Duh.

Android Studio 1.0 12 years ago

If you are doing traditional app development then Android Studio is by far the superior choice. The gradle integrations make everything one liners without having to manage a ton of random plugins or master a build system. It just works.

Also, not to belittle your investment in Eclipse, but counting university is laughable and unless you're a maestro and use some random plugins that make you a 10x developer you're probably better off switching.

As others have mentioned you can change your keymap to Eclipse, or just learn new ones. Hell, I only know 4 keystrokes: autocomplete, find class by name/click, rename variable/method, and reformat code. Yet somehow I am successful -- I doubt it's my IDE. It's just effortless and I don't have to deal with stupid build crap while writing code. Granted, I don't know much about modern Eclipse, I haven't used it for two years.

If it weren't too much effort I'd be writing java in vim where I have almost 8 years experience, but I haven't gotten around to bothering because my environment is not the bottleneck to writing good code. It's probably more the crappy Android APIs and unexpected behaviors of standard libs that will unlikely be timely fixed.

I consider myself a man of principle. However, there comes a point where principle is just another form of prejudice. There is little to disagree with what you're saying, but life is a lot more devious than you're making it out to be.

The Boston anomaly and map is interesting. The requirements are a trip from 10pm-4am and a trip again 4-6 hours later. However, due to the MBTA shutting down around 12:30am and bars closing at 2am the criteria captures just about any partygoer.

So if you took an uber to some bar/club/friends at 10-11pm and again after 2am when all bars or the T is closed, you're likely counted. I doubt this represents customers having one night stands and is likely just a heat map. This is further explained by the small pocket in Somerville that is not accessible by the train, but by bus where people may opt for an uber.

That's not to say that there are no rides of glory or whatever the hell kids call it today.

Drop dead 12 years ago

My buddy wrote up a quick git hook that took one every time you made a commit. It's kind of fun.

Startcraps 12 years ago

For another opinion, I would never do a "coding challenge" for any company unless I really wanted to work there. A few years ago that list included: Github because they're awesome, and Facebook for the money. I doubt your company would qualify. Also, if you're targeting older employees like someone else mentioned, many won't have time for such tomfoolery.

In short, no, unless you think people replacing broken hardware or patching bugs in your software can be automated.

Your question is too vague. Github is up enough that I don't care. However, it's down enough I wouldn't want to not be able to deploy because it's down. Therefore, I may mirror my repo somewhere else. That's easy because git is decentralized. It's a lot cheaper than running some alternative that I guarantee is always running. You can do this by simply pushing to a mirrored remote branch.

If you're just interested in the subject, research high availability.

By the time you're talking about 99.9% uptime there is only 9 hours downtime a year so there isn't much wiggle room for failure. There is never a reason any one person should assume they can do better than a third party because you're likely sleeping 2920 hours a year. Basically, you're never good enough on your own. If you care about uptime you're going to need to pay good money for it.

Agreed, pretty much anyone in the United States above the poverty level seems willing to spend $20 a month for unlimited texting.

I'm way above that, yet I opted for the pay per text plan and paid 20 cents per text. All my friends made fun of me, but I saved a few dollars since iMessage didn't count toward my costs. However, it effected how people without iPhones would naturally choose to interact with me.

Basically, everyone loves iMessage, but no one thinks twice about alternatives. The general assumption seems to be that it's a god given right that you can send a text to a phone number. iMessage did such wonders obscuring that, whereas having to actually download some other app unveils everything.

Apps do not autoupdate from the Play store if there are new permissions. You have to manually update them. I am not sure if this is a recent change or not as I started using Android with the Nexus 5.

Light Table 0.5.0 13 years ago

He means size of hands. Children with smaller hands may have trouble with some key combinations.

Considering the ingredients, I wouldn't be surprised if a relatively large portion of the protein came from the almonds and chocolate. I never understood why people eat this crap when it's so easy to get protein from simple, natural sources.

Mean Stack 13 years ago

Mongo sucks. I've used it in production for millions of people. I would never recommend it ever again. It's convenient, about the same way a hooker is.