frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Can you beat ensloppification? I made a quiz for Wikipedia's Signs of AI Writing

https://tryward.app/aiquiz
1•bennydog224•46s ago•1 comments

Spec-Driven Design with Kiro: Lessons from Seddle

https://medium.com/@dustin_44710/spec-driven-design-with-kiro-lessons-from-seddle-9320ef18a61f
1•nslog•52s ago•0 comments

Agents need good developer experience too

https://modal.com/blog/agents-devex
1•birdculture•2m ago•0 comments

The Dark Factory

https://twitter.com/i/status/2020161285376082326
1•Ozzie_osman•2m ago•0 comments

Free data transfer out to internet when moving out of AWS (2024)

https://aws.amazon.com/blogs/aws/free-data-transfer-out-to-internet-when-moving-out-of-aws/
1•tosh•3m ago•0 comments

Interop 2025: A Year of Convergence

https://webkit.org/blog/17808/interop-2025-review/
1•alwillis•4m ago•0 comments

Prejudice Against Leprosy

https://text.npr.org/g-s1-108321
1•hi41•5m ago•0 comments

Slint: Cross Platform UI Library

https://slint.dev/
1•Palmik•9m ago•0 comments

AI and Education: Generative AI and the Future of Critical Thinking

https://www.youtube.com/watch?v=k7PvscqGD24
1•nyc111•9m ago•0 comments

Maple Mono: Smooth your coding flow

https://font.subf.dev/en/
1•signa11•10m ago•0 comments

Moltbook isn't real but it can still hurt you

https://12gramsofcarbon.com/p/tech-things-moltbook-isnt-real-but
1•theahura•14m ago•0 comments

Take Back the Em Dash–and Your Voice

https://spin.atomicobject.com/take-back-em-dash/
1•ingve•14m ago•0 comments

Show HN: 289x speedup over MLP using Spectral Graphs

https://zenodo.org/login/?next=%2Fme%2Fuploads%3Fq%3D%26f%3Dshared_with_me%25253Afalse%26l%3Dlist...
1•andrespi•15m ago•0 comments

Teaching Mathematics

https://www.karlin.mff.cuni.cz/~spurny/doc/articles/arnold.htm
1•samuel246•18m ago•0 comments

3D Printed Microfluidic Multiplexing [video]

https://www.youtube.com/watch?v=VZ2ZcOzLnGg
2•downboots•18m ago•0 comments

Abstractions Are in the Eye of the Beholder

https://software.rajivprab.com/2019/08/29/abstractions-are-in-the-eye-of-the-beholder/
2•whack•18m ago•0 comments

Show HN: Routed Attention – 75-99% savings by routing between O(N) and O(N²)

https://zenodo.org/records/18518956
1•MikeBee•18m ago•0 comments

We didn't ask for this internet – Ezra Klein show [video]

https://www.youtube.com/shorts/ve02F0gyfjY
1•softwaredoug•19m ago•0 comments

The Real AI Talent War Is for Plumbers and Electricians

https://www.wired.com/story/why-there-arent-enough-electricians-and-plumbers-to-build-ai-data-cen...
2•geox•22m ago•0 comments

Show HN: MimiClaw, OpenClaw(Clawdbot)on $5 Chips

https://github.com/memovai/mimiclaw
1•ssslvky1•22m ago•0 comments

I Maintain My Blog in the Age of Agents

https://www.jerpint.io/blog/2026-02-07-how-i-maintain-my-blog-in-the-age-of-agents/
3•jerpint•23m ago•0 comments

The Fall of the Nerds

https://www.noahpinion.blog/p/the-fall-of-the-nerds
1•otoolep•24m ago•0 comments

I'm 15 and built a free tool for reading Greek/Latin texts. Would love feedback

https://the-lexicon-project.netlify.app/
2•breadwithjam•27m ago•1 comments

How close is AI to taking my job?

https://epoch.ai/gradient-updates/how-close-is-ai-to-taking-my-job
1•cjbarber•27m ago•0 comments

You are the reason I am not reviewing this PR

https://github.com/NixOS/nixpkgs/pull/479442
2•midzer•29m ago•1 comments

Show HN: FamilyMemories.video – Turn static old photos into 5s AI videos

https://familymemories.video
1•tareq_•31m ago•0 comments

How Meta Made Linux a Planet-Scale Load Balancer

https://softwarefrontier.substack.com/p/how-meta-turned-the-linux-kernel
1•CortexFlow•31m ago•0 comments

A Turing Test for AI Coding

https://t-cadet.github.io/programming-wisdom/#2026-02-06-a-turing-test-for-ai-coding
2•phi-system•31m ago•0 comments

How to Identify and Eliminate Unused AWS Resources

https://medium.com/@vkelk/how-to-identify-and-eliminate-unused-aws-resources-b0e2040b4de8
3•vkelk•32m ago•0 comments

A2CDVI – HDMI output from from the Apple IIc's digital video output connector

https://github.com/MrTechGadget/A2C_DVI_SMD
2•mmoogle•32m ago•0 comments
Open in hackernews

PayPal bans Linux users with a GPU name containing the string "Apple M1"

https://vt.social/@lina/115568401302718163
123•robin_reala•2mo ago

Comments

leothetechguy•2mo ago
Why?
netsharc•2mo ago
My guess would be they're using some 3rd party library of "fake user agent detection", and this library just has a whitelist of what's "acceptable".
rincebrain•2mo ago
Given that the "fix" involves making the string reported "Possibly Apple, Possibly M1", I am going to say it's a blacklist.
goku12•2mo ago
There are two ways in which that could happen. Someone entered that combination into the list without thinking it though. Or more likely, they use a self-learning or heuristic filter that finds the combination 'Linux' and 'Apple M1' unusual because of how rare it is. Either way, it's easier to assume a mistake here because such a dark pattern doesn't make any business sense - notwithstanding their ethical reputation.
rincebrain•2mo ago
Sure, I doubt it's anything other than someone eagerly grabbing a list of long tail things and blacklisting them.
ajb•2mo ago
This is just a guess, but maybe "inconsistent" identifiers are a good signal of being an attack bot instead of a user.

Not defending that btw. Auto-generated signals are likely a problem for any desktop Linux user, not just Asahi, since most bots will run on Linux VPSs.

herbst•2mo ago
PayPal is the only semi reliable payment method attached to my credit card that doesn't constantly fail payments on my desktop computer.

Glad to hear that's going to change as well.

hulitu•2mo ago
> Glad to hear that's going to change as well.

It changed a long time ago.

tgma•2mo ago
Probably tripping some client fingerprinting/fraud detection system because it thinks of it as an anomaly mistaking it for a bot or something. Unlikely to be intentional malice against Asahi users.
Timshel•2mo ago
Yes but shit like this still means that if your hardware is in a minority category you will lose access to services.

For a time I couldn't access a number of website because Linux+Firefox was apparently too rare, with Linux+Chrome at least I could pass a captcha (was Akamai I believe).

chii•2mo ago
so the question is should fraud protection err on the side of too lenient, allowing _some_ fraud to go thru to ensure zero innocent users get marked?

Or should fraud protection err on the side of stringency, where all fraud gets caught, but at the cost of getting innocents blocked too (in some greater number)?

tgma•2mo ago
This is very context-dependent. Since it's PayPal we are talking about, it seems reasonable they err on the side of stringent in some cases.
rnhmjoj•2mo ago
I think the real problem is that any website can get a ton of information on your GPU, including vendor, model, supported extensions etc. via WebGL/WebGPU.
fnands•2mo ago
Yeah, I understand it's probably part of their fraud protection, but feels weird that they get my GPU info when doing a payment.

Seems very unrelated.

Anyone who works on fraud protection who can explain how this info is used?

Tostino•2mo ago
Very likely looking for VMs or other weird signals. Doesn't make it right for a regular user doing nothing wrong.
coldtea•2mo ago
The problem is they have the ability to get it to begin with. The browser or OS should prevent this.
shelled•2mo ago
Not exactly on the backend, but I worked on the frontend (SDKs) at a previous employer whose product offering was fraud detection literally. Over the period of those years, I realised the team wanted "get whatever you can" and then just kept it and used it as needed. A few things I recall - heuristics, some matches with data sources they had of fraudulent actors, et cetera. I am talking about the time when "AI" as we know it was just picking up, and that company was actually calling these systems ML-backed. They pivoted to "AI" as soon as the term became more commonplace, and in the beginning it was just the name change, but I am sure they'd have changed the systems as well, or I hope so.

I can tell you that any kind of "abnormal" combination of system metadata (basically sysinfo) was technically frowned upon by that team, and of course, the system was designed by that team. So, say you had a rooted Android (we had solutions for all devices out there; pretty much) - naughty boy, the system suspected you of spoofing GPS - instant reject, disabling GPS - it was not a mandatory permission in the app (and we asked for it only for some clients) – but it didn't like it, you had changed the default resolution of the system - suspicious, we also captured typing/tapping speed (not only for text entry but also for interacting with the interface) - too fast was considered weird because you were not supposed to have known our interface (because it was interact once or twice in a lifetime or years, kind of thing).

I am speaking more from memory of new joinee intros and rare discussions with the team. The team was kinda "different," so other teams just wanted to avoid them and also wanted them to stay away from other teams. So a lot of things might not sound exciting, might not be accurate either and these are not technical observations anyway.

Another aspect I just remembered. Say you had an app list (oh, we read that too) that matched with known fraudulent actors datasets, you had app(s) that showed you were not well off (we served a lot of instant loan givers around the world), you had an old phone, your OS was very old – all these things were taken into account, along with your PII (which were of course mandatory), when their backend received the data and we gave the final reco/score to the client's system in the API response.

fnands•2mo ago
Thanks!

The app list one for loans is wild (but I can see it).

OptionOfT•2mo ago
They even query if the monitor is connected in a HDCP compliant way.

There is a bug in either that process, my monitor, or the DP protocol.

Sometimes when that detection happens, my monitor turns grey, which is what it's supposed to do when you play HDCP content over a non-HDCP link.

But I'm not doing that. I'm just visiting a website.

inhumantsar•2mo ago
I have Firefox set up to always ask for permission to play DRM protected content. This happens way more often than I ever expected. it seems that a lot of video ads have DRM. maybe that's what you're running into?
ronsor•2mo ago
> a lot of video ads have DRM

They're putting in a lot of work to stop people from pirating their ads.

hulitu•2mo ago
Who would want to pirate ads ?
general1465•2mo ago
Why would anyone use PayPal at the first place? I have only negative experiences with them. Constant blocking, freezing account and then unfreezing it with no explanation why it was frozen in the first place just panacea "fraud detection", chargebacks months after the purchase.
dontlaugh•2mo ago
If you need to split a bill across people from many different countries, there aren’t other options.
Vasbarlog•2mo ago
Revolut! There are also pretty high referral bonus (around 80 dollars per referral where I come from). You can ”charge” it using Apple Pay or Google Pay, and it’s very convenient.
dontlaugh•2mo ago
Doesn’t work in South Africa, India or Singapore.

When you meet up with from people from enough places, there really aren’t many options.

general1465•2mo ago
Good news, PayPal works once from these places. then you will get 180 days lock on your account for suspicious transfers.
robin_reala•2mo ago
I’ve never been able to consider Revolut since I read Wired’s article on their work practices: https://www.wired.com/story/revolut-trade-unions-labour-fint...
baobun•2mo ago
Cash. Monero.
mghackerlady•2mo ago
I wish more sites would accept cash
hombre_fatal•2mo ago
One click checkout vs filling in credit card info on yet another website. None of your issues apply to using PayPal as a form of payment; you don’t need to keep a balance at all.
esskay•2mo ago
Apple Pay, Google Pay, Amazon Pay, and various options across the world such as 'Link', iDEAL, Swish, etc. Paypal only still seems to be a major thing in the US where modern payment methods are still very much behind the rest of the world.
filleduchaos•2mo ago
Ironically, PayPal is the only one of those services that actually works pretty much everywhere in the world.

But of course, when people on here say "the rest of the world" they typically just mean "Europe".

general1465•2mo ago
My experience in DigiKey (One of the biggest part store) on attempt to pay via PayPal it triggered fraud detection and DigiKey told me to wire up money via bank account. So from paying in few seconds I was waiting on transfer move for several days. Never using PayPal again, what a garbage service.

Shopping on DigiKey via debit card is absolutely without problem.

hulitu•2mo ago
> Why would anyone use PayPal at the first place?

> A lot of people do not have a negative impression of Paypal. They think it always works.

I, for myself, i read a lot of negative stuff about it: accounts blocked because of various reasons, people denied access to their money because of various reasons.

They are not treated as a bank so they evade financial regulations.

Thanks, but no thanks.

shiroiuma•2mo ago
For small merchants, it's really easy and convenient for accepting credit card payments from customers. You don't needs sophisticated card-processing stuff on your end (you just send the invoice and redirect the customer to paypal.com), and the fees are (relatively) low and simple, unlike traditional credit card processors that are really geared for big customers. There just isn't much competition in this space, maybe Stripe.
j-bos•2mo ago
That's disastrous, imagine getting cut off from financial services because of being an early adopter.
em-bee•2mo ago
or using an old device, like one that is, you know, not supported by win 11...
mid-kid•2mo ago
As a rooted android user, I don't really have to imagine. It's been a constant fight for the last decade...
general1465•2mo ago
With PayPal you don't need to imagine, you will get cut off randomly just by using it. Oh you have triggered fraud detection, let's waste a week of your time talking to customer support.
protimewaster•2mo ago
I finally gave up on PayPal. Years ago, some hardware vendor had a discount for paying via PayPal. I made an account using my real personal info and personal payment cards, and they immediately flagged the account as fraudulent.

I put in a support request and, after some back and forth with support, they eventually, what I think was weeks later, marked the account as legitimate. At least, that's what they said they did. That promo was still going, so I tried it again. PayPal still wouldn't let me pay due to being flagged as fraud. In a follow-up with PayPal, they claimed it would take a few days before I could actually use the account. The promo expired at the end of that day, so I just deleted the account and decided PayPal is a waste of time.

ndiddy•2mo ago
I'd guess this is due to some Paypal fraud protection thing thinking that Linux on M1 is an "impossible" configuration to have and that anyone with that configuration must be spoofing their hardware.

If you click onto the bug she filed, it's also kind of sad/funny that the Mozilla employee responding to it ALSO assumes that nobody can actually run Linux on M1 and renames the bug to "paypal.com - Spoofing as Apple M GPU breaks the login process by triggering a block to the security challenge".

It's a shame because Asahi runs really well on M1 & M2. I hope that they're able to get this resolved and that other issues like this don't pop up in the future.

salawat•2mo ago
Wouldn't be a problem if everyone wasn't probing every bit of the User's system for their own ends, but given the incentives we've put in place, that ship has sailed.