skysight-inc/HackerNews huggingface dataset:
IMO love is the thing that remains after you stop being blinded by lust, novelty, etc.

Love is quite boring, hardly the most stimulating thing in a relationship, almost the dullest thing because it’s the force that keeps you together through the pits. The feeling of emotional security, someone to care for / be cared for by. The reason it takes a longer time to fall in love than wanting to bang is because you need the previous qualities to appear, peak and then wither to notice it.

Old people aren’t all going at it like knives, familial love is pretty mundane, even the love people have for pets is not very exciting. But that is the essence, the ecstasy of divine tedium.
Aliens landed on this planet, found out about the date format MM/DD/YYYY, and left in a hurry. They are currently preparing a gamma ray burst out of pure compassion and pity but also a hint of disgust!
come come, we all know dang is just a bot that PG made a long time ago ;-)
Anything by Wodehouse. Only started reading him a couple of years back. Some of the funniest stuff I have ever read.
The State of JS 2021 is out
That’s like saying having hundreds of airplanes in the sky at all times is an an insane amount in 1930.
I don't think anybody denies this choice was made. Of course it was.

They made it earlier in the war. Civilians were the war economy and civilians were legit targets for all nations in war.

Civilians in a total war are just not typical civilians. Everybody in society was mobilized for war.

> The very idea of thinking about the acts committed by your own side is strongly, strongly taboo.

No it isn't. Lots of historians work on that. There are lots of talks about it in places like WW2 History Museum and so on.
"Nobody Looks Beyond the Lock"

I did. A high-value (to me) service used a cert with the green banner and I'd look to it to be reassured I was in the right place. Then one day, it disappeared.

Alarm bells started ringing and I tried to find out what was going on. I called their help desk and asked if they had changed their TLS certificate but the helper I spoke to had no idea what I was talking about and couldn't be persuaded to escalate my query.

Just in case my connection was being hacked by someone who managed to register a lesser TLS certificate, I left it a day until I could try again from my home broadband.

In the end, I did go ahead and use the site without the green banner, which makes me my own worse enemy.
Appears to be a username in this thread
Those stem cells are more unstable than cord blood stem cells. Right now they can be carcinogenic!
But the Google Play service will still get data on everything, right?
Usually I trust Reddit threads where users give pros/cons of multiple competing products. Things like running shoes users have usually tried a lot out and liked them for different reasons. If those match with the one pair I've tried out it seems like a useful data point for decision making.
Information security is nearly always about trade-offs and this is no exception.

What you give:

- a single point of failure (one complex password you memorize that locally unlocks a DB of credentials that is stored encrypted in the cloud).

What you get:

- all passwords are unique and complex (assuming you use a password generator, which all these tools have built-in)

- the convenience of having all your passwords ready for use on any of your devices

- the convenience of auto-fill

- the convenience of being able to share logins e.g. a spouse or across your organization.

- the convenience of being able to also store, share, and auto-fill secrets besides logins (identities, credit cards, free-text notes).

Been using a password manager for 15+ years and I have never suffered fallout from the single-point of failure tradeoff, only benefits from the power and convenience I got as a result.
Yeah: in a very real sense the "original sin" here was introducing (nay: forcing) class syntax to JavaScript, a language which at its core doesn't even naturally use/model classes (as it was designed around prototypes); all of this other complexity is the language falling downhill in an attempt to merely regain functionality for this new syntax that was previously trivial when you simply assigned "methods" directly to your prototype with the = operator (and so making it obvious where you would add a normal function call to functionally compose behaviors instead of needing a "decorator").
I don't think its so easy. Go goes a bit too far and makes the scheduling pre-emptive which can make targeting a specific thread (like a UI thread) harder.

I think an ideal language would need to support cooperative threading and binding to specific thread contexts.
I get it, but - anecdotally - I know someone whose son was dying of cancer and the McDonald’s foundation absolutely helped them a great deal.
China continues its labour abuse practices against Uighurs: UN
They don't have a strategy, they react to their downfall and are rushing to find a solution

They are lucky the pandemic happened, it gave them the opportunity to take a step back and realize how screwed they are
Politicians tell bullshit all the time. If they say they will surrender in a week, it's very hard to convince the cannon folder to continue fighting while they negotiate some kind of amnesty for the top level generals.
As someone who has to occasionally unstick stuck systems by way of `echo 3 > /proc/sys/vm/drop_caches` because memory management in the real world doesn't work the way the people who write condescending sites like linuxatemyram.com say it does:

Memory most definitely is a previous resource.
This reminds me of a similar tracking behavior I saw last year. It was both frustrating and hilarious. Item shipped via FedEx from TX to CA. I think the ETA was 5 days.

Day 1: Left TX
Day 2: In transit in NM
Day 3: Arrived in Tracy,CA
Day 11: Left Tracy and arrived in destination city
Day 14: Left destination city
Day 15: In transit in southern OR
Day 18: In transit in northern OR

It hasn't been seen since. When I contacted FedEx, their investigation showed that the truck it was on was currently sitting empty in WY. No explanation for why it sat so long in Tracy, why it left the destination, or where it ended up.

So the seller shipped a replacement.

Day 1: Left TX
Day 2: In transit in TX
Day 6: Arrived in Tracy
Day 7: Left Tracy
Day 11: Left Tracy, again
Day 12: Left Tracy, yet again
Day 13: Arrived in destination city
Day 15: Delivered
The reductionism is the attempt to generalize incomplete biological understandings to the high level systems of which biology is the basis. This ignores the complex interactions and properties that emerge at various points between the two domains. It's as misguided as saying that computers aren't digital because the underlying electromagnetism is analog.

The article would be fine if it recognized that it was speaking in trends and generalities. But the information is presented as universal and individually applicable. For example:

> But a lot of women, in particular, find it hard to accept that they are still looking for a protector and a provider.

No doubt women find it hard to accept someone lecturing them on their preferences without allowing them any individuality.

The idea that searching for a protector is adaptive seems reasonable enough. The fallacy is thinking it must therefore apply unconditionally to every individual person and culture. Individual behavior does not always adhere to what is adaptive and there is no reason to think there aren't other adaptations that may interact with, override or invert this "provider seeking" behavior on an individual basis.

The diverse spectrum of human sexuality and romantic disposition is completely at odds with the simplistic view presented in the article. The system is too complex to understand in a few generalities.

> Part of understanding higher level cultural phenomena is understanding our biological interactions

I think It's more often part of an anti-understanding of higher level cultural phenomenon. My observation is that people who strongly believe in reducing love to chemicals or atoms are intellectualizing an area of their life where they do not feel capable, confident or in control. These beliefs then inhibit personal growth and an understanding of others. In the last couple of decades I have seen dozens of men and a handful of women grow out of reductionist beliefs.
I think the explanation is even simpler: People don't like adding yet another monthly expense unless it's truly necessary.

Even for financially comfortable people, a one-off donation to a charity is easier to reason about than taking the same amount of money and dividing it into 24 bi-weekly payments. Then I'd have to remember where to get the end of year receipt for those payments when I do my taxes. I'd also burden myself with the decision of when to cancel the donations, which is something the charity probably makes as difficult as possible to increase their retention numbers. If I did decide to cancel, I'd have to invest potentially an hour or more to track down the information, maybe call someone, deal with their retention pitch over the phone, and then remember to check in a few weeks to confirm it actually ended.

It's all a lot of hassle that I really just don't want or need. Far easier to just donate once at donation time and then file the receipt in my tax folder. I can always decide to donate again next year.

I already have probably 20 or more monthly recurring payments from my mortgage to all of the insurance payments and internet, gas, water, electric, NetFlix, Hulu, Amazon Prime, all of the software services I use and so on. Running a business can easily add 10-30 more monthly bills. I really, really don't want to add anything else to that list if I can avoid it.
Tell HN: NBC quietly removes coverage of Kamila Valieva from YouTube channel
Amidst all of the hysteria around the Valieva affair I was interested in watching a clip that NBC Sports had posted on their Youtube channel of Valieva landing the first ever quad jump in Olympic competition, which supposedly is a seminal event in figure skating history. I remember having watched it but for the life of my could not find it again.

I did a search in my history and sure enough, NBC has made the video private:

https://www.youtube.com/watch?v=hda3vvmqQHQ
https://web.archive.org/web/20220207105125/https://www.youtube.com/watch?v=hda3vvmqQHQ&t=198s

I find it incredible that they've removed this video from public consumption. The event happened, the coverage of the event happened, what could possibly justify removing the video, regardless of any proceeding events?

Edit:

Here is another that has been removed:

https://www.youtube.com/watch?v=ZVpjFdf5l8c

https://web.archive.org/web/20220206082140/https://www.youtube.com/watch?v=ZVpjFdf5l8c
It also doesn't help that average internet speeds in Canada are still too slow for cloud gaming.

So you wind up paying for some of the most expensive internet in the world, plus full price games.

No thanks. I'll buy a cheaper internet package and use the savings to buy my own hardware
> the role of women in society

Articles on this, especially relating to the role of women in tech, get flagged off the front page in minutes.
Even though Hyper-V is also a type-1 hypervisor in terms of CPU execution something still needs to mediate the virtual devices to the physical hardware and that's done by the hypervisor's kernel. In Hyper-V's case that is NT which mediates the vNIC with the virtual switch and physical NIC "uplink".

Some devices they can also support hardware assisted virtualization like for PCIe devices (NICs/NVMe storage/GPUs) via SR-IOV but it's been pretty rare to see that in practice with unikernels as they typically have limited physical device driver support on top of that not really being an option everywhere all the time as it places limitations on the cloud provider that paravirtual devices don't.
Brazil’s expected soy crop losses already a modern era record
Thanks a bunch for this. You have a done really great job unpacking your thoughts and then clearly communicating the details of the idea.
Whenever Google talks about privacy they are just joking. Don't take it seriously
We agree, we would MUCH rather be implementing sanctioned integrations and we will go the sanctioned route whenever possible. We're trying to establish relations with these big institutions to push them towards sanctioned access and also get feedback on what would be best practices for integrating with them. Our bet is that the industry in the long-run will be moving towards enabling sanctioned access delegation. That being said, at the end of the day users want to export data from their brokerage apps and they want the means of exporting this data to be stable.
No. Just like ass-slapping, it's assault if it's unwanted, regardless of gender.
Yes, and that's a problem with browser UI that should be solved.

This is a major flaw I've seen with a lot of the anti-EV rhetoric that's been espoused in recent years by security experts and browser vendors. They correctly identify that the EV certificate system has major flaws, then incorrectly conclude that rather than fix those flaws, the solution is to get rid of the EV certificate system.

Yes, EV certs are currently insufficient as means of identity verification. How does eliminating EV certificates solve that problem? What alternative is being proposed that would be better than EV certificates at verifying the identity of real-world entities? So far, the plan seems to be to just get rid of EV certificates and replace them with... nothing? That's not exactly helping the situation.
Electron is effectively a UI and code framework, much like SwiftUI or just Swift with AppKit; I don't see why either would need to be a marketing point or referenced in the changelog. 1Password 7[0] doesn't say what it's made in either.

0: https://support.1password.com/explore/whats-new-mac/
Hint, the server won't be the hostile party stealing your keys here. Neither will be your ISP.
While getting at a real issue, people are being sloppy with what they mean by "monads" and "compose" on both sides of it.

Types which are monads compose to make types that are definitely functors but maybe (probably?) not monads. That "maybe not" is what type theory people mean when they say "monads don't compose" but it's mostly not what's bugging people because...

Most monads can be rewritten as monad transformers (where applying them to the identity monad reproduces the original monad), which do compose in that way, and this is often what people do in Haskell when they have code that needs multiple effects.

But! Values of different types (like, say, a `WriterT t (Identity u)` and a `WriterT t (IO u)` can't be composed using the ever-so-convenient Monad interface which is the reason we wanted to make things Monads in the first place. This is what the article is discussing and it's what programmers often mean when they say "monads don't compose".

The workaround in the Haskell ecosystem (at least in those parts that haven't adopted effect systems or free monads w/ interpreters) is to write as much of your logic as possible using an unspecified monad, only asking for the functionality you need by way of constraints. Constraints compose like gangbusters! Values with unifiable types that have different sets of constraints? Well, it must've been a type that satisfies all of those constraints. And the abstract type is a nice place to stick in mocks as you test the pieces of things.

This shares much of the downside of effect sets, in that it is awkward to specify order ("layering"?) of effects when they do matter; it's possible to be more concrete about the types for those pieces but it does spread to the pieces that contain them and can sometimes get boilerplatey. Whether that's worth it for the added safety is going to be context dependent.
"TFA" is a well-known and long-standing usage within the hacker community. It came to prominance at Slashdot, which I'd read back in the day, and is at least some decades old.

It refers specifically to the submitted article, and carries an overtone, sometimes tongue-in-cheek, sometimes subtle, sometimes more blunt, that the person being referred to ought to read the specific submitted work more closely. Perhaps at all. And without crossing HN's guidelines against specific accusations.

That is, the meanings are similar but different. "TFA" is more concise and specific. All of which make it the more fabulous ;-)

It turns out I do use both terms fairly frequently, as my comment history shows. The distinction is largely as I've described above. "The article" usually refers to some additional or other reference rather than the HN submission. "TFA" in the context if "you/I should have read that closely".

TFA: https://hn.algolia.com/?dateRange=all&page=1&prefix=true&que...

"the article" https://hn.algolia.com/?dateRange=all&page=1&prefix=true&que...
Then why not file attachments? You may want to store a JPEG there too, for some reason.
This is almost moot because Windows hides file extensions by default and has done so since like Windows 95. So the user has to enable showing file extensions for known file types.
You might as well name the file document.doc.exe
Lorinda Cherry passed away
As in, what is "sales"? It's the presentation of that offer. That might be an offer for a product, for companionship, for an intimate coupling. All of those are a form of sales.
The govt is following advice from scientific advisors. People don't seem to appreciate that much of the weighting for these decisions have to do with hospital capacity, and also that decisions don't shift at a drop of a hat. Your notion of following "sentiment" is complete projection rooted in discontent. It has no basis in reality, and you have fuck all to back it up.

The restrictions have already been poised to be lifted on the strength of said advice. This was already on the horizon and one can only imagine that protestors purposefully decided to move on this on the tail end of these policies.
Essentially, since Google is an ad company, and is supported by selling ads based on user tracking, they will integrate their ad tracking platform directly into Android itself.

Meanwhile, Apple just blocks tracking behaviors.
No, it is not true.

There's no ambiguity or uncertainty here – the statement is just factually not correct. A vaccine does not need to "prevent infection", and stating that it does is wrong.

It's particularly galling when this kind of statement is made in a way that says or contributes nothing except a literal falsehood.
Google's $20 million Lunar XPRIZE [1, 2] ended a few years too early in 2018. Would have been exciting had they kept until 2023 or 2025.

> In the case of the Google Lunar XPRIZE, the audacious competition ended without a $20 million grand prize winner. [3]

Seems like they got tired of waiting and redistributed the funds to other causes. They didn't realize how close we were.

Sure would have been incredible publicity for Google had they not canned it. We'd be talking about the prize every year and with every launch, and we'd hold Google in esteem for being pioneers in science and space exploration.

Pity.

[1] https://www.xprize.org/prizes/google-lunar

[2] https://en.wikipedia.org/wiki/Google_Lunar_X_Prize

[3] https://www.xprize.org/prizes/google-lunar/articles/a-new-er...
I'm working on a web language with colorless async/await:
https://www.ahnfelt.net/async-await-inference-in-firefly/
Seems like a lot of words that don’t say anything.
Going from a long period of time sitting to immediately perform an explosive exercise is a recipe for getting injured. Muscles and joints will suffer from it on the long term.
See also: https://hn.algolia.com/?q=Ask+HN%3A+Why+is+there+a+black+bar...
Interesting, I was under the impression that for mining cryptocurrencies 10x the amount of machines was equivalent to 1 machine at 10x the performance.

So I guess this means that cryptocurrencies are akin to a winner-takes-all situation. Raising the question: is that how we want our monetary systems to work?
Codis: The Combined DNA Index System [pdf]
Gigabyte isn't going to throw it out, they're going to return it... along with hundreds of other items that may or may not have been fixed.

You really think Newegg is making one claim at a time like a customer would?

It's so bizarre how some people are on trying to divine intimate details of what happened to paint this as malice or fraud when it's so painfully this is a basic problem with the type of open box program they were running.

It's a simple fundamental question: how do you prove use when the box was already open.

You'll never solve it perfectly, so now Newegg has given up on trying to solve it.

GN didn't do anything wrong imo, until they started with the theatrics about arriving at people's doorsteps uninvited.

Honestly the cringiest thing I've ever seen watching a grown man powertrip over a YT following.

I mean was he going to beat them up? Probably not despite the awkward pressure he was trying to imply by just... randomly showing up. But then the first plan was what, just stand there if they didn't let him in? Hunger strike?
A paying customer for 5+ years, still miss this feature daily.
OK, ha
If that were how it worked, we'd expect Utah (the state with the lowest divorce rate) to have very low levels of depression and anxiety compared to the rest of the US. That is not what we see. I don't think it's realistic to say that the alienation of modern society is because we allow divorce.
> Everything in human psychology was in fact molded through evolution, so of course it makes sense to look to evolution for potential answers.

I disagree with the sense that evolution has answers to begin with, or that everything in human psychology can be assumed to be touched by evolution. Sometimes weird shit happens and it doesn't prevent you from fucking so it sticks and there's no greater purpose to it.

I feel this understanding of evolution ascribes too much anthropomorphism to the phenomenon.
I'd LOVE to use this, but seems legally dubious. I'd love to see some written approval from Robinhood and Webull. Seems like an obvious solution, there must be a reason it hasn't been done before...
I wonder if we're desensitized too. The TMobile breach in 2021 was upwards of 100 million. Full SSN, date of birth, driver's licenses. It was discussed here but really not much outcry considering the size and quality of the data that was pilfered.

https://news.ycombinator.com/item?id=28223747

Is there a law in the U.S. requiring telecoms to collect such information? Yet there's no law requiring purge of old customer data, with affected people not having been customers in years.
Yeah, I always found the linked post to not be all that serious about it anyway, just a funny, satisfying hacker thing.
That’s because it’s all relative. Make it down to a normal BMI and you’ll be ahead of a significant portion of the population.

It’s a good time to be a good weight. Even beyond dating, it gives you a leg up in anything where you can be judged.
This is probably a pretty stupid question, or at least based on some misconception of mine about this space. But I don't really understand how permissions as a service or API can work efficiently.

If I request a single resource, of course this can work if I ask a second API on whether the request is allowed or not. But if I query a database for a list of items, to add access control I need to modify the database query. I can't just filter after the fact, it's too easy to cause pathological performance issues there e.g. if the user has only access to a very small subset of a large list of results. How does this work with a separate access control API that can't directly modify the database query?
Why not? The child has no prior word referent but is able to quickly establish one which allows them to track a larger number of hidden objects.
A vaccine doesn’t necessarily need to prevent infection to be called a vaccine, prophylactic vaccines are a thing.

Here is wiki in 2013: https://web.archive.org/web/20130516001246/https://en.m.wiki...

The whole “they revised the definition” thing is itself revisionist history