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

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.


Boyscouting works because you don’t need to get permission to fix tech debt when it is bundled with something else. 98% of those tickets you file to fix warts will never be addressed because the business demands that time is spent on features that make money.


Isn't the point of OP of this thread that most of those wart-fixes are pointless?

I tend to agree, if you can't sell it as a ticket you probably shouldn't work on it. And "boyscout" PRs are pain to review.


Self plug, but for most chains you can check out https://stablewars.xyz/ to track stablecoin market caps across different chains. We show $29B tether, but difference in values for Ethereum are likely because we discount uncirculated funds, e.g. bridged assets.


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.


I played one level around 80 and was able to figure out how it works without reading any instructions. You did good.


well, thank you. =)


Instagram isn't a bank


Not yet... Preemptively fulfilling KYC requirements probably eases the barriers to incorporating financial services into the platform. I'm not a fan of this, just thinking out loud


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.


I didn't have to show ID to create my Paypal or Venmo accounts.


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.


I didn't downvote you, but I'll offer:

Frankly, it's ugly so you're automatically not going to be doing any product work

"Frankly, at the current level, without some improvement and time, you probably won't be doing much 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.

"Clean up those demos to appeal to the modern reviewer, and you'll be better able to present yourself."

(Empathy also presents you better)


I considered using a common framework, but I wanted to create some design from scratch. I know it is not good for some people, but I think it added to my skills doing that way. Someday I will try to improve it, but still using my own ideias, to see if it gets better. But with the job now and all I have to learn, it is not a priority.

If I were to create a product, I wouldn't try to be creative. I would just use some modern CSS framework.


I agree it is better to have a good grasp of css before using a CSS framework. If you haven't already, checkout this fantastic new CSS/layout tutorial/book:

https://www.learnenough.com/css-and-layout-tutorial/


It's better than my first website.


I didn't downvote you, either.

In this world, there're 10 types of people: there're good people who're half bad and there're bad people who're half good :)


This is constructive and honest opinion. Why downvote?


Because it's unnecessarily tactless and bordering on hurtful. Learning how to give honest feedback without being so cutting is a skill the commentor should learn.


How do you define degree of tactlessness? It was so nice of him to call that website 'ugly'. It is totally unacceptable to downvote someone for telling the truth(no matter how ugly it is).


Exactly. There's this poisonous atmosphere in HN that dislikes criticizing honestly. In fact, throw in some compliments and you'll get a zillion upvotes. But complain about something, and fear getting banned...


that's just how people operate. If that indicates HN is poisonous then all discussion places are poisonous, which really means nothing.


Reminds me when my friend told me he was up like %30 using Wealthfront and I should complete his referral. And I told him the S&P was up the same amount over the past year, but I only paid a 0.05% fee.


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.


Thank you!


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


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

Search: