MurphyA/hacker-news huggingface dataset:
by Alexsky2 | 2025-11-17 21:48:30+00:00
The United States (National Weather Service) has these too: https://www.weather.gov/forecastmaps/

I use these and Windy: https://www.windy.com/

In my experience, these forecasts are really good 5-7 days out, and then degrade in reliability (as you would expect from predictions of chaotic systems). The apps that show you a rain cloud and a percentage number are always terrible in my experience for some reason, even if the origin of the data is the same. I'm not sure why that might be.
by nine_k | 2025-11-17 21:48:34+00:00
The device is fantastic indeed!

Regarding flats and sharps: one could ignore the Pythagorean stuff and go full well-tempered dodecaphonic, thinking purely in terms of semitones in the intervals. This toy sort of nudges towards this. It would be fun to add 12 small LEDs along the faders, and show the number of semitones with them, relative to the previous fader's position.

On one hand, the fact that the same sound can be named A# and Bb may be puzzling for a kid (they could differ on a violin, I suppose); OTOH if the kid later learns formal music notation, this becomes helpful, so your comment holds.
by johnnyanmac | 2025-11-17 21:48:35+00:00
The mindset makes sense if you see his as an implicit service. The equivalent is if there was a dedicated cart collector every 2-3 spaces and you pay them $1 to return your cart. Now you're paying for a service.

It's like littering in a park vs not throwing your trash in the bin at a fast food restaurant. One is more of a commons that everyone has responsibility to clean up. The other is a private establishment who will clean up after guests if they don't. I'd rather just be clean regardless but I see the perspective.
by yb303 | 2025-11-17 21:49:53+00:00
If you want to _really_ bar anything of Israeli origin, you should:

- Not use Intel processors, as many are developed in Haifa

- Not use a firewall. It was invented in the IDF.

- Not use Waze. It's Israeli.

- Not use thumb drives. Invented in Israel.

- Not eat cherry tomatoes. Israeli development.

The list goes on and on, but I must add - if you ever suffer a serious head or stomach injury, tell the medics to not use the Israeli bandage.
by davesque | 2025-11-17 21:50:09+00:00
TL;DR Article claims AppCloud (software in question) has ties to ironSource, an Israeli-founded company now owned by US-based Unity, but never clarifies what those ties are. The author only states that an ironSource tech called "Aura" appears to do something similar to AppCloud. However, the author also points out that AppCloud isn't listed anywhere on ironSource's website. They also acknowledge that there's no evidence currently that AppCloud is doing anything weird. This looks an awful lot like an "Israel bad" article.
by ForOldHack | 2025-11-17 21:51:40+00:00
( I lived in South Korea, and I read Korean rather well, and have traveled very extensively in South Korea. I have seen North Korean across the borders from 4 sites. )

The prevailing narrative in North Korea is utter propaganda: You cannot win a war that is still not over.

Korea should reunite as some point, when the North has a moderate leader or falls like East Germany. Until then all the wishful thinking of a deranged leader in the North, will amount to cold, cold air. The North Koreans starved millions of their own citizens. Millions, and continue to do so.

"Government Policies: The state's rigid public distribution system failed, disproportionately affecting the urban population and rural areas, while prioritizing food for the military and political elite. The government was slow to seek international aid and restricted the access of foreign relief agencies, diverting much of the aid that did arrive. "

Westerners who are not traveled, do believe themselves to be the center of the universe, its why they are almost universally known as 'Ugly Americans.' Loads of those in South Korea.

An honest map of korea would be east west centered on the China sea, looking over the plains, and with the mountains at the top... ( I am getting emotional now at the thought of the mountains... so incredibly beautiful, and... amazingly clean. ) My wish for Korean Unification is to see the Golden Mountain. (金剛山), and for the long separated families to see each other.

Rotate all these maps 90 degrees counter clockwise.

The best hope for unification for Korea... was laid out by Sec Hillary Clinton, who before she became Secretary of state, basically reiterated verbatim one of the most well thought out assessments of unification I have ever heard. Since she is not exactly a professor of Far East Studies, someone in the State Department must have written it for her, someone who had been studying it for decades, like I have.
by vbezhenar | 2025-11-17 21:52:06+00:00
I'm not sure that something like HTTP 1.1 is hard to implement. There are miriads of HTTP servers and clients. It has its quirks, for sure, but you can code basic implementation pretty easily.

Now rendering HTML is completely another level of difficulty.

If you ask me, I'd suggest to use Markdown instead of HTML for "simple web", but keep HTTP/1.1. Rendering Markdown is relatively simple and it's rich enough for a lot of document-based websites.

As for "web apps": use webassembly as underlying execution engine, but build something new for rendering, not coupled with any markup languages. Just provide canvas to draw and efficient API to implement draw operations. Application developers will use frameworks and frameworks prefer to draw everything themselves anyway. I think that kind of "web app engine" would be possible to implement with limited development resources, unlike modern web browser.
by wparad | 2025-11-17 21:52:11+00:00
Thank you!

One of the question I frequently get is "do you automatically rollback". And I have hide in the corner and say "not really". Often, if you knew a rollback would work, you probably could also have known to not roll out in the first place. I've seen a lot of failures that only got worse when automation attempted to turn the thing on and off again.

Luckily from an automation roll-out standpoint, it's not that much harder to test in isolation. The harder parts to validate are things like "Does a Route 53 Failover Record really work in practice at the moment we actually need it to work?"

Usually the answer is yes, but then there's always the "but it too could be broken", and as you said, it's turtles all the way down.

The nice part is realistically, the automation for dealing with rollout and IaC is small and simple. We've split up our infrastructure to go with individual services, so each piece of infra is also straight forward.

In practice, our infra is less DRY and more repeated, which has the benefit of avoiding complexity that often comes from attempting to reduce code duplication. The ancillary benefit is that, simple stuff changes less frequently. Less frequent changes because less opportunity for issues.

Not-surprisingly, most incidents comes from changes humans make. Where the second most amount of incidents come from assumptions humans make about how a system operates in edge conditions. If you know these two things to be 100% true, you spend more time designing simple systems and attempting to avoid making changes as much as possible, unless it is absolutely required.
by theultdev | 2025-11-17 21:53:39+00:00
That's a lie that has already been proven false since Trump's entire trip was documented.

Love how we have actual evidence against people but discussions always devolve into some conspiracy related to Trump.

----

Based on the available evidence, there is no confirmed meeting between Trump and Epstein in 2017. While both men were in Palm Beach during Thanksgiving week 2017, there is no direct evidence they met.

Here's what we know about their presence in Palm Beach that week:

- Trump was at Mar-a-Lago from November 21-26, 2017

- Epstein owned a mansion in Palm Beach and was known to be in the area

- Epstein mentioned both Trump and himself being "down there" (Palm Beach) in an email exchange on November 23, 2017

While there were claims circulating online that Trump spent Thanksgiving with Epstein in 2017, these claims have been thoroughly investigated and found to be unsubstantiated

Trump's official calendar for that week shows his activities included:

- Thanking military members on a virtual call

- Visiting Coast Guard members at Lake Worth Inlet Station

- Playing golf with Tiger Woods and Dustin Johnson
by monerozcash | 2025-11-17 21:53:45+00:00
>Apple has faced multiple fines for deliberately slowing down older iPhones without informing users, including a €25 million fine in France and a $41 million fine for deceptive marketing practices. The company admitted to slowing down devices to prevent unexpected shutdowns due to aging batteries, but critics argued it was misleading.

These cases are much less convincing than they may seem if you just take a moment to read about them. iDevices would throttle the cpu to make the battery last longer as it's capacity falls, this kind of throttling is not uncommon and not malicious.

This wasn't misleading, and isn't something that warrants any genuine criticism.
by skhameneh | 2025-11-17 21:56:04+00:00
Miele... Expensive, works great (when it does), but absolute shit customer service in the US.

One of my largest local retailers cut back on Miele in general, they had a high return rate. Miele makes a number of great products, but their customer service is so so so so so bad. Stuff like this is great to see.
by trashface | 2025-11-17 21:56:23+00:00
FWIW Teeters was apparently one of the more dovish from that era and didn't think the high rates were a great idea: “You are pulling the financial fabric of this country so tight that it’s going to rip...once you tear a piece of fabric, it’s very difficult, almost impossible, to put it back together again.” An analogy which she also said none of the men understood because they had never sewn anything
by acuozzo | 2025-11-17 21:56:27+00:00
> I have zero idea how to make small talk with people I haven't known for years.

Forget small talk.

Listen-- really listen --and engage with open ears. When it's your turn to talk, offer up an anecdote in reply if it's on topic or take the opportunity to pivot to a related topic you're passionate about. If you do the latter: do. not. info-dump. Give them a chance to play the game I just described to you from their side.

Need a cold opener? Get the party going with something you anticipate the majority of the people there would remember.

--

You: "Hey, does anybody remember the Blizzard of '96?"

Them: "Yeah! I remember they closed down all of Route 9!"

You: "Hell yeah they did. My family pulled me down the highway on a snow tube. I've gone tubing every year since. Any tubers here?"

Them: "No, but I love snowboarding."

You: "Nice. I was briefly obsessed with snowboarding after playing 1080 on the N64, but I was always too chicken-shit to try it. Where do you go snowboarding?"

Them: "Vermont. Where do you go tubing?"

You: "I used to do it over near that big hill by the library. Ever see that?"

--

Arm yourself with personal stories to make situations like this easier. People would rather interact with the guy always telling stories than the visibly-uncomfortable one sitting in the corner.
by MomsAVoxell | 2025-11-17 21:56:48+00:00
The question is a straw man fallacy in an attempt to distract from the fact that Shin Bet/Mossad, both Israeli organizations, used multiple company cutouts to weaponize the supply chain of civilian infrastructure in order to commit acts of perfidy in violation of the Geneva Convention.. of course they’re not going to set up “SababaTech”, headquartered in Tel Aviv, to do this dirty work. The perfidious nature of this act required them to involve Hungary, among other nations.

Where the question “which Israeli companies are involved in committing Israels war crimes?” needs to be answered, is at the ICC - not here on HN.

(Unless the question is being answered by a whistleblower, of course..)
by wparad | 2025-11-17 21:57:00+00:00
I think some people are going to scream when I say this, but we're using mostly CloudFormation templates.

We don't use the CDK because it introduces complexity into the system.

However to make CloudFormation usable, it is written in typescript, and generates the templates on the fly. I know that sounds like the CDK, but given the size of our stacks, adding an additional technology in, doesn't make things simpler, and there is a lot of waste that can be removed, by using a software language rather than using json/yaml.

There are cases we have some OpenTofu, but for infrastructure resources that customer specific, we have deployments that are run in typescript using the AWS SDK for javascript.

It would be nice if we could make a single change and have it roll-out everywhere. But the reality is that there are many more states in play then what is represented by a single state file. Especially when it comes to interactions between—our infra, our customer's configuration, and the history of requests to change the configuration, as well as resources with mutable states.

One example of that is AWS certificates. They expire. We need them expiring. But expiring certs don't magically update state files or stacks. It's really bad to make assumptions about a customer's environment based on what we thought we knew the last time a change was rolled out.
by johnnyanmac | 2025-11-17 21:57:18+00:00
>I wouldn't judge and assume that it's because of a glaring moral failing.

It's not a moral failing by itself, but it then suggests "how many other activities are cut out because they can't take their eyes off their kids for 30 seconds?" That behavior seeps into the rest of the going ons in life.

That's not bad, but I wouldn't be surprised if that becomes the type of parent who cuts all social contact with non-parent friends after having a kid.
by DoctorOetker | 2025-11-17 21:57:18+00:00
Sorry to hijack you: I have some questions regarding current weather models:

I am personally not interested in predicting the weather as end users expect it, rather I am interested in representative evolutions of wind patterns. I.e. specify some location (say somewhere in the North Sea, or perhaps on mainland Western Europe), and a date (say Nov 12) without specifying a year, and would like to have the wind patterns at different heights for that location say for half an hour. Basically running with different seeds, I want to have representative evolutions of the wind vector field (without specifying starting conditions, other than location and date, i.e. NO prior weather).

Are there any ML models capable of delivering realistic and representative wind gust models?

(The context is structural stability analysis of hypothetical megastructures)
by stabbles | 2025-11-17 21:57:43+00:00
Yeah, developers should specify what language and dialect a project is written in. In practice though, support for that in build systems is cumbersome.

For example in CMake the natural variable is CMAKE_CXX_STANDARD, but it's implemented backwards: if you set it to 14 but your compiler supports only C++11, they'll add -std=gnu++11. You have to also set CMAKE_CXX_STANDARD_REQUIRED to ON, which not man projects do. I don't think there's an easy way to say "this project requires C++14 or higher".
by tauchunfall | 2025-11-17 21:57:50+00:00
I looks more this is about managing fears and worries. This is also close to helicopter parenting, i.e. parents who are "overattentive and overly fearful for their child, particularly outside the home".

I don't know, in 90s Germany my parents just let me wait in the car for a minute and there was only the radio I could listen to. In elementary school I just walked to school even in darkness. And in high school I walked 15 minutes to the bus. That was the time when some middle class parents started bringing their children to the bus with the car, but for most of the other children is was normal to just walk.

But yeah times change. My grand-parents walked 10 km by foot to school on the street on 6 days per week after war.
by potato3732842 | 2025-11-17 21:58:08+00:00
Toll collection in most states used to be a mostly graft operation. They'd make insane salaries for what they did and the jobs would be handed out based on political connections. Basically welfare for the deadbead family members of the politically useful. In my state they had a union and it took forever to get rid of them. When they did get rid of them the tolls basically halved for no change in revenue because that's how much cash was going missing.
by dijit | 2025-11-17 21:58:25+00:00
To be fair, us over in Europe have been uncomfortable for a while due to the US surveillance apparatus having total dominion over the underlying systems that run our countries.

So, its a little bit tone deaf to hear these complaints from Americans honestly.

We’re told that we’re uncompetitive (yet when rising startups happen they’re bought out before being too large)- we’re told that we shouldn’t run on anything except US SaaS and US cloud providers.

I’m not saying that you specifically make these arguments, but the zeitgeist on HN definitely centres on this notion.

So, please forgive me for not taking this as seriously as you’d like me to.
by attogram | 2025-11-17 21:59:02+00:00
I recently found PHPCoin, a blockchain written entirely in PHP. A niche project!

Repo: https://github.com/phpcoinn/node

Website: https://phpcoin.net

- A real, live L1 chain, with a small but active dev team

- Supports smart contracts, dapps, and web apps

- Readable and hackable PHP code
by random_moonwalk | 2025-11-17 21:59:04+00:00
I've been reflecting on this a bit. I found it very useful to have a well-defined project and focus the learning time on things that are necessary for completing it. Having a background in coding was useful because I find you end up developing a knack for isolating parts of systems and figuring out how to work on small parts that end up fitting together.

I therefore focused initially on simply getting readings from a single potentiometer; if I could do that then I felt pretty confident I could read from four of them. If I could generate a midi message I was pretty confident I could send it to something that could read it etc.

When I started on the PCB design I had a simple circuit already so it was a case of translating that onto a board.

I didn't get too deep into any of the various parts but I found that it gave me a birds-eye view of the whole process and I now feel confident in isolating parts of them and 'zooming in' to them and refining them, building on the foundation I've developed.
by JuniperMesos | 2025-11-17 21:59:17+00:00
> And while I don't have enough experience with Rust to claim this first hand, my understanding is that writing correct unsafe Rust code is at least an order of magnitude harder than writing correct Zig code due to all of the properties/invariants that you have to preserve. So it comes with serious drawbacks, it's not just a quick "opt out of the safety for a bit" switch.

I think this is hard to generalize about. There are many instances where one might want to do unsafe memory operations in rust, with different correctness implications. I am suspicious that in Zig you do actually have to preserve all the same properties and invariants, and there's just nothing telling you if you did so or not or even what all of them are, so you don't know if your code is correct or not.
by volf_ | 2025-11-17 21:59:29+00:00
Exactly.

Adderall has no positive relationship to my mental efficiency. It can in fact be a negative once your passed the 8 hour windows where its still in your system.

At the end of the day, it makes it easier to not bounce between different things. It doesn't help me be smarter. It helps me drive to work without needing to listen to music and be on my phone.

Modafinil... maybe.
by defrost | 2025-11-17 21:59:35+00:00
Ignore the clickbait headline here: Australia’s Solar Boom Is Breaking the Grid - Or Is It?

It's a sub 15 minute actual grid engineering for lay public explainer video (I know, I'm not a video fan either)

A better duller title might be: How Australia's Grid is being adapted to Solar Boom

00:00 Introduction 01:23 The Problem with Too Much Solar 03:29 Batteries Change the Economics 05:40 What the Grid Actually Needs 07:04 A Cautionary Tale – The 2025 Iberian Blackout 08:21 Australia’s Secret Weapon – Experience with Weak Grids 10:08 The Genius Technical Fix – Grid-Forming Inverters 12:25 The Perfect Partner - Batteries 12:58 From Mechanical to Software-Defined Stability 13:42 Conclusion – Fixing the Grid Before It Breaks

https://www.youtube.com/watch?v=qavFbOpt4jA
by haunter | 2025-11-17 22:00:03+00:00
This is what I don't get

>The Aisuru DDoS botnet operates as a DDoS-for-hire service with restricted clientele; operators have reportedly implemented preventive measures to avoid attacking governmental, law enforcement, military, and other national security properties. Most observed Aisuru attacks to date appear to be related to online gaming.

https://www.netscout.com/blog/asert/asert-threat-summary-ais...

So why? Like why would someone pay to take a game down? I see this all over reddit with different games but I just don't get the point. What's the benefit of taking down an online game for a couple of hours.
by roger_ | 2025-11-17 22:01:06+00:00
Actually I misspoke. I previously used STA/AP mode (and two ESP32s) but I switched to something close to what you describe. I filter the pings to only get the ones targeting a specific MAC (in promiscuous mode). This way I get only specific CSI packets and they're perfectly periodic at whatever rate I want.

Sounds like your MVS approach is a sliding window variance of the cross channel variance, with some adaptive thresholding. My pre-processing has generally been an EWMA de-meaning filter followed by some type of dimensionality reduction and feature extraction (kernel or hand-crafted, like raw moments), which I think fits into your overall architecture.

I'll have to look more closely at your work, thanks for sharing!
by kuschku | 2025-11-17 22:01:10+00:00
> The difference between HTTP/2 and HTTP/1.1 is exactly like the difference between plugging your PC in with a green cable or a red cable. The client neither knows nor cares.

Just like protocol negotiation, HTTP has format negotiation and XML postprocessing for exactly the same reason.

> So what do I put as the URL of an MP3 and an Ogg of the same song? It's the same content, just supplied in a different format

Whatever you want? If I access example.org/example.png, most websites will return a webp or avif instead if my browser supports it.

Similarly, it makes sense to return an XML with XSLT for most browsers and a degraded experience with just a simple text file for legacy browsers such as NCSA Mosaic or 2027's Google Chrome.
by telui | 2025-11-17 22:02:00+00:00
# TelUI

TelUI is a minimal Electron-based UI framework with reusable front-end primitives—colors, typography, layout, and micro-interactions—so you can prototype desktop UI ideas fast.

*GitHub:* [https://github.com/eotter-beep/telui](https://github.com/eotter-beep/telui)

## Features - Electron runner (`npm start`) for instant desktop previews - Tokenized CSS layers: `color.css`, `font.css`, `header.css`, `align.css` - Micro-interactions in `animation.css` (`.hover-fade`, `light`) - Google Fonts + optional `.arial` class - Drop-in icons (`icons/`) and warning component - Text color & background utilities (`color.css`)

## Quick Start

```bash git clone https://github.com/eotter-beep/telui.git cd telui npm install npm start ```

```html Example Usage

<link rel="stylesheet" href="font.css"> <link rel="stylesheet" href="color.css"> <link rel="stylesheet" href="header.css"> <link rel="stylesheet" href="animation.css"> <link rel="stylesheet" href="align.css">

<gentleblue> <header><h1>TelUI</h1></header> <p class="arial">Prototype copy</p> </gentleblue>

<center><button class="hover-fade funneldisplay">Hover me</button></center>

<warning><p>Something went wrong!</p></warning> <p class="greentext">Text in green</p> ```