MurphyA/hacker-news huggingface dataset:
by zamalek | 2025-04-07 14:09:21+00:00
There is a downside of being an open protocol: no certification. Zigbee vendors are free to mandate the use of their hub (and software, and spying) because there is no gatekeeper. And most certainly do. Philips attempted to do this somewhat recently, only backpedaling due to the bad PR this caught them.

Z-wave devices are guaranteed to work with any hub. That means that it, ironically, behaves in a more open manner. I consider that worth the difference in cost.
by diggan | 2025-04-07 14:09:21+00:00
Yeah, compliance for people who weren't careful before indeed is harder than for the rest. I think this works as expected?

Consider if wire fraud wasn't illegal before, but next week there is a new law coming into effect that makes it illegal. Of course all the companies who were doing wire fraud since before will struggle to be compliant, some might not even be feasible to run anymore if their core business becomes illegal.

Again, sounds like it works as expected, compliance for organizations who been ignorant for a long time is expected to be more cumbersome.
by karussell | 2025-04-07 14:10:39+00:00
Yeah, my guess is that they implemented some EU regulation very lazily.

> Unfortunately under these laws the issue isn’t yours or your projects. It was the users.

Are you sure? How it comes reddit implemented this differently?

The argument that the issues is owned by the creator might be true, but on the other hand the user creates the issue at a "foreign" project and knows that they don't "own" this conversation. Especially the comments in these issues are not "owned" by the issue creator. This does not make any sense, especially as it is a public issue.
by UncleEntity | 2025-04-07 14:10:59+00:00
As someone with a liberal arts education that article seemed to be AI generated.

As someone with a liberal arts education I think the most useful skill I was taught was how to research stuff before the interwebs took over the world. Sure, I did some research using the internet but there simply wasn't the vast amount of knowledge contained there so I had to do stuff like inter-library loans. Now, if I really wanted to, I could just have the robots write an essay on the benefits of a liberal arts education.
Ask HN: Is MCP mature enough to use safely?
by Rooster61 | 2025-04-07 14:11:13+00:00
After doing a bit of research and trying to get my head around MCP, I am eager to take advantage of the idea. However, I am skeptical of how usable the approach is as of yet, mainly due to its nascent nature.

My (admittedly oversimplified) understanding is that MCP's purpose is mainly to provide a sort of langua franca for LLM's to tackle agentic tasks without having to write unicorn handlers for every single service in every single language in every single individual API flavor. That sounds great, but my understanding is also that it is incumbent on the provider of that MCP server's datasource/resource to create and maintain the MCP server so that LLM's can take advantage of them. A quick look across the interwebs shows that while there are a TON of MCP severs popping up from IC's, a fraction of them are actually endorsed, much less directly maintained, by the entities that own/run the services an LLM might want to interact with.

This of course presents an issue. Anyone with a greater understanding of software development beyond a junior level should understand that pulling libraries straight out of npm/githublab/whathaveyou carries with it security and privacy risks (yes, even if it's open source, nasty bits can be hidden in one of those 100's of libraries you are shotgunning into your app).

Am I missing something here? It all seems very wild west at the moment with a tremendous amount of hype, and I'd like to not be so skeptical. If it is as I say, how long until the foundation solidifies a bit and we truly do have a solid, mature MCP set to draw from?
by benwerd | 2025-04-07 14:11:23+00:00
This is broadly a good thing: it will lead to more competition and a more vibrant, diverse internet with a wider array of choices. It does, of course, suck for the companies that are used to being near-monopolies.

Which is not to say that the tariffs are a good thing at all, of course. But if it encourages international communities to build their own stacks and add them to the marketplace, that's a really strong silver lining in my mind.
by cjpearson | 2025-04-07 14:11:43+00:00
While there were certainly many Nazi sympathizers, one should not extrapolate the desire to stay out of the war as widespread support for Germany.

Popular opinion was generally against the third reich. In 1936 there was an ultimately unsuccessful effort to boycott the Berlin Olympics and in 1938 94% of Americans disapproved of Germany's antisemitic policies. [0][1]

When the war started, opinion varied depending on the question. When asked about directly entering the war most were indeed against it. However, if asked simply about supporting England, France and Poland, Americans were strongly in favor. They supported providing humanitarian and military aid and rejecting any of Germany's territorial claims. [2] The more complicated question was if America should continue supporting England even if that risked involvement in the war. In early 1940 about 35% were in favor, rising to 70% by Autumn 1941. [3]

[0]: https://encyclopedia.ushmm.org/content/en/article/the-moveme...

[1]: https://exhibitions.ushmm.org/americans-and-the-holocaust/to...

[2]: https://news.gallup.com/vault/265865/gallup-vault-opinion-st...

[3]: https://dspace.mit.edu/handle/1721.1/72361
by stephen_g | 2025-04-07 14:11:45+00:00
There’s not a lot of hate of the American people, but unfortunately we have to deal with the US Government when travelling and deal with their trade framework with importing and exporting.

If anything I feel sympathy for the American people now that I and many others feel strongly compelled to avoid US services and products, and avoid travelling and spending my tourist and business dollars into your economy based on the actions of Trump and the Republicans!
by red-iron-pine | 2025-04-07 14:11:48+00:00
I hate how there is a continued "good faith" assumption in Trump's behavior.

We know Project 2025 is a thing and we know their goals.

We know his ties to Putin, and his playbook for dismantling Western Hegemony (e.g. Foundations of Geopolitics by Dugin)

We know his ties to billionaires who are in favor of collapsing US intuitions in order to take over (e.g. Peter Thiel, Curtis Yarvin, and the "Dark Enlightenment" -- and the VP of the US, Vance, is Thiel's desciple)

Stop pretending there is 4D chess. He's an old man with dementia and profound narcissism being used by other power-players to achieve their goals. Everything else is window dressing.
by bilbo0s | 2025-04-07 14:11:54+00:00
Fair point.

I'll allow it.

But that doesn't change the fact that there are good people in the US.

But good and bad are a bit irrelevant. I believe it was a mistake to go poking Europe with a stick because there are 600 million people there. Most far better educated than us. They were perfectly contented to sleep in the then current global order, and willing to help with maintaining that order if called on in an emergency.

For some incomprehensible reason, we decide to go over there and poke that lion?

I don't get it because I genuinely believe that Europe would be the best partner for the US. It's not because I'm "good" or "bad", but because I believe close relations with Europe are good for this republic. Now obviously, in the US at the moment, mine is not the consensus view. That's fine. But I believe it's gonna cost us.

China and the EU will become closer. All of Asia will begin to realize there is more to be gained by working together than working at odds with each other.

And heaven help the rest of the world if the Europeans, the Chinese, and the Africans ever figure out that if they work together they don't really need the rest of us.
by bob778 | 2025-04-07 14:12:18+00:00
There’s a whole concept of records management in enterprises that manages the disposal of data. It’s far more complex than just purge dates as there’s often regulatory requirements and legal discovery issues so <2% of data is actually disposed due to perceived risk.

For personal data, the concept would be simpler but still has requirements like say tax records need to be kept 7 years.
by toddmorey | 2025-04-07 14:12:18+00:00
I think the problem-solving / want-to-be-engineer side of my brain lights up in that "how did he do that??" way. To me that's the fun of it... I immediately try to engineer my own solutions to what I just saw happen. So I guess I'm the first camp, but find trying to figure out the trick hugely interesting.
by xivzgrev | 2025-04-07 14:12:30+00:00
Oof this article hits like a kick to the nuts.

Ive been unhappy with my career growth in past several years, and basically it’s because I worked on products / projects that did not make a ton of money.

I knew this intellectually of course, work on revenue generating things, but emotionally I gravitate toward such reasons that it’s good for customer, or this is high risk / high reward, it’s more interesting, etc.

If I had kept this heuristic as my North Star, I would be further ahead and making more money.

I’m not sure if emotionally I could have done it - I was offered a management position if I moved OFF a high revenue product, so that would’ve been hard to say no to. But in the long run, with hindsight, it would’ve been the right choice.
by codingdave | 2025-04-07 14:12:36+00:00
Early in IBM's internal rollout, I worked for IBM - I demoed to one of IBM's security guys how to embed a button in an email to all users within IBM that would delete their own mailbox when clicked. (Did not actually send it, of course)

His reaction was, "Oh, shit." I don't know who he talked to, or if it was just a coincidence, but Execution Control Lists came out really quick on the next version.
by borisk | 2025-04-07 14:13:08+00:00
EU, UK, Switzerland, Norway have huge government innovation funds. Unfortunately they are mostly given to manage to politicians who are loyal, but not very bright, and possibly corrupt.

Now would be a perfect time to take advantage of the stupidity of Trump and channel these government investments into building European infrastructure providers (cloud and AI), but I very much doubt this will happen.

Without goverment support there is just no way in Europe to raise the capital that is required to compete with the American big tech.

EU assigned as commisioner of Startups, Research and Innovation a bulgarian politician called Ekaterina Zaharieva. Bulgaria is the poorest member of EU - shows you how much EU values startups, research and innovation.

On top of that Zaharieva is a member of the political party Gerb, well known for corruption. A few years ago somebody took pictures of their leader sleeping in his bedroom, surrounded with gold bars and stacks of euros. An ex-financial minister from Gerb is sanctioned for corruption under the Magnitsky Act.
by 4ad | 2025-04-07 14:13:14+00:00
DNG has nothing to do with free software, it's an Adobe format similar to PDF. It is an open standard, but it is covered by patents and it comes with a no-cost patent license (except that it's less open than PDF because it doesn't define the interpretation for Adobe-specific tags (which ACR/Lightroom uses), not that that matters for raw file in any way).

Of course that even Adobe DNG converter can do what the GP asked for (I just tried it[1]), not that I would recommend it for Fuji files. And not that it matters anyway, since the whole point is producing DNG files directly, not converting them.

Edit: on my Fuji X-T5 files, using mosaiced data with lossless JPEG-XL compression (supported by MacOS 14+, iOS 17+, and the latest Lightroom/ACR):

edengate:1$ ls -l total 163664 -rwx------@ 1 aram staff 40894672 Apr 4 15:25 DSCF1483.RAF -rw-r--r--@ 1 aram staff 42894224 Apr 7 16:51 DSCF1483.dng

[1] https://llum.chat/?sl=3MCDl4
by ivan_gammel | 2025-04-07 14:13:32+00:00
I think you did not understand my comment.

1. It is a problem for greenfield projects too. Not everyone has sufficient expertise to be fully compliant from the beginning. The accidental non-compliance is possible and there's usually a cost to prevent it.

2. It may work as expected from EU charter perspective, but current implementation is adding extra to an already high bureaucratic workload. My point is, it can be better than that.
by Klonoar | 2025-04-07 14:13:50+00:00
> Well, you're answering to my thread, if we go like this.

Except we were not going like that, because my thread is tangential to yours, and is all I was discussing.

> Because that's my goddamn point from the beginning on. Privacy has an impact on UX (which means "user experience", by the way), period.

No, it has no impact on whether or not the frontend interface is implemented well. "Virtualized Listviews 101, or how to implement them well" is a course you might consider taking.

> Same here. You don't seem to understand how privacy works technically, and you don't seem to understand what UI/UX means.

I've been pretty transparent with the point of my comment chain, and I've more than enough time on the implementation end of both of these topics. I've asked you repeatedly to stop going off on tangents unrelated to my point (i.e, rendering/frontend UI/etc). If you don't want to do so, that's fine - I certainly can't make you. I just don't need to waste the time arguing with you either.

Have a good day man.
by mikepurvis | 2025-04-07 14:13:53+00:00
I'm not going to split hairs over what 43% means, but the point is that we are still in an ecosystem where "Trump supporter" is a viable political stance and very much has a seat at the table of discourse.

That state of affairs is utterly unacceptable, and signals that overwhelmingly the country doesn't get it yet. Look at how many Greenlanders like Trump— those are the numbers you need to be pulling at home. Once 80-90% of the US population agrees that he's not only a bad president but a threat to democracy and a criminal, then we can talk about feeling safe to travel there again.
by _fat_santa | 2025-04-07 14:13:56+00:00
Looking at the situation from the shoes of a tech titan (Zuck, Musk, Bezos, etc), i almost see it as the lesser of two evils.

The problem they had was Lina Khan, who was dead set on breaking up their monopolies. They all decided to get into bed with the Trump admin and help het the guy elected, they all say it was for free speech but let’s get real it’s only because Lina Khan is no longer at FTC.

But now they have a different problem because Trump decided that tarrifs are a great idea and now they are going to take a massive hit over the next few years as folks outside the US increasingly look for non US cloud solutions.
by MrMcCall | 2025-04-07 14:13:57+00:00
That's a fair point that I hadn't considered. I was developing C+objects as C++ was first being released in the mid-90s, and then using Borland's C++ compiler in the early 2000s, but never really thought about it as anything more than what its name implies: "C with some more abstractions on top of it".

Thank you for the correction, but I consider C++ to be just a set of abstractions built upon C, and, if you think about it, and none of those structures are separate from C, but merely overlaid upon it. I mean it is still just ints, floats, and pointers grouped using fancier abstractions. Yes, they're often nicer and much easier to use than what I had to do to write a GUI on top of extended DOS, but it's all just wrappers around C, IMO.
by Bewelge | 2025-04-07 14:14:26+00:00
That feels like an exaggeration. I did that last year. They took several months to process the registration itself.

And this was just to freelance as a developer. In my case I was allowed to start while they were processing the registration. But had it been something that would require their permission, I'd have to wait several months before I could start my business, while they wave through a form that basically says "I'll be selling goods".

I'm not one to blindly hate on all bureaucracy. But in this case it feels unnecessarily complex.
by drewmcarthur | 2025-04-07 14:14:43+00:00
i just picked up an edition of “The Evolution of Cooperation” that has a foreword by richard dawkins. was cool to see his take, from writing the selfish gene, on axelrod’s contributions to the study of cooperation. by any chance, did your edition of his book mention those cooperation studies? dawkins said he updated a later edition in this foreward i just read
by SebastianKra | 2025-04-07 14:14:52+00:00
Ads don't pay for anything. You pay for ads.

The cash flow is: you -> merchant -> manufacturer -> advertising department -> google -> influencer

So if ads go away, theres two scenarios:

A: the influencer was worth your money and you pay him directly

B: he's not worth your money

I know, I'm making quite a few assumptions about how the market will correct, so I will also point that many Twitch-Streamer and YouTube channels already are financed through crowdfunding. It's not unrealistic that people will pay for good content.
by johnnyanmac | 2025-04-07 14:14:59+00:00
>Is this supposed to be a flaw?

Yes. If Salk had this mentality, then Polio may stand up there with cancer and AIDS as one of the big 3 killers. Instead, he spread the solution and its nearly eradicated in the world. we might have also tried to monetize the COVID vaccine and grind the US into an early depression with that kind of thinking.

>What would you do in the alternative?

Fund the science and make use of taxpayer money to advance society instead of giving billionaires tax cuts. You'd think a community focused on tech would undersand that you can't treat skilled thinking the same way as an assembly line.
by jerf | 2025-04-07 14:15:03+00:00
The other replies have observed that the AI didn't get any "videos to watch" but I'd also observe that this is being used as an English colloquialism. The AIs aren't "watching videos", they're receiving videos as their training data. That's quite different from what is coming to your mind as "watching a video" as if the AI watched a single YouTube tutorial video once and got the concept.
by jeroenhd | 2025-04-07 14:15:14+00:00
The similarity is obvious, but there's a difference between "a travel warning has been issued for minorities" and "a travel warning has been issued".

Unlike what the right-wing media may make it seem, the amount of trans/nonbinary people is absolutely minute. The warnings apply to at most a percentage of the population, and even then it only affects the people that have come out of the closet and jumped through the hoops necessary to get their passport altered.

That obviously doesn't make the political trend _right_, but the geopolitical and economic implications are very different.

These warnings don't include advice against entering the country as a tourist, despite the recent reports of tourists getting arrested and locked away at the border. Such a warning would set a much more grim tone for the future of the western bloc.
by erikerikson | 2025-04-07 14:15:23+00:00
Thank you for moderating and clarifying a bit.

An example I would suggest is the push for "always more" no matter how much has been given.

Employer: "Great job succeeding in delivering our release death march on time! You are all the best!"

Us: "Comp time to rest?"

Employer: .oO(awkward choice employee...) "You agreed to a full time position, it will be fine for you to work your normal 40 and do make work."

That I've experienced almost that directly. Not in every role but it did happen. That particular company lied to me about the role too so I ended up leaving.

The thing that concerns me is that we start with these overly strong statements. The next stage is some of us become convinced of them. After that some of those transition to believing companies are obliged to them and start behaving accordingly. But these beliefs are bad for business and everyone involved. They create iterative counter solving games that reduce satisfaction and productivity. While I've always done my best by my employers, the concrete delivery of that effort has varied based on external factors but mostly the health of the work environment. No one has gotten as much of of me as startups that set a clear goal and let me work.
by toast0 | 2025-04-07 14:15:42+00:00
Not if the person isn't a national of either country. At least currently for the US and Mexico and the US and Canada, if a person crosses the land border and is refused entry to the other country, there's no procedure to act as if they never left the first one; it's treated as a new entry, which may likely be refused (having been refused by another country is a risk factor for refusal).

Both countries can't refuse, so one will have to detain.
by rtkwe | 2025-04-07 14:15:42+00:00
It's a mixed bag, quicker reporting doesn't really hurt them specifically until they're required to report them in advance of the trade because any time after it they've already made the sale/purchase so you knowing a bit sooner after the trade doesn't really affect their plays. (unless they're gambling on options I guess)

The reports are public so you can scroll through them, the most common pattern (I'm just eyeballing it I haven't found their download to graph it out properly) looks like they just do bulk reports every 30 days so you actually get a mix of old and new trades in each report.

https://www.capitoltrades.com/trades
by thechao | 2025-04-07 14:16:06+00:00
U.S. manufacturing was already near an all-time high. Bringing more manufacturing onshore will just get us more robots, not more jobs. There's a steel plant a few hours south of me, outside of Corpus, it runs at a few % of nominal capacity, and generates 2 millions tons of new steel per year. It has 200 employees, mostly for regulatory purposes. How many thousands of people would a plant like that have employed in 1980? I can tell you: at least 10000 at current nominal, without overhead, just on the floor; at full capacity it'd be 100k+.

Similarly, our naval yards are inefficient because we're fucking with last minute change orders, because there's no effective oversight. (And, due to DOGE, none, now.)

China produces vast amounts of manufacturing output because it's a huge country. So does the U.S. So does India.
by throwaway150 | 2025-04-07 14:16:20+00:00
> This is concerning that in order to have a properly functioning open source hosting we would have to archive regularly.

This has been the case always. Remember when SourceForge would inject adware into the installers? It's just a fact that when you're using a thirdparty's server to host your stuff, you cannot completely control what you're hosting. You're at the mercy of the thirdparty.

It's no excuse for GitHub deleting something you took the time and effort to write and share with the world for free. But with enshittification and all, I don't know if we can ever expect fair treatment anymore.

For total control you're going to need to host stuff on your server or put everything like issues, pr comments, wiki into your Git repo. Fossil does it. But git doesn't, at least not yet.
by jfengel | 2025-04-07 14:16:24+00:00
I really with the semicolon weren't optional. Its "I'll take my best guess" parsing is maddening.

One that keeps killing me is:

return (complicated-multi-line-computation)

Since it can put a semicolon at the end of the first line, it does. Which means the return value is undefined, and the rest of it is just some code that it never actually reaches. A linter will fix that, but I find the usual fix a bit ugly:

return ( (complicated multi line computation) )