MurphyA/hacker-news huggingface dataset:
by J_Shelby_J | 2025-12-05 18:52:21+00:00
Wow that’s amazing. The partial equality implementation is really surprising.

One question about avoiding boolean parameters, I’ve just been using structs wrapping bools. But you can’t treat them like bools… you have to index into them like wrapper.0.

Is there a way to treat the enum style replacement for bools like normal bools, or is just done with matches! Or match statements?

It’s probably not too important but if we could treat them like normal bools it’d feel nicer.
by redserk | 2025-12-05 18:52:29+00:00
Some AI was done tastefully. Apple Photos search comes to mind. I can search for objects across your photos, and it does a reasonable job finding what I want. It's an example of AI that's so well done, the end user doesn't even know it's there.

Now Microsoft pushing "Copilot" is the complete opposite. It's so badly integrated with any standard workflow, it's disruptive in the worst of ways.
by DaveZale | 2025-12-05 18:52:46+00:00
My wife had a small spinal tumor a few years ago. Detecting it required MRI with a contrast agent. Prior to the MRI, she was misdiagnosed several times. The MRI saved her from a wheelchair or worse. It was to the point where she couldn't walk far at all. The clump of nerve tissue was pressuring the spinal nerve. More than you wanted to know. But the fact is, this is an extremely rare occurrence of unknown origin. I am very thankful that she was referred to a specialist who recognized the need for MRI, and to the insurance that paid some of the costs.

On the other hand, general whole body imaging technologies can reveal the wear and tear of simple aging, and when the results are interpreted by specialists, it's very easy to get caught in a doom loop. As in, "now I screwed up my spine, look at all of that degeneration" - and this can trigger sensations of pain where no pain was previously noticed. It's a fact that most whose imaging results indicate a potential very painful condition feel little or no pain. But, some can begin feeling pain when they think something's wrong. So this kind of scenario needs to be addressed. Which is why folks like Dr. Amen will say that sometimes, it's all in your head. And if you have a reason to think that you're in pain, your head can invent an excuse to make you feel it.

All of that said.... the cost needs to come down. Get some competition in there. Of course, as patents expire, this will be inevitable. But whole body imaging by MRI is a lot safer than scans involving high energy radiation.
by ndsipa_pomu | 2025-12-05 18:52:52+00:00
I've got some old Unifi gear and there's a couple of things that make them unlike Apple.

Firstly, I can run the network controller easily in Linux (in Docker as it happens, but the image is third party - jacobalberty/unifi). It's happily running on Raspberry Pi.

Secondly, I've got one really old access point that is now unsupported for updates, but apart from that, there's no problem with controlling it along with the supported ones.

Also, I don't need a cloud connection though they do encourage using one.
by red-iron-pine | 2025-12-05 18:52:57+00:00
HN is plagued by bots and shills. Arguably is one of the main selling points of the site -- it's a news aggregator run by Angel Investors

Why would you expect anti-corporate narratives? If I'm F500 and am trying to sway opinion here is one of the places I'd direct my marketing drones to hit hard, as the tech-bro demographic would then parrot it everywhere else
by morkalork | 2025-12-05 18:53:12+00:00
IMO type checking is the best thing to happen to Python in recent memory and eliminates a whole class of developer errors. Getting linters to pass 100% also scratches a weird itch for me, like collecting items in a video game haha.

I do like working with memory, seeing a custom slab allocator used in production code was one of the more interesting aspects of the little experience I had with c++, but always having to be "on guard" so as to not shoot myself in the foot with pointer manipulation was kind of exhausting.

I like both.
by the__alchemist | 2025-12-05 18:53:12+00:00
Short answer: If you like to use pointers in business logic (E.g. not just for MMIO and addressing physical memory): Zig. Otherwise: Rust.

Note that there are a number of domains where Zig might be a practical option in the future, but aren't now due to library support. With Rust, you will reinvent wheels more than most people have an appetite for. In Zig, you will do this for most things.
by Beijinger | 2025-12-05 18:53:34+00:00
[The message here is very clear: the people who make online communities safe are not welcome in the United States. Trust and safety is a very wide field, which encompasses the policies, processes, and technologies online platforms use to protect users from harm, ensure a secure environment, and maintain user trust. Compliance ensures that safety rules are adhered to. None of these activities constitute censorship.]

I welcome this rule. In fact, I could imagine many more. I don't want people here that don't share our values.
by observationist | 2025-12-05 18:53:41+00:00
It's excellent, and it doesn't get into the weird ideological ruts and refusals other bots do.

Grok's search and chat is better than the other platforms, but not $300/month better, ChatGPT seems to be the best no rate limits pro class bot. If Grok 5 is a similar leap in capabilities as 3 to 4, then I might pay the extra $100 a month. The "right wing Elon sycophant" thing is a meme based on hiccups with the public facing twitter bot. The app, api, and web bot are just generally very good, and do a much better job at neutrality and counterfactuals and not refusing over weird moralistic nonsense.
by hombre_fatal | 2025-12-05 18:54:01+00:00
I still don't understand what you're responding to.

Glyphosate is already out there.

We have large papers that look into occupational and dietary exposures of real world cohorts, and they don't converge on much of anything that should make us concerned about our dietary exposure.

Yet you have some sort of "testing protocol" in mind that would somehow be more robust than the analyses already being done on real world populations that were inconclusive?

At least pitch a rough idea of what these experiments look like.
by echelon | 2025-12-05 18:54:18+00:00
Most of the herpesvirus family have associations with neurodegenerative disorders, also including HSV.

A lack of oral hygiene and gum disease is associated with nerodegeneration.

Lots of metabolic diseases have associations with nerodegenerative disorders. Insulin, kidney, liver dysfunction.

The gut microbiome...

Putting immune or metabolic stress on the brain can cause it to go into this disease state death spiral.
by yibg | 2025-12-05 18:54:35+00:00
I think such is the reality of serving a large customer base on something subjective like movies and TV. Most people would find most content not that appealing, and a small subset they like. The problem is everyone's small subject are different.

It's like having a restaurant that serves 300 million people. You can try to offer every type of food there is, but most people may not like most of them. Which is fine, as long as you have something they like.
by vjdingdong | 2025-12-05 18:54:56+00:00
I second your experience with Python. I've been coding in Python for 10+ years. When I get passed down some 'data scientist' code, I often it breaks.

With Rust, it was amazing - it was a pain to get it compiled and get past the restrictions (coming from a Python coder) - the code just ran without a hitch, and it was fast, never even tried to optimize it.

As a Python 'old-timer' , I also am not impressed with all the gratuitous fake typing , and especially Pydantic. Pydantic feels so un-pythonic, they're trying to make it like Go or Rust, but its falling flat, at least for me.
by graublau | 2025-12-05 18:55:02+00:00
These new urban systems are simply a way to cram as many people into a small boxes as possible and make citizens culturally flex with their bicycle life and not just seem like a poor peasant. Few give up their personal car because of decades of entrainment. I just think for better or worse, North America is always going to come out with the most selfish (for better or worse) system.

It can be clean tech but we need it to be personal or else we feel like we are declining in standard of living. They don't struggle with these issues in Europe or Asia because Europe and Asia are fundamentally different societies. I don't really see any other way around this dilemma.
by lumost | 2025-12-05 18:55:02+00:00
It’s not universal - but it’s a compelling rhetorical device /s

It just sounds like slop as it’s everywhere now. The pattern invites questions on the authenticity of the writer, and whether they’ve fallen victim to AI hallucinations and sycophant. I can quickly become offended when someone asks me to read their ChatGPT output without disclosing it was gpt output.

Now when AI learns how to use parallelism I will be forced to learn a new style of writing to maintain credibility with the reader /s
by 9x39 | 2025-12-05 18:55:13+00:00
Small businesses? Sure. I've seen Unifi networks with a few hundred MACs often enough.

Enterprises? Thousands, tens of thousands of employees? Generally cost isn't prohibitive at the scale so bigger ecosystems with more support make way more sense. Even their enterprise switches aren't really equivalent to Cisco, Arista, Juniper, etc enterprise offerings. They're inching forward, though.
by reify | 2025-12-05 18:55:22+00:00
This is so much fun

for euromillions

5 numbers from 60

shuf -i 1-60 --random-source=/dev/urandom -n 5 16 41 12 54 2

2 number from 10

shuf -i 1-10 --random-source=/dev/urandom -n 2 9 2

clearly a winner
by swatcoder | 2025-12-05 18:55:31+00:00
If it offers consolation, I share your story and just developed it a second time recently (about 7 years after the first, brought on by overtraining again).

Being familiar with the prodrome and early symptoms, I was able to get treatment way sooner than I did the first time. Between that and perhaps having a more primed immune system, this second encounter was far shorter and less intense.

Still not fun, and I'm hoping it'll earn me early access to the vaccine, but I'm more optimistic about it being muted if that doesn't happen and it comes back a third time.
by wvbdmp | 2025-12-05 18:55:37+00:00
Yeah, but the stuff people seem to obsess about are just bits of neat typography like dashes and rhetoric flourishes that should, or used to, signify good writing and worked for a reason. The AI just overuses them, it’s not that they’re bad per se. I suppose it’s a treadmill like anything else that gets too popular. We have to find something new to do the same thing (if possible!). And that sucks.
by nonameiguess | 2025-12-05 18:55:38+00:00
It's always amusing to see what Python has become thanks to NumPy and Django and how widely deployed it became when its intended purpose was always to be easy to understand, not performant. But just like JavaScript, people are going to hack it to death to make it fast anyway.

Guido on tail calls 16 years ago: https://neopythonic.blogspot.com/2009/04/final-words-on-tail...
by theamk | 2025-12-05 18:55:46+00:00
So, a license fee for bitbucket runner that you run on your own hardware?

I can see this for complex products (like optimizing compilers), but for CI runners, this seems pretty expensive. All the other companies (like github, gitlab) provided unlimited self-hosted runners.

I also don't see a good business sense here - one now has to ask finance's approval if they want to scale up bitbucket CI usage. I imagine many customers will end up installing their own Jenkins instance (or signing up for some service) instead of doing that...
by taeric | 2025-12-05 18:56:00+00:00
I mean, I'm not going to try and defend them from never having made bad calls. But, I'm not clear that they are any worse at this than other media companies?

To wit, finding a show that was canceled the month it was released probably isn't that hard? Same for shows that had trouble keeping cadence. Especially during COVID.

Do we have data that shows they are worse?

(Also, I think it is perfectly valid to object to this acquisition on other merits. I just would love some old backlogged cartoons to get wider distribution.)
by FreakLegion | 2025-12-05 18:56:13+00:00
I don't disagree broadly (other than to fault you for not including The Wire!), but the counterpoint is: House of Cards, Queen's Gambit, Stranger Things, Dark, Ozark, Orange is the New Black, Mindhunter, Squid Game, Adolescence, Narcos, The Crown, Godless, Dept Q, etc.
by strbean | 2025-12-05 18:56:16+00:00
I think that fits with how they think. HL3 has mythical status. We've already seen Valve devs make a major game in the HL universe and intentionally avoid "making HL3" due to this mythos. It takes a lot of confidence to say "Hey guys, I'm putting together the team to make Sistine Chapel 2."

(To be clear, I'm not saying it's a matter of ownership and personal brand. But someone needs to start the project and form a team around it. I don't think they're worried about personal brand, it's more an issue of reverence for the franchise.)
by jibal | 2025-12-05 18:56:32+00:00
You're completely missing the point of this casual example in a blog post ... as evidenced by the fact that you omitted the type definition that preceded it, that is the whole point of the example. That it's not the best possible example is irrelevant. What is relevant is that the compiler can type check the code at the point of definition, not just at the point of instantiation.

And FWIW there are many possible types for T, as small integer constants are compatible with many types. And because of the "proc `<=`(a, b: Self): bool" in the concept definition of Fibable, the compiler knows that "2" is a constant of type T ... so any type that has a conversion proc for literals (remember that Nim has extensive compile-time metaprogramming features) can produce a value of its type given "2".
by Forgeties79 | 2025-12-05 18:56:38+00:00
One only has to look at the word of mouth reputation of Plex these days to know what's going on. I'd say more of my circle knows about it than doesn't, and a solid 15% run one or use someone else's, including my non-techie friends.

Shoutout to Jellyfin it's great, but it is not nearly as turnkey, so Plex is clearly the dominant player for folks hosting their own media.
by adventured | 2025-12-05 18:56:48+00:00
It's a combination of the over-valuation of Oracle - popping on the late stage of the AI bubble - and Ellison owning so much of Oracle.

Even after the recent drop, Oracle is trading for ~33 times last four quarters operating income. With their meh growth rate, fair value is closer to half that. Except we're in an AI bubble. Oracle is riding the tail of the AI bubble just as they popped to the moon toward the end of the dotcom bubble. Oracle will contract afterward accordingly. The stock probably won't see this era's highs again for another 20 years, if ever.
by roguecoder | 2025-12-05 18:57:01+00:00
As long as David Zaslav is kicked to the curb instead of given power inside Netflix, this could still be a win for the world. I don't know how else we were going to get him out of there.

Heck, Netflix might actually promote Our Flag Means Death!

(HBO being so terrible at modern promotion is what ultimately got them to this place. I found multiple series I really enjoyed there, but always by total accident scrolling alphabetically. The first time I ever saw a promotion for Warrior was when it came to Netflix.)
by evwitmer | 2025-12-05 18:57:07+00:00
As development velocity increases, test execution often becomes the key bottleneck slowing down CI/CD pipelines and delaying feedback. Many engineering teams believe that scaling test execution requires complex infrastructure overhauls and massive, custom-built frameworks. This session challenges that assumption by demonstrating a practical, low-effort approach to dramatically increase your testing throughput.

Join experts from Testkube and testRigor for a technical, hands-on demonstration. We’ll show you how to combine testRigor's ultra-fast, plain-English test creation with Testkube's cloud-native test orchestration. We will walk through the three simple configuration steps to integrate these platforms, enabling you to parallelize your test suites and efficiently distribute them across your Kubernetes cluster. This is about achieving massive scalability with minimal setup, not a sales pitch.

This technical walkthrough will be led by Testkube's Solution Engineer, Jonathan Fortunati, and Bruno Mazzotta, a Solution Engineer Manager at testRigor. With over 20 years in the tech space and 7+ years focused on automation, Bruno is passionate about helping teams streamline test creation and solve their most complex testing challenges. Together, they will provide expert insights and answer your technical questions live.

In this session, you will learn: - The 3 core steps to configure Testkube for massively parallel execution - How to leverage testRigor to rapidly create and maintain robust test suites. - A practical framework for integrating and orchestrating any test type within a Kubernetes-native environment. - How this combined approach eliminates common testing bottlenecks to scale your execution capacity by 200% or more.
by jtuple | 2025-12-05 18:57:31+00:00
I believe the GP was referring to most quality rips originating from physical media (ie. 4K UHDs).

In a world without physical media, the best piracy can deliver is no better than the best encoding streamers have available (and that assumes DRM circumvention remains forever possible, otherwise we're gonna get worst quality from re-encoding decoded playbacks)

> the quality of ahem copies is often no worse than you'd get from an official streamed source

"No worse than streamed" is a far cry from a quality high-bitrate 4k UHD physical release.
by mapontosevenths | 2025-12-05 18:57:47+00:00
Retracting a paper showing it's safety isn't the same as proving it is unsafe. I don't see anything here that does that.

The IARC says the 2A designation was "based on “limited” evidence of cancer in humans (from real-world exposures that actually occurred) and “sufficient” evidence of cancer in experimental animals (from studies of “pure” glyphosatese"*

* https://www.iarc.who.int/wp-content/uploads/2018/11/QA_Glyph...
by pstuart | 2025-12-05 18:58:03+00:00
Absolutely true. And note that there apparently are antivirals available to help mitigate it and should be obtained promptly upon the outbreak.

I didn't know this and now after having shingles I have postherpetic neuralgia and am cursed with chronic pain for the rest of my life. It's not bad enough to check out, but it certainly isn't fun.
by alimbada | 2025-12-05 18:58:22+00:00
I was about to comment to say that unless Valve is prepared to invest significant effort into an x86 -> ARM translation layer that's not going to happen but a quick search for "linux x86 to arm translation" led me to an XDA article[1] proving me wrong. The recently announced Steam Frame runs on ARM and can run x86 games directly using using something called FEX.

Now we just need to be as good as (or better than) Apple's Rosetta.

[1] https://www.xda-developers.com/arm-translation-layer-steam-f...
by losvedir | 2025-12-05 18:58:22+00:00
> We should be vaccinating kids against all of them rather than sending them to Chickenpox parties.

We do in the US. I was kind of surprised when my now 2 and 4 year olds were vaccinated against Chickenpox, since I remember doing the Chickenpox party thing myself when I was younger (staying home with some friends over, playing Daytona USA on my Sega Saturn, I think?).
by scythe | 2025-12-05 18:58:30+00:00
Is this still accurate? Wikipedia says that Newsweek was acquired by IBT Media (a front for a religious movement) in 2013 but returned to independent ownership under Dev Pragad and Jonathan Davis in 2018 following a criminal investigation into embezzlement. I was not able to confirm or reject any links still existing between Newsweek and its current owners and IBT Media.

It does appear that the new owners are very much leaning into a "new media" business model and the old journalistic staff is probably gone.
by echelon | 2025-12-05 18:58:34+00:00
AI is going to be bigger than Segway / personal mobility.

I think dialup is the appropriate analogy because the world was building WebVan-type companies before the technology was sufficiently wide spread to support the economics.

In this case, the technology is too concentrated and there aren't enough ways to adapt models to problems. The models are too big, too slow, not granular enough, etc. They aren't build on a per-problem domain basis, but rather a "one-size fits all" model.
by autoexec | 2025-12-05 18:59:18+00:00
Nah, there's no reason why trillion dollar companies should be allowed to pay anything to keep our shared culture locked up. Doing so only hinders innovation and the creation of new works. 14 years was long enough back when global distribution was unimaginable and any distribution at all was highly expensive.

Today you can instantly distribute media to the entire planet at near zero expense. If you can't make money after a decade you have only yourself or your product to blame. Also, it's not as if once something goes into the public domain all income stops either. With even a small amount of effort creators can continue to successfully package and sell their stuff to the fans even when it's avilable for free. It's worked on me several times in fact.
by cogman10 | 2025-12-05 18:59:35+00:00
As I said elsewhere

> The vast amount of treatment for autism is therapies.

> It really doesn't matter if the underlying cause is very different in terms of treatment because a speech therapist works the same with a kid with autism as they do with a kid with down syndrome.

> If there were more pharmaceutical interventions then I might care a bit more. But there's just not.

There are a limited set of drugs involved in autism therapies, but they are general drugs that would be applied regardless the diagnosis (for example, antidepressants.)

In fact, it's much like depression in that sense in that it's a very broad definition with a number of causes. Some antidepressants even work better or worse for people.
by rolph | 2025-12-05 18:59:35+00:00
right away my mind went to video calls as a meta attack surface.

the social engineering payload, or exploit exists to abuse system resources and cause audiovideo glitches and stochastic damages.

[incubate opinions, such as annoying, socially inept, cant communicate in profession].

bonus points for selecting most effective glitch, at the most awkward time.
by ksec | 2025-12-05 18:59:38+00:00
I guess most people forgot about x264 dark shikari's post already.

VP9 isn't H.265 level. That is the marketing spin of AOM. And even AOM members admit VVC is better than AV1.

Liking one codec or whether it is royalty free is one thing, whether it is performing better is another thing.
by vlovich123 | 2025-12-05 18:59:59+00:00
Config changes are distinctly more difficult to have that set up for and as the blog says they’re working on it. They just don’t have it ready yet and are pausing any more config changes until it’s set up. They just did this one in response to try to mitigate an ongoing security vulnerability and missed the mark.

I’m happy to see they’re changing their systems to fail open which is one of the things I mentioned in the conversation about their last outage.
by bunderbunder | 2025-12-05 19:00:03+00:00
Movie theaters still win on a couple fronts, but not by enough to overcome the downsides like the “person behind you chewing popcorn with their mouth open” factor. Also, movies are getting long enough to really need an intermission or two. Legs need stretching, bladders need emptying. If Hollywood and the theaters won’t provide that, at least at home I can use the pause button. I’m looking for a pleasant evening, not a simulation of what it’s like to be on a three hour flight.