MurphyA/hacker-news huggingface dataset:
by rdimartino | 2025-10-03 15:23:47+00:00
I'd love to learn more about what `CALL "socket"` is doing. CALL is for running subprograms, but it's not clear to me where "socket" is?

I've thought about a COBOL webserver before, but didn't get beyond reading the GnuCOBOL FAQ that mentions it's possible with CGI https://gnucobol.sourceforge.io/faq/gcfaq.html#id1126

I'm definitely going to dig into this project more later. This is very neat!
by bz_bz_bz | 2025-10-03 15:23:52+00:00
Does being born and raised in Houston make you an expert on homelessness? It's interesting you are so quick to rebuke the article with sweeping generalizations and zero data. Could it be because it does not appeal to your preconceived notions?

Houston was one of the first major cities to transfer chronically homeless individuals from encampments to one-bedroom apartments with almost zero friction (no intermediate shelters, no drug testing, no requirement to find a job). This was a highly successful program under Turner that had little to do with sprawl or police brutality.
by pbhjpbhj | 2025-10-03 15:24:02+00:00
All the keys are wearing hats, so the switches should be fine. Probably needs a couple of drain holes and some acrylic spray over the circuitry. 2¢ per keyboard.

Problem is, then they sell 40% less keyboards.

If instead they thin down the metal in the switches ever so slightly, then they break 2 months after the warranty expires and they sell 40% more...
by vmg12 | 2025-10-03 15:24:05+00:00
Let's say I'm building a small app that I'm hosting on some shared vps, if I think about the effort involved in setting up sqlite with litestream and just getting a $5 (or free) postgres provider I don't think sqlite makes my life easier.

Now if I'm building a local app then absolutely sqlite makes the most sense but I don't see it otherwise.
by ImPostingOnHN | 2025-10-03 15:24:10+00:00
I explicitly ignored the weird distraction about the kremlin or whatever, because the kremlin didn't force you to repeat antisemitic tropes. You chose to repeat antisemitic tropes, and still haven't even been able to acknowledge that your repetition of antisemitic tropes was bad.

Remember, the topic isn't bibi's fellow war criminals, it is antisemitism, with you, yes YOU, contributing to it. This is what I meant when I said that most antisemitism I've seen and felt as a jew lately, is coming from zionists.

So, back on topic: Do you have anything to say on the actual points I raised even earlier?:

https://news.ycombinator.com/item?id=45461783

https://news.ycombinator.com/item?id=45463604
by brians | 2025-10-03 15:24:32+00:00
What an amazing construction. It reminds me of a story from the metallurgist who visited the Breakers, the elaborate mansion complex of the Vanderbilt family, and on a tour was shown the Morning Room. The guide said the brilliant silver-white walls were silver plate. “How do you keep it from tarnishing?” He asked. The guide didn’t know, so the scientist asked for permission to test it.

Stories vary on whether he tested it or someone stopped him before taking a sample, but all agree on the technology used: that’s not silver. They coated an entire room with platinum.
by ProllyInfamous | 2025-10-03 15:24:39+00:00
These are my favorite two DENY rules on my PiHole blacklist:

(\.|^)apple\.com$

(\.|^)icloud\.com$

Also, set your Mac's `do not disturb` feature to turn on at 3:01AM, off at 3:00AM == no more notifications

You can then download OS updates directly from Apple's CDN via https://mrmacintosh.com/
by tpm | 2025-10-03 15:24:51+00:00
Hello from Slovakia. The gas pipeline from Russia through Ukraine into Slovakia (and further west/south) does not work since January 2025, it was turned off by Ukraine. If there is still gas flowing from Russia, it's through other pipelines, most likely Turkstream, and that too will end in time: https://www.politico.eu/article/bulgaria-end-russian-gas-flo...

We, as far as I know, also sadly import oil from Russia. I expect that to end soon too, because of a combination of political pressure and Ukrainian attacks.

Our current government is pretty close to Putin and Orban and it would be very welcome if the rest of EU attacked this issue more, as you mention.
by cosmic_cheese | 2025-10-03 15:24:55+00:00
Google is really the more strict of the two here. On the App Store you can get away with shipping an update from an old version of Xcode once every couple of years, while Google will boot you if you don’t increase your SDK target (which entails updating your whole toolchain and probably several dependencies too) once every year. Deprecations are pretty soft and many of the APIs deprecated well over a decade ago still technically function.

The major platform transitions are harder breaks but are pretty rare. We’re not going to another architecture shift or bit increase for a long time.
by 0xbadcafebee | 2025-10-03 15:25:23+00:00
We need a different metric of wealth generation than home ownership. It used to be very safe, but now it's an anchor as much as it is a lifeline. Home ownership can't pay off forever; eventually either mortgage rates, supply/demand, or construction costs will force homes to either lose value or become too expensive. Those with a house or mortgage are subject to the whims of the market.

Home ownership is tax-advantaged because the government wanted to create a real estate market. Well, it's here, but it's not that great anymore, and most people don't get to take advantage of it. So Congress needs to make paying rent tax-deductible.
by tim333 | 2025-10-03 15:25:33+00:00
I think you'll find most Brits are not sure about London being taken over by people from places like Pakistan, India and the middle east. I went to Ilford for the first time recently, which used to be white working class and was surprised to find that it now seems about 90% islamic. I'm not sure calling anyone having doubts as to whether it's a good thing or not racist is very productive.

For context I live in central London and quite like the diversity but I don't have a problem with people debating it and saying they'd prefer it different. In fact I think it's healthy to have an open debate.
by MarkusWandel | 2025-10-03 15:25:34+00:00
The single most powerful tool I had for helping my mom with tech, was remote control of her laptop screen. This was a hack, using (on Linux) x0vncserver and an ssh reverse tunnel. No approval needed at her end. If the thing had internet connectivity I could see and manipulate her screen.

All this has been sacrificed at the altar of privacy and security. How I wished I could have similar remote control over her Android phone. That would have saved sooo much trouble. But it was impossible.
by DrScientist | 2025-10-03 15:25:56+00:00
Right now - the evidence on the ground is that Gaza is pretty much fully occupied and largely uninhabitable.

Despite agreeing to leave under the brokered peace deal, Israel are still in southern Lebanon and show no sign of leaving. The flagrant breach of the original cease fire agreement appears to have no consequences.

The effective seige and annexation of the West bank appears to be gathering pace.

Smotrich said back in April that their campaign in Syria will end 'when Syria is dismantled' - they show no sign of leaving, and are still running operations in and around Damascus, and appear to be running the classic divide and conquer strategy.

While the countries you mention may be stronger - Syria and Lebanon are both very weak and very dependent on US 'aid'.

And in terms of US support, which I agree is critical in all this, they appear to have carte blanc from the current US administration.

Also criticism from EU countries is much more muted than their populations would like - for example the UK government is spending more effort on trying to lock up it's own protesting citizens ( for 14 years under anti-terror laws for doing nothing more that holding up a sign ) than doing anything to stop Israel.

Long term - who knows - but right now the plan does appear to be working.
by FloorEgg | 2025-10-03 15:25:59+00:00
By “victim mindset,” I mean a persistent framing of one’s group identity as powerless, perpetually wronged, and excused from responsibility, often leading to distorted perceptions of agency and accountability:

Groups that embrace perpetual victimhood often define themselves against an “oppressor.” This fosters an “us vs. them” dynamic that hardens over time.

Result: Increased hostility, reduced dialogue, and gridlocked politics. Societies become less able to compromise or build shared institutions.

Example: Longstanding ethnic or religious conflicts where each side narrates history primarily as victimization, reinforcing cycles of grievance

A victim mindset can shift focus away from problem-solving toward blame.

Result: Communities may underinvest in internal reforms, education, or economic self-strengthening, expecting external actors to solve their issues.

Example: Political movements that continually frame failure as the result of outside conspiracies can discourage grassroots efforts at improvement.

When a group convinces itself it is endlessly oppressed, retaliatory actions are often seen as justified, regardless of proportionality.

Result: Cycles of violence, radicalization, or extremist recruitment.

Example: Extremist factions using narratives of collective victimhood to justify terrorism, militancy, or ethnic cleansings.

Leaders may weaponize group victimhood to consolidate power, deflect accountability, or enrich themselves.

Result: Corruption, weakened democratic institutions, and stalled development.

Example: Regimes that blame all domestic failures on foreign enemies or minorities, keeping populations rallying around grievance rather than holding leaders accountable.

If criticism or reform is framed as “further oppression,” dissent within the group is suppressed.

Result: Intellectual isolation, suppression of innovators, and slower cultural or scientific progress.

Example: Communities rejecting outside knowledge or internal critics because they are viewed as betraying the victim group’s narrative.

Narratives of grievance often get passed down, becoming a central identity marker.

Result: Younger generations inherit distrust, fear, and hostility toward others even when conditions have changed.

Example: Historic injustices taught in ways that emphasize unending victimhood rather than resilience or agency can prolong division across centuries.

Victim mindsets can protect dignity in the face of genuine harm, but when hardened into collective identity they risk entrenching polarization, disempowerment, and cycles of retaliation that undermine long-term social health.
by edude03 | 2025-10-03 15:26:12+00:00
> why he regretted introducing Neo4J

Even for use cases Graph dbs knock out of the park Neo4j (historically, I haven't used it in like 10 years) didn't work very reliably compared to modern competitors.

But as always it's about picking the right tool for the job - I tried to build a "social network" in mysql and neo4j, and (reliability aside) neo4j worked way better.
by danw1979 | 2025-10-03 15:26:24+00:00
Look, if you're here saying "the throwaway comments aren't me" then I beleive you. It'd be nice if you said that clearly though.

Please please don't forget I want you to succeed - that's why I bunged nearly $800 your way in this endeavour - but I'm not the only person who thinks you come across as completely immune to critisicm, even when it's constructive and from your supporters.

>> This is your problem to fix.

> No, I've said from the start that this needs to be a community effort. A filesystem is too big for one person.

Right now that "community effort" is looking a bit unlikely, eh ?

I would hate to have to deal with these people as my primary occupation and I totally get why you don't want to continue.

That's said, nobody else has the power, skill or inclination to make bcachefs that wonderful filesystem of the future for Linux - only you. That's what I meant by "this is your problem to fix".

I wish you the best of luck with the new DKMS direction. And I'll get on board and actually try it out soon :D
by esseph | 2025-10-03 15:26:37+00:00
> APIs could enable a lot of features that people are asking for like location sharing

Please, no. You don't need that as a feature when you can drop a maps link.

> it could serve as the backbone of a mesh network

????? What?

> For power users I'd love to see a nuking capability. Bidirectional. I want to know that if I am at a protest or something and get picked up by the Gestapo that either I or a trusted friend can wipe my phone.

If you are at a protest with your phone, you are very likely leaking enough signals intelligence to identify, analyze, and monitor you and the entire group you are/were in contact with.

To me? All of these requests sound like things that would make the app the exact opposite of what I am looking for. Right now it is damn near perfect.
Show HN: I build it to overcome sudden urges
by EthanSeo | 2025-10-03 15:27:10+00:00
Hey! I always tried to overcome dopamine to improve productivity in my life, but I always failed. That's how I started this page. <Simple features> 1.Block sites that trigger your urges (Pxxx, ex profiles, etc.) 2.A popup interrupts and helps you regain control in seconds! If you're interested, please take a look at!
by lkey | 2025-10-03 15:27:16+00:00
Abundance is just https://en.wikipedia.org/wiki/Third_Way neoliberalism with a new coat of paint. The answer to all questions is 'bust unions and environmental groups'. We've been here before: https://en.wikipedia.org/wiki/Cancer_Alley

All the Reaganite conservative institutions (https://www.abundancedc.org/speakers) that are leery of fascism, but love business back this 'program'.

We need a new 'New Deal', that rebuilds what was broken during these last 90 years. We need the https://en.wikipedia.org/wiki/Frances_Perkins of this era.

"Frances Perkins was not just the architect of SSA: she also proposed and implemented many of the foundational labor and safety laws1 still relied upon by the American working class. We can also thank her for the 40-hour work week, minimum wage, unemployment compensation, worker’s compensation, workplace safety, abolition of child labor, direct federal aid to the states for unemployment relief, a revitalized federal employment service, and universal health insurance. Well, except the last. We are still working on the last. "

She got everything she wanted done as Labor Sec. Except for universal healthcare. And it was a great loss for everything living American every year since.
by thewebguyd | 2025-10-03 15:27:23+00:00
Feature-packed software can be simple though if it's well-designed (in terms of UX, not necessarily aesthetics).

It just seems that Apple actually isn't all that good at it, despite that being their brand selling point. Once they started adding in more and more features due to pressure from Android, they lost the plot and ended up more complicated and disjointed. The cracks in Apple's ability to make software are showing.
by reaperducer | 2025-10-03 15:27:25+00:00
they just throw a bunch of common typeface names at the wall and they can't even tell what sticks because it's so random.

Anytime someone on HN doesn't understand CSS, they throw up their hands and call it random. Just because you don't understand what's happening doesn't mean it's random.

I don't understand the SAM76 programming language, but I don't pretend that

!%ii,*,1,1,!%mu,*,%F,%su,*,1//////////=

is "random."

the user might have a prefered fallback font set that they prefer over any of the ones in the font stack

Great! Then the user gets his preferred font, as requested, instead of the one the page specified. Sounds like a win, so I'm not sure what you're complaining about. I expect you'd also complain if the web page overrode the user's choice.

I disagree with the notion that common browser configuration options available for users to change through the main/general browser settings UI would in any way be esoteric.

Of the six billion or so people on the web, the number of people manually overriding fonts isn't even a rounding error. It's not even a rounding error's rounding error. Get out of the tech bubble.
by pengaru | 2025-10-03 15:27:40+00:00
When what you're referring to is "science" in quotes, you seem to already have admitted what these people are appealing to is "science" in name only.

People acting in bad faith will appeal to whatever authority they think will achieve their goals. It says nothing of the legitimacy of Science, and if you let the actions of bad actors take actual Science off the table, you've only empowered bad actors to make things far worse for yourself.
by bunderbunder | 2025-10-03 15:27:56+00:00
For that you need to use screen magnification.

Triple tap with three fingers to zoom in and zoom out. While you're zoomed, drag with three fingers to pan the view.

But I also kinda feel like just saying that says a lot about Apple's UX these days, especially in the accessibility department. Because those swipe gestures can be confusing and require too much manual dexterity for many people who need a feature like screen magnification.
by leephillips | 2025-10-03 15:27:57+00:00
That is clearly not the intention, else there would be no reason to bother with font stacks. The intention is to list a set of ranked preferences, implemented as fallbacks, that best express the designer’s vision for the site, while avoiding font downloading. In your example, presumably the designer thinks that Consolas works better than JetBrains Mono NL.
by jncfhnb | 2025-10-03 15:28:22+00:00
I think that’s extremely incorrect tbh. Israel saw an opportunity and they took every inch of it.

They have neutered Hamas, Iran, Hezbollah, and effected the fall of the Assad regime in Syria.

I don’t think Israel cares about foreign civilian opinions. Western states are largely still aligned and dependent on Israeli geopolitical presence.

Palestine is not and never was the focal point of this conflict. It was always Iran.
by tclancy | 2025-10-03 15:28:41+00:00
Yes. Based on that thread, which is a fairly good representation of my experience on the Internet, we all could use that. Anyone who interacts with computers in a different way is someone a UX person must sit with and a developer should sit with. Instead of opening ourselves to new ideas, we tend to do what the folks in the thread did: attack the author as wrong, say the author is overstating the problem because a parent is just fine right this second or just get upset anyone would attack Apple/ Brand I Have Attached Myself To.

My sister recently asked a group of us coders how to help the blind folks she works with complete a Gov.UK One Login signup that requires a passport and matching selfie. I consider myself relatively conversant with accessibility issues but none of us could find a sure thing workaround.
by lazystar | 2025-10-03 15:28:50+00:00
> There are good use cases for machine learning, AI, etc. But sadly, the best ones are masked by the hype-train AI junk that is either useless or incredibly expensive in comparison to the amount of money being charged for it.

so ive been in the industry ~8 years now, and this is the exact same discussion that was held during the NFT/blockchain hype. this cycle seems inevitable for any new disruptive tech.
by alias_neo | 2025-10-03 15:28:52+00:00
I'm curious what the rationale is for so many blogs and even some websites these days limiting their content width to this tall-skinny column of text; the OP takes about 1/5 to 1/6 of the screen width on my (4k) display.

A large proportion of users may very well be on mobile, but do we just not do flexible layouts in 2025?
by Analemma_ | 2025-10-03 15:29:31+00:00
Right, because just like the Amazon case, potential competitors didn't realize at the time what a threat it was, and so they gave Google a 15-year head start (Microsoft half-heartedly made "Live Search" circa 2007 and didn't really get at all serious about Bing until ~2010).

That's very different from the world where everyone immediately realized what a threat Chat-GPT was and instantly began pouring billions into competitor products; if that had happened with search+adtech in 1998, I think Google would have had no moat and search would've been a commoditized "function (query: String): String" service.
by leakycap | 2025-10-03 15:29:35+00:00
> Like, does COBOL allow out-of-bounds memory access?

Modern COBOL compilers will catch this with an error; if you do manage to compile and run, you'll get a runtime error or immediate crash.

> How does it compare to C or Rust as far as allowing ‘accidental’ security lapses?

COBOL has reference modification that can easily be purposefully used to reference memory outside the bound of the original data you target. It isn't memory safe, it's just very restrictive so many errors/misuses get weeded out during compiling.
by sauercrowd | 2025-10-03 15:29:51+00:00
It's a good question, and I don't think answered sufficiently in the recent sqlite hype.

In my opinion if you have an easy way to run postgres,MySQL,... - just run that.

There's usually a lot of quirks in the details of DB usage (even when it doesn't immediately seem like it - got bitten by it a few times). Features not supported, different semantics, ...

IMO every project has an "experimental stuff" budget and if you go over it it's too broken to recover, and for most projects there's just not that much to win by spending them on a new database thing
by anovikov | 2025-10-03 15:29:57+00:00
>I've experienced this in Poland. I was not allowed to leave the country while my paperwork was being processed (which took over a year) or I would not be allowed re-entry. Not sure how other countries operate.

What was the visa you applied for?? and what is your citizenship. I heard this only about refugees. Also, what does it even mean "to leave the country" if you are in the Schengen space and there are no borders? What if you just re-enter through any other Schengen country?

>Curious what your sources are for zero income tax on business income in Spain and Portugal.

It's called Beckham regime in Spain, named after David Beckham for whom it was originally invented. Officially “Régimen fiscal aplicable a los trabajadores desplazados a territorio español”. If you haven't lived in Spain (haven't been a tax resident) for previous 5 years, and you applied within 6 months of taking up residency, you don't pay anything on foreign-derived dividends, rents, passive interest income, or realised capital gains. So if you hold a company abroad and it pays you dividends, you pay nothing on them. It can be an offshore entity (including yes, a Dubai one!) with no company profit tax, in this case you don't pay shit.

There is a similar thing in Portugal but paperwork there is more complicated. Same thing in Cyprus but paperwork there is a lot LESS complicated :) done in a week and EUR 140.
by criddell | 2025-10-03 15:30:00+00:00
Yeah, the Apple TV would be my suggestion as well even if it's your only Apple device. Other than streaming service apps (Netflix, Hulu, etc...) I think the only app I've installed is Tailscale. It's a great device that is slightly more privacy respecting than similar devices from Roku or Smart TV manufacturers.

I've never owned a Mac before but now I'm thinking about getting one just so I can write software to run on my Apple TV. It's a pretty powerful computer that's tiny, silent, always on, barely uses any power, and is connected to my TV.