MurphyA/hacker-news huggingface dataset:
by Lord-Jobo | 2025-11-06 13:44:07+00:00
Not who you are replying to, but two of the most populated U.S states will massively depopulate with much more climate change. Texas and Florida are turning into complete furnaces for 1/3 of the year and subject to catastrophic severe weather another 1/3.

Which is a small deal compared to a billion foreign migrants, which is also a possibility, but still a massive deal. You are completely correct that the first world will escape most of the direct and dire pain resulting from our irresponsible burning of the future.

I also think trying to suss out “who is going to suffer more” is basically pointless when so much of our economy is based worldwide trade and so much of our society is expecting relatively stable populations, two things that will change rapidly with a few climate shifts.

*this entire thread is getting at one thing: yes, humanity and the general summary of human knowledge will almost certainly survive the extreme chaos we are heading for. That should not be much consolation to you, because the chaos will set back the human experience 150 years for generations that include you and your children.

Especially when the chaos involves incredible strife for many nations with nuclear armament.
by jagraff | 2025-11-06 13:44:11+00:00
This is a good point - having your code broken up into standalone units that can fit into working memory has real benefits to the coder. I think especially with the rise of coding agents (which, like it or not, are here to stay and are likely going to increase in use over time), sections of code that can fit in a context window cleanly will be much more amenable to manipulation by LLMs and require less human oversight to modify, which may be super useful for companies that want to move faster than the speed of human programming will allow.
by jacquesm | 2025-11-06 13:44:20+00:00
Sorry, but no, you're not going to 'both sides' this in a way that makes the aggrieved party looks like they should shoulder part of the blame. If I was volunteering my time and effort for that many years and it got shredded with zero consideration I'd be just as pissed off. Probably more.

The lack of empathy is what is the problem here, it is reflected in both actions and communications.
by freehorse | 2025-11-06 13:44:28+00:00
Yeah, that is exactly the problem.

So far I see that it is easier to create/open/swap between different profiles (before the easiest way was literally the terminal). There is a small icon next to firefox dock icon on macos for each profile that you can choose, which I do not remember before. So you can easily distinguish which icon corresponds to which profile window. And that you can edit the theme for each profile easier.
by wongarsu | 2025-11-06 13:45:01+00:00
The article links to https://support.mozilla.org/en-US/kb/profile-management. From my memory of how profiles worked previously it's mostly a fresh coat of paint for things you could do before.

The two most exciting things to me:

1. You can now launch and manage profiles from a menu hidden in the account menu (feels like the wrong place to put it, but shows up for me even though I'm not signed in)

2. Mozilla actually cares about profiles again. The feature felt mostly abandoned before, nearly inaccessible without command line flags or the very bare-bones and ugly about:profiles
Lumina – AI-powered learning that builds real skills, not just lessons
by rvolps | 2025-11-06 13:45:23+00:00
Hi everyone

I’m Rodrigo, founder of Lumina, a new platform that uses AI to create personalized learning journeys designed to build real professional skills, not just deliver static content.

Think of it like Duolingo meets Coursera, but with adaptive learning that evolves with each user — from beginners to mastery. Each track is fully AI-generated, validated, and localized with real-world examples (from companies like Nubank, iFood, and Magalu).

Right now, I’m validating the core experience — the flow, engagement, and learning logic — before scaling. Would love feedback from the HN community on: • Product experience and UX • AI generation quality and structure • Market potential and go-to-market strategy

Here’s the demo: https://applumina.com.br I’d really appreciate your honest thoughts
by supriyo-biswas | 2025-11-06 13:45:49+00:00
Ironically, even this piece is significantly AI-generated:

- Primarily relies on a single piece of evidence from the curl project, and expands it into multiple paragraphs

- "But here's the gut punch:", "You're not building ... You're addressing ...", "This is the fundamental problem:" and so many other instances of Linkedin-esque writing.

- The listicle under "What Might Actually Work"
by embedding-shape | 2025-11-06 13:45:52+00:00
Does this mean they're abandoning Zigbee compatibility? In my experience, Ikea was making the most reliable Zigbee devices considering the price (as someone who just uses Zigbee and no Ikea hubs, just HA+Zigbee), and would be a shame to lose that, but maybe it's a clear sign I should investigate starting to use Matter more instead?
by randomdrake | 2025-11-06 13:46:26+00:00
Defending focus is way harder than adding features.

When you're building, adding yet another feature can sometimes shave off all the edges that made you successful in the first place.

Same with messaging. The more you try to sound universal, the less anyone hears you.

Strong opinions that are honestly held and communicated are such great signs of respect. It's refreshing to see: "This is who we are. If it's not for you, that's okay."

Good piece.
by nerdjon | 2025-11-06 13:46:54+00:00
Is there an article that has the US pricing anywhere? It doesn't look like any of these are on the US site yet so I am curious what these will actually cost.

I keep hoping that Ikea would come up with something that can go over a switch to manually control it. Seems like it would be very much within Ikea's target market (renters). There are devices like this on Amazon but having used them in the past they are finicky at best.
by pta2002 | 2025-11-06 13:48:00+00:00
It’s a newer standard backed by multiple vendors (importantly, Apple, Google and Amazon, who make the devices that you ultimately want to use to control these things).

Zigbee is great for communication instead of WiFi, but it’s just one part of the equation - it says nothing about the specific commands a device will respond to. You couldn’t pair a Philips remote with an IKEA lightbulb.

Matter attempts to fix it by actually defining the protocol that these devices use. It’s also fully local and open source, which is great. The actual transport layer can be WiFi, but it can also be Thread, which is a newer standard based off Zigbee, and AFAIK some Zigbee controllers can be reprogrammed to support it.

They don’t specify what transport layer they are using here, but considering the kind of devices they are showing (battery-powered remotes) it’s almost definitely Thread.
by Telaneo | 2025-11-06 13:48:31+00:00
> Why would someone waste their time manually disabling a device?

What what makes you think it was manual?

> That makes me think that this device was doing something malicous to their servers, enough to trip an alert.

Sounds like a them problem, and not a problem that should affect the consumer (beyond losing functionality directly tied to the server, which bricking of any kind goes far beyond)
by sirwhinesalot | 2025-11-06 13:48:54+00:00
Yup, you get it.

I wonder if cultural differences might play a role. I'm not from the USA, maybe this way of communicating is perfectly normal there and the rest of the word is just utterly baffled by it?

Where I'm from this is how someone who has no respect for you deals with an inconvenience. Acknowledge no wrongdoing, make the situation about emotions rather than actions (sorry you feel this way), shift the conversation from a public space to a private space with no records.
by tetris11 | 2025-11-06 13:48:57+00:00
I needed to get some builder quotes for my home. It did not enter my mind to go online to search for any.

I just reached out to my family for any trustworthy builders they've had, and struck up conversations with some of my fancier neighbors for any recommendations.

(I came to the conclusion that all builders are cowboys, and I might as well just try doing some of this myself via youtube videos)

Using the internet to buy products is not a problem for me, I know roughly the quality of what I expect to get and can return anything not up to standard. Using the internet to buy services though? Not a chance. How can you refund a service
by poojadhakal_845 | 2025-11-06 13:48:57+00:00
Location: Düsseldorf, Germany Remote: Yes Willing to relocate: Yes — anywhere in Germany (open to on-site, hybrid, or fully remote roles) Email: poojadhakal845@gmail.com LinkedIn: https://www.linkedin.com/in/pooja-dhakal/

I am currently completing my MSc in Cyber Security and have hands-on experience working in the Security Operations Center (SOC) at Vodafone Germany, where I supported alert analysis, EDR monitoring, threat triage, and security automation. I have prior experience in IT administration and security auditing, along with CEH certification and practical exposure to vulnerability analysis and basic penetration testing. I am open to work anywhere in Germany, both remote and on-site, and I am actively seeking roles as a SOC Analyst, Vulnerability Analyst, Penetration Tester (Junior), Threat Responder, or Incident Analyst. I am motivated to join a team where I can learn fast, contribute immediately, and grow into advanced security roles.
by rwmj | 2025-11-06 13:49:02+00:00
You have to separate the browser (I'm using it to type this), and the Mozilla corporation / C-suite. The C-suite at Mozilla took the Google firehose of money, spent most of it on their own salaries, followed by idiotic vanity projects, and spent least of all on the browser itself. Never mind building a warchest or anything responsible like that. It's quite rational to dislike what Mozilla managers are doing, while supporting Firefox as a browser and the developers and volunteers who make that happen.
by skywhopper | 2025-11-06 13:49:57+00:00
I remember when this came up and you had to go the “cancel” route to get back to the normal pricing. Tip to product folks: if you have to hide the cheap option to get people to choose plan with more features, you’ve failed at your jobs. Choosing this path is lazy, cynical, unethical, and in a just world, criminal.
by ActivePattern | 2025-11-06 13:50:02+00:00
You started this by objecting to my wording ("among the most") when I said fish/chicken are the most sustainable meat options. They are, by a wide margin. Beef’s footprint is roughly 10× higher, so swapping a beef meal for chicken or fish cuts ~90% of those emissions. That’s not a "slightly less bad choice".

Calling harm reduction "silly" because tofu exists just shifts the target. We can hold two thoughts at once: (1) plant-heavy diets are best, and (2) for the vast majority who aren’t going vegan tomorrow, steering from beef to chicken/fish dramatically reduces damage right now. Dismissing that because it’s not maximal purity guarantees we leave real cuts on the table.
by Joker_vD | 2025-11-06 13:50:03+00:00
#define _H4X0R_CONVERT_ONE(arg) \ ((union { unsigned long long u; void *v; }){ \ .u = (unsigned long long)arg, \ }).v

Couldn't this be just

#define _H4X0R_CONVERT_ONE(arg) (void*)(uintptr_t)(arg)

?

Also, thanks, now I can finally use

void my_printf(const char *fmt, void* args[], size_t argc);

ergonomically:

#define my_printf(fmt, ...) (my_printf)((fmt), \ (void*[]){ H4X0R_VA_VOID_STAR_CONVERT(__VA_ARGS__) }, \ H4X0R_VA_COUNT(__VA_ARGS__)) int main(int argc, char **argv) { my_printf("int: %d, ptr: %p, str: %s, missing: %d\n", 42, argv, "Hello world!"); } $ gcc test.c && ./a.out int: 42, ptr: 0x7FFF46AA3E78, str: Hello world!, missing: %!d(MISSING)

Funnily enough, the difference between passing ... and locally-allocated void*[] is basically who has to spill the data to the stack, the caller or the called function.
by Mistletoe | 2025-11-06 13:50:04+00:00
Tangential but I was wondering if anyone knows of a thermostat that can work with a security system for the most simple and accurate location sensing possible- when I press away on the alarm it turns the HVAC to eco type settings to save energy. I used to get this with Google Nest and location sensing from my phone but Google as always is killing my generation of Nest thermostat. I think I’d like to get away from location sensing entirely. Every time I leave the house I do the alarm, so that is all I need.
by dangus | 2025-11-06 13:50:06+00:00
This whole thread is kind of infuriating.

The gist you took away is not quite right because of course you didn’t watch it.

Why does everything have to be summarized? If you want to see the content watch the content. Technology Connections videos are interesting, entertaining (to nerds at least) and a lot of effort goes into them.

Watch them at 1.5 speed if you’d like.

Or don’t watch them at all.

But the “give me a transcript because I want to watch but don’t want to watch” thing is so annoying.

YouTube also provides a transcript on the desktop version of the site, by the way. So this entire thread is pointless.
by maxberdnikau | 2025-11-06 13:51:46+00:00
Hi! I’m Max — a seasoned Designer & Developer with 13+ years of experience across Product Design, UX/UI, Software Development, Analytics, and Management.

I help companies turn ideas into world-class digital products — from strategy and design to implementation. With 13+ years across design, product, and development, I combine creative direction with hands-on execution to deliver measurable impact.

Location: Warsaw, Poland

Remote: Yes

Willing to relocate: Yes

Des: User Research, User Flow, UX/UI, Web, Holistic, Design System, Wireframes, Email Design, Dashboards, Mobile App Design, 3D, Illustrations, Animations, Figma, FinTech, E-commerce.

Dev: Ruby, Rails, Hotwire, JavaScript, TypeScript, React, Vue, Svelte, Nest, Next, Nuxt, Tailwind, Postgres, Docker, CI/CD (Gitlab & Github), Grafana, etc.

Email: maxberdnikau@gmail.com
by conductr | 2025-11-06 13:52:21+00:00
This is basically what I do. Have never needed to clean out a dishwasher filter and it’s never had a foul smell from food bits. I have a garbage disposal to use for that, or prefer to toss larger waste pieces in the trash directly. Also plates are the low hanging fruit where a simple scrape off is usually enough. Pots, pans, and baking dishes often have more burnt on crustyness that I scrub at for a few seconds and that I just assume would be difficult for the dishwasher to handle or would stick in the filter.

Maybe this is why the quick wash is always enough for my dishes.
by happymellon | 2025-11-06 13:52:29+00:00
I read it in the following "code".

> I'm sorry for how you and the Japanese community feel about the MT workflow that we just recently introduced.

This is an emotion that you are feeling, not an actual problem.

> Would you be interested to hop on a call with us to talk about this further?

I'm not going to say that anything is actually wrong, we just want to discuss the best way to dismiss this.

> We want to make sure we trully understand what you're struggling with.

Reiterating that the Japanese translators are the ones struggling to adapt, not that there could be a problem with the new reality.

From my perspective, this is typical middle management speak to allow people to complain into a void without promising improvements. The approach I would recommend if there was going to be some opening to change the approach would have been.

> I'm sorry that the changes to the workflows have disrupted your processes. Would you be interested in hopping on a call so that we can discuss the changes that we will be making, as I think that at least some of the issues have been identified and should be fixed soon? We want to ensure that we do not introduce problems with the community contributions.
by Terretta | 2025-11-06 13:52:35+00:00
> the inference provider still has the ability to access the prompt and response plaintext

Folks may underestimate the difficulty of providing compute that the provider “cannot”* access to reveal even at gunpoint.

BYOK does cover most of it, but oh look, you brought me and my code your key, thanks… Apple's approach, and certain other systems such as AWS's Nitro Enclaves, aim at this last step of the problem:

- https://security.apple.com/documentation/private-cloud-compu...

- https://aws.amazon.com/confidential-computing/

NCC Group verified AWS's approach and found:

1. There is no mechanism for a cloud service provider employee to log in to the underlying host.

2. No administrative API can access customer content on the underlying host.

3. There is no mechanism for a cloud service provider employee to access customer content stored on instance storage and encrypted EBS volumes.

4. There is no mechanism for a cloud service provider employee to access encrypted data transmitted over the network.

5. Access to administrative APIs always requires authentication and authorization.

6. Access to administrative APIs is always logged.

7. Hosts can only run tested and signed software that is deployed by an authenticated and authorized deployment service. No cloud service provider employee can deploy code directly onto hosts.

- https://aws.amazon.com/blogs/compute/aws-nitro-system-gets-i...

Points 1 and 2 are more unusual than 3 - 7.

Folks who enjoy taking things apart to understand them can hack at Apple's here:

https://security.apple.com/blog/pcc-security-research/

* Except by, say, withdrawing the system (see Apple in UK) so users have to use something less secure, observably changing the system, or other transparency trippers.
by LeafItAlone | 2025-11-06 13:52:44+00:00
Does it actually make a difference? I have an old Kindle (from 2013 I think) and I opted for the ad version. I only see ads on the lock screen, which means I never really read the ads. The few times I’ve looked at them intentionally, they were books I’d never consider reading, just from the title and cover; in other words, a terrible ad for the recipient.

Does the ad-free version not collect your data too?
by close04 | 2025-11-06 13:52:58+00:00
Zigbee is the wireless network protocol. The equivalent to it on the Matter side is called Thread, also based on Zigbee from what I read (was developed by Connectivity Standards Alliance, formerly known as Zigbee Alliance). Zigbee and Thread operate at OSI L1-3, Matter is L3/4-7.

Matter is a communication protocol adopted by a lot of manufacturers but I think practically for the buyer the real benefit is that you no longer need a bucket of hubs for each of the device ecosystems one might use. It's more future proof so it makes sense IKEA would add support for it in their hardware including existing hubs I believe.
by noir_lord | 2025-11-06 13:53:07+00:00
Matter is definitely a step in the right direction, SDK is under Apache and the actual spec is freely available[1]

Might give it a year or three and if they continue on that path I might have to reasses my "No smart devices in the house" "rule".

[1] https://csa-iot.org/wp-content/uploads/2022/11/22-27349-001_...
by soared | 2025-11-06 13:53:39+00:00
A further level of intelligence may recognize the futility in worrying, accept the situation and your inability to impact it, and purposefully take the approach of a meathead.

A man’s search for meaning is an incredible book you may enjoy based on your comment. My strongest takeaway was that in situations where I cannot make an impact or control something, I still control how I react.
by pshirshov | 2025-11-06 13:54:01+00:00
> I’ll ever understand the affinity for DI libraries

DI addresses/can address/affects more than 10 different aspects of application lifecycle. We've described our reasoning in several talks linked at https://github.com/7mind/izumi?tab=readme-ov-file#docs

> I feel like it causes a new class of dependency ordering bugs or missing dependencies

That's precisely where phased approach shines.
by 1313ed01 | 2025-11-06 13:54:46+00:00
MariaDB from 2009, based on MySQL from 1995.

PostgreSQL from 1996, based on Postgres95 from 1995, based on POSTGRES from 1989, based on INGRES from 1974(?).

I wonder if any lines of 1970's or at least 1980's code still survive in some corner of the PostgeSQL code base or if everything has been rewritten at least once by now? Must have started out in K&R C, if it was even C?
by heavyset_go | 2025-11-06 13:55:09+00:00
It's more than just defaults, Google puts up several road blocks for app stores and its most recent developer doxxing policy breaks F-Droid.

Alternate app stores are 2nd class citizens on Android, and gated behind several scary warnings and layers of settings pages.

Then there's the fact that the biggest alternative app store on Android is about to be made defunct by Google's new policy.
by latexr | 2025-11-06 13:55:22+00:00
Finally! All these years everyone has been complaining about this or that missing feature or lingering bug in Firefox, or how Mozilla has been hostile to users and pulling stupid stunts which only waste money and alienate even their most passionate fans, but by far the number one grievance everyone had was how Firefox was missing a mascot. At last I can make my mother switch to Firefox. I’m messaging all my friends right now, this is exactly what Firefox needed. Mozilla is finally back on track, focusing on the right things. It gives me tremendous hope for the continued bright future of Firefox.
by breppp | 2025-11-06 13:55:24+00:00
The idea here is that they are declared enemy combatants in a war (very plausible for Al-Qaeda, quite less here).

In a war bombing a boat filled with combatants or members of an armed force is legal and does not amount to murder. While in the same war capturing the same boat filled with enemy combatants and executing them is illegal.

So I don't think your example holds, and that distinction is probably the basis for drone assassinations
by 9rx | 2025-11-06 13:55:29+00:00
> Facebook shifted because they wanted you to spend more time on their website and serve you more ads.

Right. A service that isn't used is pointless. Usenet didn't serve ads or even try to make money, but also didn't get used, and was also deemed unworthy of attention. I mean technically it is still running out there in some corner of the internet, but when was the last time you used it? I bet 90% of HN users have never used it even once, and that's a technical crowd who are the most likely to use it. Your school crossing guard will have never heard of it.

> Which is why the posts from the friends are now completely gone

That's not exactly true. There is a secondary newsfeed that is limited to just your friends' posts, under the "Friends" tab. But let's be honest: Nobody (other than a few, let say odd, characters) post anything, so it's always empty. This is no doubt why you claim that it doesn't even exist. You're not wrong in practice, even though it is technically there.

This is the problem with social media. They learned pretty quickly that it doesn't work — the same hard lesson Usenet learned decades prior — which is why they had to pivot away from it. If you don't give people exactly what they want, you're not going to go anywhere. Plain and simple.
by bee_rider | 2025-11-06 13:55:29+00:00
From the article

> The AI research company updated its usage policies on Oct. 29 to clarify that users of ChatGPT can’t use the service for “tailored advice that requires a license, such as legal or medical advice, without appropriate involvement by a licensed professional.”

I think your use case would probably be fine (although I am not a licensed professional, hahaha). I think they mostly want a licensed professional in the “driver seat,” or at least there to eat the responsibility.

It is sort of funny that coding agents became a thing, in this context. The responsibility-sink is irrelevant I guess because code writing doesn’t generate any responsibility as a byproduct.