MurphyA/hacker-news huggingface dataset:
by marttt | 2025-09-24 18:15:30+00:00
+1, structural regular expressions are a joy to use.

https://doc.cat-v.org/bell_labs/sam_lang_tutorial/sam_tut.pd...

Also interesting, with other derivates of ed -- LineEditorFamily in the TextEditors Wiki: https://texteditors.org/cgi-bin/wiki.pl?LineEditorFamily
by growingkittens | 2025-09-24 18:15:34+00:00
I have found that many areas of human knowledge are massively disorganized. Everything is also siloed; knowledge that could easily apply to other domains is hidden by things like specialized terminology.

I think it is because science is systematic, or step-by-step, and not systemic - lacking a "whole system" point of view. Both perspectives are needed to understand a reality made of systems.
by latexr | 2025-09-24 18:15:58+00:00
> if I create a Mastodon account, will it give me access to a preference that disables dark mode?

Yes. But note that if your account is on another instance, that wouldn’t immediately help you when you open the page; you’d still see the default theme for that instance. However, you could simply copy the link and paste it on the search box of your own instance to see the post with your chosen theme (including font and colour).
by dabockster | 2025-09-24 18:16:12+00:00
You're correct in thinking of Fedora that way - that's my take on it too. But Windows has a lot of glue and infrastructure that we all take for granted that Linux hasn't really implemented yet. Like how calling a Win32 function, in some cases, integrates functionality found in both the Windows desktop as well as backend processes - stuff that would be several lines/files long in Linux, and would likely need conditional logic for GNOME and KDE/Qt desktops. Or something that's provided by a page in a Windows Control Panel applet that you'd need to download someone's hobby app to do on Linux (emphasis on hobby app - definitely not "Enterprise" grade).

You're correct in thinking of Fedora that way - that's my take on it too. But Windows has a lot of glue and infrastructure that we all take for granted that Linux hasn't really implemented yet. Like how calling a Win32 function, in some cases, integrates functionality found in both the Windows desktop as well as backend processes - stuff that would be several lines/files long in Linux, and would likely need conditional logic for GNOME and KDE/Qt desktops.

Even Fedora, which is really rock solid and more "neutral" compared to other distros (lookin' at you, Ubuntu Snap Store), there's a LOT that gets left to either terminal commands or config files when compared to Windows. And even as a dev, I don't want to have to RTFM literally every time I want to change a single setting. Windows solved this 30+ years ago, and it's honestly stupid that the Linux community/field can't even seemingly comprehend this in almost 2026 now.
by OutOfHere | 2025-09-24 18:16:16+00:00
> Some go to extremely leveraged 0DTE markets and weekly options and move to suboptimal strategies

This imho is currently the biggest problem, or at least has at times been my problem due to the time pressure inherent in 0DTE. With the PDT limit gone, one can just trade shares instead which have no meaningful time decay or pressure to exit in the same day, and so the chance of a harmful tail event is meaningfully reduced. In shares, tail events often correct themselves within a week.
by sokoloff | 2025-09-24 18:16:20+00:00
I don’t think it does. People with flexibility to be assigned to sit next to whomever and willingness to sit in middle seats ought to be able to pay less in exchange for providing that flexibility.

Their flexibility is lubricating the entire system and making it work better. Why should we charge them the same amount as people who aren’t as flexible?

What I see is people who aren’t offering that flexibility arguing that they should still get the price as if they were willing to provide it, when they are consuming rather than providing it.
by theideaofcoffee | 2025-09-24 18:16:21+00:00
I don't think this is an easy reaction at all, I read it as someone who sees through the BS and has experienced it first-hand.

You call it grandstanding, I call it just being a good person and supporting your coworkers. Maybe a little 'grandstanding' is all that is needed to break a handful of beaten-down people out of their rut to stand up a little more and demand some attention. Shining light on these entrenched issues is the only way to get them to change. Shame works wonders. I agree with the parent post that more and more standing up is the only way to change. Someone just has to have the courage to do it first, job be damned. That grandstanding can go so much further if someone with the CTO title were to push things.

Things don't get more complicated the higher you go, they get easier, precisely because you're in the position of power and the influence, real or shadow, to actually have your words have meaning, and you have the entire body of experience and knowledge held by your people at your disposal upon which to draw. But that goes against the line of the C-suite knowing best and having some hidden knowledge.

> leadership empathy and rank and file business understanding inevitably break down

Because "leadership" are being cowards. Because they kept their teams at arm's length, not wanting anyone to get an up-close glimpse of how bad they're fumbling.

I don't know what ZIRP has to do with anything. If anything, we're in this mess because managers fell asleep at the wheel because they knew they didn't need to do jack diddly, the investments will always keep coming, no worries, no need to actually do their jobs, valuations will always rise, don't ya know!
by sethhochberg | 2025-09-24 18:16:42+00:00
What would you propose as an alternative?

As a corporate purchaser, "bring your own key" is just about the only way we can allow our employees to stay close to the latest happenings in a rapidly moving corner of the industry.

We need to have a decent amount of trust in the model execution environment and we don't like having tons of variable-cost subscriptions. We have that trust in our corporate-managed OpenAI tenant and have good governance and budget controls there, so BYOK lets us have flexibility to put different frontends in front of our trusted execution environment for different use cases.
by sgt101 | 2025-09-24 18:16:48+00:00
I like the idea of this but I worry about the applications.

Am I alone in reading "Agents, however, understand complex queries and are able to fetch and compile the needed data quickly." and thinking "bullshit". The fact is that LLM data discover/assistant apps that I have built with the current frontier models do a pretty good job of transforming language to sql... but do cock things up fairly often. If you present the query to the user and do a fair amount of cross checking you can create a decent app... But the language of "all your problems are over" is just misleading.
by xphos | 2025-09-24 18:17:17+00:00
I struggle with this because its not just propaganda what the president says or lies about matters and to ignore seems to be at our peril. I agree its a tough problem. Wasn't even thinking about the Charlie Kirk tbh tragedy he was murder, but also shame his funeral was weaponized for political gain. I think it reaffirms that this idea though all propaganda even if ignore becomes a constituent member of the fabric of reality because it has an effect. Every time an Anti-vax idea is espoused by the president is another chip at some future childs life. If they actually revoke the ability to vaccinate its not just the children and grandchild of the people cheering Trump who will suffer its just children in general.
by cosmojg | 2025-09-24 18:17:20+00:00
I must admit, one of my favorite recent-ish Android[1] features is that all text is made selectable in the app switcher using on-device OCR. Regardless of the app[2], you can just swipe up and start selecting text.

[1] ...at least on the Google Pixel.

[2] ...unless it's a banking app and it blocks permissions for screenshots and similar things.
by SoftTalker | 2025-09-24 18:17:22+00:00
Officials who are not supposed to talk about ongoing investigations, and might get fired if they do, but can't help themselves so they do it anyway under cover of "anonymity."

And honestly, probably everyone in a position to know, does know who the "anonymous" source is, but it's just enough plausible deniability that everyone gets away with it. They get to push their narrative but also pretend they are following the rules that are supposed to protect various parties in the process.

Meanwhile if I were on a grand jury and blabbing to the press every evening about an investigation, I could get in real trouble.
by axiolite | 2025-09-24 18:17:30+00:00
> It actually fails to do what I want here and download h264 content so I have it re-encoded

I struggled with that myself (yt-dlp documentation could use some work). What's currently working for me is:

yt-dlp -f "bestvideo[width<800][vcodec~='^(avc|h264)']+bestaudio[acodec~='^((mp|aa))']"
by Shortness8 | 2025-09-24 18:17:49+00:00
Don't often comment on HN but have to point this out as a med student in the UK: the cost-benefit roughly works out for those in favour of giving the therapy when the alternative is a lifetime of coming to hospital 3 times a week for Factor IX infusions, and the additional cost of stays in hospital for bleeds/haemarthroses and the complications thereof. Of course, this also ignores the human cost, particularly the extra care/stress around avoiding cuts/bruises in every aspect of life. In this respect these gene therapies appear lifechanging for those who suffer from the disease. [1]

I will also say I know the team who wrote the guidelines for use of these therapies. I believe they were mostly finished before the infected blood scandal became a big story. Politics didn't come into it.

[1]: https://www.bbc.co.uk/news/articles/c4nnn51rdrzo
by nostrademons | 2025-09-24 18:18:15+00:00
Here's his bio from the RSA conference:

https://www.rsaconference.com/experts/robert-graham

BlackICE was a big personal firewall 20 or so years ago - you can read all the CNet/ZDNet reviews if you search for it. You can also look at his code (for a port scanner that can scan the entire Internet in 5 minutes, whew) on GitHub:

https://github.com/robertdavidgraham/masscan
by paleolimbot | 2025-09-24 18:18:25+00:00
SedonaDB can decode PROJJSON and authority:code CRSes at the moment, although the underlying representation is just a string. In this case you might want something like CZBOND:999 or

{ "type": "EngineeringCRS", "name": "Fish, Towel, Mouse", "datum": {"name": "Wet Kitty + Mouse In Peril"}, "coordinate_system": { "subtype": "Cartesian", "axis": [ {"name": "Fish", "abbreviation": "F", "direction": "east"}, {"name": "Towel", "abbreviation": "T", "direction": "north"}, {"name": "Mouse", "abbreviation": "M", "direction": "up"}, ] } }

(Subject to the limitations of PROJJSON, such as a 4D CRS having a temporal axis and a limited set of acceptable "direction" values)
by Theodores | 2025-09-24 18:18:40+00:00
I am sure that this would have been user tested many decades ago when mice had balls and three buttons. They might have even tested opening links on mouse over, which would be a bit too trigger happy.

Users of just the web are not fully computer literate. The interface is super easy compared to actual programs where you need things like menus, right clicks and full hotkey support.

If I think back to how my mother struggled with computers and how her friends were just as useless, I think they would be stumped with having to double click. Arthritis comes along too, so that generation needed all the help they could get. Generally it was only the advent of online shopping that enabled them to persevere with giving things a go.
by paddleon | 2025-09-24 18:18:42+00:00
Wait, could you remind me what war was going on when NASA took us to the moon?

Could you remind me what war was going on when the CDC eradicated malaria from the United States?

Could you remind me what war was going on when FDR build our basic social safety nets?

Broadly speaking, people have 3 ways to organize large groups: business, government, and (organized) religion. Each has strengths and weakness. To say that only one can produce social good is a bit of a stretch.
by addcommitpush | 2025-09-24 18:18:45+00:00
See also [0]

This paper proposes that idiosyncratic firm-level shocks can explain an important part of aggregate movements and provide a microfoundation for aggregate shocks. Ex- isting research has focused on using aggregate shocks to explain business cycles, argu- ing that individual firm shocks average out in the aggregate. I show that this argument breaks down if the distribution of firm sizes is fat-tailed, as documented empirically. The idiosyncratic movements of the largest 100 firms in the United States appear to explain about one-third of variations in output growth. This “granular” hypothesis sug- gests new directions for macroeconomic research, in particular that macroeconomic questions can be clarified by looking at the behavior of large firms. This paper’s ideas and analytical results may also be useful for thinking about the fluctuations of other economic aggregates, such as exports or the trade balance.

[0] https://pages.stern.nyu.edu/~xgabaix/papers/granular.pdf
by sethammons | 2025-09-24 18:19:10+00:00
No, text should be selectable, even when links. The amount of times I've accidentally highlighted instead of clicking? Maybe a couple? The amount of times that frustrated or confused me? Absolutely zero.

I want to select the text of a link and copy the text of a link. I want to do this but I run into issues _daily_, esp. on mobile. PagerDuty app, I'm looking at you! Mobile seems to assume that you, in no world ever, could ever want to select text.
by hamandcheese | 2025-09-24 18:19:13+00:00
> I'm still upset so many hosted models dont just let you use your subscription on things like Zed or JetBrains AI, what's the point of a monthly subscription if I can only use your LLM in a browser?

This is her another reason why CLI-based coding agents will win. Every editor out there trying to be the middle man between you and an AI provider is nuts.
by motorest | 2025-09-24 18:19:19+00:00
> AI (LLM's) is like cloud - the promise of lowered costs to incentivize organizations to migrate, then a few years later your business is paying double what your Colo and skeleton IT costed.

There's some ignorance in this comment, which turns your comment into a pointless jab at pet peeves. I'll explain you why.

The value proposition of cloud providers for business perspectives is a) turning capex into open, b) lowering upfront costs infrastructure and colocation by paying someone else to use their own infrastructure and managed services, c) be able to scale up instantly to meet demand, even internationally.

The hard truth is that self-hosting only brings in meaningful improvements in cost if your operation grows beyond a certain scale and can afford to have on the payroll a dedicated infrastructure team to manage and administrate your compute infrastructure. We are talking yearly payroll expenses that are in the six or even seven figure range.

How big does your operation need to be to amortize that volume of expenses by migrating out of the cloud?

I think you should pause for a second and think really hard on why the whole world opts to pay cloud providers instead of going bare metal. If your conclusion is that all cloud engineers are oblivious to cost control, you should go to square one and try again.
by bonoboTP | 2025-09-24 18:19:33+00:00
Another recent news about mandated app use: Ryanair now (from November) requires using their app for the boarding pass, no more printouts from the desktop. Also, they refuse to show the QR code for the boarding pass in a mobile browser via the website, you must use their app.

https://www.msn.com/en-ie/travel/news/ryanair-s-new-check-in...
by fragmede | 2025-09-24 18:19:37+00:00
and you're responding to a comment where the LLM has been instructed to not to use emdashes.

And I'm responding to a comment that was generated by an LLM that was instructed to complain about LLM generated content with a single sentence. At the end of the day, we're all stoichastic parrots. How about you respond to the substance of the comment and not whether or not there was an emdash. Unless you have no substance.
by dmitrygr | 2025-09-24 18:20:29+00:00
Some decisions do not need to be possible. No amount of court judgements will make pigs fly. Perhaps it is about time we took the decisions of what may or may not be on the internet outside the reach of idiots.

We. You, me, readers here, are the people who are in charge of design decisions for future systems and networks. When designing them, favor reliability, resilience, decentralization! Make it impossible to take things down! Let them pass useless judgements and make toothless rules. Design so that those judgements and rules apply no more to the internet of tomorrow than they do to the sun, moon, and stars.
by rapsey | 2025-09-24 18:20:41+00:00
You are conflating OpenAI, xAI, Anthropic with the entire field of AI. They are spending billions of private money with the goal of actual general AI. Maybe they will reach it, maybe they wont. They are doing a moonshot and pushing the field forward and they have the money to do it.

But that is an entirely different game compared to what AI is being used for now. Two random examples I came across:

https://x.com/LinusEkenstam/status/1965014479760204118

https://abelpolice.com/

https://longevity.technology/news/new-ai-tool-demonstrates-p...

This is AI as it is capable now, solving real life problems and making industries more efficient. This is happening throughout practically every field of human endeavor, which is why ChatGPT is used so much. Medicine, biomedicine, law, translations, coding, investing, learning and so on.

nVidia is the most valuable company in the world right now, because they are powering practically all of it.

Worrying about profits right now is an entirely wrong thing to concentrate on. Analogous to the previous investment cycle: Youtube is one of the most valuable pieces of the tech industry. It was a money loser for a damn long time and would have gone broke if google had not bought them, not to mention being sued out of existence (a real threat in the early days). When it was made in 2006 it was a bet everyone thought was insane, because of the infrastructure costs and legal risks. Right now it is very profitable, because they had time to optimize and develop their business model.
by 0xDEAFBEAD | 2025-09-24 18:21:17+00:00
>Maybe you agreed with the canceling enough it wasn't noticeable; I cited two specific examples directly related to that day. It was… not a fun time to be anti-war.

I was roughly 12 years old when Iraq was invaded. I was sitting in class staring at the clock and waiting for recess. It was a different political era from my perspective, and it feels a little disingenuous that you keep harping on it. It seems to me that there's been significant turnover in the US political power players since that time, so the hypocrisy accusations don't seem to land very well. Remember that Trump gained popularity with the GOP electorate in part due to his willingness to unequivocally condemn Bush & friends for their middle east misadventures.

>"I don't like you, so I won't associate with you" is deeply ingrained in us.

Sure. But when explaining why they fired Attiah, the Post wrote: "the Company-wide social media policy mandates that all employee social media postings be respectful and prohibits postings that disparage people based on their race, gender, or other protected characteristics".

They're applying the exact standard that progressives requested. It appears to me that they are actually applying it in an even-handed way. If I was a journalist circa 2017, and I made a post suggesting that America was violent because of people caring too much about "black women who espouse hatred and violence", in the wake of a black women recently being murdered, then the risk of progressive dogpiling, and my subsequent termination, would've been extremely high. It's not respectful, and it disparages on the basis of protected characteristics. Remember, Al Franken lost his job (even after he apologized!) for things like squeezing a woman's waist at a party.

I think you're a little fixated on the government thing, as cancel culture is generally speaking a non-governmental phenomenon, regardless of who is doing it to who. At least recently in the US.
by saghm | 2025-09-24 18:21:22+00:00
I think he enjoys having the entire game on in the background. He's partially switched over to listening to the radio broadcasts for games, which apparently are often provided online as well (which makes sense, given nothing really needs to change in terms of how they make money to provide it online instead of via a radio station).

What's weird to me is that the MLB does seem to genuinely be trying to make changes in terms of gameplay to try to keep relevant (especially around reviews for on-field calls, but also in terms of some of the changes in recent years that were controversial but seem to have produced meaningful results in reversing some of the creep in how long it takes for games to finish), and my understanding is that they basically were the first major sports league in the US to invest in streaming technology, to the point where I remember reading that the NHL app (and maybe some of the others) were originally developed and maintained by MLB's programmers as well. I'm not sure how they've managed to fall so far behind in terms of streaming experience; the most apparent difference is that the baseball season is over ten times as many games, which presumably could have some sort of effect on things, but my naive expectation would be that it would incentive having a stable infrastructure for this even more. Maybe it's just a matter of them being able to get away with blocking some games because there are still so many others that don't get blocked during the rest of the season? With only 16 games in a regular season, blocking even one of them might just be something viewers are less willing to put up with.
by paddleon | 2025-09-24 18:21:46+00:00
> And then when times are bad, small organizations are the first to die, because they lack the economies of scale and financial reserves that allow them to weather a contraction.

Not sure it is bad times which drives this. Plenty of examples in human history of the tendency of humans to form small local support groups when times get tough.

Volunteerism has been on a massive decline my entire life, good decades and bad decades. There is some other force in our current social order which is tearing it apart.
by 2THFairy | 2025-09-24 18:21:47+00:00
> Being older makes a person more likely to be homeowner, they got the causation backwards.

No.

Being a homeowner doesn't grant one political influence. Being old grants one political influence.

It's the correlation of age and homeownership that means homeowners have the political influence the push through policy that drives up real estate prices.

Non-homeowners have political incentives all the same. If only just to oppose those very homeowners' policies. What they lack is the political influence to make it happen.
by HankStallone | 2025-09-24 18:21:48+00:00
There's a good video series called "Programming Paradigms" by Jerry Cain, taken from his class at Stanford. I'm not sure how long ago it was, but it was before whiteboards, when they were still using chalk. He just started including Python that year when it was the up-and-coming thing, as an example of a higher-level language that does a lot of stuff for you. It probably seemed like a breeze for the students after the previous weeks spent on C, assembly, and Lisp, but at least they got some of the fundamentals of how things worked first.