MurphyA/hacker-news huggingface dataset:
by lostlogin | 2025-10-08 17:00:42+00:00
A large library becomes hard to manage.

The family one is somewhere around 759gb. Having this stored locally fills a decent size drive so it needs to be on network storage. Macs don’t love doing this, and somehow it’s difficult to keep a file share mounted 100% of the time on macOS (though it’s 100% reliable on an Ubuntu vm hosted on that same mac).

I concocted a vile script to download iCloud Photos and then save them to a Synology.

I’m looking hard at UGreen or Ubiquiti do my next NAS. The Synology thing where you can put same or larger drives in the array is probably the only bit I’d miss at this point.
by RRR_pro_ | 2025-10-08 17:00:59+00:00
Powered by RRR pro mex, Official website. Real future name: secret message creator. Price: free version software. Malware: complete virus free. Secure level: extra layer of password protection. Version: no.1. Publisher: RRR pro mex official teams. Launched date: 07/10/2025. Creator: RRR pro mex founder. AI support: yes. Versions upcoming?: yes.
by dymk | 2025-10-08 17:01:13+00:00
Recently, I ripped usage examples out of a rust project's README.md, and put them in doc comments. Almost all of them were broken due to small changes over time, and I never remembered to update the readme. `cargo test` runs doc comments like mini integration tests, so now the examples never rot. I wish more languages and tools had this feature.

It means having to go to the linked docs (which are automatically pushed to the repo's github pages) to see examples, but I think this is a reasonable tradeoff.
by openasocket | 2025-10-08 17:02:00+00:00
There are some patterns that emerge when you look at them in other bases. For example, in base 6, the final "digit" (hexit?) is either 1 or 5, (with the exception of the primes 2 and 3). In base 4, the final "digit" is either 1 or 3 (with the exception of the prime number 2). Of course mathematicians generally don't talk about this in terms of their base representation, they usually talk about the primes modulo 6 or the primes modulo 4.

And some of those representations actually do reveal some patterns. For example, an odd prime (so any prime other than 2) p can be written as the sum of two squares p = x^2 + y^2 if and only if p = 1 (mod 4). So those primes that end in 1 in the base 4 representation can be written as the sum of two squares, but the ones that end in 3 cannot. This is called Fermat's theorem on sums of two squares: https://en.wikipedia.org/wiki/Fermat%27s_theorem_on_sums_of_... .

My guess is that there's a number of different theorems about prime numbers that are phrased in terms of modulo arithmetic or whatever that can be converted into statements about the base representations of primes.

If I had to guess, though, I would guess there isn't a base where the pattern suddenly looks regular. That's very much a guess, but I have a couple data points to support that. The first is Dirichlet's prime number theorem: https://en.wikipedia.org/wiki/Dirichlet%27s_theorem_on_arith... . For any coprime integers a and b, the sequence a, a + b, a + 2b, a + 3b, ... contains infinite primes. This seems to imply that primes are, in some sense, evenly distributed across the different possible last "digits" of any base-b representation. There's also the Green-Tao theorem (https://en.wikipedia.org/wiki/Green%E2%80%93Tao_theorem ) which says that there exist arbitrarily long arithmetic progressions. So for any integer k, there exists some a and b such that a, a + b, a + 2b, ... a + (k-1)b, and a + k*b are all prime! I don't have a good formal argument, but that seems like it would introduce arbitrary "noise" into any proposed pattern of "digits".

Finally, there's the Riemann Hypothesis. This is both my strongest data point and also my weakest data point. There's a deep relationship between the number of primes less than a given number and the zeroes of the Riemann Zeta function. Any pattern on the base-n representation of primes would imply some pattern on the number of primes less than a given number, which would in turn imply some pattern on the zeroes of the Riemann zeta functions. But the Riemann Hypothesis remains unsolved after over 150 years, despite being one of the most-studied problems in number theory. It seems like any pattern in the base-n representation would have meant some pattern in the zeroes of the zeta function, which means we would have made some progress on the Riemann Hypothesis after all this time. I consider this argument both very convincing and not convincing at all, because on one hand I'm relying on the lack of progress of so many people on this problem, which seems convincing, but also maybe it's basically just a logical fallacy, like an appeal to authority.
by renegat0x0 | 2025-10-08 17:02:58+00:00
Some links

https://github.com/AboutRSS/ALL-about-RSS

https://github.com/plenaryapp/awesome-rss-feeds

My problem with most RSS do not have great search. With 500+ sources this can become problem.

https://github.com/rumca-js/Django-link-archive - my own project
by psunavy03 | 2025-10-08 17:03:09+00:00
If this was remotely true, they'd have won the war already. Russian operational and strategic decision-making has been a bonfire of blazing incompetence since the beginning, which is what led to things breaking down into WWI-style attritional warfare.

Leaving the moral dimension aside, this entire war has been basically two JV teams going at it since the beginning. NATO would have wiped the floor with the Russian military based on their performance so far, and it's surprising considering what a juggernaut everyone claimed the Russian military was pre-war.
by ratelimitsteve | 2025-10-08 17:03:32+00:00
>Those seem like particularly bad reasons. I'm not sure if they are the arguments that the author has been given or if that's what he perceived those arguments to be.

I think this might have to just be axiomatic. At the bottom of every system is an axiom, whether it's identity in mathematics or "we hold these truths to be self-evident, that all men are created equal" in USican politics or "empathy is good and to be pursued" in interpersonal relationships.

>If you don't act with empathy you can hurt people. Is it your intention to hurt people?

I dare say that if your mission is actually to hurt people as much as you can empathy will help you a lot in that goal because it lets you define strategies tailored to hurt the target based on their feelings. Without empathy you're limited to thinking about what would hurt you and then applying it to other people.
by overfeed | 2025-10-08 17:03:35+00:00
> This is a strawman.

It is not. I once had the misfortune of glancing at the metrics that went into an "executive dashboard" for the CEO/CTO at a startup, and started paying close attention to what they talked about during the weekly all-hands. Other more recent, and widely experienced examples of micro-management by CEOs are forced RTOs and diktats forcing employees to "leverage AI" in some form or fashion, with little care about how this impacts individual teams.

> No competent CEO thinks they need to be on top of your unit testing practices.

You seem to be acknowledging that such CEOs exist, but you built an escape hatch by labeling them as not competent. Your second sentence appears to follow the first, but it doesn't, and is a an unfalsifiable tautology.
by davidcox143 | 2025-10-08 17:03:54+00:00
The author of Reeder has another RSS app that’s focused on recipes called Mela [1]. I’ve been using Reeder (the one-time payment version) and Mela for years and highly recommend both.

[1] https://apps.apple.com/us/app/mela-recipe-manager/id15484660...
by righthand | 2025-10-08 17:04:01+00:00
Requirements:

- Linux support

- doesn’t make me click a link and load the video in the browser, but plays in app

Akregator on KDE Plasma doesn’t support this, but you’d think “video/podcast” support would be a feature listed in the bullets of the feed reader software. A lot of the readers I looked at did not have it listed on a quick glance.
by Jtsummers | 2025-10-08 17:04:16+00:00
If they're married and paying 24% federal tax rate on any of their income, they almost certainly aren't paying any social security taxes on their consulting income. That would mean their adjusted gross income is in the $200-400k range for their full-time day job which exceeds the Social Security cap by a good margin, it's $176k.

They'd still have to pay for Medicare, but it knocks 12.4% off their estimated taxes for consulting.

If they're single, then the math is different. 24% for single people starts at just over $100k and runs to about $200k so they may have to pay those taxes. It's always frustrating when people whine about taxes but giving insufficient information to evaluate their complaint.
by justlikereddit | 2025-10-08 17:04:30+00:00
There's a free addon for free Krita that did pretty much that when I tried it, last year.

The glaring issue with it back then was that unlike an LLM that can be understanding of what you try to explain and bit more consistent the diffusion models ability to read and understand your prompt wasn't really there yet, you're more shotgunning keywords and hope the seed lottery gives you something nice.

But recent image generation models are significantly better in stable output. Something like qwen image will care a lot more about your prompt and not entirely redraw the scene into something else just because you change the seed.

Meaning that the UI experiments already exist but the models are still a bit away from maturity.

On the other hand, when looking at how models are actually evolving I'm not entirely convinced we'll need particularly many classically trained artists in roles where they draw static images with some AI acceleration. I expect people to talk to an LLM interface that can take the dumbest of instructions and carefully adjust a picture, sound, music or an entire two hour movie. Where the artist would benefit more by knowing the terminology and the granular abilities of the system than by being able to hold a pencil.

The entertainment and media industry is worth trillions on an annual basis, if AI can eat a fraction of that in addition to some other work-roles it will easily be worth the current valuations.
by JoelMcCracken | 2025-10-08 17:04:43+00:00
Seems like a neat thought experiment taken to (some stage of) implementation. Like OLPC. Solving problems we think people might have, while missing the more important issues (whatever they may be; I certainly don’t know myself). Idea is nice but feels “too cute”.

I like that it focuses on repairability. Seems like these might be fun to experiment with. Or as a kit for a “homestead” in remote Alaskan wilderness, where you’d like to be able to repair yourself without having to deal with long travel time and expensive shipping.
by Bender | 2025-10-08 17:04:46+00:00
I could see this working if the LLM provider logs all queries by the employees and someone reviews them. Otherwise the DLP just moves to that dedicated provider and PII/intellectual property just moves to that LLM provider and it's still a reported incident as it is still legally a third party provider. The mutually binding contract would have to be compatible with the B2B contracts and other third party contracts mentioned in SOC1/SOC2 and other related audits.
by jrm4 | 2025-10-08 17:05:42+00:00
Holy. Moly. I had no idea that this was another goal. That's ridiculous to try to do at the protocol level.

What I'm realizing, perhaps as an old timer -- projects like this seem to utterly forget the concept of "layers," despite, you know that being the whole internet, OSI and whatnot.

I remember having the idea that even this exact use case, air-quotes "twitter", could be done by simply layering something over email, e.g. you shoot an email to "posty-instance@myserver" or whatever and then some central-ish thing posts that to a public feed or whatever.

So much unnecessary reinvention.
by _joel | 2025-10-08 17:06:39+00:00
Don't take my word, here's Matt Ahrens, a, ZFS developer. It's not required but a good idea.

"There's nothing special about ZFS that requires/encourages the use of ECC RAM more so than any other filesystem. If you use UFS, EXT, NTFS, btrfs, etc without ECC RAM, you are just as much at risk as if you used ZFS without ECC RAM. Actually, ZFS can mitigate this risk to some degree if you enable the unsupported ZFS_DEBUG_MODIFY flag(zfs_flags=0x10). This will checksum the data while at rest in memory, and verify it before writing to disk, thus reducing the window of vulnerability from a memory error.

I would simply say: if you love your data, use ECC RAM. Additionally, use a filesystem that checksums your data, such as ZFS."
by jasonthorsness | 2025-10-08 17:07:30+00:00
It makes sense given "CTO Vladimir Fedorov notes that GitHub is constrained on capacity in its Virginia data center." and Azure has a decent setup for their AI support infrastructure and base virtual machines.

But having gone through a data center migration; depending on how "unique" some of their existing setup was; I do not envy them in this process (and I estimate this will take double the expected time :P).
by gambiting | 2025-10-08 17:07:49+00:00
I like how you didn't answer my question. If you don't see it as a paycut then it's not part of your salary.

>>you care only what the end cost is to you.

Yes, so I care what my salary is. What the employer has to legally pay to employ me is literally irrelevant other than academically. It's not my salary, the same how their cost of maintaining an office or providing me with equipment to do my job isn't my salary.
by indoordin0saur | 2025-10-08 17:08:06+00:00
Side question: If you and your co-workers (across multiple government agencies) had strong suspicion that the vendor had a backdoor to spying on your emails why wasn't the obvious choice contacting federal law enforcement? I'm not sure what it is like in the EU, but in the US I'm pretty sure that if something like this was discovered at a government agency that vendor would quickly find their office raided by FBI agents.
by an0malous | 2025-10-08 17:08:24+00:00
I think I see what you’re getting at, but the difference between apes and humans isn’t that we can reason in 3D. If someone could actually articulate the intellectual breakthrough that makes humans smarter than apes, then maybe I would accept there’s some intellectual ability AI could achieve that we don’t have, but I don’t see how it could be higher dimensional reasoning.
by dkimster | 2025-10-08 17:08:24+00:00
It's not perfect, but I just launched this beta web app like literally today so I'm just very proud to have finished the very first version of this. I really wanted to make this out of my own frustration to replace presentation software, and it's free.

And i prefer typing over designing, so I can just write things out in plain markdown text which makes it way faster to make decks.
by rufo | 2025-10-08 17:09:59+00:00
IMHO: the acceleration curve into point-of-no-return was when Microsoft decided to go hard on AI, and saw GitHub's Copilot as one of the key inflection points they were going to use to do so - even going so far to adopt the Copilot brand across the entire company.

Before that, it still felt like there _some_ degree of autonomy and ability to think about the developer experience on the platform as a whole. Once ChatGPT took off and MSFT decided that they were going to go hard on AI, though, Copilot (and therefore GitHub) became too important to Microsoft to leave alone.

I kinda suspect the slide was inevitable anyway, given how acquisitions tend to go. But IMO, Copilot was the tsunami that washed the octocat out to sea.
by nilirl | 2025-10-08 17:10:09+00:00
'be more empathetic' is not a veiled request, it is openly declared. The author subverts the ask for behavior change by a) calling it veiled and b) not treating it as the main argument against which they're trying to make a point.

Like the author, you're constructing a similar straw man argument: selecting a specific use of the word and making that the main point to argue against.

'be more empathetic' is an argument to behave differently with the people around you. Not think differently; behave differently.
by legitster | 2025-10-08 17:10:28+00:00
> Competition is an essential component of effective regulation, for two reasons: First, competition keeps the companies within a sector from all telling the same lie to its regulators.

I'm as pro-competition as anybody, but I don't actually buy this argument.

Firstly, regulating a thousand small players is much harder than regulating a few. Which is why there is a lot of evidence that regulation (even when good or needed) eliminates some amount of competition - crash and emission testing put an end to new car manufacturers for a long time.

Secondly, in industries with lots of competition and individual actors (real estate, healthcare, finance, etc) regulatory capture is actually far worse! Increasing the sheer number of special interests does not, in fact, improve regulation. And if anything, smearing it across as many voting districts as possible gives a level of political entrenchment that software companies could only dream of.

Let me flip the Airbnb argument on its head - why are hotels allowed to build dense dormitory-style housing in cities where it's otherwise illegal to do so? Because their regulatory capture is so entrenched that we don't even think about it.
by kragen | 2025-10-08 17:11:55+00:00
I don't know if you've been on a farm, but things like gasoline engines, welders, and tractors are pretty important there. To make them, you need machining, and the idea of GVCS/OSE/FeF is to be able to do everything.

The "hay rake" in question is supposed to be something comparable to https://www.greenmarkequipment.com/new-equipment/agriculture..., which is a large and complex machine that requires a tractor to tow it. It involves parts such as tires, bearings, nuts, bolts, chains, and wiring, and its main structural frame is rectangular structural framing welded together. You aren't going to be able to make anything comparable by lashing together bamboo. You need a machine shop.
by SJC_Hacker | 2025-10-08 17:12:06+00:00
> The death of competition spells doom for regulation. Competition is an essential component of effective regulation, for two reasons: First, competition keeps the companies within a sector from all telling the same lie to its regulators. Second, competition erodes companies’ profits and thus starves them of the capital they need to overpower or outmaneuver their regulators.

Yeah, maybe you can start with Rogers Wireless. Eh, Cory?
by gambiting | 2025-10-08 17:13:22+00:00
>>That doesn't matter, these are just words.

Except it isn't, because you keep doing this to pretend like you're paying 50% of your salary in taxes which just isn't true. No one advertises a job as "pays €60k a year" and then you find out it includes the employer contribution too so actually your salary is more like €40k. If anyone did that you'd call it fraudulent.

>>I'll go to my boss directly and say that "my income is now smaller than it should be" and ask for increase in gross

......why? You are paid exactly what you agreed to be paid. If your employer negotiated cheaper electricity deal for the office would you go and ask for a raise too?

>>The bigger it is, the less the employee gets

Again, why? The company would just pocket the money and not pay you more. I honestly don't see why they would.

>>In general, I pay more attention to what people do, not what they say

But this is a comments section on hacker news - discussion is the entire point.

But look, we just aren't going to agree on this. I just never met anyone in my life who would consider their employer's legal obligations paid directly to the state as part of their salary - if you do that's cool, I have no interest in making you change that view, we're two random strangers on the internet.
by NullHypothesist | 2025-10-08 17:13:38+00:00
> the opposing "Newton hypothesis", which says that scientific progress is mostly the work of a relatively small number of great scientists (after Isaac Newton's statement that he "stood on the shoulders of giants")

I guess the Ortega equivalent statement would be "I stood on top of a giant pile of tiny people"

...Not quite as majestic, but hey, if it gets the job done...
by ohples | 2025-10-08 17:14:06+00:00
> IKEA likes to find ways to get you into their physical stores because they know you’re going to end up buying more than just the items you came for.

If only they actually had a decent density of stores in the US. I live north of a major metro area (Boston) and I have to drive over 1.5 hours to an IKEA. I used to live in Raleigh, NC and the closest one was over 3.5 hours away.

Although maybe this is part of the strategy, getting you to travel a long distance to there stores in order to keep you there.
by indoordin0saur | 2025-10-08 17:14:18+00:00
You give my understanding in your last sentence there. I don't think there's any "higher quality" graphics which could be rendered on a CPU that couldn't be rendered on a GPU. Since they are equivalent in their possible actions, the only differential would be speed, which is what GPUs are designed for.

But to play devil's advocate against myself, I have heard that programming for GPUs can be harder for many things. So maybe usability and developer-friendliness is what is meant by CPUs being better?
by mrguyorama | 2025-10-08 17:14:30+00:00
>Just an hour ago I "made" one in 2 minutes to iterate through some files, extract metadata, and convert to CSV.

Okay but lots of us have been crapping out one off python scripts for processing things for decades. It's literally one of the main ways people learned python in the 2000s

What "activation energy" was there before? Open a text file, write a couple lines, run.

Sometimes I do it just from the interactive shell!

Like, it's not even worth it to prompt an AI for these things, because it's quicker to just do it.

A significant amount of my workflow right now is a python script that takes a CSV, pumps it into a JSON document, and hits a couple endpoints with it, and graphs some stats.

All the non-specific stuff the AI could possibly help with are single lines or function calls.

The hardest part was teasing out python's awful semantics around some typing stuff. Why is python unwilling to parse an int out of "2.7" I don't know, but I wouldn't even had known to prompt an AI for that requirement, so no way it could have gotten that right.

It's like ten minutes to build a tool like this even without AI. Why weren't you before? Most scientists I know build these kind of microscripts all the time.
by stego-tech | 2025-10-08 17:15:03+00:00
When I got the axe at OldCo earlier this year, what stood out to me - and what made it so much more bearable to endure - was how many of my colleagues did this for me. How many of them still reach out to me, half a year on, to shoot the breeze, discuss wins, share hobbies.

Maybe it’s because I grew to be a better person from their feedback and mentoring, or maybe it’s just a shifting of times and attitudes. Heck, maybe I just got lucky that I worked with amazing people like them.

I just wish I’d had that support in prior layoff cycles as well.