skysight-inc/HackerNews huggingface dataset:
"Intellectual loneliness is a challenge that many people feel, but nobody talks about."

From my experience I've found that to be true throughout my life. One of my best ways of learning is to be in discussion or debate with others but in practice it's just so hard to achieve in practice. Both here on HN and elsewhere I often try to engage others in debate but to little or no avail, as discussion is often over before it's hardly begun and everyone's moved on to another topic.

For whatever reason, these days very few seem to want to expend the effort to get involved in long debates or intellectual arguments and I think that this is a terrible shame as we all need to hone our thoughts and ideas by bouncing them off others - and they don't necessarily form immediately. Weeks may pass by the time we reformulate our thoughts in response to someone's idea or proposition and by then it's often impossible to respond at all let alone in any adequate way.

Nothing typifies this problem more than the comments to most websites - and posts to HN are no exception. Irrespective of the importance or relevance of a subject or topic, it's all but discussed out and dead after 24 hours, and then after a week or two site moderators inevitably kill any further discussion by stopping new posts.

To me, closing further discussion on subjects is the antithesis of what the internet should be all about. Why closing ongoing discussion on websites is such a common practice has always been a mystery to me. (You'd think those running websites would want and welcome ongoing discussion but seemingly not.)

In many ways the internet has made intellectual loneliness even more acute, whilst it's provided us with a fecundity of information and ideas upon which we may ponder it's never really been good at letting us gain full intellectual enjoyment from those ideas through ongoing participation. Whilst we may participate in superficial ways through Twitter etc. we're still lonely. For many, short term shallow participation isn't a substitute for ongoing intellectual stimulation and fulfillment.
That was my thought too. Childhood feels so bad to many kids yhat the would happily jump 20 years ahead especially if that meant turning into billionaires. Some of them hope they'll achieve exactly that with effort and luck, and you'd be giving it to them for free.
I have had migraine headache at least twice a month for about 10 years but recently I have found a pattern which was having high tyramine in my foods. They were mostly aged cheese and food that was made the day before. I omitted them, and now it's more than a month that I haven't had any headache.
Did you ever play as a kid? If you had kids, how would you play with them? Do you play with pets? Is all of the above boring?

I think I would take being bored in social settings as a creative challenge. I love the play element of social interactions. It's an improv. Think of taking a hot potato and passing it back and forth as you and the partner continue some line, which could seem almost pointless outside of that context. It's the activity which I enjoy, not the content.

Maybe it helps that I'm generally quick witted when I'm talking to people, and I love every opportunity to exercise it. Cracking jokes is a great way to get people out of "serious" mode.

As I said in another comment, deep conversation is like dating. It's unlikely that any given person is going to be interested in whatever it is that you're looking for right at that time. It works better when you have a large pool of people, because you get a higher hit rate. That's why the author of the article likes writing online in front of a big audience.
omg forgot haha
hot or not was cool though.
It's New Year's Day, man. Everyone's fucked up right now. Chill. :)
I think C++ is just fine. Memory management is not that hard anymore using smart pointers. I prefer that to java at any time of the night or day. Such an ugly verbose language. The buzz word laden stuff is actually quite bad. I have seen what could be rather simple systems be very unreliable and slow because of the many microservices all in their own container. Then if one is sensible enough to avoid that there is another pitfall. The cool kids like thread pools and having everything asynchronous. So a computation migrates between different threads many times between initiation and completion. I say instead: keep as much as possible single threaded and only offload expensive computations to thread(pool)s. That way one also does not need to lock the whole world, which, by the way, is far from free. Also, there are many situations where one can split computations in threads naturally as dictated by the problem one is trying to solve instead of dumping everything in a thread pool without considerations regarding what kind of queue system one implicitly creates. E.g., if one has N input channels and N is not too large one might have N threads for that.
Airbus Beluga
Hah, that mockup of the "JCDecaux City Provider" driving in a city street is absolutely hilarious!

Aside from the ridiculous "cabs" and zero ground-clearance, I wonder if the idea of spherical wheels has any legs. I presume it would be too complex for an average human to control, but I wonder if it might make sense for autonomous vehicles - it would give them much more scope to manoeuvre, and might lead to increased safety.
People tend to think they're closer to the middle than they are. A useful thing you can do for people on topics where you have more expertise and perspective is draw them away from the middle. Let people know if they are especially good or bad at what they're doing. Try to be gentle about it.
I think it's worth learning as an indirect awareness skill anyway - if you go somewhere and you can k exec into a pod (and know what that is) off the bat then that's good.

That's the sort of thing that makes people really useful - not relying on another "infra" or (sigh) "devops" person to do the basics.
> Dog in bold, italics, red, green, uppercase, lowercase, initialcaps, smallcaps, are all the same word.

But that is a feature of the word Dog, try the German words maßen (limited amounts) and massen (large amounts), historically they share the same upper case rendering MASSEN. Now someone versed in German could change to the alternative MASZEN or use the rather modern upper case version of ß. However the default naive (and most of the time correct) conversion between cases looses a significant amount of information.
Social Mores/Popular Culture all exist to bind oneself to a "Group Identity". The problem with today's hyper-connected society is that it has become so pervasive that it is impossible to escape it completely. You have to learn to live both within and apart from it.
Why did you raise your younger sister until she was 18? Did she go off to university?

You can also party and fuck around in your 30s. It's different than 20s of course, but still great!

Also, I'd try to refrain from comparing yourself go the "normal" life. You've clearly had a unique journey (beyond "normal" might be in TV shows), and I am certain you've learnt a lot through it.

You're clearly a legend for looking after your family in the way that you did. I am sure your brother's and sisters will appreciate it in the future if they've not made it clear already.
There is a button in the top right of the timeline to switch to "latest tweets". Everyone I know hates "top tweets" (algo timeline) as well.
Here are a few options:

* Spend tens of billions training new medical staff so you can save hundreds of billions / trillions on not having to lock people down

* Stop admitting COVID patients at government subsidized hospitals when there is a shortage of hospital beds, with the exception of essential and frontline workers, so that hundreds of millions of people don't need to be locked down

* Make those who are not vaccinated, or do not have recent booster shots, ineligible for care for COVID at government subsidized hospitals, when there is a shortage of hospital beds, so that hundreds of millions of people don't need to be locked down

But the go-to solution seems to be: massively violate the civil and economic liberties of the entire population, to prevent COVID surges from causing a shortage of hospital beds.
Go windsurfing for a year in Ibiza after college, and you're adding 5 years to your working life--retiring at 62 instead of 57.

You may have a grand plan to retire at 57, but what if you love the work you're doing then? What if you die at 56? What if your employer is ageist and fires you at 50? What if the economy collapses in 30 years time and wipes out your pension fund? What if your knees give out at 57 and you're confined to your house for your entire retirement?

You're not giving up a year of fun aged 20 for 5 years of fun at 57 - you're trading a year of fun now for the potential of 5 years more fun in the future. Maybe that's a great tradeoff, but if definitely isn't a simple tradeoff. There are deep rabbit holes of probability to explore deciding whether it's worth the risk.
I did not know that you could make polls on HN and I’m also 5 karma points short of being able to make them. Besides that, I don’t think that I would make polls here, I value the good story links posted and the insightful replies, and often when I see polls in other places it just seems to ignite flame wars and low value discussions. It’s a good thing that it is obscure, long may it be rarely used!
> It’s far more likely that the OP is lacking in social skills.

> Part of me wonders if the OP were to meet one of the authors of the books he reads at a party, would he be able to interact with them? Probably not

> You’re going to go to a lot of parties in life, if you give up on them

Why do you have this incessant need to make assumptions about the author and generalize?

You're also placing tremendous importance on socializing and parties. This is not something that's of importance or even relevance for many intellectuals and introverts. Most parties consist of unrewarding, mundane chit-chat, easily forgotten. Going to parties in the hopes of finding a new "life long friend" or "beneficial relationship" is like playing the lottery.

Also, if you're going to place that much importance on parties, you need to define what kind of parties, then we can address those discretely. Company events? Parties with friends? Relatives? Conferences? Burning man?
I don't have much experience with deep learning but with old school machine learning and neutral nets. But it seems this kind of attack mode is unavoidable since DNNs are fundamentally overtrained. Of course you can then introduce misleading data during training.

If they would properly generalize, then by definition they would recognize the desired features and not some other desired features.

Personally I have a hunch that this is because we do end-to-end learning. We train low-level feature together with high level features. Basically the cross product of low x high, which takes a ton of resources not train and only has become feasible in the last decade. I think nature does it differently, and trains or develops layers separately. I remember a talk about 20 years ago about how the animal brain has low level cell clusters that detect Features such as lines, patterns, flows, and then feeds this into dedicated networks that detect faces, or other salient features. Basically "low + high" instead of "low x high", and you have the benefits that the space is much smaller, and that "unperceptable" features cannot influence the output. The downside is that features that are lost in the first stage cannot be used again.

I now wonder if "retrained" DNNs, that learned the low level features on say fruits and cars, would be less susceptible to this kind of poisoning?
At that point you're deliberately removing the collimation and I'm not sure how much the coherency really adds so you might as well just focus a heat lamp on them.

It's still bad if it somehow does end up targeting something delicate or flammable but at least you've gone from a line to a point. Plus a 500W laser is super pricey but you can pick up a 500W heat lamp at the local hardware store. I wonder if anyone's tried it?
Git it fine, maybe the naming could be better, but it's just something that anyone can get used to. The real issue is crazy workflows people tend to invent instead of using something common like Gitflow.
But I have to admit that I prefer Mercurial, enforced immutable history makes everything easier. Also, I root for new alternatives like Pijul.
Do you know, does this also work in WSL nowadays. Some time ago I've tried to generate a PDF/SVG using mermaid.js' CLI and it failed miserably with a Chrome stacktrace.

Edit: I'd also like to point out that depending on Chrome just to support headless exports seems a bit much, but I've also got 32GB of ram to spare, so I might be fine.
As a Middle-Eastern I still dread those times
You're on HN, assume the more highbrow option.
I'm 36,
my 11 year old son's mom passed away from cancer last year, and 2 days later cancer was found in my fiancee. She passed away 3 months ago.

I now share custody of my son with his stepdad...
There's not much "normal" about it, but it's the best thing I/we can do for him given the circumstances. Family is what you make it.

I would focus on enjoying life and doing what you feel is best with no regard for what seems normal.
Sure. Unfortunately, that's mainly because they ring so true.
For what it's worth, this whole submission came about because another user was shocked that someone had registered the HN username "ford" in 2022.

Turns out another user named "fordprefect" existed and had commented on a poll from 2009, which surprised the heck out of both of us.
The shortcuts to Theranos (confidence does not equal competence)
This app scratches my own personal itch. I don't expect to make any money from this but if it comes in useful for anyone else, nice :-)
The game I'm working on uses compute shaders for pretty much all the gameplay.

These APIs are just to control the GPU, they are just complicated to give developers flexibility. Just because you can't think of uses for these features for gameplay doesn't mean they don't exist.

Perhaps I'm misunderstanding "The fragmentation is a sign of desperation" but Metal, Vulkan and DX12 have very clear reasons they exist:

-Metal was created by Apple to unlock features that their GPUs had that OpenGL ES 3.0 does not support. This is pre Vulkan so that wasn't an option.

-Vulkan addresses the desire by developers to make more low level use of GPUs. AMD Mantle started the trend but it became clear that either a standard needed to be developed or every platform/gpu maker would have their own API.

-DX12 was created as the successor to DX11 to address the same issues as Vulkan but in the way that the Microsoft team wanted to.
Yes! If you're into ML, I recommend checking out https://www.kubeflow.org/ as a way of learning Kube (after you grok the basics). You can do some really neat things with a cloud-like API, especially if you can slap it onto a couple physical rigs with big GPUs - it really starts to standardize ML tasks quite nicely.

I'm biased I suppose - I run a self-hosting / home-hosting startup and we ship k8s on Raspberry Pis into users homes!
Narcissistic people are more charismatic st first. They are good at attracting attention to them and get celebrated even if they stole half the ideas.

Creating a lot and getting a lot of attention are two different things.
That sounds incredibly fun!

We were repeatedly banned from playing "Stretch". 2 players stand facing each other with their feet together. They take turns throwing a knife into the ground, and their opponent must move the closest foot sideways so that it is in-line with the knife. If the knife doesn't stick in the ground the opponent puts their feet back together. First person to fall over loses.

I'm sure everyone had their own rules, and this was not that long ago (surely!) in Australia.
No I don't have kids, which is why I'm able to imagine making that choice. I agree different people will have different choices, just that the parent might need to ask a different demographic.

Even with kids, parents that aren't well off often sacrifice their wellbeing for their family. For example, people that work two jobs for a total of 16-18 hours a day aren't rare where I live. They are aware this affects their health, shortens their life span and their time with kids, but they make the choice so that their family could survive.
I totally fail to set goals that I can keep every year.

But I still find resolutions motivating, so I make new ones every year. It's just hard with life and covid and other distractions.

Curious to see if people find this motivating, since it seems easy to use and do with friends. I like the leaderboard and progress tracking features, better than scrolling through countless texts.
What you point out is a coping mechanism and not the answer to the questions themselves. The questions are about the dichotomy between the need for Individual Identity vs. the need for Group Identity.
I'm sure you've already heard this a million times, but you telling yourself that you're broken and unfixable is going to be a self-fulfilling prophecy until you decide to stop repeating it. The damage your parents did to you as a child isn't your fault, but you're an adult now and you're responsible for and capable of addressing these things and changing and growing into a better, healthier person.

As someone who's gone through this myself, all I'll say is it's not fun and it's not easy. I had to take a lot of long, hard looks at myself and even when I knew I was making progress frankly I still didn't like what I saw for a long, long time. I questioned whether it was really worth it, and even if I did change what did it matter because no one would love me even if I fixed myself anyways.

But eventually you realize that you're not doing it for anyone else, you're doing it for yourself, and that's the important part. You have to want it for you, because other people will come and go and if you're doing it for them you'll give up once they leave, but you're stuck with yourself forever.

That's when it'll all start to click and things will come together, and you realize people are capable of change and we do get to choose who we want to be, and you decide which parts of yourself are important and work on keeping them, and which parts aren't and work on letting them go.

It's a slow, gradually process but years from now you'll be looking back someday and realize just how far you've come without realizing and know it was all worth it.

Of course I don't expect you to believe any of this right now, that's just human nature, but maybe hopefully it'll set you down the right path at least.

Anyhow happy new year, and just know that someone somewhere is wishing and hoping for a better life for you. I think my email is in my profile, feel free to reach out if you'd ever like to talk about anything at all.
> This seems totally opposite of what old people say on their death bed

Maybe because nobody is around to listen to, or cares about, the old people saying in their death bed "maybe I should have worked harder"
Still well worth learning. For many applications k8s is a great solution.
That said, it is inappropriate for as many situations as it is.

For ML it is good to know k8s to use it at a lower level via some DAG framework, such as Prefect.
Not at all, hence why AAA game engines have all been based of plugin architecture for their backends, which allows them to take the best advantage of each hardware, no need for least common denominator interface.

Those that try to target everything with a single API are fooling themselves, hence why in the end they all end up with extension spaghetti and multiple code paths, while pretending to still use a single API.
Lambda like services, edge computing (cdn micro vm’s), hashicorp nomad… lots of things.
That’s not a lockdown by any reasonable definition of the term.
"And the other ones, where the Nazis, lunatics and scammers hang out.

I‘m still not sure what to take from that. "

Probably because the Nazis, etc have been pushed off the mainstream networks and had to find alternatives and the rest of the people didn't and those new/smaller networks haven't been required to censor yet.
That's probably not healthy. HN is a very niche subculture whose interests aren't at all representative of what's happening in the world.
But surely those can be generated from the spreadsheet data?
Show HN:in-browser CSV/XLSX stratification & validation w covid & loans examples
Children’s hospitals are filling nationwide amid tidal wave of omicron
Smart pointers has some overhead though, even unique_ptr.

I like to use raii to handle normal pointers. For many programs memory leaks can just be handled by exit, too.
WOW! Just WOW!
The lesson in medical science is that being guided by anything short of actual evidence lets in a lot of pseudoscience. In this particular case; there might be a correlation but that doesn't tell us much. There are so many possible reasons even without asking an expert for possible explanations:

1) The atmosphere is in an unusual state (lots of fast moving water droplets, probably with a lot of backscatter as they hit the ground fast or bounce off leaves). Maybe bacteria use that as a travel mechanism.

2) Maybe an immune system defence is weakened by high humidity.

3) Maybe wet weather causes changes in behaviour unrelated to being wet, but that lead to higher disease transmission and the correlation is being misintepreted.

4) Maybe the bacteria really like rain and multiply like crazy when it is wet.

5) Maybe some people have an unrelated non-infectious illnesses that are triggered by the cold, damp weather and that is being misinterpreted as a cold.

6) Maybe grandmothers just say that because it seems like good advice and they don't like water being traipsed through the house.

There are enough different options there that any correlation is not actionable. Leaving aside whether any correlation even exists.
These realizations are easier to swallow (or spit back out) when you ask people directly, or recall when they said so or otherwise. The “not goodness” that you describe is likely a sort of self-eating during yet another crysis.

I know I should

This is a great opening to self-analysis. Whence do you know it? What’s the goal? What if you did something “good” whatever it means to you, what then? Imagine it, what’s different? Walking this graph of questioning every term may discover the true source of your unease, which may be completely unrelated to “being good”.
> If you’re publishing the original book, you’ll be able to use the original title because you’ll be using the name not as a trademark, but as a descriptive term for the book.

You seem to be arguing that it would be descriptive fair use, but the probability of confusion prong of the descriptive fair use test seems likely to be problematic, especially in an active franchise with newer works under the trademark that are actually exclusive to the trademark owner by copyright as well.
Opinion polls, properly constructed and conducted, measure opinion. They do not measure any truth other than the truth of a specific opinon.

Polling for the value of e is rather like polling for the piloting of a jetliner. You could certainly do it. It would end rather badly in virtually all instances.
Swallowing the Bitterness of Asian American Racism
In theory, yes. In practice few people use C++ fully, too often you find in-house "style-guides" vetoing specific things, such as Google's famous "no exceptions".

At the point you rule out using available facilities of the language you might as well use something else.