MurphyA/hacker-news huggingface dataset:
by bediger4000 | 2025-06-11 14:26:24+00:00
This seems a bit naive. Sure, almost everyone loves LLMs, but there is a small, vocal, minority of anti-AI luddites. Mostly, those remnants won't know about this, but there will be a few who discover it, and tatically weaponize it. If I weren't looking to the future, trying to get in on the ground floor of the AI potential, I'd use llms.txt to send user agents I irrationally dislike to the "crap farm" part of my operation. I'd direct those I considered shameless parasites who destroyed usable search away from real, interesting, premium human-generated content.

I expect that AI will be able to detect this kind of shenanigans, and figure out ways around it, so maybe it will be no problem at all.
by Spooky23 | 2025-06-11 14:27:01+00:00
Not really. It's just a widespread area that rolls up to zipcodes, etc.

My mom was in public health research -- there's a ton of cancer clusters tied to industry and other factors which don't get recognized because of the methology for defining place and jurisdictional boundaries. In rural areas you have population issues because environmental impacts can be localized due to low population density.

One example at I can't find a free article online for was a 20-30 mile long county highway that was paved with oiled gravel in the 1960s and 70s. Incidence of lung cancer in non-smokers was higher than smokers in the general population, and with smokers significantly higher. Reason? A local industry donated waste oil from industrial processes to the county highway departments. They were laden with PCBs, dioxins and other goodies, delivered to your home in the form of road dust. Another was a plant that processed depleted uranium for munitions, that elevated kidney and bladder cancers in a narrow range across a few jurisdictions. The contractor settled claims there.

Around Houston, I'd expect what I experienced as a child downwind of the former Greenpoint garbage incinerator and Newtown creek refineries in NYC ... more childhood asthma, higher incidence of cancers of lung/mouth from long tenured residents, etc. Lots of nasty stuff is emitted in refining and chemical operations.
by munificent | 2025-06-11 14:27:08+00:00
I make no claim to the overall value of LLMs. I'm just pointing out that your analogy is a fallacy. The fact that group A does a small bad thing is not a justification for allowing group B to do a large bad thing. That is true regardless of whether group B does there non-bad things.

It may be the case that the non-bad things B does outweigh the bad things. That would be an argument in favor of B. The another group doing bad things has no bearing on the justification for B itself.
by donatj | 2025-06-11 14:27:10+00:00
I mentioned on a recent one-handed keyboard discussion that my father only has one hand and only one finger on said hand. For his particular case I feel like having a radius like this wouldn't provide any benefit over a standard keyboard.

Still neat though, I'm a huge fan of accessible tech. As a kid I'd always dreamt about building things to help my dad. He's always been kind of a stubborn curmudgeon though and would rather figure out how to get by like everyone else than use any sort of assistance.

Previous Discussion:

https://news.ycombinator.com/item?id=44173581
by Vekz | 2025-06-11 14:28:19+00:00
Very sad. I had met Mikeal a few times in the nearly Node community hackathons and meetups. He had been in my orbit of Node.js and Oakland communities for decades but we were never close. Always felt like ships in the night. I had been following his cancer diaries hoping for the best. There truly was a magic to that early Node.js hacker house days and Mikeal was a huge driving force for that.
by albrewer | 2025-06-11 14:28:24+00:00
> but norepinephrine is actually the common thread among all ADHD medications

Anecdata, but my ADHD (and depression!) didn't significantly improve until I was on both lisdexamfetamine and buproprion. Both drugs lift production of both neurotransmitters, but they "specialize" in dopamine and norepinephrine, respectively.
by closewith | 2025-06-11 14:28:43+00:00
> Retina Display means nothing.

It means a high-quality screen and is named after the innermost part of the eye, which evokes focused perception.

> Just because Apple pushed hard to make it common to everyone it doesn’t mean it’s a good technical name.

It's an excellent technical name, just like AI agent. People understand what it means with minimal education and their hunch about that meaning is usually right.
by flir | 2025-06-11 14:28:47+00:00
If you do "please review this code" in a loop, you'll eventually find a case where the chatbot starts by changing X to Y, and a bit later changes Y back to X.

It works for code review, but you have to be judicious about which changes you accept and which you reject. If you know enough to know an improvement when you see one, it's pretty great at spitting out candidate changes which you can then accept or reject.
by tekknik | 2025-06-11 14:28:54+00:00
I accept this philosophy, as this is the correct way a functioning democracy operates. Independents and Republicans are tired of the riots, the attempts at forcing ideals (such as forcing the use of pronouns, forcing deviation from one’s religion). Maybe get rid of the crazy ideas, stop spending so much money and focus on american citizens before foreign citizens and you’d have more people on your side.
AppGallery Connect: Service Platform for HarmonyOS Applications
by moyantianwang | 2025-06-11 14:29:27+00:00
# AppGallery Connect: Huawei's End-to-End Service Platform for HarmonyOS Applications

&#x20;

> This document provides a technical overview of essential workflows. For comprehensive documentation, please refer to Huawei's official resources.

## I. Platform Architecture & Positioning

AppGallery Connect (AGC) constitutes Huawei's full lifecycle management platform for global developers, adopting a layered technical architecture:

Infrastructure Layer Global cloud nodes providing high-availability compute/storage resources through Huawei Cloud

Service Layer 40+ PaaS capabilities including authentication, database, and storage services

Interface Layer Dual access modes (REST API/SDK) supporting Java/Kotlin/Swift/JavaScript

Application Layer Web console + IDE plugin integration with cross-platform compatibility

The platform integrates Huawei's terminal security expertise and global distribution capabilities, forming a closed-loop ecosystem covering development, testing, distribution, operation, and analytics.

## II. Core Service Modules

### 1. Development Infrastructure

* Cross-platform Support: Native compatibility with Android/iOS/Web/Quick Apps, integrating Flutter/React Native/Cordova frameworks

* Serverless Architecture: Cloud functions (cold start <500ms) and databases (end-to-cloud sync latency <200ms)

* Dynamic Loading: Modular feature updates via Dynamic Ability (max 50MB delta updates)

### 2. Quality Assurance

* Crash Monitoring: Real-time stack trace capture (Java/Kotlin/Native layers)

* Performance Analytics: FPS/memory leak detection with heatmap visualization

* Automated Testing: Cloud-based device farms for compatibility/power consumption/stability validation

### 3. Distribution Operations

* Global Reach: 200+ countries/78 languages with phased release strategies

* User Engagement: A/B testing (95% statistical significance) and push notification systems (million/day capacity)

* Data Analytics: In-app purchase conversion tracking with 12-dimensional user profiling

## III. Technical Implementation

### 1. Cross-platform Code Sample

``` typescript ```

typescript

复制

``` // Unified authentication implementation AGConnectAuth.getInstance().signInAnonymously() .then(user => console.log('Session established')) .catch(error => console.error(`Auth failed: ${error.code}`)); ```

This implementation auto-adapts to platform-specific authentication flows.

### 2. Security Implementation

* Code Obfuscation: Anti-debugging code injection during build phase

* Data Encryption: SM4 algorithm for data-in-transit protection

* RBAC System: Fine-grained permission controls with 64-bit access tokens

### 3. Performance Metrics

| Optimization | Implementation | Performance Gain | | :---------------- | :----------------------------- | :---------------- | | Resource Prefetch | Edge CDN integration | 40% load time ↓ | | GPU Turbo Engine | Hardware-accelerated rendering | 30% GPU ↓ | | Memory Profiler | Leak detection algorithm | 25% OOM reduction |

##
by ohashi | 2025-06-11 14:29:33+00:00
"People close to X said the platform pressed vendors that were supplying it with goods or services to spend money on advertising. X is a customer of Amazon Web Services, its cloud-computing unit, and had past-due bills for that. X used those unpaid bills as leverage during negotiations, according to people familiar with the matter."

So Elon doesn't pay his bills either. Not surprising. I wish Amazon just cut services until bills paid, see who actually has leverage in that situation when nothing operates to run ads on and the cesspool can't spread.
by Night_Thastus | 2025-06-11 14:29:52+00:00
All languages that are sufficiently widely used eventually become 'layer-cake' languages.

It's inevitable once you have multiple big groups of people with very different needs. And once language design and best practices has evolved from where it was when the language was originally developed.

The only ones that escape this problem aren't widely used enough to have much demand for new features or changes.
by eqvinox | 2025-06-11 14:30:02+00:00
Interesting view on Mastodon arguing this might even be a criminal act, not just civil liability: https://infosec.exchange/@isotopp/114664494157616670

> What Meta did wasn’t just a violation of GDPR. It involved bypassing built-in technical protections with the intent to extract and link data — potentially personally identifiable information (PII) — to users without their knowledge or consent.

> That is the textbook definition of unauthorized access and data exfiltration.
by dahart | 2025-06-11 14:30:12+00:00
You’re right that it’s branding, but it also has meaning: a display resolution that (approximately) matches the resolution of the human retina, under typical viewing conditions. The fact that the term is easily understood by the lay public is what makes it a good name and smart branding. BTW the term ‘retinal display’ existed long before Apple used it, and refers to a display that projects directly onto the retina.
by jakogut | 2025-06-11 14:30:37+00:00
Yes, with ChatGPT, I added that paragraph as custom instructions under personalization.

I ask a wide variety of things, from what a given plant is deficient in based on a photo, to wireless throughout optimization (went from 600 Mbps to 944 Mbps in one hour of tuning). I use models for discovering new commands, tools, and workflows, interpreting command output, and learning new keywords for deeper and more rigorous research using more conventional methods. I rubber duck with it, explaining technical problems, my hypotheses, and iterating over experiments until arriving at a solution, creating a log in the process. The model is often wrong, but it's also often right, and used the way I do, it's quickly apparent when it's wrong.

I've used ChatGPT's memory feature to extract questions from previous chats that have already been answered to test the quality and usability of local models like Gemma3, as well as craft new prompts in adjacent topics. Prompts that are high leverage, compact, and designed to trip up models that are underpowered or over quantized. For example:

>> "Why would toggling a GPIO in a tight loop not produce a square wave on the pin?"

> Tests: hardware debounce, GPIO write latency, MMIO vs cache, bus timing.

>> "Why is initrd integrity important for disk encryption with TPM sealing?"

> Tests: early boot, attack surface, initramfs tampering vectors.

>> "Why would a Vulkan compute shader run slower on an iGPU than a CPU?"

> Tests: memory bandwidth vs cache locality, driver maturity, PCIe vs UMA.

>> "Why is async compute ineffective on some GPUs?"

> Tests: queue scheduling, preemption granularity, workload balance.

>> "Why might a PID loop overshoot more when sensor update rate decreases?"

> Tests: delayed ACK, bufferbloat, congestion control tuning.

>> "How can TCP experience high latency even with low packet loss?"

> Tests: delayed ACK, bufferbloat, congestion control tuning.

>> "How can increasing an internal combustion engine's compression ratio improve both torque and efficiency?"

> Tests: thermodynamics, combustion behavior, fuel octane interaction.

>> "How can increasing memory in a server slow it down?"

> Tests: NUMA balancing, page table size, cache dilution.

>> "Why would turning off SMT increase single-threaded performance on some CPUs?"

> Tests: resource contention, L1/L2 pressure, scheduling policy.
HarmonyOS Design Technical Deep Dive
by moyantianwang | 2025-06-11 14:30:47+00:00
# HarmonyOS Design Technical Deep Dive

> This document focuses on core design principles, implementation patterns, and supported capabilities. For comprehensive documentation, please refer to Huawei's official resources.

## Design Philosophy & Positioning

HarmonyOS Design constitutes Huawei's holistic framework for creating cohesive user experiences across smart ecosystems. Its architecture is built upon a three-dimensional design paradigm achieving cross-device continuity:

1. Human-Centric Interaction Model Synthesized from 23 human factors research datasets, establishing interaction patterns aligned with natural biomechanics (e.g., 35° touch inclination angle optimization)

2. Distributed Spatial Architecture Leveraging 3D spatial computing principles for visual continuity across devices:

* Viewport transformation algorithms (90°→180° rotational continuity) * Physics-based motion prediction (0.3s latency reduction)

3. Adaptive Aesthetic System Dynamic theming engine implementing:

* Color saturation modulation (ΔE <2.5) * Layout density adaptation (48-120dp baseline grid)

## Core Architecture Components

### 1. Cross-Device Rendering Pipeline

``` typescript ```

typescript

复制

``` // Distributed UI component rendering implementation @Entry @Component struct MultiScreenLayout { @State private deviceConfig: DeviceConfig = getDeviceConfig()

build() { Flex({ direction: FlexDirection.Column }) { if (deviceConfig.formFactor == FormFactor.Desktop) { DesktopWorkspaceView() // 3:2 aspect ratio optimization } else { MobileWorkspaceView() // 9:16 immersive layout } } .width(deviceConfig.screenWidth) .height(deviceConfig.screenHeight) }

} ```

### 2. Visual Language System

| Component | Technical Specifications | Implementation Example | | :------------- | :--------------------------------- | :----------------------------- | | Primary Color | #007DFF (Pantone 800 C) | color: @primary-color | | Spacing System | 4dp baseline + 8dp dynamic spacing | padding: @spacing-md | | Motion Curve | Cubic-bezier(0.4, 0, 0.2, 1) | animation: slide-up 300ms ease | | Typography | Huawei Sans 12-28sp variable axes | font: @font-body-lg |

### 3. Distributed Interaction Controller

The framework employs:

* Gesture arbitration engine (4+ concurrent touch streams)

* Predictive input buffer (40% latency reduction)

## Development Implementation

### 1. Adaptive Layout Implementation

``` typescript ```

typescript

复制

``` // Screen configuration adaptation @AdaptiveLayout({ default: () => Column.create(), tablet: () => Grid.create({ columns: 4 }) }) struct ContentLayout { build() { // Device-specific implementations } } ```

### 2. Performance Optimization

1. Memory Management

* Implement @Disposable pattern for large assets * Utilize MemoryMonitor for heap allocation tracking

2. Rendering Pipeline

``` bash ``` bash 复制 ``` # Enable GPU-accelerated rendering "graphics": { "backend": "vulkan", "offscreenBuffer": true } ```

3. Asset Optimization

* Vector assets: SVG → Skia Path conversion
by rayiner | 2025-06-11 14:31:22+00:00
I spent almost 10 years trying to avoid calling my mother and father in law by their first names. In my home country's language there are words for "mother in law" and "father in law" you can use in a second person context, but English doesn't have any. My wife has the opposite problem. She's gotten stuck calling my parents "Mr. XYZ" and "Mrs. XYZ."
by beAbU | 2025-06-11 14:32:17+00:00
The argument is that normies can't differentiate between apps that are really safe (i.e. on-device processing + data) versus apps that merely say they are safe, nor do they have the tools/knowledge to verify these claims.

It's safer then to recommend to stay away from apps entirely, and rather use paper, for as long as you have that piece of paper, your data is private and safe.
by lolc | 2025-06-11 14:33:44+00:00
I read the other piece and now this piece and it still reads like scaremongering to me. Sure there is hype and a lot of stuff will turn out to be bad. A lot of people (me included) will say "told you so". On the flip side, I do use code generation and we review that code like we review all code. The formal scientific approach demanded in the article runs against my option of just trying it out.

So the question becomes whether my colleagues will change their review practices to humor me and my dumb bot. If they do, yes we've become hype-infected and will earn us some failures down the line. But I don't see why we should be helpless here and why we should defer to whatever scientists for their judgement.
by woodruffw | 2025-06-11 14:33:46+00:00
The point of the post is that review is varied in practice: if you’re a large organization you should be reviewing the code itself for changes, but I suspect many orgs aren’t tracking every action (and every version of every action) introduced in CI/CD changes. That’s what policies are useful for, and why bypasses are potentially dangerous.

Or as an intuitive framing: if you can understand the value of branch protection and secret pushing policies for helping your junior engineers, the same holds for your CI/CD policies.
by ThatMedicIsASpy | 2025-06-11 14:34:51+00:00
I played both Oris for 1€ on gamepass only to buy it when it's in a steam sale (~11€ for both iirc). I have free games from epic only to buy them on Steam for 5€. I have no problem pirating games. The last big title was Cyberpunk. It runs like shit on my end but once I buy a GPU I'll buy Cyberpunk. Until then I can wait.

I pirated GTA5 to test it on my machine back in the days. Textures popped in seconds later because the HDD was way too slow to handle the game. I prefer pirating a game over dealing with refunds. I have it for free from Epic. Would I buy it now? No. I don't like the game at all after playing for 4 hours.

What is my favorite single player game? Cyberpunk. Do I share that information? Yes.
by LorenPechtel | 2025-06-11 14:34:56+00:00
For clear, fixed assets this is a quite reasonable approach, although in some categories the depreciation rate isn't an accurate model of reality.

The problem is those of us who deal with code only rarely are actually just building a vehicle. It's an ongoing activity that more resembles maintenance than the outright purchase of an asset.

Look at how much software is going to a subscription model. That only makes sense if there is ongoing improvement to the software.
by msla | 2025-06-11 14:35:09+00:00
Four years ago today, I was diagnosed with primary mediastinal B-cell lymphoma, a form of diffuse large B-cell lymphoma, a form of non-Hodgkin's lymphoma.

Three years ago on May 26, I was declared in complete remission at MD Anderson, a month after a CAR T-cell infusion. I am still in complete remission after multiple PET scans and CT scans.

The specific therapy I received (Yescarta) was approved by the FDA for refractory diffuse large B-cell lymphoma on October 2017. It was the second such therapy approved by the FDA, and the second that year, after Kymriah in August.

Feels a bit odd to be saved by a class of therapy more than three decades younger than I am.

https://en.wikipedia.org/wiki/Axicabtagene_ciloleucel

https://en.wikipedia.org/wiki/CAR_T_cell
by like_any_other | 2025-06-11 14:35:12+00:00
It's odd Nature doesn't substantiate the "politicized science" claim in any way. It's true they weren't the ones who made it, but as honest scientists, they should welcome the chance to test a hypothesis, no?

Well I've done their job for them, though it's not specific to the NIH: https://news.ycombinator.com/item?id=43933514
by vidarh | 2025-06-11 14:35:16+00:00
That's extremely presumptuous. I've published two novels, and written hundreds of poems over the years (the latter I'm not sure I'll ever publish), and while I will keep writing manually I'd love to have AI tools that'd write all of the things I want to read that doesn't exist, that I don't want to write myself.

I don't get remotely the same things out of reading and writing, so writing those stories myself does not give me the enjoyment I'd want out of reading them.
by Spooky23 | 2025-06-11 14:35:19+00:00
I'm sorry for your loss. I lost my wife to cancer two years ago.

Obviously it didn't work out as we wanted, but she had real hope and prospects. A decade ago, her diagnosis was a guaranteed death sentence. It a nasty business, but at some level, oncology is a field where we stand on the shoulders of those before us. The hope that these tragedies we experience will help future victims brings some comfort personally.
by nlitened | 2025-06-11 14:35:28+00:00
Every single of the six links you provided are about miscarriages and not abortions. Either I don’t understand something medical (not a doctor), or you’re mixing things to derail a conversation (dishonestly or unintentionally). Whether those miscarriages were natural or a result of human malice, is an absolutely separate discussion.

How does all that prove an original point that an abortion can get a woman to prison?
by _ph_ | 2025-06-11 14:35:40+00:00
Yes and no. What they are currently doing, and it is working out greatly, is having a single hardware platform and a common code base on all devices. They still have branches of the main OS body for each device with the device specific customization. Which absolutely makes sense. Macs don't have touch. But iPads have. Which has at least some differentiation in the desktop UI. Then they try to keep up strong limitations on what iPad software can do - probably to a large extend to keep the lucrative app store alive. And of course, TV OS looks quite different for obvious reasons.
by disgruntledphd2 | 2025-06-11 14:36:02+00:00
Sorry what? Like, basically all businesses need to advertise, and unknown ones (i.e. small and new businesses) need to do this much more.

Coke will be fine if they stop buying TV spots (for a while, at least) but I'm pretty sure Linear/Datadog etc wouldn't be the size they are now without advertising.

> The main reason businesses need to rely on advertising to reach people is because people are already being bombarded by competitors.

Fundamentally, advertising is a way to tell potential customers you exist. Most people don't seek out new products, how do you think small businesses would grow in a world with no advertising?
by dale_glass | 2025-06-11 14:36:23+00:00
It's terrible, but the Unix philosophy leaves much to be desired. Like the example:

cat file | grep "foo" | awk '{print $2}'

That's terrible in this day and age. Text streams are terrible to work with in modern times. We've long moved past /etc/passwd-like formats, and even with those such tooling has been extremely subpar. What if you put a colon in a file with colon separated fields?

There's no end to the nonsense you have to deal with that just shouldn't even be a problem in 2025.