Hacker Newsnew | past | comments | ask | show | jobs | submit | chikere232's commentslogin

It's certainly a skill to launch quickly at that scale. There are plenty of bureaucratically managed slowly launched duds too

I hate meta with a passion, but I don't deny they have some great infrastructure and engineers to enable the bad things they do to the world


Last year's Advent of Code had a task that was NP complete and lacked good well known approximation algorithms. I almost gave up on it when I realised as that feels impossible

In practice the data was well behaved enough and small enough that it was very doable.


It would be most fair to hash the names first, especially for this paper


I suppose then the next question will be which author gets to choose the hash function..


They all pick one, results are XORred together.


I imagine one reason people have a hard time with the monty hall problem is that they have learnt a rule that seems to fit but really doesn't. A person not trained at all in math might do better as they haven't learnt that rule.

There's probably a name for that cognitive bias, but I don't know it.


It's pretty useful to remind people that buying a tesla is supporting Musk.


Correction: You think that is useful. There are also people supporting Musk, should they add their statement to all of their posts? Is it really relevant? Don't you think people can't think for themselves?

I follow the news, I'm pretty capable of deciding if I want a Tesla or not, people adding to all their posts that I should not doesn't change anything other then make me annoyed. Perhaps some like it, probably when it echoes their strong believes? So it's that? You signal you are one of those people? Well great for you! Now let's get back to discussing the article.


I think there are lots of sort of tuned out but generally nice people who might shy away from buying a tesla if the perfidity of Musk is mentioned whenever tesla is discussed.

The people who like Musk are probably beyond help


It always helps indeed, to change people's minds when you tell them "You are probably beyond help" or "You should feel bad if you do X". It's been great for my relationships!

In fact, I'm gonna write a blog post now: "Things I wish someone would have told me before I went online and started sharing my opinions"! It's gonna be a guaranteed front-pager!


"Probably beyond help" means they're not going to change their opinions no matter what, so trying to find phrasing that helps change their opinions is a waste of time.

Being a musk supporter in this day and age isn't a simple difference in opinion, unless you're a good person who's been living under a rock, in which case a mention of musk being pretty awful could actually help you.


[flagged]


Please re-read my comments. I don't state anything for or against Musk, I make it a point not to. I try to stress that things are not as one-sided as this comment-thread tries to make it out to be. I believe that that is a good thing.

Is it not amazing to you, that you have just labelled someone that tries to argue against divisiveness as a Nazi supporter? My country, my grand parents suffered greatly under the Nazi's. I know what divisiveness does, I know what labeling another group of people as less-human, and stopping all attempts at conversation with them, can do.

Fixing your country's politics is not done by working hard to increase the divide. Sure, be against Trump/Musk, but at the very least try to understand their supporters. You'll find that most of them are kind.


You aren't arguing against divisiveness, you're arguing against bringing up politics, the politics of a man who is actively utilising his vast amounts of wealth to divide multiple countries. A man who is seeking to deny human rights to marginalised peoples. A man who stood in front an audience of millions and threw out a Nazi salute clear as day.

There is no tolerance to be had here.


My biggest issue with Tesla is not Musk, my biggest issue is owning a car that can be remotely tampered by Tesla and or the US government.

On paper I am supposed to live in an allied country but Trump unilateraly decided that USA is at wars with everyone except Israel so I can't expect to be treated with respect by an US company. For this reason I have to remove all commercial ties with US companies and not buy anything from them unless it is an object/appliance I can certify doesn't connect to anything without my consent.


> For this reason I have to remove all commercial ties with US companies

Good luck with that!


Not that hard really, at least in the short term and on personal level.


Singletons are just globals for people who have learnt "globals are bad" but lack a deeper understanding


Not exactly. For example, you can have a singleton object that maintains a persistent connection to a db to persist logs to. No one's going to inject the "ElasticsearchLogger" object in their method/class by accident, and even then, they'll only have access to the singleton state that the class lets them have access to. So now your private Counter variable is inside a global singleton without being accessible by anyone, even if that person is disregarding all of OP's rules.


With tesla, the bad apple is in charge


Interesting levels of discussion we are reaching here.


Often some bits are automatable, or some manual steps are verifiable, and then suddenly it's a do something script


When I do this I keep some persistent state so I can interrupt it, e.g. if the thing is a yearly task I run it like `./do-the-thing.sh 2025`, and make a 2025 dir where I keep state on how far I've gotten

So if you OK the first step, I can touch a 2025/first-step file. If the script crashes or is interrupted and rerun, it can check for that file and skip the first step

If something has changed so the automation doesn't work, it's nice to be able to crash out without losing state, fix the script and rerun.

I usually have the script tell me just the next manual step and then exit, because that frees the terminal up for me to do other things. I can use the command history to rerun the script easily


I do this for some yearly tax stuff, as the big issue for me is that it was a year since I did it last and getting started with a complex and boring thing is hard

So I built a script that tells me what the first step is. When it's done I run the script again and it tells me what to do next. Often the first few steps are "download this CSV from the bank" so the script can detect I've done than and go directly to the next step when I rerun the script

The reason I have a script I rerun rather than a "press enter to continue" is because it then only keeps persistent state, and I can easily do a bit every day until done

A common pattern is

    if ! [[ -e checked-all-the-receipts ]]; then
         echo "check that the receipts match the list of expenses, then"
         echo "  touch checked-all-the-receipts"
         exit 0
    fi
Then over time, I have automated some parts and added some checks. E.g. when I have downloaded a CSV I can check that the format looks right before considering the step done. I've added some autogeneration of documents I need, built a python script to add up transactions and check the that the totals match etc


As someone who struggles on their personal life to do things step by step, I thank you for this private-life example of the OP approach.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: