frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Deleting a file in Wire doesn't remove it from servers – and other findings

https://offsec.almond.consulting/deleting-file-wire-doesnt-remove-it.html
1•notmine1337•1m ago•0 comments

The Rise and the Fall of the Mail Chute

https://hackaday.com/2025/06/25/the-rise-and-the-fall-of-the-mail-chute/
1•Tomte•1m ago•0 comments

How not to lose your job to AI

https://80000hours.org/agi/guide/skills-ai-makes-valuable/
1•ianrahman•3m ago•0 comments

SpaceX Rocket Launch Highlights the Quiet Power of Open Source

https://www.gizvault.com/archives/spacex-rocket-and-foss
1•ricecat•3m ago•0 comments

Framework Laptop 12 press reviews are live and Framework Laptop 13 in-stock

https://frame.work/blog/framework-laptop-12-press-reviews-are-live-and-framework-laptop-13-in-stock
1•nfriedly•4m ago•0 comments

Building an own real-time analytics platform at scale

https://blog.picnic.nl/building-a-real-time-analytics-platform-for-picnic-fefc094807ec
1•andrewstetsenko•4m ago•0 comments

Show HN: Turn Images and Text into AI Videos in Minutes

https://imagetovideo.io/
2•lumen2088•4m ago•1 comments

A computer worth 7k$ and the question if it had internet

https://berti92.github.io/posts/a_computer_worth_7k_and_the_question_if_it_had_internet.html.html
1•preezer•6m ago•0 comments

AlphaGenome: AI for Better Understanding the Genome

https://deepmind.google/discover/blog/alphagenome-ai-for-better-understanding-the-genome/
2•meetpateltech•7m ago•0 comments

Johns Hopkins University on DSPy

https://imagine.jhu.edu/classes/structuring-language-model-interactions-with-apis-and-dspy/
1•plurby•8m ago•0 comments

Frozen Fractal

https://frozenfractal.com
1•ibobev•8m ago•0 comments

TxtLogParser Support Filters and Search

https://github.com/paneltree/TxtLogParser
1•paneltree•10m ago•1 comments

Deep Dive into Databend UDF, implementing your data solutions with Python, WASM

https://www.databend.com/blog/category-product/Databend_UDF/
1•DatabendLabs•10m ago•0 comments

How to build a handheld game console

https://leandrolinares.com/blog/diy-handheld-game-console/
1•davikr•12m ago•0 comments

Show HN: Sleep Calculator – A tool to calculate ideal sleep/wake times

https://sleepcalculatorapp.com
1•loocao•13m ago•0 comments

Rollover Calculator

https://rachelbythebay.com/fun/counter/
1•LorenDB•14m ago•0 comments

Launching the Bricks Extension for Gato GraphQL

https://gatographql.com/blog/launching-the-bricks-extension-for-gatographql
1•leoloso•15m ago•0 comments

Show HN: Mighty – let AI agents use private data safely

https://www.mightynetwork.ai/
1•jodoking•15m ago•0 comments

Is Lovable getting monetization wrong?

https://getlago.substack.com/p/lovable-makes-60m-in-6-monthsbut
5•FinnLobsien•16m ago•0 comments

NSF getting kicked out of headquarters by HUD

https://www.bloomberg.com/news/articles/2025-06-25/hud-plans-to-move-operations-from-washington-to-virginia
5•trauco•17m ago•0 comments

For B-2 Pilots, a 37-Hour Nonstop Mission to Iran and Back

https://www.nytimes.com/2025/06/24/us/politics/b2-pilots-iran.html
1•bookofjoe•20m ago•1 comments

Show HN: Firebolt Core – #1 in ClickBench – Free Scale-Out Analytical SQL Engine

https://github.com/firebolt-db/firebolt-core
2•lorenzhs•21m ago•0 comments

The Hardest Bluffing Game

https://www.theatlantic.com/magazine/archive/2025/07/mheibes-iraq-game/682901/
1•gmays•22m ago•0 comments

The JPEG XL Image Coding System

https://arxiv.org/abs/2506.05987
2•ksec•25m ago•0 comments

Cryptic Isoprene Emission of Soybeans

https://www.pnas.org/doi/10.1073/pnas.2502360122
1•PaulHoule•25m ago•0 comments

Patterns for Compounding the Value of LLM Interactions

https://spin.atomicobject.com/patterns-llm-interactions/
1•philk10•26m ago•0 comments

Show HN: FRGVN – AI-powered app turns journal into devotionals and worship music

https://apps.apple.com/us/app/frgvn-journal-ai-devotional/id6745778888
1•Oftenalways•26m ago•0 comments

All Hail the Slop Bowl, Lunch of Our Ancestors

https://www.atlasobscura.com/articles/all-hail-the-slop-bowl
1•strict9•26m ago•0 comments

Show HN: A PDF metadata (and text data) extractor

https://pdf-miner.streamlit.app/
1•metalshanked•26m ago•1 comments

Show HN: E2E testing is a waste of time. We taught an AI to do it instead

https://www.playmatic.ai/
2•ElasticBottle•26m ago•2 comments
Open in hackernews

Authors hit by bad reviews on Goodreads before review copies are even circulated

https://www.thebookseller.com/news/authors-hit-by-bad-reviews-on-goodreads-before-review-copies-are-even-circulated
71•healsdata•2h ago

Comments

rurban•2h ago
Frequent experience with movies also. letterboxd is rife with ratings on movies, which didn't pre-screen at all yet. Most of them by paid shills. A24 being the worst, but Warner also amongst them. And lb fails to hit them.

Same on IMDB, and even Rotten Tomatoes. There's a lot of money in movies. But books?

hobs•2h ago
Right, but those are positive reviews.
rurban•2h ago
No, sometimes they are also brigading competitors. Lot's of 0 star ratings also en masse.
soco•1h ago
I was shocked to read the new rules for the Academy Awards jury members: newly they must watch the movies before giving their verdict. As in, before they didn't have to...
bluGill•35m ago
Perhaps in the past people had ethics and so it didn't need to be stated. I'm surprised they need it in the rules, as I would expect since they pick the jury they pick people with ethics. But then I'll admit complete ignorance to how they do anything (and no care either since I'm not a movie person)

Online reviews don't have enough control over their reviewers and so it only takes a small number of unethical people to cause a big problem.

kevin_thibedeau•20m ago
They've discontinued mailing out screeners and members have to watch them through the private Academy Screening Room streaming service. The academy now knows who watched what and can use that data for fair voting.
snarf21•1h ago
The same exact thing happens on BoardGameGeek for board games. A game is announced and people rate it 1 out of 10 because they hate the theme or the it has a digital app to help you play or ..... The game isn't released and no one has a copy besides the publisher.
bell-cot•1h ago
> There's a lot of money in movies. But books?

Generally less money, yes. But not all motives are financial. And there are loads of conflict, drama, and emotions in many parts of the writing world.

ableal•55m ago
Spy Magazine in its time (mid 80s to mid 90s) had an amusing section titled "Logrolling in our time". Usually featuring mutually favorable blurbs by pairs of writers.
kmfrk•38m ago
Guess you could say it happens everywhere by default - absent any checks and balances. Steam had terrible review bombing issues, but they finally decided to do something about it far too many years too late.

... But when you're an incumbent that's likely to be around for at least a quarter of a decade with a sizeable monopoly, later really is better than never.

nkrisc•2h ago
> Long-time romance author Milly Johnson said: “I had a one-star rating for a book that hadn’t even been seen by my copy editor. When I raised it with Goodreads they wouldn’t interfere as they said the reviewer had a perfect right to predict if they’d enjoy it or not. I’m afraid at that point I washed my hands of them as a serious review site that should have some code of conduct. We all get bad reviews but at least we should expect any review to be fair."

Is Goodreads not a review site but just a soapbox for readers? What kind of serious review site would allow reviews where the reviewer simply speculates whether they would like something or not? Seems strange Goodreads would allow these kinds of reviews, it completely undermines any credibility their ratings might have.

Does anyone take Amazon review scores seriously?

nemomarx•1h ago
I think technically good reads is a social platform micro blog site now, so soapbox is about right.
mingus88•1h ago
Goodreads was a useful tool to track the books I’d read to my kids every night. Nice to have a log book of what I’d already read backed by a real database of ISBNs

Feels similar to calorie tracking apps now. Having a database of food UPCs with nutritional data is actually useful. Then capitalism comes along and juices it for social media engagement until the site is riddled with junk features and paywalls

I guess there will always be market for a hobbies to make their own trackers.

soco•1h ago
Goodreads used to be a good site. Then big tech came in and with it enshittification. I use StoryGraph lately to record my books, but I wouldn't recommend their reviews either, or in general any reviews - everything will be between 3 and 4 stars in the end, regardless of genre or quality.
mingus88•1h ago
For a long time, Amazon reviews could be somewhat useful if you ignored all the 5 and 1 star reviews and only looked at verified buyers.

But Amazon allows sellers to swap different products in under an existing listing so you don’t even know anymore if the review is for what you are buying. This allows sellers to cheat. It’s insanity.

It reminds me of the phone network. It’s so riddled with bad actors that entire generations now have been trained to never pick up the phone.

Why would a network operator allow caller ID to be so easily spoofed? For abusive callers to operate unrestricted? Even the audio quality of the calls seems to have gotten so bad in my parents rural backwater.

I don’t get it. Is engagement the only metric that matters?

nyeah•1h ago
"Is engagement the only metric that matters?" Yes.
ableal•44m ago
> Why would a network operator allow caller ID to be so easily spoofed?

Our protocols are descended from the postal system - the sender is a bit of text written on the wrapper.

Certifying that is out of the scope of delivering to the addressee. It would involve back and forth with an authority - e.g. showing someone your id before being allowed to post a letter.

sidewndr46•44m ago
it also changes your purchase history when they do this, which is certainly interesting. There have been a number of times when I want to purchase something again, then go to my order history. The 'product' is now something like a hair accessory targeted at teen girls.
JTbane•35m ago
>they said the reviewer had a perfect right to predict if they’d enjoy it or not

Unintentionally a hilarious statement, straight outta sci-fi.

saintblasphemer•1h ago
Why is the book available for review on the site if review copies haven't yet been sent out? Isn't that just asking for trolling?
Freak_NL•1h ago
I guess authors and publishers do like being able to show that a certain title is forthcoming.
bityard•1h ago
Can they do that without allowing third party reviews before the publication date?
bluGill•33m ago
Sure, but that doesn't solve the problem. How things are makes the problem obvious. If they put a countdown everyone leaving bad reviews just waits until reviews open and then it becomes much harder to know it isn't an honest review as it is possible that they really read it.
nemomarx•1h ago
And it lets people add it to reading list plans early etc. But you could probably have a read only entry with a countdown without enormous efforts?
bityard•1h ago
That appears to be the unspoken thrust of the piece once you've waded through all of the mock surprise and intrigue.
boesboes•1h ago
How is that rellevant, this just show how broken reviews are. How much of a scamm it is
add-sub-mul-div•1h ago
Because it's being run by Amazon employees who hate their jobs rather than hobbyists who love books?
patcon•1h ago
In some ways, it's just a peak into existing corruption, perpetrated by those who couldn't even be bothered to make it believable.

Likely a script that looks for the first x reviews and then starts generating fake ones, and some party that is just lazy. There's probably a market somewhere to short.

sidewndr46•47m ago
The general term used to describe this business practice is 'shakedown'.
Freak_NL•1h ago
> When I raised it with Goodreads they wouldn’t interfere as they said the reviewer had a perfect right to predict if they’d enjoy it or not.

Ah yes, the illustrious omniprescient reviewer.

I've published a novelette a few months ago on a large website with user ratings (ahem, as a novice writer of smut whose nom-de-plume shall remain a carefully guarded secret). What is interesting is that in the first fortnight there were some people giving a bad rating because, ostensibly (and judging from some comments), they just don't like that specific type of story, whereas in the long tail the average rating climbs upwards as people find your story using tags and keywords, etc, and then judge only the writing and story itself, rather than its subgenre, setting, or premise.

I wonder if real books reviewed on Goodreads follow that pattern too. Those early reviews can have an outsized influence.

pjc50•1h ago
You've highlighted an additional problem, roving bands of morality police (various colours) who go on campaigns against books they've never read and authors they don't like.
sidewndr46•43m ago
If the book was about clairvoyants, I could see them allowing the review to be added before the books publication date.
alexpotato•1h ago
A few years back, inspired by Derek Sivers [0], I decided to just make my own filterable book review list [1].

It was both a fun challenge (using vanilla JS to render) and has been fun to share with friends, Twitter mutuals etc.

Plus, people know it's MY reviews so if they like my suggestions/tweeting/poasting/etc, they know the review is from me and not some bot.

0 - https://sive.rs/book

1 - https://alexpotato.com/books/?xl=hn

quirino•1h ago
Sivers' list has introduced me to many great books. I can recommend "Sum: Forty Tales from the Afterlives - by David Eagleman" which is the fourth book on the page you linked.
phkahler•40m ago
>> Plus, people know it's MY reviews

One way to look at what you've done is authenticated the source of your reviews. They're not anonymous people behind a fake username.

encom•1h ago
I think at this point, any sort of online review aggregators have been ruined for good - from Amazon to Imdb to Google. All of them. Find a professional reviewer you trust, whose taste aligns with your own. For me, I like The Critical Drinker. Most of what he recommends, I like. Except Arcane, that was horrible.
voidUpdate•1h ago
Out of interest, what did you dislike about Arcane?
CoastalCoder•1h ago
Arcane wasn't bad, but I really liked how the villains were fleshed out as complete humans with vices, virtues, and relatable motivations.
SkipperCat•1h ago
I'm probably going to get downvoted for this, but most if the Internet should not be anonymous. Anonymity has led to bots, awful cases of trolling and abuse. There should definitely be ways to communicated peer-to-peer anonymously, but posting on Social Media should not be one of them.
smokel•1h ago
Here, have an upvote from this anonymous coward.
speed_spread•1h ago
There is a zone of shade between full anonymity and exact identification. There could be a service that provide time limited anonymous tokens that still provide guarantee that you're not a bot. So you can claim you're a real person without having to reveal _who_ you are.
jfengel•1h ago
I'm all for anonymity, but anonymous identities should be taken with extreme skepticism.

I'd really like to see a hierarchy of trust. Get some certs signed by a reputable bank who has seen you in person, high trust. Self-signed certs, much less trust. Completely anonymous, you get basically shadowbanned; people who want it can go looking for it.

The Internet is an information flood (and so much worse now that we have LLMs). Filtering it has always been the key challenge. We should be able to filter on source, while still allowing people to say whatever it is they want. We just don't have to read it.

pjc50•1h ago
People will post terrible lies in national newspapers under their own photograph and byline. Accountability is .. not evenly distributed.

Environments where reprisals are possible simply have different dysfunctionality from ones where they generally aren't. And you can see how catastrophic suddenly turning on reprisals is, known as "doxxing".

zimpenfish•1h ago
> People will post terrible lies in national newspapers under their own photograph and byline.

As an extreme example, (multiple) POTUS have gone on national TV and flat out lied to the US without consequence.

swayvil•1h ago
I agree.

What's more, governance processes for the forum shouldn't be anonymous at all. I mean flagging, voting, moderator action etc.

That's arguably the most important conversation here. Most in need of illumination by public discussion.

But so often (in these social media forums) it is taken one step beyond pseudonymity to full anonymity. Hidden from all eyes.

Why? I never heard a good argument.

z0r•48m ago
Should people's votes be public in general?
swayvil•19m ago
There's a good and well known argument against that already. Don't distract from my point.
tiborsaas•1h ago
You've just introduced some new problems of scaling up identity theft and getting people otherwise uninterested in social media sell their account to spammers.
yjftsjthsd-h•59m ago
Well, you're posting anonymously on a social media site to claim that people shouldn't be allowed to post anonymously on a social media sites. If you're not even willing to do it, why should anyone else?

Also, there are social media sites with real name policies; in what way are they better?

A_D_E_P_T•1h ago
Goodreads is the worst. At this point, Amazon should just shut it down.

Amazon reviews are unironically better, because you can see if somebody actually bought the book or not, and Amazon has very sophisticated anti-Astroturfing measures. (Good luck getting your friends and family to leave good reviews of your book -- they'll catch it and delete them.)

Goodreads is infested with marketing and publishing cliques and a lot of their reviews are fake or paid for. It has never been more over.

cratermoon•1h ago
Do you trust Amazon to be honest and accurate about who bought the product?
A_D_E_P_T•42m ago
I buy lots of books and write lots of reviews on Amazon, and mine always say "verified purchase." I also see other reviews which were solicited by giving readers free copies (ARCs) a la Goodreads, and they never say "verified purchase." (And some reviews that were written by people who never read the book at all...) So yeah. Unless you have evidence to the contrary -- which would be evidence of a crime -- I think they can be trusted on this point.
skarz•5m ago
>Amazon has very sophisticated anti-Astroturfing measures.

And yet they won't do anything about sellers who change their listing to a completely different product once it gets to the 4-5 star range. Can't tell you how many times I've been looking at some tool or gadget only to glance at the reviews and see people mentioning socks.

patcon•1h ago
Trolls from the Russian federation is interesting. Maybe high bang for buck in destroying livelihoods and cultural capital, re: adversarial statescraft
consumer451•56m ago
> cultural capital

This is a significant factor, imo. Many great modern Russian artists are banned by the state. Meanwhile, the current imperialist Russian state is a group of sandcastle kickers running wild.

I look forward to a day when the Russian people, and the world, have a Russian government that works for things other than destruction.

mattgreenrocks•1h ago
I think the thing I have the most difficulty with in this discussion is that it seems virtually unthinkable to stop taking semi-anonymous ratings seriously? I know there will be intense loss aversion to such a crazy idea.

But sometimes the comment section is just a bunch of people with axes to grind.

MBCook•1h ago
I remember this happening on Amazon more than 20 years ago. People reviewing books from authors they like (or hate) long before they were available to buy.
izacus•1h ago
Well, those sites are also filled with 5 star reviews for books that won't be on sale for 6 months+, so it kinda balances out, doesn't it.

Same with Reddit and other places - seeing bunch of suspiciously positive "reviews" months before the book is even on sale.

NelsonMinar•1h ago
Goodreads is a case study in the natural monopoly of social networks. The product has been terrible for years now, with Amazon investing the bare minimum to keep it online and one slight design change every few years. But competitors like TheStoryGraph can't get traction because all the people are still on Goodreads.
mslansn•39m ago
I keep reading complaints about how bad it is and I just don’t see it. The last redesign is tremendously slow though.
PokerFacowaty•35m ago
Off the top of my head there's two things that rub me the wrong way about Goodreads.

One is there isn't a separate section for professional reviews (Polish movie/TV site Filmweb has that), so that right off the bat the first comment might be that someone doesn't like what the book is even about, it's a 1-star, liked by 15 people.

Two is they closed their API completely, so there's no way you can get any book info from their DB, not with limits and/or authorization, not if you pay, just not at all.

jrockway•1h ago
This kind of exposes how valuable reviews actually are -- likely not very. People like reviews, but some person you don't know using some unknown set of criteria to evaluate a product turns out to not actually offer any value. Taking the mean of this data ("4.5 stars on Goodreads!") also doesn't improve the quality of the data.
fennecbutt•56m ago
I'd disagree. Real, honest reviews are genuinely useful to me as a consumer particularly if the review outlines what type of person the reviewer is, too.
bluGill•38m ago
That is the whole point of the review scams - often I'm not an expert and I know it. I need some widget, and there are 10 choices. I want someone independent to review all 10 choices and tell me which is best so I don't waste my money buying a bad one. Lacking someone with the money and time to buy all 10, at least seeing the reviews of someone who has one is a suggestion on if that one is really as good as they say. Though if someone only has one they tend to review it well because nobody wants to admit they bought something that wasn't the best.

If the reviewer is consumer reports they for years were this independent reviews. (I've heard accusations they are no longer as independent - make your own decisions) They often don't know enough about the product to understand why long term the more expensive one might be better as opposed to just overpriced, so not perfect, but still better than buying everything yourself.

em-bee•21m ago
in germany there is stiftung warentest: https://en.wikipedia.org/wiki/Stiftung_Warentest

they have been doing this for decades. they fund themselves by selling a print magazine and paid online access. their reputation is so good that products that get good test results often use the result in their ads or print it on their packaging.

skarz•8m ago
The United States has that, it's called Consumer Reports. https://en.wikipedia.org/wiki/Consumer_Reports
mrweasel•1h ago
Online reviews in general are pretty useless these days. We know that sites like Trustpilot will take down negative reviews if you pay them, Amazon reviews are mostly bots and some sites have weird incentives for users to write reviews.

E.g. take reviews of business on Google, there's no link to actual purchases, but you get a star and a "Local guide level 4" or something if you do enough reviews. A family member runs a consulting business, he has a 2-star review, the only review. It's not made by a customer, just some random dude. What it looks like is that this dude just walked around reviewing business after business, based on look of their office perhaps. He's not customer of ANY of them. So now multiple business are trying to have these negative reviews removed, Google doesn't give a shit, so what are these reviews actually worth?

Most people who write reviews aren't exactly the most mentally stable people either. If you're not getting something in return, most people won't write a review, that just leave the nut jobs.

dev_l1x_be•52m ago
Funnily enough this is the perfect usecase for a blockchain. We could get rid off both the issue of removed reviews and the illegitimate reviews.
margalabargala•50m ago
Right, because it will be impossible to remove lying reviews, and they will all be illegitimate?
automatic6131•46m ago
Because you'd have to pay to leave a review. And maybe get paid to leave a review by people that pay to upvote that review.

I see absolutely no way this incentive structure could be misused, after all, people wouldn't use bots to spam reviews out to hopefully farm upvotes, would they? Nope <:o)

threetonesun•46m ago
Funny enough this is the perfect use case for the old web, where people just review things on their blog and you either know them or trust them from previous content.
sidewndr46•49m ago
My parents live in what is still a relatively rural area, it's unlikely you'd ever send something to their address on accident. They perpetually get kids toys shipped to their house. Address and name is correct each time. The package is clearly from Amazon. I'm relatively certain it is some part of weird review scam process. It's become a common enough thing that they just hand out the toys to who ever has young kids in the family.
reverendsteveii•33m ago
>I'm relatively certain it is some part of weird review scam process

https://www.uspis.gov/news/scam-article/brushing-scam

tldr - the seller initiates the sale themselves for w/e it is they sell to a second account that they own registered to a random address. They then ship a near-worthless item to that address and use that secondary account to write a glowing review for their original account. You get something for free that would be a bargain at twice the price and they get a 5 star review on their account. The only victim is anyone who trusts the review system.

sidewndr46•25m ago
Yeah, I haven't seen any negative impact of it. The only way I could see is if Amazon decides their address is somehow criminal adjacent & just blocks all shipments to it.
mrweasel•24m ago
That's somewhat insane. The review would have to be worth more than the items, plus shipping.
bluGill•44m ago
If you want to find a lawyer there are various slander/libel laws on the books. However each country has different laws and in most cases only lawyers win if you bother.
dinfinity•44m ago
> Online reviews in general are pretty useless these days.

It depends on the contents and the number of them. If multiple/many negative reviews for something all mention a similar defect, you can be pretty sure it is an actual issue with the thing. It is then up to you to determine if the thing is still worth your time/money.

I will say that for some things the motivations of the reviewers are something to take into account especially. For book reviews on Goodreads I've found that animosity towards the author causes heavy overstating of the 'defects' of a book.

bbarnett•39m ago
Online reviews in general are pretty useless these days. We know that sites like Trustpilot will take down negative reviews if you pay them

I've had multiple Amazon negative reviews vanish over the years. Often, it happens a few weeks after posting. I've heard it's people bribing Amazon reps to do so, under the auspices of "bad review". I've even occasionally noticed others on Amazon, in reviews, complaining that their last review went missing.

Really sad.

rendaw•18m ago
> Most people who write reviews aren't exactly the most mentally stable people either.

That's a wild claim!

mrweasel•8m ago
Clarification: Write unmotivated reviews.

I'd argue that most people don't review anything, unless they are somehow encouraged to do so. Sometimes they are motivated by anger, but those reviews are quickly taken down on many platforms, or they are based on completely unrealistic expectations, but then we're frequently back at being slightly unstable.

scrapheap•1h ago
When it comes to books I mostly ignore the reviews on sites like Goodreads. I'm much more likely to pick books based on recommendations from friends, or because they've been nominated for one or more awards. At a pinch I'm even more likely to pick a book based on it's publisher than I am to base the choice on Goodreads reviews.
hoseja•56m ago
>email from Goodreads explaining that it advises authors to "refrain from confronting users who give their books a low rating"

Okay that's bullshit. Let them duke it out!

lupusreal•45m ago
Reminder to use LibraryThing.
kmfrk•45m ago
The combination of a terribly run social platform together with a crippled API that can't be used to audit it through third parties is an all too familiar story by now.