MurphyA/hacker-news huggingface dataset:
by DonHopkins | 2025-11-05 17:38:33+00:00
Au contraire: the more you understand and use XSLT, the more you hate it. People who don't understand it and haven't used it don't have enough information and perspective to truly hate it properly. I and many other people don't hate XSLT out of misunderstanding at all: just the opposite.

XSLT is like programming with both hands tied behind your back, or pedaling a bicycle with only one leg. For any non-trivial task, you quickly hit a wall of complexity or impossibility, then the only way XSLT is useful is if you use Microsoft's non-standard XSLT extensions that let you call out to JavaScript, then you realize it's so easy and more powerful to simply do what you want directly in JavaScript there's absolutely no need for XSLT.

I understand XSLT just fine, but it is not the only templating language I understand, so I have something to compare it with. I hate XSLT and vastly prefer JavaScript because I've known and used both of them and other worse and better alternatives (like Zope Page Templates / TAL / METAL / TALES, TurboGears Kid and Genshi, OpenLaszlo, etc).

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

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

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

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

>My (completely imaginary) impression of the XSLT committee is that there must have been representatives of several different programming languages (Lisp, Prolog, C++, RPG, Brainfuck, etc) sitting around the conference table facing off with each other, and each managed to get a caricature of their language's cliche cool programming technique hammered into XSLT, but without the other context and support it needed to actually be useful. So nobody was happy!

>Then Microsoft came out with MSXML, with an XSL processor that let you include <script> tags in your XSLT documents to do all kinds of magic stuff by dynamically accessing the DOM and performing arbitrary computation (in VBScript, JavaScript, C#, or any IScriptingEngine compatible language). Once you hit a wall with XSLT you could drop down to JavaScript and actually get some work done. But after you got used to manipulating the DOM in JavaScript with XPath, you being to wonder what you ever needed XSLT for in the first place, and why you don't just write a nice flexible XML transformation library in JavaScript, and forget about XSLT.
by fevangelou | 2025-11-05 17:38:49+00:00
Here's a 3rd option :)

For RSS/Atom feeds presented as links in a site (for convenience to users), developers can always offer a simple preview for the feed output using: https://feedreader.xyz/

Just URL-encode the feed like so: https://feedreader.xyz/?url=https%3A%2F%2Fwww.theverge.com%2...

...and you get a nice preview that's human readable.
by lproven | 2025-11-05 17:38:58+00:00
> It's a full generation.

This is wrong. It is 4 generations.

https://en.wikipedia.org/wiki/Generation

« the average period, generally considered to be about 20–30 years, during which children are born and grow up, become adults, and begin to have children. »

> a great example of that phenomena

This is wrong. "Phenomena" is plural. The singular is "phenomenon."

> It's hardly mentioned in history books

Because it is living memory for a small number of people.

"Spanish flu" is widely remembered, and just 4-5 years ago thousands of articles were published comparing the measures taken a century before against a pandemic.

> small blubs

I think you meant "blurbs", as in "short informal pieces of writing", and it's a poor choice of words anyway. "To blub" means to cry.

https://www.collinsdictionary.com/dictionary/english/blub

These repeated errors strongly weaken your argument, and suggest that despite your confident tone you don't know as much as you think.
by AbstractH24 | 2025-11-05 17:39:30+00:00
In that case, the base of the Democrats, as you seem to define it, is destined to be a permanent minority in national elections.

And maybe you are right. I'd love to see America move to 4 or more major parties. With the far-left and far-right of each separated out into their own parties. Would even settle for 3 parties.
by johnnyanmac | 2025-11-05 17:39:32+00:00
>a builder will not build at a loss or an imminent threat to their rental income from expansion of rent freezes.

A builder isn't a land owner. They make contracts, negotiate a price, and build to that price. They're dealing with a government, so there's more money in the bank to spend if the government is truly focused on solving an issue.

A city with an expanding rent-freeze is not inviting new supply.

>A city with an expanding rent-freeze is not inviting new supply.

Okay, cool. I honestly don't want an atchitect who can't think 5 years on advance (when these rent control proposals are scheduled to end, should they be enacted). That short term quarterly thinking is precisely why we have been unable to build housing.
by array_key_first | 2025-11-05 17:39:58+00:00
Cohorts are based off of your employer, because we, inexplicably, tied health insurance to your employer. If you work for a very young and hip company then no, your cohort might not file claims.

There's levels of broken-ness to healthcare in the US. Even if you allow health insurance to discriminate based on health conditions, it will still be broken in other ways.
by crazygringo | 2025-11-05 17:40:38+00:00
> it probably wasn't, but "nothing" is an overstatement.

No, "nothing" seems perfectly accurate to me. I don't see even a single indication in tone, phrasing or punctuation that is a classic LLM giveaway.

It's offensive to standards of decency to question the authenticity of someone's speech, and it doesn't matter if you phrase it as a question or preface it with "excuse me if not". Unless there is really a strong reason to suspect something, which is absolutely not the case here. It's offensive when it's not warranted.
by bluGill | 2025-11-05 17:40:39+00:00
Schools should provide quiet spaces for kids who don't want noise during lunch. The library should always be open during lunch hours. There should always be an outdoor space for those who want it (unless there is lightening - I assuming you know how to dress for any other weather).

Or we can go the opposite way: for kids who want to be loud during lunch there should be a place for them to do that. Wanting to be loud it too common to ignore, and it isn't like perfume/peanuts/... where we have to force a policy for a minority.
by flyinglizard | 2025-11-05 17:40:41+00:00
You're at best trying to sanewash what's going on in Gaza, while the core problem that remains is that many Muslims simply won't accept the existence of Israel. The Jews holding a part of their Umma is simply an insult to their prophet. Hamas, Hezbollah and the Iranian regimes are excellent ambassadors for this view.

The fact we even have figures like Ben Gvir in Israeli politics is a result of reactivity in the Israeli public opinion. Any government that promised peace just brought more death and destruction, so now they're trying the other way.
by roywiggins | 2025-11-05 17:40:48+00:00
They're really two different types of equal signs.

f(x,y) = x+y might be better written as f(x,y) := x+y where := means "is defined as". Then f(x,y) = 0 is an equation that expands to x+y = 0, or in familiar intro algebra form, y=-x.

g(x,y) := 0 really is a flat plane.
by moosedman | 2025-11-05 17:40:54+00:00
This level of intensity of fear over small pull backs makes me think the big one is coming. You’ve created a house of cards and doused it in gasoline so you’re obsessed with even the tiniest spark because it’ll blow it all up. If you invested in the productive economy that isn’t scams you wouldn’t have this problem. Stop making life worse for normal people.
by gionik97 | 2025-11-05 17:40:59+00:00
Location: Bratislava, Slovakia (comfortable with different time zones - partly overlapping etc.)

Remote: Yes

Willing to relocate: No

Technologies: HTML/CSS (SASS, Tailwind), JavaScript (Vanilla, jQuery, React, Next.js, React Native), PHP (WordPress custom theme development with Twig and ACF, Gutenberg editor/Core), Python (Backend/AI/Web Scraping), Web Accessibility, Git, Figma

Resume/CV: https://drive.google.com/file/d/19Lg7HblO1DD2OCfTt7wdk8rft4P...

Email: gio97niko@gmail.com

About me: Hi, I’m Giorgi — a Full-Stack Web Developer with around four years of experience in frontend development and about a year in backend and AI-related work. I’ve collaborated in various settings — from freelancing individually to working with teams in digital agency and startup — which helped me develop strong adaptability and teamwork skills. Most of my career has focused on building and maintaining WordPress websites (custom themes, ACF, Twig, Gutenberg), but over the past two years I’ve also been involved in React/Next.js projects. Recently, I’ve taken a growing interest in backend and AI development through my work at Onconest, an AI-powered health startup, where I contribute to both backend and AI implementation. I’m passionate about clean, accessible web experiences — over the last year, I’ve led accessibility improvements for large-scale projects in a US-based digital agency. I’m always eager to learn, improve, and take on new challenges where I can deliver results and make an impact.
by znpy | 2025-11-05 17:41:00+00:00
I have no idea about the affiliations of that dev and i have zero interest in defending/promoting or condemning his personal opinions.

That being said: i will gladly run working software written from a far right developer rather than half-assed broken software written by a far-left developer. Politics does not influence my choices in software (quality does).

Anyway, the thing is: fascist behaviours aren’t an exclusive monopoly of far right people.

I still stand by my point that wayland people have had a fascistoid behaviour all along.
by chernavsky | 2025-11-05 17:41:14+00:00
I track my reaction time daily, and I was surprised to find that I got faster after I started taking metformin (brand name: Glucophage) for pre-diabetes. Reaction time is known to be correlated with cognitive ability, so it's possible that metformin may have nootropic properties. The drug is also reported to have other benefits, such as increasing longevity and preventing neurodegenerative diseases.
by alephnerd | 2025-11-05 17:41:18+00:00
We can reach Vladivostok and Yuzhno-Sakhalinsk by container ship (the others are inland), but like I mentioned before you hit the second issue of potentially miffing and alienating Asian partners like Japan and South Korea, semi-aligned states like India, and opposing states like China.

And even Ukraine can't afford to alienate China given the level of control and ownership China has over Ukrainian industrial capacity and infra [0]

That's why we haven't seen incidents in the Far East to the same scale as those in Siberia.

Honestly, it's a tough nut to crack if the EU, UK, and the US don't provide boots on the ground but we obviously can't given our priorities in the Pacific.

[0] - https://geostrategy.org.ua/en/analysis/briefs/kitay-postup-h...
by klabb3 | 2025-11-05 17:41:40+00:00
No I don’t think it does. But I am using it in user space[1] successfully with no packet forging. I believe the outbound attempt (SYN) creates a mapping, and even if that conn is blocked on the other end, the inbound conn (SYN but in the other direction) is allowed.

Again, maybe packet forging is needed for some routers/middleboxes/firewalls, since careful inspection would show that the conns are technically independent. If you have any details about this, please let me know! (Networking is difficult to test.)

1: https://payload.app/
by arnsholt | 2025-11-05 17:41:47+00:00
I worked on a Smalltalk system which ran on Visual Smalltalk Enterprise, and in that system the image opened its windows as native Windows GDI windows, which made the application quite seamless in the OS (except this was in 2016-2018 and VSE was last updated in ‘99, so the look and feel was a bit dated :D).
by AbstractH24 | 2025-11-05 17:42:11+00:00
> Mamdani is a disciplined New York progressive. He’s left of the median voter. But the Mamdani that won the D primary was also left of the median NYC voter.

I hope you are right, that he is more like Obama than Trump. Time will tell.

Personally, I haven't seen any evidence to support that hypothesis. If you have, I'd love to feel more assured you are right so please share.
by refulgentis | 2025-11-05 17:42:28+00:00
Naw, not at 32".

32" 4K isn't much better than pre-Retina iPhone, even after accounting for viewing distance between say, ~18" for phone, and 2-3 feet for desktop.

I agree for many people, I might even go so far as to say "normies", this sort of thing doesn't matter. But after many years of poking at this, I strongly believe it's not because their eyes can't see the difference, it's because they don't understand the question we're asking (i.e. about overall quality rather than detail density, and when you try explaining detail density, they think you're asking if a monitor "looks real" which sounds ~impossible)

This whole thing is disappointing because all I've wanted for a decade is 27" 5K to be mainstream and ubiqituous, that hits a sweet spot - surprisingly, only slightly less PPI than this, but a much more reasonable price. They of course exist, its just, consistently fringe and Mac-focused, presumably due to vagaries of HDMI.
by dpark | 2025-11-05 17:42:43+00:00
Then you misheard me.

I’m not saying change is not possible. I’m saying the change you propose is misguided. I do not believe the entire world should abandon JS to accommodate your unusual preferences nor should everyone be obliged to build two versions of their site, one for the masses and one for those with JS turned off.

Yes, JS is overused. But JS also brings significant real value to the web. JS is what has allowed websites to replace desktop apps in many cases.
by CamperBob2 | 2025-11-05 17:43:10+00:00
Yes, admittedly, there could still be a reason why the GP's opinion is right, even though the numbers don't back it up. It's hard to argue that deregulation made flying safer, because as you say there were a ton of other factors in play.

However, it's impossible to argue that deregulation made flying more dangerous, as the GP believes, simply because flying didn't become more dangerous. Sure, maybe we'd be even safer in the air if price deregulation hadn't happened, but that requires an impressive amount of handwaving. Overall, the tradeoff seems to have worked out incredibly well for everyone. The only people who are really in a position to object would be climate researchers.
by DavidPeiffer | 2025-11-05 17:44:44+00:00
I'm not positive whether Target's system from ~15 years ago was a TUI, but a friend worked there in college. He mentioned the process for tax exempt purchases was a bit challenging/not the most common. There were some frequent shoppers who had heard the assistance from the manager enough times, they could walk an employee through what buttons to press to get it setup correctly.
by BryanA | 2025-11-05 17:45:12+00:00
I experienced the same thing. The big Brokerage firm I worked for in the 90s had amazing TUIs. You could fly through the screens. They even had DMs and group chats. Pretty amazing. The next company I worked for was rolling-out a GUI replacement for their TUI interface and I watched people's productivity plummet as they went from keyboard, to mouse for every text box... Those old mainframe TUIs were amazing, probably the result of decades of time and motion studies.
by Lammy | 2025-11-05 17:45:33+00:00
This is one of the funniest headlines I've seen in a while RE: “ahead of regulatory deadline”, because deadline is the new year.

Citation: https://www.jftc.go.jp/file/240612EN3.pdf (June 2024)

“Effective date — The Act shall come into force on the date to be set forth by a Cabinet order within one and a half years after the date of the promulgation of this Act”

Only Incredible Amazing Awesome Apple could manage to ship this change in a year and a half and totally weren't waiting for the last possible moment.
by ferguess_k | 2025-11-05 17:45:52+00:00
I must be old but I still don't get why we want self-driving cars. Self-driving subways and trains, maybe, but I just don't see the need (from ordinary people) of self-driving cars. Can someone enlighten me?

I guess one of the reasons is "machines are more consistent than humans". But what if I just trust myself more? Then I still need to pay for this feature because maybe every car will have this as default and they just hike the prices anyway.
by justapassenger | 2025-11-05 17:46:04+00:00
You do bare minimum, get sued, litigate for few years, pay some fines (that are MUCH less than amount of money they made), then do bare minimum again, etc - rinse and repeat.

And one may argue - it's not malicious compliance. It's just how world is setup for big companies. Any other strategy is leaving huge amount of money on the table - that's not what shareholders want. Unless you're willing to have fines that exceed the profits (and not just say about possibility of those, but actually impose and collect them) it's not going to change.
by refp | 2025-11-05 17:46:12+00:00
Solid advice for sure, and ignorance is bliss but damn does this nuddle of mine (brain) make it difficult at times; "no logs for an httpd? you cray-cray-crazy? what if something happens!?"

Perhaps I need some further self-reflection, because I fear that with no logs I would assume the worse and end up in the same boat. Though.. maybe it is time to grow up? No idea, weirdly enough this problem is one of the hardest I have ever faced
by helterskelter | 2025-11-05 17:46:31+00:00
I'd say GNOME and the community were both at fault. GNOME 3 was awful when it rolled out and the devs didn't really listen to the community at all (they didn't have to, but they probably should have taken more feedback). The community at the time was also absolutely toxic and I can't blame GNOME for tuning it all out.

GNOME is much better these days than it was, but I feel like Linux did pay a price for the disruption -- between GNOME, Unity and all that mess, there was ~10 years where all the desktops that a new user was likely to encounter were just half baked solutions for a problem that most people couldn't entirely agree on.
by johnnyanmac | 2025-11-05 17:46:35+00:00
>If Mamdani does this, not only is he fucked, but he might take down the national progressive movement with himself.

Like Obama with ACA? He fully thought he'd be a one term president over trying to push it in. Sometimes the best thing for a city is not what's best for reelection. And I very much don't want a candidate who's only minmaxing around what will get him re-elected.

I think we need to have more faith in the people. As gen Z says, "let him cook". We're thinking too Establishment here in a time where we clearly need a different strategy. Establishment had nearly 2 decades to resolve this and it only got worse instead. Why not try a new plan while observing what went wrong before and adjusting?

Or at least be able to scrutinize when the people who want to ruin his 2028 campaign (should he rerun) are the same that tried these same tactics this year. If these tactics were effective, Mamdami wouldn't have gotten in.
by CamperBob2 | 2025-11-05 17:47:05+00:00
Sounds like evasion to me. At some point you'll need to explain exactly why systems that thrash Go grandmasters, make entire forums fail the Turing test, and take gold at international math and programming competitions are "fundamentally not intelligent."

The only argument you (and Toucan, who's been around longer) seem to muster is that the systems aren't perfect. They occasionally say stupid things, need extra handholding, babble nonsense and write buggy code, commit blatant plagiarism, fall into fallacious reasoning traps, and can be fooled with simple tricks... unlike people, presumably.
by wat10000 | 2025-11-05 17:47:52+00:00
> > Programs can be very close to 100% reliable when made well. > This is a tautology.

No it's not. There are plenty of things that can't be 100% reliable no matter how well they're made. A perfect bridge is still going to break down and eventually fall apart. The best possible motion-activated light is going to have false positives and false negatives because the real world is messy. Light bulbs will burn out no matter how much care and effort goes into them.

In any case, unless you assert that programs are never made well, then your own statement disproves your previous statement that the reliability of programs is "far from 100%."

Plenty of software is extremely reliable in practice. It's just easy to forget about it because good, reliable software tends to be invisible.
by refp | 2025-11-05 17:47:53+00:00
For me it boils down to the fact that rss-feeds propagate without any knowledge or control. One left-over subscription somewhere can ping so far, whereas a manually copied link (like if someone reads an article and decide to share it) at least is an isolated event.

It is not the author of the RSS who "disturbs" sleeping agents, it is simply the one who actually forwarded the message. If that makes sense?
by ceejayoz | 2025-11-05 17:48:02+00:00
> when the population is growing

Well, was. Your chart ends in 2024. It doesn't cite a source, so I'm curious about when in 2024 that number pulls; start (just a few months into the war) or finish?

https://www.aljazeera.com/news/2025/1/1/gaza-population-fall...

> Population has declined by about 160,000 since Israel’s assault on Gaza began, official Palestinian statistics agency says.
by DRMacIver | 2025-11-05 17:48:49+00:00
How popular do you want it to be?

The Python survey data (https://lp.jetbrains.com/python-developers-survey-2024/) holds pretty consistently at 4% of Python users saying they use it, which isn't as large as I'd like, but given that only 64% of people in the survey say they use testing at all isn't doing too badly, and I think certainly falsifies the claim that Python programs don't have properties you can test.
by IAmBroom | 2025-11-05 17:48:59+00:00
Cheney lived with a no-pulse artificial heart for 20 months. Obvious jokes aside, it seems the difference is that Cheney's device only assisted the left ventricle, while this was a whole-heart replacement.

Seems like the step from his LVAD to a smooth-pumping artificial heart wasn't nearly as revolutionary as this article makes it sound, however. Both are intended as interim solutions until a donor (flesh) heart can be implanted.
Show HN: SixSevenStudio – open-source Video Editor For Sora
by hchtin | 2025-11-05 17:49:01+00:00
It's a Mac desktop app that lets you iterate on storyboard, generate Sora videos, and edit them (stitching, trimming, transitions) to produce a long AI-generated video.

It's MIT license and BYOK.

We've found some fun use cases with Sora that are not brain-rot meme videos on the Sora app, for example: - Turning blog posts to video

- Making launch videos

- Making educational videos

- (currently experimenting) Marketing Ads

But we don't want to pay $200 for the max plan, so instead we built this to use our existing API credits. With this app, you have access to:

1. storyboard with a AI chat 2. watermark-free videos 3. sora-2-pro 4. basic editing with ffmpeg

Would love to hear some feedback. Hope you find it useful and fun too!

Download link (Apple Silicon): https://github.com/palmier-io/sixsevenstudio/releases/downlo...