MurphyA/hacker-news huggingface dataset:
by socalgal2 | 2026-01-03 22:52:57+00:00
I backed up my photos religiously for years. From my first digital camera in like 1995. First to CD-ROMs, then DVD-ROMs, then hard drives, and I included online backups to Google Cloud (real backups via arq, not Google Photos).

My arq bot was running on my 2014 Intel Macbook Pro which would read the photos off my home server and back them up. (the server also being a local backup).

Then I got my M1 Mac and IIRC, arq didn't run there yet or required a newer version that was incompatible with the old or maybe I was just lazy. I don't remember clearly. That was 4 years ago.

Recently I thought I should really get that fixed and get my photos backed up again. My last 4 years of photos are not "backed up" to the cloud. They are backed up to my home server.

AND........ I'm starting to wonder if there is really a point. Do I really need those backups? A podcast I listen to went over how he wanted to leave his cherished books to his kids (all adults). But then he reflected that he didn't really want his dad's books and had the hard realization that his memories of his books are his and his alone and that his kids won't really want his books.

Similarly, my photos and the memories that go with them are almost all mine and mine alone and when I pass away, no one will want them. I actually scanned all of my grandmother's photo books, before she passed away. The majority of those photos have no meaning to me and she's not around to tell me what they are. Of course the ones close family are in have some meaning. Similarly, I scanned my dad's slide collection in like 2005 and none of the photos of him with friends or him with is 2nd wife have any meaning to me.

So, then my question to myself is. Do I really need to back them up more? To go through the trouble of setting up cloud storage, getting backup software working, dealing with the maintainance of that setup. If I lost them would it really be that bad?

Let me add, they are all uploaded to Google Photos, not as backup but as access, and phone based photos are also all auto-uploaded. I'd lose the origanziation I have in my personal backups, and the quality (don't have Google Photos set to full quality).
by williamcotton | 2026-01-03 22:53:06+00:00
An experimental DSL for writing web applications. It's pipeline oriented, polyglot and loosely inspired by Bash pipelines. Rust runtime, fully-featured TypeScript language server (jump to def, hover, etc), full DAP debugging and a BDD-style testing framework built into the language.

Runtime: https://github.com/williamcotton/webpipe/tree/webpipe-2.0

LSP (with GIFs): https://github.com/williamcotton/webpipe-lsp/tree/webpipe-2....

Looks like:

GET /hello/:world
|> jq: `{ world: .params.world }`
|> handlebars: `<p>hello, {{world}}</p>`

describe "hello, world"
it "calls the route"
let world = "world"

when calling GET /hello/{{world}}
then status is 200
and selector `p` text equals "hello, {{world}}"
by array_key_first | 2026-01-03 22:53:09+00:00
Multiple reasons:

1. Trump lies more than he tells the truth. What that means is that when this administration makes a claim, we must assume it is a lie, and then try to prove it's not a lie. Yes, this is the opposite of how it usually is and no, there is no other reasonable way to go about it.

2. Venezuela has the largest amount of oil reserves in the world.

3. The oil Venezuela has is crude oil, which the US is adept at extracting.

4. There has been past tension between Venezuela and US oil companies, so I think we can all see where this is going.

5. Most US-backed coups are done for reasons outside of official statements. Usually economic and political control reasons.

6. Therefore, the most reasonable answer is that this was done for economic (oil) and political control reasons.
by poszlem | 2026-01-03 22:53:16+00:00
There are two possibilities. Either we live in a rules-based international order, in which case China would be punished for invading Taiwan. Or we live in a world where power decides outcomes, in which case China would still be punished, this time by the United States, which is arguably still the strongest actor.

Unless, of course, you’re suggesting that Trump effectively gave China the green light. Which is not out of the question, but I would find quite surprising.
by staticassertion | 2026-01-03 22:53:51+00:00
https://bugzilla.redhat.com/show_bug.cgi?id=1708775
https://www.openwall.com/lists/oss-security/2020/06/23/2

Even RHEL misses things that don't get announced. This is a big issue for LTS kernels and downstreams, although RHEL does a much better job than most due to the nature of the company/ products.

I don't have tons of examples off hand but Spender and Project Zero have a number of examples like this (not necessarily for RHEL! Just in general where lack of CVE led to downstreams not being patched).

> Always remember, kernel developers:
> - do not know your use case.
> - do not know what code you use.
> - do not want to know any of this.

I just found this part so odd. You don't need to know how users are deploying code to know that a type confusion in an unprivileged system call that leads to full control over the kernel is a vulnerability. If someone has a very strange deployment where that isn't the case, okay, they can choose not to patch.
by stickfigure | 2026-01-03 22:54:04+00:00
I can appreciate that but taken to its conclusion it's a recipe for paralysis and complacency. It always could be worse, so let's just let sit here and let shit happen?

Unlike all those places you mention, Venezuela has a democratic tradition which was only recently derailed. This isn't some middle eastern theocratic monarchy. It's "get back on track" not "find new tracks where none existed before".
by CommanderData | 2026-01-03 22:54:07+00:00
US and Israel are the biggest allies.... Actually they aren't really allies.

Israel is just an extension of the US in the middle east under the branding of Judaism. The desire is to weaken and eventually ignite the region in conflict. Already taking place between Saudi, UAE, Yemen etc.

Judaism is a convenient front to stop all criticism of this goal.

Venezuela was quite staunchly against Israel and it's interests, close with Iran too.

The psyops online is quite insane and very blatant, to somehow paint this as a victory for Venezuela. Laughable. And done by pro-Israeli account on Reddit and others.
by Dodrekai | 2026-01-03 22:54:10+00:00
Yes they are less shit for most people. I'm on PopOS and had both a 6650xt and a 6900xt. Almost all games works to the point Linux compatibility as become an afterthought for me now. The main tinkering is selecting a version of Proton or ProtonGE.I feel I have to do this less and less.

It's seems to be what most of AMD card experience, but i didn't dig on numbers.
by SpicyLemonZest | 2026-01-03 22:54:19+00:00
My biggest fear is that the kind of insane person who threatens to poop on me might do other, much worse things. It's not likely to ever happen, but doing what I can to make Trump fail and cheering when he does seems like an effective way to minimize the risk. There's also deterrence to account for - I want future political movements who want to promote insane presidents to see that I and many others will radicalize against anything they hope to achieve.
by cosmic_cheese | 2026-01-03 22:54:20+00:00
I have a stack of old burned CD-Rs and DVD-Rs with old files, some of which are family photos. Success with pulling files off of them has been mixed. Some of the discs have visible pinholes in the reflective layer and others visually look fine but have scratched up surfaces.

Tooling and documentation for recovering damaged discs is sparse, which doesn't help matters. I've been meaning to try going to a local retro game shop to get some of the discs resurfaced but I'm skeptical that it'll make much difference.

As far as I'm aware those discs contain (or did contain) the only copies of a bunch of those files. There might be some old hard drives or CF cards kicking around the family house but I doubt it and even if there are, they've either since been wiped or have succumb to bitrot.
by MarsIronPI | 2026-01-03 22:54:55+00:00
I've exported my entire photo collection from my iPad. Granted, it was on the smaller side. What I did was select all the photos, upload them to Google Drive, then download the resulting Drive folder onto my laptop. Terribly slow and hacky, and not something you'd want to do regularly, but as a one-off it worked well.

(I was getting rid of the device and simply wanted the entire collection of photos off it.)
by w0m | 2026-01-03 22:55:50+00:00
My wife and I work. We are blessed that we make enough that we buy ~anything reasonable we want, have 2 kids in private school, and max out our 401k/roths/backdoor every year.

What is the value in detailed tracking of personal finance? We audit ~every credit card bill when it comes in for oddities, but don't really pay attention where everything goes as long as more comes in than goes out.
by tim-tday | 2026-01-03 22:56:30+00:00
Up and up till the crash then down like a rock. If you can predict the timing of the crash you could be very rich. The way I’d do it is attempt to calculate the available loans the AI companies can take out the rate that those loans are being taken out. When the money runs out the music stops and everyone without a seat has to go out in the cold.
by solenoid0937 | 2026-01-03 22:56:32+00:00
"Who cares?" was glib on my part, I admit. It was obviously stated from the perspective of an American relying on that power, towards other Americans.

However, international law has always been a thin veneer over the reality of international relations. History shows that nations act in their own self-interest, regardless of the "rules."

The concept of one country "bullying" another is irrelevant moralizing. You are applying playground rules (or the rules of civil society) to a global stage defined by anarchy: there is no "teacher" to stop the "bullying" here. It is a zero-sum game of security and power. At this level, "bullying" isn't a meaningful concept, only leverage is.

Should the world be this way? I wish not. Political realism is a grim framework. But this is how it is, so long as any one superpower believes it is (and two of the three do.)
Show HN: Yolog – Archive and analyze your vibe coding sessions
by liyuanhao | 2026-01-03 22:56:37+00:00
Your vibe coding sessions are valuable — the debugging breakthroughs, architectural decisions, code patterns worth revisiting. Stop letting them disappear into JSONL files you'll never open.

I built Yolog Desktop because I kept losing valuable vibe coding sessions. It archives, replays, and analyzes your sessions from Claude Code (more tools coming). Makes your vibe coding history searchable and useful.

Demo video: https://www.youtube.com/watch?v=77KEQciBtdc

Yolog is a native desktop app (Tauri/Rust, ~10MB):
* Full replay – timeline navigation, syntax highlighting, tool use visualization
* Error detection and highlighting
* Markdown rendering
* Search – fast full-text across all sessions
* Cost tracking

Vibe Metrics

Traditional metrics (lines of code, commits) don't capture vibe coding. When you write 50 characters and get back 5000 lines of working code, that's a different kind of productivity.

Yolog introduces metrics designed for vibe coding:
* Token Leverage – AI output vs your input
* Burn Rate – tokens/min during active coding
* Flow detection – vibing or grinding?
* 12-week streak heat map

Website: yolog.dev
X: @yologdev

Still early. Happy to answer questions or hear what else would be useful.

Your vibe coding sessions are gold. Treat them that way.
by JKCalhoun | 2026-01-03 22:56:45+00:00
I saw the "TADA" post a week or so back (like "TODO" but you finished it—"Tada!") and I regretted not having done write ups for projects I did in 2025. So I'm doing that belatedly. (https://engineersneedart.com)

Also playing with building analog computers so I can understand them (and will not wait until 2027 to post about what I learned/did).
by 101008 | 2026-01-03 22:56:50+00:00
Do you? If someone asks you to change anything in the configuration, do you think you can do it without the help of AI?

That's the difference between knowing and understanding. I may read a Math proof and understanding. That doesn't mean I can replicate it or adapting to other proofs (and that's basically the Advanced Calculus tests I used to take when I was in college).

I think that's what happened to you. Someone/something (Claude) provide you with instructions you copy and pasted. You underestood them. That's different from knowing.
by jmward01 | 2026-01-03 22:57:25+00:00
I have followed this off and on. For those wondering, TMC [1] is one of the primary companies on the forefront of this. Similarly, the main body in charge of regulation here is the International Seabed Authority [2].

I'll be honest, I don't know how I feel about it. TMC has taken the position that it is potentially better to destroy seabed ecosystems than land based ones with strip mining. (at least that is my take on their position) There is truth in the idea that picking the least bad solution is the responsible thing to do. We will keep mining for these resources so where should we do it? The problem is the unknowns. Effectively, I believe, they are arguing that the unknown dangers are still better than the known damage we do with traditional mining. The sea is a big place after all. Of course they are clearly biased in their thinking since the potential profits here are just staggering so staying objective with hundreds of billions of dollars staring at you is very hard.

A major change in the arguments about impact came with the study that showed the potential for oxygen generation by the nodules being mined. This so called 'dark oxygen' [3] could be a major part of the ecosystem at those depths. Oxygen is really scarce so anything that produces it is likely crucial. I personally don't have a background anywhere close to that required to critique the science around this but it looks interesting and is definitely worth following up on.

The chemistry of these nodules is also interesting but the bottom line is that once they are mined they won't come back. They take a long, long time to form. Like 2-5 mm per million years [4] slow.

Up until the dark oxygen research the main concern was the plume that mining created and what effects it would create on the ecosystem as a whole [5]. There were, and still are, a lot of unknowns about how big it could be, how long it will stick around and the impacts it could have.

Basically, there are a lot of ecosystem unknowns here so weighing the potential impact to the ecosystem from this vs the real, and devastating, impacts from mining on land is a very hard thing.

[1] https://metals.co/
[2] https://isa.org.jm/
[3] https://www.smithsonianmag.com/smart-news/scientists-discove...
[4] https://en.wikipedia.org/wiki/Manganese_nodule
[5] https://phys.org/news/2025-03-deep-sea-sediment-plumes.html
by kadoban | 2026-01-03 22:57:32+00:00
> it's because you're _paying_ to install a backdoor that will rip and tear everything on your network it can.

I mean, maybe. More likely imo you're paying for the absolute cheapest hardware and fastest never-updated software someone could throw together and make _any_ profit on. Someone probably had 100k shitty little chips sitting in a warehouse and this was a way to do something with them.

The outcome is really the same, it's just the steps to get there are more human nature.
by wand3r | 2026-01-03 22:57:54+00:00
This really doesn't have much to do with oil. This is because Marco Rubio and a cadre of wealthy elite immigrants who fled communism in the last half century have this grand vision of revenge and subscribe to an absurd notion of Domino Theory where communism will fall. Maduro already promised to stop trading with China and negotiate absurdly favorable mineral and energy deals. He even conceded to give up power on a 2-3 year timeline. Obviously, we will go in and control the nation and take a ton of resources. However, this was primarily about Marco Rubio living out his father's fantasy as outlined in his autobiography. It was sold to Trump as a drugs bust because he is an absolute moron and needed a distraction from Epstein.

Honestly, this is disgusting. Trump is personally renting and selling out America for personal profit. To Israel and now a cadre of South Floridians. He is selling passports and pardons and letting countries have trade deals or bases. I simply do not understand how everyone with power is letting this happen. This is not even ideological. The country is in recession and we are attached to 3 wars. WTF IS HAPPENING?
by anfractuosity | 2026-01-03 22:58:11+00:00
With OpenSCAD I've made a 3D printed rotatable polariser for my microscope - https://github.com/anfractuosity/polarisers

I used these two polarisers in my microscope and a magneto-optical sensor (which exploits the faraday effect), to visualise magnetic field lines of a magstripe card - https://www.youtube.com/watch?v=c8nM4Z-hkTw

I intend to try to use with a floppy disk, however it's not currently working for that.
by bossyTeacher | 2026-01-03 22:59:18+00:00
>All this without my pastor even needing to understand what a "variable" is.

Missing the point. The barrier to make software has lowered substantially. This not makes mediocre devs less mediocre and for a lot of businesses out there being slightly less mediocre is all they need most of the time. Needing decent devs 20-40% of the time is already a big win in terms of expenses. Making small quick mediocre software that later on you need a decent dev for a couple of months to clean as opposed to pay and keep that dev for several years to make the software from scratch.

Yes, it is not very efficient, but neither are those Cobol apps in old banks. It's always about it being just good enough that it works not beautifully crafted software that never breaks. The market can stay alive longer than you can keep a high salary job as a very experienced dev when you are competing against 100 other similarly experienced devs for your job.
by array_key_first | 2026-01-03 22:59:50+00:00
> The Chinese EVs were particularly atrocious in their handling.

I disagree, again, pretty much all EVs handle like shit because they're very heavy and have a ton of torque. It doesn't help that most American cars are very large and particularly tall, which makes handling even worse. The reality is that a sedan will basically always handle better than an SUV, no matter what, even if it's a piece of shit sedan and a 100K Cadillac SUV. At least, on pavement.

> And sure some American cars are plastic and flimsy

No, like, all of them. You can't buy a Tesla with an interior that isn't mostly plastic. GM is still doing that bullshit where most of their components are binned from 20K shitboxes. There's SOME exceptions, but they're rare. And you'll find that what Xiaomi and some other's are doing is not plastic. They have leather interiors and stuff, this is all very easy to verify online. I'm not telling you anything that isn't trivial to find out.
by araes | 2026-01-03 22:59:55+00:00
"The Party said that Oceania had never been in alliance with Eurasia. He knew that Oceania had been in alliance with Eurasia as short a time as four years ago. Oceania was at war with Eurasia; therefore Oceania had always been at war with Eurasia. On the sixth day of Hate Week... it had been announced that Oceania was not after all at war with Eurasia. Oceania was at war with Eastasia. Eurasia was an ally."

"The Party seeks power entirely for its own sake. We are not interested in the good of others; we are interested solely in power, pure power. [...] We know that no one ever seizes power with the intention of relinquishing it. Power is not a means; it is an end. One does not establish a dictatorship in order to safeguard a revolution; one makes the revolution in order to establish the dictatorship. The object of persecution is persecution. The object of torture is torture. The object of power is power."

“Big Brother is Watching You.”
by Someone1234 | 2026-01-03 23:00:01+00:00
They will no doubt blame this on AI, somehow, instead of the toxicity of the community and the site's goals of being a knowledgebase instead of a QA site despite the design.

PS - This comment is closed as a [duplicate] of this comment: https://news.ycombinator.com/item?id=46482345#46482620
by jmyeet | 2026-01-03 23:00:34+00:00
The current Iranian regime is a direct result of US involvement in Iran. We are largely responsible for it, for two reasons:

1. By overthrowing a democratic government in the first place to make the Shah a dictator, creating the seeds of revolution; and

2. When it becamne clear that Iran was "lost" (to the West) and fearing a takeover by the Communists and Iran falling into the Soviet sphere of influence, the US got Saddam Hussein, our then-puppet in Iraq who we used to stoke a war for a decade killing more than a million people as an aside, to release the Ayatollah Khomenei from prison in the hopes that the Islamic fundamentalists rather than the communists would win the revolution.
by tmnvix | 2026-01-03 23:00:56+00:00
Very disappointing to see some of the arguments being put forth in favour of this blatant aggression. After reading through quite a few comments I'm left with the impression that very many people seem to hold some pretty dubious opinions:

1. That previous justifications in the lead up to this event are now irrelevant or to be ignored or forgotten about ('narco-terrorism', 'it's our oil', 'sanctions busting', etc).

- These were all weak to begin with (but are still relevant because the truth is in there and stated almost explicitly - i.e. 'US interests').

2. That this attack on Venezuelan sovereignty was done for moral reasons ('bad regime').

- Even accepting that the government of Venezuela is a 'bad regime', this is insufficient - there are many arguably much worse governments in the world.

3. That might is right.

- Correct in some sense but morally bereft.

All in all a lot of post-facto nonsense on display.

I'm frankly appalled at the self-serving moral blindness on display here. I refuse to believe that people are arguing in good faith here. Disappointing to see from the otherwise thoughtful commenters on this site.

To anyone making the above arguments, let me ask you - what do you think of the saying "do unto others as you would have done unto you"?
by porcoda | 2026-01-03 23:01:51+00:00
Not a big surprise once LLMs came along: stack overflow developed some pretty unpleasant traits over time. Everything from legitimate questions being closed for no good reason (or being labeled a duplicate even though they often weren’t), out of date answers that never get updated as tech changes, to a generally toxic and condescending culture amongst the top answerers. For all their flaws, LLMs are so much better.
Ask HN: Would you want a direct, permission-based connection with brands?
by Xaxi | 2026-01-03 23:02:35+00:00
I’m validating an early-stage idea called Weev and would really value honest feedback.

The idea is to create a direct, permission-based connection between people and brands.
Users activate products they already use, an AI learns their preferences, and brands can share relevant updates like launches, collections, or events — without ads or spam.

This is very early (just a validation landing), and I’m trying to understand:
- Does this problem resonate with you?
- Where would something like this break?
- What would make you distrust it?

Landing for context :
https://weev.mocha.app/
by rspoerri | 2026-01-03 23:02:41+00:00
An vscode extension to organize my lectures using a kanban style structure, saved as markdown files and allows specific md-formats to convert into presentations or other documents (currently marp (pdf, pptx, html) and i'm currently looking into pandoc). It's a vibe coded project i worked on in the evenings over the last 3 months.

https://github.com/ludos1978/ludos-vscode-markdown-kanban