MurphyA/hacker-news huggingface dataset:
by forinti | 2026-01-19 18:47:43+00:00
> While in our interpretation the RFCs do not require CNAMEs to appear in any particular order, it’s clear that at least some widely-deployed DNS clients rely on it. As some systems using these clients might be updated infrequently, or never updated at all, we believe it’s best to require CNAME records to appear in-order before any other records.

That's the only reasonable conclusion, really.
by skwee357 | 2026-01-19 18:47:52+00:00
Few people posted here about the "intent" behind such content, i.e. today, most people are motivated by money because "this influencer told me I can make 10$k by writing blogs", so while you might find a blog you like, it's not immune to starting to accept "just put our link here for $$$ and we link back to you".

Something similar happened in the Podcast and YouTube spheres, where every creator seems to be "sponsored" by these shady companies that allocate 70% of their revenue for creator payouts, for the sake of affiliate marketing.

I really don't know what's solution though.
by tome | 2026-01-19 18:47:57+00:00
> Edit: I see you removed disputing my quotation as being inaccurate, no worries, I've made similar mistakes before, so while I'll leave my above words, they don't matter anymore.

Yes, the mistake was entirely mine.

> As for why Birmingham in particular, I don't see it as some kind of gotcha to say because ...

Fine, that's a perfectly valid reason in itself, but the West Midlands police did keep quiet about that being the basis for the ban, only saying so (in far less detail than you) after the match had taken place: https://www.bbc.co.uk/news/articles/cqx3d5enx0xo, which in itself seems suspicious.

If your point is "hooliganism happens and is treated on a case-by-case basis, in some circumstances warranting bans" then my response would be to agree, though I still hold that such hooliganism is rare. This isn't the 1980s any more. Any further dispute is about the facts of the particular case, and what I've seen from the Commons committee which questioned the West Midlands police chief doesn't fill me with confidence that your interpretation is the correct one.
by duskwuff | 2026-01-19 18:48:33+00:00
Most ARM licensees aren't permitted to create custom implementations, only to use IP cores provided by ARM. There are a couple of companies who do have an architectural license, allowing them to create their own implementations, but there are only a few of those and they aren't likely to share. (It's also possible that the terms of their license prohibit them from making their designs public.)
by eudamoniac | 2026-01-19 18:48:40+00:00
I think the right mostly doesn't believe climate change is a problem or manmade. If you could convince them that it was a real, fixable, harmful thing, I suspect the right would support strict green policy that would look much different than the green new deal. For example, there would be no "environmental justice" focus which is a big thing in the GND; it would probably just focus on reducing total emissions even if that harmed the middle class / poor disproportionately.
by margalabargala | 2026-01-19 18:48:54+00:00
There are tons of stuff that are weekend hobby projects that need most of that. Presumably they are building something that actually does something, in which case deploying it to where you need it to be, logging the issues it has, writing up how it works so you have the info 8 months from now, etc are all very relevant.

And they're all often a pain to actually do.

And AI makes most of that pain just...go away.

Stop trying to gatekeep what other people do in their free time. No one is forcing you to join them.
by 3eb7988a1663 | 2026-01-19 18:49:32+00:00
Sure enough, this looks great. Found a blog post where someone did the exact same thing. Unlike the Firefox mechanism of usercontent.css which requires a reboot after every change(?) this works dynamically on a page reload. Now trivial to restyle some content which would otherwise not hit a blocklist.

https://darekkay.com/blog/ublock-website-themes/
by paulddraper | 2026-01-19 18:49:54+00:00
> RFC 1034, published in 1987, defines much of the behavior of the DNS protocol, and should give us an answer on whether the order of CNAME records matters. Section 4.3.1 contains the following text:

> If recursive service is requested and available, the recursive response to a query will be one of the following:

> - The answer to the query, possibly preface by one or more CNAME RRs that specify aliases encountered on the way to an answer.

> While "possibly preface" can be interpreted as a requirement for CNAME records to appear before everything else, it does not use normative key words, such as MUST and SHOULD that modern RFCs use to express requirements. This isn’t a flaw in RFC 1034, but simply a result of its age. RFC 2119, which standardized these key words, was published in 1997, 10 years after RFC 1034.

It's pretty clear that CNAME is at the beginning.

The "possibly" does not refer to the order but rather to the presence.

If they are present, they are are first.
by mindslight | 2026-01-19 18:50:16+00:00
I've really got to get back into 3D printing. I was building a Voron back when it would have been like serial number 20. Got it to the point where I was printing its own parts (using stub parts made of plywood and whatnot). Life happened, I disassembled it to move, and I've still got the frame sitting around plastic-wrapped for the past ten years.

I wasn't even thinking LED fixtures. For LED fixtures with built in power electronics, I would definitely want the product to be NRTL recognized.
by Trufa | 2026-01-19 18:50:38+00:00
Nice, just today, I was trying ngrok, localtunnel, and a couple more, they all were pretty slow, fair enough for the free tier, but I'm interested in knowing is there something architecturally hard or expensive with having fast traffic?

I love this and will definitely try it.

I would honestly love to have it with a dockerized version with something like caddy that manages ssl so I can basically just run a docker command have it up and running.

Thank you very much! Great stuff will give it a try.
by gist | 2026-01-19 18:51:07+00:00
Have been following Trump since the 1970's. This is a negotiating tactic of his and actually it's a somewhat common negotiating tactic that many people follow when in a negotiation for something they want. Behaviorally anything less than the original demand seems more acceptable. Think of if you were diagnosed with a dreaded disease and then found out you had a lesser disease. The lesser disease by contrast seems less threatening.

I don't know what the angle is (haven't thought that much about it) but there is an angle he is pursuing with this. Trump is a master of FUD and also you can't typically tell what things he says he'll do that he does vs. those that he decides not to pursue further (and tha tis part of the magic of how he gets what he wants the unpredictability).

To answer your question of course it's an over reach happening in plain site but people tend to be numb to it at this point since it doesn't directly impact them day to day.
by usrusr | 2026-01-19 18:51:38+00:00
But is that because the phone is difficult to repair or because repair shop personnel has clear instructions to not try anything on devices they haven't been trained on? Likely "trained" as in their parts supplier does not have a QR code to the YouTube instruction in the ring binder.

Chances are they refused because it's not only a niche phone but a niche phone that's particularly repairable without shop logistics.
by CodesInChaos | 2026-01-19 18:51:47+00:00
In my experience most games that don't use an anti-hack just work (probably around 95%). Occasionally a bit of tweaking is needed. Probably the biggest pain point for me are game launchers that use Edge WebView 2.

Applications on the other hand have problems far more often. Some don't work at all, others have bugs and limitations.
by antirez | 2026-01-19 18:52:13+00:00
Updates:

1. Now it is much faster, and the Python benchmarks were re-done correctly (the benchmark didn't account for model loading, and did warm-up before starting the actual inference, while the C code was tested exactly in the reverse way).

2. Now there is --mmap support to run on Linux with blas target with 16GB of RAM. Inference is viable on my old-ish Dell Latitude i5.

3. Seed now part of the PNG metadata.

4. Many other improvements, check the README.
by 1vuio0pswjnm7 | 2026-01-19 18:52:23+00:00
"When hostnames and headers are hard to edit: mitmproy add-ons"

"The mitmproxy tool also supports addons where you can transform HTTP requests between Claude Code and third-party web servers. For example, you could write an add-on that intercepts https://api.anthropic.com and updates the X-API-Key header with an actual Anthropic API Key."

"You can then pass this add-on via mitmproxy -s reroute_hosts.py."

If using HAproxy, then is no need to write "add-ons", just edit the configuration file and reload

For example, something like

http-request set-header x-api-key API_KEY if { hdr(host) api.anthropic.com }

echo reload|socat stdio unix:/path-to-socket/socket-name

For me, HAproxy is smaller and faster than mitmproxy
by rgovostes | 2026-01-19 18:52:58+00:00
This makes no difference, because I can’t remember the last time I installed an app other than for the occasional airline.

From 2008-12 it was genuinely exciting to see what new apps were being released every day. Mobile games from that era had cultural impact. I bought $2 apps without a thought.

But Apple incentivized monetization above all else and killed that excitement. Now you can’t find a tip calculator that doesn’t charge a monthly subscription. A popular flight tracker is $60/year (or a $300 purchase). A flash card app costs the same. Apple’s curated list of “essential utilities” includes a birthday countdown that costs $5/wk.

I know every app will cost me hundreds over the span of just a few years for marginal utility so I simply stopped buying them. And I wonder if Apple’s push for more ad revenue is a symptom of that trend.
by echelon | 2026-01-19 18:53:16+00:00
You're not allowed to use Pikachu commercially. Why should Google? They're taking advantage of every trademark to make money.

Googling a trademark should activate a "no bids" mode.

If Google wants to defend this action, then they should explain why they turned the URL bar into a search product and bought up 90% of the real estate. They've been incredibly heavy handed in search, web, and ads.
by TeMPOraL | 2026-01-19 18:54:11+00:00
Plenty of more fun dynamics. For example, in some cases it becomes a way for voting for decisions one otherwise wouldn't control. If a person in position to make a decision doesn't really care about any choice in particular, seeing the prediction market lean one way would incentivize them to choose the opposite, making a short sale immediately before.

It also makes sense for the people voting: by betting against the outcome they want, they end up either a) paying for getting things their way, or b) getting consolation payoff if the decision makers pick the undesired choice.
by lovlar | 2026-01-19 18:54:14+00:00
> "Education" is nice and all, but millions of people keep smoking despite the obvious harm and decades of education

I think there’s a missed opportunity for media to make it explicit that by giving their time and attention to these platforms, people are directly generating profit. Way too many assume their involvement has no real effect, but it does. I suspect people would be far less willing to log in if it were clear that each session generates, on average, X dollars in revenue. It’s a business model most people still haven’t fully digested.
by sowbug | 2026-01-19 18:54:17+00:00
You might have conflated the prohibition on encrypted/coded communication with a blanket ban on data vs. voice. Those frequencies are supposed to be used for public communication, which has been interpreted as a requirement that anyone can listen in (as opposed to any member of the public privately communicating with any other member). See 47 CFR Part 95, plain language voice communication.

These days, I'm not sure anyone would seriously rely on a system that sent only unencrypted point-to-point data, so for that use case your original point stands.
by kibwen | 2026-01-19 18:55:14+00:00
If you're making nonzero profit that means that it's feasible for anyone else (literally anyone else, assuming zero barriers to entry, which we do assume for an efficient market) to make slightly less profit by selling the same product at a lower price, which iteratively pushes all profits towards zero. An efficient market also assumes perfect information, which includes information of future events, so talking about risk/uncertainty is already out of the question. If that sounds absurd, then yes, that's the point: our assumptions about what it takes in order to achieve an efficient market approaches the absurd. Which isn't to say that markets aren't often useful, especially compared to the alternatives, but rather that appeals to rationality don't survive contact with the enemy.
by tim333 | 2026-01-19 18:55:27+00:00
The "no written documents" is nonsense.

>the 1951 Defense of Greenland Agreement with Denmark, the US unambiguously recognizes ‘the sovereignty of the Kingdom of Denmark’ over Greenland. https://www.chathamhouse.org/2026/01/who-owns-greenland

Maybe Trump doesn't realise that?
by SlightlyLeftPad | 2026-01-19 18:55:45+00:00
Disclaimer: I didn’t vote for Trump but I will try to write objectively.

> Is there actual public support in the USA for demanding territory from Denmark?

No, Trump’s campaign promise was to improve lives of average Americans. Instead, he’s escalating conflicts with countries on the other side of the world and funding state sponsored terrorism domestically. Americans are overwhelmingly against Imperialism.

Over several decades, Congress has given up nearly all their power to stop this to the executive branch. Even if they tried, Trump has proven that he’d do it anyway, overtly curtailing congress, courts and the law.

> Are we just witnessing a train wreck in the making on both sides of the Atlantic, with no option to stop it?

As an American, my opinion is that I think we are.
by skerit | 2026-01-19 18:55:58+00:00
I do not understand where this Ralph hype is coming from.
Back when Claude 4.0 came out and it began to become actually useful, I already tried something like this. Every time it was a complete and utter failure.

And this dream of "having Claude implement an entire project from start to finish without intervention" came crashing down with this realization: Coding assistants 100% need human guidance.
by Loughla | 2026-01-19 18:56:02+00:00
I'm with both of you. Growing up on a beef farm taught me that cows can be very dumb (no, you can't walk through the barbed wire, and no, you can't get to the water in the cistern without falling in and drowning) but also do show intelligence in some ways (the personal vendetta against the veterinarian's truck, or seeing their best friend in spring pastures and absolutely going apeshit).

Like most things. . . It's shades of grey.
by joe_mamba | 2026-01-19 18:56:49+00:00
>The EU policies makes sense if the goal is peace and prosperity.

Well if that was their goal then they really fucked up because they delivered the exact opposite: war next door and lowest purchasing power in years/decades.

>If you're going to blame someone, blame the Great Powers

Ah yes, it's always everyone else's fault that the EU kicked it's military, domestic energy and manufacturing industry in the nuts, allowing the US, China and Russia the opportunity to exploit this self inflicted weakens for their own benefits.
by dfabulich | 2026-01-19 18:56:57+00:00
HTML elements can style themselves now using the @scope rule. (It's Baseline Newly Available.) Unlike the "style" attribute, @scope blocks can include @media and other @ rules. You can't get more self-contained than this.

<swim-lane>
<style>
@scope {
background: pink;
b {
background: lightblue
}
@media (max-width: 650px) {
/* Mobile responsive styles */
}
}
</style>
something <b>cool</b>
</swim-lane>

You can also extract them to a CSS file, instead.

@scope (swim-lane) { /* ... */ }

The reason approaches like this continue to draw crowds is that Web Components™ as a term is a confluence of the Custom Elements JS API and Shadow DOM.

Shadow DOM is awful. Nobody should be using it for anything, ever. (It's required for putting child-element "slots" in custom elements, and so nobody should use those, either.) Shadow DOM is like an iframe in your page; styles can't escape the shadow root and they can't get into the shadow root, either. IDs are scoped in shadow roots, too, so the aria-labelledby attribute can't get in or out, either.

@scope is the right abstraction: parent styles can cascade in, but the component's styles won't escape the element, giving you all of the (limited) performance advantages of Shadow DOM with none of the drawbacks.
by foldr | 2026-01-19 18:57:03+00:00
> If your reaction to "hate speech" is to get the government to remove the speaker from the internet, what you're doing is more dangerous, in the long run, than the speech you don't like.

My natural sympathies lie with this position, but is it evidence based? At least currently, more problems seem to be caused by disinformation and hate speech than are caused by government censorship (at least in the US and EU).

That’s not to say that the dangers associated with disinformation and hate speech necessarily justify censoring them (any more than the dangers associated with alcohol necessarily justified prohibition), but if the argument for an absolutist stance on free speech is going to be the consequentialist argument that it’s the less dangerous option, then this has to be evaluated empirically.
by 1718627440 | 2026-01-19 18:57:20+00:00
This really sounds like the population just isn't ripe for democracy yet. We also had that, this is a major reason why our 1848 revolution failed and why we didn't become a democracy between 1848 and 1918.

So what you actually kind of miss is a nobility that has common sense and class-consciousness of the leading class.
by kouteiheika | 2026-01-19 18:57:26+00:00
Please don't.

All of this "security" and "safety" theater is completely pointless for open-weight models, because if you have the weights the model can be fairly trivially unaligned and the guardrails removed anyway. You're just going to unnecessarily lobotomize the model.

Here's some reading about a fairly recent technique to simultaneously remove the guardrails/censorship and delobotomize the model (it apparently gets smarter once you uncensor it): https://huggingface.co/blog/grimjim/norm-preserving-biprojec...
by amiga386 | 2026-01-19 18:57:33+00:00
As we don't live in the middle ages any more, it would be more than reasonable for the community to demand the riot police step in and arrest the provocators.

It would not be OK to plan a "jew hunt" on WhatsApp and perpetuate violence by performing a "flash mob attack" against not only against Maccabi hooligans, but also non-violent Maccabi fans, and also Jewish and Israeli people who aren't even visiting for the football. And completely random people who you just think look Jewish or Israeli.

No, that's not acceptable. That's retributive bullshit. An eye for an eye leaves us all blind.
by nottorp | 2026-01-19 18:57:44+00:00
> Do holier than thou cyclists have more momentum or something?

They think they're martyrs or something. What am I then if i take a backpack and do my shopping on foot? I'm even more eco because I didn't spend manufacturing resources on a bike, and even more of a martyr because walking is slow.

> to take a lane from cars and devote it to cyclists. Nobody actually wants to bike where people walk

Yep, see my NL reference :)
I built a tiny daemon that reminds me what matters
by amitdawar | 2026-01-19 18:58:00+00:00
I didn’t want another app, notification, or dashboard.
I wanted a subtle daily reminder through something I already look at all the time — my desktop.

So I built a small local-first daemon that updates the wallpaper once a day with a message aligned to my goals.

Site: https://gen-wal.laptopserver.dev
GitHub: https://github.com/nicemit/gen-wal

Would love feedback.
by caniszczyk | 2026-01-19 18:58:26+00:00
I think LY has a great user interface, and I didn't mean to dismiss your amazing work! That's what makes open source great.

I think Headlamp is less know but now that it's part of Kubernetes SIG UI and the kubernetes dashboard is essentially being deprecated, you'll see a lot more headlamp usage in the future imho and I think headlamp can benefit from more awareness and getting more folks involved too!

https://github.com/kubernetes-sigs/headlamp
https://thelandsca.pe/2025/05/21/headlamp-now-part-of-the-si...
by pixl97 | 2026-01-19 18:58:54+00:00
I think it's more of a server side ordering, in which there were not that many DNS servers out there, and the ones that didn't keep it in order quickly changed the behavior because of interop.

CNAMES are a huge pain in the ass (as noted by DJB https://cr.yp.to/djbdns/notes.html)
by pseudony | 2026-01-19 18:58:56+00:00
I hear this said, but never substantiated. Indeed, I think our big issue right now is making actual benchmarks relevant to our own workloads.

Due to US foreign policy, I quit claude yesterday and picked up minimax m2. We wrote a whole design spec for a project I’ve previously written a spec for with claude (but some changes to architecture this time, adjacent, not same).

My gut feel ? I prefer minimax m2.1 with open code to claude. Easiest boycot ever.

(I even picked the 10usd plan, it was fine for now).
by eastbound | 2026-01-19 18:59:11+00:00
Let’s remember it’s not new: Back in 2005, gannies (and 20yo non-nerds too) would install all sorts of viruses by clicking on popups thinking it’s the real thing. I personally switched to Firefox then Mac which didn’t have this problem. It’s like browsing a torrent website without an adblocker: There is absolutely no way to hit the right button, it’s URL changes between mousedown and mouseup.