HNHacker News
TopNewBestAskShowJobs

howscrewedami

26 karma · joined March 18, 2017

submissionscomments
howscrewedami··on Will I become a billionaire if I am determined and put in the necessary work?
I'll go a step further and say there is no self made anything. Just by being born in America you have a huge advantage over someone born in say, Ethiopia. When I hear someone call themselves "self-made", I immediately assume that person does not value the support and love given by those close to them. It also means they very likely don't value how much society in general contributes to the life they live. In other words, if someone tells me they are "self-made" - I'd say there's a very strong chance they are either out of touch, ungrateful, or even narcissistic.
howscrewedami··on Ask HN: Do we still need Electron?
While I don't have a strong preference for electron, I do have some thoughts and answers to your questions I'd like to share.

> Electron no longer allows Node.js to be called from renderer processes, all communication with Node.js is done via IPC.

I don't think calling Node.js from the renderer was a huge selling point for Electron - as it is not recommended due to security concerns. However, I still believe you can achieve this if you want - by using contextIsolation: false and nodeIntegration: true. But, even if this is not possible, it looks to me that using IPC with contextBridge still allows for pretty flexible Node.js use.

> Why does it have to be tied to V8/Node.js?

Some people prefer to have a Node.js backend (backend here being Electron's main Node.js process). There are multiple advantages to this:

- If using typescript: shared types between the frontend and backend

- Shared utilities, functions and constants

- If utilities and functions are shared, that means we can write some tests once, and the tests will work for both the backend and frontend

- Less context switching

These are just a few, I'm sure there are more.

> In this case, why do we still need Electron?

Besides the reasons I listed above, the alternative you listed (Tauri) seems to be relatively newer, have a smaller community, and with less online resources available (tutorials, stack overflow questions, etc).

howscrewedami··on GPTBot – OpenAI’s Web Crawler
Small typo:

"To allow GPTBot to access your only parts of your site"

howscrewedami··on Ask HN: If you are building OpenAI apps, how do you store user's API key?
Can you point out where exactly? Looking at this:

https://openai.com/policies/terms-of-use

The only thing I found was:

You may not (...) (vii) buy, sell, or transfer API keys without our prior consent.

Apologies for sounding like an absolute nerd, but you can go with options 1 and 3 - as long as you ask OpenAI first and get their consent. Also the meaning of "transfer" is a bit murky in my opinion. If I take my API key and write it down in a napkin, technically I've just transferred my API key to a napkin - sorry Mr. Altman!

howscrewedami··on Why is GPT-3 15.77x more expensive for certain languages?
openAI released an official tokenizer recently:

https://platform.openai.com/tokenizer

howscrewedami··on Ask HN: What would it take for an AI to convince us it is conscious?
> Capturing signals from you eye nerve doesn’t tell anything about your subjective experience of seeing an apple.

I strongly disagree. It actually does tell you quite a lot. For example, if there aren't any signals, you're very likely not seeing anything.

> The only way to understand that you’re seeing an apple from this signal is to train a model on your responses

It seems to me this contradicts your first argument. If such models exist (they very likely do, I'm not familiar with this area of research), they can tell us a lot about a person's experience.

> see “pholosophical zombie” concept.

Searched for “pholosophical zombie” but couldn't find anything, sorry. Just kidding :)

howscrewedami··on Ask HN: What would it take for an AI to convince us it is conscious?
There have been many proposed solutions to the so called "hard problem" of consciousness. We can easily find some with a quick google search. Even its' existence has been debated by multiple scholars / philosophers - wikipedia has a list with some: https://en.wikipedia.org/wiki/Hard_problem_of_consciousness

> There's no way to know if/what an AI experiences

Getting the state of neural net, at a given point in time, is easy. There are many ways to see exactly which neurons activate, why they activate, how much they activate, etc. For smaller neural nets, this is actually easy to do - here's a blog post about it:

https://distill.pub/2020/circuits/visualizing-weights/

As neural nets get larger and larger, interpretability gets harder and harder. However, I wouldn't say it's impossible.

howscrewedami··on Ask HN: Is everyone on Hacker News super charismatic?
I'd argue there's some selection bias going on. You're more likely to participate in a technical discussion if you're familiar with the topic. Or else you risk getting downvoted.
howscrewedami··on The Perfect Commit
> Squashing PRs truly is absolutely useless

That is quite an absolute statement. Some people just have a personal preference for having git trees arranged in a certain way. If squashing can help with that, then it serves a purpose.

howscrewedami··on An underrated idea: the priority view
I'm having issues understanding this:

> let’s assume that the utility gain for the gifted son from living in the suburbs would be larger than the utility gain for the disabled son from living in the city. A pure utilitarian, then, must choose the suburbs.

Everything's okay so far. But then he says this:

> Nagel’s view is this: if you say that you would live in the city for the sake of your disabled son, despite it being the case that moving to the city creates more utility in total, you are not a utilitarian

Didn't the author just say moving to the suburbs creates more utility in total?? And now he's saying moving to the city is what creates more utility?

howscrewedami··on Umami: Self-hosted open-source alternative to Google Analytics
> If you only save it on the server, not on the client side, it's not PII. But then it's almost useless for analytics.

You can get a lot of useful information by only saving stuff on the server. e.g.: number of visits per day, user behavior on certain pages, etc etc...

howscrewedami··on Ask HN: If all events are random or deterministic is there free will
Why do you care about free will? If you are a healthy human being, you are capable of making decisions based on the knowledge you have and your ability to think. Why does free will matter in this case? Or am I missing something?
howscrewedami··on 2080 Ti TensorFlow GPU Benchmarks
It's still about 60% faster than the 1080 ti, which is huge in my opinion.
howscrewedami··on 2080 Ti TensorFlow GPU Benchmarks
What about int8 performance? Would it be somehow improved by using tensor cores?
howscrewedami··on Ask HN: Why is it so hard to hire good engineers?
What is "good engineer"? How can a company tell if someone is a "good engineer"? These are hard questions. And I think you gotta answer them first if you want an answer to your original question.
howscrewedami··on My new favorite book of all time
Every time I hear someone say "The world is getting better" or "We're living in amazing times", it's always a super rich person. Not saying they're wrong or anything, just an observation.
howscrewedami··on A Message to Our Customers about iPhone Batteries and Performance
> Well they didn't, because "[...] to drive customer upgrades" is the key part they state they are not doing.

When you write an entire article explicitly stating that you made your older products slower compared to newer ones, and then at the end you offer a promotion on batteries, you kind of are trying to "drive costumer upgrades".

On planned obsolescence: of course they won't admit it. But at the end of the day, they made old iphones slower, and new iphones faster. On purpose. How is this not planned obsolescence?

howscrewedami··on A Message to Our Customers about iPhone Batteries and Performance
I disagree, I think this was a terrible response. They start with the following:

"First and foremost, we have never — and would never — do anything to intentionally shorten the life of any Apple product, or degrade the user experience to drive customer upgrades"

... and then proceed to explain why that's exactly what they did. Also, I have no reason to believe getting a new battery will fix my iPhone, especially after they lied so blatantly about planned obsolescence.

howscrewedami··on Ask HN: What is the purpose of life in your point of view?
This question can have multiple meanings, for example:

1. What should we do with our lives.

2. Why is there life on this universe.

For question 1: I don't thing there's a single purpose that fits everyone. However, this doesn't mean that nothing matters and we are free to whatever we want - we are human beings after all, and there are some things that humans should not do. The obvious ones would be rape and senseless killing.

For question 2: life is just a thing that exists. Why do things exist? Why are there things in the universe, or even a universe at all? Truly mind blowing stuff in my opinion.

These 2 questions are probably related, not sure how.

howscrewedami··on Ask HN: Any data scraping project ideas you can share?
Scrape product information from ebay and other auction sites. Have a machine learning model that compares auction price vs. real price (or usual auction price). If the auction price is good... buy the products and flip them. In other words, you're basically building a system to help you find the best possible products to flip.
howscrewedami··on Absent-mindedness as dominance behaviour
It can definitely be used as a power move... but claiming absent-mindedness is ALWAYS a power move is a very bold claim.
howscrewedami··on A Simple Way to Be More Assertive (Without Being Pushy)
"When you continually interrupt me during meetings, I don’t get a chance to voice my opinion, and I feel marginalized."

This sounds like such an unnatural and weird thing to say. How about next time someone interrupts you, you say "Excuse me, let me finish"? What's the problem with this approach?

howscrewedami··on Ask HN: How was your machine learning interview at Google/Facebook/Amazon
What were some of the questions they asked?
howscrewedami··on Google Critic Ousted from Think Tank Funded by the Tech Giant
Title looks like something generated by a Recurrent Neural Network.
howscrewedami··on How are PCA and SVD related?
There's value in explaining things in a different/more understandable way. Wikipedia articles and book chapters on statistics can be hard to understand.
howscrewedami··on Apple Pay Is Cutting Off White Supremacists
So this is how we prevent wars in the 21st century. Insurgent DoS.
howscrewedami··on Ask HN: Just made Director, now what?
Got any books you'd recommend?
howscrewedami··on Ask HN: AI / ML Researchers, is AI a threat or not?
We don't know. People saying AI is not a threat for the next 10 years don't know what they're talking about. Could be sooner, could be later. That story about a Facebook bot creating it's own language was nothing but a clickbait article designed to entertain people. However, we're naive to think AI won't be used for evil purposes in the near future. Heck, I'm sure people are using Machine Learning models for evil purposes today, right now.
howscrewedami··on Ask HN: How do you organize your knowledge?
I've got a folder. With .txt files in it. Sometimes, I create subfolders and put .txt files in them as well.
howscrewedami··on Ask HN: What do people do as hobbies?
I'm guessing a huge chunk of people in the IT business play a lot of video games. I mean, people in all kinds of business play video games, but I'd say IT people play more.
Page 1 of 2Next →