HNHacker News
TopNewBestAskShowJobs

Pinbenterjamin

202 karma · joined February 23, 2018

Enterprise Developer
submissionscomments
Pinbenterjamin··on I Am Not a Real Programmer
Another imposter syndrome article.

I agree that the condition is real, but at some point we all have to take responsibility and control of our own careers.

Chances are, you were hired and qualified for the position you hold, with the understanding that there is room to grow within that position, and ideally, that is where you want to be your whole career.

Walking in to work everyday with a complete mastery over everything you do and write is a problem of its own.

For those odd jobs that are somewhere between support and development, calling yourself 'not a real programmer' is a ridiculous mentality to have. Being able to comb through a codebase to insert 5-10 lines of code that fix an issue is a delicate art. I know because I did it for 5 years. Editing black boxes is scary, especially in those instances where tests are scarce.

Embrace your role, and do the best you can. You will be happier for it.

Pinbenterjamin··on Rust now, on average, outperforms C++ in the Benchmarks Game by 3%
There are few use cases where that 3% matter. Unless your writing real-time critical systems, which most of us aren't.

What really matters is documentation, user-base knowledge, adoption, and honestly I think Rust is doing a wonderful job in those departments.

I think far, far down the line (5-10 years), Rust will provide an unseen boom in the utilization of embedded electronics, not in that the speed is comparable to C/C++, but because you can be more expressive and organized in your usage of the limited resources. Better code is not just code that runs faster, but is easy to read and refactor, Rust is leagues beyond C/C++ in that department, in my opinion.

Pinbenterjamin··on BuzzFeed employees demand it pay out earned PTO to all laid-off U.S. staffers
I agree with the idea that all accrued PTO should be paid out, if the release of the employee was the decision of the company.

I also would like to add, that Buzzfeed did not simply throw these people out the door and into poverty, they did provide severance and benefits through April, which should be plenty of time to find another source of income (hopefully).

"BuzzFeed’s laid-off employees received a severance of a minimum 10 weeks pay, and benefits through April. Taylor’s response to the petition’s organizers said the company wants to meet with staff to discuss the issue"

Pinbenterjamin··on Ask HN: Are you Enterprise, or Startup?
I'm still youthful in my career. I'm not yet 30, and I've been working professionally in Enterprise for 6 years. I barely empathize with the kinds of problems being solved with these 'Show HN' posts. It's not glorious development, but I don't hate working in these applications at all.

We have 3 main domains, that consist of modern technologies (Angular > C# WebApi > SqlServer) And 3 applications that are legacy, and still require feature updates (JSP / VB6 / ASP.NET MVC)

We move at a regular pace, and have access to great, expensive tools that I would probably miss in the start up environment. (Local TFS, Jira, Enterprise VStudio, iDea, local Sql instances)

I can learn so much, because the enterprise environment provides so much, and the jobs around here are entirely enterprise development(Philly).

I love the idealism in the West, but absolutely nothing about my environment makes me think the grass is greener over there.

Pinbenterjamin··on Ask HN: Do you maintain two laptops for work and life?
I think it is highly dependent on the work you do.

If your two lifestyles are developer (work), and gamer (leisure), then purchasing 2 workstations to accommodate that could be prohibitively expensive.

However, if you're a developer by day, and say, love to work on your house at night, having a decent development workstation, and a simpler pc for browsing ideas and sketching things out, I would imagine that could be beneficial.

It's all about reviewing the situation that you're in, and seeing what fits your income and organizational needs.

Personally, I switched to a single laptop for everything. I purchased a laptop powerful enough to run WoW in the most vigorous situations, and something that maintains a semi-regular keyboard layout and proper specs to build small to medium sized applications.

Pinbenterjamin··on Slack confirms it has raised $427M at a post-money valuation of over $7B
That's a crazy evaluation, is that company really worth 7.1Instagrams?

It really is a nice product, but it feels like a 'First-To-Market' success story. Especially since it's built on top of electron, which I'm still trying to accept as a real platform for application development, and not the '3d printer' of the software world.

I hope they don't use this money to feature-swamp the app, and instead focus inward on performance and migrating to a more stable platform.

Pinbenterjamin··on Hackers just broke the iPhone X's Face ID using a 3D-printed mask
I think that post title is a bit sensationalist.

The researchers concede, however, that their technique would require a detailed measurement or digital scan of a the face of the target iPhone's owner. That puts their spoofing method in the realm of highly targeted espionage, rather than the sort of run-of-the-mill hacking most iPhone X owners might face.

Yes, if you have precise enough tools and can print a face that resembles the owner's, and you wear that face, you're going to 'bypass' the recognition software, but are you really 'breaking' it?

You can really see the researcher playing hard to the validity and value of the work here;

Bkav, meanwhile, didn't mince words in its blog post and FAQ on the research. "Apple has done this not so well," writes the company. "Face ID can be fooled by mask, which means it is not an effective security measure."

I don't know, it's not 'hacking' or even 'breaking' enough to concern me.

Pinbenterjamin··on Amazon device recorded private conversation, sent it out to random contact
I guess, in this case 'electricity' would be a the moving part. Just have a closable contact on the mic's power attached to an external switch.
Pinbenterjamin··on Ask HN: What problem in your industry is a potential startup?
We run background checks, and there is definitely a space for public record aggregation.

We directly interface with those interested in the results of the check, and there is an overwhelming amount of work in building integrations with schools, applicant tracking systems, hospitals, public records, courts...

We spend most of our time building XML and JSON parsers to cram their data into our models.

If there was a company that provided a single interface to this data, you could write your own ticket. I know we aren't the only company in this space with this issue.

Pinbenterjamin··on Why you should be time blocking and not just writing to-do lists
Hey! Something on HN I can finally comment on.

I've been time blocking for two years. It's the only strategy that works in my open office.

I've invested in a nice pair of headphones (Bose QC35s), in order to help convey the message to my coworkers that I am unavailable, as well as set an outlook appointment on a weekly basis for what hours I'll be blocking out.

You probably won't be good at it, at first. In the beginning for me, I still checked email, I still glanced at my phone...it was really only to stop interacting with my coworkers to focus on tasks.

However, over time, I got better at finding music that kept me focused. Placing my phone on DnD, and placing it in my bag, and closing outlook.

Colleagues began to understand what my 'time blocks' meant. As I did it more often it became effective.

Now people check my calendar for my daily time block to see when to come bother me, and I am able to be hyper focused on tasks for 2 hours a day.

My advice to anyone wanting to attempt this, is to be diligent and persistent. Have a list of polite ways to tell people that you are unavailable for this time, and learn how to deflect questions to others who may have the answer. I would definitely recommend good, noise cancelling headphones. Avoid listening to music you like, and know the lyrics to. Find a random station that plays lyricless, low-tempo music. Your brain will eventually begin to associate that music with focus.

← PreviousPage 2 of 2