frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Adobe Photoshop 1.0 Source Code (2013)

https://computerhistory.org/blog/adobe-photoshop-source-code/
64•tosh•4d ago•6 comments

Show HN: CineCLI – Browse and torrent movies directly from your terminal

https://github.com/eyeblech/cinecli
138•samsep10l•5h ago•47 comments

Snitch – A friendlier ss/netstat

https://github.com/karol-broda/snitch
189•karol-broda•9h ago•40 comments

Carnap – A formal logic framework for Haskell

https://carnap.io/
8•ravenical•1h ago•2 comments

It's Always TCP_NODELAY

https://brooker.co.za/blog/2024/05/09/nagle.html
317•eieio•13h ago•97 comments

The Illustrated Transformer

https://jalammar.github.io/illustrated-transformer/
385•auraham•15h ago•75 comments

The Polyglot NixOS

https://x86.lol/generic/2025/12/19/polyglot.html
60•todsacerdoti•3d ago•6 comments

GLM-4.7: Advancing the Coding Capability

https://z.ai/blog/glm-4.7
342•pretext•15h ago•166 comments

Ultrasound Cancer Treatment: Sound Waves Fight Tumors

https://spectrum.ieee.org/ultrasound-cancer-treatment
258•rbanffy•14h ago•77 comments

Claude Code gets native LSP support

https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
423•JamesSwift•18h ago•234 comments

The Duodecimal Bulletin, Vol. 55, No. 1, Year 1209 [pdf]

https://dozenal.org/drupal/sites_bck/default/files/DuodecimalBulletinIssue551.pdf
38•susam•8h ago•6 comments

Our New Sam Audio Model Transforms Audio Editing

https://about.fb.com/news/2025/12/our-new-sam-audio-model-transforms-audio-editing/
99•ushakov•6d ago•39 comments

NIST was 5 μs off UTC after last week's power cut

https://www.jeffgeerling.com/blog/2025/nist-was-5-μs-utc-after-last-weeks-power-cut
263•jtokoph•17h ago•122 comments

FCC Updates Covered List to Include Foreign UAS and UAS Critical Components [pdf]

https://docs.fcc.gov/public/attachments/DOC-416839A1.pdf
73•Espressosaurus•6h ago•57 comments

The Garbage Collection Handbook

https://gchandbook.org/index.html
211•andsoitis•14h ago•19 comments

FPGAs Need a New Future

https://www.allaboutcircuits.com/industry-articles/fpgas-need-a-new-future/
171•thawawaycold•3d ago•108 comments

Debian adds LoongArch as officially supported architecture

https://lists.debian.org/debian-devel-announce/2025/12/msg00004.html
68•cbmuser•3d ago•14 comments

iOS 26.3 Brings AirPods-Like Pairing to Third-Party Devices in EU Under DMA

https://www.macrumors.com/2025/12/22/ios-26-3-dma-airpods-pairing/
101•Tomte•4h ago•60 comments

Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves

https://www.404media.co/flock-exposed-its-ai-powered-cameras-to-the-internet-we-tracked-ourselves/
593•chaps•17h ago•404 comments

A centennial look back at Edward Gorey's macabre art and guarded life

https://www.washingtonpost.com/books/2025/12/13/edward-gorey-centennial-gregory-hischak-review/
14•prismatic•6d ago•1 comments

Show HN: I wrote a small lib to turn a USB gamepad into a Bluetooth one

https://github.com/skorokithakis/bluetooth-gamepad
8•stavros•6d ago•4 comments

Scaling LLMs to Larger Codebases

https://blog.kierangill.xyz/oversight-and-guidance
261•kierangill•18h ago•99 comments

What are the best engineering blogs with real-world depth (no fluff)?

4•nishilpatel•33m ago•0 comments

Show HN: Python SDK – forecasting with foundation time-series and tabular models

https://github.com/S-FM/faim-python-client
20•ChernovAndrei•4d ago•3 comments

Remove Black Color with Shaders

https://yuanchuan.dev/remove-black-color-with-shaders
30•surprisetalk•4d ago•8 comments

Universal Reasoning Model (53.8% pass 1 ARC1 and 16.0% ARC 2)

https://arxiv.org/abs/2512.14693
100•marojejian•15h ago•14 comments

Show HN: C-compiler to compile TCC for live-bootstrap

https://github.com/FransFaase/MES-replacement
50•fjfaase•5d ago•8 comments

The biggest CRT ever made: Sony's PVM-4300

https://dfarq.homeip.net/the-biggest-crt-ever-made-sonys-pvm-4300/
259•giuliomagnifico•21h ago•159 comments

Plugins case study: mdBook preprocessors

https://eli.thegreenplace.net/2025/plugins-case-study-mdbook-preprocessors/
18•chmaynard•4d ago•10 comments

How the RESISTORS put computing into 1960s counter-culture

https://spectrum.ieee.org/teenage-hackers
70•rbanffy•5d ago•10 comments
Open in hackernews

iOS 26.3 Brings AirPods-Like Pairing to Third-Party Devices in EU Under DMA

https://www.macrumors.com/2025/12/22/ios-26-3-dma-airpods-pairing/
100•Tomte•4h ago

Comments

clayhacks•2h ago
So this tap to pair won’t work in the US? The side loading stuff I can understand to restrict to the EU, but this just seems like a nice feature for everyone
justapassenger•2h ago
Apple is not really interested in giving you nice features that makes it easier for you to escape their ecosystem and have Apple make less money.
Otek•1h ago
> The side loading stuff I can understand to restrict to the EU

Just curious: why do you understand they restrict it to EU?

hu3•1h ago
It's pretty clear isn't it?

They do so with third-party app stores.

And if they wanted to have airpods-like pairing to third-parties in US, they would already have.

The only reason they might bring this to US is customers will be royally pissed.

general1465•2h ago
EU gave up non working AI in exchange for something useful.
hu3•1h ago
https://mistral.ai
isodev•2h ago
It’s fascinating the kind of cool features we can have when products are made to be useful, with their target user in mind. Go EU!
madspindel•2h ago
Apple should dump their Product Managers and hire the EU bureaucrats directly then we will finally see improvements and innovations again.
Vespasian•1h ago
It's a tragedy, though no surprise, that this is required

I guess "the regulations will continue until product management improves".

dsign•1h ago
Let’s call them bureaucrats, but let’s not forget that their baseline is to be public servants, while that of product managers is to increase profits :-) . I think the system is working as intended though, because increasing profits can be a great driver for innovation and service to the consumer, until it’s not and the “immune system” (the bureaucracy) must be called on to fight the uncontrolled pathological growth…
officialchicken•29m ago
Brussels primary interest is the process, not the people.

If you don't think there isn't any "uncontrolled pathological growth" anywhere in the EU, then you should look at ALL OF THE LEGALLY SANCTIONED GOVERNMENT MONOPOLIES HERE.

End of story.

Y-bar•1h ago
Three months ago a commenter here on HN claimed to me that this will be bad for Apple users:

> There is simply no good way to make the API public while maintaining the performance and quality expectations that Apple consumers have. If the third party device doesn’t work people will blame Apple even though it’s not their fault.

And, competition probably can’t build for it anyway:

> It’s impossible to build Apple Silicon level of quality in power to watt performance or realtime audio apps over public APIs.

And:

> […] Apple has to sabotage their own devices performance and security to let other people use it. The EU has no business in this.

Well, I look forward to next year when we’ll have the receipts and see!

vachina•1h ago
It's bad because Apple now has to (OFFICIALLY) support a wider range of devices.

And then there is less incentive for Apple to further improve this interface because any improvements will benefit non-Apple devices (i.e. do the foundational work but everyone else gets the positive exposure)

x3ro•1h ago
You mean it will benefit Apple’s customers, who prefer headphones not made by Apple? If only the incentive for Apple to improve their interface was that its paying customers will have a better interface.
stavros•1h ago
I really don't understand people who defend Apple on this. The only reason I can imagine is that they're shareholders who don't use any Apple products, or shareholders who use exclusively Apple products and can't understand what sort of poor scrub might want an accessory not made by them.
darkwater•58m ago
It's the second one, but without being shareholders.
blell•25m ago
I defend Apple on this because even though government intervention can start beautifully it always ends up catastrophically.
stavros•24m ago
Because a monopoly extracting 30% of every purchase you make is a dream scenario?
xandrius•16m ago
You call it government intervention, we call it good government.
hopelite•25m ago
I don’t see it as a matter of defending Apple, it’s really a matter of technical understanding and competence.

There are many reasons to criticize Apple, but wanting to not only control the exceptional ecosystem where everything just works as seamlessly as possible, but also wanting to benefit from all the work and focus that went into creating it, is understandable to me.

What I don’t think dawns on people is that this is an example of an intersection between what some call capitalism and communism mindsets, or it may be far more accurately described as the ants and the grasshoppers, the freeloader problem.

People like the iPhone for its having worked extremely hard to make its devices work really well, but those same people don’t understand how and why that behavior they like actually came about, so they start trying to “improve” things they don’t have the foggiest understanding about.

It’s a typical narcissistic type behavior and mindset of self-importance, that now that the hard work has been accomplished they’re here to take over and improve things they don’t understand and weren’t involved in creating.

It seems to be a mindset that totally infected and is spreading all throughout the whole West for whatever reason. People simply have no idea how what they inherited was created, let alone even know how to keep it going, not to mention fix anything.

Just alone the fact that it’s EU bureaucrats imposing these things makes it extremely unlikely that it is a good idea, considering not a single consequential tech company has been produced as a function of the EU. It is that obnoxious EU technocratic know-it-all hubris that keeps them even understanding just how little they actually know, which is so dangerous and reeks of malicious jealousy.

At least in the USA, the idiots in Congress are accountable to a constituency that elected them, and they tend to be able to discern that they simply don’t know enough to interfere with how Apple (for example) is doing what it does to produce the world’s best devices and services.

Not the EU and its blob of unelected bureaucratic despots and unelected Commission of dictators, it is confident it knows more than Apple about how to do what all of Europe cannot seem to actually accomplish. Europe has not even been able to emulate what the Asians have done by forking Android, but here they are, wagging their fingers telling people how it is. Why do Europeans not get tired of that pathetic attitude?

Frankly, I wish Apple had the non-binary balls to simply just cut off all iPhones in Europe rather than bend to EU despot dictates.

At least I can hold onto the gleeful spite that Apple may just use this as an opportunity to push people into buying more Apple products by demonstrating that, e.g., “your use of non-Apple headphones has caused your phone battery to drain 10% faster and damaged the battery by 5%”. It’s perfect advertisement… brought to you by the idiots in the EU bureaucracy playing tic-tac-toe strategy against grand masters.

vachina•1h ago
non-apple headphones work just fine with Apple products. In fact, Apple's bluetooth stack seem to work best among all the portable devices I come across (no random droppings, connects on first try etc.)
geraldwhen•32m ago
I was unaware that my headphone experience as impaired in some way.

I exclusively use non Apple headphones and I have no issues. I had AirPods for a while and I don’t remember them being better.

eptcyka•32m ago
My iPhone has plenty of trouble connecting to various devices at times. God forbid it has to manage connecting to my car and my headphones at once. It works OK most of the time, but at least once a week it proves to be a problem.
SvenL•50m ago
Based on the latest iOS / MacOS update they don’t want to improve their interfaces anyway.
latexr•3m ago
Apple used to brag that “it just works”. That included peripherals it did not control. Nowadays, it can’t even have its own devices work correctly.

Apple has stopped improving long ago, and it’s not regulation that’s at fault.

zeristor•1h ago
Would this include the UK I wonder?
isodev•1h ago
It seems the UK will have to undertake their own procedure. Unless they rejoin before that (one can hope).
matthewcanty•1h ago
Just realised I’m not in the EU (from UK). There was me thinking about digging my old Garmin out!
saubeidl•1h ago
You guys are always welcome to rejoin once you figure your drama out.

We miss you, British Friends <3

hdgvhicv•1h ago
Only let us back if we join schengen.
saubeidl•1h ago
Honestly, ideally you'd rejoin without any of the weird opt-outs you had.

But I wouldn't let that be the sticking point, y'all are too important to us to get hung up on it.

Someone•1h ago
Likely not. FTA: “The changes to proximity pairing and notifications are only available for device makers and iPhone and iPad users in the European Union.”
Lio•1h ago
I wonder, could this means we get better support for things like sending messages from Garmin smartwatches?

Previously, this was available on Android but not iOS as Apple didn’t expose the APIs for watches other than their own.

lloeki•1h ago
Depending on how you look at it, there may be two distinct parts to this:

a) API to not just read notifications but also perform the notification quick actions (if any), e.g snooze for a calendar event, mark complete for a reminder, and of course reply for a text (SMS or otherwise). This seems entirely reasonable and ludicrous that it doesn't exist.

b) API to access SMS / Messages. That one appears to be heavily guarded because security / E2E (for iMessage).

I mention b) because a lot of times people invoke the problem a being b) (and possibly a problem in its own right, forcing one to use Messages for SMS) but really for watches a) is sufficient and probably much more relevant.

There's also a.1) API access to media (images) in notifications.

In any case, DMA could definitely help crack both.

port3000•1h ago
I would settle for my Garmin not disconnecting every few days at this point
Lio•33m ago
I mean I’d settle for the status quo and Garmin itself not deleting big parts of my watch faces.

The last update from Garmin did this to my Epix. Funnily enough the complications can still be activated if you touch the screen, they’re just invisible.

saubeidl•1h ago
Wow, it's almost as if regulations were necessary to curtail the worst excesses of capitalism and steer it towards user interest instead of maximal exploitation...
Someone•1h ago
FTA: “The changes to proximity pairing and notifications are only available for device makers […] in the European Union.”

Will that mean we’ll see some last step assembly move into the EU, or does it only require legal presence?

pzo•52m ago
Yeah this would be weird if it's only for EU based companies. I think apple strategy is overall 'divide and conquer' making all different stuff working different in EU, Japan, UK, US. To this already many variables also if the user has account in EU and also if is living in EU or for how long. Their whole compliance is not robust and reliable making this in fact dead on arrival. Any maker relying on this will have more complains from customers. Customers will think that all non-apple solution are buggy and reliable and will stick with apple stuff.
heavyset_go•55m ago
Currently, on the AirPods side and not iOS side like the article covers, Apple breaks Bluetooth feature parity with other devices by not sticking to the Bluetooth spec with AirPods themselves.

For example, you need to root and patch your Bluetooth stack on your phone if you want to use all of your AirPods features on Android, and not because Android is doing something wrong, it's because the Android Bluetooth stack actually sticks to the spec and AirPods don't.

And even when you do that, you can't do native AAC streaming like you can with iOS/macOS. Even if you're listening to AAC encoded audio, it'll be transcoded again as 256kbps AAC over Bluetooth.

Even no name earbuds on Amazon manage to not break Bluetooth and can offer cross platform high quality audio over Bluetooth.

bluescrn•52m ago
Can headphones that stick to the spec actually play nicely with multiple devices? - switching quickly between phone and laptop like Airpods do?
formerly_proven•48m ago
> switching quickly between phone and laptop like Airpods do?

They do that? Mine can't even switch quickly between my corporate and my own iphone.

eptcyka•30m ago
I can stop music on my phone and immediately listen to music from my laptop. I have non-apple headphones, a non-apple laptop and an iPhone. There is no apple magic dust that makes this happen.
worldsavior•52m ago
They do this on purpose if you didn't get it. Google will never "fix" this issue because they follow the spec. They shouldn't have to add an exception for AirPods.
aprilnya•11m ago
On the other hand, there’s been a bug open to make a simple harmless change to fix this in Android for 9 months, with no response from Google other than asking for reproduction steps as far as I can tell.

https://issuetracker.google.com/issues/371713238

Some comments on the bug accuse Google of intentionally not fixing it to make people buy Pixel Buds instead of AirPods.

I wouldn’t say that myself, but then again I also wouldn’t say that Apple intentionally violated the spec just to make AirPods not work on Android.

jwr•51m ago
I have no doubt that Gruber will find reasons why the EU is bad and regulation is bad. At this point it's rather amusing how Daring Fireball (and many other American media) rants against regulation, and in another post complains about how companies exploit users.

Regulation is unfortunately necessary: the market isn't as magical as we would like it to be and competition is not a magic wand that makes everything good for users. Companies either become dominant, or universally screw over their users. Users either have no choice, do not understand the choices, or simply don't care.

I am glad the EU tries to do something. They aren't always right, but they should be trying. As a reminder, one of the biggest success stories of EU regulation: cheap cellular roaming within the EU. It used to be horribly expensive (like it is in the US), but the EU (specifically, Margrethe Vestager) regulated this and miracle of miracles, we can now move across the EU and not worry about horrendous cell phone bills.

Y-bar•36m ago
They also capped credit card fees at 0.3% in 2015. It also included a prohibition on discrimination against any merchant based on eg size or category of goods sold. And as far as I can see neither Mastercard nor Visa had problems staying in business.
jwr•29m ago
Yes! I forgot about this. The EU Interchange Fee Regulation (IFR) effectively eliminated the high fixed minimum fees that previously made small-value card transactions unprofitable for merchants.

The net effect of this is that in Poland, for example, you can carry your phone and no wallet, because you can pay literally for everything using your phone. And I do mean everything, I've recently been to a club in Warsaw and the cloakroom had a terminal mounted on the wall, people just tapped their phones.

whazor•12m ago
So you cannot compare it apples to oranges. There is much more regulation in EU.

In EU there is also more consumer protection by default, so charge backs can be rejected by merchants but a consumer can easily take a merchant to court. So capping card fees is also more reasonable.

Also, when a merchant goes bankrupt and customers perform charge-backs it would involve the entire payment chain. First merchant reserves, then acquiring bank, then MasterCard/Visa, then issuing bank (customer), and lastly the customer. With lower card fees, this has impact on the merchant reserves and their risk profile. Furthermore, acquirers can add additional fees on top if needed.

You can also get lower card fees in US if you have a low risk business model.

idle_zealot•35m ago
Yeah, all too often discussion devolves into a religious war between free markets and regulation. Like they're somehow opposing forces. Markets are super cool and useful tools. Some regulation is good, some is bad, which exactly is which depends on your values and what you want to optimize for. Framing markets like they automatically do good, or ideas like "we need more regulation" or "we need fewer regulations" are all thought-terminating.

So far the DMA seems like a partial-win for technology users. I wish it enshrined the right to run software on your own computer in less ambiguous language, because as-is there are carve-outs that may let Apple get away with their core technology fee and mandatory app signing.

fersarr•32m ago
also usbc in iphones! finally we can just carry one cable
littlestymaar•23m ago
I'm very glad we eventually got standardized chargers. It's too bad the standard happened to be the madness that USB-C is though.
neya•27m ago
Yesterday, I was trying to get a voice memo out of my Apple watch - on which the recording was made. I switched from Apple last year. My cousin had an iPhone. Apple would not let me transfer the voice memo out of their eco-system. It's not on my iCloud and the watch can no longer be paired with any other iOS device (even temorarily with authentication to transfer a file)...unless the iPhone is registered to me. This is malicious compliance in the name of security.

And mind you, I own 3 Apple devices - 2 Macs and 1 iPad and the watch can't connect to any of those. I must be forced to buy a $1000 device just because I made the mistake of recording something on their watch. We need more regulation because of things like this and I would absolutely hate to live in a society where this is the norm.

ggsp•16m ago
If you are not using iCloud, you could try activating it (you get 5 gigs for free IIRC) and switching off everything besides the Voice Memos app. Then you should see the recording on your Mac, and should be able to export it from there. Definitely a shitty workaround, but you might be able to make it work?
raverbashing•14m ago
Even the most maligned lids attached to bottles looks stupid for 5 minutes but have the nice side effect of not having to hold the lid while you drink, which makes things easier most of the time you're holding something else
Arn_Thor•48m ago
Where there's a will--or a law--there's a way. Hallelujah!
rikafurude21•32m ago
Recently bought an apple watch for my mom and got it set up with her iphone. Almost instantly she notices that she cant accept WhatsApp calls on her watch, and after looking into it I found out that it was another one of those apple things where they assume youre obviously using facetime so that functionality isnt available for any other app. For context, in europe Whatsapp is the dominating messaging app and alot of people use it for calling as well as messaging. The apple watch is, as far as I can tell, a simple Bluetooth wearable with a speaker and a microphone, so the only reason its like this is that apple has a concept of how the device is "supposed" to be used and only lets you use it that way. After that experience I fully support all the regulations the EU is putting on apple to open up.
aprilnya•22m ago
Huh, with CallKit’s existence I would have assumed any app using CallKit would work on Watch…