MurphyA/hacker-news huggingface dataset:
by niallb | 2025-08-26 12:43:39+00:00
I built this last week after Dagster broke while I was on holiday & I didn't catch it until the next day.

I've been wanting simple SQL-based checks of data quality for a while now - dbt/Great Expectations is great but sits in the system you're monitoring, BI alerts are too noisy, Monte Carlo is too expensive.

It's been very useful in catching issues I wouldn't have normally caught this week. Not sure if I've missed something else out there that solves this?
by codazoda | 2025-08-26 12:43:54+00:00
I kinda wonder if this is an age thing as the English language morphs over time.

I'm a bit old school, I like the XDG standard, but the arguments against "~/Library/Application Support" don't make sense to me.

The people arguing against it are saying that a program that uses the CLI is not an "App". That argument seems wrong. App is short for "application" and I've been using the long form of that term since before the GUI even existed. A command line application is still an App in my mind.

---

It looks like Finder only treats files with an .app extension as "App Bundles" by showing an icon for them. But Apple seems to be careful with their language around macOS and (usually) calls these either "App Bundles" or "Bundles" and not "Apps" or "Applications". That's not always the case though. Here are some quotes from their docs:

> A bundle is a directory with a standardized hierarchical structure that holds executable code and the resources used by that code.

> In this document the term app refers to a main executable packaged in a bundle structure. This encompasses apps, app extensions, App Clips, system extensions...
by TheOtherHobbes | 2025-08-26 12:43:55+00:00
Normcore is fine. I'd rather have normcore than rage porn curated for profit.

What's not fine is US oligarchs using social media platforms to influence elections - something Musk and Zuckerberg have both done, on the record, with fines to match.

That's not fine anywhere.

The US seems to have persuaded itself it is, but the EU - rightly - has other priorities.
Ask HN: How do you deal with the fear of installing potentially risky tools?
by easypancakes | 2025-08-26 12:44:14+00:00
There are some open-source tools—popular and widely used—that I’m honestly a bit scared to run on my work laptop (since it has access to credentials, production servers, etc.). For example, I always feel a little nervous about installing something like k9s.

This all started after the xz backdoor incident. Since then, I can’t shake the thought that if I install the wrong thing, it could mess things up really badly. At the same time, these tools could make my life at work so much easier.

Emacs is another example. With or without packages, it installs a bunch of stuff I don’t really understand. Because of that, I usually just stick to the basics: VS Code, Terraform, kubectl—tools I feel safer with because they come from well-known sources.

So I’m curious: how do you deal with this? Do you ever worry about your work machine getting compromised because of an open-source tool you installed? Any advice is appreciated.
by rollcat | 2025-08-26 12:44:23+00:00
> [...] someone with serious name recognition like Linus Torvalds starts to lead that kind of effort [...]

Linus is a kernel hacker, and already busy tending to his own project.

"GNU/Linux" is effectively a committee of communities, with sometimes conflicting goals. It took Canonical and Valve to put things into shape on the desktop, and that's mostly because desktop was becoming less relevant.

I see two ways for things to change here:

- A massive, for-profit corporation, someone willing and able to challenge Google and Apple on an even ground, is hell-bent on making a Linux-based phone (Microsoft failed even after acquiring Nokia);

- Another platform shift happens, making smartphones irrelevant in comparison (think: when smartphones displaced desktops).
by ExoticPearTree | 2025-08-26 12:44:24+00:00
I'll bite. North Kora is sovereign and has self determination. Is it good or bad for the people?

My gripe is with the EU which feels the need to regulate everything. And my view is that it shouldn't. And if there is someone that can force them to rethink their approach, then I will support that.

And yes, other countries should follow the example of the US where everything is permitted unless explicitly denied, and not vice-versa.
by swiftcoder | 2025-08-26 12:44:25+00:00
Eh, I wrote a lot of python back in the day, and it was pretty miserable experience back in the pre-2.6 era. If you had to use it for work, there was a pretty good chance you'd try to steer away from Python on your own time.

Modern python is a much better language across the board, even if the packaging/deployment story still needs some love
by jarpineh | 2025-08-26 12:45:03+00:00
I wonder what is the difference between efficiency of MacBook display vs Framework laptop. Whilst CPU and GPU take considerable power they aren't usually working at 100% utilization. Display however has to be using power all the time, possibly at high brightness in daytime. MacBooks have (all?) high resolution displays which should be much power hungrier than Framework 13 IPS. Pro models use mini LED, which needs even more power.

I did ask LLM for some stats about this. According to Claude Sonnet 4 through VS Code (for what that's worth), my Macbook's display can consume same or even more power than CPU does for "office work". Yet my M1 Max 16" seems to last a good while longer than whatever it was I got from work this year. I'd like to know how those stats are produced (or are they hallucinated...). There doesn't seem to be a way to get display's power usage in M series Macs. So, you'd need to devise a testing regime for display off and display on 100% brightness to get some indication of its effect on power use.
by rldjbpin | 2025-08-26 12:45:19+00:00
i work as a mid-level engg with a 4+ yo dell (handed down to me when i joined), which is the same generic laptop that someone from admin team receives. some of my colleagues also share similar specs, and we were yet to be lucky to be given an upgrade.

might be down to the tech culture here, but we don't automatically write the most efficient code either. for a lot of simple projects, these "bad" machines are still capable enough unfortunately.
by gchamonlive | 2025-08-26 12:45:22+00:00
> That makes me feel like we live in a simulation perhaps more than anything else I’ve heard

I'm never quite sure what this is meant to mean. Is it comparing to other simulations like computer games or physical simulations where you could change a seed or a data structure and have it manifest in reality? What is expected from a simulation to differ from reality? What does it even mean to make this distinction when we are observing inside the process we are trying to distinguish between real and simulated?
by jmclnx | 2025-08-26 12:45:32+00:00
I figured that it was supported by the cattle people.

Maybe true, but my instinct says probably not true. "High Quality Diet" is the reason. Maybe the "High Quality" by itself is enough :)

Plus they do not say how much meat, in very small quantities I could believe this, but eating pounds of beef a month, I really doubt it.
by brookst | 2025-08-26 12:46:35+00:00
As someone working on a product that relies on Play Integrity and PAT to give legit mobile users zero captchas while challenging non-attested clients, I promise you are quite wrong here.

The benefits may not be sufficient to offset the harms you see, but if you don’t understand how and why these capabilities are used by services, I’m also suspicious you understand the harms accurately.
by jader201 | 2025-08-26 12:47:06+00:00
One example:

https://boardgamegeek.com/thread/3462759/article/45682877#45...

> we will work with Splotter to bring these in direct and if it costs us more money than originally intended we will just eat that cost. Hopefully this leads to new relationship for us and one that can be more transparent and beneficial for both parties.

One more:

https://www.kickstarter.com/projects/18wood/18royalgorge/pos...

> We’ve said from the beginning that we wouldn’t pass any tariffs on to our backers. And unless something truly catastrophic happens in the next couple days (knock on wood), that promise still holds. You will not be paying extra tariffs on your copy of the game.

These are just two examples that I’ve encountered personally.

Again, not claiming that it’s normal, but just saying that there are definitely exceptions to “customer pays 100% of tariffs”.
by terminalshort | 2025-08-26 12:47:12+00:00
But then why hasn't that happened already? The US tech sector didn't develop out of any centralized plan. It's purely a creature of chaos and self interest. What makes you think an equivalent can be formed by central planning? Even if it could, the actions of the EU in regards to censorship show that such a beast would be 1000x worse than the US tech companies it intends to replace.
by bsenftner | 2025-08-26 12:47:22+00:00
I don't know how anyone can read her and not feel the overt reader manipulation. Her skill, if any, is to break the 3rd wall without seeming to acknowledge that 3rd wall and constantly tell the reader they are one of these special people that are borne better than others.

Rand is a clear intellectual trap for lazy thinkers. If you like her, you're not thinking.
by myrmidon | 2025-08-26 12:47:30+00:00
> You just misunderstand its obscure priorities, which are trade, jobs for Ur-Europeans and climate change

Are those obscure priorities though? Putting local employment/wellfare/environment first seems justifiable to me, no?

I would argue that EU action has been pretty aligned with their actual citizens interests during this whole conflict:

- Kept domestic consequences contained (energy price)

- Prevented escalation

- Scaled up domestic military readiness especially in border nations

- Hurt destabilizing Russian expansionism via sanctions/secondhand arms almost for free

I would much prefer a principled, strongly voiced NO to neo-imperialism in the form of massive support and intervention. But would that be in the best interest of most voters? I'd argue no.
by franga2000 | 2025-08-26 12:47:42+00:00
But how do you find the old location? Do you need to build against both libraries, call old_lib.get_path(), check if it exists, then call new_lib.get_path(), copy the files, delete the old dir, them and then read from the new one. What if it's a symlink? What if copying fails mid-way? Does the library or the program handle all of this? Can you even compile against both libraries if one is a fork of the other (namespace issues)?
by const_cast | 2025-08-26 12:47:55+00:00
Okay and how does play protect and play integrity prevent this? Anyone?

Hint: it does not. Look around the play store, it's 80% malware and scams.

Why is this the case? Because it has to be or Google goes bankrupt. Google is an inherently parasidic company. They make their money off of advertisement, scams, and conjobs. The more shit the digital world is for you, the better for them. You will always have an adversarial relationship with Google.

They don't want ads that don't lie. They don't want apps that are honest. They don't want to limit notifications. They don't want to get rid of email spam.

The reason Apple devices are so much more pleasant for everyday use and there's so much less scams and adware isn't because Apple is a saint. Its because ultimately Apple doesn't give much of a fuck if they screw over con artist, because that's not the thing keeping them from bankruptcy.
by jjani | 2025-08-26 12:48:05+00:00
Called this a while ago[0].

> What would actually happen is that the US would start seriously threatening (blackmailing) the EU to a degree where it's forced to relent long before Apple would pull out.

I'll call another one: The US is only going to do this to the EU and maybe a few other countries whose populace has zero spine and will just submit. A great example of a country that in effect has regulated US big tech far, far more strongly than the EU, and to far more effect, is South Korea. But ironically, this is really never brought up in international spaces, it's always about EU regulation, when they're pretty mild.

I'm willing to bet money the US won't threaten Korea much at all, because its public would rightly tell them to fuck off and it would cost the ruling party significant votes. The politicians would have to be super discreet about somehow deregulating without the public noticing.

I say this spending my time between both Europe and Korea and being ingrained in both culturally.

[0] https://news.ycombinator.com/item?id=44432419.
by linkage | 2025-08-26 12:48:35+00:00
Yeah nah. If your configuration has a schema (e.g. JSON schema), AI tools can do a magnificent job turning free-form requests in natural language to valid configuration. Even if your configuration does not have a schema, people can refer to snippets of configuration made by other people on the internet.

Don't force your users to go through some custom sequence of CLI commands that they first have to spend 5 minutes learning. There should be no learning curve for a one-time setup.
by fp64 | 2025-08-26 12:48:55+00:00
As I said in a different reply, I would not know how to address the engineering and management aspect, let alone the legal aspect, which are the biggest blockers and likely the reason this is not already done.

It's fine to develop "in the open" but this is a pitch for several million dollars, and handing that out without any credentials or track record is just not happening.

At least provide rough estimates for what is needed to get this done. What architecture? What training data? Where does the training happen? Who manages and administrates the cluster? Volunteers who try this the first time or paid experts? What solutions to failure recovery, to storage, to tracking and monitoring? Who has the last word on fundamental decisions? How will the legal component be handled? Do they already have a good law firm, how much would that cost? Will the first training be successful right away or how many iterations will be required? Can you even get access to the required GPUs at a reasonable price point? Train on older architecture? How much effort is required and planned to save cost by making training more efficient, ........
by pcaharrier | 2025-08-26 12:48:58+00:00
"Theft in the second degree. — Any person convicted of theft in the second degree shall be fined not more than the amount set forth in § 22-3571.01 or imprisoned for not more than 180 days, or both, if the property obtained or used has some value." https://code.dccouncil.gov/us/dc/council/code/sections/22-32...
by systoll | 2025-08-26 12:49:12+00:00
What does making a different choice for GUI and CLI apps achieve, other than making it impossible to ever have a single coherent place to look/synchronise/etc?

XDG's spec doesn't make such a distinction, so you’re advocating for a new competing standard.

I don't think Apple’s documentation intends to cover command line programs, but… in the absence of any concrete rule, putting your files where most programs on the system do is a reasonable choice, and that place will never be ~/.config/ on macOS.

Apps like homebrew that default to the library but support XDG_CONFIG_HOME if explicitly set, are a decent compromise, though.
by potato3732842 | 2025-08-26 12:49:28+00:00
Opinions like yours are wildly popular on the white collar internet because they "feel good" to people who are far removed from actual danger and productivity. But if you go to a part of the internet where many are self employed such naïve and un-nuanced opinions will be laughed at and ridiculed because they completely ignore the benefit side of the equation.

We all only get so much time on this earth and on some level quality and quantity are fungible, if inefficiently and imprecisely with some element of chance.

How much is a life worth? What's a finger worth? What's a crippling accident worth? And so on and so on. Once you define these terms numbers can be crunched and it can be determined whether you are right or wrong in any given case, and I assure you, there will be cases where your attitude computes so poorly it is farcical.

Is the retired carpenter with 10 fingers really better off than the one with 7? Sure the guy with 7 wished he'd not made that foolish mistake but the lifetime productivity gains of habitually moving fast likely show in his quality of life.

More complex benefit calculations simply make the problem more complex, but they do not change the fundamental nature of the tradeoff.

Depending on what an injury is worth, the compensation structure, etc, etc, it may very well be the right decision to disable all the safeties on everything and work fast for 10yr before losing a finger and moving on to something else because the faster man can command the higher labor rate, etc, etc.

Likewise, often times it's more valuable to write crap software in a week that solves a transient need for a year rather than spending 7mo spec'ing out and developing the arc of the goddamn covenant. Yeah it might shit all over your production database but if you're smart about the details it won't be much more likely to do that than "good" software and you can be on to the next value producing task.
by Ciantic | 2025-08-26 12:49:43+00:00
I have no answer, I'm asking the same question. Who can raise serious funds like 1 billion to do it? I'm guessing for FOSS/Linux crowd to get fully behind, it can't be a company, but a person like Linus Torvalds. Given that browsers are becoming a platform themselves for major apps, maybe it can lower the bar in the future for smaller vendors to create a feasible market.
by 0x3f | 2025-08-26 12:49:51+00:00
IMO it's up to the company to have a posture about this stuff. If the team expects you to use dependencies at the level of left-pad without any further scrutiny, then that's their risk appetite. Of course you can argue for or against this as part of the normal course of things.

In an average startup/mid-size (i.e. a place with no enforced controls) I really doubt the soft expectation would be for you as a random engineer to pre-empt something like the xz backdoor. Or be worried about something as well-used as k9s/emacs.

Of course, some companies are special cases with different expectations and requirements, ymmv.
by FirmwareBurner | 2025-08-26 12:50:14+00:00
That's why I can guarantee you that the EU will not block or eradicate US big-tech from Europe since such a massive trade war with the US will set it back technologically, economically and politically, but it will instead enter into a silent partnership with big-tech where "we'll let you monetize the EU userbase, and in return you'll spy on EU citizens for us through your datacenters here, turning in anyone who protests against us, censor anything we tell you to under "hate speech" laws, and push our propaganda to the top of the algorithm, this way we both win: you get to make money, and we get to keep our seats in power".

Basically it will be outsourcing the traditional government censorship, oppression and propaganda work to the tech private sector because it's 1000x more efficient that the government at this, and it also helps keep the image of those in power clean since if they get caught they can throw big-tech under the bus with some fines. It's literally the perfect setup.

How do I know this? Is it because I'm clairvoyant or have a tinfoil hat on? No, it's because US big-techs like Apple literally did the same deal for the CCP in China, so now that the can of worms has been opened, all the other countries want the same deal with big-tech.

And if you think the EU leadership is somehow morally above these types of practices, boy you couldn't be more wrong. Their unscrupulous use of Israeli Pegasus spy-ware and Palantir surveilance-ware proves they're not, they're cut from the same cloth as the rest. They'll gladly copy the CCP great firewall and give it a coat of blue paint with some gold stars on it and say it's for "protecting your democracy".
by ivan_gammel | 2025-08-26 12:51:07+00:00
I understand very well what cartel is. “Cartel” formed by Trump and Putin to manipulate prices of gas for Europe is a fantasy for many reasons. Bad strategy for Russia (and I’m sure I know Russia better than you), technically hard to implement (sanctions don’t work well in both directions), will have consequences for global markets (Europe gets Russian oil via India now - are they going to be impacted?) etc etc.
Show HN: Onepard – turn your content into an AI chat page in 2 minutes
by rajatkap | 2025-08-26 12:51:26+00:00
I built Onepard that makes any kind of content instantly interactive.

Paste your content (docs, notes, FAQs) Share the link People can ask it questions in a chat interface

Why? Most content just sits unread - docs, FAQs, notes. I wanted a way to make it usable in seconds without setup or code.

Demo: https://demo.onepard.com/

Right now it’s very MVP - free tier with limits, paid tiers for higher usage.

I’d love your feedback: Who do you think this is most useful for? What’s missing that would make it worth paying for? Any sharp edges in the UX?

Thanks
by jader201 | 2025-08-26 12:52:07+00:00
Not defending tariffs. I think, in this particular case, they’re mostly harmful. But I’m actually not educated enough on the subject to really have strong opinions one way or another.

My argument was that there are exceptions to the “customer pays 100% of tariffs” rule, as I’ve experienced firsthand (see examples in a response to a sibling reply).
by rpdillon | 2025-08-26 12:52:32+00:00
The logic here seems to be "I don't care about freedom because my jail cell is large enough." What if you wake up one day and it isn't?

Your response reminds me of Snowden's quote, which I'll likely butcher because it's from memory, but roughly: "Saying you don't care about privacy because you have nothing to hide is like saying you don't care about freedom of speech because you have nothing to say".
by weberer | 2025-08-26 12:53:13+00:00
>Protein intake was significantly higher among individuals consuming red meat (77.58±26.84g in HH-R and 80.74±35.8g in LH-R) compared to individuals not consuming red meat (67.35±26.85g in HH-NR and 62.99±29.56g in LH-NR, p< 0.001), while carbohydrate intake was lower in red meat groups. Total fat and saturated fat intake in the HH-R was within recommended limits. The inclusion of red meat also improved micronutrient adequacy, with the red meat group showing higher selenium, vit-B12, zinc, calcium, vit-D3, and choline.
by diego_moita | 2025-08-26 12:53:15+00:00
> Is it good or bad for the people?

It is very, very bad. But that is still their problem, not the U.S.'s problem.

That is the point of sovereignty.

And besides, an U.S.-supported "democracy" is quite often as bad (viz: Chile's Pinochet, Iran's Rheza Pahlevi, etc).

> force them

> other countries should

As a latin-american I say: please, Americans, keep thinking like that. Keep believing in "American exceptionalism". The more you do this kind of nationalist narcissism, the less relevant you'll become. And that's what I want.
by michaelt | 2025-08-26 12:53:30+00:00
If you're blasting enough air around to cool a 600W GPU, you don't care if your GPU's power connector dissipates 10W under certain circumstances - the massive airflow will take care of it.

Take that airflow away and you have to be a good deal more careful with your connector selection, quality control and usability or you'll risk melted connectors.

Water-cooling connectors and cables isn't common, outside of things like 250kW EV chargers.