MurphyA/hacker-news huggingface dataset:
by nicbou | 2026-01-22 09:13:38+00:00
But what would be the point?

There is a huge difference between giving eggs to your neighbours and sending them to a breakfast restaurant in another state. A connection is made between you and the neighbors. A community forms around it.

What would be the point of having a machine write your thoughts so they can shift a model's weights by infinitesimal amounts? How would that compare to building a small following, getting reader mail, and maybe even meeting a few of them?

My website is used as training data. I get nothing from it. The AI twists words I have carefully selected, misleads people, and strips me of the fruit of my labour. If I lost my entire audience, I would stop doing that work.

Moreover, there is a cost to producing high quality information. Research alone takes a long time when you're putting information online for the first time. I wouldn't do it for a vague chance of affecting the Zeitgeist.
by ymolodtsov | 2026-01-22 09:14:07+00:00
But YouTube is still a growing and maybe a profitable business (they disclose its revenue but not costs).

Bending Spoons buys stalled or failed products and keeps them alive with a central engineering team in Italy which is far cheaper than anything in the US.

That's their business model. If the company you work for is acquired by them you should start looking for a new place.
by luxcem | 2026-01-22 09:15:14+00:00
Not only that but paper in a voting booth is so simple that anyone can check that it is done properly.

It may be a burdensome process, but very simple to understand. Every modernization of the process has major drawbacks.

– Electronic voting machines cannot be verified by just any voter, and the vote count is not transparent.

– Remote voting (even paper-based) does not guarantee freedom of choice: it cannot be ensured that the person is not under pressure at home, or even that it is truly that person who is voting.

- Voting alone in a private booth ensures that no one can verify who a person voted for. It is therefore difficult to buy votes, since it is impossible to confirm that a person followed any instructions.

The fact that any voter can verify and ensure that everything is conducted properly, without having to trust a third party, is essential to guaranteeing the integrity of the vote.
by adrian_b | 2026-01-22 09:16:46+00:00
Even if one would want to use Linux only through libc, that is not always possible.

Linux has evolved beyond POSIX and many newer syscalls, which can enhance performance in certain scenarios, are not available as libc functions.

They may be invoked either using the generic syscall wrappers provided by glibc besides the standard functions, or by using custom wrappers or possibly by using some special libraries, if such libraries are available.
by voidnap | 2026-01-22 09:16:53+00:00
The worst part about smart phones is their browser/social media. Technically, even dumb phones like the nokia 3310 had contact lists so you didn't have to memorize phone numbers. And land lines had speed dial. And my family used a phonebook with a rotary dial telephone. It's not like people had memorized as many numbers as they now have stored in their telephones.
by mschild | 2026-01-22 09:16:56+00:00
Needs more research. Fully agree on that.

That said:

TV very much is the idiot box. Not necessarily because of the TV itself but rather whats being viewed. An actual engaging and interesting show/movie is good, but last time I checked, it was mostly filled with low quality trash and constant news bombardment.

Calculators do do arithmetic and if you ask me to do the kind of calculations I had to do in high school by hand today I wouldnt be able to. Simple calculations I do in my head but my ability to do more complex ones diminished.
Thats down to me not doing them as often yes, but also because for complex ones I simply whip out my phone.
by jmgao | 2026-01-22 09:18:08+00:00
> I was expecting a unified interface across all architectures, with perhaps one or two architecture-specific syscalls to access architecture-specific capabilities; but Linux syscalls are more like Swiss cheese.

There's lots of historical weirdness, mostly around stuff where the kernel went "oops, we need 64-bit time_t or off_t or whatever" and added, for example, getdents64 to old platforms, but new platforms never got the broken 32-bit version. There are some more interesting cases, though, like how until fairly recently (i.e. about a decade ago for the mainline kernel), on x86 (and maybe other platforms?) there weren't individual syscalls for each socket syscall, they were all multiplexed through socketcall.
by ZeroGravitas | 2026-01-22 09:18:44+00:00
I'm old enough to remember when Wired was excited about free market capitalism. Apparently competition is bad when solar panel manufacturers do it.

To be charitable, they may be trying to meet an insanely misinformed American audience half-way, and wake them from their fossil slumbers before they surrender their global leadership.

But if that amounts to just half misinforming them, then it's still not great.
by jychang | 2026-01-22 09:18:53+00:00
Yes!

Otherwise you're just outsourcing your critical thinking to other people. A system of just "You will be punished for X" without analysis becomes "Derp, just do things that I won't be punished for". Or more sinister, "just hand your identification papers over to the officer and you won't be punished, don't think about it". Rule of power is not a recipe for a functional system. This becomes a blend of sociology and philosophy, but on the sociology side, you don't want a fear-based or shame-based society anyways.

Your latter example ("Most people aren't interested in torturing babies for sport and would have a strongly negative emotional reaction to such a practice") is actually a good example of the core aspect of Hume's philosophy, so if you're trying to avoid the philosophical logic discussion, that's not gonna work either. If you follow the conclusions of that statement to its implications, you end up back at moral philosophy.

That's not a bad thing! That's like a chef asking "how do i cook X" and understanding the answer ("how the maillard reaction works") eventually goes to chemistry. That's just how the world is. Of course, you might be a bit frustrated if you're a chef who doesn't know chemistry, or a game theorist who doesn't know philosophy, but I assure you that it is correct direction to look for what you're interested at here.
by rasjani | 2026-01-22 09:18:57+00:00
In finnish, if you google for "spotti", first hit leads to "MTV SPOTTI". MTV is local tv channel and "spotti" is their advertisement portal to purchase their ad services. Second hit leads to "crossword puzzle" site that lists the word "spotti" with multiple explanations that refers to advertisement. Of course spotti has other meanings but its a term used for ads.. I do not know the etymology of that word in finnish but Finland and Sweden do share a lot of words , specifically when spoken.

So, while "spotify" meaning to add ads, might be fun theory, it does make a lot of sense from nordics point of view..
by backrun | 2026-01-22 09:19:16+00:00
f you use ChatGPT for work, you’ve probably run into the same problem: copying a long chat into Docs/Notion breaks formatting, and code blocks become messy.

Here are a few practical ways to export ChatGPT conversations to PDF, Notion, Word, and Google Docs — depending on what you need.

1) Quick export (full conversation)
Best when you want a clean archive or something you can share.

Open the chat you want to export

Export the full conversation

Choose a format: PDF / Word / Google Docs / Notion

Download or send it to your destination

2) Export only the important parts (selected messages)
Best when the chat is long and you only want the final answers, code, or key steps.

Select the messages you want to keep

Export only the selection

Save as PDF/Word or send to Docs/Notion

3) Make it readable (styling options)
Best when you plan to share or turn the chat into a document.

Customize font, text size, and colors/theme

Export to your preferred format
This helps a lot for long-form notes, documentation, or client-facing exports.

4) When you need formatting + code blocks preserved
If your chats include code, tables, or structured steps, preserving formatting matters.

Prefer export methods that keep code blocks intact

PDF is great for sharing; Docs/Notion are best for editing and collaboration

I built Export ChatGPT Conversation to cover these workflows (full chat / selected messages / styling / multiple formats). If you try it, I’d love feedback:

Which destination do you use most: Notion or Google Docs?

What’s missing: better tables, images, templates, or batch export?

(Feel free to drop your workflow below — happy to iterate based on real use cases.)
by almet | 2026-01-22 09:19:51+00:00
(Hi, disclaimer: I'm one of the current dangerzone maintainers)

You are correct: that's basically what Dangerzone is doing!

The challenges for us are to have a sandbox that keeps being secure and make it possible for non-tech folks (e.g. journalists) to run this in their machines easily.

About the sandbox:

- Making sure that it's still updated requires some work: that's testing new container images, and having a way to distribute them securely to the host machines ;

- In addition to running in a container, we reduce the attack surface by using gVisor¹ ;

- We pass a few flags to the Docker/Podman invocation, effectively blocking network access and reducing the authorized system calls ;

Also, in our case the sandbox doesn't mount the host filesystem in any way, and we're streaming back pixels, that will be then written to a PDF by the host (we're also currently considering adding the option to write back images instead).

The other part of the work is to make that easily accessible to non-tech folks. That means packaging Podman on macOS/Windows, and providing an interface that works on all major OSes.

¹ https://dangerzone.rocks/news/2024-09-23-gvisor/
by ben_w | 2026-01-22 09:23:25+00:00
> 4 months is barely enough time to adapt to a fundamentally new tool

Yes, but also the extra wrinkle that this whole thing is moving so fast that 4 months old is borderline obsolete. Same into the future, any study starting now based on the state of the art on 22/01/2026 will involve models and potentially workflows already obsolete by 22/05/2026.

We probably can't ever adapt fully when the entire landscape is changing like that.

> Previous tools outsourced partial processes - calculators do arithmetic, Google stores facts. LLMs can potentially take over the entire cognitive process from thinking to formulating. That's qualitatively different.

Yes, but also consider that this is true of any team: All managers hire people to outsource some entire cognitive process, letting themselves focus on their own personal comparative advantage.

The book "The Last Man Who Knew Everything" is about Thomas Young, who died in 1829; since then, the sum of recorded knowledge has broadened too much for any single person to learn it all, so we need specialists, including specialists in managing other specialists.

AI is a complement to our own minds with both sides of this: Unlike us, AI can "learn it all", just not very well compared to humans. If any of us had a sci-fi/fantasy time loop/pause that let us survive long enough to read the entire internet, we'd be much more competent than any of these models, but we don't, and the AI runs on hardware which allows it to.

For the moment, it's still useful to have management skills (and to know about and use Popperian falsification rather than verification) so that we can discover and compensate for the weaknesses of the AI.
by w0de0 | 2026-01-22 09:23:40+00:00
Chrome extensions shouldn’t be in the hands of users, no matter their title. CEO included. As a device sysadmin I feel this strongly. None of you can be trusted to vet extensions. Honestly anyone who uses vanilla Chrome has a suspect threat model.

On the rest I rather agree with you. General-purpose computers are key tools over which users should be admin. Sysadmins provide a security backstop. Full lock down is the sign of an unhealthy understanding of how the org’s value is actually created.
by pydry | 2026-01-22 09:23:55+00:00
I remember half of the neoclassical economics focused articles about China from the late 90s and early 00s predicting that by not following ricardian comparative advantage China was shooting itself in the foot.

They kept predicting collapse, too.

Nobody talks much about the ricardian theory of static comparative advantage today. China's rise kind of invalidated it.

America was taken by surprise by its rise because of this. The cordial relations and trade flipped almost overnight to hostility once it was realized that China's economic power now rivaled that of that of the US and was poised to grow even more.
by kavalg | 2026-01-22 09:24:11+00:00
In the context of sovereign debt, yes. I don't even feel that that the US is stable enough. Of course, everyone sees the world through their own eyes, but in my world, the EU has been going down post-covid in terms of e.g. purchasing power, industrial base, business opportunities for the small/medium business. The defense industry is strong, because it is currently needed and funded, but how long can that be sustained?
by Obscurity4340 | 2026-01-22 09:25:15+00:00
Shouldnt they at least have to try? Who else gets to throw up their hands before even trying to raise wages and offer an attractve (as much as is possible) employment offer to domestic labor before they get to skip all that to get to the good stuff where they get to pay even shittier wages, afford less rights or access to judicial review for their workers, and basically totally control them thru deportation threats should they get to uppity on Freedom Land's supply?
by booleandilemma | 2026-01-22 09:25:45+00:00
It's ok this is just the next level of human evolution. We haven't needed to know how to do basic math since the calculator. Nowadays our AIs can read and write for us too. More obsolete skills. We can focus on higher level things now. No more focusing on sparks, we can focus on building something important. We don't have an attention span over 5 seconds anyway thanks to social media. If you don't get where I'm coming from you probably don't have ADHD but that's fine.
by GJim | 2026-01-22 09:26:46+00:00
> Where I live we vote by mail

The problem with this, like internet voting, is that you can be coerced.

e.g. a family member or your boss can tell you who to vote for and force you to submit that vote.

Whereas a polling both is utterly private; you are alone and free from coercion. Nobody else knows who you voted for and they have no way of telling.

In the UK, our voting is also done by paper and pencil. The votes are counted overnight by humans (with plenty of checks, independent oversight and rights of recounting) with the result typically declared the next day.

Its secure, and it just works.
by TheTxT | 2026-01-22 09:26:58+00:00
On the other hand, a human can only look into one direction, while a Tesla can look into all directions at once. Also human drivers are often distracted, intoxicated, etc. An attentive driver would probably perform better, but I’d rather have all others be slightly worse on the high end of driving skill, while significantly increasing the skill of low end drivers.
by wahern | 2026-01-22 09:27:07+00:00
All true, but note that BSD introduced, and both Linux/glibc and Linux/musl support, a syscall(2) wrapper routine that takes a syscall number, a list of arguments (usually as long's), and performs the syscall magic. The syscall numbers are defined as macros beginning with SYS_. The Linux kernel headers export syscall numbers with macros using the prefix __NR_, but to match the BSD interface Linux libc headers usually translate or otherwise define them using a SYS_ prefix. Using the macros is much better because the numbers often vary by architecture for the same syscall.

See https://man7.org/linux/man-pages/man2/syscall.2.html
by apyrgiotis | 2026-01-22 09:27:19+00:00
Oof, that's a great point. We briefly touched on this a few weeks ago, but from the angle of canary tokens / tracking pixels [1].

Security-wise, our main concern is protecting people who read suspicious documents, such as journalists and activists, but we do have sources/leakers in our threat model as well. Our docs are lacking in this regard, but we will update them with information targeted specifically to non-technical sources/leakers about the following threats:

- Metadata (simple/deep)

- Redactions (surprisingly easy to get wrong)

- Physical watermarking (e.g., printer tracking dots)

- Digital watermarking (what you're pointing out here)

- Fingerprinting (camera, audio, stylometry)

- Canary tokens (not metadata per se, but still a de-anonymization vector)

If you come in FOSDEM next week, we plan to talk about this subject there [2].

The goal here isn't to provide a false sense of security, nor frighten people. It's plain old harm reduction. We know (and encourage) sources to share documents that can help get a story out, but we also want to educate them about the circumstances in which they may contain their PII, so that they can make an informed choice.

[1]: https://social.freedom.press/@dangerzone/115859839710582670

[2]: https://fosdem.org/2026/schedule/event/JZ3F8W-dangerzone_ble...

(Dangerzone dev btw)
Show HN: BetterTTS – Offline Lifelike TTS Web Reader for Windows
by iqraathemanuel | 2026-01-22 09:27:22+00:00
TTS trained exclusively on public domain audio that runs on your computer, so there are no outages like cloud-based alternatives. Reliable, works across many different types of web pages including PDFs, with word-by-word highlighting, option to read any selected text, and auto-next page navigation which makes reading entire textbooks as easy as 1 click. I built this app because as a full-time college student I needed to read several different online textbooks and there was nothing that existed that could read all of them in natural voices reliably (massive internet outages as of late caused the only available voices to be robotic at certain times), not to mention the extra nice features I added on (and the more I plan to add in the future). Most TTS apps have a tradeoff between speed and audio quality, which is why they either need to be ran in data centers or sound robotic. BetterTTS uses extremely efficient processing to ensure you can run it on your own machine without making any compromises, resulting in 40+ natural sounding voices that can be ran on most consumer desktops faster than real time even when playing at 2.0x speed. You can skip ahead or skip backwards on a page (or skip between pages on PDFs) while it's reading by playing with the buttons on the bottom or by selecting any word and continuing from that exact point. It uses sophisticated logic (if you're interested, the reason it needs a dedicated native app instead of fully running in the browser is because the full model requires more memory than a browser is allowed to run in its sandbox) to ensure the audio chunk you want to play is always processed first so that it feels snappy no matter what. I poured my soul into this as a solo dev over the last 7 months while also being a full-time student in college so please give it a try and a review on the Microsoft store would be greatly appreciated. Any other feedback is also tremendously helpful and can be written here or sent to me directly at bettertts.help@gmail.com. There is a 1-week free trial to try out the app risk-free and if you don't cancel it, after that is a monthly subscription for $1.99 per month but this special launch sale offer ends on 2/28 so if you want to lock in that price forever you have to act quick (but if you cannot afford even this for a good reason you can email me and I may offer you a promo code to access it free for life with continuous updates free as well). By the way I am working on releasing a version for MacOS very soon which will take advantage of the Apple Silicon hardware to achieve even greater efficiency (up to ~11x faster than real time speed tested on my base M2 Mac Mini, with the exact same audio quality)
by subscribed | 2026-01-22 09:27:31+00:00
Thanks a lot. VPNs are forbidden but this might easily slip under the radar (I can even check the signatures on the endpoint protection and our office firewall :))

It's less about breaking the rules, more about getting around the limitations in case I need it and don't fancy waiting 2 days for approval. Might end up with pure http/3, but this tool is fascinating. Thanks!
by vvolhejn | 2026-01-22 09:27:33+00:00
> Is this just sort of expected for these models? Should users of this expect only truncation or can hallucinated bits happen too?

Basically, yes, sort of expected: we don't have detailed enough control to precent it fully. We can measure how much it happens and train better models, but no 100% guarantee. The bigger the model, the less this happens, but this one is tiny, so it's not the sharpest tool in the shed. Hallucinated bits can theoretically happen but I haven't observed it with this model yet.
by vintagedave | 2026-01-22 09:27:36+00:00
Can I ask why you used JavaScript at all for CC? Or even React for a simple UI? It seems misaligned with the app’s nature. This bug, GC pauses, everything else you mention… This isn’t criticism, because I believe people make good judgements and you and Anthropic will have good reasons! It’s just puzzlement, in that I don’t understand what the balance judgement was that led you here, and having experienced all the issues it led to I would love to know what the reasons were. Thankyou for any insights you can share :)
by phatskat | 2026-01-22 09:27:58+00:00
This brought back flashbacks of a brief moment when I was left as the sole maintainer of a “soon-to-be-axed-but-currently-critical” feature in a checkout flow developed by people who A) knew redux and B) were not me. They recently implanted some state updates before departing, and the bugs for that fell to me. I think I spent a few days tracing the code and understanding how they managed their state, and I think I needed to touch about five files to fully encompass the updates for one data point - I felt nuts!
by memming | 2026-01-22 09:28:21+00:00
51 papers out of 4841 accepted papers is 1%. If these were the only papers, then I would say the review system actually doing pretty well. Considering how noisy the review processes are, I don't see this as a big problem on its own.

We can't stop people (or agents) from submitting low quality papers in the current system. We can improve the review quality, but at a human cost.
by Dev_Master | 2026-01-22 09:28:34+00:00
LinkVault PRO is a desktop tool for extracting URLs from local files.

Key features:

Recursive folder scanning

File type filters: .txt, .pdf, .html/.htm

Duplicate link removal

Export results as TXT, JSON, or PDF

Progress display with ETA and speed

It’s designed for quickly gathering and managing links from large sets of documents. Developed with Python and a Tkinter/ttkbootstrap GUI.
by bilekas | 2026-01-22 09:28:47+00:00
This is so insane to me. Eclipse is... Fine for Java in the sense Visual Studio is for dotnet. But man can they both be slow.

Use case depending sometimes you just need a quick editor, thats why sublime had and probably still has a huge userbase, its fast startup and flexibility. Vim, emacs and derivatives of it are the same story.

I can't imagine ever opening up eclipse to edit a zig/go/js file or project. It's too bloated.

The answer is neovim anyway. That's all anyone needs. /s