MurphyA/hacker-news huggingface dataset:
by gethly | 2025-11-27 08:05:15+00:00
Hetzner has had a bad reputation for quite some time. I am not sure why people are mentioning them nowadays again as a provider they are moving to or setting up new accounts. I have noticed this uptick in mentions of Hetzner on the internet via personal stories in past month or two which makes me believe they invested into some guerilla promotion campaign. If you search the internet and go beyond articles older than one year, you will find all the bad stories related to Hetzner and how they treat their customers.

Personally, I tried to set up account with them in the past, fully being aware of their reputation, because of one service I wanted to use. But after I registered and gave them my payment card details, all fully legit, they blocked the account and I never had a chance to use them. So my own personal opinion is that they can pound sand and experiences of other people should not be ignored and you should definitely not risk putting your data or your business reputation into their hands. There are MUCH better providers in Europe that. Again, I have no idea why people even give Hetzner a chance nowadays.
by Certhas | 2025-11-27 08:05:50+00:00
CH as I understand it has nothing to do with this. As an example that illustrates why, consider the simple infinite coloring discussed in the article that uses the axiom of choice. You could not write an algorithm that actually performs this coloring (because Axiom of Choice, and because it requires uncountably many actions). CH says that the statement "all such graphs can be colored" can be computed (in finitely many steps) by a program from the axioms. Even though the colorings can-not be done by a computation.

What CH does not allow you to do is turn an existence proof (a coloring exists) into a constructive proof (a means to actually construct such a coloring). In fact, this is generally not true. Mathematical statements correspond to computations in a much more subtle and indirect way than that.

Honestly, I get the impression that you have a very superficial understanding of the topics at hand, but I am far from an expert myself. If you really know a way to see this as an instance of CH I would be very intrigued to learn about it.
by robot-wrangler | 2025-11-27 08:06:25+00:00
> What is the reason why there are 92 elements in this mathematical method

Those elements are necessary and sufficient for closure in exactly the weird formal automaton that the informal look-and-say sequence describes, i.e. once you have a graph and transition-states spelled out this much, there's just nowhere else for sequences to transition to. This would maybe be an unsatisfying answer except.. it's surprising at first that it's even finite, or for that matter that you can even analyze this kind of question in the first place.

They proved it originally by simplifying the cases that had to be examined, then enumerating stuff manually. All of which was probably so ugly and error-prone that it's no wonder several versions of the proof were "lost" ;) But later confirmed independently with code in various ways.. see the thing I linked elsewhere in thread. Or here's some work using haskell: https://www.cs.cmu.edu/~kw/pubs/conway.pdf

So besides graphs and transitions, number of elements is ultimately implied by the number base and the sequence rules (like reading left to right). Someone tried roman numerals but I can't find details. Ternary gives 24 elements apparently: https://arxiv.org/pdf/2405.11103
Show HN: I built a tool to help find profitable creator niches
by marksaver | 2025-11-27 08:06:37+00:00
Hey HN, I built Clurly because I myself was looking for profitable niches in the creator economy and was looking to see how I can put my skills to work in my spare time.

The app is designed two work in one of two ways: 1. Explore - Browse through profitable niches. 2. Match - Fill in your skills and be matched with suitable niches

It’s an MVP, so I’m looking for honest feedback:

Does the niche it matches you with feel relevant? Is the "Profitability Score" clear?

Happy to answer any questions or hear any feedback regarding this!
by psychoslave | 2025-11-27 08:07:09+00:00
>You misunderstand the concept of infinity. Cantor's diagonal argument proves that such a bigger number must always exist. "Infinity'th" is not a place in a number line; Infinity is a set that may be countable or uncountable, depending on what kind of infinity you're working with.

Diagonal argument doesn’t work in a constructive ground. It’s not a matter of whether the conclusion is valid, but if we have blind faith in the premises and are fine about speaking of something we can’t build.

They are things that humans will never be able to construct, no matter how far their control over the universe surrounding them might go. To start with, humans can create the universe, — whether it’s infinite or not.
by KingMob | 2025-11-27 08:08:57+00:00
Heh. You've rediscovered Critical Race Theory, which was a graduate-level theory about how rules/laws are systematically applied to minorities/the powerless, and not applied to the powerful/project leaders.

Holding the powerful to the law is unfortunately, a separate issue to whether it's worth it to have written rules/laws in the first place.

A CoC could still be better than no CoC, even if it fails to rein in abuse from the top.
by Nimer | 2025-11-27 08:09:25+00:00
This video shows a small backend being deployed to UpCloud using the Heim runtime — without containers, Dockerfiles, pipelines or orchestration layers.

For more details about the model and execution approach we wrote an overview here: https://heim.dev/blog/upcloud-releases-first-public-heim-tut... UpCloud also published their first tutorial based on the same integration.
by aschla | 2025-11-27 08:09:58+00:00
Many people are tired of the toxic positivity common in corporate speak, which lets poor performers off the hook, and prevents high-quality talent from speaking freely.

"A complete lack of empathy" is a bit of a stretch, no? Calling someone a monkey is fairly lighthearted, while getting the point across that maybe they should take stock of the awareness of their abilities.
by isquaredr | 2025-11-27 08:11:42+00:00
The difference is the LLM is predictable and repeatable. Whereas a junior dev could go AWOL, leave unexpectedly for a new job, or be generally difficult to work with, LLMs fit my schedule, show constant progress and are generally less anxiety inducing than pouring hundreds of thousands into a worker who may not pan out. This sentiment may be showing my lack of expertise in team building but at worst shows that LLMs represent a legitimate alternative to building a large team to achieve a vision.
by raxxorraxor | 2025-11-27 08:11:46+00:00
Yes, the toolchains around it can alleviate it, but only to a degree. You more or less dependent on a fine tune specifically trained for the things you want. But if you have that, the image quality is usually far better than from any generic model in my opinion, aside from resolution.

Merging any or all concepts is mostly beyond it, but I haven't seen any model being good at it yet. There are some that are significantly better, but often come with other disadvantages.

Overall what these models can do is quite impressive. But if you want a really high quality image, finding the fitting model is as difficult as finding the right prompt. And the general models tend to always fall back to some mean AI standard image.
by gethly | 2025-11-27 08:11:52+00:00
I have 32" GIGABYTE M32U that I bought for christmas of 2021 and It's been great. I see it is still on US Amazon for $400. It's not the best but I cannot say I had any issues or miss any features. I paid 850€ which was a lot but specs-wise, anything close was well above 1000€. So it was a clear winner.

Basically, I would say that don't chase max specs, you will likely use only half of the capabilities anyway. Decide what are your deal-breakers and just find the cheapest match.

PS: I went to 32" from 24". I was concerned with the size but I think I would be able to use up to 38". It depends on your desk setup and how far the screen is from your face. I cannot touch my screen with my hand, it's too far. So larger screen works for me. But above 38", I would definitely have to use my eyes more and maybe even move my head so see the corners, which is a clear indicator of oversized screen.
by starky | 2025-11-27 08:12:13+00:00
I think the worry about power consumption is a bit overblown in the article. My NAS has an i5-12600 + Quadro P4000 and uses maybe 50% more power than the one in this article under normal conditions. That works out to maybe $4/month more cost. Given the relatively small delta, I'd encourage picking hardware based on what services you want to run.
by stacktrace | 2025-11-27 08:13:50+00:00
> API rate limit exceeded for 106.51.68.199. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)

The GitHub APIs that you are using to list files are getting rate-limited in my case. If somebody else is also facing this issue, just use a VPN or something like Cloudflare Wrap to change your ip - this should fix the issue.

P.S If you are the main dev, giving an option to the visitor to sign in using Github or use a caching layer will be really helpful to make this accessible for the new user.
by cyberax | 2025-11-27 08:14:09+00:00
At the same time, if the springs on the iPhone-side connector loosen and can't hold onto the cable, you have to replace the whole phone and not just the cable.

So Apple had to use pretty strong springs, resulting in a lot of friction on the pins. That made them easier to damage, so they had to switch from gold to a crazy super-resistant rhodium-based alloy for contact coating.
by hyperific | 2025-11-27 08:14:58+00:00
I love hummingbirds! In undergrad I spent a summer working on a research project that was trying to determine if hummingbirds have persistent gut microflora. The bird's metabolism is so fast that it's unclear whether any microbes have enough time to colonize. Every weekend I'd tag along with a group of veterinary post docs who were doing their own hummingbird study. They caught and safely handled the birds and I waited patiently nearby to collect their droppings basically straight from the cloaca. Once, when the vets were done getting their measurements, they put a bird in my hand to release. My hand could barely register that I was holding anything it was so light.
by hinkley | 2025-11-27 08:16:59+00:00
Just the fact of someone migrating a project to another platform during the last week of November suggests that last straws were involved. That’s more of a January or a June thing than November/December.

Fury can be a powerful motivator to commit to doing something you’ve been putting off. It also means your community announcement is going to be pretty spicy, unless you let someone else write it.
by mlugg | 2025-11-27 08:17:09+00:00
Forgejo Actions is what Zig has migrated to. It's very similar to GitHub Actions; the downside of that is that you inherit questionable design choices, but the big upside is that migration is super easy. While they don't target 1:1 compatibility, things are similar enough that you basically only need to tweak workflow files very slightly. Our experience so far is that it fixes most of our serious problems with GitHub Actions; in particular, their runner software is significantly easier to deploy and configure, has much better target support (GitHub's runner is essentially impossible to use outside of x86_64/aarch64 linux/windows/macos; we tried to patch it to support riscv64-linux and got stuck on some nonsensical problems on GitHub's side!), and actually accepts contributions & responds to issues. My issues with the GitHub Actions' backend & web interface (of which I have many) are pretty much all gone, too, with no new issues taking their place.
by noodletheworld | 2025-11-27 08:17:25+00:00
Oh come on.

Micros$$$$ft owns github.

We don't need to give some pretend sympathy.

When you can afford to have good things, and you're not, don't come crying about getting called bad names.

Actions is bad.

> I dare anyone who is delusional enough to think they can create something better to actually make something better

Actions speak louder than words.

Zig is leaving because of the issues they mentioned.

> People tried other services like GitLab and realized it is slower, uglier and overall worse than GH and came crawling back.

Maybe. I guess we'll see.

I think the OP has been pretty clear that they're not happy with it, and, they're putting their money where their mouth is.

Clearly, just complaining about broken things isn't working.

Maybe a couple more big moves like this is what GH needs to wake up and allocate some more resources (that they, can categorically afford) to fixing things.
by joelreymont | 2025-11-27 08:18:30+00:00
Thank you! I was completely unexpected, actually. I was stuck with upgrading XLA [1] and my boss gently pushed me into using ChatGPT. I wish I had used Claude instead.

After that, I found myself with $1000 in Claude credits and decided to go to town, making mistakes along the way.

[1] https://github.com/elodin-sys/elodin/pull/219
by nromiun | 2025-11-27 08:22:47+00:00
So who is complaining that Zig leaving GH is somehow a problem? I just don't like how they have to put out false claims like there are big problems with GH CI and Sponsors.

Zig is leaving GH for another provider. They did not make a better GH and fixed all the problems with it.

You literally have to fill out a form to convince Codeberg that you need CI. I would take GH CI over that.
by usrbinenv | 2025-11-27 08:23:00+00:00
I thought those of you who said he was being offensive were more or less justified in saying it here. Then I read the post. Literally nothing offensive. Calling someone a code-monkey has been around for as long as I can remember. If throughout your career you haven't questioned yourself "am I a code monkey?" at least once you're either incredibly smart or incredibly stupid.

I can't agree with him more that Github went to absolute shit and I can feel React crap emanating from it without even looking at the code. There's everything in the world wrong with React and I would easily call anyone advocating it a code-monkey in their face. It's not about JavaScript itself - it's about the framework ideas, which are absolute trash. If anyone's offended by a code-monkey, I feel like maybe they should be.
by thatguysaguy | 2025-11-27 08:23:19+00:00
A big part of software engineering is maintenance not just adding features. When you drop a 22,000 line PR without any discussion or previous work on the project, people will (probably correctly) assume that you aren't there for the long haul to take care of it.

On top of that, there's a huge asymmetry when people use AI to spit out huge PRs and expect thorough review from project maintainers. Of course they're not going to review your PR!
by jacquesm | 2025-11-27 08:23:27+00:00
> That's why insulin pump can afford to have all kinds of rigorous engineering, while web-facing infrastructure on the other hand needs to be able to quickly adapt to changes.

The only reason we have a web in the first place is because of rigorous engineering. The whole thing was meant to be decentralized, if you're going to purposefully centralize a critical feature you are not going to get away with 'oh we need to quickly adapt to changes so let's abandon rigor'.

That's just irresponsible. In that case we'd be better off without CF. And I don't see CF arguing this, in fact I'm pretty sure that CF would be more than happy to expend the extra cycles so maybe stop attempting to make them look bad?
by noobermin | 2025-11-27 08:24:04+00:00
If they were going for the commodore aesthetic, 1) may be don't call it workbench OS to confuse people and 2) the numpad (if it was called that then) is on the wrong side. It was on the right on the C64 and the amiga alike like it was.

Would this benefit left handed users? I know people call for reversing mouse buttons and mouse hands but I've never seen an ask for flipping the position of the numpad.
by boomlinde | 2025-11-27 08:24:28+00:00
That it's going to be arbitrary is your own assessment. You said that "No one in charge of implementing this law is going to care whether some Mastodon server implements a special auth solution for Danish users or not, they are going to care that Facebook, TikTok, Instagram, etc. do so."

I responded by explaining why that wouldn't be a good thing.

Have you changed your mind on that point or are you simply not keeping track of your argument? Either way there can't be an honest discussion whether you have the memory of a goldfish or are deliberately ignoring what you've said.
by anonymous908213 | 2025-11-27 08:24:54+00:00
I don't understand. I was assured that ChatGPT is AGI by Sam Altman. Why are security breaches still happening? Surely with several hundred billion dollars investment and access to AGI, they could use ChatGPT agents to create their own product analytics platform that is robust and resilient against such a trivial attack rather than selling off users' personal data to a third party.
by autoexec | 2025-11-27 08:25:03+00:00
> datePublished":"2025-11-27T04:39:29.000Z

Considering they were aware of this on the 8th (who knows how long that was after it actually happened) it's a little disappointing that they'd wait until the day before such a major holiday to post about it. Unsurprising sure, but still disappointing.
by forge_craft | 2025-11-27 08:25:42+00:00
Quick clarification on how DateAtlas works:

Earth is divided into ~3 million grid blocks (16.43km × 16.43km each). Each block is assigned one unique date from 1971-9999.

The system conceptually subdivides these by hours/minutes/seconds - so at full precision, approximately every 2.5m² would represent a unique timestamp.

Currently implemented: date-to-location mapping. You can search any date to see where it's located on the map.

Happy to answer any questions and open to comments!
by icetank | 2025-11-27 08:25:48+00:00
I wonder how long it will take for someone to get rich enough to be able to send their own private interstellar space missions. America's super wealthy are getting very rich. At this rate we will have multiple people with a trillion dollars by the end of the century. What is stopping someone from building and launching interstellar probes instead of buying another few super yachts.
by brodo | 2025-11-27 08:25:55+00:00
Check out this dude: https://github.com/GhostKellz?tab=repositories

He's got like 50 repos with vibe-coded, non-working Zig and Rust projects. And he clearly manages to confuse people with it:

https://github.com/GhostKellz/zquic/issues/2
by Jean-Papoulos | 2025-11-27 08:27:24+00:00
Yes, it does. Given the choice of having a coworker that's a very nice 0.1x engineer and having a bloody annoying one that's a 10x I'll work with the 10x any day.

The internet has evolved such a Newspeak, censor-driven culture, it's sad to see. I want people to be able to tell each other "I think this is shit and here's why".
by sznio | 2025-11-27 08:27:49+00:00
Could assume that.

S&box was initially developed on top of Unreal Engine, but in a backend-agnostic design. It's more like a framework/runtime meant to be portable to any backend engine. Once Source 2 released, S&box was ported to that.

I wouldn't call it an engine because of that. S&box is open source, but you can't run it without a closed-source backend.

Valve isn't keen on releasing Source 2 as widely as Source, and I feel like soon, S&box will be declared the official API interface for the engine, while the backend remains unstable. Kinda like Win32 vs NT.
by tgsovlerkhgsel | 2025-11-27 08:27:57+00:00
I've never really run into capacity problems with European washing machines, but the run times are definitely real. Most of them have a well-hidden faster mode. Still not as fast as a US machine on fast mode, but not the mandatory-default-by-law three-hour program.

Which would be even longer than 3h if some EU bureaucrat didn't realize that making the default unacceptably long for everyone will result in nobody using it.
by thinkindie | 2025-11-27 08:28:01+00:00
I'm extremely confused by Mixpanel announcement, according to their blog post if you received an email from them it implies you were affected, yet I closed my account with them few months ago and I still received their email, which I can't understand if my account was impacted or no

> As a valued customer, we wanted to inform you about a recent security incident that affected a limited number of Mixpanel user accounts. We have proactively communicated with all impacted customers. If we did not previously contact you, your Mixpanel accounts were not impacted. We continue to prioritize security as a core tenant of our company, products and services. We are committed to supporting our customers and communicating transparently about this incident.
by rutagandasalim | 2025-11-27 08:28:01+00:00
A few days back, I posted AIThings.dev, a curated directory for AI tools and communities. We’ve now grown to [insert number] monthly visitors organically, mostly from devs, indie founders, and AI builders.

I’m now opening up for:

Tool submissions

Newsletter sponsorships

Collabs with other AI/Dev projects

Check it out here: https://aithings.dev
by noufalibrahim | 2025-11-27 08:28:34+00:00
I've seen this. Sometimes, they have curtains. I don't really understand what the point is though. It's definitely not price. I would imagine that it's costlier to add a window to a wall than just to brick it. I thought it was to allow one to watch the TV while taking a shower or a bath. It's the most reasonable thing I could come up with.
by TeMPOraL | 2025-11-27 08:29:14+00:00
On the contrary; stubborn refusal to anthropomorphize LLMs is where the frustration comes from. To a first approximation, the models are like little people on a chip; the success and failure modes are the same as with talking to people.

If you look, all the good advice and guidelines for LLMs are effectively the same as for human employees - clarity of communication, sufficient context, not distracting with bullshit, information hygiene, managing trust. There are deep reasons for that, and as a rule of thumb, treating LLMs like naive savants gives reliable intuitions for what works, and what doesn't.
by seanmcdirmid | 2025-11-27 08:29:25+00:00
AI actually has the advantage here in my experience. Yes, you can do AI wrong and tell it to just change code, write no documentation, provide no notes on the changes, and not write any tests. But you would be dumb to do it that way.

As it stands now you can set AI to do actual software development with documentation, notes, reasoning for changes, tests, and so on. It isn’t exactly easy to do this, a novice to AI and software development definitely wouldn’t set it up this way, but it isn’t what the tech can really do. There is a lot to be done in using different AI to write tests and code (well, don’t let an AI who can see the code to write the tests, or you could just get a bunch of change detector crap), but in general it mostly turns out that all the things SWEs can do to improve their work works on AI also.