News for hackers. Stuff that matters.

elb0w

Re:On Leaving Facebook on Friday January 21, 2022 @10:13PM (#30033003)
It always blows my mind how most interview in our field. When I first started in tech I was afraid to talk about not knowing leetcode to my peers. 15 years in and I now can confidently say I’ve yet to meet someone who thinks these are a valid metric.

Why do we make this the gate keeper to our industry when we know (except for the very specific roles) we will rarely need leet code type problems. When we do we just google them.

So silly to me.

Re:Ask HN: How to disagree with the rest of management? on Friday June 05, 2020 @11:11AM (#23429447)
I've read through some of the comments and there is some solid advice. I work at a large company and see this fairly frequently.

You have to approach these things as what do you want out of it.

Do you want to prove someone wrong, just to prove them wrong? Do you want to steer them in a better direction? Is this something you will end up owning, so want to avoid the pain? etc..

There are numerous scenarios. For me, we are one company, large or small if I am not trying to steer it towards a better path, why am I here? If thats the case, I should just take my paycheck and shut up. It's good you care, it means you value your company and/or people.

That said, let me share my exp.

When I was 18 I managed a restaurant my dad had bought. I was a kid telling people who had worked there for years what to do. One day I disagreed with a head waitress that had been there for 10s of years. I did it in front of customers. She got defensive, stormed out, and I served tables the rest of the day.

The takeaway here is, theres a time and place. I feel my role as an employee is to work slightly behind the scenes. I advise my management why I think an approach is better or worse, highlighting we CAN go the way you suggest, but how do you propose we handle X. Usually you can lead them to the way you believe the correct one.

Another point to keep in mind, you dont know everything. I think the most valuable thing I have learned is to understand the motivating factor of why something is going in this direction.

Is there a timeline? Funding constraints? Promises made? Is the person an idiot?

Again, there are so many different scenarios.

There is no black and white answer to your question. I will say though, if you make a statement, be confident you can back it up. Be sure you have thought it through, because there is nothing worse that saying someone is wrong, rallying people to your side, and being unable to deliver.

Small improvements on every feature you write. Just keep iterating, sometimes things look bad and you want to delete useless lines. But those useless lines may be there for edgecases that you don't know about.

Enhance, clean, iterate. Inspire the other devs to write cleaner code by leading by example.

I can appreciate this point of view but I think you are missing out. We learn as programmer's by making mistakes and experience. Familiarizing yourself with a crappy codebase (you didn't write) not only helps you get better at debugging but holds a wealth of experience of what not to do. As you don't write shitty code yourself, how else will you learn to deal with these problems? Everything we do should be to further our own skill set. My first real programming job was working with quants who wrote 1k single procedure Perl scripts, you had to scroll your editor to the right to see all the indentation from conditionals. When I look back it's one of my most valuable learning experiences.
I wonder how much it would hurt gmail if amazon offered their own version.
i cant wait to make lawnmower man a realtiy
Re:Use Python in Excel without add-ins on Friday September 26, 2014 @12:01PM (#8373270)
But couldn't you do this with win32com.client already?
Re:Navdy on Saturday September 13, 2014 @06:17PM (#8313805)
My dev friend and I were looking into doing a similar product a few years back. We stopped because of laws that prevent you from putting anything that may obstruct you or another drivers vision / attention.
Re:Mojolicious – Perl real-time web framework on Monday July 28, 2014 @09:12AM (#8096484)
This is such a great project. I remember when it started back when I used to work in perl. The main devs on it are awesome. If I ever build anything in perl again that needs an webserver it would be this.
Re:I will not do a tech interview on Wednesday August 21, 2013 @08:50PM (#6254373)
I do most the interviewing for our tech team. I will rarely even ask a technical question. I look for passion, confidence and that they can keep a dialog on the topic of tech going. If I cannot have a conversation with someone for 30 minutes, how would I work on a project with them for months? I personally loathe logic and algorithm questions. If I ever get asked them myself on an interview I will actually ask for a different set of questions. I dont think it adds any value.
thanks everyone, some solid advice here
Thanks, right now I feel like im ok on nerves.
Re:Show HN: We're writing a book about Meteor on Wednesday February 06, 2013 @08:45PM (#5180026)
Cool, but why not just use web sockets?
If they really want to help developers they should patch ie7/8 so people auto update
Re:What Compsci textbooks don't tell you: Real world code sucks on Saturday December 22, 2012 @09:32AM (#4956633)
Real world code doesnt suck in my opinion. The issue is that a lot of the time it solves problems that these books don't need to. Its easy to build an alogirthm and print it when you know every edge case.

If you would take the first version of most production code put it in a book and write the problem it solves, I'm sure you wouldn't think it sucks. My exp developer 15years, finance industry 7.

I never realized deploying code was so complicated

Ask HN: How can we find a graphics artist to make mobile games with us?

Another dev friend and I have been making mobile apps for the past year. We turn them out pretty quick. However we end up making social/utility apps because we lack the skills to draw. We want to make games but are struggling finding a gfx artist that can draw characters/creatures. We do this mostly for fun but would be nice to make a profit. We are trying to find someone in the NY/NJ area....

( Read More... | 1 comment | on HN )
I would add a check if pasted text is a url to an image and load that in
Re:Ask HN: Python as a Trading Platform on Wednesday June 13, 2012 @06:18PM (#4108768)
FIX is actually a protocol
Re:Programming is hard, let's go scripting.. on Wednesday April 04, 2012 @11:00PM (#3801080)
I often get asked by clients I get to use mailgun if you have any interfaces like YMLP does for managing lists / generating programmatic email templates. I know we can implement this on our end but do you have any plans to build something like this?
Mailgun is probably my favorite service. I have never had a problem using them. Any perl devs that want to use it I started a wrapper here https://github.com/gtsafas/mailgun.perl . Havent had a chance to really finalize it yet but feel free to fork, its just using LWP::UserAgent.

But then again their api is so simple its almost not needed

Re:Verisign seizes .com domain registered via foreign registrar on Wednesday February 29, 2012 @02:20PM (#3649225)
Next, U.S. Government declares anyone buying a non us domain (.com, .net, org, .biz and maybe .info) will be considered a terrorist.

Older »