MurphyA/hacker-news huggingface dataset:
by Smeevy | 2025-04-07 12:42:43+00:00
We are unfortunately destined to disagree on these points and definitely some others. You do write very well and I believe you have some reasons for your positions, but they don't appear logically consistent to me.

Just to descend into pedantry: "Perfect is the enemy of the good." That's the aphorism. The misapplication undercuts the argument you're making from a composition standpoint. It's like you're saying "the sword is mightier than the pen."

Your position on ending USAID is impractical on a moral basis. If the solution you're comfortable with is to risk people dying when the alternative was to take a period of time to responsibly transition obligations, then I conclude that the immediate welfare of those people is less important to you than the shuttering of USAID. Was the situation so dire that we couldn't even ship food and medicine for which we had already paid? This is the equivalent of addressing the trolley problem by arresting the bystander and turning your back on the whole troublesome thing.

This fragment is also disappointing for me: "[...] if somehow we were able to selectively pick and choose 'worthy' programs [...]". Somehow? All of USAID's programs were actively reporting status and commitments and that information was not utilized. I understand that you support one of the outcomes, ending USAID, but the collateral damage was entirely avoidable. You're creating a false urgency here and I can't quite determine if it is a blind spot in your reasoning or a rhetorical trick.

You also counter with:

1) a "slippery slope" argument that leads to the expedient conclusion that we should leave everything to someone else because we wouldn't want to harm someone by helping too much and then having something go wrong thereby leaving them in a worse position than they would be otherwise. That's very convenient.

2) an implicit accusation that all USAID programs existed without consideration of consequences. I say "all" because the existence of any USAID programs that were thoughtfully implemented with sustainability in mind are prevented from sliding down your slippery slope because anyone else would have to do as good as or better than USAID in order for it to make any difference in the outcome.

Can you see how fallacy-ridden your reasoning is here? You should reconcile these beliefs against an ethical framework. Just pick one or two and think about it.
by miroljub | 2025-04-07 12:43:16+00:00
Gemini sounds like a fake American "everything is awesome, good luck" politeness.

LLama sounds like a predator from upper race rationalising his choices.

Deepseek sounds like Sun Tzu giving advice for long term victory with minimal loses.

I wonder how much of these are related to the nationality and the culture the founder and an engineering team grew up.
by lsaferite | 2025-04-07 12:44:04+00:00
The MCP documentation has a long way to go to be really easy to grok for everyone.

One aspect I 'missed' the first few times I read over the spec was the 'sampling' feature on the client side which, for anyone that hasn't read the spec, is a way for the MCP Client to expose an LLM endpoint to the MCP Server for whatever the server may need to do.

Additionally, I feel like understanding around the MCP Server 'prompts' feature is also a bit light.

Overall, MCP is exciting conceptually (when combined with LLM Tool Support), but it's still a fast-moving space and there will be a lot of growing pains.
by aiisahik | 2025-04-07 12:44:06+00:00
Americans do not understand how much press there is outside the US about tourists from Ireland / Germany / Canada getting locked up in ICE jails for weeks on end.

It's one thing to refuse entry to someone who doesn't have the right documents. The fear goes to a completely different level once people see tourists getting locked up.

As someone who lived in the US for 22 years legally and most of my social and business network there, I an not taking the risk of getting locked up in ICE jail any time soon, no matter how unlikely it is.
by mathw | 2025-04-07 12:44:07+00:00
People might choose to fly somewhere else instead though, so it doesn't necessarily reduce the overall amount of carbon emissions from air travel. Especially if you see Europeans deciding to go somewhere else in the Americas instead, which I've heard some of my friends considering. Although if Europeans choose to travel within Europe instead then yes we'd see a reduction as the distances are rather shorter (and with any luck some of them would go by rail)
by FirmwareBurner | 2025-04-07 12:46:35+00:00
>What if the education system can't fix this?

If your nation's education is so bad that 51% of the population buys into disinformation with no way of convincing them otherwise, then you'll have to accept you're doomed as a country and deserve that fate. Might as well give up on democracy and anoint an emperor or king to rule over you, because there's no point in cosplaying as a democracy if you're not planning to respect the will of the majority at the elections.

>Not just the current one - any education system.

Switzerland and nordic countries like Denmark seem to be quite well educated, highly transparent, low corruption and a decent democracy. So it is possible.

>What if people's propensity to believe utter bullshit is independent of their financial situation?

People's political biases are ALWAYS tied to their wealth, education and social class. Just compare a map with wealth/income distribution with a map with blue/red voters.

>What if the tendency to believe bullshit is the cause?

Look in the mirror.
by goda90 | 2025-04-07 12:46:38+00:00
ICE statements about detention say it's supposed to be non-punitive, but clearly it's punishing for the detained. Lots of people get detained for what are actually civil violations or even just suspicion of civil violations, not crimes. We really need a new system. People shouldn't be locked up for more than 24 hours until they've seen a judge, and I imagine in many cases, lockup could be avoided entirely with a court summons (which if violated would justify arrest).
by krxci | 2025-04-07 12:47:08+00:00
Interesting! This reminds me of Knot Theory which is a branch of Topology within Mathematics. I don't personally crochet but it appears that indeed the knot theory is applicable for crochet as well. Please correct me if I'm wrong.

Always amazed at how mathematics' various specialties relate to everyday activities in sometimes very subtle ways.

As a tangent -- In studying numerical analysis, I was tested with a question of a logistic model applied to rabbit populations (of all things). You know, the one that generates bifurcation diagrams and is closely associated with chaos theory. Anyway, it was just a reminder in the moment about how such seemingly familiar phenomena can be explained by these seemingly obscure mathematical models (such as numerical differentiation.)
by Taniwha | 2025-04-07 12:47:21+00:00
Remember that many (most?) people coming from Canada go thru US immigration there, so these numbers (from US airports) likely represent non-Canadian visitors.

With so many fewer people coming the ratio of fliers to immigration people is going to be lower, chance of getting hassled is going to be that much higher.

Personally I'm unlikely to return while these stories of bad things happening to people at the border continue

(this isn't a new thing, in particular because the US has no exit processing infrastructure - people get tagged as overstaying even though they've left, get popped into detention when they return - always keep your boarding passes when you leave).
by titaphraz | 2025-04-07 12:47:59+00:00
Countries all over the world are issuing US travel warnings. If there's an error or mistake on your visa you risk being detained by ICE for weeks on end or even end up in the Gulag in El Salvador.

For European visitors, they can see the fascism miles away. A lot of Europe was occupied by Hitler while the US wasn't. The extraordinary claim that Musk's salute wasn't a Nazi salute is mind boggling. Even when people have seen it side by side: https://www.youtube.com/watch?v=V1Zwiv8erk0
by eadmund | 2025-04-07 12:48:02+00:00
> How would you have worded it in such a way as to sincerely express the stated sentiment without coming across as passive‐aggressively rude?

Something like ‘While we understand that some people would prefer to read the original texts (modulo typos, formatting errors and the like), we think that it is preferable to modernize spelling because X, Y and Z.’

In other words, the polite response to ‘I like most of what you’re doing, but I dislike this particular thing’ is not ‘Fine! You’re free to go elsewhere,’ with an implied ‘don’t let the door hit you on the backside on your way out,’ but rather to engage and explain.

Again, I have to admit my own bias against the policy and consequent bias in favour of the original poster.
by gwbas1c | 2025-04-07 12:48:28+00:00
> If a manufacturer comes up with additional data that isn’t included in the DNG standard, the format is extensible enough that a camera manufacturer can throw it in there, anyway.

It sounds like DNG has so much variation that applications would still need to support different features from different manufacturers. I'm not sure it (DNG) will really solve interoperability problems. This issue smells like someone is accidentally playing politics without realizing it.

Kind of reminds me of the interoperability fallacy with XML. Just because my application and your application use XML, it doesn't mean that our applications are interoperable.

I suspect that a better approach would be a "RAW lite" format that supports a very narrow set of very common features; but otherwise let camera manufacturers keep their RAW files as they see fit.
by mpalmer | 2025-04-07 12:48:39+00:00
Quite a pronouncement to make with no supporting detail. Reads like troll bait if I'm being honest. But I'll respond in kind:

Yes, it is. Tough is relative.

There is no "we" to be coddled, only your flawed perception of a difficult-to-grasp, heterogeneous whole.

There is no "we" to form a single impression of what is described in the post.

Rhetoric isn't evidence.
by peeters | 2025-04-07 12:48:54+00:00
Knock, knock.

Who's there?

Me, can I come in?

I don't know, come in and we'll find out.

...ok

WHAT THE HELL WHY DID YOU COME IN YOU'RE NOT WELCOME HERE

...sorry but you said-

I DON'T CARE WHAT I SAID.

...OK fine I'll just be leaving.

OH YOU THINK YOU CAN JUST LEAVE? YOU CANT LEAVE! You'll be locked in my dank basement for the next five days while I fill out the paperwork for you to be dragged out of the house!

But I just said I'm willing to leave voluntarily!
by joseda-hg | 2025-04-07 12:50:04+00:00
And plenty of times a lot can be done to mitigate those, not being able to fix every chance, doesn't mean we should'nt try to fix what we can

Germany has a ban on coldcalling, Sao Paulo on outdoors advertising, Chile on Mascots / Kid Targeted Branding on Cereals

We can expand on those, I won't say neccessarily kill all advetisement, but we could certainly do a lot better than the current climate
by Brendinooo | 2025-04-07 12:50:08+00:00
>This newsletter doesn’t delve into politics, and the reason for this change is both pretty obvious and not in need of further discussion here.

Can someone state the obvious for me please?

The two thoughts in my head were "this is because tourism is down" and "this is because migrants/asylum seekers aren't crossing the border at the moment".

I would think you'd draw different conclusions if it's one or the other, but, regarding the latter, I don't know how many of them cross the border at the border and how many typically do it with a plane ticket.
by world2vec | 2025-04-07 12:50:10+00:00
Exactly this. If someone from "high tier" countries like Canada and Germany can get locked up in ICE jails for several weeks imagine someone like me from a peripheral European country. Even worse, my youngest brother that has a more "tanned" appearance. tattoos, and a beard.

I won't be visiting the US for the foreseeable future (used to go several times per year for work), just not worth the risk.
by BLKNSLVR | 2025-04-07 12:50:14+00:00
I think the news feeds within the US may be approximately equal in their delivery of "this is good change" versus "this is catastrophic change", whilst internationally it's almost entirely "this is catastrophic change" with minor pockets of intolerance apologia.

I'd be interested in alternate viewpoints since I may be in a bleeding-heart, empathetic, progressive, consequence-considering news bubble.

My reasoning is that a family member who lives in the US said that they feel protected / insulated because they're in a deep blue state. I don't feel this is representative of reality, or at least they should be more alarmed than they sounded.
by dspillett | 2025-04-07 12:50:56+00:00
There are many, usually non-technical people though some devs & such too, who maximise everything then complain about how much space is wasted on the right of their fancy screen.

I have a 32" screen running at "standard" pixel pitch (matching the 24" 1080p screen I have in portrait next to it) which I sometimes use full-screen but usually have split 50/50, 33/66, 25/75, or 33/33/33, depending on what I'm doing. One of our testers doesn't understand, can't see benefit I get from the flexibility ("why not just have two monitors?" has been asked several times). It seems to actively annoy her that such a wide screen exists. If she ever saw the ultra-wide my friend uses for gaming I think she'd have a seizure.

Admittedly when sat this monitor plus the other in portrait is in total a bit wide (so the other screen is usually relegated to just being mail/chat windows that I only interact with when something pings for my attention) and a touch too tall. It is much more comfortable when I use the desk raised so I stand, which is how I work >⅔ of the time.
by freehorse | 2025-04-07 12:51:09+00:00
People "make conclusions" because they have to take decisions day to day. We cannot wait for the perfect bulletproof evidence before that. Data is useful to take into account, but if I try to use X llm that has some perfect objective benchmark backing it, while I cannot make it be useful to me while Y llm has better results, it would be stupid not to base my decision on my anecdotal experience. Or vice versa, if I have a great workflow with llms, it may be not make sense to drop it because some others may think that llms don't work.

In the absence of actually good evidence, anecdotal data may be the best we can get now. The point imo is try to understand why some anecdotes are contrasting each other, which, imo, is mostly due to contextual factors that may not be very clear, and to be flexible enough to change priors/conclusions when something changes in the current situation.
by jgeada | 2025-04-07 12:51:17+00:00
OK, now explain where management's salary comes from.

They don't produce anything, at best they're taste arbiters and at worst parasitic middle men that happen to control the budget; funny how that always means they get more of it.

The best long term performing companies are run by technical people that happen to be competent managers. As soon as the professional managerial class takes over they quickly figure out their most profitable move is to cheapen out on engineering and trade in the future for bonuses right now; they'll be long gone when the company craters.
by potato3732842 | 2025-04-07 12:51:53+00:00
>I think the news feeds within the US may be approximately equal in their delivery of "this is good change" versus "this is catastrophic change", whilst internationally it's almost entirely "this is catastrophic change" with minor pockets of intolerance apologia.

Exactly.

Americans generally don't understand the degree to which the rest of the world gets the CNN 5min recap of what's going on in the US, and it's very much the CNN recap and not the Fox one.

"Tourists locked up, school children shot, government defunded, California on fire, tune in at 11 for more".

The fact that ~half the country doesn't think ICE should be locking up tourists without good reason and the other ~half doesn't think ICE should be locking up anyone gets skipped.

Edit: Just to head off the nitpickers, by "good reason" I mean stuff that border guards of any nation would lock anyone up for if they found, regardless of visa type, status or nation or origin.
by tudorgirba | 2025-04-07 12:51:53+00:00
Interesting question.

The primary goal of Glamorous Toolkit is not to be a technology for expressing systems in. Its purpose is to be an environment with which to work with systems written in various technologies.

The differentiator to other environments is that here you can create contextual experiences (made out of micro tools) while you develop.

That said, of course, the first language targeted is the main language in which the environment is built: Smalltalk. And you can build interesting systems with Smalltalk today.

The end user does not have to see the development tools. You can just fine create web applications.

Collaboration is handled through Git (all sources of GT are on GitHub).

You mention TDD. Moldable Development is complementary and can be quite interesting to explore :). And more importantly, you can use GT to employ Moldable Development in your system development.
by elevation | 2025-04-07 12:52:01+00:00
Objectively German internet speeds are lower than other countries, but do Germans really mind the speeds, or just the lack of coverage?

I did IT for a 50 employee company that happily shared a 10Mbit fiber link. Email, browsing, YouTube videos — subjectively, nothing felt “slow,” and no one had to verbally coordinate usage with other employees “can you stop watching YouTube, I need to download a windows update”. 200kbps per employee was just fine.

These days I work from gigabit fiber, but recently at a coffee shop I had to tether over a 110kbps Bluetooth connection. Despite the noticeable page-load times, I was able to work effectively for hours, no complaints.

I would say the average speeds the article derides are already incredibly usable.
by AlexWunder | 2025-04-07 12:54:47+00:00
WunderGraph- Senior Front End/ Golang/ Platform/ Full stack Engineers- REMOTE-EMEA

Hi. I am Alex, I am scaling the team at WunderGraph. We are a remote, global, series A start up, backed by Ebay to continue innovation in the API Management Space. Currently 20 people, we plan on scaling our team, and have roles across:

Senior Front End Engineer- https://jobs.ashbyhq.com/WunderGraph/812aef9f-aa40-436f-8dc3...

Senior Golang Engineer - https://jobs.ashbyhq.com/WunderGraph/28f6c08b-afd9-4bd7-a1dd...

Senior Platform Engineer - https://jobs.ashbyhq.com/WunderGraph/d8608bb4-eef7-4b43-b04b...

We have roles open in US as well, such as VP of Sales,VP of Marketing, SDRs:)

Culturally, these opportunities would fit someone that prefers to work in a no BS culture, highly collaborative, with big scope for impact, and supportive leadership.

Please apply if you believe we can grow together.
by 9rx | 2025-04-07 12:55:10+00:00
> There are plenty of people who would do uninteresting work for many multiples of median wage.

Sure. We've all watched an increasing number of these people arrive in the software industry over the years. But they are not representative of everyone. Plenty of people can't force themselves out of bed in the morning for money alone. If they could, they'd be working in software.

> Jobs like factory workers and postal sorting etc. have high turnover because they offer neither interesting work nor good pay.

Manufacturing especially offers the illusion of interesting work. In fact, there is a whole political thing going on in the US right now trying to increase manufacturing job availability because of that illusion. I expect you are right that people are going to find out that it isn't what it seems, but so long as they believe it before they try it... Software, on the other hand, doesn't even try to pretend.
by sgc | 2025-04-07 12:55:12+00:00
Is there some way to know the user who down voted here? I wouldn't presume that was the case. Many users here might have downvoted your parent comment because it was terse and appeared combative rather than contributing to the conversation. I have found on HN it is best to enrich one's questions to avoid this look. I also did not detect anything passive aggressive in the 'why not', it's a fair enough initial response (even kept light with a smiley face!) - the good will was further demonstrated by continuing with an actual explanation instead of a snarky comment. It's the nature of online communication that we need to take a step back and take in a number of added variables before we jump to conclusions.
by LoganDark | 2025-04-07 12:55:25+00:00
macOS has "date added" for this, which is the date the file was added to its containing folder. It's not the exact same as the date created that you're talking about, though.

I honestly don't have a strong preference either way on this. I don't use date created except for misbehaving media downloaders that think the file modified date is a good place to put the video publication date. I'm sure there's a flag somewhere that I don't care enough to find.
by noufalibrahim | 2025-04-07 12:55:30+00:00
This is very true and sadly missing in this era of getting things that "just work". I must have lost several dozen hours trying to get audio working on an ancient RH Linux installation in the late 90s but all the stuff I did set me up for troubleshooting and working things out in a way that no "just works" setup could ever have.

I think it's very useful to work with barely working outdated systems early in ones education. They can teach you a lot which and the knowledge will compound very quickly.
by lizknope | 2025-04-07 12:55:34+00:00
Every camera has a unique RAW format even cameras from the same company. The article briefly mentions this but doesn't go into that much detail. I've got at least 10 Nikon cameras going back to 2005 and every "NEF" Nikon RAW file is different so if you buy your camera on the first day it is released you have to wait for your software vendor to add support or shoot in JPEG format. There have been a few times when the RAW files are so similar that you can use a hex or EXIF editor and change the camera model EXIF field to an older supported camera and load the file. But in theory the RAW converter has been profiled for each specific camera using ICC color targets and stuff like that.
by JohnBooty | 2025-04-07 12:55:48+00:00
It turns out that you need third party tools for non-Apple mice, like Mac Mouse Fix.

Was that via Bluetooth or the "Logitech Bolt" receiver?

It's been many years (10?) since I tried a 3rd party BT mouse with Macs. I remember it always sucking with both Logitech and (I think?) Microsoft mice.

FWIW they've always worked flawlessly with the previous-generation Logitech Nano receivers. I dunno anything about these "Logitech Bolt" receivers, other than that they appear to be USB-C and not USB-A which is kind of maddening.
by verandaguy | 2025-04-07 12:56:22+00:00
I never said it wasn't a feature. There was a time, and there are still certain specific domains, where bit bashing the way C lets you is a big benefit to have. But bug or not, I think it's reasonable to call these limitations as far as general-purpose programming goes.

My argument was that C puts the onus on the user to work within those limitations. Implementing your own bounds checks, doing shared memory management, all that stuff, is extra work that you either have to do yourself or know and trust a library enough to use it, and in either case carry around the weight of having to know that nonstandard stuff.