MurphyA/hacker-news huggingface dataset:
by Imustaskforhelp | 2025-12-08 12:11:24+00:00
As always, I was writing a comment to another comment and thought that it might be relevant to create a new (top?) comment itself too (sorry if its "plagiarism")

But basically one other type of such contact pages are when a company has such a contact page + it only works for customers who have logged in and they can only login entirely if they give their credit/debit card info.

I found it to be the case for hetzner,contabo basically. OVH had a discord server which I could join to ask some basic inqueries/support, I never understand the companies which do not have any such things like discord,telegram etc.

In an ideal world I would want them to run matrix or open source but even if they are on discord, it can be light years ahead of the contact page they have right now which I simply don't understand.

I wish to be more anonymous with my credit/debit card info, I recently went into nerding about vps providers basically and signing up via crypto for all its hate was something I enjoyed. (Funny how I linked my previous crypto comments to this contact page idea)

I think ignorance can play a deal in it. I don't think all companies do it out of malice as the article points out, some do it by ignorance. So in a way, Kudos for raising awareness about it.
by Normal_gaussian | 2025-12-08 12:11:30+00:00
Very many more people use Windows to GitHub.

GitHub also runs a free tier with significant usage.

There are ~1.4b paid instances of Windows 10/11 desktop; and ~150m Monthly active accounts on GitHub, of which only a fraction are paid users.

Windows is generating something in the region of $30b/yr for MS, and GitHub is around $2b/yr.

MS have called out that Copilot is responsible for 40% of revenue growth in GitHub.

Windows isn't what developers buy, but it is what end users buy. There are a lot more end users than developers. Developers are also famously stingy. However, in both products the margin is in the new tech.
by somenameforme | 2025-12-08 12:11:52+00:00
There's tremendous difference. Imagine I put a 5' high fence every 3 feet on a sidewalk. You still have the freedom to walk down the street, but no longer have the ability to do so. This is why the Bill of Rights is framed in terms of limitations on governments as opposed to guarantees of rights.

For instance, the Bill of Rights doesn't grant you the right to free speech. You already naturally have that. It instead makes it unconstitutional for the government to try to hinder that right. By contrast the USSR and China both had/have guarantees of freedom of speech in their constitution, but they mean nothing because obviously you have freedom of speech by virtue of being able to speak.

You having the freedom of speech says nothing about the ability of the government (or private companies in contemporary times) engaging in actions making it difficult to exercise that speech without fear of repercussion. Or as the old tyrannical quote goes, "There is freedom of speech, but I cannot guarantee freedom after speech."
by jmpman | 2025-12-08 12:12:17+00:00
I remember reading an article about British workers during WW2 who were willing to work any number of hours to beat the Nazis. Initially their productivity spiked as they worked more hours. Eventually it crashed, and they did a study to identify the most productive number of hours. 35.

I remember another article from a Harvard business review where they studied the number of hours worked which was correlated with the highest promotion rate in business. 45.

So, if you’re riveting airplanes, or other manual work, 35 hours per week seem to be maximal. For office work, 45 hours per week at least gets you the best results from the business noticing your effort. I shoot for 45 hours a week on average, but sometimes go as high as 80, when sprinting, and as low as 25, when trying to recover from those sprints. Seems to have worked well for my career and work/life balance.
by littlestymaar | 2025-12-08 12:12:36+00:00
> Ok, those are valid examples (also, how about free roads for everyone? Everyone seems to take that for granted and wouldn't dream about calling it "socialist")

This exactly.

> but in your original post you wrote about "a flat benefit for everyone" that doesn't reduce with income level

Yeah, my writing was confusing. By “for everyone” I meant “no matter the income”, not that we should give children's allowance to single adults. Just that we stop index these things on income. By the way I also think we should give more in nature (“the medical operation is free”), and less in cash, but that's independent.
by emrekzd | 2025-12-08 12:12:56+00:00
This is very cool and makes me smile because I used to use a simplified version of this as a take home project in engineering interviews.

One usecase I find particularly interesting is predictions. People often predict the future like “in 2 years we will have AGI” etc. It would be fun to fact check these predictions on the exact date 2 years later. Pick top tech leaders or politicians and scrape all their predictions and make a leaderboard of who got it right or messed up. could be fun to try.
by disgruntledphd2 | 2025-12-08 12:14:19+00:00
I mean, their counter-parties know all of this, but the fact that PE assets don't need to be marked to market on a regular basis can be good for a lot of these investors, as it introduces a delay in the spiral that can otherwise occur with public assets.

Like, if AI collapses, everyone's gonna sell Treasuries to cover losses as they are super liquid (mostly), but the PE assets can pretend that they're still worth whatever, thus reducing margin calls.

PE is generally bad, but their LP's are not entirely stupid and the ability to mark to imagination is worth a bunch of money sometimes.
by EGreg | 2025-12-08 12:14:56+00:00
There can be many models. One model is just to have shares expire after a certain point, the same way options do. Or undergo demurrage (a discount that grows from 0 to 100% over a decade, for instance, where the remaining % from the sale goes back to the ecosystem and is distributed as UBI to all tokenholders).

In fact, staking your shares and getting a perpetual flow of utility tokens, or selling the shares, could be a good compromise. But the shares would cease to confer voting power or dividends. The dividends would be paid out in the utility token itself. So the utility tokens might get devalued if there are too many of them, or they could be burned as transaction fees for instance, reducing their supply. There are a ton of possibilities.

Reinterpreting shares as something like a bond with a yield in the ecosystem's own currency makes things much more sustainable. Yes, the shareholders would still want the ecosystem's growth to outpace the token issuance, but also, they could just increase the fees' burn rate of tokens. But that's like extracting rents. So yes, I think eventually, shares should simply get less and less dividends over time. Look at the Miracle of Worgl and their currency undergoing demurrage, for instance.

In the ideal scenario, though, new companies would have no IPO ever, only ICO of utility tokens. Just make IPOs almost impossible to do from a regulatory point of view. It's becoming rare anyway. This would mean that early shareholders would get their returns by staking shares and receiving utility tokens which they sell to ecosystem participants (so they're incentivized to help grow the entire ecosystem, refer new customers etc.) And eventually, the market cap of the shares is totally phased out due to demurrage and the utility tokens is all that remains.
by pjmlp | 2025-12-08 12:15:11+00:00
I don't need suggestions for a time I live through, I am in computers since the 1980's.

Without AMD, there was no alternative in the PC world, It was already the first 64 bit version of Windows XP.

Since we're providing suggestions in computing history, I assume you can follow the dates,

https://en.wikipedia.org/wiki/Windows_XP_editions#Windows_XP...
by tranq_cassowary | 2025-12-08 12:15:26+00:00
You can't equate actions from a part of the community with actions by the project. If you would see any bigotry by a GrapheneOS community member, please report it to the moderators. Bullying, toxcity and misinfo are not allowed. Action will be taken.

I havent noticed a lot of that in the community myself, in which im very active. Its exceptional in my eyes. Common though is technical criticism on other projects when people ask advice about it or want a comparison with alternative. Also common is people being fed up by harassment by other projects.

The founder of /e/OS repeatdely attacks GrapheneOS in random internet threads that are only mention GrapheneOS. This contrast with the approach of GrapheneOS where they will only do a comparison with /e/OS in reponse to posts where both are mentioned and compared by others. Or, in reponse of wrong comparisons in the media or harassment (personal attacks etc.) stemming from them.

F-Droid does also have some maintainers that engaged in personal attacks against the GOS founder. And anyway what do you expect the project to do if people ask whether to get apps from Play Store or F-Droid? Pretend there is no technical security difference? If people ask questions, the project and community try to inform.

There is big conflict with Debian or Linux kernel at all. They also dont mismarket themselves or spread misinfo about GrapheneOS. They are concerned though that both heavily used projects lack a security focus.
by Ylpertnodi | 2025-12-08 12:15:42+00:00
> “it is virtually impossible for a retailer to match shelf pricing and scanned pricing 100% of the time for all items. Perfection in this regard is neither plausible nor expected under the law.”

I don’t knnow about 'expected', but 'not plausible' is up to the company to get their shit together. My spouse works in retail - nobody has time on the shop floor to change label prices all day. Some prices change by a few cents, and then a week later, they change again. If annyone complains, they get the scan-at-the-register price, and then the particular area in question gets a very quick emergency team sent in to re-do all the physical tags.
by tsimionescu | 2025-12-08 12:15:43+00:00
Because it's attached to the bill itself, not the owner or the wallet.

If I give you a dollar bill with the serial number 100100, it's impossible for you to prove that bill came from me (unless you have forensic evidence of me giving it to you, of course - but that's equivalent to having photo evidence of me typing in my private key to a BTC wallet) . If you find a dollar bill on the street, it's now yours, you can't know anything about its previous owner.

In contrast, a BTC address is a unique identifier for someone who owns the BTC. The blockchain stores all addresses that it ever interacted with, so even if you create thousands of wallets, they can all be-anonymized quite easily if one is, as you can track how money was sent between them.
by conartist6 | 2025-12-08 12:16:27+00:00
Putting this here for visibility, but go upvote the people who actually did the sleuthwork: https://news.ycombinator.com/item?id=46190013

It seems like the financial outlet made a maths error and then was amazed by the absurdity of the incorrect result they got.

Specifically their whole outrage is based on having accidentally calculated what would need to happen for Palantir's revenues to grow 1500x as opposed to 15x. The corrected statistic would be the Palantir requires 11.4% revenue growth year over year not 35%.
by Normal_gaussian | 2025-12-08 12:17:06+00:00
The easy way to do this is to create a worktree and then just run it in some form of sandbox - e.g. a Docker container.

In the worktree there is no .git directory, just a .git file which has a single line: "gitdir: <path to gitdir>".

If your sandbox doesn't have access to the gitdir, you're golden.
by cubefox | 2025-12-08 12:17:40+00:00
This is what "computer art" and "generative art" meant for decades: relatively short programs generating interesting pictures. Today's text-to-image models are quite different from that.

(But I think even for diffusion models, interesting pictures that come from very short or unspecific prompts are more in the spirit of classic generative art, as they don't try to describe specific details explicitly.)
by fsflover | 2025-12-08 12:17:49+00:00
Every reasonable, independent organization confirms that Manifest V3 is the end of privacy for Chrom(ium) users, e.g.,

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

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

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

> It restricts and controls the access of extensions much more.

You mean, it restricts users even more and gives to websites the freedom to track you? I won't engage in further discussion with you, you're just trolling.
by blenderob | 2025-12-08 12:18:05+00:00
Looks nice but it's rejecting valid commands as incorrect. Like when it told me to search for "laugh" I ran

grep laugh *

There's only one file in the directory. So that's a correct answer but the game wants me to run

grep laugh night-before-christmas.txt

It's like those weird interviewers who have a specific answer in mind and they'll accept nothing other than the answer they have in mind.
by tsimionescu | 2025-12-08 12:18:09+00:00
That's only true if they observe the channel being fraudulently closed in the right time window. You have to actively monitor the BTC chain to see if your Lightning network partner might steal from you. If you don't (e.g. There is some network or power issue and they take this opportunity to steal), tough luck.

Basically Lightning is like a tab that you open in a bar. You perform various transactions on the tab, and only settle later. No one would say that you're using Visa when you tell the bartender to put some drink on your tab, even though at the end of the day or week or whatever, the transaction will go through Visa.
by dale_glass | 2025-12-08 12:18:34+00:00
Early on bitcoin was thought to be pseudoanonymous. Like sure, it's all public, but what's public is "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh", not "John Smith, age 43, living in Florida".

Then two things happened: people figured out that it's actually very easy to connect the dots, particularly if somebody ever does something like: "donate here: (hash)".

And, Bitcoin is hard to get into. As soon as difficulty went up, making yourself some went out of the window. Now you have to buy it. And its characteristics mean that anyone selling any online wants to be really, really sure of your identity. Thus near everyone ends up creating accounts at Coinbase or wherever with very accurate identity verification, and now we've got real names connected to those random looking numbers.
by lproven | 2025-12-08 12:18:40+00:00
> The Acorn Archimedes had the whole OS on a 512KB ROM.

True. And it's still around. It's FOSS now, runs natively on a Raspberry Pi 1-400 and Zero, and has Wifi, IPv6, and a Webkit browser.

https://www.riscosopen.org/content/

https://www.riscosdev.com/direct/
Show HN: DocBeacon – See how people read your documents
by howardshaw | 2025-12-08 12:18:52+00:00
I built DocBeacon because of a small moment that stuck with me. About a year ago, during a routine catch-up with our sales team, someone joked that most proposals vanish into silence after we send the PDF, and we end up calling blindly. Everyone laughed, but the frustration was real.

When I later decided to build something of my own, this was the first problem I came back to.

There are market-leading tools in this space that cover broader sales workflows. I wanted a sharper lens on reading behavior itself, so I focused DocBeacon on deeper document analytics.

With DocBeacon you can see who opened a document, how long they stayed, where attention drops, and how readers move across pages. I was especially interested in going beyond page-level stats to understand what people actually focus on within a page and how they progress through a document.

* Heatmaps show where attention clusters inside a page, not just which page was viewed.

* Reader paths visualize how people navigate a document. I use a Sankey style view to make loops, skips, and drop-offs easier to spot.

The viewer does not need to install anything or log in.

I would love feedback from anyone who sends important docs like proposals, pitch decks, specs, or hiring packets. What signals would actually change how you follow up or revise your content?
by oersted | 2025-12-08 12:18:56+00:00
I believe the “trustless” part is not having to trust a central authority that makes the transaction possible, not about not having to trust the person you are transacting with.

With crypto you don’t need to trust the authority that holds your digital money, the authority that executes the transaction, or the authority that manages the issuance of currency and other factors that may affect its value (interest rates, fixed exchange rates…).

That being said, I agree that in practice this is a rather niche problem to solve, and among the people with this problem, there are far more bad faith ones that good faith ones.

And it is never completely trustless anyway, for most crypto you need to trust a single dodgy implementation, the issuance policy of the founders hoarding the vast majority of the tokens, and whatever backdoors they have put in place for disaster recovery or other purposes. And then there are all the surrounding systems that make crypto actually practical to use, like exchanges, that are absolutely not trustless.

It’s absurd how the top exchanges keep their customers crypto in big joint accounts that the exchange controls and transactions mostly just happen in their closed database outside the blockchain, canceling out most advantages of crypto anyway.
by bschne | 2025-12-08 12:19:02+00:00
I've been occasionally using futureme.org since ~15 years ago, in case you're a believer in the Lindy effect. FWIW I don't think I've ever used it for anything more than ~1 year ahead, that always seemed fun/interesting enough. Of course there's other considerations entering the picture if you plan ten years ahead, but then again this seems like the kind of fun/light-hearted thing where it doesn't really bother me that I might not end up reading it again --- life happens...
by mqus | 2025-12-08 12:19:58+00:00
Great, now I can compare it with other Zsomethings. But as the post shows, thats just one branch of many naming schemes HP employs. Also: This already is a workstation, how could it _not_ be "ultra"? Why the doubling? Or does "workstation" just mean "something I can work with", including office stuff? In that case, I am very interested what other letters they use and what they're for.
by scott_w | 2025-12-08 12:20:38+00:00
As the article points out, it depends on what you want. Do you want customers to reach out? For some, the answer really is "yes," for whatever reason that may be.

The author isn't generically ranting against contact pages that redirect you to support documentation — they're pointing out that this customer wasn't considering the customer behaviour they wanted and instead followed a trend. In this case, it was counter to what they wanted the customer to do.
by zbentley | 2025-12-08 12:20:43+00:00
Not GP, but … because the overwhelming majority of programming is done in support of businesses selling things?

I’m not just talking about people who program for a living. The majority of academic CS chooses its research directions because of what limits people are running into for business; even privacy-focused software has been commoditized by many business; a large amount of OSS development is by (and often paid for by the employers of) people working for money; heck, after Linus’s initial “just a hobby OS” period even Linux’s contribution base was primarily driven by business needs (even if those needs influenced it via “contributor had a problem at work and committed a solution for it upstream in spare time” as often as “paid contributor upstreamed a change on behalf of their employer”).
by PunchyHamster | 2025-12-08 12:21:11+00:00
It was inevitable and trivial to predict, which people did, and the cryptbros laughed at them coz that's how old people think.

We put so much law and limitations about anything money purely because at times when we did not, stuff went wrong.

The whole idea of currency without any laws and limitations around it means any and every problem that those law were supposed (some do it better, some worse, some make actual problem worse, not trying to pretend they are perfect here) to help with will happen, easily, with the "new money".

The fact that on top of all the old problems the crypto invented a whole set of new problems is just a little turd cherry on top of a manure cake.

Okay, that was harsh, manure have some actual positive use
by sipofwater | 2025-12-08 12:21:18+00:00
NFS server on an Android smartphone without root access: "Testing: Termux, proot-distro, Network File System (NFS)" at https://gist.github.com/NoteAfterNote/e1719f4029b91918d99621... (gist.github.com/NoteAfterNote/e1719f4029b91918d996216939d5bff2)
by sipofwater | 2025-12-08 12:21:52+00:00
* Kodi has an NFS client, "Downloads for Android": https://kodi.tv/download/android/

* VLC for Android, Android TV and ChromeOS, "Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...) and servers (UPnP, DLNA)": https://github.com/videolan/vlc-android , https://www.videolan.org/vlc/download-android.html

* "NFS Clients VLC & KODI on Android TV": https://www.hallergard.com/Blog/NFS_Android.html
by sipofwater | 2025-12-08 12:22:29+00:00
* "exportfs Command: Tutorial & Examples" "Manage and display NFS exported file systems on a Linux server": https://cleveruptime.com/docs/commands/exportfs

* "NFS Security: Identifying and Exploiting Misconfigurations": https://www.hvs-consulting.de/en/blog/nfs-security-identifyi... (www.hvs-consulting.de/en/blog/nfs-security-identifying-and-exploiting-misconfigurations)
by ben_w | 2025-12-08 12:23:08+00:00
> But we don't usually believe in both the bullshit and in the fact the the BS is actually BS.

I can't parse what you mean by this.

> LLM don't care about anything.

"Care" is ill-defined. LLMs are functions that have local optima (the outputs); those functions are trained to approximate other functions (e.g. RLHF) that optimise other things that can be described with functions (what humans care about). It's a game of telephone, like how Leonard Nimoy was approximating what the script writers were imagining Spock to be like when given the goal of "logical and unemotional alien" (ditto Brent Spiner, Data, "logical and unemotional android"), and yet humans are bad at writing such characters: https://tvtropes.org/pmwiki/pmwiki.php/Main/StrawVulcan

But rather more importantly in this discussion, I don't know what you care about when you're criticising AI for not caring, especially in this context. How, *mechanistically*, does "caring" matter to "learning abstract thought", and the question of how closely LLMs do or don't manage it relative to humans?

I mean, in a sense, I could see why someone might argue the exact opposite, that LLMs (as opposed to VLMs or anything embodied in a robot, or even pure-text agents trained on how tools act in response to the tokens emitted) *only* have abstract "thought", in so far as it's all book-learned knowledge.
by tmtvl | 2025-12-08 12:23:29+00:00
The reason I switched from Scheme to Common Lisp was because I wanted type checking more than I wanted hygienic macros or case-sensitive (by default) symbols.

Being able to do something like:

(deftype Digit () '(Integer 0 9) (deftype Digit-Vector (&optional (length '*)) `(Vector Digit ,length)) (defun integer->digit-vector (integer) (declare (type Integer integer)) (coerce (loop :for character :across (format nil "~D" integer) :for digit := (char-digit-p character) :when digit :collect digit) 'Digit-Vector))

And then have SBCL warn me if I try to use the resulting Digit-Vector in a function which wants a String (for example) is useful.