MurphyA/hacker-news huggingface dataset:
by tharkun__ | 2026-01-21 05:25:10+00:00
That's one of the issues with these if you ask me.

Either you're a hermit, that really can build that hermit cave in the mountains, far off and all the guns they're stockpiling won't really be used.

Or you're way too close to civilization coz you have an actual family and they'd never do / care about any of that "crazy stuff".

And if you're that close to civilization, it's all about who's got the larger stockpile and larger amount of armed thugs. Are you really gonna fight off 30 guys with AR-15s with a family of four, two of which are children to protect your stash of food and gas and generator(s)?

The only way your "prepping alone" is gonna help you is the hermit case, far far out of sight or if it's "not all that bad anyway".
by RRWagner | 2026-01-21 05:25:14+00:00
Do many people think that with their single assault rifle or other weap9n, that they would successfully defend against one or more truckloads of vandals looking to steal whatever they have stored up "self-sufficiently"? History seems to indicate that in the absence of law, those with the most people inside a fortified structure and position are the most likely to survive.
by Sharon111 | 2026-01-21 05:25:33+00:00
Turn your tattoo ideas into reality in seconds. We removed all the friction—no login, no credit card, just pure creativity.

Key Features:
No Sign-Up Required: Just type and generate. 30+ Professional Styles: Traditional, Japanese, Watercolor, Minimalist & more.
4 Free Generations Daily: Experiment with different concepts.
Perfect for finding inspiration before your permanent ink.
by csa | 2026-01-21 05:25:36+00:00
> I find it unfortunate that this article is glorifying the quite exploitative industry of hostess bars in Japan. From Wikipedia:

> > A "snack bar" (スナックバー, sunakku bā), "snack" for short, refers to a kind of hostess bar. It is an alcohol-serving bar that employs female staff to serve and flirt with male customers.

My friend, quoting Wikipedia on a topic as culture-specific as スナック is just flat out irresponsible.

スナック run the whole gamut from friendly place to hang out, to a place lonely men flirt with hostesses, to thinly-veiled fronts for prostitution (and possibly human trafficking), with most leaning much more in the vanilla direction. While they aren’t always easy to tell apart from each other from the outside looking, スナック and キャバクラ or クラブ (or whatever they are calling them at a given time and in a given place) are very different experiences with different expectations.

The bar-going locals pretty much all know the rules and expectations of each スナック. If they don’t know about a specific place, they can usually find out quickly.

The post-ww2 history of スナック (and other local drinking establishments) is fascinating if you can get people to talk to you about it. It definitely has been a way for various types of less-privileged folks (e.g., widows, low education, low social class, etc.) to earn money, some times multiples of what their customers earn. [side note: this isn’t actually as great as it sounds sometimes, as the bar scene has lower social status than a salaryman job, even if the bar owner makes 3-10x what the salarymen make).

To close, the one specific subset of スナック that you refer to definitely exists, but it doesn’t define the whole dynamic genre.

Source: Me. Lived in Japan a while. Dated a スナック mama-san (no money was involved) after I was taken to her place by a friend of mine who was her alcohol distributor. Learned a lot from her.
by theranfear | 2026-01-21 05:25:50+00:00
I agree there are strong undercurrents but how can we give Trump 2 any credit when we're annihilating brand America. Hearing Trump speak to Macron about the nobel prize and now he's tweeting out "I no longer feel an obligation to think purely of Peace." We aren't a reliable partner and with the structural issues and real politik anything we try to do now in the pacific will cost substantially more. Alls we needed to do was deepen the partnerships we had and look like a mean bulldog against China.
by dwd | 2026-01-21 05:26:37+00:00
+1 for the Rubber duck, and as an unblocker.

My personal use is very much one function at a time. I know what I need something to do, so I get it to write the function which I then piece together.

It can even come back with alternatives I may not have considered.

I might give it some context, but I'm mainly offloading a bunch of typing. I usually debug and fix it's code myself rather than trying to get it to do better.
by autoexec | 2026-01-21 05:27:11+00:00
It just depends on who you ask and what they think living paycheck to paycheck means.

https://finance.yahoo.com/news/52-americans-live-paycheck-pa...

https://www.consumeraffairs.com/news/goldman-sachs-study-fin...

https://econofact.org/factbrief/is-there-a-consensus-that-a-...

No matter if it's "Nearly half" or 60%, things are clearly far from good for most Americans.
by simoncion | 2026-01-21 05:27:54+00:00
Ah, I see what you're driving at.

It's a security feature in the same way that a power-cut switch is a security feature. A power-cut switch's purpose is cut power to a machine so that it can -say- be safely worked on or relocated (or simply to not draw power when the machine's not in use), the machine also happens to be inaccessible while its power is cut.

Sure. It's not technically a lie to call a power-cut switch a security feature for most pieces of kit. I'd still laugh at the salesman that made the assertion. If I were feeling particularly cunty, I'd ask him if he injured himself from that great big stretch.
by Jtsummers | 2026-01-21 05:29:28+00:00
No. Quick version: They have the same type. Both take an integer and return a string, so their type would be Integer -> String in your example.

They are computationally equivalent in the sense that they produce the same result given the same input, but they do not perform the exact same computation under the hood (the array is not syntactic sugar for the function).

For the distinction there, consider the two conventional forms of Fibonacci. Naive recursive (computationally expensive) and linear (computationally cheap). They perform the same computation (given sufficient memory and time), but they do not perform it in the same way. The array doesn't "desugar" into the function you wrote, but they are equivalent in that (setting aside call syntax versus indexing syntax) you could substitute the array for the function, and vice versa, and get the same result in the end.
by chrislloyd | 2026-01-21 05:29:46+00:00
How tall is your tmux pane? If it's very small it might still flicker as CC tries to redraw scrollback. I've noticed several tmux users have layouts where they stack several panes on top of each other making each one quite short.

Another option is to rebuild tmux from latest source so it buffers synchronized output, which should prevent the flicker entirely.

If you're still seeing a terrible flicker please file a `/bug`!
by tptacek | 2026-01-21 05:31:12+00:00
I can't emphasize enough how much of a retcon it is to say "it's not technically a lie" that NAT is a security feature. It was deployed in hundreds of networks specifically as a security feature, and it is part of the security posture of hundreds of thousands of home networks today. People who say "NAT isn't a security feature" are simply wrong.

There are lots of security features I personally don't like either. I don't claim they're not security features; I say they're bad security features.
by csa | 2026-01-21 05:34:26+00:00
> I'm Japanese and I understand this issue perfectly and you don't.

Um, I'm calling shenanigans on this one. You have a viewpoint that seems more like negatively-biased indirect knowledge of this part of Japanese culture.

Were you born in Japan?

Have you lived there as an adult?

Have you frequented スナック and other types of hostess bars? If so, how did you discover them and with whom?

If you’re older, how has the スナック scene changed over your lifetime?
Show HN: Metric-Registry
by rnjn | 2026-01-21 05:34:33+00:00
While building observability dashboards, I wanted to get details of metrics I was using, find out how they were emitted, what units, enums etc. And to find a way go to the right documentation.
I got tired looking at 100s of different places - so I built a metric-registry. this registry scans through source code, docs and examples, and identifies metric names and emissions. you can search through 15+ popular sources and 3700+ metrics (1000s more to come). runs every night to refresh. please try out and share feedback on how i can improve it.

contribute here https://github.com/base-14/metric-library
by k2so | 2026-01-21 05:36:27+00:00
Interesting work, in the examples I can see that quite a few of them have the teracotta/warm-cream colour palette, was that an explicit choice to keep them in the prompts?

From the official frontend-design skill, on multiple occasions, unprompted, even I received the same warm-cream tones for different projects. Wondering if it's a new latent direction the model chooses to go to avoid safe/generic patterns.
by kingstnap | 2026-01-21 05:37:55+00:00
If the end effect of security is dropping packets NAT and Firewalls both in effect drop packets.

Its kind of just silly pedantry to say NATs aren't security because sure you can't do things like block specific ranges of IPs spamming you (or make outbound rules to control local devices) but 99% of people don't need.
by plorkyeran | 2026-01-21 05:39:36+00:00
I wouldn’t be surprised if they rip people off on cheaper phones, but for higher end phones the “free” phones are typically exactly the normal price of the phone split over 24 payments. Every time I buy a new phone I compare buying it directly versus via a carrier and it always comes down to which option currently has a promotion or sale I can take advantage of.
by joecool1029 | 2026-01-21 05:39:39+00:00
Not true, iPhones were unlocked automatically after this 60 day timeframe. My gf has been using a 14 pro max previously financed from verizon on t-mobile since just outside that timeframe.

Here’s another fucked up policy that’s about a year old from T-Mobile: I very rarely financed phones direct through T-Mobile. My 15 pro max will be the last since I had to fight them for a device unlock prior to paying off in full. I would have paid it off in full if they didn’t change their policy to kill bill credits if you do pay early. I threatened them with costco’s 90 day return policy if they didn’t do it since I run dual sim for coverage, they relented.

I am curious though, had I never had the phone unlocked, I wonder if Apple would have swapped in an unlocked board when they did my board swap for RCS issue?
by avaer | 2026-01-21 05:39:43+00:00
It's definitely cleaner than what you will see in the real world. Research-quality repositories written in partial Chinese with key dependencies missing are common.

IMO the assignment('s purpose) could be improved by making the code significantly worse. Then you're testing the important stuff (dealing with ambiguity) that the AI can't do so well. Probably the reason they didn't do that is because it would make evaluation harder + more costly.
by kr1shna4garwal | 2026-01-21 05:39:45+00:00
I've been using agentic coding tools for the past year and a half, and the pattern I've observed is that they work best when they're treated as a very fast, very knowledgeable junior developer, not completely as "autonomous engineer".

When I try to give agents broad architectural tasks, they flounder. When I constrain them to small, well-defined units of work within an existing architecture, they can produce clean, correct code surprisingly often.
by bandrami | 2026-01-21 05:39:53+00:00
Americans are, adjusted for inflation, literally richer than Americans have ever been at any point in history right now, at every quintile in the income distribution. If that's "far from good" I'm not even sure what that phrase means.

If the point is just that the hedonic treadmill means Americans will continue to be less and less happy as we get more and more wealthy, well, that's the problem we need to fix.
by stevefan1999 | 2026-01-21 05:40:13+00:00
The definition of a function is that for any given input A, I give you an output B. In fact anything that encodes a kind of transformation and yield new information based an input could be seen as a function. From that point of view, array is a function that when "touched", it gives you the information about its items.

In fact, from wikipedia:

```

In mathematics, a tuple is a finite sequence or ordered list of numbers or, more generally, mathematical objects, which are called the elements of the tuple. An n-tuple is a tuple of n elements, where n is a non-negative integer. There is only one 0-tuple, called the empty tuple. A 1-tuple and a 2-tuple are commonly called a singleton and an ordered pair, respectively. The term "infinite tuple" is occasionally used for "infinite sequences".

Tuples are usually written by listing the elements within parentheses "( )" and separated by commas; for example, (2, 7, 4, 1, 7) denotes a 5-tuple. Other types of brackets are sometimes used, although they may have a different meaning.[a]

An n-tuple can be formally defined as the image of a function that has the set of the n first natural numbers as its domain. Tuples may be also defined from ordered pairs by a recurrence starting from an ordered pair; indeed, an n-tuple can be identified with the ordered pair of its (n − 1) first elements and its nth element

```

(https://en.wikipedia.org/wiki/Tuple)

From a data structure standpoint, a tuple can be seen as an array of fixed arity/size, then if an array is not a function, so shouldn't a tuple too.
by Sohcahtoa82 | 2026-01-21 05:41:09+00:00
> No, NAT only affects which IP your connections appear to be coming from. It doesn't change which IPs your devices actually have.

Well no shit. The NAT is a requirement for devices without a publicly routable IP because if my router just sends packets out with a source address being my 192.168.1.101 local IP, my ISP is most likely just going to drop the packets.

You know this, I'm sure, so I'm really unsure what point you're trying to make.

> The person I replied to said that they only get a single v6 address. If that's true, it doesn't matter whether they have NAT or not; their network isn't going to have publicly-routable addresses either way.

Correction: It will have ONE publicly-routable IP, and if I assign it to my router, but don't use NAT, then none of my devices on the network will be able to talk to the Internet, either in or out.
by reincarnate0x14 | 2026-01-21 05:41:31+00:00
UPNP and a dozen other NAT defeating tactics exist and have since the early 2000s. NAT translates addresses. Thinking a non-routable range is safe because it's behind NAT is at this point grossly ignorant of how modern network equipment works. It's kind of like port-knocking; yes it makes the attack slightly harder, but doesn't prevent it.

e.g. symmetric NAT exists and often doesn't come with a stateful firewall. Just because the linux box with iptables is protecting your network uses NAT doesn't mean NAT is doing the heavy lifting here. I can see the OMG MY PRIVACY crew is out in force here apparently misunderstanding that NAT does not do that either. I mean, we can explain things to you, but we can't understand it for you.
by dunder_cat | 2026-01-21 05:42:20+00:00
I'm glad I stumbled across this: life circumstances have allowed me go abroad for a trip the past two years. One thing I had forgotten about since the last trip were some of my group being unable to get one of the cheap prepaid data eSIMs because their phone was still locked to the carrier. I've been tempted to replace my aging iPhone SE 2022 (^1) with a trade-in deal and get a new phone, but it never occurred to me that would mean being forced to use AT&T's $10/day (capped at $100 in one billing cycle) "International Day Pass" during future trips until it had been paid off for long enough.

(^1) I wish I wasn't so tempted after ~4 years, but the battery health has dropped to 75% and the performance has suffered dramatically. A new battery is on the table I suppose, but I am split between just putting that money towards a new phone.
by ilvez | 2026-01-21 05:42:50+00:00
During the holidays I refactored my home network. It was a fun project and I'm still kind of tinkering with it. At one point I decided that now let's go all in on IPv6 and it works now. Only thing that I couldn't do was route traffic from internet to my end devices, because I understood my ISP and the provided modem. I'm yet to pressure them, maybe they can do it manually for me.. But I'm glad I did it and getting 10/10 in https://test-ipv6.com/ is satisfying. At least this home traffic contributes to migration..

I'm thinking about going full on IPv6 now with NAT64, but that a stretch already, because it needs upgrading a gear.
by xeromal | 2026-01-21 05:43:08+00:00
Funny the person you replied to mentioned an antique rifle and then you ranted about assault weapons while censoring yourself?

Rifles are great for many things aside from roving bandits. First thing is that hunting is an excellent capability to have and rifles are much easier to use than bows. Another thing is the deterrence one provides. If you're moving around the end times with just your fists, you're an easier target than someone equipped. The final bit is if your point is right and living in a fortified structure is the way to go, someone with a rifle and the knowhow to use it is going to be immensely more useful to the group than someone who just knows how to use a computer. In the absence of law, you will be obliged to defend yourself whether that's individually or in a large group.
by wilg | 2026-01-21 05:43:40+00:00
Net zero is what I'm talking about.

Your Corolla is worse than a BEV because it puts way more GHG in the atmosphere, making net zero harder. Your opinion that the Corolla emits less GHG than a BEV is not borne out by the data. Most of the pollution of your car is from using it, not building it. EVs flip that and only are only slightly worse to produce. And we have to replace pretty much every road vehicle with a zero emission one, and sooner is better.

Buying the new EV, selling your old car, and helping push ICE vehicles off the roads is better than not replacing it in any reasonable environmental accounting.

Also, 15% is... a very significant percentage. You have to do lots of efficiency improvements across every part of the world to make net zero happen. Not to mention that slice of the pie would grow to 30-40% if electricity goes zero-carbon.

And we simply have the technology to zero it out. But, like you, most people want to invent a reason the green technology is actually bad.
by cyrusradfar | 2026-01-21 05:43:43+00:00
I've built multiple new apps with it and manage two projects that I wrote. I barely write any code other than frontend, copy, etc.

One is a VSCode extension and has thousands of downloads across different flavors of the IDE -- won't plug it here to spare the downvotes ;)

Been a developer professionally for nearly 20 years. It is 100% replacing most of the things I used to code.

I spend most of my time while it's working testing what it's built to decide on what's next. I also spend way more time on DX of my own setup, improving orchestration, figuring out best practice guidance for the Agent(s), and building reusable tools for my Agents (MCP).
by behnamoh | 2026-01-21 05:45:09+00:00
Thanks for your response.

> How tall is your tmux pane? If it's very small it might still flicker as CC tries to redraw scrollback. I've noticed several tmux users have layouts where they stack several panes on top of each other making each one quite short.

It's full screen ("maximized" as tmux calls it).

> Another option is to rebuild tmux from latest source so it buffers synchronized output, which should prevent the flicker entirely.

I'll give it a shot.
by bigbadfeline | 2026-01-21 05:46:26+00:00
> I wouldn’t blame Trump for Canada’s failings.

I wouldn't blame him for the US failings either, that would assume his role in the US is different than Carney's role in Canada and that'd be an assumption unsupported by evidence.

> The country is massive and yet we are so unproductive > I’d blame every layer of the government

What does the government have to do with it? The US gov isn't in control of the US econ, much less the Can gov of theirs - if you want to change that, you'll have to find a way to change it yourself.

> That’s got absolutely zero to do with Trump’s blowhard attitude.

Indeed zero to do with Trump but absolutely plenty to do with the attitude.

> Stop getting hoodwinked by professional speechwriters

You won't find amateurs up there, and they wouldn't be any better either, I'm not sure if it's worth it to be able to pick the speechwriters who hoodwink you.

I liked your heartfelt comment, please cheer up, this crisis is going to be harder than you think but, to make up for it, it's gonna last longer too...
by morpheuskafka | 2026-01-21 05:46:37+00:00
Why is anyone even tolerating a carrier selling them a phone locked for a single day (unless it is free with plan or something in which case there's nothing wrong)?

If you're using an iPhone, buy it from the Apple Store, full stop. No reason not to. If you need financing they have that (ACMI). They also sell older models refurb (like new condition) to save even more.

For a cheap Android (Revvl 60 or whatever), they'll just give you another cheap one next time you switch carriers, right? They are basically e-waste after a year or two and don't get updates.

And basically the only flagship Android widely sold in America is Samsung which is also sold DTC, albeit only online, and sometimes has promos for direct purchase? Maybe not as much financing tho. The other OEMs either don't sell in the US, or have some DTC presence too (ex. OnePlus).
by pseudohadamard | 2026-01-21 05:47:31+00:00
Read the paragraph about halfway down:

The erdstall surely could not have been built with storage in mind, since their length and narrowness offer no advantages over a conventional and convenient cellar. And while three brave explorers in the 21st century once spent 48 hours in an erdstall, crawling to new sections whenever oxygen became scarce, it seems unlikely that they would have been constructed as hiding places, even temporary ones. Though they could have provided refuge for a small family, why would they be accessed from such public spaces? Or be too small for a large man or pregnant woman to fit through? The lack of exits is a further strike against this theory—if enemies became aware of such a tunnel being used as shelter, it would quickly become a death trap for its inhabitants. Besides, in either of these cases, one would expect at least some goods to have been left behind—remnants of food or clothing, cached or dropped valuables. Instead, there is nothing

You also need to look at the locations and context. There are several of these things in the region my family comes from and at the estimated time they were built there were no invaders or other problems that would justify using them as shelters. Not to mention that if there were, you'd hide your family in existing shelters in the surrounding forests or hills, not some cramped underground deathtrap.