HNHacker News
TopNewBestAskShowJobs

colmvp

7,419 karma · joined July 9, 2012

submissionscomments
colmvp··on The Dream Job That Wasn’t
Not the OP but as ex-designer, the pay is mediocre and the best clients most designers would like to work on (i.e. creative, interesting) don't pay very much. I know a lot of small studios that produced beautiful work and won awards, but didn't make amazing revenue, which resulted in having to keep the staff small and the pay for themselves relatively low. They always have to take giant, boring and sometimes difficult clients to keep the lights on.

All in all, the vast majority of my friends switched to FAANG so they could earn good money after years slaving away at agencies. They don't love the work but the pay makes up for it.

colmvp··on New MacBook Pro models to feature magsafe, no touch bar and more ports: analyst
To be honest, the TouchBar was one the reasons why I still haven't upgraded my MacBook (first Retina). I bought a PC laptop to tie me over until they reverted this change.
colmvp··on The M1 MacBook Air is the best computer I've ever owned
The recent MacBook Pro's are IMO not superior to the experience of using the first Retina MBP's. I'd rather have that model of MBP's, only with performance increases and without the Touch Bar.
colmvp··on Apple Fixes Bagel Emoji (2019)
My hunch is that it's sliced so that at small sizes it's more identifiable as a bagel than say, a donut? Just a guess.
colmvp··on Google suspending Parler from the Google Play store
To be honest I really dislike this analogy.

Where I live there is indeed no importer of certain brands of products that I could easily get in the US. Not even an equivalent alternative.

But life goes on and aside from me complaining about it on the internet every now and then I don’t let it bother me.

Social media and communication are a different beast.

colmvp··on Mute Your Microphone While Typing with Hushboard
It's a really cool idea. I also see a potential benefit to preventing acoustic keyboard eavesdropping. I've seen some newish streamers not show their screen when doing something sensitive like logging in somewhere, but you can still hear their keyboard.

On a slightly related note, I quite like listening to mechanical keyboard sounds when my favorite programmers are doing a stream. I ended up buying one for myself because I just had to hear the sound up close. Mmm...

colmvp··on YouTube announcement on content policies
> We are rapidly getting to the point where elections are not based on merit of candidates but by what the media says and allows to be said.

I mean the US is already there.

I recall many years ago having to actively search for the positions and speeches from Ron Paul because he was barely given air time in debates.

Same goes for Andrew Yang where I only got to know him through alternative media sources (podcasts) instead of major news channels.

colmvp··on JetBrain's TeamCity May Be Entry Point for U.S. Hack
I mean maybe. You can see the guys profile and see he is a developer advocate at JetBrains.
colmvp··on Microsoft Office 97 clipart converted to SVG
> I'd hate to be on the bad side of a bunch of Microsoft's lawyers.

Or worse: They might send Clippy

colmvp··on WhatsApp gives users an ultimatum: Share data with Facebook or stop using app
The parent poster is likely mimicking the people asking why are you asking me move to another app when this app does everything fine?

To be honest, I'm not well versed in the debate of privacy, but invariably in discussing user tracking by BigCo's a lot of my friends just say "I don't care if they have my data, I've got nothing to hide."

colmvp··on The account of realDonaldTrump will be locked for 12 hours
Yes, you're more accurate. If he won re-election, Twitter would've likely bent the rules around his behavior.
colmvp··on The account of realDonaldTrump will be locked for 12 hours
Nice, it only took 4+ years of violations.
colmvp··on Facebook senior software engineer interview
I used to believe that when I was younger.

Now that I'm older, I'm understanding of people optimizing pay and intellectual challenges. At the end of the day, people have to optimize for their own interests because the world sure as hell doesn't care about your or my sacrifice. Even my best friend who took a job at a non-for-profit for many years helping those in need eventually joined BigCo to be able to afford things in life.

colmvp··on Show HN: I made an alternative platform for professional profiles
> This is how the real world works - try applying to jobs with a beautiful resume.

Not in my experience. I got interviewed at top tech companies and joined a well-respected one after submitting a 'beautiful' resume which I really only spent a few hours designing. One of the tech interviewers thanked me for putting the time and effort into it, especially not trying to fill the entire page with as many bullet points as possible. A good design can't make up for a lack of experience in a field, but I don't think it's nearly as detrimental as you're making it to be.

colmvp··on Show HN: I made a job board that doesn't allow HackerRank tests
I love algorithms, but in all my years of coding I've never had to use DP on the job. IMO, it's not useless knowledge or never used, but it's not something I think most developers are going to use at their companies to accomplish their tasks so it feels like a weird thing to test and dismiss a candidate for.

I know developers who have written books on subjects related to development and are 100x the developer I am, but have no knowledge of DP beyond what was taught to them decades ago because they never used it when helping to build systems used by millions of customers.

colmvp··on Show HN: I made a job board that doesn't allow HackerRank tests
> Potential employers will come to you and tell you about their jobs, and then you have a great leg up by saying, "I built the job board you posted to".

I recall Google rejecting Max Howell despite creating Homebrew for not having as solid of a comp-sci knowledge as they were looking for. Despite flaws of the product that he'd be the first to acknowledge, creating it should've been evidence that he has strong potential to grow into a person that could benefit the company.

And I guess I'm not surprised. Some of the interview questions I've seen people post online from their experiences with FAANG are so detached from the code programmers write on a day-to-day basis.

colmvp··on Show HN: I made a job board that doesn't allow HackerRank tests
One of the companies I interviewed at had me do this exercise at the end of the interview and to be frank, I bombed it quite badly. One issue was the syntax was so weird compared to the type of code I'm used to writing and reading from others in library code that it was hard for me to comprehend the logic without the benefit of looking it up.

I was filled with anxiety working under the time pressure to understand a document of code which I had very little context of, and no previous relationship with the reviewer so I kept thinking to myself whether or not the question that came into my mind was stupid obvious.

In contrast, when I had take-home tests, I scored exceptionally high on all of them, leading to offers. I recognize that a lot of people here hate them because of the time involved and it's akin to spec work, but IMO it felt much more like my usual day-to-day life as a developer.

One of the take home tests had existing code to work from but again, working at my own pace and having access to online resources to read docs was much less anxiety provoking.

colmvp··on We should administer Covid-19 vaccines as fast as possible, not reserve doses
The system seems kind of weird. My friend works at a hospital in one of those provinces and they are doing a quasi-lottery system to distribute the vaccine to their employees. Users have to login to a system, pick a time beginning at a certain time of day, and if there are no availability well tough luck. My friend was aghast that they weren't prioritizing employees most likely to intubate patients
colmvp··on Ask HN: What are you surprised isn’t being worked on more?
While I loved using Ubuntu, I found it pretty darn frustrating that driver support could be wonky. I had to dig deep into the weeds to fix issues with my Wifi driver, and had it not been for amazing Linux users with similar computers that posted their remedies online, I would've been SOL.

In contrast, in all my years of using Apple computers, I've rarely if ever had a driver related issues that wasn't easily solvable by updating my OS.

colmvp··on Why Is There a Bucatini Shortage in America?
I'm glad someone else noticed it.

During the height of the first pandemic wave in Canada, I literally couldn't find Bucatini anywhere, specifically De Cecco which IMO is superior to some other brands where I live. I went to dozens of supermarkets and they had every variant of pasta except Bucatini and I really couldn't understand what the heck was going on.

colmvp··on Anonymously call out the bad behavior of “ghosting” by recruiters
I have friends who got rejected by FAANG companies and got precise feedback as to why they didn’t get hired, specifically from the interviews.

And recently, I’ve been rejected by multiple companies in the interview process and all of them said why they rejected me.

If I had to guess, most of the time it’s that telling people why they didn’t even get an interview is time consuming and not all that productive. But telling people why they didn’t get hired following interviews makes sense since the candidate made a substantial effort to get there.

colmvp··on A review of Dominion, 4000 plays later (2012)
You could make a rule that the more experienced player has to start with a handicap. That's fairly standard in Chess when an experienced player wants to play against a much weaker opponent.
colmvp··on A review of Dominion, 4000 plays later (2012)
For me, constantly losing or being close to last place takes the fun out of the game.

I've played 7 Wonders for years, and recently played with friends. I kept losing despite thinking I had a grasp on the game. Recently I read an exhaustive advanced guide on BGG and from that point forward I've finished close to 1st/2nd with my friends.

colmvp··on What If You Could Do It All Over?
I don't have a kid, but I tell my nieces/nephews that while they are young to search for and practice something that interests them. Could be painting, coding, dancing, chess, languages, music, karate... anything that they enjoy doing that involves being an active participant in the process. Because by the time they are in their late teens / early 20s, they'll have thousands of hours of practice under their belt and opportunities available to them by dint of that mastery.

I don't regret my childhood largely because it's immutable, but when I reflect upon it I would've preferred to have spent a lot less time playing video games.

colmvp··on Anticipatory Procastrination [pdf]
Seems reminiscent of the pomodoro technique.
colmvp··on Vim³ – Vim rendered on a cube for no reason
> How do i stop the cube from spinning

> no

colmvp··on Figma: The product design team’s process
Some developers on HN have often said they enjoy when Designers know how to code, but it's actually quite hard to get a job as a designer who knows how to develop when you don't have the same coding experience as a pure developer. It's also hard to get a position where the development team trusts you to commit code.

The only reason why I, with a design background, was able to learn frontend (as well as additional topics like design patterns, DSAs, caching, software architecture, optimization, etc.) was because I was lucky enough to find a back end engineer who needed design help and was game to let me take the reigns on that part of the project even when I had zero experience. I mean, holy shit, talk about trial by fire. He tested me with toy projects and then when I showed that I could actually walk the walk, we were off to the races with real client projects. Other companies simply put people like me to do one thing and one thing alone which is... well design.

Realistically, most companies just care about filtering candidates based on x years of experience in Language/Library. Which makes sense, but it also means that pushing the boundaries of your knowledge isn't resume-able until a company allows you to deploy, at which point you can finally say you have 0+i years of ThingYourAreLearning.

colmvp··on I am lonely will anyone speak to me
> 1. It's usually not actually helpful to signal that you are desperate and lonely and your life is in the toilet. Once in a great while, someone will be truly wonderful to you because you did that but it's usually counterproductive.

I met up with a close friend a few days ago to lament how tough its been to live alone throughout this Covid period, to get rejected by dozens of companies while job hunting, and to do online dating and not only get rejected by 99% of potentials but have some of the worst first dates I've ever had in my life. One woman was literally multi-tasking while she was on the Zoom 'date' with me.

And her response was "I'm sorry that you're going through that" before switching to talking about her kid being noisy. And internally I'm thinking all these years I've spent listening to you complain about your job/husband/baby and this one time I'm being honest about how tough things are right now and you can't even bear to hear me out more than a split second? Give me a fucking break.

Covid-19 really revealed who my true friends are. I am quite thankful that I do have a couple friends who I meet on a weekly basis where we check in on one another and keep our spirits up. Without them, I don't think I would've survived these lockdowns without having a mental breakdown.

colmvp··on Things You're Allowed to Do
On the other hand, I'm not sure it's proven that having more parking spaces translates to better outcomes, namely less pollution caused by lowering time spent to find a parking space.
colmvp··on Show HN: I wrote a book on implementing DDD, CQRS and Event Sourcing
For Javascript, I learned a ton from Frontend Masters. In particular for a deeper understanding of the language, Kyle Simpson's Deep Javascript Foundations where he connects the behavior of Javascript to the Standard. Overall, they have a number of high quality Javascript related courses.
← PreviousPage 4 of 34Next →