MurphyA/hacker-news huggingface dataset:
by nickagliano | 2025-12-18 21:01:24+00:00
There’s some nuance to this surrounding the “creative commons” licensing of these ACM publications.

Open access does not mean Creative Commons license (CC-BY, or CC-BY-NC-ND).

Jan 1 2026, all ACM publications will be open access, but not all will be creative commons.

Per an email I received on April 11th, 2025 from Scott Delman:

“Thank you for your email. All ACM published papers in the ACM DL will be made freely available. All articles published after January 1, 2026 will be governed by a Creative Commons license (either CC-BY or CC-BY-NC-ND), but ACM will not be retroactively assigning CC licenses to the entire archive of ~800K ACM published papers.”

This is unfortunate, in my opinion, because a lot of the foundational computer science papers fall into that category.

#FreeAlanTuring
by svilen_dobrev | 2025-12-18 21:01:30+00:00
i prefer the "criticality" categorization of Alistair Cockburn in his crystal clear methodologies.. [1] (funny, none of the hundreds of copycats includes that - it's only findable in the book itself (pp ~240):

""" A second important dimension is criticality, the potential damage caused by an undetected defect: loss of comfort (C), loss of discretionary moneys (D), loss of essential moneys (E), and loss of life (L). """

(my rephrasing): he points that the more one moves further into that list, the more hardened/disciplined the way of making should be. From "anything goes" in the beginning to "no exceptions whatsoever" in the end.

[1] https://www.researchgate.net/publication/234820806_Crystal_c...
by epiccoleman | 2025-12-18 21:01:36+00:00
> I want to be sure my code works before I submit it for review.

No kidding. I mean, "it works" is table stakes, to the point I can't even imagine going to review without having tested things locally at least to be confident in my changes. The self-review for me is to force me to digest my whole patch and make sure I haven't left a bunch of TODO comments or sloppy POC code in the branch. I'd be embarrassed to get caught leaving commented code in my branch - I'd be mortified if somehow I submitted a PR that just straight up didn't work.
by jpbryan | 2025-12-18 21:01:50+00:00
HTML can represent a docx file in a web application but it can never replace docx. Docx files are a protocol for sharing documents between lawyers. I go into more detail on that in the "Docx is a protocol, not a filetype" portion of the essay.

https://open.substack.com/pub/versionstory/p/on-the-immortal...
by miki123211 | 2025-12-18 21:01:56+00:00
More important than "well-regulated" is that a bank account is very clearly tied to a single geographic jurisdiction where the bank's headquarters, as well as all its branches and employees, are located.

Apple would be much harder to regulate, as it wouldn't even be clear what jurisdictions should be involve in the process, and what a "change of jurisdiction" would entail. It would also create the opportunity for fraudsters to choose the jurisdiction which gives them the most consumer protections but has the loosest identity verification requirements.
by BloondAndDoom | 2025-12-18 21:02:19+00:00
I’m using my tv with all the stuff disabled (the ones it’s possibly disable), but even then I realize I don’t trust them and I don’t trust their choices. Because they get to say sorry and not held responsible.

I want smart tv because I want use my streaming services but that’s it. I also want high quality panels. Maybe the solution is high quality TVs where you just stick a custom HDMI device (similar to Amazon fire stick) and use it as the OS. Not sure if there are good open source options since Apple seems to be another company that keeps showing you ads even if you pay shit load of money for their hardware and software, Jobs must turning in his grave
by nradov | 2025-12-18 21:02:43+00:00
The weird thing is that in many cities there is a persistent and ongoing market failure where legitimate hotels in tourist areas often don't offer accommodations suitable for families with multiple children. There are often no hotel rooms with 3+ beds and kitchenette: it's not that they're more expensive, they simply don't exist at any price. So despite the social problems that Airbnb causes they do address a real market demand. Why aren't the hotel chains doing more to compete? What am I missing here?
by crazygringo | 2025-12-18 21:02:51+00:00
Amazing thanks!

So as far as formatting goes, it seems like it's only list formatting and small caps you've identified, am I missing anything else? (I am baffled by Docs' refusal to add small caps.)

But then as far as workflow is concerned, I'm not sure Docs is as unusable as you say it is -- the commit atomicity and comprehensive history aren't supported by Word either, are they? That's just a function of maintaining 20 separate copies of the file with each set of changes. You can still do that with Docs if you want to, rather than relying on the version history. And then "Tools > Compare documents" lets you merge in all the changes from another document, in an atomic way if you want. And if you want to use the revision history in a "master" version, you can used named versions as well.

Yes, everybody at the firm needs to use Docs. That's not unique to law -- every company that switches from MS365 to Google makes that kind of overnight transition, but it makes sense because you're paying one company or the other, not both.

It's the communication between firms that is going to be stuck in .docx basically forever though, so this is where Google needs to improve its conversion. Ideally Google would also build a "send a copy/transfer" feature so a firm can receive a Google Doc but know that from the moment it "opens" it, a new copy is made on their local Drive so the sending firm never sees edits or activity. But because that feels like it would be too easy to mess up, I think actual .docx file attachments will themselves be immortal, even if both sides used Docs.
by rootusrootus | 2025-12-18 21:03:00+00:00
A lot of Jira shops use the rest of the stack, so it becomes automatic. The branch is named automatically when created from a link on the Jira task. Every time you push it gives you a URL for opening the PR if you want, and everything ends up pre-filled. All of the Atlassian tools recognize the format of a task ID and hyperlink automatically.

I haven't dealt with non-Atlassian tools in a while but I assume this is pretty much bog standard for any enterprise setup.
by kjellsbells | 2025-12-18 21:03:01+00:00
It's easy to think that Word's functionality is what you see on the Ribbon, mentally map that to Google Docs, and think that the latter can replace the former. But Word is extremely deep. The templating and style sheets allow for a level of fine grained control that doesn't exist in alternatives. There are features that exist purely for the legal market, like Table of Authorities, and customizable line numbering and hyphenation.

Maybe one day there'll be a product to replace Word, but it won't succeed by claiming to be a generalist replacement but only as a niche product that solves a particularly painful problem for lawyers and then expands over time to capture more use cases.
by burnt-resistor | 2025-12-18 21:03:10+00:00
In a controlled and editorialized context in the high school senior and college contexts (age 17+), Mein Kampf, Ted Kaczynski, and Marx should be taught to critically dissect bad ideas and immoral political prescriptions because it's important to teach future generations how to recognize and resist awful ideologies. Not doing so invites vulnerability to history rhyming more than it needs to.
by milenf | 2025-12-18 21:03:24+00:00
Hi, also on the FunctionGemma team! Something like this would be a good use case for the model. Based on how complicated the API is you might need to finetune it (we released a colab that guides you through the experience + how to export/run it locally). Generally better tool descriptions help although if it is something very complicated finetuning would be better.
by ToucanLoucan | 2025-12-18 21:03:32+00:00
> Even when they're trying to do the right thing, they're strangely afraid to commit to doing the right thing when it comes to specifics. They won't say "never" even when it should be easy.

Honestly, and it's hard for me to say this: I've come around. I still use and love Firefox, but emotionally I'm detaching from it, because fundamentally: all the other FOSS I use is an actual, factual, open source project. And Firefox the browser is FOSS, but Firefox the corporation isn't, and the problem is the corporation seems to be in charge, not the project, which means all their priorities are to make money and drive donations, not what's best for the user necessarily. It means all their communications are written in Corporatese, with vague waffling about everything they're asked and non-committal statements because the next quarter might demand they about-face, as they've done numerous times.

I love the browser. I increasingly find myself disillusioned with the business entity that rides on it's back, and frankly wish it would sod off. Take the money they're getting, and give it to the people actually building the product. Defaulting AI features to off costs Firefox absolutely nothing and they still won't do it, because of this irrational FOMO that has gripped the entirety of the executive class in charge of seemingly every business on earth. It's pathetic, and it lacks vision.
by sombragris | 2025-12-18 21:04:07+00:00
> I'm sure ODT works well for many personal use cases, but can guarantee it will never see adoption in the legal industry. Microsoft Word is the only viable option for lawyers.

I'm a lawyer, though I'm practicing in a wholly different legal system (Romanic civil law) and another country. Why would you say that?

No issues against .docx and and Word per se, but I hate that stupid ribbon with undying hatred. Thus I use LibreOffice as much as I can, while maintaining a licensed Office 365 setup under dual boot with Windows for cases when I have no other choice.
by AnthonyMouse | 2025-12-18 21:04:13+00:00
> Even if the cost for food and shelter is $1 per month, if there is no revenue, it is still too expensive, right ?

Why would there be no revenue? Right now you need a job that pays at least e.g. $2500/month to afford basic necessities. If those jobs disappear but the cost falls to $1/month, you don't need those jobs, because a job that pays $3/month leaves you in fat city, much less one that pays $50/month.

> If job loss goes faster than the price decrease, we might have a problem to solve.

That would be a transient problem while the prices catch up, not a long-term problem. You could solve that by e.g. printing some money in the short term.
by thewebguyd | 2025-12-18 21:04:25+00:00
> And they'll be paying Microsoft for licenses as long as they have Active Directory, right?

They'll be paying long beyond on-prem AD as well. EntraID is becoming the new identity system. If you're already on E3/E5, you might as well make use of it, and making most use of it means being stuck in the whole Microsoft ecosystem.

Why bother looking for alternatives, even if one particular product might be better, when Microsoft gives you literally everything at at least a mediocre level, for one price and pre-integrated.
by upofadown | 2025-12-18 21:05:43+00:00
When you cryptographically sign something you need to be sure of what you are signing. That means that you have to be able to look at the document and see each and every character that you are agreeing to. So in a future where we actually work out how to do cryptographic signing we will be forced to use something very close to plain text. You need a format that will not unexpectedly change on you sometime in the future. That might break the signature or worse, maliciously change the meaning of the document without breaking the signature.

Opaque blobs like docx are not suitable for applications where the content of the document has to be completely clear to the various competing parties involved in something like a contract. It only works because the document gets printed out and then signed with a pen. If we want to move past that we need something different.
by nitwit005 | 2025-12-18 21:05:50+00:00
Outside of XBox, Minecraft, and journalists trying it out, I don't think I've heard of anyone using the Microsoft store.

The Wikipedia page has quite the description of the view from within Microsoft:

> Phil Spencer, head of Microsoft's gaming division, has also opined that Microsoft Store "sucks". As a result, Office was removed as an installable app from the store, and made to redirect to its website.

https://en.wikipedia.org/wiki/Microsoft_Store
by jpbryan | 2025-12-18 21:05:55+00:00
Yes, exactly. A successor could theoretically replace Word, but first it needs to replicate all of its existing functionality.

For a competitor to supplant Word, it would need to:

- Be fully backwards compatible with .docx. Lawyers will inevitably receive .docx files from counterparties that they need to review, redline, and mark up. The new processor has to handle everything Word does flawlessly. (As an engineer who has spent considerable time building a high-quality docx comparison engine, I can tell you this is tremendously difficult.)

- If it introduces a new file format, support seamless comparison and conversion between that format and .docx. Not technically impossible, but also tremendously difficult with marginal upside.

- Defeat the Microsoft Office bundle in the market — meaning it either offers enough advantage that organizations pay for both, or it replaces Excel, PowerPoint, and Outlook too.

Given the enormous challenge of building a viable Word competitor and the marginal room for improvement that Microsoft has left on the table, I think it's very unlikely that a competitor will threaten its market position.
by lm28469 | 2025-12-18 21:06:08+00:00
> I would expect that to be the minority of visitors.

If you live next to one the "minority" is at least once a week, usually on a workday because they're in vacation while you're not.

You get extra trash everywhere, puke in the staircase, empty bottles in front of the building, condoms thrown out of windows, &c. it's a never ending nightmare
by rootusrootus | 2025-12-18 21:06:25+00:00
That is my charitable interpretation, but it's always one or two changes across a module that has hundreds, maybe thousands of lines of code. I'd expect an auto-formatter to be more obvious.

In any case, just looking over your own PR briefly before submitting it catches these quickly. The lack of attention to detail is the part I find more frustrating than the actual unnecessary format changes.
by lo_zamoyski | 2025-12-18 21:06:31+00:00
Your exposure to medieval art must be very limited. I have seen some very magnificent pieces of medieval art personally. And paintings are a small part of what falls under "medieval art". Include those in the category, please.

And there is another element to consider, which is the purpose of the art. Medieval art was not concerned so much with realism, but with the symbolic.

I wonder: do you think Byzantine icons "suck"? I suspect you do.
by spwa4 | 2025-12-18 21:07:06+00:00
There is more water in Iran than before global warming, not less. Oh and in other places where there is less water due to global warming, like Spain, there is no water shortage.

Sorry but this one is just 100% the fault of the government involved. It could have easily been prevented and it was known to the month when it would happen decades in advance, nothing was done.
by ThrowawayR2 | 2025-12-18 21:07:28+00:00
Previously submitted 6 times in the past 9 days, this time under a new account.

- How do you share open source work without it feeling like self-promotion (github.com/chrilleweb) 2 points by chrilleweb 4 days ago | 4 comments

- Show HN: What are your thoughts on this? (npmjs.com) 1 point by chrilleweb 5 days ago

- How do you get meaningful feedback on early-stage open source tools? (github.com/chrilleweb) 1 point by chrilleweb 6 days ago | 1 comment

- Seeking feedback from senior JavaScript engineers (github.com/chrilleweb) 1 point by chrilleweb 7 days ago | 1 comment

- How do you get more exposure for your open-source project? (github.com/chrilleweb) 10 points by chrilleweb 8 days ago | 4 comments

- CLI tool that scans your codebase for environment variable issues (npmjs.com) 1 point by chrilleweb 4 days ago | 9 comments
by crote | 2025-12-18 21:07:54+00:00
We've already had TVs which only started serving ads after a few months of use. What's stopping them from selling TVs which stop working if it hasn't been able to connect to the mothership for a few weeks?

And instead of a full brick, let's just downgrade to 360p and call it an "expiration of your complementary free Enhanced Video trial".
by UncleMeat | 2025-12-18 21:07:56+00:00
The objective is a foothold in culture war stuff, largely around LGBT people but about other things too. The ultimate goal is to re-establish a culture where gay people are unable to be out in public, especially in places where there are children. This means no gay teachers. No gay characters in media. Websites with LGBT content being treated as pornographic and requiring age verification.

The narrative is "look at these liberals forcing sex on children." Parents go to school board meetings and read passages ripped from context as lurid eroticism to rile up their neighbors. If normies go along with this "think of the children" stuff then it becomes a foothold to the next steps. We've seen this trans people, where bigots have successfully converted "this is about girl's sports" into policies banning healthcare and safe bathroom use.
by kstrauser | 2025-12-18 21:08:07+00:00
I love the insanity of this idea. Not saying it's a good idea, but it's a very highly entertaining one, and I like that!

I've also had enormous luck with Anubis. AI scrapers found my personal Forgejo server and were hitting it on the order of 600K requests per day. After setting up Anubis, that dropped to about 100. Yes, some people are going to see an anime catgirl from time to time. Bummer. Reducing my fake traffic by a factor of 6,000 is worth it.
by dismalaf | 2025-12-18 21:08:48+00:00
You should google the definition of credible since it seems you don't know it... (Hint, it doesn't mean 100% true)

It really boils down to: do you trust a brutal communist dictatorship that has been attacking the West asymmetrically and wants to invade its neighbours to be honest?

Multiple Western governments believe it was a lab leak and coincidentally I'm sure, relations with China have been quite bad since.
by Yoric | 2025-12-18 21:08:55+00:00
Er...

I've been programming since I was 7 and I'm old enough to remember the previous AI summer. Somewhere along the way, I've had impact on a few technologies you have heard of, I've coded at almost all levels from (some very specialized) hardware to Prolog, Idris and Coq/Rocq, with large doses of mainstream languages in-between, and I don't think I'll ever be close to having seen in all.

If anyone tells me that they've seen it all in 5 years, I'm going to suspect them of not paying attention.
by lm28469 | 2025-12-18 21:08:56+00:00
The people profiting from the situation aren't the people dealing with the side effects, it really isn't that hard to understand... if you own a club or a building it's a gold mine. If you're just an average citizen everything is now more expensive, it's harder to find a place, you have to deal with rude people every fucking day, &c.
by duxup | 2025-12-18 21:09:29+00:00
It’s always the developers who can break / bypass the rules who are the most dangerous.

I always think of the "superstars" or "10x" devs I have met at companies. Yeah I could put out a lot of features too if I could bypass all the rules and just puke out code / greenfield code that accounts for the initial one use case ... (and sometimes even leave the rest to other folks to clean up).
by dxdm | 2025-12-18 21:10:44+00:00
> So, if the news say "it was home invasion" is that enough to trust and believe it was home invasion?

Obviously not. It matters what surrounding facts and circumstances are reported, how extraordinary they are, how they are known, how they were cross-checked, who is doing the reporting, what is their track record around research and impartiality, etc etc.

Different people will come to different conclusions about who they trust for what reasons. Some people may conclude they do not trust "the news" in this particular case or in general. Some may have ideas about what they think really happened and will not be convinced otherwise.

Very, very few people, especially outside "the news", will do actual, open-minded research. A lot more will comment and speculate pointlessly.
by epolanski | 2025-12-18 21:11:25+00:00
There's also the opposite camp: when you show very complex scenarios being simple in some technology but the hello world is harder.

e.g. effect-ts which makes error handling, dependency injection, concurrency, retries, stack safety, interruptions, etc, simple but the hello world already hits people with "wait, it's 6 lines of code to print hello world!? Trash".
by nextaccountic | 2025-12-18 21:11:43+00:00
Your assumption is that a 11 second delta is a somewhat better evidence than a 90 seconds delta, but the provided article successfully defended this isn't the case IMO. It depends on the last activity of the user

The article also shows that there's a 40 second delta between the harassing account and the harassed person himself, further semonstrating this doesn't mean anything and can happen purely by chance
by jm4 | 2025-12-18 21:12:02+00:00
The anti-AI people think they are in the majority. They could be, but I suspect that's not the case. I would be surprised if many in the anti-AI crowd could even point to the specific features of the devices and software they use daily that fall under the "AI" umbrella. Meanwhile, regular people are increasingly turning to chatbots instead of search engines. It seems clear we are at peak hype, but this stuff is here to stay.
by dlivingston | 2025-12-18 21:12:05+00:00
Wtf is up with the Windows 7 screenshot in the article? It looks like an image generated with AI... and a particularly poor AI, too; maybe the same model that gave us "Will Smith eating spaghetti."

On top of that, the article says a lot without saying really anything at all.

Not worth the click and surprised this made it to the front page.
by gowld | 2025-12-18 21:12:27+00:00
The linked site https://heartbreak.ing/ explains that Mintlify disabled CORS, so that 3rd party sites can run code in your Mintlify-using environment (X, Vercel, etc).

The OP site says that .svg files can only run scripts if they are directly opened, not via <img> tags.

So how does the attack work?
by glenstein | 2025-12-18 21:12:33+00:00
Fair point on the vendors - surely they hoped to make $$ from it. But I think you're underestimating the significance of standing up Proton and the critical experience working through bugs and getting experience with hardware, and gradually growing the inventory of compatible games. Simply put, there's no Steam Deck without the Steam Machine, which says everything about the value of the Steam Machine.