HNHacker News
TopNewBestAskShowJobs

sjroot

1,397 karma · joined March 15, 2015

I am a software engineer currently living in New York City.

My posts and comments do not reflect the views of my employer.

submissionscomments
sjroot··on How HTTPS works
I had this issue even starting from the first panel after the introduction, where the dog was sending a message to the bird. I kept having to scroll to the top to double check who was who.
sjroot··on Why Y? Deriving the Y Combinator in JavaScript
See also: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Joking aside, I thought this was a very approachable article. Thank you for sharing.

sjroot··on Removing Bad Actors on Facebook
That makes zero business sense and will never happen. It isn't Facebook's responsibility to teach people how to identify advertisements or posts trying to sway their opinion.
sjroot··on Uber shuts down self-driving trucks unit
This is surprising to me as well. I have seen first-hand how tedious it can be to find reliable truck drivers, particularly in the Midwest. I am eager to see how this industry shifts in the next couple decades.
sjroot··on Replace Your iPhone X: The Suica Problem Is Everybody’s NFC Problem
I think it is a little ridiculous that they expect us to entirely wipe our devices before they'll acknowledge that there might be an actual issue.
sjroot··on Replace Your iPhone X: The Suica Problem Is Everybody’s NFC Problem
I haven't really noticed any problems with NFC, but I am curious if this is something where I could just walk into an Apple Store, explain my concern, and request a brand new device. Has anyone actually gone through this?
sjroot··on Privacy API: Programmable Payments
This looks pretty cool. Does Privacy have any services besides the browser plugins? That idea is similar to a couple past projects that didn't last, but this looks very promising regardless.

Side note for Privacy's front-end people-minor scrolling issue: https://imgur.com/ic5I3hz

sjroot··on If Videogames and Apps Are Addictive, Should Designers Worry about Liability?
Why is it the job of the tobacco seller to educate the public on the dangers of smoking? Why would they invest their money in such an anti-marketing campaign?

Advertising with factually inaccurate information, of course, should be punishable by law.

Consumers need to be educated from an early age on how to identify legitimate sources of information. That is becoming more apparent every single day.

sjroot··on Ex-Apple Employee Stole Secrets for Chinese Firm, U.S. Says
That we can agree on!
sjroot··on Ex-Apple Employee Stole Secrets for Chinese Firm, U.S. Says
That might be true, but I think it is occurring disproportionally amongst Chinese students (and perhaps as a result, Chinese engineers).
sjroot··on Ex-Apple Employee Stole Secrets for Chinese Firm, U.S. Says
The stealing of ideas can be applied to legal intellectual property or academic assignments.
sjroot··on Ex-Apple Employee Stole Secrets for Chinese Firm, U.S. Says
I agree that’s a huge part of it that I left out. I guess I threw that in the bin of “cultural differences.”
sjroot··on Ex-Apple Employee Stole Secrets for Chinese Firm, U.S. Says
Disclaimer: I am speaking from personal experiences and know that, despite these experiences, there are tons of Chinese engineers who work their ass off and maintain great professional integrity.

That said...my experience with Chinese graduate students has been incredibly disappointing. While they made up the majority of our graduate computer science program, most had no respect for academic conduct guidelines. I experienced this both as a student and a teacher, even having to meet with two Chinese students during my office hours to explain that they couldn’t turn in assignments they copied from others. They had explicitly asked me if this was okay, so I was happy to inform them.

I would venture to say that there is a cultural disconnect with the Chinese when it comes to the idea of intellectual property. I obviously cannot speak from experience, but it seems the political atmosphere in China probably contributes to this a lot.

I would love to learn more about how Chinese engineers (in the USA and abroad) feel about this.

Last note: has anyone looked at the website or Twitter account of the company this person is moving to? Their website is completely devoid of any actual information, and their Twitter account is a mix of horrible car mock-ups and announcements about their company raising millions in venture capital. ???

sjroot··on San Francisco: Where a six-figure salary is 'low income'
The title is misleading. The “six figure salary” actually refers to FAMILIES OF FOUR where their household income is ~100k.
sjroot··on What do Stanford CS PhD students think of their PhD program? [pdf]
I am still intrigued by the idea of a CS PHD but I stopped after my Master’s. I cannot emphasize enough the importance of finding an advisor you mesh well with.
sjroot··on Oasis Labs: privacy-first high-performance cloud computing on blockchain
I couldn’t really bring myself to read their post because of this title. I would argue that the buzz words are actually a detriment to their marketing.

If you’re from Oasis and you are reading this: please think of a better way to sell your product - unless your target market is ignorant business types who live for this stuff.

sjroot··on Pyre: Fast Type Checking for Python
Does this comply with the type hinting format outlined in Python 3's typing module? [1]

[1] https://docs.python.org/3/library/typing.html#module-typing

sjroot··on Building a Progressive Web App in React, using Firestore for offline support
I am making an app with Vue and Firestore and am excited by the potential of PWAs. Really, the only thing that frustrates me at this point is that Apple doesn’t support local notifications. If they did, I really wouldn’t have to consider making a native app at all.
sjroot··on Libui: portable GUI library in C with many other language bindings
This is the nuts and bolts of the Proton Native library that was featured on HN last week [1].

[1] https://news.ycombinator.com/item?id=16978901

sjroot··on Zelle, the Banks’ Answer to Venmo, Proves Vulnerable to Fraud
The one thing I don't understand about Venmo is that it, based on my (limited) use, seems to show transactions amongst users in a "social networking" manner. I believe you are able to make your activity private, but why would anyone want it any other way? Am I the only one who thinks this is absolutely absurd? I am a very happy user of Square Cash as a result.
sjroot··on Tesla’s response to getting maps updates over LTE or service center WiFi
More specifically, they prevent you from downloading any applications that exceed 100 MB in size via your cellular connection.
sjroot··on Show HN: Lyle – An AI-Powered Weight Loss App for Men
> “How did you hear about me?”

Hacker News

> “I don’t understand that. I’m getting on the subway - give me an hour!”

While paraphrased, the above conversation is essentially the extent of my conversation with Lyle. I would really recommend removing dialogue from the bot that makes it seem like a real person. I know your app didn’t just get on the subway.

sjroot··on Our experience with Stripe Atlas (2017)
I am replying to this because it is a question I have as well. Stripe employees - I know the Atlas page discusses the reasoning behind a C corp a bit, but I think it would be beneficial to elaborate on why it is preferable over an LLC. It’s also worth noting that the Atlas website mentions support for LLCs and other business types later down the line. Any timeline on this?

As I imagine the OP of this comment is, I am a US citizen who was primarily interested in Atlas because it seems like the most painless solution.

sjroot··on An AI app that generates quizzes from a photograph of a texbook
OP, I'm going to go out on a limb and assume you are Taichi Kato? If not, I'm assuming he, Arya, and Khush will read this discussion.

The three of you should be very proud of yourselves. This is a really cool, novel idea! The fact that you all are sophomores in high school is very impressive too. Continue to follow your passions and you will surely be very successful.

sjroot··on Apple Employee Threatens to Leak User’s iCloud Data
(Assuming this is a true story) this is very unsettling and makes me anxious, not only for the Chinese people but also for companies that do business there.

"I’m really curious why you don’t want to use Guizhou-Cloud Big Data’s service," the technical advisor asked Qin during their recorded conversation.

This quote in particular made me cringe. If you haven't read the article, Guizhou-Cloud Big Data is a state-owned service where Chinese customers' iCloud data is now stored. The terminated Apple employee was implying that that Qin had something to hide, and regardless of whether that is true, Qin will surely end up on a government watch list after this ordeal.

Chinese HNers - what is the attitude over there in light of this and recent actions taken by Xi Jinping and the communist party?

sjroot··on Insights on the First Three Years of the Right to Be Forgotten at Google
I didn't see the Google Blog post - thank you for pointing me in the right direction! And great work.
sjroot··on Insights on the First Three Years of the Right to Be Forgotten at Google
I have been following Elie and his team's work for a while now, and enjoyed this read, but I am curious as to why it was posted on his personal website as opposed to Google's Research Blog (https://research.googleblog.com). He is one of four authors and this was clearly not a personal effort of his. Not to mention, it would reach a larger audience if shared by Google directly.
sjroot··on Apple confirms it uses Google cloud for some of iCloud
If you read the article you will see that the mention of Microsoft Azure has disappeared from Apple's security documentation.
sjroot··on Apple rejects Puffin Browser on iOS
I wish this was higher up in the discussion. This is a very interesting point, not only when considering the Puffin browser, but considering this entire company. Their whole business model is to improve traditionally-local software by having data processed in the cloud. I have seen people affiliated with the company reply to other comments on this post but yours demands some sort of clarification. This company's real business is selling reports generated from the logs of its users' activity.
sjroot··on Apple, in Sign of Health Ambitions, Adds Medical Records Feature for iPhone
Apple Health already had the ability to view medical record documents, using the CDA standard. I think this is a huge step in the right direction for the Health app.

Here's a question for HN people: what do you use to manage your medical records on Android?

← PreviousPage 9 of 11Next →