MurphyA/hacker-news huggingface dataset:
by allenu | 2025-11-09 17:42:44+00:00
I just tried this and it definitely knows your general location. I asked it for the "best fried chicken near me" and it used my city. Gaslit me as well when I told it it had access to my location and its response that it used Google and Google provided a "default search location".

Obviously it can figure out location by IP, but the lying is insulting and creepy. The fact that lying would likely work for non-technical people is even worse.
by TheNewsIsHere | 2025-11-09 17:42:46+00:00
Sometimes it matters that the original business isn’t getting the sale. Probably not in this particular case though.

Someone my spouse knows recently bought one of the $3500 models that’s getting this, and said person was in the “test” group for the rollout. Their response to the situation has been that they won’t buy Samsung appliances ever again.

So if enough of us do that. Maybe.
by random9749832 | 2025-11-09 17:44:30+00:00
Here you go, h1b hires still get paid American salaries so that throws the whole 'they get hired because they are cheap' argument out of the window: https://fortune.com/2025/09/22/india-government-responds-tru...

>70% is a pretty insane number that certainly speaks for itself.

Also, when you start giving a lot of tech jobs to people from one specific country, then the github developer numbers will naturally reflect that.
by jm4 | 2025-11-09 17:44:48+00:00
Besides the fact that Xiaomi devices are completely untrustworthy, they are usually great pieces of hardware. I bought a Xiaomi vacuum years ago. Everything was in Chinese and I had to watch a youtube video to figure out how to set it up. Besides that, the whole unboxing and setup experience felt like an Apple product. That vacuum was light years ahead of the iRobot it replaced. Incredible product and cheaper than just about everything else available at the time. That's when I realized American tech was toast.

I agree with you 100% about Samsung. They make nice hardware, but the software experience is among the worst in the industry. I don't know how they can be considered a premium product. I would never use one of their phones again. Straight up adware. I'm surprised they don't inject ads into the photos you take. They have ads everywhere else - even in the phone dialing app. Their TV's are still good as long as you don't connect them to the internet. Once they start putting LTE radios in them to download ads without wifi, I will be done with those too.
by gpm | 2025-11-09 17:45:04+00:00
What I've done for the small handful of wifi connected devices I have is to have them connect to "internet sharing" from my laptop's wifi.

Naturally when my laptop is using its wifi to create a hotspot it isn't actually connected to the internet, so they never actually get access to the internet.

(Doesn't work if you actually want the internet, and not just wifi, related features of course)
by squidfunk | 2025-11-09 17:45:40+00:00
Creator of Zensical here! As always, it's a matter of taste. We felt the original look was a little date. You can use the classic Material for MkDocs look with Zensical by adding a single line of configuration[1]. This works because the HTML is exactly the same right now. Most users favor the new look over the old one.

[1]: https://zensical.org/docs/setup/basics/#theme-variant
by manquer | 2025-11-09 17:46:00+00:00
A lot of “AI” investment in countries like India is just annotation and labeling kind of work .

It has so become huge there, that is getting to similar size as the traditional call centre industry, hundreds of thousand of people work on curating data for model training.

Google hiring a senior lead who can scale low skill business processing massively is just inline with that.

Any compute investment is largely local . Internet and Electricity is expensive and erratic, there is red tape, loads of import duties, there are dozens of cheaper places for cheap data centers.

All this to say it is not the kind of outsourcing you think it is.

—-

There is a some amount of high tech outsourcing happening, those are driven by challenges in getting even a business visa in last 5 years.

those numbers are quite small in aggregate won’t be news worthy.

India simply does not have that kind of high quality talent pool .

The education system is both expensive and very poor. There is shortage of qualified teachers, even bigger shortage of good ones. Students and parents just want to get a “degree” /maximize scores to get a job, There is little interest to learn.
by riedel | 2025-11-09 17:46:58+00:00
I would agree, IMHO keepassXC should however actually lay out their review standards better to actually be able to review security relevant code. I am a happy keepassxc user on multiple devices. However, trying to use and extend it in various settings, I simply still do not understand their complete threat model, which makes it very difficult to understand the impact of many of extensions it provides: being it for quick unlocking or API connection to browsers that can be used for arbitrary clients.
by RomanPushkin | 2025-11-09 17:47:09+00:00
I'm also building solo, applied to YC winter batch as solo, and I've been building solo for quite a while now.

My solo projects were on HN news multiple times getting hundreds and even 1000+ points (submitted by other folks tho). I am still building.

I didn't realize there is so many folks from HN building solo, so I literally 2 mins ago created a discord for all of us so we won't get lost after this post goes down: https://discord.gg/GaCz3qMK
by Bender | 2025-11-09 17:47:14+00:00
Neat idea. I bet it will work with some big platforms. For self hosted applications some applications allow rate limiting on a user-defined subnet prefix size. e.g. ipv6 /64, ipv4 /24 or /16 or whatever with some caveats. OpenSSH, NSD, BIND and IPTables are a few of examples. If your tool became popular enough I could see that concept spreading to more applications or perhaps big platforms.
by soneca | 2025-11-09 17:47:42+00:00
I was told that the main reason the “Who is hiring?” thread (and other job boards for startups) has much fewer remote positions that are global (the vast majority is Remote US now) is because of a legislation that reduces a fiscal incentive when hiring software engineers and the reduction is much more aggressive when the engineers are from outside the US.

Doesn’t it affect big tech companies? Only startups?

I would guess the opposite, with big companies being much more savvy and influenced by fiscal incentives.
by Mabusto | 2025-11-09 17:47:48+00:00
Can definitely relate.

Last "job" was a startup with two other people and it was so great having others to bounce ideas off of and share the ups and downs. Building something together is a fundamental human joy IMO. We sold that and I've been working solo for the last 4 years.

It's lonely, and these have helped me.

- Making a point to physically get out of the house and ideally meet up with someone for a coffee or lunch or something.

- Being part of an active group chat.

- Podcasts

- Working out of a library or bustling cafe, just physically being around other people.

- Working out and maintaining a good wake/sleep cycle.

I also have some great hobbies (flying, scuba, rock climbing) with great communities that keep me socialized.

For anyone about to quit their job and try the solo dev thing, I always say mental well being has to be a "remembered priority". You're never going to have work/life balance like you did at an office job and the first few years are incredibly tough, so you need to plan for that. Marathon, not a race etc etc.
by alecco | 2025-11-09 17:47:59+00:00
[0] no concrete number, and wording implies intent in the order of 1 billion total

[1] only $135 Million

[2] only 1,300 new employees (over 6,000 current); meanwhile "Apple India leases [...] likely to be one of the largest single-tenant office leases in [Bengaluru]" https://timesofindia.indiatimes.com/technology/tech-news/app...

[3] Never even heard of Cato Networks, and no figures. So irrelevant.

[4] onsemi manufacturing $2bn, not relevant as this is manufacturing numbers (Apple India is expanding multiple times that)

[5] No numbers, 2,934 employees. Mentions increment 20% of local market and an acquisition. Not relevant.

[6] Amazon plans 8,500 employees in the two [Canadian] cities. Meanwhile "Amazon to invest $233M to strengthen India operations network" https://www.aboutamazon.in/news/operations/amazon-to-invest-... (OTOH: they are laying off 800-1000 in India, out of over 15,000 desk employees just in Hyderabad)

[7] Uber to invest $200 mln in Turkey. Peanuts compared to the billions in my links.

From your submissions it seems like you are Indian or something.
by jandrewrogers | 2025-11-09 17:48:05+00:00
> firewall exception to get to the air gapped system

Any system accessible with a firewall exception is not "air-gapped" by definition.

A level below that is diode networks, which are not air-gapped but provide much stronger system isolation than anything that is accessible with a "firewall exception".

Far below either of these is vanilla network isolation, which is what you seem to be talking about.
by cerrium | 2025-11-09 17:48:17+00:00
Location: UTC+3, flexible on timezone

Remote: Only

Willing to relocate: No

TECHNOLOGIES • AWS suite of services • Infrastructure planning, design and deployment • Bare-metal and virtual server configuration, provisioning, performance tuning • Virtualization: Xen/XCP-ng, Proxmox, KVM, VMWare ESXi, OpenVZ, LXC • Networking: TCP/IP, HTTP, DNS, NAT, SSH, VPN, L3 & L4 switching • Networking hw/sw: Mikrotik, Cisco, Juniper, DD-WRT, OpenWRT, Tomato • RDBMS: PostgreSQL, MariaDB/MySQL, Replication, Load-balancing, HA, AWS RDS • Storage: NFS, Ceph, Zetavault, GlusterFS, AWS S3 • Monitoring: Nagios, check-MK, Zabbix, Cacti, LibreNMS, AWS Cloudwatch • Email: Postfix, Exim, Dovecot, Courier, internals (SMTP, POP/IMAP) • Asterix, Kannel

LINUX SYSTEMS ADMINISTRATION EXPERIENCE • 1.5yrs Cloud Support Engineer (Linux) at AWS • 3yrs managing AWS environments • 21yrs Linux Systems Admin • 10yrs ISP/MSP

CLOUD CERTIFICATIONS • AWS Solutions Architect - Professional • AWS Solutions Architect - Associate

Email: cerium766 [at] proton dot me
by yegle | 2025-11-09 17:48:41+00:00
> Pigeons are very pleasant to touch. The feathers have a silky feeling and they are warm, warmer than people.

My first language is not English, so I learned this late: pigeons are perceived as dirty birds due to its presence in urban environments, but they are the same species of doves which is perceived as clean. In my first language they are just called "pigeon" and "white pigeon".
Show HN: I built Product Hunt but for YouTube videos
by norocvit | 2025-11-09 17:48:58+00:00
Hey, I am Victor, a french student.

I was tired of getting really bad recommandations from the algorithm, always the same videos, same topics. So I created a community-driven recommandation tool, with upvotes like Product Hunt or Hacker News.

Looking for something to watch or want to share something you liked? Feel free to check the site, it's free, no account needed (unless you want to share or upvote a video).
by fathermarz | 2025-11-09 17:49:01+00:00
No I actually will double down. Exactly what I said and just because he states it and calls it out, does not mean it isn’t true.

My point was actually to say, AWS bills are expensive, IF you are using their built for purpose and scale technologies. If you don’t need scale, rent an EC2. The graphs I’m seeing from the billing dashboard clearly show a number of different services. So it’s comparing apples to oranges.

I am still confused by the logic of this entire post because purpose built, scalable, pay per use services, do not equal a simple server.

I’m also not saying he is doing it wrong, I am saying collapsing all those services into a single box could have been done at any point regardless of it being Cloud or not. I don’t actually care about defining cloud. I’m fundamentally challenging the paradigm that the author himself is challenging.
by gruez | 2025-11-09 17:49:25+00:00
>To start with, randomly generated usernames weren't mentioned, and they are not a prerequisite.

I've seen sites randomly generate passwords for users as well. Does that mean users reusing their passwords at all is a prerequisite? Moreover if we're really accepting "whether average users or not, doesn't matter", I can also say that using emails doesn't decrease security because you can use randomized emails, as others have mentioned. At some point you have to constrain yourself to realistic threat models, otherwise the conversation gets mired in lawyering over increasingly implausible scenarios. For instance, by asking for emails at registration, you can more easily perform 2fa, whereas you can't do that with only a username/password combination[1].

[1] before you jump to say "but can ask for an email with username/password too!", keep in mind the original claim that username/password is better was in response to a comment asking "Why must apps require email?".
by blibble | 2025-11-09 17:50:06+00:00
you have decades of experience of reviewing code produced at industrial scale to look plausible, but with zero underlying understanding, mental model or any reference to ground truth?

glad I don't work where you do!

it's actually even worse than that: the learning process to produce it doesn't care about correctness at all, not even slightly

the only thing that matters is producing plausible enough looking output to con the human into pressing "accept"

(can you see why people would be upset about feeding output generated by this process into a security critical piece of software?)
by zkmon | 2025-11-09 17:50:10+00:00
Seeing book sections or chapters starting with zero, always confuses me. I know that this convention is probably inspired by the fact that the addresses of memory locations start with zero. But that case was due to that fact one of the combination of the voltages can be all zeros. So, it's actually the count of combinations, and I don't think it can be used for ordinal enumeration of worldly things such as book chapters, or while talking about the spans in space and time (decades, centuries, miles etc). There is no zeroth century, there is no zeroth mile and there is no zeroth chapter. In case the chapter numbers are not meant be ordinal, then I think it would be odd to call Chapter 3 as fourth chapter.
by TheNewsIsHere | 2025-11-09 17:50:51+00:00
As someone who has now owned multiple Samsung fridges, I commiserate.

In my market Samsung has driven away all the service techs. We managed to find one, and he said he only works on Samsung because it’s a captive market now. He complained that Samsung micromanages field services to a degree that they’re killing the service ecosystem for their appliances.

We had him try to fix an issue with a dryer. On his way out he looked at the fridge and said “has the ice maker stopped working yet?” It actually had stopped working a year earlier. We didn’t get it fixed then because Samsung didn’t have anyone to send, and there were no third parties we could find (even unauthorized).

We’ve been replacing all our appliances with other brands.

Edit: PS - depending on the model of fridge, the ice maker infrastructure (typically near the filter) eventually start pooling water and might freeze in inconvenient places. Watch out for that. YMMV.
by turzmo | 2025-11-09 17:51:26+00:00
The problem with automation is that it can suck the soul out of a job and turn something fulfilling and productive (say, a job as a woodworker) into something much more productive but devoid of fulfillment (say, working a cog in a furniture factory).

In the past this tradeoff probably was obvious: a farmer's individual fulfillment is less important than feeding a starving community.

I'm not so sure this tradeoff is obvious now. Will the increased productivity justify the loss of meaning and fulfillment that comes from robbing most jobs of autonomy and dignity? Will we become humans that have literally everything we need except the ability for self-actualization?
by jm4 | 2025-11-09 17:52:18+00:00
Services like ControlD and NextDNS have built in blocklists for IoT telemetry and bullshit. I'm sure it's easy to do it with PiHole as well.

I use ControlD and it's blocking 38% of all DNS requests in my household. 8% of that is IoT telemetry. It's unbelievable how much of this bullshit is built into the products we use.
by nowittyusername | 2025-11-09 17:52:38+00:00
i feel ya. I started working on AI agents and because the whole thing was kinda new to me (had lots of experience on generative image side of things with finetuning etc..) I felt that there was a mountain of stuff to learn and no one to bounce ideas off. But then as i gained a lot of insight and knowledge on the topic I started to find that the velocity of progress was speeding up and felt that collaborating with anyone else would just slow things down. So on one side I would love someone to talk to regularly about this stuff especially if that's their things as well, but on another side I know that would slow down my velocity. But more so I am now approaching a situation where it feels like I am becoming an expert on some of this stuff and running in to lots of misinformation on the subject matter online so it feels like talking to anyone about this will turn to a teaching lesson which i don't want to waste time on either. Also I am doing this for knowledge and experience not money, and that alone is also making it difficult to discuss stuff with people as there are just way too many people interested in side hustle or money related matters versus the tech itself.
by cxr | 2025-11-09 17:52:43+00:00
> I've seen sites randomly generate passwords for users as well. Does that mean users reusing their passwords at all is a prerequisite?

What?

> I can also say that using emails doesn't decrease security because you can[*] use randomized emails

That _doesn't_ _matter_. Viz:

> The only thing that matters is what they're doing—and whether what they're doing increases or decreases risk.
by gethly | 2025-11-09 17:52:50+00:00
Likely because people need boundaries in order to be creative. If you have no limits, you will very likely go beyond what is valuable or useful. But if you are giving parterres within which you must operate, then you are able to fully utilise your talents to come up with the most creative solutions.

One good example are hollywood movies with budgets now in hundreds of millions of dollars and little limitations, ending up being total crap.

If you'd be an author and you would have no limits, you would never finish that manuscript.

And so on. Humans simply require boundaries, otherwise we go crazy. It's like with food, too much of a good thing turn into a bad thing.

And so to bring it back, if you are a graphic designer making your own portfolio, there is no client to put you in a box within which you have to operate. And so despite how much talent and skill you might have, the outcome will likely be quite bad.
by abathologist | 2025-11-09 17:53:19+00:00
Backward compat has nothing to do with the size of the stdlib, AFAIK. It seems you want to pick on a different part of the language ecosystem.

It's true this a matter of taste, but also worth noting that the OCaml compiler devs have made it very clear they are open to well-motivated extensions of the stdlib, and it has been growing at a decent clip in the last few years.
by xvector | 2025-11-09 17:54:06+00:00
We have become too risk averse as a species to make any real progress on this front.

Our ancestors would make the most daring bets in pursuit of a better for their children. Hunter-gatherers setting off in an unknown direction in search for more abundant pastures, knowing that their survival was unlikely.

Everything we have is thanks to them.

Today we sit on our laurels, unwilling to take trajectory-changing bets because things might go wrong. In our risk paralysis, human evolution will come to a standstill, and that is a disservice to all future humans.

No longer can an individual family or group of humans set out in that direction in search of a better future. They will be thrown in prison for daring to instead.
by yasserf | 2025-11-09 17:54:38+00:00
Pikku is a TypeScript backend framework that lets you write your backend as plain functions, similar to Lambdas, but without any platform tie-in.

Each function can be wired to whatever transport you want:

- HTTP / WebSockets / SSE - Queues (SQS, RabbitMQ, Postgres jobs, etc.) - CLI commands, schedulers, or AI MCP agents

Pikku builds a full type contract between your backend and frontend. It doesn’t ship a runtime SDK just typed native fetch calls / websockets / queue clients so your frontend gets zero added bundle size and fully inferred request/response types out of the box.

The framework is tree-shaken at the function level, so you can deploy only what’s needed (plus its dependencies) as a binary, Docker image, or serverless functions. Switch cloud providers or queue systems freely, no rewrites, just switch runtimes.

Auth, permissions, and middleware live directly at the function level, giving you a single consistent entrypoint across all transports.

It also supports Next.js-style "use server" patterns — you can call backend functions directly in SSR while keeping them accessible over HTTP for external use.

There’s even a CLI mode where you can run commands on a server and stream live output to a tiny local client — same code, same types.

I'm about to release the next version that allow supports workflows similar to those just released by Vercel or by Cloudflare Workflows.

Would love to hear your thoughts! There's even more on the roadmap :D
by Spooky23 | 2025-11-09 17:55:49+00:00
The Indian diaspora is huge and you have second and third generation folks in executive office all over. As a political force, south Asians are increasingly powerful as well in many states.

There’s a lot of opportunities for personal networks, nepotism and plain old corruption to work. (Who is going to figure out that somebody dropped a few gold coins to your sibling as a kickback?) There’s a much smaller network of people with relationships to Eastern European or other companies.
by mekoka | 2025-11-09 17:56:23+00:00
> Look, I understand duck typing. Go doesn’t have it, the fact you keep calling go’s dynamic dispatch duck typing is a bit of a red flag

No, more like static typed duck typing, or more accurately its close cousin structural typing.

But if you need to hear it from the horse's mouth https://research.swtch.com/interfaces

> You’re saying, essentially, that you just use the objects method and you don’t need to read its implementation to understand what it does

Your recent points have nothing to do with mine. What you're thinking that I'm saying is not what I'm saying. I'm still very much aligned with the original topic of the article, Interface Segregation as it's done in Go. An article to which you reacted adversely, while demonstrating that you're clearly still looking for Java where it doesn't exist. I'll leave things at that, since I'd just be repeating myself at this point.
by throwuxiytayq | 2025-11-09 17:56:25+00:00
Public companies aren’t disallowed from making long term investments such as building brand loyalty. You are excusing the braindead executives for their choice to burn their brand in exchange for some imaginary ad paycheck. Like I’m going to buy a branded pack of eggs based on an ad on my fucking fridge (and somehow that’s going to make them a ton of dough). I can’t get over how simple-minded and gullible the people running these companies are.

If you wanna skip some chapters and see where all of this ends up, go check out how Unity is doing after John Riccitiello fucked them.