HNHacker News
TopNewBestAskShowJobs

gaoshan

2,088 karma · joined March 9, 2009

Consider other people's perspectives.
submissionscomments
gaoshan··on AI killed the tech interview. Now what?
Our tech screen is having the candidate walk me through a small project that I created to highlight our stack. They watch my screen and solve a problem to get the app running then they walk me through a registration flow from the client to the server and then returning to the client. There are no gotchas but there are opportunities to improve on the code (left unstated... some candidates will see something that is suboptimal and ask why or suggest some changes).

We get to touch on client and browser issues, graphQL, Postgres, Node, Typescript (and even the various libraries used). It includes basic CRUD functionality, a third party API integration, basic security concerns and more. It's just meant to gauge a minimal level of fluency for people that will be in hands on keyboard roles (juniors up to leads, basically). I don't think anyone has found a way to use AI to help them (yet) but if this is too much for them they will quickly fall flat in the day to day job.

Where we HAVE encountered AI is in the question/answer portion of the process. So far many of those have been painfully obvious but I'm sure others were cagier about it. The one incident that we have had that kind of shook us was when someone used a stand-in to do the screen (he was fantastic, lol) and then when we hired him it took us about a week to realize that this was a team of people using an AI avatar that looked very much like the person we interviewed. They claimed to be in California but were actually in India and were streaming video from a Windows machine to the Mac we had supplied for Teams meetings. In one meeting (as red flags were accumulating) their Windows machine crashed and the outline of the person in Teams was replaced by the old school blue screen of death.

gaoshan··on The Microsoft 365 Copilot launch was a disaster
Simple as this statement is it is also underrated. When you seriously consider their various products and properties it truly is a shocker at how consistently awful they all are.
gaoshan··on I'm Peter Roberts, immigration attorney, who does work for YC and startups. AMA
This identical comment was posted with three different, newly created, accounts in the span of a few seconds. You have since deleted two of them but the fact remains... need to work on your bot functionality.
gaoshan··on TikTok preparing for U.S. shut-off on Sunday
Totally agree with this.
gaoshan··on TikTok preparing for U.S. shut-off on Sunday
Banning individual apps in this manner is wrong, IMO. In a country where concepts like freedom of speech and restrictions on government censorship are not insignificant considerations (in theory, at a minimum) a decision like this is unfortunate. China bans apps... tons of apps... in order to maintain strict control over the content and identity of users. This strategy is not something the US should be mimicking.

The claim that it's a "national security" risk and the ban is needed to mitigate that is silly. If it is really that then ban it from government facilities and devices. The actual risk from TikTok is no greater than the risk from Facebook, Instagram or any of a myriad of apps.

The correct thing to do would be to strengthen laws that address the core concerns so that we are protected from ANY app that represents a threat to privacy or security. Just banning a single app (and then another, and another...) is ridiculous and goes against a number of things this country is supposed to stand for.

gaoshan··on Commercial tea bags release microplastics, entering human cells
Most tea bags that you purchase anywhere use some level of plastics in their component materials and/or binding (especially this latter). The only safe options are metal strainers that you filter the tea with (and that hopefully don't have coatings on them that are harmful... boiling a new one would not be a bad idea before first use) or just loose leaf.
gaoshan··on Always go to the funeral (2005)
Larger message about doing the thing you really should do aside, ever since my parents dissuaded me from going to my grandfather's funeral (a man that I loved and respected but who's funeral came at an "inconvenient" time in my life) I have greatly regretted it. Not going burned itself into my mind and since that time I have never missed a funeral. Even for someone I only knew a little or hadn't seen in many years. If I had a connection with them, thought fondly of them, I make every effort to go. It just feels like the right thing to do.
gaoshan··on Google says AI weather model masters 15-day forecast
Seriously. Let's see an accurate forecast for Cleveland, Ohio. Even local forecasters can barely get the next day correct on any sort of consistent basis.
gaoshan··on China's Salt Typhoon recorded top American officials' calls, says White House
Well, this is what spies do, right? We do it, they do it. We all use the latest technology of the day to do it and we all try to prevent the other.

That the outcome of such efforts is published by the government impacted is interesting but that begs the question of what the actual goal of releasing the information is, right? That's the interesting bit here.

gaoshan··on California's most neglected group of students: the gifted ones
I was a gifted program kid who was part of a new style of unstructured, learn at your own pace, self-learn program called the "informal" program. This was back in the early 1980s (the program itself had started in the 1970s).

The net result was that the highest achieving gifted kids did really well and the slacker gifted kids (myself included) did abysmally. Turns out some of us needed a level of structure and rigor enforced on us to nurture whatever gifted talents we had. Some kids learned it at home, for some it seemed to be innate and for others we did not have it anywhere in our lives and needed to be instructed in how to study, what to do, when to do it and at what pace.

gaoshan··on Joint Declaration by Ministers of Germany, France, Poland, Italy, Spain, UK
Given the direction the US appears headed in this is a timely and critical issue for Europe to address.
gaoshan··on Burial chamber of an ancient Egyptian priestess is discovered after 4k years
As soon as I see "dailymail" I, correctly, reasonably and thoughtfully IMO, start doubting whatever is linked.
gaoshan··on Math is still catching up to the genius of Ramanujan
"...they weren't interesting to him". That’s how I felt about mathematics. History, literature and language were the areas I was interested in, for example. It seems to me that an individual’s strengths aren’t necessarily indicative of an all-encompassing genius. Rather, they are often more focused, tied to specific subjects or fields in which that person naturally excels. That's not to say an individual can't have a wide range of strengths.
gaoshan··on Sears Homes 1915-1920
That's roughly $205,000 adjusted.
gaoshan··on The Netherlands has returned some stolen artifacts to Indonesia
The labeling of things in museums as "stolen" is lacking, IMO. In some cases, yes... straight up looted items are in museums. In other cases, though, the items could easily have ended up lost to time (or political, economic, social turmoil) if they had not been taken and put in museums outside of the places where they originated. Additionally some of these places would not have had the means to care for antiquities back in the day.

The discussion is important and the history of how these museums came to have the items they do is fraught with depredation but that is't the whole story. I feel like there is nuance around how many of these items that have ended up in the museums of the West and that nuance is paved over by labeling everything as stolen.

gaoshan··on Ask HN: Should we bring software dev in-house?
This is a great set of suggestions. I've been on just such teams (and led them as well) and the way it went for us was:

- small team hired (via a well regarded agency) - small team creates and releases initial, limited POC - company retains the freelance lead to staff up an in-house team - in-house team takes over and starts moving to a more complex phase 2 product - initial project ends up being maintained by an offshore team while in-house team goes gangbusters on everything else the company needs.

We had a freelance team for each major product (web, iOS native and Android native). In house teams existed for backend and devops but freelancers create all of the customer facing products for at least phase 1.

It was useful to have an architect level person involved at the start but once development was moving everyone had enough experience to make the need for a higher level tech person a non-issue (the freelancers ranged from senior dev level to architect level). It helped to have someone in-house overseeing things (timelines, scope, etc.), of course, but someone at the CTO level would have probably not moved the needle much in that first year of work.

The "move fast, break stuff" phase benefited from a small crew of experienced devs without too much bureaucracy while later phases needed more structure.

gaoshan··on The Erie Canal: The man-made waterway that transformed the US
The old canal towpath is part of the Cuyahoga Valley National Park and just a few miles from my house. We hike and bike there frequently. The canal itself is mostly filled in with sediment and is little more than a damp trench punctuated with sections that are full of stagnant water (and some sections where the water flows). The various locks work like mile markers and are all still quite visible as they were renovated in concrete back in 1913 or so.

One near me, Ohio lock 31[1], has a frightening history of murder and danger. It was a very remote lock and bodies were dumped there as highwaymen operated with lethal intent. Now it is my turnaround point for hiking that stretch of the old towpath.

1 - https://www.onlyinyourstate.com/ohio/cleveland/lonesome-lock...

gaoshan··on For advertising, Firefox now collects user data by default
"The market" needs to be checked in so many ways. You'd think that by now we could learn to take what works and modify the rest but apparently everything has to be black and white and even a concept like "the market" ends up bound by dogma.
gaoshan··on Why Alaska Rivers Are Turning an Eerie Orange
Classic waste of bits internet comment... "Here's my opinion on the article I did not read".
gaoshan··on Supreme Court rules ex-presidents have immunity for official acts
Now I'm wondering what constitutes an "official act". Is is anything at all done while President or is it things that fall under the normal official duties of President? If it's the former then a President is free to murder anyone, if it's the latter then what is official about a random homicide?
gaoshan··on Priced out of home ownership
Higher interest rates and/or regulations against excessive (however that is defined) ownership. Any regulation should focus on the bigger players as a priority.

The person with the second vacation home isn't a priority but the fund with hundreds or thousands (or 10s of thousands as is the case in the US) should be a focus.

gaoshan··on More transparent than glass, new material cools rooms and self-cleans
It is interesting but I wonder how much it will cost to manufacture?
gaoshan··on Google urges US to update immigration rules to attract more AI talent
I imagine this would result in a large number of people catering their job applications and interview preparedness to AI topics but otherwise not having any particularly special or more advanced AI related skills (unless this is about targeting a handful of demonstrated experts).
gaoshan··on The myth of big salaries (it's all marketing)
>If you pay someone a lot of money they will, essentially, spend it on other people.

This touches on the concept of trickle down economics and it is generally regarded as not doing what you think it does (or at least, not very effectively).

gaoshan··on Google Promises Unlimited Storage; Cancels; Tells Journalist Life's Work Deleted
My previous comment was not as informed as it should have been (because I opined after only read the title... a mistake, to be sure). I've edited it and will leave it at this being a very unfortunate situation to be in.
gaoshan··on New evidence strongly suggests Indonesia's Gunung Padang is oldest known pyramid
Wikipedia has information about this. Essentially the topic of the age, as put forth by the author of this article, is considered "fringe". Doesn't mean this is outright untrue but it seems that, aside from the authors of this piece, the age of Gunung Padang is very much not a settled matter and the information contained in the above link is the fringe theory that is in doubt.

https://en.wikipedia.org/wiki/Gunung_Padang

gaoshan··on Revisiting Textpattern
I was so onboard with Textpattern that I bought their "lifetime" hosting plan back in the day. Some of you probably remember how that went. Wikipedia says that

"On August 16, 2012, individuals who had provided start-up and development funding to Joyent (and its predecessor, TextDrive) in exchange for lifetime shared hosting accounts with Joyent were informed, via email, that their lifetime hosting accounts would be deleted on October 31, 2012... Customer backlash to the announcement turned out to be fierce."

It was a learning moment for me to never trust companies that promise lifetime anything. Once you surrender your money you are without leverage and a promise is little better than a fart in that situation.

gaoshan··on How Soap Works: The Science Behind Handwashing
I reacted viscerally to the first 3 words of the title and then realized, with relief, we were not talking about the Simple Object Access Protocol.
gaoshan··on Microfrontends should be a last resort
>They hired a lot of "smart" developers, but they also took forever to ship anything.

Oh man does this resonate with me. Some of the "smartest" people we've hired have also been the slowest to deliver as they waffle and perfect and theorize and play with the tasks they have.

gaoshan··on Encrypting private data and private communications is now an ethical duty
"as for your comprehension ability, that's debatable"

This comes across as rude, especially in response to someone that did not themselves say anything warranting a rude response. You can disagree and make your point without doing this. I'm pointing it out because you genuinely may not be aware and I want to give the benefit of doubt (something I myself too often do not do online).

← PreviousPage 3 of 16Next →