MurphyA/hacker-news huggingface dataset:
by BatteryMountain | 2026-01-21 06:04:49+00:00
I got fed up with Nova and all the others to the point that I've built my own launcher in two evenings. Its just a black screen (no wallpaper or widgets) with a list of alphabetical scrollable apps (almost like how Windows Phone / Lumia looked), no icons/colours. Just black with white text & accents. You can tag an app as a favourite and it will show at the top. Thats it. No internet connection, no real customizations. It works amazingly well and fast and looks awesome on OLED. Once you are used to it, everything else (incl iOS) looks like a circus.

If you are an app developer, remember to add a black/oled theme to your apps. A good chunk of my apps have them and they fit so well with my launcher.
by shrubby | 2026-01-21 06:05:00+00:00
I'm thinking about the study by Erich von Holst where few minnows were lobotomised and returned to the shoal.

Afterwards these were returned to the shoal and they started dominating.

Moral development levels by Kohlberg tell a similar story where L1 is the narcissist (Zuck, Trump,...) level. Lobminmows. The current societal level or at least the direction.

L2 is the conventional moral as in the shoal that most of us follow. This level imitates the normal. See Musk as a prime example of the change. You can also revert to L1 by trauma, addiction...

L3 is the post conventional level where you do what's right and can differentiate between normal and right.

So L1 arrested development.

L2 herd moral and narrow empathy. Them vs. us being the right thing.

L3 being universal compassion.

L1 controls the airspace and L2 follows the loudest even though everyone (except the very few who are L1) wants the society to be L3.

So whether we dare to grasp this will decide the faith of our children and also us as the time is running out and the power has concentrated to very few L1.

And IMO the left and the right in the politics are both L2, with minor differences and both have failed us and served L1.

L1 is zillionaire mindset.(Rushkoff and the Mindset)
L2 is Banal evil (Hannah Arendt and Banality of Evil)
L3 is true ethics or ephics where ethical theory comes to praxis.

Sorry, perhaps bit off-topic but this is fascinating in light of latest news from Greenland and Davos. The current wouldn't have happened though without the help of Zuck, Cambridge Analytica etc.
by 0xC0ncord | 2026-01-21 06:05:18+00:00
Is this an option that's available all the time? Back when the Nexus 5 was still new, I tried doing exactly this and took one I just bought to my local Verizon outlet to have it activated on their network. The tech there told me that while the phone DID have the hardware needed to be compatible on Verizon's network, he was "not allowed" to activate it for me unless I bought it directly through them. I've since switched to T-Mobile and never looked back.
by cyberax | 2026-01-21 06:05:31+00:00
I wrote that comment, and you can write to yourself how many times you want that NAT is not a firewall.

The truth of the matter is that NAT absolutely _is_ a firewall in _practice_. Not in theory "because it doesn't drop packets" or "because it was not meant to be a security feature". But in the actual real-world practice.

It effectively protects most networks from most attackers without ANY additional configuration, making it inherently foolproof.

Here, I put a private key for a wallet with 0.01 bitcoin at this address: http://192.168.80.26/ Go on and take it. It's not protected by anything else I disabled everything but NAT. Heck, here's my real IPv4 even: 172.56.107.111

Is this a _good_ reason to not do IPv6? No. But it absolutely _is_ a reason and needs to be acknowledged.
by netsharc | 2026-01-21 06:06:56+00:00
Xi Jinping is probably gleeful, if he can manipulate that moron he'd have USA under his control. Putin already needs his support for Ukraine, add USA and he'd gain the title of the most powerful person on the planet.

But considering Trump is an uncontrollable toddler, I guess he knows that's a title he can never keep..
by jsight | 2026-01-21 06:09:47+00:00
I'd say it is a success at being useful, but yeah it does seem like the code itself has been a bit of a mess.

I've used a version that had a bd stats and a bd status that both had almost the same content in slightly different formats. Later versions appear to have made them an alias for the same thing. I've also had a version where the daemon consistently failed to start and there were no symptoms other than every command taking 5 seconds. In general, the optimization with the daemon is a questionable choice. It doesn't really need to be _that_ fast.

And yet, even after all of that it still has managed to be useful and generally fairly reliable.
by nandomrumber | 2026-01-21 06:10:45+00:00
There’s ample dishonesty to go round, no one has to miss out if they don’t want to.

Arguably, there are an infinite number of things that are dishonest, and only a finite number of things that can be honest at any given moment.

Therefore one can honestly say that there are effectively zero honest things, and the entirety of human thought and speech, the noosphere as it where, is the singular dishonesty.

The dishonest-gularity.
by notepad0x90 | 2026-01-21 06:11:14+00:00
I disagree with this strongly. The intended use case of NAT or the existence of inbound connections being blocked by routers is irrelevant.

For NAT, of course it isn't meant for security, but it has a side-effect of creating a network boundary, and that has positive security implications.

If your router doesn't have a firewall blocking any connections, NAT still has security implications as it is deployed typically on consumer networks, which is a one-way port-address-translation for outbound traffic.

The important bit here is not NAT or firewalls, but layer 3 network segments!!!

An RFC1918 private addrerss space is not internet routable. Furthermore, routers shouldn't "default route" traffic from arbitrary connected networks by default. But "should" aside, the typical default consumer router behavior is that they don't NAT translate inbound traffic, they can't!

If a random internet IP wanted to connect to port 80 on a device at 192.168.1.200 in your home network, it doesn't know how to tell your router what IP to translate it's request to the router's public IP to. That is the essential positive security implication. In commercial grade routers, the same applies except even if the external IP knew to direct the router to the right internal IP, or if the route knew to direct the traffic to the right external IP for outbound connections, unless you configure a default route, or a more explicit route, it won't forward such traffic.

With IPv6, end devices in your network get a globally routed address, someone can try to connect to that same internal device as my earlier example and succeed with the same exact default behavior in place.

IPv6 is thus, by relative metrics, insecure by default. It does not mean it cannot be secured, but it is less secure than IPv4 in typical deployments where extra care isn't taken to secure it properly. If your answer to this is "well that's just because people who deploy networks are dumb" then save your self the effort or arguing that, it is irrelevant. That is how networks are deployed in the real world, period. People make mistakes in the real world. People don't know best practices in the real world. So out of the box, things need to consider real world hazards, and IPv6 does not do that.

You can support the adaption of IPv6 nonetheless and I would have no disagreement there.
by ahussain | 2026-01-21 06:11:22+00:00
They wrote:

> If you optimize below 1487 cycles, beating Claude Opus 4.5's best performance at launch, email us at performance-recruiting@anthropic.com with your code (and ideally a resume) so we can be appropriately impressed and perhaps discuss interviewing.

That doesn’t seem snarky to me. They said if you beat Opus, not their best solution. Removing “perhaps” (i.e. MAYBE) would be worse since that assumes everyone wants to interview at Anthropic. I guess they could have been friendlier: “if you beat X, we’d love to chat!”
by bigbadfeline | 2026-01-21 06:11:40+00:00
> People move to the US and they make twice the money. > This is nothing new. US just pays way better no matter how you look at it.

Not for long, Palantir CEO said that AI will displace so many jobs that it will eliminate immigration, plus there will be enough local jobs... if you have vocational training... that's the future! [1]

[1] https://www.eastbaytimes.com/2026/01/20/palantir-ceo-says-ai...
by MobiusHorizons | 2026-01-21 06:11:47+00:00
How is that measured? All the anecdotal evidence I’ve ever seen suggests the number of hours you have to work at realistic (especially entry level) wages to afford rent, basic food, and transit to said job is currently higher than it’s ever been as far as I can tell in my lifetime. Rent alone has risen substantially higher than inflation, which seems like it should especially skew the numbers on the low end.
by freetime2 | 2026-01-21 06:12:15+00:00
I think two things can be true here: the article's assertion that "IPv6 is not insecure because it lacks NAT" is correct, and other peoples' assertions that NAT provides an extra layer of security are also correct.

A correctly configured IPv6 firewall provides equivalent protection to a correctly configured IPv4 firewall and NAT. Either way, connections that do not originate from within the local network are going to be rejected.

But if the firewall is misconfigured, then NAT will make it more difficult for an attacker on the internet to discover and exploit vulnerabilities on the local network.

"Defense in depth" is a valid security principle. But NAT also creates real-world problems that IPv6 solves. As with all things, there are tradeoffs, and whether or not you should enable IPv6 on your local network depends on your use case.
by thaumasiotes | 2026-01-21 06:12:27+00:00
A lot of them don't. Some appear to be specialized for children:

> Peter Piper picked pickled (peppers)

> How many molecules are there in a glass of water? (as many as there are)

There's also this one:

> Which is not a city in Mexico? (San Diego)

which appears to have been false at the time, and is still false now.
by cookiengineer | 2026-01-21 06:12:33+00:00
Everything that is a "too clever" state management in an iterative loop.

Examples that come to mind: queues that are manipulated inside a loop, slice calls that forget to do length-- of the variable they set in the begin statement, char arrays that are overflowing because the loop doesn't check the length at the correct position in the code, conditions that are re-set inside the loop, like a min/max boundary that is set by an outer loop.

This kind of stuff. I guess you could argue these are memory safety issues. I've seen so crappy loop statements that the devs didn't bother to test it because they still believed they were "smart code", even after sending the devs a PoC that exploited their naive parser assumptions.

In Go I try to write clear, concise and "dumb" code so that a future me can still read it after years of not touching it. That's what I understand under Go's maintainability idiom, I suppose.
by dlcarrier | 2026-01-21 06:13:17+00:00
People stockpiling only "weap9n"s aren't going to last near as long as people stockpiling only food.

In real life melee weapons are readily available and far more overpowered that you'd think, but what matters more is that robbery is risky. Winning most of the time isn't enough; you'd need to win all of the time.
by riazrizvi | 2026-01-21 06:15:10+00:00
No, not in a programming language sense, because arrays are a notation for address offsetting, whereas functions change the execution context of the machine, which is critical to processing performance (think Horner's method).

Not even in a functional sense because, even though functions are input-output maps we define, the inputs are dimensionally rich, it's nowhere close to equivalent to jerry rig a contiguous input space for that purpose.
by n_u | 2026-01-21 06:15:47+00:00
> wrap a small number of third-party ChatGPT/Perplexity/Google AIO/etc scraping APIs

Can you explain a little bit how this works? I'm guessing the third-parties query ChatGPT etc. with queries related to your product and report how often your product appears? How do they produce a distribution of queries that is close to the distribution of real user queries?
by w0de0 | 2026-01-21 06:16:28+00:00
How can this entire thing be written - including the observation that most entrances are “in or near” Christian churches - without even mentioning the extraordinarily obvious conclusion of forced or voluntary anchorites?

There is a deep tradition of chthonic ascetic monasticism
in Christianity. Many, many Churches from this same period have attached anchorite cells.

It is easy to imagine similar cells/tunnels being used, unremarked, by choice or coercion.
by peteforde | 2026-01-21 06:16:40+00:00
They said that they don't need to understand the LLM's theory of mind. I think that's crystal clear.

If there is a bug, it's vastly more likely that Opus 4.5 will spot it before I can.

Do you know one of the primary signifiers of a senior developer? Effective delegation.

Typing speed has nothing to do with any of this.
by jmyeet | 2026-01-21 06:16:59+00:00
Der Spiegel has a report detailing the efforts of Germany (particularly Merekel) and France (under Sarkozy) actively blocking any efforts to block Ukraine from joining NATO [1]:

> [2008] was the year that Ukraine was likely closer to becoming a member of the Western alliance than ever, before or since. United States President George W. Bush stood solidly behind Kyiv's accession. But the effort failed, as Zelenskyy made clear, due to the opposition of Merkel and Sarkozy – and an "absurd fear" of Russia. Because of this "miscalculation," the Ukrainian president continued, his country is facing "the most terrible war in Europe since World War II."

There were other European members who had objections or serious reservations.

> Ukraine's parliament repealed its non-bloc status and amended its constitution to enshrine irreversible pursuit of NATO

There was also a period under Yanukovych (a Russian puppet, to be clear) that repealed those efforts, which again changed after the revolution in 2014-2015.

The Vilnius Summit took place in 2023, a year into the war with Russia. As such, I consider it empty platitudes. For one thing, no country can join NATO with active border disputes. I don't see that ever happenign simply because Russia will start a border dispute to avoid that happening.

Even Zelensky recognized the plan as "absurd" [2].

[1]: https://www.spiegel.de/international/europe/ukraine-how-merk...

[2]: https://www.pbs.org/newshour/world/zelensky-calls-nato-plan-...
by defrost | 2026-01-21 06:17:07+00:00
https://en.wikipedia.org/wiki/CBH_Group

A one hundred year old farmer's collective with deep assets and a membership that makes US preppers look ... uhhh, unprepped.

Literally established well outside what one US astronaut called the most remote city in the world, it is made up of individuals that are all capable of survival in harsh environments and yet choose to work together to lower collective costs and ensure fires are kept in check, floods don't knock out individuals, roving scam artists get talked about on bush telegraph, etc.
by messe | 2026-01-21 06:17:20+00:00
You're an insufferable cunt because you're failing to read tone. Most people would understand that from reading my comments. I guess this is a failure to communicate on my part to you.

You're coming across as someone who is arguing for the sake of arguing. Which I enjoy in many settings (love a good pointless argument in a pub, where nobody wins but both sides rile each other up).

Here, it's just... why bother?
by godelski | 2026-01-21 06:17:58+00:00
> Anyone understand what's going on with the contradictory results between the text and tables?

Well Figure 1 would also disagree. It shows a FPR of 47.5%.

From Sec 3, end of second to last paragraph

| The protocol is deterministic given fixed RNG seeds, caches model outputs

by program hash, and *bounds false positives via the chosen percentile and gap parameters.*

I believe this is a choice, though I think it is suspect that the FPR is pushed this high to get the TP results.

Disclaimer: I only gave this a very cursory skim so don't rely on me too much
by BatteryMountain | 2026-01-21 06:18:11+00:00
I basically disable all ipv6 on my routers & firewalls completely. Waiting for the day we can disable ipv4 completely instead and use only ipv6 without NAT. But then each device will need its own firewall. NAT basically forces you to use some kind of firewall, which applies to all devices behind the NAT. But if we go all-in on IPv6, the firewall-by-default becomes much harder to implement in practice. Then we will need some kind of distributed/federated firewall config to constantly keep devices usable but safe, but then that will introduce a new set attack vectors. So we are kinda screwed for now. We need that new internet, maybe one where you unify static ipv6, dhcp6, dns, firewalls, nat and a few other friends into a single thing. Or perhaps we can use ipv6 only to get a static ip address for each home/building, which then has a small vlan/vpn to group all your devices together using ipv4 internally for ease of use.. which is close to what we currently have with cgnat+ipv4+wireguard+vlans. All round we have a big mess but it works well, if you know what you are doing that is. This is all to say we can even keep net-neutrality for a while longer, we are okay for now but the american/uk/china/india govs plus entities like cloudflare will actually destroy net-neutrality in the long run. Much like email delivery has already been ruined & captured. Sorry for the rant.
by charrondev | 2026-01-21 06:19:01+00:00
It’s been good on mobile for a while, and it’s a travesty on desktop.

Then if you want something a little bit complicated you have to do it all yourself.

- What if I need a date range instead of a single date?
- What if I have excluded dates? (Only weekdays/only in the future/blackout dates)
- What if I want to show other metadata with each day? (Like in a calendar showing each day with some metadata next to it)

Beyond “give a whatever the system thinks is a good date picker that I have no control over” the input with type date isn’t very useful.
by dehrmann | 2026-01-21 06:19:07+00:00
This goes against Hyrum's law. NAT provides the behavior 99.9% of users want, usually by default, out of the box. True firewalls can do the same thing, but not necessarily by default, the firewall might not even by on by default, and there's more room for misconfiguration. IPv6 is a security regression for most people, regardless of its architectural merits or semantics of what's a firewall.
by sonofhans | 2026-01-21 06:19:17+00:00
> So is Catcher In The Rye and Birth of a Nation.

No, those are books. Tools are different, particularly tools that talk back to you. Your analogy makes no sense.

> How exactly is age …

In my experience, 12-year-old humans are much easier to sway with pleasant-sounding bullshit than 24-year-old humans. Is your experience different?
by dghlsakjg | 2026-01-21 06:21:58+00:00
It depends on a number of factors about legality, but the hardware to make a drone that doesn't have software forcing it to follow the law is cheap and plentiful. Its not particularly hard to get either, even with the drone ban.

For ~$200 you can build a very good FPV drone that can carry a dangerous payload and travel at highway speeds. Another ~$200 buys you the video receiver and a controller.

Drone warfare is terrifying.
by MobiusHorizons | 2026-01-21 06:22:27+00:00
That’s the whole point of buying your phone unlocked: to allow competition between carriers. Growing up in Europe we had very cheap prepaid plans but you still paid more for out of network than in-network, so lots of budget conscious people had two or more prepaid sims and swapped between them. No monthly bill and you add money to whichever number is low. It helped that receiving calls or sms was free, so you could ring someone and have them call you back if you were a bit low on funds.

Man thinking back, I probably got away with less than 2 dollars a month back in 2006-2010 era.
by bulbar | 2026-01-21 06:22:34+00:00
I hope so, too. But rule of law and democracy at it's core are cultural achievements - enough people must want it and believe in it. I feel like people start to forget why we have them in place.

ICE aka executive overstepping is a good example. Police actions are highly regulated for good reasons, it won't only affect "the right people".

From what I have heard, a lot of people who voted for Trump don't like the extend of ICE's actions. Even Joe Rogan spoke out. So maybe there's hope.

Europe is fighting the very same battle btw. it just has not manifested that obvious everywhere yet. I fear for Germany falling into the hands of fascists once again in the next years, though.
by Tadpole9181 | 2026-01-21 06:24:03+00:00
Most of their numbers were about the quality of life. It's absolutely absurd to say,

> Well you're twice as likely to be killed, more likely to be sick and obese, will die earlier, are more likely to be in poverty under a tech baron, have a poisoned ecosystem, your babies or wife may die or your kids die in school, or they'll go in insane debt to go to their higher education, and if you're not a white man you're basically less human and risk becoming a part of the permanent ~~slave~~ criminal caste... But think of the moderately higher salary potential!!!!

>

> You know, as long as the economy grows forever and nobody calls any of your debts.
by stoneforger | 2026-01-21 06:24:52+00:00
The deliberate push to alienate allies pushing them to the other pole (China), is setting up the stage for confrontation. It can then become self-evident China is out to eat the USs lunch so they need to be dealt with. And all the years of China this, China that, will become true and it will be much more palatable to go hot over China or anything else. China will become the new defacto evil empire and everyone in the US will nod in agreement and decide it's time to do something about it. It's gaslighting at a global scale and it's working fine. Probably something like 2027. I don't know if those Macron messages are real but in Europe we are cooked because it's okay to not want global domination, but it's bad when you're being manipulated and you don't even realize why.
by ogurechny | 2026-01-21 06:26:23+00:00
With current size of the network, it's probably managed by sending messages to operators chat “Hey, IP a.b.c.d is doing that again”.

Remember that Fido and Usenet relied on independent server admins voluntary enforcing the rules for global groups (and allowed the alternative sister hierarchies or local appendices with different rules). It is possible to give more power to local decision maker, and share the global ideas.

Link establishment mentions validation of the circle by the intermediate hops. I suppose that someone who is sending a lot of packets without participation from the other side can be put into exponentially worse and worse queues. Or maybe not. There's a lot of things to test.
by reincarnate0x14 | 2026-01-21 06:26:27+00:00
WebRTC and similar tools have existed for over a decade at this point and been abused horribly. Many common UPNP or similar daemons trust ANYTHING on the "trusted" side and will happily grant basically anything asked for because their vendors don't want customer support calls over whatever insane behavior some printer or IOT lightbulb is doing without the end user's knowledge.