MurphyA/hacker-news huggingface dataset:
by plst | 2025-09-12 12:33:59+00:00
> So basically all the stuff that makes apple devices actually measurably better has to be opened up so that some rando can make a half hacked together attempt at compatibility?

Only the interfaces and protocols. This is not the interesting or expensive part, unlike the implementation. Apple can still have the best implementation of the protocol, and a lot of people will believe that this is the case.

> For what?

So that people are not locked into the ecosystem when they buy the device. The price for the phone is what they pay, not what they will be forced to pay later, for example by only being able to choose airpods or apple watch for full experience later. For example.

> I don't want random bluetooth earbuds from the petrol station to be able to access an API that lets them send transcripts of my calls anywhere they like

First, don't buy them, you don't have to. Second, technically, the API exposed by the device will first need to allow them to connect somewhere online and send any data. That's a separate issue. Not to mention that, hypothetically, if bluetooth airbuds were able to send data somewhere by themselves, a malicious airbud manufacturer could still use the protocols by reverse engineering them. Not necessarily the case with legit manufacturers. Such lockin only stops legitimate, non-malicious actors.

> and I definitely don't want a low barrier to entry for devices that can airdrop me stuff or paste to my macbook if I'm out and about.

Allowing everyone and anyone to airdrop you stuff is a bad idea anyway. The protocol was reverse engineered too.

> I'd be happy because I have never once bought a non-apple device that I care about connecting to my phone. I'd have to buy a new monitor but that's ok.

And a lot of other Apple users wouldn't be happy.

> All consumer tech right now is literally rebadges or mild modificatioins of stuff from AliExpress and I don't want that in my nice clean ecosystem.

A lot is not. Again, just don't buy it, you have to choose to let such devices to connect to your device.

> If these competitors want to actually compete then how about they make something that's actually better in some way instead of just hamfistedly copying whatever Apple comes up with?

A lot of the time they legitimately want to, but Apple locks them out of certain features. For example, AFAIK, Garmin watches (legitimate company! with an original take on a smartwatch, definitely not copying Apple) are locked from accessing certain iOS features Apple Watch can access.
by fennecbutt | 2025-09-12 12:34:06+00:00
Wdym? Why act like the iPhone air is the start of the thin phone trend when the Samsung edge came out before it, and I'm sure plenty of other specifically targeting thinness phones came out even before that. Sounds like Apple is giving into "herd mentality" (which isn't actually a bad thing as long as the herd follows consumer needs).

Oh, but then it wouldn't be a special little club.
by wwweston | 2025-09-12 12:34:24+00:00
> It doesn’t seem to offer any of the “value” that social networks do, the prime of which being an easy-to-initialize profile with copious features.

It might be this is a feature, not a bug. Making things easy did help a lot of people connect in at the start, but connecting in the careless also has hazards, much less the content casino digital media has become.
by advancingu | 2025-09-12 12:34:37+00:00
Six years after its last edition, our volunteer team brought back Ring on Feier – Festival des Lichts, a cross-border light festival in Germany.

I built the festival website as a real-world proof of concept for Commitspark, an open source Git-based data management tool I’m developing.

The site had to be multilingual (German, Czech, Polish, English), reliable for thousands of visitors, and easy to maintain without expensive hosting or tooling.

In this post, I share lessons learned about using Git for structured content, what worked well (branch workflows, no extra backend), and what still needs work.
by ACCount37 | 2025-09-12 12:34:50+00:00
That sounds like a load of pseudo-profound bullshit to me.

And this little idea you've described? It's exactly the kind of thing where both the fundamental issues and the specific implementation details would conspire to fuck you over hard at every single turn.

If you actually tried to implement that idea of yours, you'd fail a lot, and maybe you'd learn something, and then it would be worth writing a post about that. About what you tried, what didn't work, what worked a little bit but not really.

As is? You picked a domain where ideas are easy but implementation is hilariously hard, and then you had an idea but implemented nothing. You never tried anything and you never learned anything. The value is nil.
by boomlinde | 2025-09-12 12:34:57+00:00
The pessimist in me thinks a legally enforced header and corresponding browser setting (so that the user wouldn't have to make an explicit choice per website) would have met enough pushback from businesses for the EU to back down to something with the infinite stupidity of the current solution.

Maybe we could move towards that end in small steps. The EU should start by banning irrelevant non-sequiturs like "We value your privacy" and other misleading or at best distracting language. It can then abandon the notion that users are at all interested in fine-grained choice, and enforce that consent and non-consent to non-essential statekeeping are two clearly distinguished and immediately accessible buttons. No one wants to partially block tracking.

It seems as though the EU is operating under the notion that this is all a matter of consumer choice, as though any informed consumer would choose to have tabs kept on them by 50 trackers if not for the inconvenience of figuring out which button stops them.
by derelicta | 2025-09-12 12:35:02+00:00
There is just a lot of bs being spread about NK. Westerners, for example, genuindely believed all koreans had to get a haircut that is approved by the government.

I'm not even saying this country is not paranoid, but its nearly not as bad as everyone is imaging, and frankly, considering what Americans have inflicted unto the korean people, its fairly understandable.
by filoeleven | 2025-09-12 12:37:19+00:00
> Nano banana saves literally millions of manual human pixel pushing hours.

At the low, low cost of burning incredible amounts of energy!

This is also he same logic as “lost sale” software piracy calculations. 90% of those claimed hours would not have been spent if the tool did not exist. Most of the generated images are idle throwaways that no human would bother with creating.
by chiph | 2025-09-12 12:37:57+00:00
By treaty, both sides were limited in missile defense. The Soviets placed theirs around Moscow (to hell with the krest'yanin), while the US placed them around larger cities (also likely targets but this diffused the effectiveness of the system).

Civil Defense was taken seriously in the US for a while (I was trained as a radiological monitor in high school) but fatalism and optimism took over. Countries like Switzerland made changes to their national building code requiring all homes and larger buildings to have shelters. IMO the US should have standardized shelter plans as an optional part of our building code, so if someone wants one, there's a proven design available.

With regard to Denmark, look to the Mormon Church. They have a mandate (not always followed!) to keep a years supply of food in the house. So the church has distribution warehouses and publishes information about long-term storage.

https://www.churchofjesuschrist.org/topics/food-storage/long...
by roelschroeven | 2025-09-12 12:37:58+00:00
The version of pdns-recursor in trixie uses a different configuration file syntax then older versions.

(There is a tool to convert the old configuration syntax to the new, but it requires a working installation. There is a command line option to enable support for the old format, which if nothing else helps to be able to run the conversion tool, but there's no information how to enable that command line option in the way Debian starts pdns-recursor.)
by em-bee | 2025-09-12 12:38:09+00:00
sure that works, but then you are also using terminal functionality and not the window manager, which still shows the window manager as lacking in features, which was the argument i was responding to.

seriously, a window manager that can group windows and manage those groups would be awesome. workspaces help, but they are often just there, and can't be managed, reordered, named, etc..

actually, i think kde may have some of that functionality.

i still prefer tmux in any case because it is more scriptable, and it provides a detach function. although i recently started exploring wezterm, which can be configured to work like tmux and also has a way to detach and reattach sessions: https://news.ycombinator.com/item?id=44762241
by crazygringo | 2025-09-12 12:38:41+00:00
> and companies also use that friction to shape narratives

If Apple were doing that, it would be telling us why it wasn't supporting this feature in the EU, putting anti-DMA ads out, open letters, etc. But it's not. It's clearly doing the opposite and trying to stay out of the narrative.

And all of the fines you point to are exactly why Apple is now exceedingly cautious. The fines are working. They've changed Apple's behavior because they're an established proven risk now.

You contrast China with the EU and claim Apple is playing a different game, but it's not. The types of regulations are what's different. Chinese regulations have mainly been about requiring Apple to block certain features or content, which is easy, and Apple complies. The EU is demanding Apple build a lot of extra stuff to enable third-party interop or else not release a feature at all... and Apple is complying by not releasing features because the interop is hard and takes much longer and delays features for the rest of the world and might not be worth the effort at all.
by CRConrad | 2025-09-12 12:39:09+00:00
Seems to me, from the bit you quoted, that their answer would be something along the lines of: "I would restate the point of the post as talking about how SQL is bad at hierarchical data, while using bad SQL to defend this argument." What they actually wrote is so close to this that your claim not to be able to see that feels a tad disingenious.
by Yreval | 2025-09-12 12:39:50+00:00
They may be far from having learned all their lessons in life--and hopefully are open to the wisdom of those with many more years in similar shoes--but that doesn't mean that can't have learned valuable lessons in ten, fifteen years of adult life. I know I have plenty of wisdom now that I wish I could have passed to a five-years younger version of myself. I don't think writing, sharing, or publicizing that sort of retrospective is necessarily presumptuous. Sometimes young tech personalities are pompous, but there are also plenty of my own peers (and juniors!) that I'm happy to take lessons from.
by idopmstuff | 2025-09-12 12:40:30+00:00
> Plus penetration is already very high in the areas where they are objectively useful: programming, customer care etc.

Is that true? BLS estimates of customer service reps in the US is 2.8M (https://www.bls.gov/oes/2023/may/oes434051.htm), and while I'll grant that's from 2023, I would wager a lot that the number is still above 2M. Similarly, the overwhelming majority of software developers haven't lost their jobs to AI.

A sufficiently advanced LLM will be able to replace most, if not all of those people. Penetration into those areas is very low right now relative to where it could be.
by Alifatisk | 2025-09-12 12:42:09+00:00
> If you read the model card, Qwen3-Next can be extended to 1M context length with YaRN.

I read the article, but as I said Qwen chat only provides up to 262k tokens in context length, so I'll stick with Qwen2.5 Turbo which supports 1M tokens.

I am not in a position where I can self-host yet
by setr | 2025-09-12 12:42:14+00:00
Because what was once an active decision became a default, what was a default became an expectation, what was an expectation became an effective-requirement.

And lo, norms are made, the ratchet turns, culture solidifies, a new line written to the social contract. And tip-dependent workers have non-optional tipping.

If you really want a logic to follow strictly — any worker class whose wages are depressed by expected tipping should be tipped
by h4ch1 | 2025-09-12 12:42:46+00:00
This takes me back to 2019 when me and my team won HackInOut, a hackathon held in Bangalore, India by building Rosaline, a generative drum machine, that took in lead melodies (guitar tracks, piano samples, etc) and generated a full fledged drum track.

Used GANs & a lot of weird hacky optimizations, can't even find the code for it anymore, but it was a great time :)

https://devfolio.co/projects/rosaline

This is all that's left of it
by croes | 2025-09-12 12:43:36+00:00
>You're both bad guys for spreading misinformation.

>Anyone who knowingly spreads misinformation is a bad guy in my book. If Kirk did, then that applies to him as well.

Interesting change. Don't forget my reach and his. And I never spread the lie about the Great Replacement.

The first clip sounds more like don't tell than real acceptance and it's quite ironic that accoring to this clip he says people aren't defined by their sexuality but every time a homosexual couple is show in a kids movie right wingers whine because now they have to talk about anal sex with their kids. What they don't have, like you don't have to explain hetero sex if a hetero couple is shown. The right is obsessed with the sexuality of gays. And calling it a lifestyle, that's one of the biggest misinformations often used to blame the victims of anti-gay violence for their bad "choice".

Maybe watch this clip where he quotes Leviticus 18

https://x.com/patriottakes/status/1800678317030564306

But of course just saying. We all know you can say anything if you add "just saying" or "no offense".

The second clip frames being trans as a mental disorder packed in clever words.
by mdp2021 | 2025-09-12 12:44:05+00:00
The real quality demand needs is not there, so more processing is very probably needed, so efficiency gains may allow the extra processing.

(A string example read today of Real quality demand needs: the administration of Albania wants some sort of automated Cabinet Minister. Not just an impartial and incorruptible algorithm (what we normally try to do with deterministic computation): a "minister". Good luck with that.)
by layer8 | 2025-09-12 12:44:43+00:00
If the “untoward” thing was unlawful, it would be straightforward for Apple to take Google and Samsung to court for anticompetitive practices. If it isn’t, then Apple can’t really blame the EU, and could at least advertise how they’re doing things less untowardly.

This isn’t the first time that Apple has been withholding features from the EU without ever providing a clear and understandable explanation, so there isn’t much basis for giving them the benefit of the doubt.
by mopsi | 2025-09-12 12:44:46+00:00
They'd fare much better. Ukraine had a large pool of conscripts, a professional cadre with combat experience from the Donbas, and deep Soviet stocks to draw from, while Western Europe abolished conscription and destroyed its Cold War stockpiles a long time ago. The current reintroduction of conscription and massive investment in defense are clear signs that European armies were (and for some time, will remain) inadequate.
by vruiz | 2025-09-12 12:45:18+00:00
I am an EU resident and I'm about to cancel the APP3 order that I made. If Apple doesn't want to comply with the regulations that protect me(1) I'm not blaming the EU, I'm talking my money somewhere else.

Actually this is the second time I'm frustrated by this, I was surprised to discover that iPhone Mirroring is also blocked. This is strike 2 for me, one more and I won't buy another Apple product.

1) the EU has a lot of stupid regulations but the DMA is not one of them
by ImJasonH | 2025-09-12 12:46:28+00:00
We had the same annoyance, and wrote https://pkg.go.dev/github.com/chainguard-dev/clog/gcp to bridge the gap.

It's a slog handler that formats everything the way GCP wants, including with trace contexts, etc.

We've had this in production for months, and it's been pretty great.

You can add this at your main.go

import _ "github.com/chainguard-dev/clog/gcp/init"

(the rest of the library is about attaching a logger to a context.Context, but you don't need to use that to use the GCP logger)
by ath3nd | 2025-09-12 12:47:37+00:00
Russia can't deal with small Ukraine for 4 years. Their outdated poor tech and drunkard band of villagers called "soldiers" can't defeat a country with 5 times less population. Even with the help of the equally poor and unqualified North Korea and the jihadists of Khadirov, Russia hasn't achieved anything substantial but lose north of a million poor conscripts.

I want to remind you Russia's long distance rockets have largely self destructed on Russian territory even without a liftoff: https://edition.cnn.com/2024/09/24/europe/russia-sarmat-miss...

A single misstep of the Russian war criminals on EU soil, and they will be obliterated in seconds. It's bonkers to think otherwise.
by strnisa | 2025-09-12 12:47:41+00:00
Yes, merchant abuse is a risk. What we do and plan to do:

- Each merchant requires an OAuth grant, and customers can revoke it at any time. - A customer ledger shows what, when, and how much each merchant charged. This can be shown in the customer's dashboard and monthly statement emails. - Customers have account-level spending caps to limit exposure. We will add per-merchant caps. - If patterns look off or we get complaints, we can pause new charges and review.
by skeezyboy | 2025-09-12 12:47:56+00:00
no go and play with your friends... oh yeah thats right they live miles away and the only way to get hold of them is via a screen but because of hysterical adults (who decry the ills of social media from social media) theyve banned me from using it because it will do general detriment to me much like TV was feared to cause, much like books were feared to cause. This time is no different, hysterical parents
by Bender | 2025-09-12 12:49:16+00:00
Had to walk to a hydration corner like it was a video game quest.

To me that sounds more like a form of Submission, Domination and Humiliation being enforced on employees. a.k.a. sexual harassment as a policy unless your desk is something like a circuit board fab and there is a legit reason not to have water at that location.
by mdp2021 | 2025-09-12 12:49:42+00:00
> That's how LLMs work

And that is also exactly how we want them not to work: we want them to be able to solve new problems. (Because Pandora's box is open, and they are not sold as a flexible query machine.)

"Where was Napoleon born": easy. "How to resolve the conflict effectively": hard. Solved problems are interesting to students. Professionals have to deal with non trivial ones.
by DarwinsToffees | 2025-09-12 12:49:56+00:00
Kill switch is a possibility, but once you start adding more than one item to a cell it doesn't always work out. What I mean is that the number of cells that successfully take both edits and continue to operate normally or survive the editing process drops considerably.

You are correct that current cell transplant therapies exist, but I don't believe any before have contained these immune escaping edits and I believe all of those treatments are cancer treatments which allow for a different level of risk. Diabetes is a very serious disease but a quality of life treatment does exist and having cells result in a potential cancer in patients would not be acceptable as an outcome.
by ergsef | 2025-09-12 12:49:56+00:00
When smartphones first started coming out a high school teacher took mine away - there was no blanket ban but I had undiagnosed ADHD and I wasn't paying attention during class. As she was taking it I told her if it got broken while it was out of my hands that was her responsibility, it cost a thousand dollars. I wasn't a rich kid and I got it on a contract with the phone company. I remember she got really stressed out and cried about it during class.

If you multiply that by 30 kids in a class, conservatively, a teacher could be stuck sitting on 30 confiscated iPhones. That's like half their annual salary in kids claiming they broke their phone. Not to mention any claims that a teacher used a kid's phone for some nefarious purpose.
by conductr | 2025-09-12 12:51:17+00:00
As a older than this person, I feel like it’s around the time most people have that first large step of retrospectiveness where they see their current self has deviated from their self they thought they were previously. They realize they have autonomy to craft themselves. They realize there are more important aspects to life than their grades/sports/hobby or whatever things they built their identity around for the first 20-25 years. Anyways once you realize it, it’s an interesting topic to write about as you’ve become a completely different person from the one you were maybe 5-10 years prior. Because you’re likely transitioning into adulthood (maturity wise). As this continues in your later thirties and forties, it’s just status quo adulting and not as interesting to write about.
by Cthulhu_ | 2025-09-12 12:52:06+00:00
Yup, and to change only one thing at a time; for loads of people it's January 1st and they're like "Today is day one of my new life!". I avoid the gym in january, it's usually busy and it eases off until a month before the summer vacation.

But the trick is to start small. One day I started to reduce the sugar (and milk) in my coffee, then I had none, started going to the gym, started losing weight, went to see a personal trainer, etc. But also the other way around, one day I bought myself some craft beer (La Chouffe, my beloved) and a while later I was over a hundred kilos, lol.
by vidarh | 2025-09-12 12:53:56+00:00
Depends what you consider "better". There seems to be small Chinese devices that can be delivered with either Android or Linux. E.g. search for Pipo X8R (can't say it looks very good, though). They also seem to sell Windows mini PC's - maybe some of them will run Linux without too much trouble.

There are also a number of providers of displays marketed for RPi, some with mounts to attach it at the back. E.g. see EYOYO on AliExpress or elsewhere. Here's one[1].

This certainly makes the "build one" option quite trivial, since for most it's just a matter of screwing the RPi in and attaching a couple of cables. I'm planning something similar when I get time, and suspect I'll end up with one of those monitors.

[1] https://www.aliexpress.com/item/1005009871559093.html
by Cthulhu_ | 2025-09-12 12:54:30+00:00
I don't think it's normal per se, but it's understandable; a lot of US media from the 80's and 90's portrayed people in distinct stereotypes, nerds, jocks and cheerleaders, but the jocks were assholes and the nerds came out on top in the end.

That kind of thing - stereotypes and reinforcing that this stereotype is your strength - will stick with a lot of people for a long time, at least until they become a bit more worldly and realise it's not actually like that.

But that's just my theory / take, it's probably full of assumptions.
by gadders | 2025-09-12 12:55:10+00:00
Honestly, books are good and all, but I would try and build a network of one or two mentors.

I was always reluctant to ask people for mentorship or help, but when someone reached out to me for questions, I helped them immediately. I don't think I'm that much of an outlier in terms of helpfulness, so I'm sure other people are just as happy to help.

I would try and reach out to people whose business you admire but that aren't competitors. Make sure you close the loop and tell them how what you tried based on their advice, how you benefitted etc.