MurphyA/hacker-news huggingface dataset:
by graemep | 2025-09-22 14:56:02+00:00
> You think a majority asian Britain is going to be favorable to whites

Yes it will be. Most British Asians are culturally British and become more so with each generation.

Secondly, there are multiple different Asian cultures in the UK, so the most substantial common ground different groups of Asians have is our Britishness. The dominant culture is very much British because each minority culture is individually small.

Also, there is a long, long way to go for the 9% of the population who are Asian to become a majority.

> There’s other ways for a race to die out

Races (in that sense) always die out. I cannot see many Angles or Jutes around in England.

> Because they’re awful jobs. The elites running the country opted to import cheap, exploitable labor instead of improving the working conditions of their countrymen.

That much is true.

> Race is an extension of family

That is BS. I can define who is family. How do you define race? Shared culture? I have dealt with that idea already. Genetics? It does not map well to usual categories of race. You can only make sense of this by selecting a few inherited attributes (primarily skin colour) and classifying people by a literally skin deep difference.
by palmotea | 2025-09-22 14:56:08+00:00
>> If you live in a tech growth region get your truck driver, construction, bar tender friends or neighbors to be truly honest with you about how they view "tech guys" and the impacts of massive tech growth on their cities and the impacts on their personal quality of life and you'll learn a lot about how people feel, especially if they're renters.

> Hmm, and who do you think contributed to the salaries, tips and businesses of the above mentioned groups. I'm quite sure a large part came from tech salaries.

It also turns out people care about more than just money.
by mock-possum | 2025-09-22 14:56:11+00:00
And whether the user cares to ‘write properly’ to boot. I love using dashes to break up sentences - but I rarely take the time to use the proper dashes, unless I’m writing professionally. I treat capitalization the same way - I rarely capitalize the first letter of a paragraph. I treat ‘rules’ like that as typographic aesthetic design conventions - optional depending on context.
by kragen | 2025-09-22 14:56:21+00:00
It's funny that you say that, because from my point of view, control flow in Forth is one of its strong points over assembly language, because it has properly nesting control-flow structures. The syntax is a little strange; the literal translation of

if (siz != 0) *d = '\0';

is (untested)

siz @ 0<> if 0 d @ c! then

when what you'd normally expect is something like

if siz @ 0<> then 0 d @ c! fi

but that's sort of a question of RPN. At least else comes where you expect it, even though that makes then even stranger; we can translate

if (key < tree->key) { tree++; } else { tree = tree->right; }

literally as (untested)

key @ tree ->key @ < if kvpairsize tree +! else tree ->right @ tree ! then

Now, if you were comparing Forth to Lua or C here, I would agree: this is far less obvious, in the sense that it's completely unfamiliar and requires you to learn Forth's idiosyncratic way of writing things. But in assembly language? GCC generates, in context, the following assembly code for the C if-else statement above:

addhi r0, r0, #8 bhi .L5 ldr r0, [r0, #4] b .L6

This is using the flags from a preceding equality comparison, and the branch target labels are earlier in the enclosing loop. You can not tell me that this is "obvious" if you don't know ARM assembly!

From a certain point of view, Forth is just what you get if you take assembly language and look for the simplest way to add properly nesting expressions, properly nesting control structures, subroutines with arguments and return values, arbitrary compile-time computation, an interactive debugging environment, a scripting language, disk storage, and multithreading.
by MangoToupe | 2025-09-22 14:56:51+00:00
I would prefer an LLM that didn't pretend to be a human and simply communicated directly without assumption of a self with which I would have some kind of relationship. I'm far more offended by the idea of someone trying to make a chatbot seem human than I am by a chatbot somehow being "rude" to me, as if this were a sensical concept.
by Annabella_W | 2025-09-22 14:57:08+00:00
This would actually be great! I guess the core challenge to achieving this would be in designing a metamaterial that meets the structural demands (strength-to-weight ratio) of a car body while also performing the complex wave manipulation required for invisibility. I wonder how far we are from reconciling those two very different requirements. Perhaps with the use of AI for metamaterials design we could be closer than we think!
by vulcan01 | 2025-09-22 14:57:38+00:00
Cloudflare supporting Ladybird makes sense for the same reasons that Valve invests in Proton. Cloudflare's job is easier if everyone standardizes on a few approved browsers, but right now the three major browser engines are controlled by Google (IIRC most of Mozilla's funding comes from Google) and Apple, just as Valve's Steam is heavily dependent on Microsoft's Windows.

Both companies are basically hedging against future incentive misalignment with other (larger) companies, and reducing their dependencies on platforms they have ~zero influence over.
by dylan604 | 2025-09-22 14:57:38+00:00
That's actually surprising to me. Being in the North Atlantic, I would have thought thunder storms would be common. I lived in LA for 5 years, and I definitely missed thunder and lightning. If I were going to space, I'd bring rain/thunder/lightning sounds to listen to like we've seen in sci-fi films even more so than the ones with cricket sound tracks.
by dboreham | 2025-09-22 14:57:47+00:00
While the article is about eventual consistency, the real reason local web apps haven't become popular is that current browsers don't support them. Any code running in the browser has to come from some url. The server at that url is assumed to control everything. Any data stored locally might vanish any time, and can't be accessed by code loaded from any other url. So while you might like the idea of "just running code on my computer via the browser to do something useful" what you're actually doing is providing a way for whoever controls the web server to do whatever they want on your computer (modulo what Google wants). Since any idea of an independent app running on your computer is a fiction, there's no need to even attempt to solve the eventual consistency problems. Just have the server that's in total control do your consistency.
by guywithahat | 2025-09-22 14:58:01+00:00
It would depend on how dense the point cloud is, however at 100ft I'm guessing the resolution for something like waymo would be on the order of 10-20cm, which would suggest it wouldn't be able to detect it (at a minimum it wouldn't know its height, and thus it wouldn't know if it's a piece of paper or a steel box). My guess is it also wouldn't know until it's right on top of it
by dan_manges | 2025-09-22 14:58:11+00:00
We support anchors in our CI/CD syntax at RWX, but only in a specific `aliases` section. I think this is a nice compromise.

aliases: common-env: &common-env key1: value1 key2: value2 tasks: - key: some-task run: ... env: <<: *common-env

https://www.rwx.com/docs/mint/aliases
Show HN: Arkain – AI-powered Cloud IDE for building real apps from your words
by sophielang0213 | 2025-09-22 14:58:14+00:00
Hi everyone, Arkain team here.

Today we're launching the beta of Arkain, an AI-powered Cloud IDE.

We wanted to share what we've built and get honest feedback from the community.

---

1. The Problem We're Solving

How many times have you found yourself setting up the same boilerplate for a new project? Great ideas often take weeks to get off the ground – not because of complexity in the core logic, but because of environment setup. React frontend configuration, Express backend scaffolding, database schema design, deployment pipelines... by the time you're done with setup, momentum is lost.

Team development amplifies these issues. Different local environments, version conflicts, and dependency management create friction that keeps developers from focusing on what actually matters. We've all been there – spending more time debugging environment issues than building features.

2. Our Approach

Our goal is simple: eliminate the productivity barriers that slow down development.

Arkain is a web-based IDE that lets you configure development environments with a few clicks and generate complete applications from natural language descriptions. We want developers to spend their time on ideation, feature design, and user experience rather than repetitive setup tasks.

3. Key Features

- End-to-end app generation from natural language: Unlike existing AI coding tools that focus on code snippets or frontend-only generation, Arkain creates complete, deployable applications.

- Context-aware AI agent: The AI maintains project context, so you don't need to re-explain your architecture with every request.

- Security-first cloud infrastructure: Built on Zero Client architecture with SBOM and containerization for both security and performance.

- Template community: Share and discover proven solutions to accelerate development.

4. Current Limitations

Being in beta, we have several areas that need work:

- Complex business logic still requires manual refinement

- Some framework combinations aren't fully optimized

- Performance tuning needed for large-scale projects

5. What We'd Love Feedback On

- Which types of projects would benefit most from this approach?

- What friction points do you see with existing development workflows?

- For enterprise adoption – what are your security/governance concerns?

6. Community-Driven Development

We're committed to growing this with the community. We want to be transparent about what we learn and build, and we'll be open-sourcing our most useful templates progressively. We're planning to start with RAG-based AI chatbot and feedback dashboard templates.

If you have any questions, ideas, or suggestions for improvement, please don't hesitate to reach out. We'd especially appreciate hearing about any development workflow challenges you're facing in your day-to-day work.

Looking forward to your thoughts and experiences in the comments.

You can try Arkain free here: https://arkn.ai/qH22w
by 1718627440 | 2025-09-22 14:58:21+00:00
An important point of using C is to write software that adheres to a decades old very widespread standard. Of course developers are free to not do that, but any tiny bit of Rust in the core or even in popular optional code amounts to the same as not using C at all, i.e. only using Rust, as far as portability is concerned.

If your codebase used to conform to a standard and the build environment relies on that standard, and now the your codebase doesn't anymore, then its not the build environment that deviates from the standard, its the codebase that brakes it.
by ForHackernews | 2025-09-22 14:58:36+00:00
I'd like to see a citation on that. I don't think I've ever encountered Omarchy outside the pages of this website. SteamOS seems far more consequential to me in terms of end-user Linux adoption.

Something like https://www.anduinos.com/ is far friendlier and more approachable for folks new to Linux. Why not sponsor that? I cannot imagine who the target audience is going from MacOS straight to TUIs on Arch.
by philipwhiuk | 2025-09-22 14:58:41+00:00
1 GLOBAL is owned by 1GLOBAL Holdings B.V.

Registered address: The Valley - Beethovenstraat 505 North tower, Level 6. Amsterdam 1083HK, Netherlands

So we're at 3 levels of indirection on ownership already.

In practice, 1 Global is the trading name of TP Global because it's the successor company to 'Truphone':

> In 2022 the Company was selected in a competitive bidding process, conducted by a UK court appointed administrator of Truphone Limited (“Truphone”), to acquire all the business and assets of Truphone (the “Acquisition”).

And this company was an investment option for Russian oligarchs:

> In December 2024, German Manager Magazin revealed that Russian oligarchs Abramovich, Abramov and Frolov, who had previously owned 96% of Truphone and invested more than €360 million in the company, could still benefit from any success achieved by 1Global.

So yeah, maybe avoid.
by OskarS | 2025-09-22 14:59:07+00:00
All true written languages are phonetic to some extent, even though they may not be alphabetical the way English is. Chinese characters have phonetic components indicating tone and pronunciation, Egyptian hieroglyphs are largely syllabic, Norse runes are alphabetic like English. In Chinese and Egyptian, there are purely non-phonetic symbols representing ideas (and other things like determinatives), but most have some kind of phonetic meaning (this is my understanding at least).

There's a spectrum of how phonetic a language is, where Finnish is on one end (sounds very closely align with spelling) and Chinese characters on the other, but all written languages are phonetic to some degree.
by leovingi | 2025-09-22 14:59:25+00:00
Anyone here can go to https://h1bgrader.com/, find your favorite tech company or two and see the entire list of positions they needed H-1B for, as well as the salaries.

Web developers, data analysts, project managers, sales analysts, support engineers - these are not highly-skilled roles that just can't be satisfied by the US market, forcing the company to look international, so the framing of it as such is disingenuous, at best.
by _DeadFred_ | 2025-09-22 14:59:27+00:00
The US didn't ALLOW aid in for starving children until mid 1946.

The US ORDERED extra food be destroyed.

The US intentionally used food rations as a political tool to shape/punish/reward/control the occupied population.

That isn't having difficulty getting food in due to conflict.

A working pre-war aid system is going to be different during an ACTIVE war that the aided peoples initiated, especially when the aid came via the people that they started the war with. In addition resources have been forced to be diverted by the war that Gaza's government started as that was takes up a lot of resources/funds that were previously available for other things during the prior peacetime.

Normally a government plans for food supply issues prior to starting a war with their neighbors. Especially when all food comes through said neighbor.
by mlyle | 2025-09-22 15:00:03+00:00
The function sets the shape of the curve that the skier skis down. It is not the path of the skier vs time. (Gravity works, you can jump, etc).

In later levels, you use t to make a floor that actually moves.

The relationship between y and x is the coordinate plane behind the level (you can hold down right click to see it, IIRC).
by dragonwriter | 2025-09-22 15:00:13+00:00
There usually nominally is, and they may do some of the work, but overfunding law enforcement and then having them cover work that should have been done by other agencies that whose funding has been limited by the drive to stuff more money into LE is a pretty common pattern for US state and local governments.

But also the dominance of car culture in the US is such that the principal state police force may actually be principally designed as a component of the highway traffic authority, as is the cass in California where the Highway Patrol was always larger than and in 1995 absorbed the State Police.
by naasking | 2025-09-22 15:00:15+00:00
> Or, making actual choices in reality? Where there are limits to what we can do, but making hard choices well has positive impact.

Impact is irrelevant in Kantian ethics, deontological ethics [1] and virtue ethics [2]. A choice is good and right because it the nature of the choice itself in deontology, or because of how it defines one character in virtue ethics, not because of what effects it may or may not have on the world.

Every novice approaching ethics naively assumes a framework of consequentialism [3], where every choice is judged by its consequences, but this framework is deeply problematic and we have literal proofs that not all ethic theories can be reformulated in terms of consequences [4].

The original post I replied to also naively assumed a consequentialist framing, and I replied that this framing is not universal and so his conclusion does not follow. You can continue to double down on "it's obvious that consequences matter for ethical choices", but that doesn't make it true, and thus, it does not support the original argument.

[1] https://plato.stanford.edu/entries/ethics-deontological/

[2] https://plato.stanford.edu/entries/ethics-virtue/

[3] https://plato.stanford.edu/entries/consequentialism/

[4] https://philarchive.org/rec/BROCT
by afandian | 2025-09-22 15:00:27+00:00
Yes. You can donate to the foundation but not only do they prevent earmarking, they actively don't use it for browser development.

I even mailed them back in June to confirm. They replied:

...

> When you donate to the Mozilla Foundation, your contribution goes directly toward advancing our mission to ensure the internet remains open and accessible for all. Our work focuses on issues like online privacy, open-source technologies, worthy AI and a digital world that puts people first. These funds directly support advocacy campaigns (i.e. asking irresponsible tech companies to protect your privacy), Mozilla’s fellowship program, MozFest gatherings, Common Voice, Responsible Computing Challenge, and so much more.

> However, it’s important to note that donations to Mozilla Foundation do not support the development of Firefox or any other Mozilla products.

> While we are a public-benefit 501(c)(3) organization under US law and the parent organization for the corporate entities that own Firefox, donations do not fund the Firefox browser and revenue is completely generated from within the product itself.

...
by jihadjihad | 2025-09-22 15:00:33+00:00
I think he was so caught up in his own bullshit that he couldn't see clearly. To him "Iran", which literally means "of the Aryans", had been reduced (or, in his thinking, reduced itself) to a sad mockery of its former glory.

It's all hooey, of course. But he was nothing if not resolute in his delusion.
by randycupertino | 2025-09-22 15:00:38+00:00
> The 20-year-old artist, whose real name is David Anthony Burke, has apparently taken control as the sole moderator of his own Reddit community, where fans allege he has been deleting every post that dares to mention the dead body found in his Tesla.

Yikes. This is actually the second time I've heard of the subject of a subreddit being a mod of their own sub. Paige Lorenze, an influencer, is a mod of nycinfluencer snark and she prolifically deletes all unflattering threads and specifically all photos of her from before her numerous plastic surgeries, however that's certainly lower stakes than using one's mod power to suppress news about an active homicide investigation.
by CamperBob2 | 2025-09-22 15:01:19+00:00
Here's your own homework lesson: the Bluesky link is necessary because Trump deleted the tweet as soon as he realized he had posted something unethical that he'd meant to DM to the Attorney General.

We are saddled with Cheeto Benito precisely because Obama and Biden failed to use the DoJ to take him down. They insisted on playing 3D chess while Trump played 5D Calvinball. Can you imagine one of them sending a message like this one to Merrick Garland?
by anttiharju | 2025-09-22 15:01:59+00:00
I think YAML anchors in GitHub Actions are very welcome, for example for DRYing the push/pull_request 'paths:' filters [1].

Now only if they supported paths filter for `workflow_call` [2] event in addition to push/pull_request and my life would be a lot easier. Nontrivial repos have an unfortunate habit of building some sort of broken version of change detection themselves.

The limit of 20 unique workflow calls is quite low too but searching the docs for a source maybe they have removed it? It used to say

> You can call a maximum of 20 unique reusable workflows from a single workflow file.

but now it's max of 4 nested workflows without loops, which gives a lot of power for the more complex repos [3]. Ooh. Need to go test this.

[1] https://docs.github.com/en/actions/reference/workflows-and-a...

[2] https://docs.github.com/en/actions/reference/workflows-and-a...

[3] https://docs.github.com/en/actions/how-tos/reuse-automations...
by mynameisvlad | 2025-09-22 15:02:25+00:00
I highly recommend people take a high performance/race driving course if they can. I did a single day one which involved high speed maneuverability trials designed to be useful in emergency scenarios (swerving, braking, hard turns) followed by a few laps around a racetrack.

It's one of the best ways to figure out what it feels like to drive at the limits of your car and how you and it react in a very safe and controlled environment.
by scoofy | 2025-09-22 15:02:31+00:00
This is discussed at length in ancient philosophy. Reason is showing people why they should come to your position. Rhetoric, persuasion, manipulation are all ways of convincing people to take your side based on a story, rather than dispassionate good faith.

> Yet logic alone is not enough. Overused, it can become cold and detached.

The author here shows show their hand.
by ThrowawayR2 | 2025-09-22 15:02:32+00:00
Reading the comments on non-tech submissions that a person has some basic knowledge of should make them aware that the vast majority of comments are simply confidently pronounced ignorance. (This is particularly evident on medical and health related submissions.) Then they should start to notice that, to almost as high a percentage, the comments on tech are just as much confidently pronounced ignorance.
by vel0city | 2025-09-22 15:02:44+00:00
Isn't most technology generally about "product motion toward comfort maximizing over all things"? Isn't a can opener "comfort maximizing"? Bicycles comfort maximize over walking the same distance and leave more time for leisure. We use tractors to till the soil because tilling it by dragging plows by hand or by livestock was far less comfortable and led less time for other pursuits.

"AI" might be a good thing or a bad thing especially depending on the context and implementation, but just generally saying something is about maximizing comfort as some inherently bad goal seems off to me.
by qwerty2000 | 2025-09-22 15:02:48+00:00
Just because it is expressed in YAML doesn't make YAML the party to blame here. I would say one of the main concerns I have with anything in GitHub Actions related to the word "merge" has to do with identifying the last commit for a merge, not merging of objects in YAML.

If you have two workflows... one to handle a PR creation/update and another to address the merge operation, it is like pulling teeth to get the final commit properly identified so you can grab any uploaded artifacts from the PR workflow.
by ascagnel_ | 2025-09-22 15:03:28+00:00
> The F1 guys are probably as fit as a top footballer. They're dealing with black out levels of lateral G forces whilst slamming on the brakes within a fraction of a second of loser times or crashing out.

I don't think it ever got to that point in F1, but CART (now IndyCar, but that's a different discussion) had to cancel a race because drivers were blacking out due to sustained G forces.

https://www.youtube.com/watch?v=F5dsuYZCZJ0
by boston_clone | 2025-09-22 15:03:44+00:00
Disingenuous Zionist rabble. Read up on some other less-biased historical sources (even wikipedia would help here), and please refrain from espousing misinformation to support genocidal states. Israel has never fought or won their independence by themselves, they've had Western imperial support at virtually every step of their journey.

Here's an article from 2019 published by Israeli media about how Netanyahu himself has directly funded Hamas for his own political gain: https://www.jpost.com/arab-israeli-conflict/netanyahu-money-...

https://en.wikipedia.org/wiki/Israel#Independence_and_early_...