MurphyA/hacker-news huggingface dataset:
by netsharc | 2025-04-23 12:47:30+00:00
The mineral deal smells like a sharing the spoils of war with Putin, I wonder if Putin mentioned it on that phone call they had.

Thinking of a Moscow-Washington phone call makes me think of https://www.youtube.com/watch?t=6&v=6T2uBeiNXAo

> Why do you think I'm calling you? Just to say hello? Of course I like to speak to you. Of course I like to say hello.

Oh SNL, please make a spoof of this...
by Arkanum | 2025-04-23 12:47:36+00:00
I agree, except the DMA specifically only applies to companies over a specific size. I think if the German newspapers were at FB/Apple scale, in terms of number of users, then the DMA would apply (i.e. they would be designated gatekeepers or similar) and they could also be fined. Although I think pay for no ads is also a violation of GDPR maybe?
by mst | 2025-04-23 12:47:39+00:00
Lots of people not in the US saying they got redirected to various places due to (I guess) some sort of GEOIP detection rubbish, me included.

There's a (just about readable, the background is greyed out due to a popup, although thankfully the popup doesn't cover any of the text) archive at https://archive.ph/3HvjM - far from perfect, and I understand if people would rather not bother than deal with the low contrast ick of the archive, but I found it interesting enough to maximise my screen brightness and read it anyway.
by prawn | 2025-04-23 12:47:42+00:00
I imagine what they can't say is that your feed is otherwise too empty. Whether you want that or not, that doesn't suit them at all. Newspapers back in the day would only run as many pages as they had ads to support. If they didn't have the ads, pieces already written and ready to go wouldn't be included. Unless you follow a long list of active people or semi-professional content creators, you're not going to see enough ads.

Now, presumably you hate this, and I certainly hate this, but without doing things their way, we're unwanted. They want the consumers and they want those that can be convinced to follow suggestions and join new groups.

Once upon a time, the technically literate would leave Altavista and join Google to start a migration, but Facebook buys the Instagrams and slowly twists them the same way to suit them. It's miserable enshittification.
by gilgoomesh | 2025-04-23 12:47:44+00:00
A pixel is two dimensional, by definition. It is a unit of area. Even in the signal processing "sampling" definition of a pixel, it still has an areal density an is therefore still two-dimensional.

The problem in this article is it incorrectly assumes a pixel to be a length and then makes nonsensical statements. The correct way to interpret "1920 pixels wide" is "the same width as 1920 pixels arranged in a 1920 by 1 row".

In the same way that "square feet" means "feet^2" as "square" acts as a square operator on "feet", in "pixels wide" the word "wide" acts as a square root operator on the area and means "pixels^(-2)" (which doesn't otherwise have a name).
by ben_w | 2025-04-23 12:47:57+00:00
My experience using Facebook is that every third post is an advertisement, often for something I can't even buy (common one: a tax adviser specialising in US citizens living in the UK, when I'm British and live in Germany), or are not gender appropriate (they've shown me ads both for boob surgery and for dick pills).

Another third are "recommendations" for groups that are often not merely of zero interest, but geographically irrelevant — a page for a team I've never heard of in a sport I don't follow in a state I've never even visited, that kind of thing.

The remaining third are mostly from just one person, because everyone else I know seems to feel much the same way about the website and have mostly stopped posting content there.

My actual, literal, spam folder is less irrelevant than what Facebook shows me on the default feed.

> No, it would not be replaced "in an instant" with other options, and any other options would quickly evolve into the same state as FB/IG today unless you make targeted ads illegal (which - again - would collapse millions of small businesses and centralize power for wealthy large businesses).

1) It's already centralised, that's the problem.

2) We managed OK before the internet enabled targeted ads. Back then, local newspapers were a thing (I still get them around here), and you could put an ad for your barber shop or dance hall in that. Local forums that you can find on a search engine are still able to serve local ads, without targeting or profiling users. Biggest problem with that is that spam was already a problem 20 years ago (personal experience trying to host a phpBB forum), and now we've got LLMs that make it increasingly difficult to even know if you're talking to a fellow human let alone a fellow resident of ${local area} or member of ${specific interest group}.
by K0balt | 2025-04-23 12:48:15+00:00
The USA has, by any measure, a veritable monopoly of coercive force on the world stage. Their military expenditure is more than the next 15 countries combined.

This means they have the capability to enforce their will globally to a significant extent. In an arena such as geopolitics, justice is the will of the stronger, no holds barred. This makes the USA arguably the primary concern in geopolitics, the ring you need to kiss to do anything on that stage.

Keep in mind that “claimed” may be referring to the sense of “won” rather than “stated”.

From that perspective it’s not too much of a stretch to call them the world leader, but that does ignore the fact that leadership implies the will to lead and to a significant extent the requisite wisdom and skills.
by cess11 | 2025-04-23 12:48:30+00:00
Yeah, I really missed Penti when I had to use an iOS device for work for a while.

I'm mostly in a terminal, commonly in vim, where the 'regular keyboard' experience makes text and code editing quite convenient compared to the usual software keyboard suspects. In web forms and the like it's also fairly convenient, one can send move left and then hit repeat until the correct position (or any number of arrow key equivalents for moving rows). I hardly ever move the cursor by pointing somewhere in the text.

It took me something like three weeks to become really fluent in Penti, back in 2017-2018 I think.
by hennell | 2025-04-23 12:48:46+00:00
I have the latest S25 (regular not the oversized +) and it does a lot of AI first like things. It can see what's on the screen, summarize your day, circle to search etc.

I disabled most of it within a few days because it mostly gets in the way of normal basic things like taking screenshots or just reading my actual notifications in full.

The picture editing can be nice, but realistically there's just no need for most of its 'support', it's just clippy on your phone getting in the way.
by shadowgovt | 2025-04-23 12:48:50+00:00
Gaza isn't a separate country, the Palestinians are still Israelis in terms of international responsibility and national membership, seeing as how Palestine is not a recognized independent nation.

How do we know this? Because Israel isn't under sanction for the activities they are undertaking that would be considered war crimes if done to another nation.

It is a long-standing civil war that a couple generations of national leadership have failed to find a long-term resolution to. The current resolution of trying to ghetto the Palestinian people into controlled territories ("reservations," if you will, a common strategy used by colonizers to "handle" the native population) doesn't seem to be bearing fruit other than intergenerational violence.
by mschuster91 | 2025-04-23 12:49:38+00:00
> Then scale down the bureaucracy and bring back the decision-making power down to the leaf nodes. Have each institution working as a "microservice" which is responsible only for defining the interfaces on how to interact with them, but leave the internal implementation completely up to the department. You can of course have some collaborative structure where these departments can use as a reference guide, but they are completely free to override those decisions when it best suits them.

Dear god no. That's how you end up with contracts assigned to "Joe's Nephew Software Design" that don't just smell but reek of nepotism (although I will admit, the "big bodyshops" aka Accenture and friends aren't much better), neverending GDPR et al. compliance issues, and massive employee overhead in training and onboarding costs when every local government does its own shit and economies of scale can't be leveraged.

Also, even assuming "Joe's Nephew Software Design" manages to complete the DMV software on time and in budget... who's guaranteeing that in 10 or 20 years Joe's Nephew will still be around to provide updates? It's (way) easier and cheaper to do continuous maintenance when there are lots of clients to fund upkeep, compared to just one.
by rchaves | 2025-04-23 12:49:39+00:00
is this multi-agent collaboration though, or is it just a workflow? All examples you listed seem to have pretty deterministic control flows (write then validade, context exceeded, after each response, etc)

when I think of multi-agent collaboration I think of also the control flow and handover to be defined by the agents themselves, this is the thing I have yet to see examples of in production, and the premise that I also don't buy yet
by doodlebugging | 2025-04-23 12:49:57+00:00
I should dig through my cabinets and boxes and locate all the obsolete software that I have. Surely there is somewhere that can use it now that my kids have outgrown it more than 20 years ago.

I used my old 128k/512k Mac to teach typing and foster artistic skills with MacWrite and MacPaint and an old 386 pc, probably an Epson if I remember right, to set them up with age-appropriate skills games.

There is no substitute though for hands-on learning using manipulatives like puzzles, building blocks, etc. These teach different skills that are critical to gaining an understanding of how things work and in learning to visualize unseen parts of mechanical devices and mechanisms. Understanding physics is aided by assembling various parts large and small, heavy and light together and trying to build a working contraption that doesn't fling parts everywhere when you try to roll it across the floor. Balance and the effects of asymmetry are easier taught with real objects than with computer displays.
by alxlaz | 2025-04-23 12:50:54+00:00
> While Ukraine unquestionably put up a hell of a fight, the fact that the numerically superior army with the better and more numerical equipment, backed by the multiple times bigger and richer country failed is a failure. Especially when you consider that Ukraine doesn't have a navy and barely had an air force and anti-air, yet Russia failed at establishing air or naval control, let alone dominance.

That's certainly true, but much of this failure can be ascribed to:

1. Lack of co-ordination (both inter-force and within each unit) and basic best-practices in terms of logistics. The Russian armed forces are still far from anything NATO has in this regard but are also a lot better than when the war began.

2. Poor mobilisation and insufficient initial forces. Most of this was based on the obviously misguided notion that Russian forces would be welcome as liberators (which, haha, no, 40+ years of Soviet or Soviet-backed regimes in Eastern Europe have ensured this would not happen for generations), and is unlikely to be repeated.

3. Considerable strategic depth, which further compounded #1 and #2, which the Baltics don't have.

4. Considerable development of expertise on the Ukrainian side, which has been fighting in Donetsk and Luhansk since the first Russian invasion in 2014, whereas neither Poland nor the Baltics armed forces have had much exposure to real-life war outside the GWOT.

5. A smaller mismatch in terms of equipment than media coverage makes it sound, certainly far smaller than that of the Baltics.

The odds varjag puts forward aren't at all outlandish, especially with NATO commitment so uncertain at this time.
by init7 | 2025-04-23 12:51:16+00:00
Foxbat/MiG 25 was another classic aircraft -

For pure speed, they notched 1,852 mph. They could climb to 98,425 feet in four minutes and 3.86 seconds and ultimately reached an absolute altitude record of 123,520 feet.

https://www.historynet.com/mig-25/
by Izkata | 2025-04-23 12:51:32+00:00
> When you multiply 3 meter by 4 meter, you do not get 12 meters. You get 12 meter squared.

"12 meter(s) squared" sounds like a square that is 12 meters on each side. On the other hand, "12 square meters" avoids this weirdness by sounding like 12 squares that are one meter on each side, which the area you're actually describing.
by throw0101d | 2025-04-23 12:52:04+00:00
Atkins is listed as a contributor to Project 2025:

* https://static.project2025.org/2025_MandateForLeadership_FUL...

* https://fedsoc.org/contributors/paul-atkins

Per this 2015 speech, he's not a fan of Dodd-Frank:

* https://www.brookings.edu/wp-content/uploads/2015/04/Paul-At...

* https://www.cov.com/-/media/files/corporate/publications/202...
by shawabawa3 | 2025-04-23 12:52:22+00:00
This kind of attitude is why less and less people are open sourcing software

Why would I waste my time releasing any of my projects for free when people will attack me and call me a poser anyway

Might as well charge people money, who by the way will actually be grateful to do so, that try to keep up with the open source community's purity treadmill
by ksec | 2025-04-23 12:52:35+00:00
When Pat wants to make the cut. The board keeps saying he cant do that.

When Pat wants to cut the dividends. The board keeps saying that is not negotiable.

When Pat wants to cut off the GPU because it hasn't produce anything useful other than sucking out immediate cashflow, The board says he cant because they already have huge contract in place for AI or other usage.

When Pat wants to make long term investment and short term will be hit because hardware cycles takes 2 -3 years minimum and you cant catch up in one cycle, the board wants the short term sales to be stable while making changes.

So after 5 years, along with a change of CEO, everything he asked for in the first place was eventually done.

And I am sensing GPU may be on the chopping board.
by udev4096 | 2025-04-23 12:52:37+00:00
I see no mention of the core projects which have been maintained and being used for decades. xz, libexpat, openzfs, NetworkManager and way too many tiny projects which glue the entire linux system. That's how you start to reclaim the open internet. Where is pihole, who is trying to debloat the web? Where is dnsmasq, which is most widely used dns server?
by omnibrain | 2025-04-23 12:52:58+00:00
Positionstack is missing from the comparison, so I spare you the story how they had a weeks long outage right after I implemented it in our software...

The trouble with most of the geo and map stuff is, that pricing is one dimension, but most of them have very different rules regarding usage. For example some prohibit you from persisting the geocoded locations. Others want you to pay more if you do something they consider "asset tracking".
by exceptione | 2025-04-23 12:53:26+00:00
Thanks. If that is the common approach in Svelte to third party components, than I learned something.

> You just make whatever it is you want in HTML and make it reactive > ... instead of spending time mastering the API of some component,

I am not sure if that would be a win. The API of the component is actually a selling point, because the component gets used in many different ways across the application. Possibly under influence of user configuration.

If I were to achieve a reasonable amount of flexibility, I would have to redo the work of that library: create a flexible component from scratch with a good api. That is my concern at least.

So when I see the other frameworks libraries, I get the impression that possibly the target audience differ in needs, like so:

data-heavy, enterprise systems, business software => react webshop etc, "simple" consumer oriented => svelte, solidjs etc

Correct me if wrong.
by rsynnott | 2025-04-23 12:53:49+00:00
> Of course Meta could just withdrawn from the EU.

I mean, probably not without being sued by their shareholders. As a public company, you cannot simply abandon 40bn revenue/year because you feel aggrieved.

But yeah, the "you'd better be nice to us, EC, or Trump might be angry" tactic is kinda shot at this point.
by Mindwipe | 2025-04-23 12:53:51+00:00
I would be surprised if mine was even 10%. It's low quality, irrelevant garbage. News from towns I've never been to. A lot of pirated comic scans.

I'm in plenty of active groups. And some of my friends still actively post. But I have to go out of the main feed and into the "feeds" section to see any of that.
by pm215 | 2025-04-23 12:53:56+00:00
Yes, I was in Haneda terminal 3 yesterday and it doesn't force you through a shop: https://tokyo-haneda.com/en/floor/terminal3/3rd_floor.html

When you get through security/customs/etc you find yourself on a long wide corridor, which has all the gates on it, and also the entrances to the individual shops.
by edwardjxli | 2025-04-23 12:55:06+00:00
In that example I gave, I totally agree with you. One area where I find walrus operators kinda useful is with dealing with iterators. For example,

'''

iterable = iter(thing)

while val := next(iterable, None): print(val)

'''

is a lot cleaner in my opinion compared to

'''

iterable = iter(thing)

val = next(iterable, None) while val is not None: print(val) val = next(iterable, None)

'''

Reason why I did not use this example outright was because I wasn't sure if people were familiar with the iter api, so I just chose a simpler example for the blog.
by StopDisinfo910 | 2025-04-23 12:55:24+00:00
The whole point of the DMA is clarifying that from the point of view of the European Union, operating a digital market on a platform is not actually like going to a McDonalds.

There is no argument to be made by analogy here. The DMA always was clear regarding what constitutes a digital market and what the obligations of the companies operating them would be. If Apple is unhappy about that, they are free to stop operating the App Store in the EU.
by oceanailab | 2025-04-23 12:55:29+00:00
MusicMint AI MV Generator: Revolutionize Your Music Visuals with One Click No editing skills? No pre-made assets? No problem! MusicMint AI’s MV Generator redefines music storytelling—upload your song, and let AI handle lyric extraction, scene creation, and video production seamlessly. Transform any track into a cinematic masterpiece, effortlessly. Key Features - Auto Lyric Intelligence: AI automatically extracts lyrics from your audio and deciphers emotions, rhymes, and metaphors to craft visuals that sync perfectly with your words. - Emotion-Aware Composition: Multimodal AI analyzes melody, rhythm, and vocal tone to dynamically adjust color grading, camera motion, and scene elements (e.g., explosive particles for energetic choruses, serene landscapes for melodic bridges). - Template-Free Creativity: Ditch preset styles. Our AI generates original visuals tailored to your song’s DNA—every MV is a unique work of art. - Precision Editing: Fine-tune lyric animations, clip timing, and focus effects. Blend AI-generated scenes with your own footage for hybrid realism. Why Artists Love It → Fully Automated: From audio to video in minutes—get results while your coffee brews. → Copyright-Safe: All generated visuals include commercial usage rights. Monetize worry-free. → Data-Driven Optimization: Built-in A/B testing recommends high-engagement styles for TikTok, Spotify, and more. Who’s Breaking Boundaries with AI? - Bedroom Producers: Solo-create pro-level MVs to dominate streaming platforms. - Labels: Produce 20+ weekly MVs to exploit algorithmic trends. - Music Educators: Turn student projects into viral marketing tools. Unleash the power of AI—where your music is seen, felt, and remembered
by skobes | 2025-04-23 12:55:44+00:00
I once broke some Python by changing a = a + b to a += b.

If a and b are lists, the latter modifies the existing list (which may be referenced elsewhere) instead of creating a new one.

I think Python is the only language I've encountered that uses the + operator with mutable reference semantics like this. It seems like a poor design choice.
by TexanFeller | 2025-04-23 12:55:57+00:00
> without the risk of undue exposure to the internet, advertising, and bullying

> I have increasingly wanted to make sure they have access to older educational content that is not dependent on the will of a publisher and does not constantly connect them with possible cyber-bullying.

My life experience leads me to reject some of the premises of this effort, the path to hell is paved by well meaning people trying to control children’s access to information. My parents did everything in their power to ensure I only consumed content that aligned with fundamentalist religion, young earth creationism, and hyper conservative politics. I wasn’t allowed to learn about dinosaurs because content about them made reference to their existing millions of years ago, not inside the “<6000 years age of the earth”. I wasn’t allowed to read science materials that discussed or even tangentially referenced evolution. I didn’t really know what a gay person was until I was an adult. I wasn’t allowed to watch most popular cartoons and movies because they depicted sex, violence, and other sin. They enforced the ridiculous concept of “bad words”. I am thankful every day that occasional unsupervised Internet access allowed me to broaden my perspective. I’m grateful for being exposed to violence and porn and racism and discussion about suicide and every controversial thing that exists because these are things that exist in the world that I should be aware of and understand. I now believe in talking to children about challenging subjects, not preventing them from being exposed to them. My experience made me much more zealous about freedom of information and speech than most.

Cyber bullying is a weak excuse for limiting Internet freedom. I was psychologically tortured in person every day by other kids, made an outcast, and shunned. I was hit/kicked/punched/tackled or threatened with a weapon almost every day for years. I developed something akin to PTSD from constantly watching my back for kids trying to surprise attack me from behind. Internet interactions are incredibly safe environments for learning how to cope with bullies by comparison, like training wheels for dealing with real world bullying you will encounter. Unless you’re associated with something that goes mega viral like Monica Lewinsky or the Star Wars kid making you forever tied to an embarrassment, online bullying will never have even 5% of the impact of what you’ll have done to you in person. We need to worry about the far more damaging things that are done in person with full awareness of teachers/administrators who are sometimes even complicit. Kids can’t even feel physically safe in schools and we’re responding by limiting their access to the Internet. Even more access to the Internet might have allowed me to realize that I wasn’t alone in my experience, it’s almost universally experienced by ADHD and autistic kids, and it gets much better when you get past school.
by atonse | 2025-04-23 12:56:00+00:00
Ah yeah good point.

That’s already happening with EVs. In my state in the US, since they are earning less from the gas taxes (used to pay for roads) from EV owners, they’ve raised the car registration fees for EV owners only.

And at superchargers they’ve raised prices to 45c/KWh.

So eventually I feel it won’t be much of a cost savings to have an EV anymore.

Don’t see why it wouldn’t be the same with Solar.