HNHacker News
TopNewBestAskShowJobs

zadkey

472 karma · joined October 3, 2017

submissionscomments
zadkey··on Trump gives nod to Oracle buyout of TikTok in US
I guess Oracle in the Tech market.

But if it was a game company it would be EA as the worst offender.

zadkey··on We Can Do Better Than SQL
https://xkcd.com/927/
zadkey··on PDF: Still unfit for human consumption, 20 years later
I think the real problem here is usage. PDFs make more sense for printing.

Using PDFs to distribute content online instead of web pages is the real issue.

Same problem with trying to use a hammer with screws.

zadkey··on Declining eyesight improved by looking at deep red light
Green adds regeneration.
zadkey··on Tech Companies Want You to Believe America Has a Skills Gap
It's not a riddle. We usually give a very detailed explanation on the whiteboard. Here are some example inputs and outputs. 45 -> 1625 36 -> 936 10 -> 10

Honestly this one is really to help us look at a person's thought process because there are multiple approaches to solve it. Usually people either go some variation of math route or a string manipulation route.

Examples of Programming Riddles I have seen first hand: How to invert a binary tree. Implement a binary search algorithm. Design an app that generates all possible phone numbers that a knight chess piece could create by moving across the dial-pad.

Those are riddles. This is not.

zadkey··on Tech Companies Want You to Believe America Has a Skills Gap
Well the mathematical way of doing this involves doing a Mod 10 to pull off a digit and then incrementing a number that multiples the mod 10.

I've also seen incrementing an exponent. And I hear from more math oriented people that there are other ways.

zadkey··on Tech Companies Want You to Believe America Has a Skills Gap
I've asked in an interview for people to implement a multiply function using just addition, and a surprising number of candidates struggled with that one.

Of course if they struggled with that one, there was likely no way the would get the question where we asked them to write a function that takes an integer and return an integer that is the result of each of it's digits being squared.

zadkey··on Tech Companies Want You to Believe America Has a Skills Gap
There's a lot of things going on with this article.

There is a skill's gap, but it's not the skill's gap that the article thinks it is. This article confuses different things. This article incorrectly equates computer science graduates as people able to fill open positions at tech companies in IT positions.

For example, when I graduated college, I had an academic background in Java. So when I graduated, I started looking for Java developer positions. To my surprise, in the job market at that time, there were about 30 senior level positions per entry level position that companies were hiring for.

At that time I would have said the skills gap was that people wanted senior level engineers but weren't wiling to train their mid levels and hire entry level or junior engineers to back-fill internally promoted employees. And of course my academic work did not include enterprise java stuff either. Or more succinctly, there gap was between what experience level was available in the market vs what experience level companies wanted.

Now later in my career, as a .Net developer, the skills gap I see is a different one. I see a skills gap between academic computer science and what actual software engineers use. And not just the programming languages people use more commonly in the industry like C++ vs C# etc.

Never in my college was there any Full-Stack development approach to anything. Everything was done in isolation. Here's a few courses how front-end web development works. Here's a few courses how a back-end language works. Here's a few courses on how a database works. Never in academia did we put it all together. And let's not talk about useful discreet math turned out to be.

Bottom line is neither academia nor companies that hire you seem very willing to train you in real-world skills. Universities would prefer to maintain academic purity and hiring companies would prefer someone who already knows whatever language or frameworks or development approach they are already using.

So I wouldn't say the skill gap is non-existent like the article suggests. And I wouldn't say that more computer science graduates would fix the skill gap. I also wouldn't say more H1B visas would provide a permanent solution for the skill gap. None of these address the underlying problem. Something else needs to happen to fix this kind of skill gap.

I'm updating this to reflect something I agree with in other comments. There is also is a gap in practical coding skills.

zadkey··on Endless Doom Scroller
I was also expecting a doom side scroller. Was hoping it would be similar to the old 2d duke nukem stuff.
zadkey··on Why Are Plants Green? To Reduce the Noise in Photosynthesis
Why are some plants purple like tradescantia pallida?
zadkey··on Jeff Bezos can’t promise Amazon employees don’t access independent seller data
Shouldn't there also be access control security measures in place that prevent this kind of thing.

E.G., not just anyone can look at seller data, have to have a ticket with some IT group to get limited access to a specific seller's data with a specific reason stated for the access etc.

zadkey··on Cloudflare was down
And now it's back up.
zadkey··on Cloudflare was down
I noticed Udemy was down when I wanted to go to the next video I was watching.
zadkey··on Apple rejects appeal from email app Hey
One of the issues that is brought up in the article is that they enforce their rules selectively.

"All the rules they're citing should apply to Gmail and Outlook as well," Hansson told Axios. "So it's laughable that they state that we must follow the rules that everyone follows when it's plain as day that not everyone follows the same rules."

zadkey··on Billions of dollars of unsold diamonds are piling up around the world
You took the words from my mouth.
zadkey··on The social obligation to be bad at things
I agree this works on an individual level. But if other people few insecure by your confidence, security or success, they may try to sabotage you. You still need to be aware of this dynamic so that you aren't blindsided people jealous or angry over your success and their own relative failure by which they are comparing you to even you are not comparing them or judging them yourself.
zadkey··on Ask HN: Which tools have made you a much better programmer?
Grubhub
zadkey··on Ask HN: How do I debug my back end in production?
It's true you can't always connect to prod backend db. Sometimes it's possible if you have a QA or DEV environment you can load it with prod data and test with that.
zadkey··on Ask HN: How do I debug my back end in production?
I'm not familiar with nodejs backends specifically, but for web applications in general it should be possible to run a local copy of the web application with the same code that is being used in production and have it use the prod database connection. And then you can locally step through what is an equivalent of what is in prod with all of your normal local development tools and debuggers.

If you get this working, you can follow along steps to reproduce and hit debug breakpoints etc.

zadkey··on Designing a functional programming language: Yatta
I don't know if I wholly agree.

These are good questions with regards to language design.

But for some people there is a massive learning experience that comes from designing and implementing a programming language and it's compiler even if it never becomes a successful or popular language.

I feel this learning experience is has plenty of value even if the end resulting language does not.

Anders Heljiberg wrote Turbo Pascal, J++, and Delphi, before moving on to things more widely accepted as successful like C# and Typescript. Yes Turbo Pascal and Delphi had some large followings

Likely his experience from previous programming languages allowed to him be successful later.

zadkey··on Lowering reading levels in writing strangely increases views
This isn't actually that strange.
zadkey··on How Nextdoor courts police and public officials
I had a similarly awkward conversation.

I sometimes take my mother to go see movies. I'm a fairly tall man, and my mom is a fairly short woman. Anyway, one day after seeing a movie, we had stopped in the parking lot near our cars to discuss what we did and did not like about the movie.

While we are talking, a woman drives up with window rolled down and says, "Is that man bothering you?"

My mom responds, "What?"

The woman repeats, "Is that man bothering you?"

My mom answers, "He's my son! No, he's not bothering me."

zadkey··on How Nextdoor courts police and public officials
I won't give the exact city, but let's say in the DFW area.
zadkey··on How Nextdoor courts police and public officials
I kept seeing a lot posts on Nextdoor from people who don't realize they are racist.

An example post on was where someone was complaining about a strange black man walking through their neighborhood.

Of course when you read the post carefully you would then come to realize, that this man was walking down the sidewalk, during the day, not bothering or talking to anyone, just minding his own business.

The reality is there was nothing particularly strange about this black man. Nothing in her description explains what he did that made him strange. She likely just finds it strange that a black man is walking through their neighborhood.

The other thing is these kinds of posts would always be followed up with someone along the lines of "keep an eye out for him" or "don't let him near your kids" or "call the police if you see him again" or that kind of fear-mongering nonsense.

I was honestly downright surprised how racist some of these people are.

zadkey··on Millions of US farm animals to be culled by suffocation, drowning and shooting
The alternative is by butchering. (E.G.) there was sufficient demand for meat/processing ability at plants.

Though I honestly wish there was a more humane alternative to culling.

These industrial farms don't have room to spare for animals that aren't wanted.

I wish there was some kind of park or nature reserve or somewhere that they could be sent to live out their lives in peace instead of the culling. Or if such places already exist, laws that mandate that they be sent there.

zadkey··on Announcement: Microsoft Q Coding Contest – Summer 2020
I keep getting connection timeouts.
zadkey··on Announcement: Microsoft Q Coding Contest – Summer 2020
I see this is blog getting the HN hug of death.
zadkey··on We at $Famous_company switched to $Hyped_technology
"Every metric that matters to us has increased substantially from the rewrite, and we even identified some that were no longer relevant to us, such as number of bugs, user frustration, and maintenance cost. Today we are making some of the code that we can afford to open source available on our GitHub page. It is useless by itself and is heavily tied to our infrastructure, but you can star it to make us seem more relevant."

This is gold.

zadkey··on Humans Not Invited
This made me laugh quite a bit.
zadkey··on Tyson Foods takes out full-page ad: “The Supply Chain is Breaking”
I certainly agree with you.

The article could have phrased it better, but instead chose a very hollow appeal to emotions over accuracy.

← PreviousPage 3 of 7Next →