MurphyA/hacker-news huggingface dataset:
by rich_sasha | 2025-12-18 05:34:45+00:00
Thanks for this. The warrant claims this ship was involved, basically, in financing Hezbollah and the Iranian regime. So kind of bad things.

I think we need to be wary of the pattern where:

- some bad things happen but are ignored / uncontested by the "good" side

- the "bad" side comes in and does a lot of genuinely bad things of their own

- but also, perhaps selectively, contests other "bad" things that were left hanging by the "good" side, where it fits their narrative

- the "good" side is up in arms against the "bad" side following the law

Clearly this argument hinges on recognising Trump as a baddie and the Democrats, somewhat, as baddies. As a non-American, this is roughly how I see it, but I can't stir up outrage against Trump for enforcing sanctions according to his country's own laws. Bullying Venezuela, sure, but not this particular fragment.

I remember how defensive Democrats were of illegal immigration during the last election. I'll agree with anyone who wants to treat people fairly and humanely, but the Democrats were almost making out that illegal immigrants are some kind of modern day martyrs. If you think the immigration laws are not right, change them, but don't sit on and praise a system perpetuated by illegality.

It's just a hypocritical, massive own goal, and I detracts from all the genuinely bad things done by the "bad" side.
by asdff | 2025-12-18 05:36:14+00:00
I'm not so sure it is nonsense. Those rural 50mph roads are generally considered the most dangerous road type and many states prioritize turning them into actual divided roads due to prevalence of fatal accidents. Admittedly the rush hour traffic experience depends a lot on where you live; in the midwest you probably only see congestion on the exit itself and are otherwise going the full 60mph on even urban freeways, whereas in places like LA or NYC you aren't breaking a 16mph average no matter what road you are on during rush hour. Not a lot of ways to die going 16mph...
by inshard | 2025-12-18 05:37:03+00:00
This segment about the mechanism is simple and very profound. I wonder if any cancer researchers here could comment on its universality across various types of cancers:

"Tumor-Specific Accumulation Mechanism

E. americana selectively accumulates in tumor tissues with zero colonization in normal organs. This remarkable tumor specificity arises from multiple synergistic mechanisms:

Hypoxic Environment: The characteristic hypoxia of tumor tissues promotes anaerobic bacterial proliferation

Immunosuppressive Environment: CD47 protein expressed by cancer cells creates local immunosuppression, forming a permissive niche for bacterial survival

Abnormal Vascular Structure: Tumor vessels are leaky, facilitating bacterial extravasation

Metabolic Abnormalities: Tumor-specific metabolites support selective bacterial growth

Excellent Safety Profile

Comprehensive safety evaluation revealed that E. americana demonstrates:

Rapid blood clearance (half-life ~1.2 hours, completely undetectable at 24 hours)

Zero bacterial colonization in normal organs including liver, spleen, lung, kidney, and heart

Only transient mild inflammatory responses, normalizing within 72 hours

No chronic toxicity during 60-day extended observation"
by mrkeen | 2025-12-18 05:37:06+00:00
> Can a wavelet be used with SIMD 128bit operations?

Popcount works great in this context, but that only gives you linear speedups. Doing rank/select in O(1) instead of O(N) is a bigger win, and you get that by precomputing superblocks.

> Or are they used with 4x4 Matrix operators? Are wavelets good for that kind of math?

Nope, different kind of matrix. Just refers to a nicer packing of a wavelet tree with space wasted by bookkeeping pointers between tree nodes.
by windexh8er | 2025-12-18 05:37:17+00:00
> And at least with Apple they provide convenient end-to-end cloud syncing. Google doesn't.

What?

In fact you have more (and better) options on an Android based device.

> That isn't how to craft advice that helps people you don't personally know, with needs you are completely unaware of, in a complex domain.

Cool story. But it's OK for you to craft advice on a topic you're not well versed in (cloud sync)? Seems like you're ignoring some issues and misunderstanding needs that you're completely unaware of in a pretty straightforward domain.
by biotechbio | 2025-12-18 05:37:22+00:00
While cancer is caused by mutations in the genome, these mutations in turn produce the unifying property of cancer: unchecked cell replication.

Most cell types have systems to safely manage replication. Broadly, there are gas pedals (oncogenes) and brakes (tumor suppressors). A classic oncogene is something like RAS, which activates a signaling cascacde and stimulates progression through the cell cycle. A canonical tumor suppressor is something like TP53, the most frequently mutated gene in cancer, which senses various cellular stresses and induces apoptosis or senescence.

Most cancer genomes are more complicated than individual point mutations (SNPs), insertions, or deletions. There are copy number alterations, where you have > or < 2 copies of a genomic region or chromosome, large scale genomic rearrangements, metabolism changes, and extrachromosomal DNA. There is a series on the hallmarks of cancer which is a useful overview [1].

All of the mechanisms that intrinsically regulate cell growth would fall under your "L1 defense". Unfortunately, the idea of reversing somatic point mutations is likely to be a challenging approach to treating cancer given the current state of technology.

First, for the reasons above, cancer is often multifactorial and it would be difficult to identify a single driver that would effectively cure the disease if corrected. Second, we don't have currently delivery or in vivo base editing technology that is sensitive or specific enough to cure cancer by this means. There are gene therapies like zolgensma[2] which act to introduce a working episomal (not replacing the damaged version in the genome) copy of the gene responsible for SMA. There are also in vivo cell therapies like CAR T which attempt to introduce a transgene that encodes for an anti-cancer effector on T cells. These sorts of approaches may give some insight into the current state of art in this field.

Edit: also I should note that the genes involved in DNA repair (PARP, BRACA1/2, MSH2, MLH1, etc) are frequently mutated in cancers and therapeutically relevant. There are drugs that target them, sometimes rather successfully (e.g. PARP inhibitors). But the mechanisms of action for these therapies are more complicated than outright correcting the somatic mutations.

1. https://aacrjournals.org/cancerdiscovery/article/12/1/31/675... 2. https://en.wikipedia.org/wiki/Onasemnogene_abeparvovec
by hecanjog | 2025-12-18 05:38:35+00:00
What eras? I went to college in a non-populous place circa ~2001-2005 and in our state smoking bans were just starting to roll out then. Smoking was an everyone thing, and it was normal to go to smokey places on a regular basis even if you didn't smoke. That was nuts and bad of course, but it was normalized.
by dragonwriter | 2025-12-18 05:38:57+00:00
> It's widely accepted that the US lost in Vietnam due not to military defeat, but from the clever Tet Offensive - where they successfully influenced US politics via US journalism, to cause them to simply cease fighting.

Yes, that's literally how essentially every war ends; some combination of factors causes one side to stop fighting rather than continuing the pay the price in blood and treasure that fighting demands.

There's probably a few somewhere that end because the losing side doesn't give up but fights to the last person, but that's very much not the norm.
by amluto | 2025-12-18 05:39:21+00:00
The MOTU Ultralite Mk5 is a nice piece of hardware and is even at a great price point if you use more than a tiny fraction of its capabilities, but it also costs quite a few times the entire cost of the rest of this system :)

If you just want to get the eARC data, any S/PDIF input (USB or I2S-via-hat) would work just as well at 1/20 of the price :)

I want someone to fudge up a multiple shairplay setup (presumably by claiming multiple IP addresses, as AirPlay 2.0 apparently can’t handle multiple sinks at the same address) that can use a single multichannel interface like the Ultralite Mk5. This would make an excellent multizone audio setup at an entirely reasonable price.
by aljgz | 2025-12-18 05:39:40+00:00
It should also be illegal to have ads in the Amazon marketplace (where we pay to buy products), Google/apple app store (where people already paid for a phone), Uber ride, and basically anywhere we have already paid to use something.

If this is not stopped, there's no limit, your car, TV, fridge, it will be everywhere, and it pumps more and more income away from people and products/service providers into advertisers' pockets.
by tombert | 2025-12-18 05:39:52+00:00
Yeah, ever since that change happened, I haven't logged into Prime Video. I'm paying money for a product, I shouldn't have to put up with ads too.

I understand that it's not free to produce TV shows, no free lunches and whatnot, so I understand why stuff I watch for free has ads, but if I'm paying for something I draw a line that I don't want my shit interrupted by advertisement.

It really annoyed me that Prime decided that they would just impose ads on me unless I pay them an additional $4 a month. I already pay for Prime, I already buy many products on Amazon, I don't want to pay an extra $50 a year just to watch your mediocre shows without you trying to indoctrinate me to buy more shit.
by asdff | 2025-12-18 05:40:24+00:00
I think that depends on if you go out of state or in state. My alma mater has frozen in state tuition for at least 10 years now, maybe longer. Plenty of flagship in state schools are only around 12k-15k a year. In a world where you can now crack 15 an hour unskilled now while living with the parents over the summer you can probably cover a lot of that almost like it was in ye olden times.
by al_borland | 2025-12-18 05:41:43+00:00
I’m not sure he knows the type of person that actually uses Firefox.

> Enzor-DeMeo says it is important that AI features in Firefox are “something people can easily turn off”.

It seems like it should be opt-in instead of opt-out. At the very least, ask up front, and have a single switch to make it like it’s not there at all.
by noman-land | 2025-12-18 05:42:32+00:00
In the attention economy you have to vote with your attention.

Block, ignore, disengage from, and scorn any software or service that behaves this way.

Make fun of your friends when they use these apps and use peer pressure to dissuade them from using them. These services need to be uncool.

Be the change you want to see. Research alternatives. Provide alternatives. Make alternatives easier, better, and cooler.

Choose principles over convenience and encourage your peers to do the same.
by cosmic_cheese | 2025-12-18 05:44:24+00:00
I'd love to see some actual data, but I'd bet that a large majority of pandemic WFH moves were to midrange CoL suburb sorts of areas that have reasonable job prospects within reach, so should push come to shove and they need to find local butt-in-seat employment they can. Major hospitals, airports, etc being reasonable to access is a big draw too.

That's what I did. Groceries are a 10m drive away on a bad day. I've lived the rural life and it's not glamorous so I have no desire to return.

Of course some did make the move out to places like you're mentioning, but my suspicion is that this group is actually not that large and the big splash they made in media (traditional and social) made their numbers seem greater than they are.
by abustamam | 2025-12-18 05:45:04+00:00
Your comment makes me realize that I consume HN differently than many others, because I've never seen a post with comments disabled and I've been around here for at least ten years. It's not that I don't think they don't exist — they obviously do because you're mentioning them. I've just never encountered one, primarily because I don't casually browse HN, ever. I subscribe to a pushbullet channel that notifies me when a post hits 500 up votes. That's it. The list of submissions on the home page (even on reddit) is just overwhelming to me so I use the pushbullet channel as a sort of community curated "best of" or "trending" signal.

Not to say that I don't procrastinate or waste time doing other nonsense. I can definitely spend a lot of time reading HN comments, as I'm doing right now.

Anyway,anyone who finds themselves with a problem with HN should try that out :)
by grimblee | 2025-12-18 05:45:08+00:00
I think that's false, with the current state of internet, advertising everywhere, enshitification and monetization of users private data, some people are ready to pay for services that were considered "free".

I am paying for kagi, and I would pay for a good, private browser (I know they make onion but I'm on linux, not macos or windows).
by creesch | 2025-12-18 05:45:16+00:00
It really should be illegal. Companies aren't going to do it themselves as it is a huge potential revenue stream.

So much so that it effectively has become the main focus of some companies who we as consumers still perceive as online stores/marketplaces. Specifically sponsored search results apparently can become a bigger income stream than the one from actual sales themselves.

Which is great for these companies, terrible for us consumers.
by tombert | 2025-12-18 05:47:01+00:00
Not the person you're replying to, but it just feels like rent-seeking. Amazon is already a gigantic corporation, pretty much everyone spends lots and lots of money on Amazon, it just felt like a way to try and squeeze more money out of their existing customers.

ETA:

I mean, I'm sure there is some exception to this, but generally speaking everyone hates ads. Part of the reason that the whole "cable cutting" thing happened was because everyone hated paying a lot of money to some cable company just to be bombarded with advertisements. At least that's a big reason as to why I did it.

Now all these media companies realized that they can start shoving ads at us again and people will keep paying.

Obviously I'm not entitled to having media at a specific price indefinitely, but I'm perfectly allowed to not like it when companies engage in rent-seeking bullshit.
by dragonwriter | 2025-12-18 05:47:02+00:00
Israel's war against Hamas was not a genocide. (Nor was it a distinct war, but merely part of the much longer war against the Palestinian people.)

Israel's war against Hamas was part of a campaign of genocide against the Palestinian people that has been conducted through much of that longer war, a campaign that it started decades before Hamas existed (and fostered the creation of Hamas, during the more intense period of its occupation of Gaza, as a tactic to facilitate through both dividing its opposition and making it less internationally sympathetic, as the primary constraint on the campaign has always been international, and particular US, tolerance.)
by rsanheim | 2025-12-18 05:47:26+00:00
Yeah, this is very real, and I think it can inflict paralysis on programmers with a certain level of experience and 'i know better' syndrome. Or even a 'it _might_ be better' type syndrome.

Sometimes, you might really know better, and it doesn't matter. You build the thing with the wrong tools, with a crummy framework, with a product at the end that will probably not succeed. But that is okay, hopefully you learn something and your team and your org learn something.

And if not, that is okay, sometimes its just a job and you need a paycheck and a place to be from 9 to 5.
by safety1st | 2025-12-18 05:47:38+00:00
This is so true. I can't signal boost it enough.

I'm also a recovering social media addict, it was a slow and painstaking transition but the benefits in terms of attention, concentration and attitude have been profound. The main metric for me was going from almost 5 hours a day of phone time 2-3 years ago, to about 1 hour today. Of course the socials still snuck in on other devices but that was the main thing which killed the poison at its root and then eventually all the offshoots withered.

The apps condition you to come back through a feedback loop. Once I broke the feedback loop enough times the whole idea of going into one of these apps or sites and watching my life disappear into it started to feel revolting, like I just knew it was going to make my day worse not better, then the hold was gone.

The next battle I see on my horizon is that I sometimes watch 20-30 minutes of YouTube subscriptions in the morning with my coffee. There's some good content, but sooner or later Google's going to try and kill my ad blocker and probably look for new ways to creep that time up into hours instead of minutes. I know it's coming and I'm ready to die on this hill rather than lose my morning. I will do absolutely anything to continue blocking ads, up to and including saying goodbye to YouTube, to Google, to a web browser, putting only TUI interfaces on my TV, anything.

My favorite small act of defiance this year was purchasing a $120 deluxe hardcover edition of the Lord of the Rings trilogy - that's a great work I enjoy enough that I'm happy to read it many times over the course of my life, it improves my attention span instead of worsening it, and it won't show me a single ad ever. So I figured in terms of recreation, it's one of the best investments I could make. Perhaps several of such omnibuses on a shelf next to a comfortable armchair is the best defense against Big Tech.
by jimbo808 | 2025-12-18 05:47:40+00:00
I see it now, you said that in a different comment which wasn’t the one I replied to. My bad for not noticing.

Still, restricting it to “religious-based” hate crimes is transparently misleading. Using a statistic from a narrow category to imply a claim about the whole is a classic substitution error. Either you are lacking in statistical literacy, or you are being intentionally misleading.

And let’s not forget the massive, undeniable asymmetry here that makes the entire point meaningless. None of this is sufficient to assume that a crime against a Jew is automatically a hate crime until proven otherwise.
by windexh8er | 2025-12-18 05:49:26+00:00
> Building your own utopia is now ever more achievable than I think any other time in human history.

The problem I have with this type of perspective is that it's so myopic you don't seem to understand this is not even remotely anything I'd consider a "utopia". Some vibe-coded AI apps do not solve for that IMO. If that's all it takes for you then I say: enjoy.
by esaym | 2025-12-18 05:49:42+00:00
So this is part of the "React2Shell" CVE-2025-55182 issue? I find it interesting that this seems to get so little publicity. Almost like the issue is normal or expected. And it looks like the affected versions go back a little over a year. So if you've deployed anything with Next.js over the last 12 months your web app is now probably part of a million node bot net. And everyone's advice is just "use docker" or "install a firewall".

I'm not even sure what to say, or think, or even how to feel about the frontend ecosystem at this point. I've been debating on leaving the whole "web app" ecosystem as my main employment ventures and applying to some places requiring C++. C++ seems much easier to understand than what ever the latest frontend fad is. /rant
by amboar | 2025-12-18 05:49:56+00:00
I've become pretty enthusiastic about checklists.

In case it helps anyone else, I wrote a small tool that helps maintain and execute them:

https://github.com/amboar/checklists/

It's just a shell script wrapped around $EDITOR and git. The intent is to write checklists in the style of github-flavoured markdown. It has some tricks such as envsubst(1) interpolation and embedding little scripts whose execution is captured alongside the execution itself.

Here's an example checklist that's fairly well-worn (though is somewhat dated):

https://gist.githubusercontent.com/amboar/f85449aad09ba22219...

Where checklist entries are commands I just copy/paste them into a shell session. Usually this is in a tmux split with the checklist on one side with a shell on the other.

Could more of it be automated? Perhaps, though when some of the steps fail for various reasons, I find it's easier to recover or repair the situation if I have been invoking them myself sequentially. The embedded script support enables progressive automation where stability of the results is demonstrated over time.
by huydotnet | 2025-12-18 05:50:05+00:00
Many reasons: 1) lack of marketing, 2) I stopped working on it for a while, 3) because of #2, the app lacks new features to attract users.

Another one but turned out it was never really a big deal: some chatbots from frontier AI labs started to support those niche features (people still coming to my app for the flexibility of using multiple AI models).

I think the biggest problem was #2, life kept pulling me the other way.
by llbbdd | 2025-12-18 05:50:26+00:00
See you in ten years! We're a hop, skip and a jump from one click automated conversion from every legacy Java app to web and electron desktop compatible code and we can just retire Java entirely. in 2025, Java is not the most performant. It does not run in the most places. it is not the easiest to write or reason about. its advantage over anything else is momentum and it's losing that too.

React is just a formalizatio of a UI update pattern that exists in every app ever made except the ones that are bad. Source: written a lot of java and nobody is currently paying enough to make it worth doing again.
by silisili | 2025-12-18 05:52:39+00:00
I have always disliked ads, but this has slowly grown into outright unreasonable anger as the years go. I just cancel anything I'm paying for that shows intrusive ads.

I was a little worried about cancelling Amazon Prime at first, but realized I didn't -really- need some JIXFOZ branded gadgets next day, after all.

I plead with everyone who feels similarly to vote with their feet/wallet. It's the only hope of getting out of this mess.
by musebox35 | 2025-12-18 05:53:41+00:00
The bitter lesson here is that if you want to control a business you can not avoid or outsource marketing. It is a huge part of any trade and you have to bear the marketing cost. I totally understand the desire to avoid it and concentrate on the craft and to create. I tried and failed at it numerous times. I decided that I will not start a business if I do not have any partners who understand and are willing to engage in sales and marketing.
by manuelmoreale | 2025-12-18 05:54:07+00:00
Not sure if blogging, collecting blogs, and interviewing people about blogging is considered a side project but ever now and again, depending on how generous the people on the other side are, I hit 500/month in donations.

Everything I do is free for everyone but for the past few years I’ve been running an entirely optional membership program that starts at $1/month.

I’m (probably naively) a big believer in kindness and I keep refusing to monetize what I do in any other way.