HNHacker News
TopNewBestAskShowJobs

cupofpython

842 karma · joined March 2, 2022

submissionscomments
cupofpython··on Facebook says Apple is too powerful – they're right
the person you replied to was being unnecessarily semantic, but in computer science "sort" has a specific meaning which is only the ordering of a set. So 'sorting' cp implies making it easier to find specific cp.

The more accurate word might be "categorize" or "filter".

It was obvious what was meant by "sort" when reading the full text, but I think the counter-point was more of a tongue-in-cheek retort regarding the above than an actual complaint.

cupofpython··on No-one knows what they are doing
>expertise is far more transferable than ever

Small nitpick on this statement that makes a significant difference to me. I think the spirit of what you are saying is that "Experts are far more accessible than ever"

The youtube video that helped you, your neighbor, the instruction manual, are all sources of expert information. In earlier times people would have to find the right book in a library, or travel the world in search of an expert.

You are still trusting experts, which implies that they exist, which is different than assuming "well, some guy on youtube could do it - so it cant be that hard ill figure it out myself". you are instead acknowledging that the "guy on youtube" is an expert that you thankfully have access to because of youtube

cupofpython··on Leaked Amazon memo warns the company is running out of people to hire
If a universal basic income existed, I would agree with you. Since it doesn't, this employment model is exploitative. There is a limited amount of paid work to go around. Being able to avoid being one of the people who draws the short stick is inconsequential to the problem.

People like to say, "if you do X like me, youll get ahead or be your own boss or ___". It may be true for some people, but it comes almost directly at the cost of putting someone else in the bad place you were trying to get out of. So with respect to trying to improve the overall system, shuffling people around isnt going to help.

cupofpython··on US Army deploys its first floating solar array
>Given that car batteries aren’t an option yet to power homes this is a problem that will stick around for a bit

One was posted here not too long ago.. so this may not be far off. But it's a bit of a chicken-egg situation because powering your home with a car battery is not very practical by itself. Investing in both solar and the car at the same time would also be a hefty chunk of change for any individual household

cupofpython··on US Army deploys its first floating solar array
My thoughts exactly. Solar -> Desalination, with all other energy consumption in the middle. Granted, I am not up to date on desalination. I know MIT released something recently but idk the details. Is energy the bottleneck now or is it still material?
cupofpython··on Ask HN: How do you use Notion?
Ill have to check out Cal's implementation because thats relatively close to what Im doing now.

I have a WORKSPACE folder I dump multiple .txt files into and then go through them later to organize. Ill post a path in the .txt if its related to a specific file or just a shortcut to the file instead of a .txt

It's kind of like a to-do, but I also have a todo list for more traditional checklist items that I am pretty good about checking.

>Data portability.

anything without this is a non-starter for me personally. I need to be able to import and export with the tools I use. the only exception I make for that is my todo list, because well I dont really care about the history. everything i put in it is meant to be deleted after i do the thing

cupofpython··on Ask HN: How do you use Notion?
does it actually help to confine all of this into a single app?

outloud personal reflection:

I much prefer using simpler tools dedicated to specific tasks (todo, calendar, notes, pictures, websites, etc)

> I chuck random things into this so I can pull them out of my active memory and come back to them later.

I feel like maybe this is the heart of it, having a personal cache to make a temporary mess in until you have time to clean it up later. I could see that being useful - though id want to move everything out of that place and not organize things within it

cupofpython··on Is 400k/yr overpaid for a SWE?
"What is the budget for this role?"

"the scale and scope of responsibilities for the type of work I do have so much variation that it is impossible for me to tell you what I would expect to be paid for this position this early in the process"

cupofpython··on Show HN: I made a site that shows jobs where you can work pseudonymously
What's the point in hiding your name if you submit a job history which narrows the scope of your anonymity?

how do you verify the contents of said resume without having enough information to identify them?

I could just take anyone's github profile and say that it's me and you would have no idea.

cupofpython··on Coinbase lays off around 1,100 employees
my healthcare was actually better when i was unemployed than it is with my current company
cupofpython··on Coinbase lays off around 1,100 employees
I would, yes. 30 day terms would work for me as it does for many business to business agreements. I dont agree with the other commentators entitlement to 14 weeks of severance pay in any situation, however
cupofpython··on We will never have enough software developers (2020)
>The entire industry focuses way too much on 'experience with tool X' as a proxy for 'technical skill Y'

Strongly emphasizing this. This is HIGHY applicable to the analytics environment. As a business analyst who specialized in mostly ad-hoc development because it was the most value-add area at the companies I worked with.. I had a lot of trouble finding new work because I didnt use Tableau, or Power BI, or Looker, etc. I was some sort of fool for doing everything in SQL, Excel, and Python.

IMO the tools are great, and you need a much lower level understanding of analytical concepts to get value from them. But for some reason people kept getting the impression I would somehow be less effective with them because I dont use them. And I had trouble correcting them with the limited bandwidth that exists to communicate with a single applicant in the hiring process. If I tried to get right to the point, I felt myself appearing arrogant.

The carpentry analogy is very similar to how i described it. "I am currently using a ruler and screwdriver, and these tools provide lasers and power drills"

cupofpython··on OneTrust lays off 25% Workforce
ugh, i hate it. "We are a family here" ... "haha jk, get lost"
cupofpython··on OneTrust lays off 25% Workforce
are the 2/4 and 0/10 interviews the same level of work? Or are you applying to higher level positions now?
cupofpython··on OneTrust lays off 25% Workforce
I think the part about that strategy that bugs me is that the workforce doesnt know they are effectively doing a tryout for the company

But at the same time, these are probably the same companies that say "competitive work environment" somewhere on the job application so maybe employees should expect it

cupofpython··on Monty Hall Problem
>It doesn't matter if he's guaranteed to reveal the goat or not

Yes, it does. this is the entire point behind the popularity of the Monty Hall problem. It is counter-intuitive and feels like overthinking, but it is truth.

I described the situation pretty clearly (imo). I did not need to think about it much at all, though it did take some thought to describe it clearly.

I can tell you, without much thought, having been trained thoroughly in probability and statistics, it is 50-50 if a door is opened randomly to reveal a Goat. You can switch if it makes you feel better - because it is 50-50 so you wont be hurting yourself.

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

there are other examples that make it more clear why condition matters.

cupofpython··on Why are nuclear power construction costs so high?
I have government contracting experience in construction management QAQC
cupofpython··on Privacy Badger is a browser extension that learns to block invisible trackers
Im pretty sure predatory and toxic mobile game industry would fall under the same (or worse) categorization as ads, so would fall under the same logic of "if you cant afford to run your website without doing something unethical, then your website doesnt deserve to run"
cupofpython··on Privacy Badger is a browser extension that learns to block invisible trackers
they can appeal for grants and funds as a non-profit to keep it running. why does such a website need to make a profit?
cupofpython··on Monty Hall Problem
This sums up the probabilities cleanly, but doesnt provide any intuition on why the option to pick both doors B&C is the same as the original problem
cupofpython··on Monty Hall Problem
if it's opened randomly then it doesn't matter, it is 50-50. You have to account for the situation where the host might reveal the prize in his random pick, and by not doing so you learn that your choice is more likely to be the prize than initially thought.

If you picked the prize P(A = 1/3), then the random open is going to be Goat P(1). if you didnt pick the prize P(B = 2/3) then the random open is going to be Goat P(1/2) or Prize P(1/2)

P(Goat reveal) happens (1/3)(1) + (2/3)(1/2) = 2/3 times

P(Prize reveal) happens (1/3)(0) + (2/3)(1/2) = 1/3 times

P(you picked prize, given goat reveal) = (1/3)(1) / (2/3) = (1/2)

cupofpython··on Monty Hall Problem
I had this problem beaten to death in my probability and statistics courses in college.

To make the problem much more obviously intuitive, simply imagine a thousand or a million doors instead of 3.. and after you make your pick - the host reveals all doors except one to be "failures". Your choice was very obviously 1 in a million, and because the reveal procedure that followed is conditional - if the "success" was behind ANY of the doors you did not pick then it WILL be the only door left in front of you.

It is only a 50-50 IF the revealed doors were opened randomly. In this case, sometimes the "success" would be revealed by accident - and so IF you do happen to find yourself in a position of only having 2 doors left THEN it was more likely to happen if you had actually chosen the "success". So arriving at that situation at all is the conditional information that alters the probability of your original choice - but in this case from 1/3 to 1/2 instead of 2/3. (this is how the probabilities in "deal or no deal" work btw)

Even knowing the solution, it is a good reminder about the power of information derived from systemic processes. the information leveraged in the processes that lead to circumstances is just as important as the circumstances themselves.

The key general point that bypasses most peoples intuition the first time they hear the problem is that the revealed box (or door, etc) is not chosen at random but by a conditional process. The condition is that the host reveals a "failure". In order to pick a failure, he must leverage knowledge about where the "success" is, else he risks revealing it by mistake. Because knowledge of the "success" is embedded into the decision process, more information about the "success" is revealed to the observer which allows them to improve their position.

cupofpython··on Ask HN: What are some mentally healthy apps to have?
That does sound pleasant. I wish I could push notifications into a todo list with 1 button / click. I am usually not bothered or distracted by seeing a notification, but having to choose to delete it or act on it immediately is what gets me. I tend to delete everything and keep the interesting ones in the back of my mind for later ("I should check out my gf's new IG post")

I like notifications, and I try to respond to them intentionally. I open apps intentionally (this was easy enough to learn) and close apps intentionally (this was hard to learn). So I am pretty good about actually going into the app to do what I intended to do in response to the notification, and then closing the app. I can reassess afterwards if I want to spend more time in the app and open it back up, but again I create an intention before opening it that has a stopping point.

Intention is the difference between enjoying some funny short videos while sitting in a waiting room, and losing 1-2 hours of your life a day to doomscrolling. And if I could have a filtered list of notifications in a todo somewhere, I can set aside time to update myself on whats new that I care about but arent super important

cupofpython··on Ask HN: What are some mentally healthy apps to have?
i still find games to be great for my mental health, even more so now as an adult than as a kid. they are a place where i can make uninformed decisions based on my gut, and experience no negative consequences to my life. i treat every game like a sandbox. dont get sucked into the idea that anything you build or create, or skills you develop, in the game is meant to last.

For example, in an RPG game when I find a powerful 1-time use item - I use it as soon as I can.

There are many factors to optimal decision making, and optimized results are just 1 factor. Games help me explore trade-offs with quick vs long decisions, side effects of over planning, stress and panic effects on decisions, etc.

It carries over into the rest of my life, even work, where I am better able to manage things, like diminishing returns on my efforts, in ways that are very personal to me and my natural tendencies.

cupofpython··on Sunsetting Atom
im guessing a very loyal employee to an enterprise company outside of tech - probably logistics
cupofpython··on The case for expanding rather than eliminating gifted education programs (2021)
Lowkey I think the current education system has evolved from communities that allowed teachers to beat their kids to teach obedience. that obedience was passed down through generations in those communities establishing a culture of obedience for teachers. The current system, although non-violent, is still heavily leveraging the culture of obedience from students. when a kid is disobedient, usually the above mentioned communities threaten to move the kid into an environment where the obedience culture is even more strict as a result of even more violent punishment historically. Early days Public school teachers might lightly smack you with a ruler, early catholic school teachers might spank you, and early military school teachers might straight up beat the shit out of you.

So I think by extending the current system to areas in poverty that do not have an established culture of obedience means we have to either change the system or start beating kids again imo. I vote for the former, obviously.

cupofpython··on Find a good available .com domain
so you're squatting domains, cool
cupofpython··on It's time to bring back the AIM away message
yeah, linkedin for sure - although i usually dont exchange it directly as much as someone randomly inviting the other to connect after we talk to each other in person
cupofpython··on It's time to bring back the AIM away message
Coincidentally I asked for some friends emails over the weekend to put together a viewing party for a show release next month. it was received well.

In general, I exchange phone number, email, or a social media account. Email is still the predominant item of exchange for all professional networking I am familiar with

cupofpython··on Twitch.js
tired enough of it to make your own?
← PreviousPage 6 of 12Next →