MurphyA/hacker-news huggingface dataset:
by jeduardo | 2026-01-02 12:44:19+00:00
Maybe yes but also maybe not. Intra-european travel can be cheap but it can also be expensive. You can take a Ryanair flight and a local train to stay somewhere cheap for a couple days. But you can also take a expensive Lufthansa flight to stay in a big city where costs can be similar or higher to where where you are. It will always depend of where you are and where you'd like to go to.

My impression is that nowadays the UK has more cheap flight options than the rest of Europe and that trains aren't as cheap as they used to be a decade ago.
by illiac786 | 2026-01-02 12:45:11+00:00
ah, ok, but that’s not what this is for.

Proton does not have access to your email contents, no matter if you use one or two passwords. They do not have you password, neither the first one, nor the second one, they have a hash of it, to be able to verify you have types the correct password. Only the actual password (the first one or the second one) can decrypt email content. Decryption only happens in the browser (Or in the proton app).

Of course you need to trust them on this, it’s difficult to verify, but it as been audited multiple times.

The second password is an old vestige of the time where they couldn’t manage to use a single password for both authentication and decryption.

I use the second one as well, but I use it so I can use VPN on some common devices the family use as well, without having to enter the second password. So if the family device is lost or compromised, only my first proton password has ever been used on it.
by bilbo0s | 2026-01-02 12:45:17+00:00
>after suffering a complete utter defeat, suffering and destruction

And if you were willing to be utterly destroyed in order to utterly destroy Russia, then maybe this would work?

But at that point you've succumbed to exactly what you were trying to prevent. Ie - Your own destruction.

What we, at least we in the US, want is to figure out how to turn Russia towards peace without being utterly destroyed.

That's what the difficulty is.

We, on this side of the pond, prefer ideas that don’t involve national suicide.
by SamoyedFurFluff | 2026-01-02 12:46:06+00:00
Can you name a few topics that you feel benefit from taking an abhorrent position as a way to understand the truth? I also deeply seek open ended conversations about incredibly thorny subjects but I almost never purposefully take a position to I consider abhorrent in order to do so. For example while I am curious about and want to understand antisemitism as a political movement, I don’t see how actually adopting antisemitic beliefs even as a thought exercise would make me understand them more. I find I much more benefit from trying to develop a framework of analysis based on a mix of books from experts (which help as a kind of a meta study crystallized into a person with deep expertise in a subject) and witnessing individual antisemetic acts to see if they fit into the metanarrative by the experts— if they don’t, why not, etc.
by LunaSea | 2026-01-02 12:46:23+00:00
> Did I miss NATO declaring war on Russia and N. Korea?

Russia declares ware with the west every other Monday.

North Korea is at war with South Korea which is an allied country and partner.

> Or are we OK with the Chinese silently torpedoing the next batch of military equipment to Taiwan (a rouge province under intl law)?

You mean like they already destroy boats of nearby countries?

China doesn't respect International Law anyway and Taiwanese people have the right to choose their independence.
by vouwfietsman | 2026-01-02 12:46:41+00:00
Indeed, it seems that the gap that is present politically between America and Europe is to some extent also playing out in the individual, even in the tech scene. This is a little alarming to me, as the idea of an alliance can break down on the political level and be repaired in the new cycle of elections, that's OK.

But if an individual American really thinks Europeans are as smug as described in this article, or if Europeans really think the way this article describes, there is a more concerning, deeper issue with the worldview of these historically well-aligned peoples.
by mattmanser | 2026-01-02 12:46:49+00:00
How can you critically assess something in a field you're not already an expert on?

That Python you just got might look good, but could be rewritten from 50 lines to 5, it's written in 2010-style, it's not using modern libraries, it's not using modern syntax.

And it is 50 to 5. That is the scale we're talking about in a good 75% of AI produced code unless you challenge it constantly. Not using modern syntax to reduce boilerplate, over-guarding against impossible state, ridiculous amounts of error handling. It is basically a junior dev on steriods.

Most of the time you have no idea that most of that code is totally unnecessary unless you're already an expert in that language AND libraries it's using. And you're rarely an expert in both or you wouldn't even be asking as it would have been quicker to write the code than even write the prompt for the AI.
by kypro | 2026-01-02 12:47:18+00:00
As a millennial I think I was probably in the first generation who first started buying vinyl not because we had record players, or preferred the sound of vinyl (although some claimed to), but because when most of us came of age during the time of iPods and mp3 players, if you were going to buy physical media to support an artist, vinyl was probably your best option.

CDs were rapidly heading in the same direction as tape (and continue to), and both were less romantic and felt in many ways a less "authentic" format than vinyl did. The physical aspect of vinyl has a beauty that simply isn't replicated by the CDs optical storage system or the tapes magnetic storage.

Another thing I'd add is that I have a craving for analog more and more in my life these days, especially in music and other media formats. Everything is so polished and so clean that the novelty of the quality has worn off, and everything around you instead feel increasingly unnatural.

As an analogy, I've always thought it was interesting how awful the hologram quality is in Star Wars given they have extremely advanced technology otherwise. But if they were in perfect HD although they would be better from a functional perspective, there would also be something less romantic about them. It's hard to put my finger on why I feel that way, but I think the same is true of lots of technologies. When street lights are replaced with LED lights, they are more functional, but they're also less romantic. Or if you look at food packaging from the 50s, there's something romantic about the materials, colours and print used vs today's plastic packaging and digitally designed labels.

Anyway, I guess this doesn't surprise me at all and I think it totally makes sense, although I suspect most people don't even really rationalise why they're doing it. Vinyl just feels right because there's something more authentic and real about the format.
by xtiansimon | 2026-01-02 12:48:04+00:00
Very good for a budget. And as a text file, they rot just about the same speed as the media.

But what about basic Cost Of Goods Eaten?

I have fading thermal tapes in boxes with grocery store purchases. They get scanned once a year into large PDFs: grocery, home goods, repairs (large purchases are kept separately for easier finding).

I’m considering if a personal AI subscription to manage the data interrogation is worth the cost (not excited about the $20/mo cost. NPR should get the next $5 of my monthly).

Now here’s the funny part. The data sits in a box all year or in PDFs for years, and gets little attention. What janky home server AI could I spin up to perform as bad as me (but no worse)? Maybe move the data in those text files and PDFs into SQLite?
by Jhsto | 2026-01-02 12:48:05+00:00
Speaking from the viewpoint of a whole operating system images, the main challenge is that while Nix allows you to create ephemeral environments, many people (myself included) have various hard-coded paths for mounting hard drives. If you want something to be shareable, you have to create a workflow in which the user environment is activated interactively after a tty session is acquired. Same goes for any system services that need persistence -- these have to be configured to be activated at runtime. It's a lot of work for a party-trick. It's probably possible to configure the system such that the log-in needs a FIDO2 key which is also used for LUKS drives, which would be similar to how macOS handles log-ins. But abstracting this such the login works on every machine possible suddenly requires filesystems to be networked, and so on.

That being said, we used NixOS images to boot several Windows PCs of my friends into RAM to play Halo 3 multiplayer split-screen. Most of my friends were mainly confused why they could play with any gamepad they had in their shelf. They also left the event with no permanent changes to their PCs.
by djhworld | 2026-01-02 12:48:53+00:00
I think there's definitely something in it around there's a huge learning curve.

Double entry book keeping isn't that difficult but that's easy to say once you've been doing it a while

I've been doing PTA since around 2018 and there's definitely lessons I've learned along the way along with plenty of mistakes.

I think the main benefit for me is just the system gives you a complete picture of your finances. The commercial services you can pay for just give you a view into a certain slice (e.g. open banking in UK/Europe to see your current account(s)) - I think mint.com did something similar in the US but it never came over here, I don't know if it still exists. Maybe that's enough for most people, but for me I want everything, investments, liabilities, assets etc. None of these commercial offerings have that because it's so complex and niche, e.g. your open banking provider won't tell you how your pension is doing.

It's also just nice to have the provenance of transactions, e.g. if you receive some shares from work, and you sell the shares and the money ends up in your bank account - the incoming transaction will just be the net proceeds but it won't tell you if you paid any tax prior to that - PTA gives you a more of a complete picture that tracks the whole chain of events that led up that transaction into your bank happening. Overkill for most people? Probably.
by im3w1l | 2026-01-02 12:49:29+00:00
Idk the Danish approach of opennnes seems to be working for them. They acknowledge it isn't fully effective. They acknowledge that there may be a small risk of side effects. And they tell people it's worth it and to go take it.

"Since HPV vaccination was implemented in the Danish childhood vaccination programme in 2009, we have received 2,320 reports of suspected adverse reactions from HPV vaccines up to and including 2016. 1,023 of the reported adverse reactions have been categorised as serious. In the same period, 1,724,916 vaccine doses were sold. The reports related to HPV vaccination that we have classified as serious include reports of the condition Postural Orthostatic Tachycardi Syndrome (POTS), fainting, neurological symptoms and a number of diffuse symptoms, such as long-term headache, fatigue and stomach ache."

"The risk of cervical changes at an early stage was reduced by 73% among women born in 1993 and 1994, who had been vaccinated with the HPV vaccine compared with those who had not been vaccinated."

"The Danish Health Authority recommends that all girls are vaccinated against HPV at the age of 12. The Danish Health Authori-
ty still estimates that the benefits of vaccination by far outweigh any possible adverse reactions from the vaccine."

https://laegemiddelstyrelsen.dk/en/sideeffects/side-effects-...
by anon84873628 | 2026-01-02 12:49:35+00:00
Eh, to an extent. But on any given day kids are usually in some phase where they only want to talk about dinosaurs or Micky Mouse or something. It gets repetitive after an hour.

I like playing with kids for a while but I won't pretend it is intellectually stimulating. Sometimes you can find something new to blow their mind though.

When they get to teen years they are capable of more interesting conversations but then often don't want to hang with adults. There is a pretty limited sweet spot of ages.
by andai | 2026-01-02 12:50:07+00:00
I thought HN's ideal website was a text file?

It's beautiful to be sure, I wanted to actually read what the author had to say, and stuff kept flying around my screen, so I did not get far.

Maybe if I printed it out...

Edit: Half joking with the printing (although I do find it much easier to read printed materials), but it definitely seems to me it that the author was trying to make a magazine and not a website. (A magazine where everything moves while you're trying to look at it!)
by zerofor_conduct | 2026-01-02 12:50:52+00:00
With any new drug, we want to know the overall net benefit for someone taking it.
Here are some receipts on the damage this shot can cause.

https://www.midwesterndoctor.com/p/the-perils-of-vaccinating...

Interested to hear evidence-based counterarguments to what is laid out in the article.
by versteegen | 2026-01-02 12:51:14+00:00
That's pretty good, I'm jealous! The last time I reinstalled my OS (Slackware) from scratch was 2009, but I run into serious problems every couple of years when upgrading it to 'Slackware64-current' pre-release, because Slackware's package manager doesn't track dependencies and you can just install stuff in the wrong order: I usually don't upgrade the whole OS at once... just have to fix any .so link errors (I've got a script to pull old libraries from btrfs snapshots). I've even ended up without a working libc more than once! When you can't run any program it sure is useful that you can upgrade everything aside from the kernel without rebooting!
by accountofthaha | 2026-01-02 12:51:34+00:00
Thanks for showing this! I personally have a 4 years old Money Manager EX (MMEX) database, but I am always looking forward to something new, yet nothing for me have worked as good as MMEX. This looks good enough, albeit I need a GUI for this, and the comments might already put me into the right direction.

I am already used to logging everything manually, so importing isn't needed for me. Also I think having some 'manual labor' in this regard can help with becoming more 'in tune with your finances', to actually learn what is going on, instead of having an app that you check once a month.
by lloeki | 2026-01-02 12:51:46+00:00
Historically - like, way back - a lot of the Ruby core chatter happened on a japanese mailing list, and that's where a lot of decisions ended up taking place, or it wasn't uncommon to have sudden hard subjects bombdrop on the english side while a lot of discussion already happened on the mailing list already so it was hard to catch up.

These days it seems like bugs.ruby-lang.org has most of the chatter.
by draven | 2026-01-02 12:54:15+00:00
I started to use PTA several times already, and I always have an issue with the granularity of transactions. For example when I go to the local supermarket, do I track food and hygiene products separately ? Some supermarkets give the subtotal for different categories, some don´t. It could be useful to see where the money goes.

I'm about to start out again and I chose not to track different categories individually, knowing that I can still add sub-accounts to distinguish between them later (even if I can´t recover the information for older transactions.)

Now I just need to investigate how to track gains/losses on the ETFs I own but that's common enough that there should be information out there on how to do it.
by kalleboo | 2026-01-02 12:55:02+00:00
I guess that's my question, what other devices are people using? I'm just curious where people need to remove the dongle because maybe I have bad imagination but not much comes to mind.

I listen to music on earbuds on my phone on the go, a laptop at a cafe, and on my computer at my desk - all these have USB-C.

Even modern DAPs like Sony Walkman have USB-C as they are typically based on Android.

That leaves all the "legacy" devices that only a small minority use - home hi-fi stacks, vinyl record players, iPods, CD players, minidisc players?
by lalitmaganti | 2026-01-02 12:55:16+00:00
> How do you think it compares time-wise to using existing accounting software?

Author here. I tried various consumer budgeting apps before I ended up building my own (and then going to Beancount). The main problem with every one of the apps I tried is that they don't handle investments well. 99% of my money is invested and having net worth figures which are wildly wrong because the app is only tracking bank accounts really annoyed me. That was the reason I built my own thing in the first place.

> Was the time investment worth it to get the control and visibility you now have?

Absolutely yes. I think it helps me really understand where my money is going, how I can make it work harder etc. Even though the RE part of FIRE doesn't appeal to me, the FI part does and knowing where I stand at all times has been very motivating.
Ask HN: Why aren't we talking about xAI producing CSAM?
by afavour | 2026-01-02 12:55:27+00:00
Grok is producing pornographic images of minors on demand, in violation of US law. The grok account even “apologized” for it:

https://x.com/grok/status/2006525486021705785

But I’ve seen very little coverage in mainstream media and no discussion on here. What’s up with that? Are there threads but they’re getting flagged? It feels like a major story and I’m kind of confused at how little I’m seeing about it.
by rplnt | 2026-01-02 12:55:36+00:00
Do you mean wire and tool manufacturers? Electrician is mostly a user. Or to avoid flawed analogies - should books on Windows, Office, ... be only limited to a small subset of Microsoft employees? I'd assume the book is for users, what does it matter if the author contributed to the project?

And that's still ignoring that evangelism is also a valuable contribution.
by verbify | 2026-01-02 12:55:43+00:00
I'm not sure why we're doing states vs cities. Jackson (the largest city in Mississippi) has a population of 150k. If I find a non-commuter belt town in the UK with a size of 150k, then the house prices will be dramatically lower. An analysis of London house prices needs to take into account that major urban areas in general command a premium (for reasons other than the ability to earn more).

If you compare SF or LA to London, then you'll find:

City | Median Wage | Median House Price | Ratio
SF | 104k | $1.5m | 14.42
London | 67k | $890k | 13.28
LA | 73k | $1.1m | 15.07

London ends up being slightly more affordable despite lower salaries.

The whole analogy was a bit meaningless - it wasn't an apples to apples comparison. The writer mixed geographic and demographic scales to make a point that could just as well be about the unaffordability of large cities.
by dizhn | 2026-01-02 12:56:30+00:00
Super unnecessary confusion generating stuff from OP's side. He is having fun with people who think it's not the best idea too. Nobody is thinking of the potential confused user. It's a shit name to begin with, now we have two of them.

> I wanna get a job naming kitchen appliances. Seems like the easiest job ever. You know, refrigerator, toaster, blender... You just say what the thing does and then you add '-er'. Kitchen Appliance Naming Institute. "What's this do?" "It keeps shit fresh." "Well, that's a 'fresher'. I'm going on break."

Mitch Hedberg
by skwee357 | 2026-01-02 12:56:32+00:00
I dont mind paying for a personal finance tool, but I feel like most of them are made for an average consumer who spends in one currency and needs budgeting. I operate in at least 3 currencies, don’t care about budgeting, and need support for tracking stocks and automatic currency conversions.

The only tools that were able to provide that were GnuCash and PTAs like beancount.

My point is, there is a big segment of people who are not served by existing personal finance tools simply because they operate in more than 1 currency, or have a slightly more complicated setup than envelope budgeting.
by pzo | 2026-01-02 12:57:26+00:00
the project was iOS app and vibe coded in Claude Code - it was around half year ago so maybe things improved. Client actually knew some coding so actually quite impressive how far they did manage to go along.

However it was just adding pile of feature after features without taking time to refactor it. Client most likely did some few different attempts to add some specific feature or fixing something and there was a lot of dead code that haven't been used. This dead code actually confused AI and often tried to modify part of code that have been abandoned.

There was completely no tests. No performance tests. And some part of my job was to improve performance (cv/ai model inference) and robustness (crashes, memory leaks).

I think AI is fine and useful but whats bad with such vibe coded project if somebody hand over to you is you have completely no clue what part of the code are written/designed properly with good foundation if previous developer didn't test extensively and didn't refactor continuously. Even worse if you cannot talk to previous developer responsible for the project.
by guid4 | 2026-01-02 12:58:14+00:00
This will likely be downvoted, but my opinion is that the "success" of BYD (and other chinese EVs) in the West is a massive failure of policy. We don't allow Huwawei (etc), so why are we permitting Chinese cars?

Money spent on BYD is money flowing out, eventually, to china, and not flowing into the local or near-local economy. Local garages are shutting due to lack of demand, forecourts are closing, sales jobs are closing, far less money is spent on maintenance (which supports local jobs and local supply chains), less consumables are replaced, factories are shutting, and the entire supply chain for these cars is outside the west.

And all of this is being celebrated as "green" or low carbon - it is not, whatsoever, anything of the sort.

And yet people seem to be buying these things in their droves, and then also complaining that economic times are tough.

The painful truth is the west has the ability to replace these cars, but has looked on by as China came in and cleaned up, and didn't do anything about it.

These cars should be subject to 1000% import tax, and eventually banned outright.
by christophilus | 2026-01-02 12:58:16+00:00
I take the Basecamp philosophy of, “If it’s important enough, we won’t be able to ignore it, and it’s ok for anything else to fall through the cracks until someone feels like working on it.”

Well, that’s a paraphrase, but I remember reading that rough idea on their blog years ago, and it strikes me as perfectly fine for many kinds of projects.
Show HN: Pcapsql – SQL interface for PCAP analysis
by __padding | 2026-01-02 12:58:17+00:00
I was chatting with a colleague a while ago, and they wanted to run some SQL queries against a PCAP – aggregate by source IP, that sort of thing. They went looking and found PacketQ (DNS/ICMP only), Apache Drill's PCAP support (outer headers only), DuckDB has a PCAP reader community extension (same deal, limited to outer headers). You can always write a one-off script with scapy or gopacket, but it gets old fast.

We deal a lot with tunneled traffic, none of those tools really seemed very feature rich on that front, e.g. for VXLAN every tool just showed UDP/4789, not the encapsulated packets.

So as a weekend project that got a bit out of hand, I built what they were asking for. Protocol layers become tables, you query with SQL, it parses through tunnels:

-- Traffic inside VXLAN tunnels
SELECT ip4_to_string(src_ip) as src, ip4_to_string(dst_ip) as dst, COUNT(*)
FROM ipv4
WHERE tunnel_type = 'vxlan'
GROUP BY 1, 2;

-- Top talkers
SELECT ip4_to_string(src_ip) as src, SUM(total_length) as bytes
FROM ipv4
GROUP BY 1
ORDER BY bytes DESC
LIMIT 10;

Also handles TLS decryption (SSLKEYLOGFILE), HTTP/2 frame parsing, GRE/MPLS/GTP, export to Parquet, and querying directly from S3.

Built with Rust on Apache Arrow and DataFusion.

https://github.com/mtottenh/pcapsql