MurphyA/hacker-news huggingface dataset:
by adrian_b | 2026-01-01 15:52:10+00:00
FFT can be done avoiding the use of any transcendental constants, but the conventional formulae for FFT use the transcendental 2Pi both explicitly and implicitly.

The FFT formulae when written using the function e^ix contain an explicit division by 2Pi which must be done either in the direct FFT or in the inverse FFT. It is more logical to put the constant in the direct transform, but despite this most implementations put the constant in the inverse transform, presumably because a few applications use only the direct transform, not also the inverse transform.

Some implementations divide by sqrt(2Pi) in both directions, to enable the use of the same function for both direct and inverse FFT.

Besides this explicit used of 2Pi, there is an implicit division by 2Pi in every evaluation of e^ix, for argument range reduction.

If instead of using e-based exponentials one uses trigonometric functions with arguments measured in cycles, not in radians, then both the explicit use of 2Pi and its implicit uses are eliminated. The explicit use of 2Pi comes from computing an average value over a period, by integration followed by division by the period length, so when the period is 1 the constant disappears.
Show HN: Built my first-ever macOS app – a tiny statusbar app for your PRs/MRs
by arondeparon | 2026-01-01 15:52:21+00:00
Hi HN,

I had an itch that I decided to scratch last week. My work is scattered across Github (personal projects, 3rd party contributitions) and Gitlab (work projects) and I wanted a single place to see all the PRs/MRs that are relevant for me.

At work, especially, I want to get notifications when CI is green so that we I can decide to merge things in or not, and I don't really like the Gitlab interface for this.

So, I've built a tiny statusbar app that solves the issue.

Would love to hear if this is something you'd use (or not!) and would appreciate any feedback.

Thanks!
by maxandersen | 2026-01-01 15:53:08+00:00
hmm - automatic download of source code just works for me in vscode...?

"java.maven.downloadSources": true in config if you don't just use maven's automatic download for it.

pause all threads does look like a valid omission. Feels like something someone should go contribute - any takers?

on your question - I do actually miss having a good an easy java in terminal editing experience. I use a nvim starter pack to do it BUT here there is no good jbang enabled LSP to make it truly smooth ...also on my 2026 wish list :)
Poll HN: How do you feel about AI generated images on blog posts?
by lexicality | 2026-01-01 15:53:20+00:00
Hi HN, happy new year!

Over 2025 I noticed more and more submissions with obviously AI generated cover images, usually customised to the content of the blog post. I'm not entirely sure if that's because I've got better at spotting AI images or if they've just become much more accessible to the casual blogger.

Without wanting to open the massive can of worms around if hero images are even necessary or what should go on them, I'm curious to know if you've noticed the same trend and if it affects your perception of the article before you read it?
by lexicality | 2026-01-01 15:53:31+00:00
I tried my best to keep the question neutral but you can probably guess I'm not a huge fan of this trend

Sure, it's cute to see a Studio Ghibli re-enactment of your blog post but then I'm always left wondering if I'm going to spend more time reading the article than the author took to write it. It kind of ruins my enjoyment of the indieweb if I end up looking suspiciously at dashes. Could this have been a twitter thread with a few photos and the raw prompts instead?

All that being said, I've been trying to work out if this is another thing I should let go. With how outrage-fuelled social media is these days I've been working on being less judgemental of others if it doesn't directly affect me.

20 years ago you could have perfectly civil conversations on forums with people with usernames xXx_ShadowFox69_xXx and typically the contents of their messages was more important than how cringy their signature was. Maybe this is just an unfortunate part of the modern web I should look past, even if I don't like it?
by SideburnsOfDoom | 2026-01-01 15:54:45+00:00
... and doesn't add significant charge.

> The surface area of a standard car simply isn’t big enough to hold the sheer volume of solar panels that would be needed to capture a meaningful amount of energy from the sun.

https://octopusev.com/ev-hub/why-dont-electric-cars-have-sol...

> there just isn’t enough space on top of cars to make a meaningful contribution to the charging needs of the battery

https://www.forbes.com/sites/billroberson/2022/11/30/why-doe...

The same must be true of a ship.

Put the larger solar panel installations at the places where the vehicles charge.
by hresvelgr | 2026-01-01 15:55:08+00:00
Very few companies producing physical goods make the kind of money that companies producing meta-physical goods do. They produce more money at a fraction of the cost. Value is always an issue of culture and the west in particular values money above all, so all inefficient labor relative to the task of making money is devalued. It's easy enough to point the finger and say "wall st bad" but we enshrined it collectively as a culture.
by RealityVoid | 2026-01-01 15:55:21+00:00
What? I mean.. seriously, what? There are people with great genetic potential that lives like couch potatoes. What good is having the potential of you don't use it. Genetics is important, but there are many elements and just dropping this here is, IMO, irresponsible, because some people will read this and go... Ah, I'm out of shape because of genetics, nothing I can do, oh well.
by Der_Einzige | 2026-01-01 15:56:39+00:00
There's a famous video of a bunch of kids seeing the nasty, vile process of creating chicken nuggets in front of them. At the end of the nasty process, the chicken nuggets are made and presented in front of the kids. After asking, "Who wants chicken nuggets?" all hands go up instantly.

No, actually showing how the sausage is made does NOT stop people from wanting it. I honestly think that people like knowing how fake/cruel things are! People want the comically fake look and taste. See Mar-a-Lago face and its popularity. Hopefully AI or something can "engineer the human spirit" away from this horrible tendency.

Related, Asians seem to love to take westerners absolute worst food and act like it's okay despite being absolute "food divas" otherwise. Asians (in their own countries) will unironically eat kraft singles on their ramen and use spam everywhere, while simultaneously gloating that "they only go out to eat for food that's hard to make at home" and lamenting about how disgusting fast food is.

You won't win anything by trying to show people how gross food is. You think bugs are gross to people? Remember fear factor?
by DivingForGold | 2026-01-01 15:56:41+00:00
3 or 4 years ago I tried Google Adwords to see if I could gain new customers. I admit I had a niche business, it was already successful, but I had read prior about certain tech companies overcharging - - or not cancelling services after you requested, so I opted to use only pre-paid credit cards bought at my local drug store. I chose $200 limit per card. That lasted for about 1.5 to 2 years, several times Google emailed me that my card expired or ran out of $$, and I needed to correct the error. That's when I bought another pre-paid card for a limit of $200 and funded my acct again. I never noticed any uptick in customers contacting me from my websites.

Eventually Google shut down the ability to use pre-paid credit cards (it came back an error when I attempted to enter the new card no) and that's when I closed my account. Their response was too obvious evidence <Goggle in conspiracy with the ad click bots> desired the ability to scam my account and one day I would check my email and get a $5,000 bill.

There is a rather obvious "conflict of interest" when you have to dispute a charge with your credit card provider knowing that the credit card co is fully aware they only make their "cut" if the charge goes through.
by jqpabc123 | 2026-01-01 15:56:56+00:00
That same day, President Donald Trump said on social media that the U.S. would now allow Nvidia’s H200 GPUs — the most powerful GPUs seized by authorities in this case — to be exported to China.

Here is what changed?

*Nvidia agreed to pay 25% of sales to the US government.*

In other words, national security is for sale under this administration.
by acdha | 2026-01-01 15:57:04+00:00
> Individuals frequently can chose to not use a car, of course

To some extent, yes, but my point was that it’s not realistic for many people because we treat walkable neighborhoods like luxuries. If you wake up in your 40s with a bad back and cardio problems because you live in a suburb and drive everywhere, you can’t roll back the clock and build sidewalks, legalize density, or run decent transit and on average don’t have the money to move somewhere dramatically better.

I think a growing number of people, especially younger ones, realize this is unsustainable but it took generations to get here and it’ll take a while to change trajectories, too. If gas prices had stayed high in the seventies that might have gone differently but a huge percentage of American neighborhoods are designed to minimize physical activity and that’s often enforced by law.
Show HN: Enforcing Safe RSC Boundaries
by yuu1ch13 | 2026-01-01 15:57:13+00:00
React Server Components make it easy to accidentally break server/client boundaries:
Dates silently turning into strings, non-serializable values leaking across the boundary, or runtime errors when a function slips through.

CapsuleRSC is a framework focused on one thing: mechanically enforcing RSC boundaries instead of relying on conventions.

It enforces safety at three layers:
- Type-level: strict Serializable types
- Build-time: ESLint rules that block boundary violations
- Runtime: assertSerializable as a final backstop

It also uses capability injection to make server-side effects explicit rather than relying on globals like fetch or process.env.

There’s a small demo here:
https://yuu1ch13-portfollio-tau-sepia.vercel.app/capsule-rsc

Feedback welcome.
by eudamoniac | 2026-01-01 15:57:22+00:00
I don't intend to convince you, but for onlookers:

1. As a young male, 1 plate bench/squat and 2 plate deadlift is extremely weak. Please strive higher than this. Anyone can achieve this in 6 months of intelligent training max. Many men start this strong untrained.

1. Soreness is not an indication of anything other than that you did a lot of eccentric loading. It doesn't correlate to progress. It is also a sign that your programming is not intelligent; you generally should not be sore after the first few workouts ever again.

1. Yes it is easier mentally, in the sense that doing easy things is easy. This is not a benefit, because getting stronger mentally is a noticable part of getting stronger physically.
by huhkerrf | 2026-01-01 15:58:21+00:00
Most of the comments here are about joining groups, and rightfully so, as most people are really in the basement when it comes to having friends, especially after your 20s.

But what the author did (organizing drinks) reminds me a lot of a great podcast I heard about putting together cocktail parties, and the social benefits: https://www.artofmanliness.com/people/social-skills/2-hour-c...

It's probably not for everyone, as it seems like a lot of work, and it might be too regimented for many, but I've wanted to do it for a while. Maybe this is the year.
by NoImmatureAdHom | 2026-01-01 15:58:23+00:00
I think any person would have disagreements with what the courts find no matter the time period. I personally don't think things have gotten worse in this regard, and they may even have improved.

Generally the courts more reasonable than people think. You hear about the inflammatory rulings because that's what drives clicks.

https://reason.com/2025/06/05/is-the-supreme-court-really-th...

https://fivethirtyeight.com/features/the-supreme-courts-part...

538 shows an increase in political polarization, but they're still unanimous on lots of things.
by _pdp_ | 2026-01-01 15:58:47+00:00
With everything that we have done so far (our company) I believe by end of 2026 our software will be self improving all the time.

And no it is not AI slop and we don't vibe code. There are a lot of practical aspects of running software and maintaining / improving code that can be done well with AI if you have the right setup. It is hard to formulate what "right" looks like at this stage as we are still iterating on this as well.

However, in our own experiments we can clearly see dramatic increases in automation. I mean we have agents working overnight as we sleep and this is not even pushing the limits. We are now wrapping major changes that will allows us to run AI agents all the time as long as we can afford them.

I can even see most of these materialising in Q1 2026.

Fun times.
by jodrellblank | 2026-01-01 15:59:15+00:00
What happens with point 7 when you verify your age to Google Plus and then you go to Reddit and “sign in with Google?”

If your age verification doesn’t transfer, that would be silly because you aren’t a different age.

So someone trying to start a new social network either has to face “every new signup has to go to a physical store and spend money” or every new social network becomes tied to “sign in with Google”.

Your plan locks us into the current social networking forever?
by andy99 | 2026-01-01 15:59:17+00:00
I think we’re looking at the same thing in different ways. But regardless I don’t know think a valid interpretation of classical how AI was classically depicted is as a transcript generator or an extension thereof. There’s still some notion of taking action on its own (even if it’s according to a rigid set of principles and literal interpretation of a request like an Asimov robot) that is not present in LLMs and cannot be.
by unsettledturtle | 2026-01-01 15:59:35+00:00
checking my understanding: this vuln is in the firmware for specific airoha chipsets; e.g. if a bluetooth device is listed as using a qualcomm chipset then it's unaffected by this specific vuln?

... though I wouldn't be surprised if we see a burst of similar disclosures for other manufacturers in the next year or so
by lm28469 | 2026-01-01 16:00:02+00:00
> Eh, with user links, user commentary, profiles and votes HN is "basically the same"

Create a new account on both platform and check what you get by default... Another test you can do is let a 12 years old roam reddit and hackernews freely, I can guarantee you the results will not be "basically the same", they won't even be remotely similar in any way, shape or form

Where is the infinite scroll ?

Where are the images/videos ?

We don't even have notifications ? "rewards" ?
by makeitdouble | 2026-01-01 16:00:21+00:00
I see the point for ultra slim phones. Except the only phones that are slim enough to have their thickest point thinner than that have only started to come up recently.

Imagine the same argument for USB-C: at some point phones will be too slim to allow for that port, should every maker start dropping it right now ? That would be nonsense.

On adapters, it's no panacea: you still want the USB port available. Split adapters exist, but most of them only allow for charging, and the charging rate is also usually miserable.

You could say people who appreciated that should just eat it and feel in their bones how much the world doesn't care about them, that would be fair. Now staying sour about it is also one's prerogative.
by hersko | 2026-01-01 16:00:48+00:00
Country A attacks vastly more powerful neighbor. They have no defensive infrastructure (for civilians), no plans for minimizing civilian deaths, no hope of actually winning the war they started. There strategy is to fight in a dense urban environment among their own civilians while firing thousands of unguided rockets at their enemy, knowing the retaliation is going to be horrific with no way for them to stop it (other than surrendering, but they would rather all die).

Country B has possibly the best missile defense system in the world; mainly because their neighbors shoot unguided rockets into their city. They work to defend their citizens at all costs even with expensive missiles and a protracted military campaign. They design cutting edge laser missile defense to help them alleviate the burden of protecting their citizens. The only reason they do not have to completely annihilate their neighbor who's shooting rockets at them is because they are able to intercept most of them. If those rockets were actually landing and causing tens of thousands of civilian casualties their retaliation would have to be far more deadly.

People on the internet: "actually its the civilians from country A who need defenses"
by wat10000 | 2026-01-01 16:01:08+00:00
It’s a rules-based morality. The rules say, punish those who get abortions. The rules don’t say, provide public assistance for health care.

There’s a massive disconnect between people with rules-based morality and people with outcome-based morality. I often see people arguing against abortion bans by saying that they don’t actually cut down on the number of abortions, they just make them more dangerous. Which is entirely missing the point.

They don’t want any particular outcome. They don’t want to save babies, nor do they want replacement slaves. They want the state to punish abortions. That’s the goal in and of itself, it’s not the means to an end.

I don’t endorse any of this. But I think it’s important to understand how people actually think. If you imagine your understanding of morality in someone with a completely different approach, and try to reverse engineer their thinking from their actions on that basis, you’ll end up with something completely wrong.
by rasz | 2026-01-01 16:01:11+00:00
A lot of SIS chipsets claimed EDO support, but with such bad timings there was no gain or even loss https://www.vogons.org/viewtopic.php?p=1378307#p1378307 "I see no performance difference between EDO and FPM"

Legit 486 EDO chipset is UMC 8881E/F https://www.vogons.org/viewtopic.php?t=93147 "486 board with UMC 8881E/8886B: The winner is: EDO without L2 (if your only other option is L2 at 3-2-2-2)"

TLDR: standard on any 486 motherboard L2 cache masks any EDO mode gains, even when EDO runs with fastest supported 3-1-1-1 timings.
by Workaccount2 | 2026-01-01 16:01:46+00:00
Most big YouTubers, especially tech adjacent, have about 40-50% of users ad-blocking their content. So they get no compensation.

Ok fine, but those users surely use patreon then? Well conversion rates for "viewer to paying subscriber" are <1%.

Again, I'm not pointing the finger at you individually, perhaps you always send tips and subscriptions, but overwhelmingly, the vibe of people with your feelings have a mindset of "I'm entitled to free stuff, they're bad if they want money, and I'm fighting a righteous crusade"

Meanwhile the Internet is going to shit catering only to people who cannot figure out ad block....
by weslleyskah | 2026-01-01 16:01:53+00:00
I understand that the carved mammoth's tusks can be worth millions, but

> The market for powdered rhino horn in Vietnam is partly due to a belief it can cure cancer. By the time it reaches Vietnam, the horn will be worth more than its weight in gold.

So they even sell based on myths and legends? What insanity. I thought museums would pay for this. Not to mention the work an life conditions in these remote regions of Russia. This is one hell of a documentary.
by 2f0ja | 2026-01-01 16:02:22+00:00
Lovely read. Social health is my number one 2026 priority. I moved into a new city in 2025 and this hits home. I'm lucky to have a great and active group of online friends but it's no replacement for something local.

Some things that I've picked up last year that are a good starting point:

- timeleft dinners. I get dinner with 5 strangers every few weeks. Tons of fun and you meet a lot of interesting people.

- swing dancing: I went on a date to a social dance and immediately became addicted. It has taken a while to learn the basics, and some of the unwritten rules of the dance floor, but now this is an activity I can take with me to many of my city's social dances and meet all sorts of people. It has greatly improved my social skills and confidence.

I think the biggest different this year will be the amount of effort I put into organizing social events: I've found that everyone seems to be waiting for an invite, but no one wants to do the inviting! OP hinted at this in his article.
by dmorg | 2026-01-01 16:02:23+00:00
Extraction of the resource is not free. But with advances in solar panels and battery technology, the economic arguments for much fossil fuel use is fast disappearing. We were never going to make difficult decisions for the sakes of our grandchildren - we're much too selfish for that - but as renewables put more money in our pockets, we might just make the right decisions. Even if it is for the wrong reasons.
by computably | 2026-01-01 16:02:31+00:00
I'll preface by saying I fully agree that psychics aren't providing any non-placebo value to believers, although I think it's fine to provide entertainment for non-believers.

> Or, better, solving the underlying problem that the placebo "helps".

The underlying problems are often a lack of a decent education and a generally difficult/unsatisfying life. Systemic issues which can't be meaningfully "solved" without massive resources and political will.
by kyrra | 2026-01-01 16:02:33+00:00
Prepaid credit cards tend to be a very common fraud vector (very similar to gift card scams).

For chargebacks, the merchant has to pay at least a $15 fee on every chargeback, regardless of the outcome of the result. It's why many merchants prefer for you to contact them and ask for a refund rather than going through the chargeback process. For small purchases, merchants tend to just refund rather than dealing with an angry customer that's going to charge back.
by reactordev | 2026-01-01 16:02:50+00:00
After 30 years I’m convinced that the web is nothing more than Nordstroms.

Sure there are communities like this but 98% of the internet is a fucking mall. Complete with those pagoda kiosks that have advertisements all over them. It’s disgusting.

Where I play games (Steam), it’s a mall. Where I talk online (Discord), it’s a mall. Legitimate shopping, malls all over the place. Want to do some research? Stop by the kiosk and pay your credits.
Want to be able to code and have intellisense work? Pay your credits.
Want to invest your money? Pay your subscriptions.

I’m over it. I’m all for e-commerce but it seems like that is all that it’s focused for. To drive ads to sell shit to ignorance.

We invent the best communication technology yet it’s mostly used for communicating who owes whom. It’s sad. Once AGI is here (or something that resembles intelligence) the web will be our prison and your entire lives will be ledger’ed.

This is one future scenario if we keep going down this path.
by metalman | 2026-01-01 16:03:08+00:00
the ancestors of the men pictured in the article are "responsible" for introducing yersenia pestis/the plague into the world and europe in particular, from there habbit
of eating marmots, which are the original plague vector
then as now they are a fractious lot, given to grand gestures, a culture that is very similar to those ancient times, so they will not be taking any advice about health and saftey.
The truth about a new plauge is that as humanity is digging into every last nook and crany on the planet, all day, every day, and then dragging whatever we find back to a lab and playing with it, at every university on the planet, and then heading to the pub after maybe not washing our hands, an ooopsy!
is more or less inevitable
be fun to see if there are lightly used level 5 air filters for sale somewhere, what withall the defunding going on....