skysight-inc/HackerNews huggingface dataset:
> MongoDB started life as a database designed for speed and ease of use over durability. That's not a good look for a database.

I think it depends. One could say the same about Redis, but it's wildly successful and people love it.

The difference is now they are advertised. Redis makes no claims to be anything other than what it is - a fast in-memory database that has some persistence capability but isn't meant to be a long-term data store. MongoDB, on the other hand, made (and continues to make) claims about being comparable in atomicity and durability to traditional SQL databases (but magically much faster!) that haven't withstood scrutiny.

Keep in mind, too, that most data ain't worth much. It's one thing to entrust data of low value in MongoDB; another to store mission-critical data in it. I would look askew at leadership who didn't ask hard questions about storing data worth millions or billions of dollars in MongoDB without frequent snapshots -- and even then, the value mustn't be contingent on the 100% accuracy of said data.
FB numbers come from Feedback Assistant, which are similarly non-public and feed into Radar through a convoluted process.
Apple Photos app don't accept photo downloaded from iPhone because it's not JPEG
and I find it hilarious after 3 years since iOS 11 where it became default image format for photos.
From my understanding, it should be the other way around that's proved. Because that's kinda how the immunity system works. AFAIK the viruses that you don't get immunity from (assuming you get it and recover) are the odd ones. Like HIV, and from what I know there can be hundreds or thousands of variations of the virus inside a single person.
Even if it's as risky as you're implying, which I'm not sure it is, I think a lot of people would do it anyway. Drunk driving is surely a stupider risk, but it happens all the time.
This looks brilliant. I could see loginsrv as a drop-in replacement for SaaS product offering the same functionality, like Xsolla.
I think you underestimate the amount of price discrimination that is possible and practiced in grocery stores. And how much it matters. Any trade normally creates value, but that doesn't mean the two sides each capture half of that value. The whole business of business is trying to make sure 99% of it goes to them and not the consumer.

Coupons are one obvious long-standing mechanism. Loyalty cards are another. Another is the stocking of similar products at different price points in different locations, either different stores or different places within a store. Many stores these days seem not only to have a store brand vs. brand name products, but may have two or more levels of store or economy brands. You can add products from local producers at a higher price; maybe they even come from the same source as the regular ones, but you label them to differentiate your customers. Yet another thing I've seen (granted, it could be an error, but who knows) is pricing a larger size product or one that is labeled as an "economy" size at a higher per-unit cost than a smaller one. Or even pricing it at the same per-unit cost, which helps extract more money from people.

The basic principle you use to discriminate when you can't do it directly is to exploit a correlation - an obvious way to charge people with money more is to use the fact that they probably value their time more and are more impatient. But if someone who is poor is impatient, and is stuck paying more, all the better for the business. People are far from ideal economically rational actors and every aspect where it's normal to use heuristics can be targeted to improve profits.
Comment Ranking Algorithms: Hacker News vs. YouTube vs. Reddit
How is this done? I mean, are they original animations or mapped from videos in some automated way?
What were the legal arguments which swayed the minority of judges to vote for fossil rights falling under mineral rights?
Less effective communication into immigrant communities (which might not pay attention to normal government communications, not understand the intent behind it or not even speak the language) has been cited as one of the possible reasons: https://foreignpolicy.com/2020/04/21/sweden-coronavirus-anti...
Hilariously untrue of Chase where you can go from Chase Travel (using your CC points) to your Chase Account page back and find yourself confronted by a login wall at the Chase Travel page.
> That talk has 3194 views at the moment. That's pretty obscure.

I guess it depends on the intended audience of this post?

I might also find it hard to understand some of the context of a post poking fun as some trend in some knitting mailing list, if I wasn't a member of that list.

I think by "made headlines" they might mean "made a stir in some of the communities I frequent". Given the idea of bloggers as news people, a "headline" is a blog post that gains traction in circles you care about...
Man I hate these, and I hate that companies get paid serious real US American Dollars to stage these for other companies.

Every time I see a colleague laid off, and then see one of these stupid phishing tests land in my inbox, I think about losing my job during a pandemic in order to ensure the security team still had the budget to pull this stupid crap.

It doesn't help that our own customers send us stupider looking emails that are actually legitimate.
> I would not be surprised to hear that newer teams really struggle with it.

I completely agree. Not having an expert Elixirist able to help me: It took me a full six months of fooling around with Mox (and a cryptic feature announcement in the 1.8 release) to really dig into and grok it. At this stage in my elixir experience, I have even PR'd a feature that's been integrated into Mox, so it's not completely incomprhensible, it's a super-well-written library.

Honestly, It's a totally (alien/from-the-future)-technology (in both the good and bad senses) library. The bad senses could be almost trivially fixed with an in-depth, free, online video masterclass or, hell, even a conference lecture on it, and blog posts. More people that really know how it works should blog about how amazing Mox is. Unfortunately, I suspect that the people who are using Mox to its fullest extent are too busy pushing code to prod, ha.
macOS. Is there a trick? Stackoverflow "answers" on this topic center around moving the boot medium from one USB port to another at just the right moment.
Knew it was Greenfield before I clicked. Just a question for other HN-ers, is fishing or collecting roadkill considered foraging?
>The fact I can install Steam and play an AAA like Mad Max or Shadow of Mordor mostly seamlessly makes me wonder why people still claim Linux on the desktop is a no-go.

Because they and few others are exceptions? Can you play the latest CoD? GTA V? Assasin's Creed maybe?
MongoDB: the Snapchat of databases.
i remember diaspora chanting about using mongodb.

then a year or two later they admitted that their data model mostly fitted the relational model, and that they spent a lot of time basically reimplementing relational integrity in application code, in ruby.

yeah, diaspora has never been fast. I'm not sure they can blame it on mongodb though.
You would get an increase of $2000 in the form of UBI, but increase in taxes of $2000, so your net would remain the same. It's assumed tha UBI would replace current unemployment benefits. Of course UBI can be expensive if the amount is too large.
Just throwing it out there because I've had similar thoughts - that is, I enjoy Elixir but would be uneasy embarking on a large project without better static analysis, and also wonder what better fits the bill of a statically typed server application language - maybe check out Kotlin. I was very pleasantly surprised when going back to Java from Ruby that I found it much nicer, and Kotlin looks very similar but with a few key ergonomics improvements. I haven't used it for anything sizable myself, but I will definitely evaluate it next time I start something new.
How do you manage your health data?
As an American much of my health data (ex. medical records) are on paper in a Doctors' office or in various closed systems. I'm curious if anyone has found a good solution for taking ownership of all your data and putting it in one place (ideally so it's still private but parts can be shared with relevant medical professionals on the fly).
The only main Google service I still used was Gmail (and occasionally search when DDG doesn't return something immediately useful). I'd seen comments about Fastmail over the years, but moving seemed like it would be a hassle.

With more at home pandemic time I decided to just do it and have been super impressed. The Fastmail docs are really good, setting up DNS to use my custom domain had explicit steps and pictures for my specific provider (gandi.net) along with a ton of others.

They have super easy to setup import from Gmail to get things over initially and to keep things coming as you convert accounts.

They have really good instructions for all IMAP clients and it's been painless to set those up.

I did have to spend a day going through every account in 1Password and changing emails, but the super simple aliases you can setup in Fastmail make this great. I have a bunch of different ones for different types of sites (some very specific, some general catch-alls) on my domain which I can now blacklist in the future if I need to.

The main issue is that you realize a lot of sites are just terrible, many don't let you change your email at all and require contacting support. Some don't even let you change after contacting support (postmates just says to 'create a new account under your new email and abandon the old one').

In general though I'm happy I did it and the Fastmail site has been pretty impressive. I like paying for software I think is high quality and valuable (where the business and customer have aligned incentives).
Oh that brings back memories ;)
Foreign national, probably.
Oh snap, the founder of Forest Admin!

Glad you liked the post, I've been using Forest on both realworld SaaS platforms and small side-startups since early 2017. Really cool to watch how much you've evolved since then.

Also, Louis S. is amazing! I've sent two emails to you guys over the years, Louis answered both of them within a day.

Throwback to 2017 UI ;)

https://i.imgur.com/KT9Wtlx.png
I do not, other than having interviewed with them. For the record, I would not care to repeat the experience, either. I found the process unnecessarily stressful and not worth the time investment.

Nonetheless, I don’t find very much wrong with what they do, in general, or what they’ve done here. Do you think because I have a dissenting opinion, I must necessarily be some kind of shill. Come out and say it, if so.
You can compare it for (in)equality to another void pointer.
We're talking about two different things. I was talking about the OP, who seems like goes out of her way to not learn "names and faces of these people".

>As for why I didn't recognize the CEO: I had just started, and it's not like I memorize names and faces of these people. Hello, stalker-ville or ass-kisser-ville, and I am neither.
When I disable JS with UBlock Origin:

• the "Agree and Continue" button does nothing;

• the "Decline and Visit Plain Text Site" button directs me to the article index at https://text.npr.org/ (instead of https://text.npr.org/s.php?sId=858800112)

Perhaps NoScript special-cases this site?
> Strategies that focus on the individual — using conceptions of ethics rooted in libertarianism — contradict the mission of public health.

Immunity passport (or any other pandemic-prevention tools) focus on the population, not an individual. (It is not if you can or cannot get infected, it is if you are likely to infect others!)

I am disappointed by the populistic vibe of this article, endorsed by Nature. Sure, there are problems with the idea of the immunity passport. But the question is - what are the alternatives?

They gave much less scrutiny to the idea of a vaccine (that no-one knows if and when it is going to be available) and tracking (which works in Singapore, Taiwan and South Korea, but in other countries it fails miserably). They both suffer from many similar issues as the passport (tracking: regarding privacy, vaccine: access to less privileged groups, etc).
"""
If universal, timely, free access to a vaccination becomes possible, then it could be ethically permissible to require vaccine certification for participation in certain activities. But if access to a vaccine is limited in any way, then some of the inequities we highlight could still apply, as the literature on uptake of other vaccines attests
"""
If someone has a fundraiser for cancer, do you tut tut them and say malaria kills more people than cancer, and it is disturbing that your pamphlets about your cancer cause don't even mention mosquitoes?

If you think it is a competition, then OK, we simply disagree. If someone has a fundraiser for some cancer cause I may donate even though malaria kills more people every year.
Porting k-d forests to Rust
Check out privacy friendly alternatives to Google products on https://nomoregoogle.com/
I play Eleven Table Tennis (as the table tennis clubs were closed due covid). That game is the best simulation game you can play today. The physics are very close to reality, so close that in-game and IRL skills are immediately transferable. The biggest issues of the game that I encounter are not with the game itself, but with the tracking limitations of the Rift S inside-out tracking.
I guess you might be right. For example, here is a semi-official answer on how Google makes money out of Google Docs:

https://www.quora.com/Does-Google-Docs-and-Drive-generate-an...

It's not unlikely that in this case they use the more traditional business model of having the free tier do the marketing for the premium option.
For once I wish my phone _didn't_ support an external display, mouse, and keyboard.
Those probably are false positives. http://www.koreaherald.com/view.php?ud=20200429000724
I maintain a paid Chrome extension (https://chrome.google.com/webstore/detail/shortkeys-custom-k...) and I've had a very similar experience with the frustrating repeat automated shutdown emails, except that so far my extension hasn't been actually shut down. I'm just waiting for the day that it happens at this point. I'm surprised it has not happened before now, since my extension requires a lot of permissions to do its job.

In my case, I make a nice little side income from that extension so it would be a noticeable income hit. But I'm not sure of anything I can really do to prevent it from being shut down if and when Google's robots decide the time has come.
Is anyone else struggling to run it? I keep getting the error at line 67:

ValueError: invalid literal for int() with base 10: ''

Changed it to float before int casting but still the same error.
I hope I'm missing something here because that's an absolutely awful benchmark. Neither Go nor Elixir were stressed enough to start revealing failure symptoms, so Go could still destroy Elixir by 10x for all we know. Then Node was run single-threaded even though the test instances had 8 or 36 vCPUs.

But some people will still walk away thinking that Go and Elixir perform about the same while Node is 4x slower.
I'm resigned to the fact that our leaders are fools, living in intellectual bubble candy-lands, totally unaware of human nature.

The article presents neat, philosophical arguments.

But the real reason we can't have 'immunity passports' is that large swaths of young people will be swarming to get infected on purpose.

Massive numbers of people will either think 'there is no risk' or 'are willing to take the risk' or 'feel the need to take the risk' (i.e. for income).

Bragging about their 'freedom passports' on Instagram, egging others on.

I can see low-grade Instagram celebs doing 'team infections' on social media, going into a house together and getting infected.

I can see poorly raised teens making pacts. Semi lawless young people just going out and getting it.

Other young people taking bad cues for influencers.

Think of the problems FB and YouTube will have. Will they have to censor anyone promoting 'getting infected'?

The mere thought of 'immunity passports' is DOA for that reason alone, and of all the articles I've seen on the subject, they've never bothered to address this most obvious issue.
My ROG runs HOT as hell.
>For example, this disease seems to cause blood clots. You could be fully recovered and drop dead half a year later from a clot breaking loose and getting lodged in your heart.

Isn't blood clots a side effect from lying in hospital beds all day, rather than the disease itself?
> If YouTube has prima facie evidence that the content is not infringing, which is what the affirmation provides, then any lawsuit against them would be dismissed unless the plaintiff could prove that the affirmation was fraudulent.

That's not how this works. If the plaintiff owns the copyrighted material, it would be trivial to show that the affirmation wasn't true.

> And even then all YouTube would be liable for would be taking down the content by court order, unless the plaintiff could also show that YouTube knew or should have known that the affirmation was fraudulent.

Where did that "knew or should have known" standard come from?
Christ, what a nightmare.
It‘s about as easy to do what you describe in react native without performance issues, but like others have mentioned there is more to this pattern related to scrolling content, snap points, interaction with the content behind it...
It sounds like the parsing you needed would not need to be generalized, as you were working on projects for which you knew the requirements. In this case, writing the custom parsers should have been a simple task, and not something that would have stopped or even deterred me from using a language. Frankly, in general, writing a JSON, or even an XML parser, is not challenging and should take little time.

These days there's a multitude of both XML and JSON libs for Elixir.
I think it would be perfectly reasonable to promote Firefox to your friends and family as "simply the better choice" irrespective of your own interests.

When Chrome was better, I suggested friends and family use Chrome. Now I think most people would benefit from using Firefox as their primary driver.
Of course. That's true for all the cars. You have to use something as a comparator though.
It seems the only jobs listed here are from Bytedance
Ask HN: How can you tell if a company prioritizes maintainability over delivery?
Specifically with respect to software development.

The title should probably read "_faster_ delivery".

I am currently in the gaping maw of chaos at my second development job of my career, and I see so many opportunities to clean things up and improve readability. Maybe I am just a naive Jr. Dev, but I prefer things to be as simple as possible – even if it means more lines of code, or comments explaining the business logic (ie what it _should_ do) instead of relying on external Jira tickets.

How do you go about bringing this up in the interview process?
Recently was involved with an elixir backend being phased out in favor of python because of the following reasons:

* Not enough engineers can write/understand elixir which kept leading to people being blocked

* Library ecosystem for scientific applications is lacking

* The language itself is confusing and the macro capability causes code to be uniquely incomprehensible in each different module

It was a worthwhile experiment but you just can't beat the advantages of having extensive documentation and expertise in the more mainstream languages unless you have very specific performance requirements.
> We have a very secure operating system doing things that others don't even try to do

Perhaps because such a system is extremely centralized?

> we are complaining because our shell scripts take n seconds to run?

Yes? If I buy a computer and it spends time doing stupid stuff, then I think I am fairly justified in being angry.

> If you are running signed and notarized (stapled) binaries, the system never even reports them to Apple in the first place.

Great, let's notarize and staple tickets to every little piece of software you write…

> This is the height of insanity to think that Apple or anyone else would want this data or use it for some nefarious purposes...anonymous hashes of junk data are essentially useless outside of this purpose.

Executable hashes tell you if someone is running a specific piece of code.

> It's fine to claim not to trust anyone for anything, but most of us aren't willing or able to build our own hardware, write our own operating system, and write our own applications.

That's why I buy them from other people and would desire them to be good.

> We have asked our vendors for devices and code that are more trustworthy, and when they give them to us we COMPLAIN about it incessantly.

How exactly does this make the device more trustworthy?
Because while many people are stupid, they aren't that stupid.

You would have a better chance of making money following r/wallstreetbets, because there's no way you can make any money on those bonds. (To be fair, you could also loose everything in wallstreetbets)
>>What kind of programmers wrote such code that terminates

The Human mind has an infinite capacity to justify any manner of things as "just doing my job" or "just following orders"

This has been seen in all industry, in all types of roles and at all times in history

There is nothing more dangerous than a group of people "just doing their jobs"
As long as it was completely voluntary and that there was a very strict 3-week quarantine after, I really wish this was an option. A quick search tells me the US has about 5 million hotel rooms. Take all these hotels that are closed/empty and use them as Variolation centers. Let people come out only after they tested negative for the presence of the virus and positive for the antibody. Split the $1200.00 between the person and the hotel owner, get costs of health insurance also covered by patient and hotel owners.

Granted, there are still very serious ethical issues, in the sense that we don't know if there are any long-term damages caused by the virus. But at least it will be an option for those who oppose the current isolation rules, it requires skin in the game from everyone involved and it could work almost as a damage-reduction policy (as the infected ones would not go back home until they are cleared)