skysight-inc/HackerNews huggingface dataset:
For me, I always feel comfortable to write test first, stick around TDD. But you don't need to always write unit test first, actually, I guess my major part of coding is begin with integration test. Like a page of a website, then add some necessary unit test. I think ideally the test structure should like olive, the two tip is unit tests and e2e tests, the main trunk is integration test.
If you are familiar with all those test lib you are using, then TDD is not slower than just code, even faster, aside test maintain in the future. So even you just throw away some of your tests, TDD is still a good choice for me.
I think that this may be more confusing than the actual explanation.
Super cool! :)

So question, what sort of overlap do you see between trait curiosity and state curiosity, and if trait curiosity doesn't get you those things, is the implication that state curiosity does?

Where does retrospection lie with regard to curiosity?

I read the explanation on Wikipedia[1] and am honestly less clear, as their example gives me the impression of trait curiosity. I like to dig into what I'm doing to really understand what makes it tick, I hate memorizing things and desire to know why things are the way they are, not just that they are, is that an example of state curiosity?

To answer your question, I would say curiosity is all those things. If I understand these two types correctly and I was trying to define them as narrowly as possible, I'd say that state curiosity is a desire to understand patterns and their significance, whereas trait curiosity is the desire for more novel information and experiences.

[1]https://en.wikipedia.org/wiki/Curiosity#State_and_trait_curi...
Time to leave, I guess!
For me, I think the traits that drive my success, in order, are curiosity, tenacity and intelligence. People always tell me I'm smart, and I know for sure my intelligence is above average, but I meet so many people who are far smarter than me. On the curiosity scale though, as a man in my mid-30s, I still annoy the hell out of everyone around me with curious questions about everything. I have to moderate myself to keep from asking as many questions as a curious 6 year old. And I'd attribute a significant of my success in my programming career to my refusal to give up when I have to spend days troubleshooting, figuring our how to make undocumented code work, or nag people to get the access I need to certain systems.

My biggest generic life advice for people is "Cultivate curiosity".

The first thing I ask about when people want to know if they should get into programming is how tenacious they are.
Thanks for the feedback. I will simplify it further!
I'm almost 30 and still have to deal with acne
Taking action against climate change – Developers drive Call for Code movement
I remember this article about deposit box safety was posted on HN a couple of years ago:
https://www.nytimes.com/2019/07/19/business/safe-deposit-box...

HN discussion: https://news.ycombinator.com/item?id=20545276
Can you elaborate on what you mean by “cPanel route”?
G-d knows I would hate to spend this much on cables and this is not a negligible amount of money for me either but I would bear this if they wouldn't change the standard every year. USB 3 persisted for long enough, I really hope this hassle with USB-C will end and the things will stabilize for some years.
Cloudflare and Whatsapp are not comparable. The relationships are different (CF provides hosting for individual businesses or services, Whatsapp facilitates person-to-person communication), the switching costs are different (most or all CF customers can on a reasonable time delay switch to a different provider with 0 downtime, while 'switching' away from whatsapp requires moving your entire social graph to a new app), and the impact of an outage is different (some or all CF-based services are degraded/down vs you can't communicate with anyone from your social graph unless you can reach them on the phone or in person)

Or for a basic summary: Cloudflare is interoperable, and the damage done by a CF outage may be widespread but it's limited to CF customers. Whatsapp isn't interoperable and an outage effectively shuts off wireless/internet communications for a sizable chunk of the earth's population. It certainly shouldn't be that way.

There are probably other ways you could combat this instead of just breaking up FB - for example some telcos give special deals to Facebook and Whatsapp so they're cheaper than competitors, and they're already often cheaper than SMS. You could fix that. But centralization can be fought directly on US soil by breaking the company up, while fixing those issues I mentioned has to be done legally on a country by country basis.
I am not suggesting the virus is safer, like I said nobody knows. What I do know, is that I can work from home for now and I can use a mask when going out and have proper hygiene to avoid catching the virus. Also, if people vaccinated do not spread the virus as some people here suggest, then I should be okay, as most of the people here is vaccinated. I do not believe that, I am just pointing out a flaw in this logic that I must take the vaccine.

Another thing people are forgetting is that you will have to take additional vaccine shots after a few months as its protection will wane, like Israel is doing. Will be interesting to see people getting multiple doses of something they do not know its long-term effects.

> how many vaccine deaths occurred among people with 3/4 comorbidities?

It is not 0 as far as I know.
Oh. What meetup, what did I miss?
I created the best placeholder service ever
Hi everyone.

I'm pretty confident that I have created the best placeholder service ever.
Hope you like it.

Finding Image placeholders was a problem for me. Used to search google for images which was kind of tedious. I tried using non-copyright image providers like Unsplash but that meant going to and fro a website constantly. This was starting to be annoying as I was constantly distracted and had to leave my coding environment.

Thus we decided to make our own placeholder service which is super easy to use (really easy) and gives quality images without ever leaving my code editor.

Hence imgsrc.space was born.
To me, it is possibly the best placeholder service ever. let me tell you what it can do.

Just name your search term, and we would find you the perfect image for it.
Resize Images on the fly, enter your desired dimensions and we would give you the resized image instantly.
Not just images, you can also get Video placeholders on-demand, just name your search term.
We have a cool js library that makes your dev process even easier.
You would never need to leave your development environment to look for placeholders.
Not only that you can use this to get photos and videos in "codepen", "js fiddle" and similar services.
You can use it to write blog posts and video tutorials without worrying about hosting images that your viewers can follow.
We have a library of around 3Million+ Images and videos, so you can get creative with what you want.
Want to try some images? Here try some.
https://imgsrc.space/cat
https://imgsrc.space/dog
https://imgsrc.space/ocean

some resized images
https://imgsrc.space/horse?h=200

Check out a video
https://imgsrc.space/dog-v

I hope this would save some development time for you guys. I would be glad to know what you think

This is our home page - https://imgsrc.space
also, we just launched on producthunt check us out @
https://www.producthunt.com/posts/imgsrc-space
> I think the only thing that can really disrupt this dynamic are “free” commercial software (like credit karma now cash app), or government provided.

That’s why it was worth $7B for Intuit to acquire Credit Karma. They’re pretty aggressive about buying up potential disruptors.
Yes, but take care while reading. This is about transmitting when infected. You must multiply by the chance of getting sick and then if tho other guy is vaccinated to by his chance of getting sick too.

So like 0.04 * 0.58 * 0.04 = 0,09% chance of getting Corvid and transmitting it to a vaccinated person. Numbers might vary, depending on vaccine and study
> Past Performance Is No Indicator of Future Performance

Just because Apple computers before last a long time doesn't mean it will be the same with their current computers.

Although my personal bet is that the 2016-2019 MBP will degrade faster than the 2020 M1 Macs.
Nobody wants to touch this story with a comment in 3 hours? I wonder why.

I'll go ahead and say that if no important detail is left out of the story, 137 millions being awarded for verbal abuse during 1 year of employment is insane and clearly shows why the company has mandatory arbitration agreements.
I am not 100% sure I am doing the math correctly, but I think--with the other changes today to the normal pricing--that means the boundary at which you should use this pricing tier has moved from ~$12 to ~$29?!
Yeah, FB has made incredibly smart business choices.
The biggest movie of the weekend was a $200M Chinese blockbuster
We know failures happen in any large-scale system — hence, our routing design aims to minimize the impact of any potential failures.

Oops!
No but I bet some people are turned away because of Paypal. I use it and customers occasionally inquire "Do you accept credit cards because we don't have a Paypal account?". It's aggravating that they make the credit card option hard to find compared to the shitty Paypal account login.
The moment I bought the M1 MBA 3 months ago is when I knew I fucked up purchasing the i9 MBP last 2020 mid year.
It occurs with information transfer as well as storage. I've seen this with people at client organisations with password protected files in email. They understand the need for the security and how to apply it but fail to connect those thoughts to the next hurdle and send the password in another email to the same address. This is like keeping the password in a file in the same directory, or taping the key to the underside of a lockbox.

It can happen less obviously too: I've seen it internally where two channels merge: someone sends an encrypted file as an attachment and the password view Skype-for-business, but the Skype conversation is then archived and accessible in the same outlook account (at least not in the same folder, but someone who gets access to the account and scans for credentials will find it and know where to look for the payload).

I wish the user of PKI had become easy enough to take off generally, though that only really solves the transmission problem: you still have potential issues with people managing passphrases/passwords for their private keys.
I've seen youtube videos of unsupervised waymo cab rides, and when it got stuck in one they sent techs out to rescue it. It's probably still uncommon.
This Week in YC 3
You need to call Facebook to find out what your friends have been up to but their number has temporarily disappeared from the phone book.
cool. have you seen doodleipsum. btw. is there any way to prevent image cache. because using same url. if we can append a random id after each request then it will be cool for cache prevention
Works in the US for both phone and chat. I’m surprised it’s like that in Japan, given how the culture values courtesy so highly.
Yep. I investigated Stripe once but you had to use an API. Paypal is just copy and paste code into your HTML page.
When I moved to the Netherlands, I was at first irritated that my credit cards weren't accepted anywhere. But as the debit (maestro) card transactions are often free [1], paying 3%+ to a card service does seem exorbitant.

For online payments, the Dutch use the IDEAL system, which is even easier than online credit cards. This also prevents vendor lock-in, like Amazon. And, the banking apps make it super easy to send money to friends.

Looking back, I have to imagine that this 3%+ tax on all American transactions must put a weight on the system.

[1] https://www.ing.nl/media/ING-rates_for_business_transaction_...
Anybody who thinks cryptocurrency is in the class of assets which are "supposed to be able to sit there growing in value" really hasn't been paying attention.
AOC: Facebook's monopolistic behavior is destructive to society and democracy
I don't know if we'd call that a "network effect", but there is a (vicious?) cycle cementing PayPal's position.

More often than not sites will get different prices based on the transaction volume, so having a number of small minor payment options is of little benefit, except for very specific cases like Alipay.

Then if volume is transaction an important consideration, going with the market leader is the most reasonable choice.

I'd assume that's the logic Nintendo applied for its online store for instance, making PayPal the only alternative option to standard payment systems.
Converting a 'numeric overflow exception' to a 'you eventually run out of memory' failure is much worse, because exhausting memory will cause system-wide impact instead of just killing the individual process handling a request/operation. OOM is also generally handled much worse in software vs throwing an exception at the point where data first exceeds the expected range. Do you really want to kick off the linux oom killer every time someone uploads a corrupted png to your server?

In general, it's much better to catch out-of-range/corrupt data early, and silently promoting to a 256-bit int is effectively hiding corrupt data in the majority of cases. The maximum 64-bit int is really big.
Large? Excessive? Yes. Insane? No. The system isn't just about compensation. The amount needs to be high enough to actually influence the wrongdoer, to dissuade repeat behavior. Maybe this jury thought this the smallest number that would cause Tesla to make actual changes to its workplace.

I do chuckle at how much money from each subsequent tesla sale will be going to pay down this lawsuit. 127mil / 500k = 254$ per car for a year. Given the price of a new Tesla that doesn't actually seem very big, and will certainly be reduced on appeal.
i assumed he is talking about the control panel (cPanel) for webhosting.

https://www.webhostingtalk.com/showthread.php?t=1770316
> I disagree, I think it is the biggest factor.

You probably think that because of the insecure nature of the alternatives you're familiar with. It simply doesn't occur that much, fraud, and when it does, the recourse options you have seem to work. Take a closer look!

> KYC

Yes, and this has increased over the past few years. An account number can't be private, in fact, many banks double check the name of the owner before they let you transfer (they'll show you the mismatching name).
From the article:

>"The dialogue was so well written and zero of it was preserved [in the subtitles]," Youngmi said in a Twitter post.

>In a TikTok video that's had almost nine million views, Youngmi gave several examples of mistranslation.

>In one scene a character tries to convince people to play the game with her, and the closed-caption subtitles read: "I'm not a genius, but I still got it worked out."

>But what the character actually says, Youngmi explains, is: "I am very smart, I just never got a chance to study."

[...]

>Youngmi has since clarified that the English language subtitles are "substantially better" than the [automatically generated] closed-caption ones.
If your business "relies on Facebook," it's already fucked. You should see this as a wake-up call to GTFO.
> I see some other takes on omnidirectional wheels at https://en.wikipedia.org/wiki/Omni_wheel

There is a battlebots robot called shatter[1] which uses omni wheels and imo one of the most impressive bots when it comes to driving; it was a pleasure to see it in action on 2020 season.

[1] https://battlebots.com/robot/shatter-2020/
Capture One | Copenhagen, Denmark | Fulltime | remote | https://careers.captureone.com/work-with-us

Senior macOS Engineer

Capture One is a high-end desktop application for handling and processing images in RAW format on both Mac and Windows. Our target customers are professional photographers and advanced photography enthusiasts that will not compromise on the quality of the “produced” images. You can see more about the product at https://www.captureone.com

We in Capture One are looking for experienced/senior Objective-C + Swift engineers.
We’re looking for engineers to join of one of our engineering teams for implementing features and fixing bugs, but also the “social” part of developing code: Discussing good designs, reviewing pull requests and helping less experienced engineers do a good job.

We envision that the role as Senior macOS Engineer can be performed as a remote role, with the daily contact and communication done via Teams, Slack and mail.
We already have some engineers working successfully remote – so we have experience with this kind of setup.

Because the macOS application has roots 10-15 years back, we have a lot of code still in Objective-C but most new code and most tests (like 95%) are written in Swift.
The core of the desktop application is written in C++, so some knowledge of C++ would be a bonus.

If you think this sounds interesting please contact me at sto at captureone dot com
> Jokes aside, pair programming is purely theoretical right? No one actually does it?

Holy crap, where do people even get these ideas from?
Social media and messenger communication should be based on common protocols allowing different networks and services to be connected. I should be able to message you on your application from my different application because neither are walled gardens and are under-pinned by a common protocol. I can phone anyone on any network anywhere in the world or email them regardless of their provider. This has to be no different.

Hardly a new idea, and I know such things exist in embryonic form, but it really seems like the only future I would want with regards to these technologies. Obviously the barriers to this are immense, how would you get Facebook to let go of its walled garden? This will kill a lot of businesses.

I'm not saying it's likely to happen but I still think we must strive for something like this. It wouldn't stop profitable products from being built but they would be equivalent to email clients. Obviously far less profitable than owning that user and their data. The social good that would come from this though would be immense.
Discord and Blizzard games (maybe others?) let you choose your own username, but then assign a four digit disambiguation code to everyone, which seems like a decent compromise.
.NET Foundation Problems and Solutions
Everything is not so much more expensive in the US, not the least because this is dwarfed by the difference in VAT. Not that I am in any way in favour of the current duopoly in credit card payments.
Not OP, but such ideas usually stem from a misunderstanding of root cause. Facebook inaccessibility likely exposed poor assumptions or other flaws in e.g. "smart" devices or workflows. Those poor assumptions or other flaws are likely what got OP locked out of his apartment when Facebook went down, not Facebook itself going down.
I figure most people make transactions over ~$12, which would cost more in fees at the 5% + 0.05 rate.
"(transitive, finance, law) To provide (someone), especially under the terms of a legal judgment or an agreement, with financial compensation for lost money or other lost assets."

https://en.wiktionary.org/wiki/make_whole
While I understand the relevance to the tweet, at least to me, this isn't Facebook's fault, but rather the government's for using a private companies' platform, instead of it's own website.

I understand why so many companies and services are piggybacking on Facebook/WhatsApp, but they should always have a fallback, in case their single third-party service goes down.
Sounds plausible. Didn't know about that Disney cartoon, but it seems like it's aged like a bottle of fine milk.
Fair enough.

> Whatsapp isn't interoperable and an outage effectively shuts off wireless/internet communications for a sizable chunk of the earth's population. It certainly shouldn't be that way.

I agree with this. However, I completely disagree that we should "break down and regulate Facebook". We already have gazillion alternatives. And it's up to governments and people themselves to use them. This accident is a great reminder that people should have an alternative.
How are the drones usually navigate in these light swarm displays? Is it just GPS or do you need some local nav signal for the accuracy maybe?
So, who pushed out the configuration changes and is this person still employed at FB?
Zuckerberg Loses $5.9B in a Day as Facebook Faces Rare Outage
found the mod newtonian dynamicist
Also Xbox Live now, older accounts got just the nickname, the new ones get the four digit code. Seems like the gaming world is the one really pushing for solving this problem.
Unfortunately it seems to me that it is more convenient for majority of people to be served by monopolies.
I worked for startups at the beginning of my career after my university degree. Actually take these guys. They are stupid about their worth, intelligent and fast in learning, hungry and eager to do overtime nonstop for free pizza. They will do the job for you.

Later after MVP when you scale, you might have the money for experienced developers.

On the other hand it the given startup is drowning in too much investment money, try to hire some ex google engineers.
Building Full Stack Serverless App with Amplify, Flutter,GraphQL, CDK,Ts(Part 2)
[deleted because no one seems capable of having a good faith discussion about this]
You just need to get a large enough block so that you can throw most of it away by adding your own vanity part to the prefix you are given. IPv6 really isn't scarce so you can actually do that.
Tailwind CSS 3 (alpha 1)
People like me are just speechless at the absolute reductio-ad-absurdum State of Affairs in These United States.
Seattle Votes to Decriminalize Psilocybin and Similar Substances
I sometimes think the Internet is like the Mirror of Erised from Harry Potter. It can show us what we want: if what we want is knowledge it will show us that, if what we want is proof that we are right it will show us that and if we want to see how horrible other people are, that is what we will see.

It was just that people turned out to value less truth less, than being told they were right. You can fault the engineers who built this for it, but then you are faulting them for thinking too highly of people.
I briefly worked on access control a long time ago - aren’t they supposed to cache credentials locally so that individual doors still function autonomously during a fire / loss of power and comms?
5.1 / 19.8 is much closer to a quarter than to half. But your point is still just as poignant at ~25% as it is at 51%.
There’s Zelle, but it lacks universal coverage.
Yes to all Points!! Microsoft wants to play the platform game and will loose (once again).

Hey Microsoft, since your a Dino your incapable of changing anything, so why not make the best desktop OS, and focus on stuff like cloud? And please stop with that shameful Microsoft app store, c'mon what a shame not even the search-bar works.