MurphyA/hacker-news huggingface dataset:
by ETH_start | 2025-06-08 04:50:02+00:00
The Democratic White House chose to not invite Tesla to their EV Summit. That was not political?

The Democratic DoJ and Democrat DAGs prosecuted dozens of former Trump administration officials and Trump allies, and even Trump himself:

Trump Administration Officials:

Michael Flynn – Former National Security Advisor

Stephen K. Bannon – Former White House Chief Strategist & Campaign Advisor

Mark Meadows – Former White House Chief of Staff

Jeffrey Clark – Former Acting Assistant Attorney General for the Civil Division, U.S. Department of Justice

Peter Navarro – Former White House Trade Advisor

Trump Allies:

Paul Manafort – Former Trump Campaign Chairman

George Papadopoulos – Former Trump Campaign Foreign Policy Advisor

Rick Gates – Former Trump Deputy Campaign Chairman

Roger Stone – Longtime Trump Advisor and Friend

Michael Cohen – Former Personal Attorney to Donald Trump

Elliott Broidy – Former Trump Fundraiser

Rudolph Giuliani – Attorney to Trump, Former Mayor of New York City

Waltine Nauta – Personal Aide to Trump

Carlos De Oliveira – Property Manager at Mar-a-Lago

Sidney Powell – Trump Campaign Attorney

Kenneth Chesebro – Trump Attorney

Jenna Ellis – Trump Campaign Attorney

John Eastman – Trump Attorney

Dinesh D'Souza – Conservative Commentator, Trump Supporter

Joseph M. Arpaio – Former Sheriff of Maricopa County, Arizona, Trump Supporter

Ray Smith III – Trump Attorney

Cathy Latham – Fake Elector, Coffee County GOP Leader

Robert Cheeley – Trump Attorney

David Shafer – Fake Elector, Former Georgia GOP Chair

Mike Roman – Trump Campaign Staffer

Shawn Still – Fake Elector, Then-Georgia State Senator

Scott Hall – Atlanta Bail Bondsman

Misty Hampton – Former Coffee County Elections Supervisor

Steve Lee – Pastor from Illinois

Harrison Floyd – Black Voices for Trump Leader

Trevian Kutti – Publicist from Chicago

I'm sure this was just Democrats following the law, with no bias, right?

This kind of narrative that you're forwarding now where the Republican Party are fascists and Trump is a threat to democracy is exactly the kind of mentality that was used to elicit this enormous persecution of Trump and officials near him.

Meanwhile, the real elephant in the room is always ignored:

The Democrats shovel hundreds of billions of dollars of taxpayer money to large unions in order to secure their support and win elections. This is textbook corruption.

https://politifact.com/factchecks/2022/dec/14/kevin-brady/bi...

The recipients of USAID grants? All Democrats. Same story all across DC. That's why 92.4% of DC voted for Harris. DC, meanwhile, has a per capita GDP of $250,000.
by andrewl-hn | 2025-06-08 04:52:06+00:00
Besançon in France is one of the cheapest conventional tram schemes in Europe at €17.5m per km and €1.81 per tram (132 passengers). It’s a conventional tram track with overhead catenary wires: as standard as one can get with those things. Presumably in the UK the costs would be somewhat higher: France is a modern tram capital, with a lot of relevant talent and expertise available locally.

I haven’t found the projected figures for Coventry but it would be very, very awkward if they can’t beat the numbers above with a supposedly much cheaper track.

https://en.wikipedia.org/wiki/Trams_in_Besan%C3%A7on?wprov=s...
by tcmart14 | 2025-06-08 04:55:39+00:00
First, FreeBSD is probably the most common BSD you'd run into. Definitely has the largest user base. And of course, large user base, more developers, and usually more ports maintainers. Not always true, but true most of the time. FreeBSD has also usually focused on the server case, so a lot of the improvements are improvements where servers will see the most benefit. That sorta explains the, why FreeBSD over OpenBSD and NetBSD. I personally prefer NetBSD, but there is a solid argument for FreeBSD.

Why FreeBSD over Linux? To me, I would say it depends on what sort of engineering model you think works best. Linux is great, but it is essentially a giant orgy of a lot of independent projects that luckily work together to create a linux-based operating system. The kernel team is different from the gnu team that works on gnu libc and gnu core utils. Even with Rust core utils becoming a thing, it's still a separate team. Linux doesn't have a true notion of a 'base' system like the BSDs do. Each of the BSDs provide a 'true base' system. That means pretty much all of the code (maybe a few exceptions), but the core hot code on a freshly installed FreeBSD operating system is all owned and maintained by the FreeBSD team (this applies to NetBSD and OpenBSD and DragonflyBSD). This is the libc, the kernel, the user land utilities, basic programs and even some advanced ones (like OpenBSD's httpd or firewalls), and even the boot loaders! So it provides some sort of coherence to the platform that just isn't on linux.

Linux, and I use that a lot to, is really an amazing anomaly in software. That in the most minimal distribution, you really have tons of software from teams that may have little to no interaction with each other, can some how all be compiled together to work.

Addition: Wanted to make an addition to the difference in engineering decisions. The BSDs in general make clear distinctions between what is provided by the system and what is from third parties. An example of this is reading through some of the file system hierarchy stuff in FreeBSD. Yes, Linux technically has a file system hierarchy and things are supposed to have a designated place, but it's much more Wild West on linux. FreeBSD and the FreeBSD community generally conform to the standards defined in `hier` pretty well.
by EMM_386 | 2025-06-08 04:56:54+00:00
If any software engineers out there are working on things like this I can only pray they STOP and think about why what they are doing. Implementing features by having to jump through hoops, just so that their employer can better spy on people and make more money.

That is so wrong, on so many levels ... I personally couldn't do it.

I hate this even more than NSO Group's Pegasys, which could easily get people killed. I'm ok with my reasoning, and I really hate that one as well.

Here, with Meta and Yandex, you see what you always see.

As soon as people catch on, they immediately remove it. But they will keep using it until that day comes.

For money, while trying to hide it from the users they are spying on.

It's greedy and evil and whoever in these companies think up these ideas should be let go. Immediately, in a perfect world.

Instead they'll just try another approach.

While everyone else has to clean up this latest one.

"Following public disclosure, Meta ceased using this method on June 3, 2025. Browser vendors like Chrome, Brave, Firefox, and DuckDuckGo have implemented or are developing mitigations, but a full resolution may require OS-level changes and stricter enforcement of platform policies to prevent further abuse."
by PaulShin | 2025-06-08 04:57:04+00:00
A fascinating question. As a founder building AI collaboration tools, this is a topic we obsess over daily.

You're wondering whether to focus on CS fundamentals or the skill of collaborating with an AI. My take is that this is a false dichotomy.

From my experience building an AI "teammate" that's integrated into our team's daily workflow, the most crucial skill of the next decade won't be one or the other. It will be using the fundamentals to ask the AI better questions.

The biggest challenge we see isn't the AI's ability to execute a task; it's our team's ability to frame a problem clearly and break it down into logical steps that the AI can understand. The best results don't come from our best pure coders, but from those who can translate a vague goal (like "make this design better") into a series of fundamental, actionable instructions.

So, I believe the original poster is on the perfect track. Teaching his son how to "break problems down" – how to create arrows, move them, and know when they hit – is the foundational skill for collaborating with any intelligence, human or artificial. He is not just teaching him how to code; he is teaching him how to think.

And that's the one skill that will never be outsourced or automated. Best of luck to the OP on his wonderful journey.
by o11c | 2025-06-08 04:58:58+00:00
The "always enough interesting characters" problem needs to be solved by something along the lines of "if an important NPC dies, the role is passed to an heir". But ... also the world needs to be less murder-y, and (related) actually have a closed economy.

The article mentioned the problem of fitting audio on a single DVD (which would only be exacerbated by fallbacks, and no please don't consume my entire SSD) ... there certainly was a regression in video game creative dialogue when everything started to be voiced. And voice synthesis is an example of one of the rare problems that AI might actually be able to solve fairly reliably, though it's not clear if the jarring exceptions would be more of a problem outside the current utility problems. Though given that the individual input words should be known, probably just converting text to phonemes would suffice.
by FearNotDaniel | 2025-06-08 05:00:08+00:00
I’m not sure what kind of spam merchants operate the website “kiss & fly”, but none of the following claims [0] are true:

“IATA code – ZPR. Rosenheim Bus Station operates domestic and international flights. Friendly staff will help passengers with customs and passport control, checked and carry-on baggage. Lounges with comfortable seats, bars, restaurants, duty-free stores, free Wi-Fi will not let you get bored while waiting for your flight.”

[0] https://avia.kissandfly.at/en/airport/ZPR
by EMM_386 | 2025-06-08 05:01:08+00:00
> What makes employees there feel good (or at least okay) about doing stuff like this?

I got this exact thought IMMEDIATLY (yet again) and posted on it here as well, putting my two cents in.

This is totally unacceptable for a software engineer to implement features like this simply because their company told them to, doing what the company tells them to makes them money, so they do it.

No apparent thought into whether they are creating is harmful, or caring about it.

I've given up on any anger directed towards the company itself. They will make money any way they can. Now, the engineers who actually implement it bothers me, because it is clearly not something that should be built.

To me, I don't care how much I'm being paid or how bad it would be to lose my job at that time.

I would resign before working on features like this and deal with the consequences.
by genocidicbunny | 2025-06-08 05:02:28+00:00
As if they're not going to take being recorded as provocation on its own. Or they're going to take an off the shelf drone, strap a spent shotgun casing to it with some duct tape, shoot it a few times, and then proclaim "See? They're targeting us with weaponized drones! We need to bring in the military!"
by dinkumthinkum | 2025-06-08 05:07:12+00:00
You're talking about Stacey Williams allegation a couple weeks before the election and right after those regarding Doug Emhoff? It's not as simple as piling on a list of allegations. If it is so possible why did Epstein not use it against Trump especially when Trump was trying to have adverse action inflicted on Epstein? As far as the 5th Avenue thing, this is another one of these things that happens on the left where they take all of his jokes so literally and just run with it. I saw another normie take from that Lawrence O'Donnell in which he was just beside himself up in arms over Trump's tweet about Biden being a robot was absolute proof that Trump believed in Biden robots and that he was mentally incapacitated. One can have criticism without it devolving into breathless derangement.
by potamic | 2025-06-08 05:07:57+00:00
There are many industries which are inherently hostile to users, insurance, betting, marketing, etc. If you ask people if they feel good about enabling the kind of things these companies tend to do, you probably won't get an answer. I don't think Meta is an outlier here nor are they the only one. Even across other industries you will find many questionable practices in usual operations. If pushing the boundaries of ethics gives a business an advantage, you can guarantee that someone will be doing it, and eventually most will be doing it. It's simply the natural tendency of any system with competing entities. The question we should rather be asking is, how do we tweak the system. What can be done to disincentivize pushing the boundary like this?
by ksec | 2025-06-08 05:08:41+00:00
It doesn't exist yet. I would argue even HN has its bias. For example for a long time anything MySQL or Java dont get much upvote.

I actually want something that sort of combine the both. I want something that tells me what everyone is reading. Because I dont even consume mainstream news any more. And something that is not mainstream but interesting.

I also think the design of HN is a giant filter for 80 to 90% of internet users.
by 1vuio0pswjnm7 | 2025-06-08 05:10:37+00:00
"You can only rent a domain."

If ICANN-approved root.zone and ICANN-approved registries are the only options.

As an experiment I created own registry, not shared with anyone. For many years I have run own root server, i.e., I serve own custom root.zone to all computers I own. I have a search experiment that uses a custom TLD that embeds a well-known classification system. The TLD portion of the domainname can catgorise any product or service on Earth.

ICANN TLDs are vague, ambiguous, sometimes even deceptive.
by curtisf | 2025-06-08 05:12:57+00:00
Haskell has genuine mutable memory, through State and IO.

But even without it, you can emulate mutation in a pure language by threading a "heap" parameter through everything.

There's only at most a log factor of extra space and time required in most computing models to "update" a persistent map (though I'm not sure the best way to encode persistent maps directly in Turing machine tapes, which is the model this result is specifically about)
Show HN: I built a complete guide for going viral with Veo 3
by moobuilds | 2025-06-08 05:13:31+00:00
no camera, no editing, 100% AI Most creators are stuck grinding—filming, editing, and hoping their content catches fire. I was too, until I figured out how to leverage Veo 3 + AI personas to go viral without ever showing my face.

In less than 72 hours, we reached 4M+ people using this system. 100% AI-generated reels. No camera. No burnout. I turned the whole process into a step-by-step Notion guide:

What’s inside:

Veo 3 technical workflows (image-to-video, AI voices, characters, consistency)

Short-form strategy that actually gets views (not recycled TikTok advice)

Prompt recipes, story formulas, viral frameworks

Lifetime updates + templates + support

2 tiers: Starter and Premium (with collab perks + bonuses)

This isn’t fluff. It’s the operating manual for faceless creators who want to stay ahead while 99% of people still use yesterday’s tactics.

Get it now: http://reelveo.com See examples: TikTok clips linked on the site
by fithisux | 2025-06-08 05:13:51+00:00
You can use method 3 or (method 7) zig-cc

(personally I have both msys2 + and git-bash)

But I think method 3 is what you need.

BTW use UnigetUI (I configured with scoop/chocolatey/winget) to install cmake/jom

WindowsSDK, C3 (for the CRT) and clang-llvm you need to do by hand.

Then you are msys2-free

Maybe I need to do a dev-to/medium article for this.
by whstl | 2025-06-08 05:13:51+00:00
The sad reality is that this behavior gets normalized in the name of making money.

For employees it gets normalized at the first signal that your livelihood might be affected if you don't comply.

As someone who's privacy conscious, it's an uphill battle to convince co-workers to actually follow laws instead of trying to find loopholes.

I've worked at places who collect every possible data point and distributes it willy nilly in Excel spreadsheets posted in Slack. I raised it to a CISO and the response was "all that information is available for everyone anyway via the interface". I know a German company requires you to "accept" data collection and processing in order to settle a debt. I reported this to their legal department which I personally knew a person and they said they'd "look into it ASAP" two years ago.

In the end people just roll along with it. I know this is unpopular, but the only forward I see way to prevent this from happening seems to be using courts and tightened legislation.
by lucianbr | 2025-06-08 05:14:06+00:00
Is this trolling?

> Of course we can, based exactly on the dependencies.

But you have provided zero exact dependencies or details. All you said was "depends".

> Not all risks are equal.

But you have claimed nothing about this particular risk. Is it big? Is it small? We have no idea.

This is sophistry. Fancy words attempting to sound smart with zero content.

You are not arguing either for this tech, or against it, or providing any insight into how one might decide. Of course it depends on some things. Gee, how did we not think of that before you told us.
Show HN: AI that extracts brand identity from websites to generate ads
by salmandotweb | 2025-06-08 05:15:55+00:00
I built this because I kept procrastinating on creating ads for my projects.

The technical challenge was interesting: how do you teach AI to extract "brand identity" from a website? Turns out websites are messy. Finding the actual logo vs random images, identifying brand colors vs generic link colors, understanding brand voice from homepage copy.

The solution: Custom vision models + CSS parsing + GPT-4 for voice analysis. You paste a URL, it extracts brand elements, generates platform-specific ads.

Not trying to "disrupt advertising" or anything dramatic. Just solving the specific problem of "I need a Facebook ad but Canva makes me want to cry."

Built with Next.js, custom image processing pipeline, OpenAI API. The brand extraction accuracy is around 85% for well-structured sites, lower for sites that are... creative with their CSS.

Happy to discuss the technical approach or share code snippets if anyone's curious about the brand extraction pipeline.

https://board.ad
by drdaeman | 2025-06-08 05:17:28+00:00
With all due respect, communication of non-trivial ideas is incredibly hard. And if the recipient is not capable of paying sufficient attention or understanding the message in its entirety, it’s not their fault, it’s sender failing to captivate their attention (compared to everyone else out there) or conveying the idea in its entirety (that is, why it’s important to them as well).

That is, don’t call people “dumb” just because they failed to heed the warnings. At the very least, that’s not helping in any meaningful way.
by bufferoverflow | 2025-06-08 05:17:48+00:00
I disagree. We use plastic because it's cheap, lightweight, waterproof and not (very) toxic.

If we had plastic that is not transparent and biodegraded in a year, it would be perfectly fine, as it would cover almost all food packaging cases.

But, unfortunately, we use plastics for everything these days. I saw even some cars are now made of plastic (Bezos's Slate).
by laurencerowe | 2025-06-08 05:17:49+00:00
That doesn't seem unreasonable for the Lincoln tunnel. Rush hour buses are pretty full, 50 on each seems pretty reasonable - everyone got a seat!

> Now the XBL handles 1,850 buses that carry more than 70,000 passengers from 6 a.m. to 10 a.m. each weekday, which comes to 600 buses an hour. The bus lane operates at its maximum capacity for 90 minutes of its four-hour operation.

https://www.govtech.com/transportation/fed-funds-study-of-ai...

Here in San Francisco along Mission St we have about 20 articulated buses an hour in each direction. These have a planning capacity of 94, 85% load standard 80, 125% crush capacity 119 according to https://www.reddit.com/r/AskSF/comments/445xdg/what_is_the_m....

While mostly a bus and taxi lane Mission St allows local traffic within each block so buses are still a minority of the vehicles in the lane.

Meanwhile the main 2 lanes in each direction street nearby has 1020 vehicles an hour in the peak direction. At 1.6 people per vehicle that's only about 830 people per lane at rush hour. So even at 'standard capacity' the buses in a regular city street not completely dedicated bus lane carry double the number of people. (From experience I suspect it is somewhat more than that.)
by andrei_says_ | 2025-06-08 05:18:48+00:00
We are also surrounded by unspeakable mystery and beauty. At the same time.

In the Civil War movie there’s a moment where the group is cornered by a sniper, pinned to the ground, not knowing if they’ll live beyond a few minutes or not. One of the characters looks at the flowers and the sky and is overtaken by the simple beauty of their existence. This.
by tomhow | 2025-06-08 05:20:02+00:00
Ok, sure, these things are hard to quantify. The main issue is that we can't ask the community to refrain from accusing authors of publishing AI-generated content if people really are publishing content that is obviously AI-generated. What matters to us is not how much AI was used to write an article, but rather how much the audience finds that the article satisfies intellectual curiosity. If the audience can sense that the article is generated, they lose trust in the content and the author, and also lose trust in HN as a place they can visit to find high-quality content.

Edit: On reflection, given your explanation of your use of AI and given another comment [1] I replied to below, I don't think this post is disqualified after all.

[1] https://news.ycombinator.com/item?id=44215719
by zdw | 2025-06-08 05:22:01+00:00
The difference between a native package manager provided by the OS vendor and docker is that in a native package manager allows you to upgrade parts of the system under the applications.

Let's say some Heartbleed (which affected OpenSSL, primarily) happens again. With native packages, you update the package, restart a few things that depend on it with shared libraries, and you're patched. OS vendors are highly motivated to do this update, and often get pre-announcement info around security issues so it tends to go quickly.

With docker, someone has to rebuild every container that contains a copy of the library. This will necessarily lag and be delivered in a piecemeal fashion - if you have 5 containers, all of them need their own updates, which if you don't self-build and self-update, can take a while and is substantially more work than `apt get update && reboot`.

Incidentally, the same applies for most languages that prefer/require static linking.

As mentioned elsewhere in the thread, it's a tradeoff, and people should be aware of the tradeoffs around update and data lifecycle before making deployment decisions.
by heavyset_go | 2025-06-08 05:22:11+00:00
> That may sound like it gives Elon power. It's the opposite, actually. No US administration will take lightly threats to national security infrastructure like this. The nuclear option for any administration is to nationalize SpaceX, which they absolutely could do.

A public-private partnership is the dream for any shareholder. Guaranteed revenue and profits funded by taxes, investment capital from the government on great terms, becoming "too big to fail", etc.
by andrei_says_ | 2025-06-08 05:22:12+00:00
We are experiencing late stage capitalism which by its nature expands to monetize everything and make every interaction transactional. This requires poisoning our worldview and minds on a global scale.

It is however up to us to let that happen or not. Friendship, community, caring support are possible and exist.

The secret of abundance is not having more but giving from a place of generosity.