MurphyA/hacker-news huggingface dataset:
by mark_l_watson | 2025-12-28 10:47:52+00:00
My wife and I pay for YouTube and the prevalence of AI Slop definitely reduces the value we get for our money.

YouTube has done a fairly good job over the years of providing useful recommendations but lately I always immediately ‘back out’ of any AI generated videos or materials with robot-voiced narrations. I keep hoping that the algorithms quickly learn to not show me this stuff, but in the meantime I have had to change my viewing habits to following specific channels - and this reduces ‘discoverability.’
by bigfatkitten | 2025-12-28 10:47:58+00:00
> I kinda don’t like PTP. Too complicated and requires specialized hardware.

At this stage, it's difficult to find an half-decent ethernet quality MAC that doesn't have PTP timestamping. It's not a particularly complicated protocol, either.

I needed to distribute PPS and 10MHz into a GNSS-denied environment, so last summer I designed a board to do this using 802.1AS gPTP with a uBlox LEA-M8T GNSS timing receiver, a 10MHz OCXO and an STM32F767 MCU. This took me about four weeks. Software is written in C, and the PTP implementation accounts for 1500 LOC.
by DanexCodr | 2025-12-28 10:48:22+00:00
// Other sample

collatz := [1 to 1T]
for n in collatz {
steps := 0
current := n
while current != 1 {
current = if current % 2 == 0 { current/2 } else {3*current + 1}
steps += 1
}
collatz[n] = steps
}

// On my phone, I can instantly check:
outln("27 takes " + collatz[27] + " steps") // 111 steps
outln("871 takes " + collatz[871] + " steps") // 178 steps
by hpscript | 2025-12-28 10:49:49+00:00
Thanks for the question!
On real codebases: Currently, the transpiler works best on "clean" C++ (logic-heavy code, algorithms, and data structures). It can handle a significant portion of the syntax, but for large, complex codebases using heavy template metaprogramming or platform-specific APIs, there are still limitations.

Compilation & Manual Fixes: Does it compile out-of-the-box? For small to medium-sized snippets and standard logic, yes. However, for real-world projects, manual fixes are usually required, especially for:

- Rust's Borrow Checker: C++'s pointers don't always map 1:1 to Rust's ownership model. The transpiler generates code that is syntactically correct, but you might need to adjust lifetimes or use Arc/Mutex where C++ was more permissive.

- External Dependencies: Mapping C++ libraries to their Rust/Go equivalents still requires some manual configuration.

Goal isn't necessarily "100% automated migration" (which is the holy grail), but rather to automate the tedious 80-90% of the porting process, allowing developers to focus on fixing the architectural differences.

I have some examples in the repo, and looking for more "real-world" test cases to improve the conversion logic
Show HN: I Built Cursor for Marketing Emails
by nikpolale | 2025-12-28 10:49:51+00:00
As I've been building projects and sending emails to my customers, one thing became crystal clear

It's faster and easier to create emails and sequences via Cursor, then sending them through traditional email platforms.

However, this solution lacked proper analytics, segmenting, and much much more

The goal was to keep the AI speed without sacrificing the tooling. So I built Sequenzy

It pulls your brand data, info about the company, and can generate on-brand emails and sequences in a few minutes

Let me know what you think of this!
by zkmon | 2025-12-28 10:49:52+00:00
I agree on the benefits of tactile experience. But it need not come from paper, which is very modern thing. Information is being sucked out from real world, into digital space. College teachers are no longer writing on blackboards. Money is no longer a physical thing. Work is being done in virtual spaces. The only things that are left in physical world are the information-less objects, just like how the world was before invention of writing.

When information finds its natural habitat in the digital space, we need to re-orient ourselves.
by Broken_Hippo | 2025-12-28 10:49:55+00:00
Great.

What do you do when folks in expensive places can't eat while folks in low-cost areas are able to live better?

$100 had different spending power in different places. I can buy more beer in Prague than in Indianapolis. I'll buy even less in Oslo. You often get variance within a country too: A gallon of milk (and a lot of other food) is generally cheaper in Indiana than Hawaii.

I'm with you in spirit - we should tax wealthy people - but not in a way that can tax folks that already are struggling. We just don't have global cooperation like that nor are things starting on equal ground to do that sort of simple taxation. But another comment has already touched on that.
by 3rodents | 2025-12-28 10:50:02+00:00
What’s “fraudulent” about lying in a marketing blog post? Private companies can, in most situations, say whatever they want about their business. They are almost certainly lying (as are most of these companies) by categorising any revenue as “recurring” but it wouldn’t be fraudulent to do that. Their investors are surely aware of the real financials and have no problem with this public posturing because it serves only to increase the value of their investment.
by dartharva | 2025-12-28 10:50:45+00:00
The point of a religion is to provide a devoted in-group with a coherent set of values and principles, subsequently fulfilling an individual's social needs of stability and belonging. God and other supernatural concepts are just social communication tools to enable the same, and are not meant to be treated as scientific theorems to prove or disprove.

Your ad-hominem tirade is embarrassingly juvenile.
by leg100 | 2025-12-28 10:51:41+00:00
At a glance, I'm not seeing a big difference in share of wealth between now and 1989. I'm not sure, then, what Robert Reich's point is, to say that the richest 10% "now" hold 60% of the nation's wealth, nor how he can come to the conclusion that it is "eating" the economy alive. Nor what the point is of providing a chonological graph, a graph which doesn't provide any actual percentages, nor a source. He's an accompolished economist, he can do better than that if wants to point out the egregious unfairness of society. Or is this the quality of argument on x.
by IsTom | 2025-12-28 10:51:46+00:00
> AI summaries are actually rather good, in the general case.

The google ones for me seem to be talking about something unrelated to what I'm looking for a significant percent of the time because it interprets it as a much more popular concept that looks like my query if you squint very hard. Other times it pulls up seo-spam tier answers that are plainly wrong.
by DanexCodr | 2025-12-28 10:51:48+00:00
You're right about hardware limits, but wrong about what's being 'redefined.' Coderive redefines developer productivity for certain computationally hard problems to solve:

Before Coderive:
To explore 1 trillion cases, you'd need:

· A cluster of machines
· Distributed computing framework (Spark/Hadoop)
· More time for setup

With Coderive:

```java
results := [1 to 1T] // Conceptually 1 trillion
for i in results {
results[i] = analyzeCase(i)
}
// Check interesting cases immediately
```

It's not about computing faster than physics allows. It's about thinking and exploring with ease without infrastructure constraints.
by GianFabien | 2025-12-28 10:52:36+00:00
When people receive any written material from me, it is I that wrote it. My thoughts and expressions. If they wanted to read some AI generated drivel, then they don't need me and my contribution.

My process is very simple. I just write from top to bottom. Of course, the first pass is rough. But the focus is on capturing the material in approximately the logical sequence. For really complex and lengthy materials, I might write an outline with mostly headings and snippets as they come to me.

For emails and other time critical writing, I go back to the top and edit / re-write. I don't need nor use AI for this. Then send. Rarely do I use a third pass.

For reports and papers, I tend to put the first pass aside for a day or more.
When I return to it, I edit viciously and re-write. Depending on the importance of the writing, I might repeat this process 2 or 3 more times.
by yurishimo | 2025-12-28 10:52:52+00:00
JS got popular because some devs were trying to realize a world where the same code can be shared on the front and backend. I think on the surface, it was a noble goal with good intentions. Having only one programming language to handle is going to create some efficiency gains when you work in a large company with thousands of devs who all need training want to share knowledge as a larger organization.

In the past decade, we went full JS as an industry and now we’re starting to swing back. Server side interactivity like Phoenix Liveview, C# Blazor, HTMX, PHP/Laravel Livewire, Rails Hotwire, all of these are different abstractions around JS to make interoperability between the frontend and backend more manageable and they’ve come a long way to closing the gap. Advancements in HTML/CSS standards also deserve credit for closing the gap but we’re still not quite there yet.

But at the end of the day, the web is dynamic. As new tools and techniques are discovered, the industry will continue to evolve and certain “hacks” will become new standards and ignorant newcomers will reinvent the wheel again to achieve some crazy interactive design because they didn’t know any better! And it wil work, mostly.

Until the way we interact with browsers changes, I feel that we’ll continue to bolt on new features over time and the web will continue to evolve. Just like the iPhone, a surge of use of smart glasses could change the computing paradigm or perhaps its some other device entirely.

So you can (and should!) try to optimize for today, but trying to optimize for tomorrow will always carry the risk irrelevance if the market pivots quickly. Bleeding edge is risky but so is falling behind.
by baxtr | 2025-12-28 10:53:06+00:00
ARR drives startup valuations. For example people might argue if you have $100M ARR the startup is worth 10x, so $1B.

Now that’s a pretty good incentive to drive up ARR, no matter how.

Welcome to the world of creative accounting! One-time projects? Count as ARR! 3 months contract with no extension? Count as ARR. You gave a discount of 50% for the first year? Make sure to count the full price as ARR!
by KellyCriterion | 2025-12-28 10:54:40+00:00
Note sure if I understand what you mean?

You mean that we showed them already by that age to not mix fries & ketchup? :-D
If children are that small and you are sitting with two of them at the table, handing over those ideas to them in a "nurturing way" is the last thing on what you can focus on with two small kids at the table :-))

And its always great if someone gives a downvote here if you share some personal life stories :-D
by ifh-hn | 2025-12-28 10:54:55+00:00
I would say, in my opinion, that it's better in the US than in China/Russian hands. The US at least seems most aligned with the UK in terms of political freedom than the two communist states.

I'd also say that the NHS has a proven track record of failed IT projects, so if this company can improve the situation then I can't see the issue. Unless of course the UK gov mess up the contract, which can't be ruled out.

At some point you have to look at this objectively without politics bias.
by dvh | 2025-12-28 10:54:59+00:00
Absolutely mind boggling. I've seen it many times before. There's some FooMaker v1.0 announced and you click on it thinking it will allow to easily make Foo and the example is how to disable FooMaker's lights l while AC is running or some other obscure edge case that affects like one in a million people, no examples how to actually use it for most common use case or how the result look like.
by beAbU | 2025-12-28 10:55:25+00:00
What is the purpose of the landing page of this site, if it conveys nothing? Sure, 'about' explains what it is, but then from there I need to go back to a page that's called 'all docs' to see the link to pricing.

Don't defend this. It's not plain. It's obtuse.

A properly designed plain site will have the following text front and centre on it's hero:

"virtual machines in the cloud with persistent disks and sudo, starting from $20/month."
by fainpul | 2025-12-28 10:59:14+00:00
> reports continue to surface of accounts receiving billions of in game credits, rare and developer only skins, and experiencing random bans.

Regardless if this is true or not, and how it works exactly, I find it an interesting scenario.

For players: should I go online to maybe get gifted tons of ingame valuables while risking a ban? It turns playing into a gamble.

If I take on the hacker's view, I would find it exciting to dish out rewards and punishment at random on a large scale.
by skinwill | 2025-12-28 11:00:06+00:00
Speaking mostly from personal experience here, if a kid gets a suped-up liver from their dad's smoking habits, cool. But how many kids fathers stopped smoking when the kid was born? My point, the father's smoking habits may have passed down a strong liver but his continued use damaged the child's lungs and possibly more.

These mechanisms of epigenetic inheritance or whatever need much more study. It is far too early to draw any conclusions other than we need to keep researching.
Show HN: Crovise – An LLM that uses static analysis to generate CRO hypotheses
by adamofk | 2025-12-28 11:00:52+00:00
Hi HN, I’m Adam.

Over the last 8 months, I’ve been learning the SaaS stack and building small side projects. One thing I consistently struggled with was conversion rate optimization. Most guidance felt subjective, and A/B testing wasn’t realistic with low traffic.

I built Crovise to explore whether static analysis could be used to generate useful CRO hypotheses. Instead of tracking users or predicting outcomes, it analyzes the HTML and DOM structure of landing pages: semantic tags, hierarchy depth, CTA placement, and common structural patterns.

The idea is closer to static code analysis than analytics — surface potentially weak or interesting structures that are worth testing.

Technically, the system is rule-based by design and built with Next.js. The hardest part was translating qualitative UX heuristics into deterministic rules without making them too rigid.

This is an MVP and is currently in a waitlist phase. It works best on simple marketing pages and struggles with complex SPAs or highly dynamic content. False positives are expected.

Thanks for reading.
by graemep | 2025-12-28 11:01:16+00:00
It does suggest that the decline has stopped. Maybe also true in other western countries.

It is what I expected. Given stable rates of loss religious belief and non-religious people converting (ignoring conversions between religions) there will be an equilibrium.

It still matter what religion people follow. One of the big changes, especially in the US, has been the growth of evangelical Christianity (often Biblical literalist and right wing) at the expense of traditional big denominations.
by yurishimo | 2025-12-28 11:01:27+00:00
Question, where are you usually going where a toll is favorable in Dallas? I haven’t lived there since 2022 but I grew up there and learned to drive in Dallas. There are only a handful of places that require taking the toll to get there and save massive amounts of time. Many times, the access road is almost as fast (especially outside of rush hour). But yea, I guess if you drive the entire length of George Bush/DNT to save 10 minutes, it might cost you that much for a day trip…
by derriz | 2025-12-28 11:02:21+00:00
Patrick Boyle eventually comes to a similar conclusion in his video about global population decline - https://youtu.be/ispyUPqqL1c?si=7jUgVBkOvLHluPAR - but includes lots of graphs and other interesting factlets.

* warning for Americans: not suitable for those offended by sarcasm
by blandflakes | 2025-12-28 11:03:09+00:00
This always feels like a bad faith argument. Nobody says that with static types, you don't need any unit tests.

And your suggestion that people who like static types "don't know how to write unit tests" is further bad faith.

Perhaps it's dynamic typing programmers who don't know how to write sound programs? Except I'm not making that claim, because I'm giving you all some benefit of the doubt, a degree of respect you are not giving others.
by mort96 | 2025-12-28 11:03:20+00:00
Yeah it's a huge mistake IMO. I see it fucking up titles so frequently, and it flies in the face of the "do not editorialise titles" rule:

[...] please use the original title, unless it is misleading or linkbait; don't editorialize.

It is much worse, I think, to regularly drastically change the meaning of a title automatically until a moderator happens to notice to change it back, than to allow the occasional somewhat exaggerated original post title.

As it stands, the HN title suggests that Raymond thinks the C++ 'try' keyword is a poor imitation of some other language's 'try'. In reality, the post is about a way to mimic Java's 'finally' in C++, which the original title clearly (if humorously) encapsulates. Raymond's words have been misrepresented here for over 4 hours at this point. I do not understand how this is an acceptable trade-off.
by metalman | 2025-12-28 11:03:23+00:00
the guy must have started consuming media in the womb and has an amazing ability to capture iconic characters and moments with the smallest possible numbers of pixles, the proof of that is bieng able to identify many familiar characters, but the ones from different cultures register as extras and are devoid of personality, pattern recognition doing it's thing effortlessly.
It's very much of our time, and speaks to the need for drama and absurdity, and also the role that AI is bieng pushed to fill, while showing that for true iconic imagery , human biengs still have the edge.
by luislechuga | 2025-12-28 11:03:50+00:00
I’ve been exploring a cosmological model where the Ricci flow is parameterized by physical time, which naturally introduces a time arrow and allows one to model Hawking radiation and dissipative solitons.

Here’s the main takeaway for CMB angular power spectra:

TT (Temperature): Standard on large scales (
ℓ≲30
ℓ≲30), but small-scale power (
ℓ≳1000
ℓ≳1000) is exponentially damped due to the diffusive evolution of perturbations.

EE (E-mode polarization): Peaks are broadened and suppressed.

TE (Temperature-E polarization cross-correlation): Anti-correlation around
ℓ∼100
ℓ∼100 is reduced.

BB (B-mode polarization): Essentially no primordial signal, only lensing contributes.

Key prediction: This model is falsifiable because it predicts suppressed high-
ℓ
ℓ power and negligible primordial B-modes, in contrast to standard ΛCDM + inflation.
by xorcist | 2025-12-28 11:04:14+00:00
> Did our HTTPS endpoint use an in-date certificate?

For any non-trivial organization, you want to know when client certificates expire too.

In my experience, the easiest way is to export anything that remotely looks like a certificate to the monitoring system, and let people exclude the false positives. Of course, that requires you to have a monitoring system in the first place. That is no longer a given.
by user_7832 | 2025-12-28 11:04:37+00:00
I agree that the algorithm isn't always the best. Interestingly however I occasionally get "legendary pulls" (I think that's a gatcha term?) on youtube - a 1990s stop motion video of some legendary niche Japanese animator, or some other 8+ years old video in 240p that's absolutely amazing.

But "fortunately" for me, on my main account, my feed is 80%+ decent stuff - science channels, AOPA safety videos - stuff like that. But my other account has absolutely terrible suggestions on the algorithm, so it probably varies a ton on how much and what you watch.
by dnsb | 2025-12-28 11:06:57+00:00
6Sense has some great output: https://6sense.com/science-of-b2b/buyer-experience-report-20... and https://www.demandgenreport.com/blog/6sense-research-84-of-b....

the tldr: Raise your visibility. It doesn't mean becoming an influencer but focusing on what is relevant to your customers. We all hate LinkedIn, but it is where a lot of our customers spend time, so meet them there. Post articles, comment, show that you're knowledgeable and not a bot.

I'm launching a new website (helping to detect fake AI candidates for recruiters) and you'd think the ICP would be pretty straightforward....it's not. Knowing your ICP also requires you to know the pain they're experiencing in their company and within the market at the same time as the pain they're experiencing personally. It is not easy at all.

Cold outreach is hard, but if you can get the person, the company, the market pain points and the outreach right at the right time, it can be a gold mine. I've been using my friend's website https://salesbrief.co (you can sign up for free and test it) as it helps with this. It's showing some promise for me and might help you too
by dartharva | 2025-12-28 11:08:39+00:00
Of course they do, because that intangible symbol of God is the base of the whole social structure. Just like how cash is nothing but paper without the underlying intangible idea of a nation to give an exchange value to it. It doesn't matter that it's artificial, what matters is that it's held up with collective faith to give validity to a set of ideas and values.
by nashashmi | 2025-12-28 11:09:13+00:00
OT: marquee tags were a missed opportunity to implement horizontal scrolling often used on shopping websites. Now it uses JS to achieve the same.

I have been trying to find other more commonly known UI patterns that could be done natively. The time has long come for tabular data to be put into HTML tables just by referencing the source. Xslt almost did that. Another one is integrating xml http requests with native html. I think HTMz came close to this.
by xorcist | 2025-12-28 11:09:30+00:00
The replied to comment seemed skeptical to treat musical notation as text. But any reasonable definition of "text" should include musical notation.

Otherwise it would be hard to include other types of obvious text, including completely mainstream ones such as Arabic. They are all strings of symbols intended for humans to read.

Feel free to disagree but I don't understand the argument here, if there is any. Lots of people read both Arabic and musical notation, it's a completely normal thing to do.
by jen729w | 2025-12-28 11:10:21+00:00
> What i gain most from LLM is when i use it to teach me - like extended documentation.

This, yes. What I do now is use Claude but expressly tell it do not edit my code, just show me, I want to learn. I'm not a very experienced dev so often it'll show me a pattern that I'm unfamiliar with.

I'll use that new knowledge, but then go and type out the code myself. This is slower, in the moment. But I am convinced that the long-term results are better (for me).
by m-schuetz | 2025-12-28 11:10:41+00:00
"using namespace std;" goes a long way to make C++ more readable and I don't really care about the potential issues. But yeah, due to a lack of a nice module system, this will quickly cause problems with headers that unload everything into the global namespace, like the windows API.

I wish we had something like Javascript's "import {vector, string, unordered_map} from std;". One separate using statement per item is a bit cumbersome.
by fransje26 | 2025-12-28 11:11:27+00:00
DuckDuckGo has also been my goto for years, but it is also getting swamped with SEO-rigged spam sites.

2 days ago I was making multiple searches looking for the websites of specific hotels and spa facilities, and none of them showed up in the first 4 pages of results, even when searching by exact name.

Out of desperation I switched back to Google, and, surprisingly, it was willing to give me what I was looking for on the first page. (But not as first result, of course..)