skysight-inc/HackerNews huggingface dataset:
Not to mention all "online" help included in help file and even context sensitive help available from "question mark" icon in title bar.
Skromnost
Less known fact is that it's called C++23 because there are 23 ways to initialize a variable.

Of course, it's a joke. In reality C++23 has only 20 ways to initialize a variable:

https://www.cppstories.com/2022/init-string-options/

https://blog.tartanllama.xyz/initialization-is-bonkers/
EVs require quite a lot of electronics just to function, are hard to fix, and also finding extra electricity in places where those kind of vehicles are used wouldn't be as easy a getting a jerrycan.
Yeah, I was so ready to agree with this article at the beginning, but then got to the 36 questions part and felt queasy reading it. Imagining a friend coming up to me and reading off some script about "who is your ideal dinner guest" makes me depressed.

I do think there are some decent observations in the beginning of this article that a lot of people take too long to realize.

1) There comes a time in most people's lives where making friends won't come without a lot of effort. You will have to go out of your way to create situations where you can get to know people.

2) Asking probing, slightly uncomfortable questions can lead to deeper friendships. If you're the type of person who doesn't feel comfortable digging into people's feelings, it's worth it to force it.

That being said, you need to treat your friends like they're unique people. You can't read questions off a script and expect them to feel good about it.
“ grow grow grow.”

This mindset is just wrong for health care. It should be run as basic infrastructure but not for profit, especially not ever increasing profit.
Autonomous murdering is easier, perhaps much easier.

Is it really though? One variable that autonomous driving has in its favor is nobody is actively trying to disrupt it.

What happens when people put up nets around key areas? Fishing line? GPS jammers? Lasers to disable cameras? LiDAR blocking? Radar jamming? EMP? Radio jamming? All of this is being studied today and will at least keep pace with AI advancements. For just one example:

https://nationalinterest.org/blog/buzz/chinese-engineers-sho...

Autonomous vehicles don’t have to deal with any of these. Autonomous murder devices most assuredly will because people have a strong incentive to prevent their own murder.
I text myself all day every day – and you should, too
> If you don't bow to their authoritarian edict, you are kicked out of the country.

Apple, of all companies, can probably afford to do that though.

But they keep on doing business there. That’s a bit depressing.

(Written on my iPhone)
On one hand, yes, it's not ideal. On the other hand it's still probably a better alternative to a Chinese phone that spies on you. What is the alternative? If they take a stance, they will be banned from China completely.

You need to pick your battles instead of being idealist. Look at Russia. There was an opposition back in the day, but they couldn't agree between each other because of smaller differences. And now we have a complete dictatorship.
I have lots of friends at varying levels of closeness - from folks in a shared group chat to folks who helped clothe me when I couldn't. I find them easy to make, honestly.

But the most interesting relevant experience I had recently was when a friend of mine suggested using these couples' cards just to get to know each other, skipping the explicitly romantic ones. I barely knew her except as a sister of another friend of mine, but we did a couple of these every day for fun for a week and we ended up quite close at the end of it.

It's stuff like "what situations make you anxious?", "what is a time you were really happy?", "what things do you do for me which you wish I appreciated more?". This lends some credence to the idea that questions around vulnerability help quite a bit. I've always been quite intentional about making friends, but this rapid-bootstrap is literally the fastest it's happened to me.
From first principles, it should be eventually.
-ss <start time> AND (-t <duration> OR -to <end time>)

edit: https://shotstack.io/learn/use-ffmpeg-to-trim-video/
Yes, I am joking.

I'm aware of the record China sales for Tesla. Of his expressed pro-China views. Of his favorable treatment by the government there. Etc.
Cold magma gets relatively quickly weathered by elements, so volcanic islands tend to go through process of creation and destruction on multiple levels. Only when foliage creates thick and cohesive enough layer to slow down weathering they become more long term (till new eruption swallows that foliage and here we go again).

Ie Iceland get from time to time new small islands created and they disappear by same process usually within few years.
This is kind of sad. It just feels like OP has built this enormous apparatus over some emotional void they've picked up in their development. Making friends just isn't that hard for the vast majority of people.

If you're having to use reverse engineering and problem solving to form emotional connections, then you might want to spend the time in therapy and working through what caused you to be emotionally stunted.
A bit of a paradox, but a tolerant society does not tolerate intolerance.
>In return you actually capture carbon into the grasses from the atmosphere. That would normally just rot, but the herbivores digest it and make it bioavailable for the fungi and bacteria in the soil, where the carbon accumulates

I'm not entirely convinced by this argument. A lot of the ecological arguments against meat-eating is because cattle grazing requires huge swaths of land. Current practices generate this land via deforestation (I don't have statistics on how much land is generated via deforestation, but we can at least conclude that it's A Thing That Happens^{tm})[^1]. While certainly, grass captures some carbon, I'm going to guess that it's far less than a rainforest ecosystem of the same area, especially since the rainforest isn't being actively consumed. There's also the biodiversity of a forest environment.

[^1]: https://archive.ph/4pRMd <- WP article
They are not really that complicated but politicians have to be willing to step on the feet of their donors.
If America’s technology sector had a “founder” it was Uncle Sam
In absolutist, idealistic terms - yes, everyone should be 100% responsible for who they trust, should have no limits on this choice.

In practical terms what we get is "Banks are not your friend" being proclaimed by a scammer arguing that you should trust them, not a tightly regulated industry. And millions of people suffer from that. Sure, "it's their fault" because they didn't "look into it".
This makes no sense. Frontend web frameworks don’t do anything for security besides escaping HTML occasionally.
It is sad, that nowadays they are just slapping everything on existing UI without much of a thought. And yet, even under several layers of "improvements" one still can find UIs from Windows 95 days, hardly changed.
"Hookup culture is de rigueur but it doesn't interest me."

That's media bullshit that people really like to believe. There is no shortage of people looking for relationships.
> If I need to crunch large amounts of data in a hurry, I'll send it to a GPU. The CPU has no chance to compete with that.

It takes literally 1 to 10 microseconds (10,000 nanoseconds) to talk to a GPU over PCIe.

In the 40,000 clock cycles, you could have processed 2.5 MB of data with AVX512 instructions *BEFORE* the GPU even is aware that you're talking to it. Then you gotta start passing the data to the GPU, the GPU then has to process the data, and then it has to send it all back.

All in all, SIMD instructions on CPU-side are worthwhile for anything less than 8MB for sure, maybe less than 16MB or 32MB, depending on various details.

----------

That's one core. If your one-core machine can talk to the other 32-cores or 128-cores of your computer (see 64-core EPYC dual-socket computers), you can communicate to another core in just 50-nanoseconds or so (~200 clock penalty), and those other cores can be processing AVX512 as well.

So if you're able to use parallel programming on a CPU, its probably closer to 1GB+ of data before it actually is truly an 'obvious' choice to talk to the GPU, rather than just keeping it on CPU-only side.

---------

Example of practical use: AES-GCM can be processed using AVX512 in parallel (each AES-GCM block is a parallel instance, the entire AES-GCM stream is in parallel), but no one will actually use GPUs to process this... because AES-instructions are single-clock tick (or faster!!) on modern CPUs like Intel / AMD Zen.

That's just going to happen whenever you go to an TLS1.2 or HTTPS instance, which is pretty much all the time? Like, every single byte coming out of Youtube is over HTTPS these days and needs to be decrypted before further processing.
Same here. It was called "vi" and not "vim" as I recall, but it was always there.
I feel it is relatively easy to make friends during engineering (under grad) when there is no financial responsibilities and you have lot of patience, high level of tolerance. When compared to age where you have more financial responsibility and certain age where you no longer have patience to let go some of things which you do not like in other person. It comes to point where I feel why do I need to compromise on so many things to make friends.
Not naïve. Just too weak and compromised to do anything about it. And they will eventually pay a price when their populations are fed up. Given the history of how those moments have played out before, not a great outlook.
"Sup nerds, today we're going to be writing some COBOL, but first don't forget to hit the bell and smash that subscribe button..."
If you are more interested in the rules/logic side of things there’s also https://boardgame.io/
Behind paywall, but I believe it has already been leaked that this was Elons way of sabotaging public infrastructure projects that he considered a danger to his car company.
I like the straightforward, logical approach -- it's helpful for me to think about the process in those terms. Thank you.

However, thinking about the process this way makes it really apparent that I've got no desire in trying to make friends -- each of those steps individually feels like a nearly insurmountable nightmare for me... much less doing all of them (and more than once!).
No fan of Jobs here, but there's no logical connection between him being an asshole and Apple's decision to change AirDrop behavior more than a decade after his death.
This is a breathtakingly naive take. Like yes sure, get mad at the CCP but Apple have a long history of shit like this.

https://www.washingtonpost.com/technology/2020/11/20/apple-u...
Do people ever give you grief about the climate impact of owning a vehicle like that?

I don't mean to judge and am genuinely curious -- I have a fairly fuel inefficient vehicle as well and it weighs on me sometimes that I maybe should try different, more climate friendly hobbies (like, stopping overlanding and pick up knitting or something...)
> One thing I learned in grad school is you can do a stupendous number of floating point operations in the time it takes to serialize a matrix to ASCII numbers and deserialize it. Whatever it is you are doing with a JSON document might be slower than parsing it.

> It's true that autovectorization accomplishes very little but specialized libraries could have a notable effect on perceived performance if they were widely developed and used.

I mean, sure, but even if we take JSON as an example, in vast majority of cases it gets fed to a giant blob of JS driving even bigger blob of browser code.

The cases where you do deserialization -> very little processing -> serialization are pretty rare.

Sure, if it is already on chip might as well use it, but realistically savings will be in single digit percents.
I got fired from Twitter the day before Thanksgiving. I was pro-Musk
I like your definitions. And I agree, good friends are rare. I haven't had one since high school, nearly 40 years ago.
Apple has threatened to withhold Twitter from its App Store, says Elon Musk
More info:
https://news.ycombinator.com/item?id=33768185
Does still-active capsaicin taken orally enter the body and affect vanilloid receptors systemically to a significant extent though?

Seems like if it's just about the ability to trigger a signal at the peripheral side of some sensory nerves, that's quite a bit of stretch to "psychoactive substance", to the point that the same argument applies to e.g. photons.
Huh? AFAICT there's no longer an authorized Android process to replace your phone off of their cloud. You ran an app from one of your phone vendors and they copied whatever they wanted to?
What's the button, and what's the karma threshold?
I think there is a big difference between intensive animal farming (growing animal feed like corn and soy to then grow animals with) and letting animals graze on natural grassland. For example grazing works in non-arable land (eg hills / mountains / rocky areas) and is therefore (I'm guessing) a more efficient form of food production for these areas than whatever else could be done there. On the other hand, growing plants on farms specifically to feed livestock, probably not very energy efficient compared to growing plants for direct human consumption on the same farms.
I've kept 3 very close friends (they don't know each other), and now we live in 3 different continents. One I met in my teens, another in my early twenties, and another when I was almost 30. We're all almost 40 now and keep daily contact via text and have a call once every 2 months or so. They're the people I ask advice to and share good and bad news.

There's no secret to it, we're just on eachother's minds and ping one another frequently.
he did in fact, also be aware that we might be able to get his deleted tweets via archive.org
Strategies to help you cope with a nagging feeling of dread: Life Kit
Is there anyone who isn't dependent on Chinese labor or the Chinese market? How are the Android vendors in this respect?

From what I can see the entire world is completely addicted to China as a cheap source of medium to high skill labor and as a place where manufacturing can be done with little environmental regulation.
Jewish revenge after the Holocaust: How one group plotted to kill millions
> And anyhow, those algorithms are just showing you what you want. Don’t try to deny it, if it wasn’t what you wanted you wouldn’t be doomscrolling so much, would you?

I believe this to be based on a faulty assumption: people do what they want. While it may be true that at the reptile-brain level we do want what the Algorithm feeds us, that statement is equivalent to saying that someone who is addicted to opiates wants to feed their addition. It's only true at the most shallow of levels.

The article at large seems to realize that, but I think what is needed is to distinguish "want" as what we as rats in the Skinner box want and "want" as what we humans who do not wish to be prey to that Skinner box. That is the promise of platforms without the Algorithm, just that it wont try to take advantage of users.

(As a side note, I am an advocate for using capital 'A' the Algorithm to refer to the content-aware, black-box recommendation engines that run social media sites. That let's us continue to talk about lowercase 'a' algorithm to refer to sorting and such)
You don't buy a majority stake in a $44bn company where the 2nd largest pre-existing, long standing early investor and shareholder is the Saudi royal family unless you're very comfortable with authoritarian regimes.

edit: the saudis still own their shares, https://www.forbes.com/sites/mattdurot/2022/10/31/saudi-prin...
A good post, I like the direction and will follow bottoms-up ranking design with interest. :)
It's also much harder to make millions from the lottery than it is to get a degree from an Ivy. There might be a few hundred winning the lottery every year.

So I'm not really sure what information the statistic that there are about 140 Poker millionaires in a year vs 75k Ivy grads conveys.
Why not both? This is a false equivalence, they can be and are all bad.
Free Heroku Dynos, Heroku Postgres and are no longer available
Musk is also in China's pocket via Tesla. Anything to the contrary is posturing. Look into how much China factors into Tesla's bottom line.

The fact is that we are all in China's pocket to some extent. We are addicted to cheap Chinese labor.
I'm slowly starting to realize that almost all video tools on linux and plenty elsewhere are ffmpeg front ends. ffmpeg is too big for one frontend.
The key problem is that crypto only has value in the absence of a regulatory authority. If users have a 3rd party they both trust (the government), all of the waste in crypto is unnecessary. However, it turns out for crypto to be used, it has to be centralized. Without centralization, it's too complicated for the masses.
Their ethics are terrible. You pay $1000 for a computer, and you are only allowed to install software on it that Apple says you are allowed to. You can only pay for software on their own store. Complete bullshit, and it makes me sad that so many here on HN and elsehwere, tech people who learned to program because their 8088 was completely open and free to let you actually create things and learn about computing, so many of you will defend this terrible situation.
A Multi-Tasking Kernel
"For quite some time now, I’ve been exploring ways to add concurrency to the JeeH library. ChibiOS and FreeRTOS come to mind, but they are too extensive and intrusive for my tastes. It’s the end of 2022, winter is coming, and so I’ve decided to build my own … heck, why not."
The interesting thing about one time charges is that they can come from anywhere. Maybe you need to charge for sending an SMS late payment reminder, or even a late fee. In some countries you can even charge a credit card success fee, which needs to appear on the next invoice. One time charges solve all these problems.

Pro-rating is a real spanner in the works! If you’re half way through a month and you’ve already charged $100 for the “silver” plan, and the customer wants to upgrade to “gold”, you need to refund the unused half of the month on “silver”, or somehow take that already invoiced amount into account during the upgrade process. The only alternative is to give “gold” away for half a month (which opens a path for gaming) or to wait until the end of the month to change the plan (pisses the customer off).

Calculating all this accurately is possible, but very hairy, and the solutions we came up with after many years in the space were non obvious. It’s far from rocket science, of course, but it’s far from straight forward.
Ask HN: Are companies becoming increasingly pushy? If so why?
I don't remember the timeline. I believe browsing Pinterest anonymously was always limited, therefore I pretty much always avoided this site. At some point LinkedIn changed to require a login to view profiles, well most of the time. Maybe this change occurred around the time Microsoft bought them. I avoid LinkedIn too. At some point both Instagram and Twitter also started aggressively limiting content for anonymous users. Medium and Substack have been increasingly nagging and/or limiting content too. Spotify seems to be trying to increasingly cross sell podcasts and audio books. Just within the last week they've also made multiple attempts to get me to enable push notifications for various communication. And then just this morning I browsed Indeed to keep an eye on what's going on in the local area and found they are limiting search results to one page without logging in. The only one of these I pay for is Spotify, so I guess fair enough, except for Spotify. This certainly isn't a comprehensive list. I feel I'm having to be increasingly defensive. I'm finding I'm spending more and more time blocking, dismissing or having to give up on sites and services.

Is this trend increasing? If so what are some reasons why this is occurring? Is it the changing economy? Because companies dominate the product and so they feel they can get away with it? Because companies grow and lose their first principles? Because of the pressure to always be growing?

I'm interested in hearing the thoughts of others on this topic? Is this behavior increasing? What is contributing to it? Is this something we will need to learn to accept or is this something to contest? Is there a positive aspect to this, such as this behavior will create opportunities for other players?
Getting banned from China shouldn't be looked at as something a business can't consider. If so, it gives tremendous leverage to China to control western corporations.

What we need is govt sanctions against china before this goes any further. Take china off the table so companies don't have to make these hard choices that impact their competitiveness.
For the record, you do have fairly fine grained control over what updates when with SwiftUI. The issue is that this isn’t obvious to new developers, nor is it easy to understand what tools to use to fix issues once you understand what is happening.
I think the two-sided protocol just extends to three. Do a set of three flips. If any two are the same, restart, until you get three distinct results. Each possible ordering of the three results is equally probable regardless of the weightings, so you can take any designated one (say the first) as the ultimate result.

This should extend to any N, do sets of N flips until you get exactly one of each N distinct result, and take the first as the final result.
> Most Twitter users, as best I can tell, aren't actually complaining about what they see. They are complaining about what others see.

FWIW this doesn't match my experience at all, but I've hardly made a study of it. What I mean by that is that the limited complaints I have heard are mostly about a) bad quality advertisement targeting and b) political targeting, also mostly bad quality.

"quality" here meaning accuracy of the targeting, not a comment on the content.
I'm saying I saw a brand new 70 series Land Cruiser on I-95 near Quantico/Woodbridge with normal Virginia tags two months ago.
> From what I can see the entire world is completely addicted to China as a cheap source of medium to high skill labor and as a place where manufacturing can be done with little environmental regulation.

Your view matches what I can see from here too. And there's so many things you simply can't buy if you want manufacturing done in an ethical manner, no matter the price you're willing to pay.
If you look at what AVX512 is often used (as the article mentions), its less of math and more of just speeding up processing of deserializers and various other things that can do bunch of operation on few bytes at a time.

Which does look like hilarious waste of silicon, it could cut all of the float/division transistors off and still be plenty useful
I just got started with datagrip. It has highs and lows.

One feature I love is how it can show a result table inline, like jupyter/ipython notebook does. So you can see 2 result tables on the screen at the same time.

Another killer feature is its DB agnostism. I use it on postgres, mssql and mysql, and don't have to learn 3 tools in depth.

Missing is all the db management stuff. No session view with easy 'kill the runaway query' button. No list of tables or indexes with their sizes and usage stats. If you want that, better learn the metadata tables of each DB.

It also has its share of really weird bugs. Today it refused to accept text changes in a small specific zone of text. After closing the file, it wouldn't open it, either. I removed part of a query, and all was well again. I've got a few similar weird bugs in the short month I started using it. Pgadmin also has plenty of bugs, but at least their bugs make some kind of sense.

Oh well, I got it for free, so I shan't complain. In fact, chances are pretty good that I'll pay for next year's license. It is good,but still far from perfect.
Apple has threatened to remove it from the App Store and I would love to see that happen just for the chaos of it all.