HNHacker News
TopNewBestAskShowJobs

commanderjroc

61 karma · joined May 11, 2017

submissionscomments
commanderjroc··on Infosys leaked FullAdminAccess AWS keys on PyPI for over a year
I am so glad I did not pursue a job with them out of college, infosys that is. I told them I was no longer interested and they kept calling my parent's house and even tried recruiting my sister who was in HS.

How they go about stuff with that felt so weird, cause I would never get the same recruiter, makes sense they would do something like this.

commanderjroc··on Ask HN: Burned Out. What Now?
- Should I tell my boss and/or team?

This depends on how your relationship with your boss is and how they are. I once encountered the start of burn out and told my boss, and he said to go do something fun. So I played video games while he covered for me and let me know if I was needed for a meeting. It was great and I skirted burn out.

- Should I take time off? How much? Or should I try to work reduced hours?

I have taken up backpacking and have loved taking a day off or two to go out into the woods. I really love just disconnecting from the world.

- If I continue working, is there something in my working environment I should try to change?

Maybe try different text editors? I don't know if doing that would bring more stress as you have to learn new stuff. But, maybe you want to learn it, its up to you.

- Is there anything specific to working in tech and burning out that I should know about?

Burnout as I have been told and experienced is normal, but its usually a sign that something is off like a lot more work has been thrown at you or your team, or you feel like your contributions are not getting the attention you want. Or, you just want to not work because your brain is tired of always working.

As for boredom and not liking it, I have found that it pays to do nothing some times and just daydream at home, doing absolutely nothing. It helps my brain rest and clear out all its stressors.

Also keep in mind this advice is what works for me, but it may work for you. Take it with a grain of salt.

commanderjroc··on Kubernetes is our generation's Multics
This feels like a post ranting against SystemD written from someone who likes init.

I understand that K8 does many things but its also how you look at the problem. K8 does one thing well, manage complex distributed systems such as knowing when to scale up and down if you so choose and when to start up new pods when they fail.

Arguably, this is one problem that is made up of smaller problems that are solved by smaller services just like SystemD works.

Sometimes I wonder if the Perlis-Thompson Principle and the Unix Philosophy have become a way to force a legalistic view of software development or are just out-dated.

commanderjroc··on Court: Suspicionless Searches of Travelers’ Phones and Laptops Unconstitutional
Not exactly correct, the Supreme Court still has to accept the appeal onto its docket. Many of times, the Supreme Court will disregard the case and leave it to the lower courts to hash out.
commanderjroc··on .NET Core 3.0 Concludes the .NET Framework API Porting Project
> Given that our deployment platform was Linux (for a .Net Core 3.0 project), I was determined to use Linux and VS Code for development. That was a fail; the verbose nature of C# and the Framework APIs make it impossible to be productive without significant help from a full-fledged IDE like Visual Studio.

I have had and continue to have the opposite experience of you. I use Ubuntu with VS Code and a few C# plugins that have greatly allowed me to navigate the .NET Core framework and write code with minimal references.

Even, with Visual Studio (unless you use R#), you will always run into issues where you aren't sure where the function or class lives. That's why you go read the documentation or ask SO.

The more you write webapi's the easier it is.

> Structural Typing

Dynamic was the closest to it, but it has significant performance issues. Tuples and structs do exist also.

> Allow functions outside of classes

No.

> Verbosity in C#

????

> most popular libraries will nudge you strongly to use Dependency Injection throughout the app and implement everything as a class and to extract interfaces out of it.

You do realize C# is mostly a strong Object Oriented language hence why they (the libraries) urge you to do that.

If you want functional so much use F#.

commanderjroc··on The not so hidden cost of sharing code between iOS and Android
Yes, it uses Mono under the hood as the .NET runtime.
commanderjroc··on The not so hidden cost of sharing code between iOS and Android
We were all C# Developers.

Xamarin is both yes, though it really integrates into Visual Studio so its more of a tool? I am not sure, definitions like that are a bit murky.

commanderjroc··on The not so hidden cost of sharing code between iOS and Android
I don't understand why someone at Dropbox's size and scale would go after C++ on mobile and blaze their own trail, when its probably more pragmatic to go native.

With that being said, I worked for a firm that extended the life of old ERP systems and we had to do a few mobile apps, we chose Xamarin because we were a shop of 7ish devs that had many projects to maintain and the cost of code sharing and familiarity with C# were our driving factors. It was a trade off most definitely but it was a pragmatic choice as well.

If you are capable of hiring more developers who know Java or Obj-C and can allow them to do only mobile development then its worth it to go native.

But, if you are a small company and know that Java,C# and Obj-C, C# developers are a little bit hard to find (depending on your developer market) then its probably more cost effective to go Xamarin or any other cross-platform code sharing model.

In the end its all about pragmatism.

commanderjroc··on 8chan goes dark after hardware provider discontinues service
>> Any violent thug can go spread their message in the town streets as long as they're not causing a disturbance.

Are you saying that if person X goes out and starts calling for mass shootings to rid the world of Y, that they wouldn't be arrested?

commanderjroc··on 8chan goes dark after hardware provider discontinues service
I guess you could say that free speech has limits that are acceptable.

You know you can't yell fire in a crowded room and not get litigation and charges brought against you.

So, maybe 8chan just ran past the fine line of hate speech vs encouraging acts of hate. I.e you can be racist but you cannot encourage acts of extremism.

If 8Chan was a breeding ground for Islamic Extremists would people be okay with still existing?

commanderjroc··on Ugly Gerry – Font created from congressional districts
I doubt that a revolution in the USA would go so well considering the military hardware that some state police departments have.

Even, a political grass roots revolution would be unsuccessful as many people are resistant to change and would not back it.

Incrementalism is the best approach as it slowly changes people and doesn't get their defenses up from the get go.

commanderjroc··on Free Sex Pot Bust Rap – Introduction to Noun Talk
https://www.youtube.com/watch?v=_K-L9uhsBLM
commanderjroc··on Microsoft, currently the most valuable company, is having a Nadellaissance
I completely disagree, using .NET Core on non-windows machines has a lot of upsides. I use linux almost exclusively and .NET Core has just worked and is way more perform-ant out the box than java or node has been.
commanderjroc··on Brouwer–Hilbert controversy
I like your paraphrase but I think it muddies the water. We really want to prove that axioms of a system cannot be contradicted if the system is inconsistent.

To be even more precise, the system or theory T proves that there is no number n which provides a proof of contradiction for the axioms of T.

So its the axioms of the systems which all formal systems assume and hold to be true. Basically its impossible to prove that axioms are true with the same system.

In short, no formal system can define its own consistency because in order for its axioms to be true, the system must be inconsistent.

commanderjroc··on Show HN: Sublime Merge – A Git client from the makers of Sublime Text
I am getting the same issue.

That exe file is not even in the directory for it.

commanderjroc··on Show HN: Sublime Merge – A Git client from the makers of Sublime Text
Hey Jon, Sublime Team.

Is there a way to make the "Staged Files" view appear at the top of the tool? Preferably above "Working Directory" ?

commanderjroc··on Female, minority students took AP computer science in record numbers
I am not saying a full lecture or something.

But maybe a required reading? People are taking it as a survey course, an introduction, so it would be nice to give a little teaser or something of stuff that is to come later on.

commanderjroc··on Female, minority students took AP computer science in record numbers
Yes, we do need to improve the curriculum. But, how would we do it?

When I took Intro to Comp Sci, we didn't even go over design patterns and what makes good code. We did get instilled into us the principle of Single Responsibility.

As for trick questions, I got them in my Math Major and the comp sci classes I took. So, idk, if having trick questions is necessarily a deterrent, especially for a course preparing you for college.

commanderjroc··on All software sucks (2011)
I think everyone can agree that software sucks cause of X, Y, and Z.

But, when I see a list like this. Its quite obvious that this is coming from a mindset of the average user should not be using software at all.

Imagine if you will, your grandma always calling you up because she got lost in the textual interface. Yeah that would get old fast.

Also how would one look at cat pictures through a textual interface?

commanderjroc··on Wells Fargo Hit with $1B in Fines
I got an email today about them settling a class action lawsuit that covers this.

https://wfsettlement.com

commanderjroc··on My daughter's disabled. Please don't look away from her
My mom is a special educator and she mainly works with autistic children.

She had this one child that was severely non-verbal, she did everything in her power to get the County school system to do the right thing but they refused to give her the classes she needed. So, long story short, the parents refused to give up and told their Pastor. The Church went to court and won and the kid got their services. The kid afaik is still non-verbal but is doing much better.

When my mom asked the pastor, why the church went to bat was because they had hope that the kid would get better and it was the right thing to do.

Now, I say all this to say this, that people will do what they think is right. They want their best for their children just as the parent who stubbornly got their church to go to bat for them. And the parents who put their children in homes want the best quality of life.

And I don't necessarily see them as giving up, we perceive that, but I feel deep down, they aren't. They want whats best for their kid.

commanderjroc··on Texas Woman with Cerebral Palsy: Uber Denied Her Service Over Two Dozen Times
That could lead to discrimination if someone see's a person has a service dog.

The whole point of the ADA is to not treat people with disabilities as if they are second class citizens.

commanderjroc··on Texas Woman with Cerebral Palsy: Uber Denied Her Service Over Two Dozen Times
Don't forget the ADA also protects disabled veterans.

The political fall-out would be terribad.