MurphyA/hacker-news huggingface dataset:
by notepad0x90 | 2026-01-21 22:22:36+00:00
what most people call "router" in that context are APs. Good ones are proper router/AP/Firewall combos, but my cheap ones don't.

Here is a good example with the user guide: https://www.tp-link.com/us/document/107360/

It's an AP that serves DHCP addresses on the lan port. that's it. It has some port forwarding too if you set it up, no firewalling there. For modems, most cable ISPs let you buy a DOCSIS modem, there is no router, whatever device you connect gets a DHCP lease right on the internet (and ipv6), most people buy cheap "routers" like that one to add "wifi" to it, and it works great for the money. And honestly, I have yet to see one that does have a firewall, but then again I've never tried the $500 router options or seen someone who did.

These devices are not meant to firewall, they have no need to firewall. if you do "bridge" or "portforward" they assume you want everything forwarded, they don't let you configure any firewalling by design, and they don't have any firewalling because it isn't needed. They have a dedicated WAN port, the management interface doesn't listen on that port and LAN devices are NAT'ed with IPv4 so there is no need to firewall anything even behind the scenes. Their main use is to either extend wifi coverage or add wifi capability to modems.

Most people with fiber or *DSL get an ISP provided gateway which has a firewall,that's not the same as what I'm talking about.

I hate to complain about downvotes, but you all need to realize that it is the poorest and most vulnerable around the world that get hurt over this stuff. yes, ipv6 can cause unintended internet exposure of internal devices. period. that's not a dismissal or disapproval of ipv6, it is what it is, and that needs to be considered when deploying it. It assumes you'll configure your network properly, unfortunately the people who made ipv6 didn't consider consumers or people who screw up, they wanted to force people to configure firewalls, that works for corporations (until it doesn't) but not for most regular internet users.
by daxfohl | 2026-01-21 22:22:54+00:00
I tried something similar, but distilled to "solve this maze" as a text adventure, and while it usually solved it eventually, it almost always backtracked through fully-explored dead ends multiple times before finally getting to the end. I was pretty surprised by this, as I expected they'd be able to traverse more or less optimally most of the time.

I tried basic raw long-context chat, various approaches of getting it to externalize the state (i.e. prompting it to emit the known state of the maze after each move, but not telling it exactly what to emit or how to format it), and even allowing it to emit code to execute after each turn (so long as it was a serialization/storage algorithm, not a solver in itself), but it invariably would get lost at some point. (It always neglected to emit a key for which coordinate was which, and which direction was increasing. Even if I explicitly told it to do this, it would frequently forget to at some point anyway and get turned around again. If I explicitly provided the key each move, it would usually work).

Of course it had no problem writing an optimal algorithm to solve mazes when prompted. In fact it basically wrote itself; I have no idea how to write a maze generator. I thought the disparity was interesting.

Note the mazes had the start and end positions inside the maze itself, so they weren't trivially solvable by the "follow wall to the left" algorithm.

This was last summer so maybe newer models would do better. I also stopped due to cost.
by KenSF | 2026-01-21 22:22:58+00:00
You’re overlooking Hotwire, PWA as a first-class concept, and Hotwire Native — the easiest way to take a functioning web app and migrate it to native mobile apps on both iOS and Android. I’d encourage you to take a fresh look at the new Rails technologies introduced in Rails 7 and Rails 8. You may find that the current Rails stack is the best fit for most, though not all, cloud applications that need a web client along with iOS and Android clients.
by gcr | 2026-01-21 22:23:37+00:00
I regularly work with images larger than 65,535px per side.

WEBP can only do 16,383px per side and the AVIF spec can technically do 65,535, but encoders tap out far before then. Even TIFF uses 32-bit file offsets so can't go above 4GB without custom extensions.

Guess which format, true to its name, happens to support 1,073,741,823px per side? :-)
by skicoachapp | 2026-01-21 22:23:39+00:00
This matches my intuition almost exactly.

Especially the distinction between:
paying once to own a version
vs paying for an ongoing service.

I think a lot of conflict comes from companies blurring that line
after users have already built habits and trust.

The point about security updates vs feature updates is interesting too —
that gray area is where many products struggle to be explicit.
by paisawalla | 2026-01-21 22:23:46+00:00
> /r/unixporn has a lot of _beautiful_ looking desktops

The emphasis here should be on the word _looking_ instead. A lot of these desktops (majority are hyprland setups) reveal themselves to be superficial jank when you try to do anything remotely commonplace, like connecting to a new wifi network. It's great that windows slide around at 60fps, but if your answer for managing your network is to open the cli, what even is the desktop for?

And I say this as someone who uses Gnome and maintains his own extension forks.
by tssva | 2026-01-21 22:24:35+00:00
If you have a PowerBook with SCSI support you can use a BlueSCSI v2. Besides emulating SCSI storage devices it can emulate a Dynaport SCSI/Link network device to allow wifi connectivity for Macs running classic Mac OS. https://bluescsi.com/docs/WiFi-DaynaPORT
by jiehong | 2026-01-21 22:24:59+00:00
I think one side problem is that part of the web is not even searchable with a search engine.

Here are some examples:

- Discord

- WeChat (is it the web?)

- Rednote

- TikTok (partially)

- X (partially)

- JSTOR (it finds daily, but you find more stuff on the website directly)

- any stuff with a login, obviously.
by damnesian | 2026-01-21 22:25:28+00:00
>Metabolic health experts at L-Nutra, the science-driven company behind Prolon

>LA Times Studios may earn commission from purchases made through our links

"experts" who are in the business to sell you metabolic enhancements.

Then tell me experts, how were my wife and I able to lose weight using intermittent fasting and resticting refined carbs and sugar? Hm?
by cogman10 | 2026-01-21 22:26:11+00:00
Absolutely it does, for 2 different reasons.

First up, the nature of dlls is that the same dll for multiple applications gets saved in memory just once. If you have 2 windows applications one is 32bit and the other 64bit, then both of those applications end up loading up effectively the same dlls, but one is compiled for 64bit apps and the other 32. That nearly doubles the amount of ram needed in a mixed system.

But then there's just the fact that 64bit code by it's nature uses and passes around 64bit pointers everywhere. That's not quite as significant but it does have an effect.

The other part that ends up adding to the memory consumption is from XP on microsoft added compatibility layers. What those effectively did is distribute a different set of dlls based on the application being launched. So now instead of having 1 copy of the dlls like you did with 95, 98 and ME you can end up with potentially 3 or 4 different dlls. And that's ultimately exploded as more versions of windows have been released.
by ezst | 2026-01-21 22:26:22+00:00
I will never START paying for Spotify. I like my music and so I like to know my music, I have no problem curating my collection, chasing rare works for artists I really like. I enjoy the process, I enjoy the result, I enjoy that I own it. I really don't see why I would rather spend hundreds a year for the privilege of owning nothing at all in the end, while being prescribed what I shall listen to, when and where.
by sillyfluke | 2026-01-21 22:26:50+00:00
Failure of 1&2 is why there are flame wars yes, but I thought the motto on here is often "don't let the perfect be the enemy of the good."

> (1) is impossible in a forum that accepts folks from a range of backgrounds and abilities.

This by itself doesn't account for why there is significantly
less low-value political comments on here than reddit, to which (1) also technically applies. For (2), taking the best-faith interpretation is already in the HN guidelines. I'm also guessing that the mods let many flagged politically posts by users stay flagged because from experience they "know" which posts will trigger flame wars or low-value comments from the community because of the "past performance predicts future performance" thing. (ie, the unsaid thing is they don't trust the community to obey 1&2 on those posts due to past track record).

I for one would love to read past discussions of historic political events as they happen live from a community that includes industrialists of the past and their well-paid or high-skilled employees as well as people from academia in related fields. So why limit posterity's ability to do the same?
by dingaling | 2026-01-21 22:27:48+00:00
Establishing the price ceiling is difficult, though. You might arbitrarily set it as $23, but be sniped at $23.30. The sniper bot only needs to bid that small increment over your arbitrary ceiling.

Can you really say that $23 was your hard limit, or would you have paid $23.40? Unless you're buying something also available at retail, nobody can be that accurate in foresight.

Sniping removes the 'contemplation window' to reconsider your bid.
by nearbuy | 2026-01-21 22:28:09+00:00
I live in one of the most populated cities in North America. The temperature on Saturday is forecasted to go down to -18°F (feels like -29°F with wind chill). It's not at all unusual for temperatures to be below 0°F in winter in much of the world.

> Once you arrive at the point where you're measuring various things, I'm not sure it matters what scale you use so long as the values align as you expect.

You can't have it both ways. The entire advantage you proposed for Fahrenheit is that the outside temperature is often between 0 and 100. It's a tiny aesthetic advantage that doesn't even work very well because 0°F isn't actually the coldest temperature we get and 100°F isn't the warmest.

You're right it doesn't matter that much if water boils at 100° or 212°. It's just different numbers. But by the same token, it doesn't matter if the warmest weather is about 100°F or 40°C. It's just a different number. At least 0°C and 100°C are actual points that mean something and are relevant to everyday life, while 0°F isn't really anything. As I said before, the weather outside changes more at 0°C than at any other temperature.
by sdoering | 2026-01-21 22:28:09+00:00
IF I were still a Spotify user - this would be the nail in the coffin. Not that the founder wouldn't give me enough reason. But they lost me due to other reasons.

I am still paying for streaming, though. Still. Not sure if it is really worth it - and once I have my local mp3 collection available for myself - not sure, if I need a paid streaming service. I am getting too old and I return more and more to the songs I grew up with. And to be honest - if I would be missing anything, I could easily yt-dlp it, store it on my server and have it available ti myself via self hosted streaming.

I am loosing more and more interest in streaming. For video and music.
by hekkle | 2026-01-21 22:28:10+00:00
BSD can be a better choice for a variety of reasons. Firstly business reasons BSD has more permissive licences than Linux's GNU licence which compels you to share any modifications you make to the software. BSD uses the MIT licenses which state that you are allowed to modify the source code and not release it, which is why most embedded devices like routers/firewalls use BSD over Linux. That and BSD is faster at networking.

It also has better storage (ZFS), although this is now implemented in Linux, it is not as stable as BSD which developed it specifically for their OS.
by j-pb | 2026-01-21 22:28:11+00:00
Whenever I read join optimisation articles in SQL based systems it feels... off.

There is too much heuristic fiddling involved, and way too many niche algorithms that get cobbled together with an optimiser.

As if we're missing the theory to actually solve the stuff, so we're instead hobbling along by covering as many corner cases as we can, completely missing some elegant and profound beauty.
by dragonwriter | 2026-01-21 22:28:12+00:00
Not only was eBay v. Bidder's Edge technically after Google existed, not before, more critically the slippery-slope interpretation of California trespass to chattels law the District Court relied on in it was considered and rejected by the California Supreme Court in Intel v. Hamidi (2003), and similar logic applied to other states trespass to chattels laws have been rejected by other courts since; eBay v. Bidder's Edge was an early aberration in the application of the law, not something that established or reflected a lasting norm.
by jasongill | 2026-01-21 22:28:17+00:00
No, OpenAI doesn't claim to protect users from anything; this is a case of an application exfiltrating data to OpenAI, which can then end up getting leaked back out to the attacker - that's not something that is up to OpenAI to prevent, that's up to the app developer.

It's the same as if your devs accidentally sent PII to Datadog - sure, Datadog could add some kind of filter to try to block it from being recorded, but it's not their fault that your devs or application sent them data. Same situation here: bad info is being sent to OpenAI, and OpenAI's otherwise benign log viewer is rendering markdown which could load an external image that has the bad data in it's URL.

In that same situation, you'd expect Datadog to just not automatically render Markdown, but you wouldn't blame them for accepting PII that your developers willingly sent to them. Same for OpenAI, they could clean up the log console feature a bit to tighten things up but it's ultimately up to the developers to not feed secrets to a 3rd party.
by Zigurd | 2026-01-21 22:28:19+00:00
I don't know if this is a common experience, but the first time I really needed a doctor, they spent the whole time typing on a laptop. Since that didn't result in any follow up questions or anything beyond a referral to a specialist, I suspect it was all about getting paid by the insurance company. There's a blindingly obvious fix to that part of overworked doctors.
by sfjailbird | 2026-01-21 22:28:52+00:00
Having read through the entire game session, Claude plays the game admirably! For example, it finds a random tin of oily fish somewhere, and later tries (unsuccessfully) to use it to oil a rusty lock.
Later it successfully solves a puzzle inside the house by thoroughly examining random furniture and picking up subtle clues about what to do, based on it.

It did so well that I can't not suspect that it used some hints or walkthroughs, but then again it did a bunch of clueless stuff too, like any player new to the game.

For one thing, this would be a great testing tool for the author of such a game. And more generally, the world of software testing is probably about to take some big leaps forward.
by binarysolo | 2026-01-21 22:29:02+00:00
FWIW they got a lot better on this past few years, clearly someone high up finally got the memo.

We had a similar issue in 2018 or so, 1 writer wrote a problematic listing copy on a set of SKUs -> one of the Amazon bots auto-banned the entire account (8-figs/year, great performance metrics otherwise), took us 3 days to restore and we have an insider who was able to see internally what was up + let us know how to escalate within the performance/safety orgs.

Nowadays they make sure they give you a warning first + I wanna say a week of time for people to respond before suddenly disappearing your account if you have a good Account Health Score? I think the main issue these days is people don't pay attention to the Account Health tab...
by joshuamcginnis | 2026-01-21 22:29:45+00:00
As someone who holds to moral absolutes grounded in objective truth, I find the updated Constitution concerning.

> We generally favor cultivating good values and judgment over strict rules... By 'good values,' we don’t mean a fixed set of 'correct' values, but rather genuine care and ethical motivation combined with the practical wisdom to apply this skillfully in real situations.

This rejects any fixed, universal moral standards in favor of fluid, human-defined "practical wisdom" and "ethical motivation." Without objective anchors, "good values" become whatever Anthropic's team (or future cultural pressures) deem them to be at any given time. And if Claude's ethical behavior is built on relativistic foundations, it risks embedding subjective ethics as the de facto standard for one of the world's most influential tools - something I personally find incredibly dangerous.
by TacticalCoder | 2026-01-21 22:30:14+00:00
> Very clearly unconstitutional.

Because they enter homes that could become to either US citizen or people legally in the US? Do illegals (and that is an honest question) benefit from constitutional rights?

> So their solution is to just skip all that and deport immediately, with or without probable cause.

Do they deport US citizens? Out of the 600 000 that they already deported, how many are US citizens? How many are people who were legally in the US?

Once again, and it's an honest question, legally what's the "probably cause" needed to deport someone who was illegally in the US?

And, lastly, where was the outrage here on HN when, in 2015, Obama awarded a Presidential Rank Award to Tom Homan (the same Tom Homan) for how he handled the millions (!) of deportations under Obama? I mean: were the methods different? Did the 3 millions+ persons deported under Obama get a trial?

By now under Trump only 20% of the number of illegals that Obama deported have been deported. I'm not saying Trump won't surpass Obama's score but... Obama was the posterchild of the dems: so where's the outrage? Apparently Tom Homan learned under Obama.
by simonw | 2026-01-21 22:30:18+00:00
I think this is a bad look for OpenAI. Their log viewer should not be rendering Markdown images in a way that can leak data to third parties, and closing this report as "not applicable" mainly tells me that their triage process for BugCrowd is flawed and decisions are being made there by people who don't understand the consequences of this kind of bug.
by AstroBen | 2026-01-21 22:30:32+00:00
even for CRUD I'm finding it quite frustrating. The question is no longer whether AI can write the code you specify: it can

It just writes terrible code I'd never want to maintain. Can I refactor and have it cleaned up by the AI also? Sure... but then I need to specify exactly how it should go about it and eugh should I just be writing this code myself?

It really excels when there are existing conventions within the app it can use as example
by jamesy0ung | 2026-01-21 22:30:52+00:00
> Why is Safari allowed to send me notifications begging the user to boot it up and try the new features?

For what it's worth I've been using macOS (and OS X) for 14 years, and you only get the notification once after a fresh install and you can click close and it's gone forever, sure Linux is better on this front, but I don't want to spend my whole life tinkering my os until it works. It's still a hell of a lot better than Microsoft consistently shoving Edge down your throat.
by p1necone | 2026-01-21 22:30:59+00:00
I had some success recently making small hacks for nes/famicom roms using claude despite not having a lick of knowledge about 6502 assembly or the NES hardware, but struggling with doing any more indepth disassembly or code changes, so this popping up is serendipitous - I know what I'm doing this weekend.
by xorcist | 2026-01-21 22:31:34+00:00
The risk for credit default is very close to zero, but the risk for renegotiated contract terms is not zero. That's what the whole Mar-a-Lago Accords was about. It is a strategy that describes in detail how that would be executed. The likeliness for which is up for debate, of course, but it's certainly not a risk free asset.

Add to that the rampant debt increase over many decades and zero political will to rectify the situation, which is why the rate of return is so much higher than in more politically stable countries such as for example Switzerland, Germany or Sweden.
by Quarrelsome | 2026-01-21 22:32:02+00:00
It's encouraged me towards getting diagnosed for my probable ADHD. Now I'm mentioning this to people I know and they're all giving me:

> you're undiagnosed? I thought it was obvious.

guess I was the last to clock it.

It was people that made me think of it first: a hookup that was adament I had it and then a therapist that mentioned in our first session. I started the diagnosis like over a year ago and completely forgot about it. Its only been asking gipity about some symptoms I have and seeing it throw up ADHD a lot as a possibility, that encouraged me to go back to sorting out the diagnosis.
by pizlonator | 2026-01-21 22:32:25+00:00
> Assembly programmers became C programmers became Python programmers.

Except that there are still a lot of assembly programmers.

And even more C/C++ programmers.

It's also likely that C/C++ programmers didn't become Python programmers but that people who wouldn't have otherwise been programmers became Python programmers.

> At the well-specified end, you have tasks where the inputs are clean, the desired output is clear, and success criteria are obvious: processing a standard form, writing code to a precise spec, translating a document, summarising a report. LLMs are excellent at this

Yeah

> At the ambiguous end, you have tasks where the context is messy, the right approach isn’t obvious, and success depends on knowledge that isn’t written down anywhere

Sounds like most programming

Almost all of the programming I've ever done.

> I’m arguing that the most likely outcome is something like “computers” or “the internet” rather than “the end of employment as we know it.”

Yeah
by ryandrake | 2026-01-21 22:33:08+00:00
Then just put your actual hard limit in as your bid, and sleep soundly, knowing that if someone pays $0.01 more, it's OK because you wouldn't have wanted to pay that anyway.

I've never really been bothered by "sniping" in eBay. I always bid my absolute 100% maximum, and if someone bids more than me, then they can have it.
by jiehong | 2026-01-21 22:33:48+00:00
2 days ago I saw a colleague not using his dock. Turns out he can’t update the dock firmware under Linux, and has to live with having a 20% chance of his laptop detecting external displays.

He recently gave up trying to have a wake from sleep that works well too.

I mean, Linux is great, but the paper cuts are still very numerous.