skysight-inc/HackerNews huggingface dataset:
As someone who has listened to both (or many, since there are not just two) sides, I can say for certain there is a severe disconnect between what Team Red says and what Team Blue writes about what Team Red says. If you are really interested in what Team Red says, do not listen to Team Blue at all about it. Not CNN, not Harris, not Blue politicians, not Blue journalists.

> If your own political conviction influence your works as a professor, then you're perhaps not that great a professor

Indeed. This is a major ongoing crisis in academe. And journalism.

As a self check, if you think that Trump's "very fine people on both sides" remark referred to white supremacists as "very fine people", then you need to upgrade your sources. Find the extended original video. It is hard to do! If you give up, let me know and I will send you a link. The search is instructive, however.
If you cared to ask you will discover that a huge cohort of people "on the right" do not want the US involved in foreign entanglements, including with Israel.
But the first NVidia GPUs didn't have general-purpose compute either. Google informs me that the first GPU with user-programmable shaders was the GeForce 3 in 2001.
More like the solution - Iraq threatened all of the Middle East. So does Iran. America is a security guarantee to countries who don't make a noise about it all.

As can be seen in Africa now, if America doesn't intervene then Russia or China will - there's no nice safe forum to criticise such actions in Russia. Sri Lanka - poor old Tamils got "sorted" with Chinese help.

Then the US oil price will go up no matter how isolationist it tries to be. That will hit people's pockets.
Indeed: https://en.m.wikipedia.org/wiki/Atlas_Network
It misses the most important of them all, if you are used to copy content to usb drive for reading on a multimedia player : dot_clean -m
US is not the cause of the problems in the Middle East. It has interests in the Middle East. The problems in the region were created by the people inhabiting the region. If anything, US foreign politics sometimes come as detached from the reality of the problems of the area rather than creating those. I don't know what makes Americans take so much credit for the bad things that they hadn't contributed to all that much.
Yes and no.

There are different types of dependencies, and there are different rules for them, but here's an overview of the best practices:

1. For applications, scripts and services (i.e. "executable code"), during development, pin your direct dependencies; ideally to the current major or minor version, depending how much you trust their their authors to follow SemVer. Also make sure you regularly update and retest the versions to make sure you don't miss any critical updates.

You should not explicitly pin your transitive dependencies, i.e. the dependencies of your direct dependencies -- at least unless you know specifically that certain versions will break your app (and even then it is better to provide a range than a single version).

2. For production builds of the above, lock each of your dependencies (including the transitive ones) to specific version and source. It is not really viable to do it by hand, but most packaging tools -- pip, Poetry, PDM, uv... -- will happily do that automatically for you. Unfortunately, Python still doesn't have a standard lock format, so most tools provide their own lock file; the closest thing to a standard we have at the moment is pip's requirements file [0].

Besides pinned versions, a lock file will also include the source where the packages are to be retrieved from (pip's requirements file may omit it, but it's then implicitly assumed to be PyPI); it can (and should, really) also provide hashes for the given packages, strengthening the confidence that you're downloading the correct packages.

3. Finally, when developing libraries (i.e. "redistributable code"), you should never pin your dependencies at all -- or, at most, you can specify the minimum versions that you know that work and have tested against. That is because you have no control over the environment the code will eventually be used and executed in, and arbitrary limitations like that might (and often will) prevent your users to update some other crucial dependency.

Of course, the above does not apply if you know that a certain version range will break your code. It that case you should most definitely exclude it from your specification -- but you should also update your code as soon as possible. Libraries should also clearly specify which versions of Python they support, and should be regularly tested against each of those versions; it is also recommended that the minimal supported version is regularly reviewed and increased as new versions of Python get released [1].

For more clarity on abstract vs concrete dependencies, I recommend the great article by Donald Stufft from 2013 [2]; and for understanding why top-binding (i.e. limiting the top version pin) should be avoided there is a lengthy but very detailed analysis by Henry Schreiner [3].

[0] https://pip.pypa.io/en/stable/reference/requirements-file-fo...

[1] https://devguide.python.org/versions/

[2] https://caremad.io/posts/2013/07/setup-vs-requirement/

[3] https://iscinumpy.dev/post/bound-version-constraints/
Trump raised taxes on the middle class. The economy was substantially worse under Trump - he spoiled the opportunity Obama gave him. He killed a lot of people with his COVID response. Our debt and deficits spiked under Trump as he drained tax dollars into the wealthy’s pockets.

It’s not so much that people remember the actions, it’s that they remember the right’s white washing of those actions.
Wait, what’s this meme? Wasn’t the price of eggs something big in Russia? https://podcasts.apple.com/nl/podcast/in-moscows-shadows/id1...
Do you wait for candidate to come tell you their position? Even in smaller elections, I feel like its my job to find "my candidate".
This affects the whole world though.

The USA is the economic and military hegemon and by a large margin too.
Just FYI, you come across as extremely antagonistic in the way you're conveying your message. The underlying tone seems to be "you're stupid".
I think the elections are going to change the stocks
I feel 16G Mac is singlehandedly stopping the arms race of bloated apps and beefier machines, especially since things become progressively slow (RAM compression and swapping) instead of crashing.
Those are local administrative areas, not cities. Using any reasonable functional definition of a city, the number of cities with a population >1 million is around 50.
You are severely underestimating the American ability to strong-arm other nations in their economic favor.
This is the challenge that the Democrats have; the Republicans have a policy that appeals to a significant enough percentage of the population, while the Democrats have to try and appeal to "everyone else". A two-party system is not a democracy, it's a compromise, and only a political revolution will fix it.

Of course, that's also what the Republicans / Heritage Foundation are aiming for, if they have their way they will do away with democracy. Which isn't exactly what I was thinking of.
and everybody just pointing out that climate protection cannot be forced onto a population is also framed as a climate change denier. i don't deny climate change. but i don't see why current generations' lifes should be tougher just to help out future generations. there needs to be a healthy balance.
Very naive view of a very globalized and connected world.
> "Project 2025" or whatever it is called? a fucking unhinged conspiracy theory.

How is that a conspiracy theory? It literally exists and was created by Trump loyalists.

> who's calling the other camp fascist and nazi on cable TV?

But that's not bullshit. Trump is following the fascist playbook fairly closely (as agreed by experts in fascist history).
Your idea is super cool. but should think of these.

1. Legal Stuff:

It’s more than just liquor licenses—there could be zoning rules, health codes, or insurance hoops to jump through. Navigating the legal maze will be key to keeping things legit.

2. Liability Worries:

Hosts might worry about what happens if someone gets hurt or if things get out of hand. Giving them a heads-up on insurance options or covering it through the platform could be a big help.

3. Privacy :

Guests might feel a little iffy about sharing personal info when they’re rolling up to a stranger’s place. Strong privacy settings and clear data use policies will make everyone feel more comfortable.

4. Safety:

Keeping both hosts and guests safe is huge. Identity checks, background vetting, and safety features like emergency contacts or a panic button could bring that extra peace of mind.

5. Quality:

Every event needs to hit the mark. A rating system for both hosts and guests, plus some loose guidelines on what makes a great event, could help keep the vibes high.

6. Standing Out:

With players like Meetup, Eventbrite, and social media event tools, the scene’s already buzzing. Finding a unique angle—maybe by catering to niche interests—will help you make a mark.

7. Making It Stick:

It can be tricky to keep people coming back. Constantly freshening up the app with new features, personal recommendations, or a loyalty program might keep the excitement rolling.

8. Scaling:

More users and events = more complexity. Making sure the app can handle the growth without glitching out is going to be crucial.

9. Cultural:

Different communities have their own social norms when it comes to hosting in private spaces. Understanding these subtleties will help you fit into diverse markets more smoothly.

10. Cancellation Rules:

No-shows or last-minute cancellations can be a headache. Setting fair, straightforward cancellation policies will keep things smooth for both guests and hosts.

But you can look into Airbnb's journey to see how they tackled these kinds of similar issues.
> Do you guys got not feel shame if a person with that character and that track record runs your country?

You don't get to be president without being a pathological liar who only cares about themselves and not the people. I'm not saying this to excuse Trump, far from it. I am ashamed to have him as a president (to the extent I'm ashamed of anything outside my control anyways). But I've been just as ashamed to have Biden, Obama, and Bush as the president too.
We have a war in Europe right now.
Berkshire Hathaway hold $300B. I wonder if they now put it back into the same shaped holes they pulled it out from, or somewhere else?
Dems won't change their strategy and probably won't have to, because after Trump is past his term limit the Republican party will be back to offering up wet noodles like Jeb and Romney, who won't be able to persuade the working class to vote. Against weaker less charismatic opponents, the poor strategy of the DNC will matter far less.

And everything will continue to suck for the working class. Trump won't actually succeed in fixing much of anything for them, even if he tries, and nobody else is even going to pretend to care. The DNC will continue to be the party for yuppies that sneers at uneducated working men while the RNC takes off the mask stops pretending to care about anything besides the managerial class and Christian/Zionism issues.
Understanding Ruby 3.3 Concurrency: A Comprehensive Guide
Good luck to you then. You might need it.
Maybe another perspective on this is that Democrats were preaching to the upper arm of the K-shaped recovery that everything is fine with their bureaucracy in charge (because nobody actually cares about Biden or Kamala personally), and the people on the lower arm voted on "Hell no, it's not!" This was the Springfield, OH thing, where the media tried to laugh it off as a few racists claiming pet-eating, but a small town was truly stretched beyond its limits through illegal immigration.
Sadly, it is time for the EU to develop its own coordinated army. I think in the long term it will be better if we are able to have our own geopolitical interests, instead of having to follow the USA in everything because they are our bodyguard.
1k times, really?
Grover Cleveland would like a word
I couldn't agree more. This "my political enemy is stupid" approach is very divisive and will not lead to good outcomes.
Because none of the rest of the worlds problems are going to be affected at all by this turn of events…

I'm all for sitting back and watching the leopards eat US faces, I do like a little schadenfreude, but other parts of the world are going to be negatively affected too as is well documented.
How much are eggs in the US? I just did some googling and I assume the sources are wrong because all the prices they quote for eggs are really low.
Here is a quick and dirty Coq proof (which I'm sure could be simplified and cleaned up in various ways).

Theorem foo: forall P Q: Prop, (P -> Q) /\ (~P -> Q) -> ~~Q.
Proof.
intros.
destruct H.
assert (~Q -> ~P).
intros. intros contra. apply H in contra.
contradiction.
intros contra. apply contra. apply H1 in contra.
apply H0 in contra. assumption.
Qed.

Sorry that may not go very far toward explaining why this is true or how to prove it outside of Coq. Let me think about what this is saying.

First of all, contraposition (in the "adding a not" form, not in the "removing a not" form) is an intuitionistic theorem. And it is getting used here.

So we are saying, use contraposition (here, prove contraposition) on P -> Q, to get ~Q -> ~P.

Now, to show ~~Q, we want to show that ~Q would lead to a contradiction. (In Coq, ~X is literally defined as X -> False.)

So, suppose ~Q. Then from that contraposition conclusion, we have ~P. But by hypothesis, ~P -> Q, so then Q. Then we have Q and ~Q, which is a contradiction. (To explicitly use the contradiction to deduce False, we can say "we have Q -> False and we have Q, therefore we can deduce False".)

OK, I guess that wasn't so hard! Anyway, getting the contraposition consequence is actually very close to getting the desired result here. You just have to think in terms of "~~Q" meaning "~Q implies a contradiction". :-)
Life is not getting worse for most people, at least not economically. See for example https://fred.stlouisfed.org/series/MEHOINUSA672N --- median real (i.e. inflation-adjusted) household income in the USA is at an all-time high, even though we had a pandemic.

I don't know why people believe otherwise. Maybe it's just rising expectations, fueled by rising inequality?
rust is great for tokenising
Demystifying Kolmogorov-Arnold Networks
From a game theoretical perspective this is a good result. It is a clear reiteration of the message to the Democrats: you won't win by claiming to be 0.1% less bad.
The Democrats should have fielded a strong personality in their own right. This is not about left or right. It's about mobilizing people by giving them something to care about. "More of the same" and "not like that guy" isn't very enticing.

I don't think the policy positions even matter that much, if you can make a strong case and gain the confidence of the electorate.
On the right you mostly have "proper" religion, mainly Christianity (in the western world at least), while on the left you have the church of identity politics.

Everyone seems to be laughing at centrists nowadays, ya know the "enlightened centrist" meme, but it's the only truly secular position today.

The left remains stubborn in persecuting even an ounce of independent thought (or any thought that goes against the established dogma) on topics related to gender/race/identity and dismissing people with different opinions as "bigots". And then they wonder why people simply stop expressing their opinions loudly and opt to express them via voting instead.

And then when the voting results come in, they double down: "I can't believe 50+% of the population is RACIST, SEXIST, BIGOTED, UNEDUCATED, STUPID!"

It's a self-fulfilling prophecy, really.
We definitely had microtargeting ads by the trump team to make Harris look bad with conflicting messages, we also define had a musk PAC collect data in an unethical way to eventually do door to door canvas for Trump, and it goes without saying that one of the biggest social network in the US is skewed towards conspiracies (musk posted a video endorsement of Trump yesterday where the Q letter appeared together with Trump and similar bullshit)

Here's something I did about his PAC data collection https://news.ycombinator.com/item?id=41148139

Here's about Trump targeted ads https://news.ycombinator.com/item?id=41887642
It's much worse in the US though because the gap is so much wider. Even in the UK or Canada or Australia, the right is not opposing climate change or healthcare or anything reasonable to the same extent as in the US.
That's like insulting millions of people. I don't think it's that. Trump has to have some appeal that rest of the world is missing. It's not possible to win otherwise.
See, this is a real problem in the US.

People assume that there's going to be some grand take-over event, a third-world coup d'état if you will.

In reality, modern democracies die slowly. Russia was once a democracy, now it's democracy on paper only. What will Americans do, when their courts are infringing their freedom?

Again, it happens slowly. Bit by bit, in the boring court rooms.
> then they will have to learn to actually talk to people with opposing viewpoints

Why is there a different standard applied to one of the sides?
Watch TV, drink diet cokes, eat hamburgers, rage at minorities, foment insurrections, raise taxes, and just generally crap all over the place? Those are the actions I saw.
Hopefully more golf that taxpayers pay hundreds of millions for just like last time: https://www.usatoday.com/story/news/factcheck/2020/10/31/fac...
"The rest of the world gets the America they deserve." - Me 2024
Do you need a personal CRM as a founder
There is a lot of "Don't believe that Republican voters are stupid" in the comments, but why is that true?

Why can't it be true that many people voted stupidly? As a third party to Brexit, it was apparent that many people voted stupidly.

--

edit:

In my opinion, it's very simple. I became a one issue voter after one of the candidates tried to obstruct the process (violently), the last time. That's antithetical to America. It's ironic because it's the type of thing that happens in the "shithole countries" that we're so focused on keeping out (I say this as a person who thinks immigration reform with strong structure is long needed).

Rewarding Trump by giving him the keys is stupid if you can even muster the courage to say you believe in anything America stands for.
Inflation and taxes are two different things.
I sincerely fear this will inject way too much inertia in wrong directions globally even if it sends a clear message to non right wing crowds.
Yes, wet noodles like JD Vance who completely wrecked Tim Walz in the debate.
When Obama was President his first two years Democrats had clear majorities of both houses. But that fool was obsessed with “bipartisanship”. He acted as if the political norms of the 70s had not changed. Also, they haven’t even tried to fight for the things I mentioned.
Or just everyone joining the French one. They already have supersonic ICBMs.
Except they're lies or false promises; low regulation is only for companies, allowing them to infringe on workers' rights, increase poverty, etc, which goes towards oligarchy. Small government means more power to less people, which goes towards autocracy. Low taxes means less money to social programs, which means people will literally die from being unable to afford health care, which is eugenics. Free speech for me but not for thee, it's Musk's flavour of free speech where words like "cis" are banned.

But sure, on the surface they sound good I suppose.
> his past performance is terrible by all measures.

What was terrible for you? He didn't start new wars, he did the abraham accords. He put in a policy of -2 regulations for every new regulation. He was much better on spending UP UNTIL COVID than Biden was.

What was so bad? He might speak like a crazy person, but his policies weren't that bad.
It seems prediction markets did better on this one: https://www.astralcodexten.com/p/prediction-markets-suggest-...

(and this was while Biden was still in the race)
Some on the left are proudly socialist or communist, and some on the right are proudly bigoted.
> There are now things like MPLS, which operate by encapsulating IP […] Without getting much further into how that works: It is completely impossible for it to satisfy the expectations of traceroute.

The author probably should've gotten at least a bit further into how that works, because it is absolutely possible to get an IP traceroute across an MPLS backbone. It works in a slightly curious way - the MPLS payload (original IP packet) is replaced with the ICMP message, but the packet continues to progress forward rather than "turning around"; it only "changes direction" at the end of the MPLS domain. A good number (yes, not all) commercial router vendors implement this.
Ukraine might be a proxy of our future selves.
Show HN: Free tool to make video memes in seconds
Hey HN,

I've noticed that many people here use memes to promote their products, so I created a tool that makes video meme creation easy!

The memes generated are in Shorts/Reels format, making them ready to post on social media without any further editing.

I believe it’s the a good tool for anyone wanting to promote products through viral videos on social media or just have fun with memes.

Give it a try, and I’d love to hear your feedback!
I don't claim perfect knowledge of the 30-ish countries in Europe, but I've not heard of any of us reelecting a double-impeached convicted felon where the impeachments were for (1) abuse of power and obstruction of Congress and (2) incitement of insurrection; and the 34 felonies he's been convicted for were related to misreporting finances related to hush money relevant to a potential scandal that could have influenced the 2016 election, while also being on trial for another 54 related to mishandling of classified documents.

Even Boris Johnson didn't mange all that mess.
If what you say is true, that only confirms the point.
I dont know about the USA. But I know from personal experience, that COVID politics destroyed my trust in left-leaning parties. I voted left until 2020. I will never give them my vote again, ever.
If I were a betting man I'd wager that switches like that are purely due to inflation. Shit's too expensive and people think that changing the party they vote into the seat of the presidency is going to change that.
Ask HN: What's Your Biggest Complex?
Your comment somewhat illustrates the point. It disparages those who voted for Brexit instead of trying to understand them, which is a recipe for eventual failure as we've seen.

Judging by this thread, it's still not possible to have a discussion on this...
We need to understand that such people want to be distracted and entertained.

Give them the show they want, promise them something and they happily make you their king.

They don't ask you to fulfill the promises. They just want to hear them.

That's it.
I don't care for the abortion topic but that cell comparison is really good.
Yep. The right philosophy is to always put the allocation and deallocation code in the same language. If you create a struct with C, also make a destructor in C and call that from rust to destroy your object. (Usually by putting an ffi call in your drop impl).

And the same is true in reverse: rust struct might be temporarily owned and used by C code, but it should always be destroyed from rust.
Glimmix
You're saying that Trump won because US society is misogynistic?
Turns out people don't like it when the sitting American president calls them "garbage" or when they are called deplorable.
Curious what you mean by benefitting directly from the economic status quo? Non-American here
Running on the portions of one's platform which are not popular is a thing a politician could do, yes.