MurphyA/hacker-news huggingface dataset:
by saltywhistle | 2025-11-18 15:23:27+00:00
I use Cloudflare tunnels to expose lots of small projects to the internet that I host on my home server. I don't want my home internet to be knocked offline because someone decides to hammer my network and knock me offline for a while.

Cloudflare handles caching of static resources, rate limiting, and blocking of bots with very little configuration.

Also, my ISP here in the UK doesn't provide static IP addresses, so Cloudflare allows me to avoid using a dynamic DNS service, and avoid exposing ports on my router.
by taeric | 2025-11-18 15:23:38+00:00
I mean, sure. But it is totally worth knowing what you have to wait for, versus what you can do right away.

I honestly don't know if async makes this easier or harder. It makes it easier to write sections of code that may have to wait for several things. It seems to make it less likely to write code that will kick off several things that can then be acted on independently when they arrive.
by inferiorhuman | 2025-11-18 15:23:41+00:00
My fridge (AEG/Frigidaire) cost about $600. I miss a couple things about my older fridge, but the current one is significantly more efficient and still maintains (durable, easily repairable) mechanical controls. There's a zero percent chance I'd find $1,000 of value in a luxury refrigerator. And a nearly 100% chance that any out of warranty repairs will be more expensive with the Miele.

Sure, for a few thousand dollars more I could get a dual compressor Bosch. Or I could spend the money on pretty much anything else. Miele is sold as a luxury brand out here and while luxury white goods are nice they command a hefty premium.

I like my Miele old school stick vac, but it was made in China just like everything else these days… and I wince every time I have to buy bags and filters for it.
by lonelyasacloud | 2025-11-18 15:23:59+00:00
Empirically on UK roads it's as much about the car industry getting away with selling vehicles that are too large for our roads i.e. oversized SUV's and trucks, as anything else. The combination of driver's side closer to crown, and higher mounting, mean the light's from these behemoths tend to cast more of their beams into the eye line of anyone coming the other way, particularly in smaller, lower to the ground vehicles.
by telepromptereye | 2025-11-18 15:24:17+00:00
I didn’t see anyone comment this directly, but something these recent outages made me wonder, having spent a good chunk of my career in 24/7 tech support, is that I can’t even fathom the amount of people who have been:

- restarting their routers and computers instead of taking their morning shower, getting their morning coffee, taking their medication on time because they’re freaking out, etc. - calling ISPs in a furious mood not knowing it’s a service in the stack and not the provider’s fault (maybe) - being late for work in general - getting into arguments with friends and family and coworkers about politics and economics - being interrupted making their jerk chicken
by 1718627440 | 2025-11-18 15:24:21+00:00
> What different behaviour you mean?

Static foremost means that the value is preserved from the last function invocation. This is very different behaviour, than an automatically allocated variable. So calling a function with a static variable isn't idempotent, even when all global variables are the same.

> If I ever need multiple calls to it in same thread:

What is this code supposed to do???? It hands out a different pointer, the first 8 times, than starts from the beginning again? I don't see what this is useful for!
by nl | 2025-11-18 15:24:22+00:00
I think the idea the future lives have value, and the value of those lives can outweigh the value of actual living people today is extremely immoral.

To quote[1]:

> In Astronomical Waste, Nick Bostrom makes a more extreme and more specific claim: that the number of human lives possible under space colonization is so great that the mere possibility of a hugely populated future, when considered in an “expected value” framework, dwarfs all other moral considerations.

[1] https://blog.givewell.org/2014/07/03/the-moral-value-of-the-...
by yjftsjthsd-h | 2025-11-18 15:24:40+00:00
> "Popularity" probably has more to do with Apple moving to Zsh than anything else. Zsh has been more powerful than Bash for literally the entirety of the existence of both. It surely was back in like 1993 when I first looked at them. The "emacs of shells" might not be the worst summary.

It's my impression that Apple switched to zsh because it's permissively licensed, so they could replace the now-ancient last version of bash to use GPLv2 (instead of v3). Obviously it helped that they could replace it with something even more feature-rich, but I expect they would have taken the exact same functionality under a more permissive license.
by npteljes | 2025-11-18 15:24:50+00:00
https://www.reddit.com/r/WindowsLTSC/ for sure, massgrave.dev for activation (or vlmcsd, which I use, but now I'm reading that it's EOL). Unfortunately I cannot help with the Xbox stuff, but I'm sure there is help on the internet somewhere, people like to tinker with this system. I wish you luck!
by znpy | 2025-11-18 15:24:50+00:00
The problem with approach is that people only want to discuss the effects of technology when it fits their narrative.

Which gets annoying very fast because then a website becomes an echo chamber.

Also, it’s fine that mods/owners want to keep a certain tone on their website. People are free to go and discuss anything on other websites/communities, the internet is certainly not lacking in forums.
by nixpulvis | 2025-11-18 15:25:09+00:00
I've always been conflicted on them. I like that they allow me to be more explicit about things which are read from input or parsed out as strings vs internal parts of my program (I rarely call .to_sym), but I've also lost time to being careless and indexing hash maps with the wrong type.

Overall, I think I'm glad they exist.
by Aurornis | 2025-11-18 15:25:21+00:00
> Second, there's a decent sized market for cheap, unapproved HID/LED kits for older cars. They're often not aimed correctly.

This is the biggest problem. Even talk SUV headlights from the factory must meet standards for masking off light and the angles at which they can illuminate.

But when people buy LED retrofit kits and jam them into reflectors not designed for those bulbs, the reflectors don’t mask properly. Light spills everywhere.

I would bet that nearly all of the “headlights are too bright” complaints are coming from people seeing LED retrofit kits.
by rvz | 2025-11-18 15:25:32+00:00
So that's why Google is getting sued for Gemini being enabled by default in Gmail and analyzing emails and our data; completely going against whatever privacy policy they came up with. [0]

I don't expect them to follow their own privacy policies.

[0] https://www.yahoo.com/news/articles/google-sued-over-gemini-...
by andsoitis | 2025-11-18 15:25:49+00:00
> Authoritarians and illiberal populists try to divide societies into crass binaries, often along culture war lines: patriots versus globalists; traditional-values conservatives versus woke liberals. Journalists must avoid reinforcing these categories. They should not assume that the so-called “other side” is a homogenous block; that is exactly what propagandists want.

Journalists should add to this list for themselves: sex, race.

They have been actively fostering “otherness” and pitting people against each other based on the color of their skin and their chromosomes, neither of which a human can choose.

Clean up your own house, discard your racist and sexist lenses and you will see more clearly.
by gudzpoz | 2025-11-18 15:25:49+00:00
Thank you! It would indeed require extra effort for me to notice issues like this, and it is very nice of you to have pointed it out!

Speaking of personal devices, I also have a dedicated key binding for en dashes “–” (because, well, I already have a whole tap layer for APL symbols, and it costs nothing to add one more). Since we're on HN, I believe many people here can easily do that if they wish to, so I too don't think en/em dashes are very telling, especially on HN.

(...and of course we have an xkcd for it: https://xkcd.com/3126/ )
by teslabox | 2025-11-18 15:25:57+00:00
Years ago I read a comment here sharing how they'd taken to wearing amber glasses when walking at night, so they could be protected against the excessively-blue LED streetlights in their neighborhood. I bought amber safety glasses. They magically took the shock out of the bad headlights, but I also noticed that I wasn't seeing pedestrians until it was too late.

My local sunglass shop had some yellow fit-over safety glasses. I found they cut out enough of the blue from the bad headlights to take the shock out of the experience of driving at night. https://cocoons.com/shop/safety/lightguard-medium-fitovers-l...

Harbor Freight's $2 yellow safety glasses are almost as good. I intend to stock up the next time I notice they're on sale for $1: https://www.harborfreight.com/yellow-lens-safety-glasses-668...

4 years ago I asked HN why the automotive industry wasn't using safe LEDs: https://news.ycombinator.com/item?id=27334405

The activists at /r/fuckyourheadlights figured out that the weaponized headlights put a little dim spot at the center of their headlight beams, exactly where the regulators measure the light intensity.

2nd picture clearly shows the dim spot: https://www.reddit.com/r/fuckyourheadlights/comments/1hefn86...

Summary of research: https://www.reddit.com/r/fuckyourheadlights/comments/18lrf3d...
by frameset | 2025-11-18 15:26:33+00:00
I took a screenshot of the graph in cloudflare when I switched on the bot challenges.

https://i.ibb.co/qHCJyY7/image.png

I wrote the below to explain to our users what was happening, so apologies if the language is too simple for a HN reader.

- 0630, we switched our DNS to proxy through CF, starting the collection of data, and implemented basic bot protections

- Unfortunately whatever anti-bot magic they have isn't quite having the effect, even after two hours.

- 0830, I sign in and take a look at the analytics. It seems like <SITE NAME> is very popular in Vietnam, Brazil, and Indonesia.

- 0845, I make it so users from those countries have to pass a CF "challenge". This is similar to a CAPTCHA, but CF try to make it so there's no "choosing all the cars in an image" if they can help it.

- So far 0% of our Asian audience have passed a challenge.
by vintagedave | 2025-11-18 15:26:40+00:00
Doesn't that continue the trend of discussing the pens, not the writing? Ie, following your suggestion, effects are not discussed at all -- with lack of visibility and accountability, much as that article hints at.

The world is nuanced. We cannot talk about tech without acknowledging what the tech does. And we cannot work on tech without being responsible for that tech's results when it works to fulfil its function. If someone works for an arms manufacturer, they are part of the system that causes gun deaths. Someone may be okay with that, and I am not arguing otherwise, but I am arguing it should be a conscious and acknowledged choice: to be part of that system but rationalise it away shows a worrying lack of personal ethos.
Show HN: Stickerbox, a kid-safe, AI-powered voice to sticker printer
by spydertennis | 2025-11-18 15:26:50+00:00
Bob and Arun here, creators of Stickerbox.

If AI were built for kids, what would it look like?

Asking that question led us to creativity, and more specifically, the power of kids’ imaginations. We wanted to let kids combine the power of their ideas with AI tools but we needed to make sure we did it safely and in the right way.

Enter Stickerbox, a voice powered sticker printer. By combining AI image generation with thermal sticker printing, we instantly turn kids' wildest ideas into real stickers they can color, stick, and share.

What surprised us most is how the “AI” disappears behind the magic of the device. The moment that consistently amazes kids is when the printer finishes and they are holding their own idea as a real sticker. A ghost on a skateboard, a dragon doing its taxes, their dog as a superhero, anything they can dream of, they can hold in their hand. Their reactions are what pushed us to keep building, even though hardware can be really hard.

Along the way the scope of the project grew more than we expected: navigating supply chains, sourcing safe BPA/BPS free thermal paper, passing safety testing for a children’s product, and designing an interface simple enough that a five year old can walk up and just talk to it. We also spent a lot of time thinking about kids’ data and privacy so that parents would feel comfortable having this in their home.

Stickerbox is our attempt to make modern AI kid-safe, playful, and tangible. We’d love to hear what you think!

P.S. If you’re interested in buying one for yourself or as a gift, use code FREE3PACK to get an extra free pack of paper refills.
by tovej | 2025-11-18 15:27:15+00:00
I appreciate the response, but I see the same pattern repeating. You admit to Israel's actual wrongdoing, but equate the hypothetical wrongdoing of Israel's opponents. There is no equivalence here.

Also, Israel has nuclear weapons and the backing of the US, the EU, and Russia. That is enough to deter attacks. Further security guarantees are redundant, but sure, add them.

I agree that the system should be defeated, but I don't think purely diplomatic solutions will work. At least not ones that assumes Israel acts in good faith. Israel has shown that it will not respect international law, and Israeli opinion on Arabs is not just extreme in a small group of hardliners, it's widespread. In order to make a real change.

I believe Israel has to be brought to heel through boycotts, divestment, and sanctions. That is what tipped the scale with apartheid South Africa, that is most likely the best course of action here as well. Israel does what it wants, it is a self-interested bad faith actor. We need a powerful coalition of international actors to associate a cost with Israel's crimes. That's BDS.

The issue is that Israel has lobbied for anti-BDS laws in the US, making this more difficult. It's an uphill battle, which is also why a balanced discussion about Israeli concerns will not improve the situation. Israel is fighting a propaganda war. If we start debating things other than how to reform Israel, Israel wins. It can delay, confuse, and run interference against any actual discussion about the real problem: the ethnonationalist founding principles of Israel, the apartheid, the genocide, the imperial ambitions of Israel, the blatant disregard for international law and treaties.

I appreciate the discussion so far, but I think I've said everything I want to say. If you have any final thoughts, I'd be glad to hear them.
by pdimitar | 2025-11-18 15:27:44+00:00
Well, almost exactly the same goes for Elixir. You have to declare a supervisor first but from then on it's trivial, almost on the level of `go doThisThing()`.

That's why I made Elixir my main language. A lot of the tech sphere stubbornly pretends we don't live in a world with multicore CPUs, even to this day.
by DoomDestroyer | 2025-11-18 15:28:36+00:00
I really enjoyed the Mothman Prophecies (only watched it recently) because you were really never sure if the Characters involved weren't suffering from some sort of mental illness, or if things were just an unfortunate series of events. It also has a bunch of trippy visual effects in there that don't appear to be CGI.

My friend and I had a completely different interpretations of what happened in the final act. Well worth watching the movie.
by benmmurphy | 2025-11-18 15:28:42+00:00
in the cloud you should be able to turnkey this quite easily. i think in a DC this can be a bit more tricky because you will still be getting traffic from the DOS to your network interface after you have flipped the switch to cloudflare. This traffic will cause both you and your provider a problem. but i think the idea is you would have two sets of IPs one for the normal public hosting, and one for cloudflare proxy then when you become under DOS attack you have a process in place for BGP to stop advertising the normal public hosting IPs and you switch to cloudflare. i presume if BGP stops advertising the IPs then eventually you will stop getting the DOS traffic.
by TZubiri | 2025-11-18 15:28:42+00:00
I think I've been using headlights wrong.

My car has 3 headlight settings, low, mid, hi.

Hi is when you are alone at night and want to see farther.

I used to use low in the daytime (to signal other drivers the car is on), and mid at night (to signal other drivers and gain some visibility.

But maybe the opposite is sensible, using mid lights in daytime (so they are more discernible from the daylight), and using low lights in nighttime (if you are in an already illuminated city, you don't need to light up the road, and since it's night, any small headlight will have enough contrast with the darkness)
by gus_massa | 2025-11-18 15:28:47+00:00
They work quite well for a short time, perhaps a few years. Jujuy (north west) and other provinces started with the bonds a few years earlier. The first 1 or 2 year the exchange rate was "1 bono (bond) = 1 peso", and everyone accepted them at face value.

Then you couldn't buy fuel or meat with bonds, only with real pesos. And if you have to send money to a family member (like a son/daughter studding in other province) you have to exchange them with a cut.

During the final year, the shops accepted them with a 30% cut, so it was like "1 bono = 0.70 pesos", and still were not able to use them to buy fuel, meat and other things.

---

I think the last bond was the Patacón https://en.wikipedia.org/wiki/Patac%C3%B3n_(bond) by the province of Buenos Aires, that is big enough and it was too close to the general collapse that it never lost the 1 to 1 parity with pesos.
by sottol | 2025-11-18 15:29:22+00:00
you can bring your google api key to try it out, and google used to give $300 free when signing up for billing and creating a key.

when i signed up for billing via cloud console and entered my credit card, i got $300 "free credits".

i haven't thrown a difficult problem at gemini 3 pro it yet, but i'm sure i got to see it in some of the A/B tests in aistudio for a while. i could not tell which model was clearly better, one was always more succinct and i liked its "style" but they usually offered about the same solution.
by TheChaplain | 2025-11-18 15:29:26+00:00
ITT people saying you don't need strong headlights on the country side, you just need to drive slower..

One thing doesn't need to exclude the other, especially as you begin to go above 50 and your eye sight isn't as good as it was when you were twenty-five.

Strong headlight that makes night go day saves lives, just remember to shut when meeting another vehicle or pedestrian.
by Leif24 | 2025-11-18 15:29:30+00:00
>> You think kids aren't running across the street at night out in the country? Chasing a soccer ball?

>Only in well light areas, usually with a low speed limit too.

Not something I've commonly seen when driving, but certainly as a kid out in the country I ran around in the dark near the road.

>> People, deer, fallen branches, large roadkill, garbage cans blown into the road by the wind, the list goes on and on.

>Of those only people are at all common, and not on large roads. I have never even seen roadkill large enough to be unsafe to drive over.

>I have only once come close to hitting any of these on country roads in the UK. I have been dangerously dazzled by oncoming bright headlights all the time.

I've seen all of these multiple times (tbf the trash cans were in the city, not the country) out in upstate NY and rural Indiana and Kentucky. Maybe trees don't drop branches over in the UK, but over in the US that is certainly a hazard to be expected during and after severe weather.

To be clear, I agree that excessively bright running lights and people who can't seem to properly transition between hibeams and lowbeams are problem. I just don't agree with the sentiment from the gp that "[o]ut in the country, you still don't really need brighter headlights."
by close04 | 2025-11-18 15:29:43+00:00
> It is obvious those two are very different situations. I'm not sure I understand point.

Your host taking down the site and forgetting to bring it back up after a DDoS attack isn't a common thing with any host, unless it's the kind that does this routinely even without a DDoS. And then you should look long and hard at your choice of hosting.

Either you suffer from a DDoS attack and come back when it's over, or you have a host that occasionally brings your site down and fails to bring it up until you chase them. But one does not follow the other without a lot of twisting.
by unethical_ban | 2025-11-18 15:29:45+00:00
That's like saying my personal blog going down is as impactful to my health and finances as getting into an automobile accident.

Assume a "personal" blog or site is not making money for the owner, and they have backups of the site to restore if the VM gets wiped or defaced. Why spend money on DDoS protection if it is unlikely to ever occur, much less affect someone monetarily?
by globular-toast | 2025-11-18 15:29:48+00:00
> In the city, it's so bright that you don't even need headlights to see whatsoever.

And, in the UK at least, you don't legally need to use them either. If it's lit and the speed limit is no more than 30mph, you only need sidelights and taillights on in the dark.

Unfortunately most people will flash their lights at you if they see it as they assume you've forgotten to put them on.
by meindnoch | 2025-11-18 15:29:52+00:00
1. Headlights are migrating upwards, thanks to the proliferation of SUVs and pickups.

2. The color temperature of modern headlights is worse for the eye than previous generations'.

3. Automatic high beams still blind the oncoming traffic for the first 1-2 seconds or so, before the vision algorithm realizes that maybe it's time to turn them off.
by amalcon | 2025-11-18 15:30:00+00:00
It's also not exactly the least common way that this sort of huge multi-tenant service goes down. It's only as rare as it is because more or less all of them have had such outages in the past and built generic defenses (e.g. automated testing of customer changes, gradual rollout, automatic rollback, there are others but those are the ones that don't require any further explanation).
by pdimitar | 2025-11-18 15:30:00+00:00
Okay. Not contesting that. Use what you like. My point here was that one does not have to choose between "easy to use and iterate with" and "future-proof". These days you can have both. Elixir, Golang and Rust seem to offer those. Python in my experience only has the former, in terms of performance that inevitably ends up being a bottleneck at one point.

It's also true that many projects will never hit that point. For those Python is just fine. But I prefer to cover my bases in the last years, and have not been disappointed by any of the 3 PLs above.

RE: your edit, Elixir's REPL allows modifying the app in-place but I have not worked with Python in a long time and it might have that as well. Can't remember. Also you can temporarily change an app in production which made fixing certain elusive bugs almost trivial, many times. As much as I love Golang and Rust they got nothing on Elixir's ability to fix your app literally in real time. Then when you are confident in the fix, you make the actual code change, merge it and deploy.