frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
611•klaussilveira•12h ago•180 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
915•xnx•17h ago•545 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
28•helloplanets•4d ago•22 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
102•matheusalmeida•1d ago•24 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
36•videotopia•4d ago•1 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
212•isitcontent•12h ago•25 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
5•kaonwarb•3d ago•1 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
206•dmpetrov•12h ago•101 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
316•vecti•14h ago•140 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
355•aktau•18h ago•181 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
361•ostacke•18h ago•94 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
471•todsacerdoti•20h ago•232 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
267•eljojo•15h ago•157 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
399•lstoll•18h ago•271 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
25•romes•4d ago•3 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
82•quibono•4d ago•20 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
54•kmm•4d ago•3 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
9•bikenaga•3d ago•2 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
242•i5heu•15h ago•183 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
51•gfortaine•10h ago•16 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
138•vmatsiiako•17h ago•60 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
275•surprisetalk•3d ago•37 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
68•phreda4•11h ago•13 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1052•cdrnsf•21h ago•433 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
127•SerCe•8h ago•111 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
28•gmays•7h ago•10 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
173•limoce•3d ago•93 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
7•jesperordrup•2h ago•4 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
61•rescrv•20h ago•22 comments

Zlob.h 100% POSIX and glibc compatible globbing lib that is faste and better

https://github.com/dmtrKovalenko/zlob
17•neogoose•4h ago•9 comments
Open in hackernews

Dark patterns

https://www.nsw.gov.au/departments-and-agencies/fair-trading/dark-patterns
124•ColinWright•6mo ago

Comments

altruios•6mo ago
I agree that all of these are dark patterns that have been folded into most websites.

We should not implement these patterns, or allow them to be implemented unchallenged.

musicale•6mo ago
I think I would find it hard to stomach implementing many commonly seen dark patterns in software. But someone must be implementing them.
BlindEyeHalo•6mo ago
Plenty of people work in weapon manufacturing or other jobs that bring way more harm to people than a website popup.
altruios•6mo ago
whataboutism, in display. Off topic comment that will derail conversation.
birthdaywizard•6mo ago
That's not really whataboutism. They're not justifying it, they're supplementing the relevant point by saying development in areas of moral controversy are quite common even in more controversial areas.
altruios•6mo ago
How does irrelevant information supplement the point? It's only a distraction.

Your interpretation of their post seems quite generous. They made a single statement, and didn't back it up with anything like what you are saying they did.

So it really is a whataboutism: "Whataboutism is a rhetorical tactic that attempts to deflect criticism or avoid addressing a point by responding with a counter-accusation or question about someone else or something else, often unrelated to the original issue".

"Weapons manufacturing" has nothing to do with "website creation". It is a whataboutism.

theoreticalmal•6mo ago
That your thing is bad and should be opposed doesn’t mean another thing is also bad and ought be opposed
anonu•6mo ago
I appreciate the dark pattern enumeration here - but, as an American, I find it strange that the Australian Government needs to get involved with this PSA.
altruios•6mo ago
Nothing about this is regional to Australia. Every government should put out this kind of PSA. Dark patterns make everything worse in the long term for short term gain.
aiisahik•6mo ago
Australia is a nanny state. They will attempt to regulate these dark patterns next.
yapyap•6mo ago
and that would be bad?
altruios•6mo ago
GOOD!

These NEED to be regulated HEAVILY.

Dark patterns make everything worse, there is no valid reason to use them. NONE.

Short term gains from such patterns do not offset the harms these patterns cause.

dsadfjasdf•6mo ago
the market learns, then judges you
standardUser•6mo ago
A "nanny state" is a government that stops YOU from doing something (which Australia does a lot by Western standards). But what you're describing is market regulation.
yard2010•6mo ago
"Was I born too late for the golden days of my nanny state"
Esophagus4•6mo ago
As a fellow American, wouldn’t it be similar to the FDA putting out a PSA about what baby formula should be avoided?[1] Or warning of the dangers of benzone contamination in sunscreen?[2] Or the CFPB putting out a PSA on responsible credit card practices?

Seems like we have government PSAs too if I’m understanding the comment correctly.

[1] https://www.fda.gov/food/alerts-advisories-safety-informatio...

[2] https://www.fda.gov/drugs/understanding-over-counter-medicin...

staringback•6mo ago
It would be similar to your local state's attorney general, since this is from a state government in Australia. NSW has a similar population to Washington State, for example.
lcnPylGDnU4H9OF•6mo ago
> This page describes common dark patterns you will encounter online, so you can identify and avoid them when shopping online.

I don't know about it being from the Attorney General but that seems like something Washington's government might want to announce to the state's residents.

anonu•6mo ago
What I put in my mind and what I put in my body should not be regulated in the same way. I definitely want the FDA to monitor food and drugs and prevent me from getting sick.
cjs_ac•6mo ago
Australia has infamously robust consumer protection laws. Because of the high cost of running a business in Australia, especially one that involves physical goods, Australians are buying ever more things from overseas over the Internet, which means more exposure to retailers and subscription services that have no Australian presence and therefore can't be subjected to Australian law.

Australian governments also take a very paternalistic approach to dealing with their citizens. This stems from Australia's history as a set of penal colonies.

rstuart4133•6mo ago
> Australia has infamously robust consumer protection laws.

Infamous if you are a USA business looking to enter Australia, maybe? I have seen some hilarious examples of what overseas companies expecting to be able to treat Australian customers the same was they treat USA citizens, like the top half http://www.hp.com.au loudly proclaiming they do NOT honour their warranties. (Well, as the link to the ACCC explained, they did, but only if you battled your way through a thicket of dark patterns.) But, after the lesson is learned, major foreign companies do seem honour the letter of their warranties in Australia. It must suck to be one of their customers outside of Australia.

Bupa appears to be in the process of learning the same lesson, after a decade of being pricks to deal with. I'm with them. Not by choice. My USA employer pays for health insurance, and that's what they give you. It saves me 1000's a year, but OMG, Bupa make repeated mistakes that are always in their favour, they don't respond when it's pointed out, when they are forced to respond because of repeated phone calls they outright lie. It took me 3 months to get $200 out of them. I did it out of spite in the end, because the $200 wasn't worth the amount of time they made me spend. And now, surprise, surprise: https://www.accc.gov.au/media-release/bupa-in-court-for-unco...

> which means more exposure to retailers and subscription services that have no Australian presence and therefore can't be subjected to Australian law

Yep. I was one of them. I did that, and then got bitten, over and over again. Now one of the first things I look for in a company I'm buying off is "do they have an ABN (Australia Business Number" (It's a tax ID.) If they do, they are subject to Australia law, and the risk is at a level I find acceptable. If they don't it's a complete lottery. Even for cheap things. It's not just the lost money, it's the time you waste in dealing with these people, the days of correspondence before you realise they aren't acting in good faith. You then re-order somewhere local, but now you've lost weeks. It's why I buy domains through an Australia mob like https://ventraip.com.au/. Yes I've found foreign companies that have provided me the same, if not better service at a better price. But if every case, that small foreign firm got bought out by some bigger company, and I found myself in dark pattern hell.

There are exceptions of course. Sites like amazon, ebay and alibaba enforce very similar rules on the suppliers they allow onto their platforms. But outside of those platforms, if I have to deal with a company outside of Australia, the first question I ask myself is "am I prepared to throw this money away if it all goes sour". It's not a question I bother asking myself when dealing with an Australia company.

fph•6mo ago
Right; if they want to get involved, they should go all the way and start fining the hell out of them.
esbranson•6mo ago
New South Wales Government, not Australia. So even more strange, because I doubt NSW could do much re the Australian Consumer Law.
mrtz•6mo ago
Funnily, it never states it's New South Wales. Even on the "About NSW" page, NSW is never written out.
flopsamjetsam•6mo ago
It's a good point. Everyone living in Australia knows what "NSW" means, and it's a website that's almost always only used by people living in the state. Except for a page on dark patterns :)

Same blindspot as Americans using two-letter codes for their states (AZ etc.), or any other country's inhabitants using locally-known place names, or not adding their country after it.

netsharc•6mo ago
Haha, how curious.

Googling '"new south wales" site:www.nsw.gov.au', some pages have it apparently written out in full, but clicking through to the e.g. "State Flag" page, they've updated the page to say "NSW"!

slowmotarget•6mo ago
Open question: if a bartender greets you with a compliment and a wink, and then proceeds to sell you a cocktail, is it a dark pattern?
cwmoore•6mo ago
Dimly lit
zamadatix•6mo ago
"Dark pattern" is specific to digital user interfaces, the bartender use case might be just called emotional marketing or, more plainly, flattery.

Keep in mind, digital or not, not all forms of negatively viewed tactics hold the same weight. E.g. a nagging confirmation for cancellation is typically viewed less negatively than confirm shaming, even though both are often listed as types of dark patterns. The type of coercion in the bartender example is likely towards the less negative side of manipulative tactics in most people's minds.

befictious•6mo ago
i think they know that and are just being cheeky for affect.

however, URL dark patterns are the digital equivalent of IRL social engineering.

dsadfjasdf•6mo ago
If he talked the whole time about making a mojito, then gave you a water
rapnie•6mo ago
Just half-serious here when musing: not in any practical sense, but philosophically perhaps. The bartender is in the Hospitality business, and assuming that the essence of that business is genuine hospitality, there is no dark pattern if the compliment and wink are genuine. But if they are just a marketing gimmick that the bartender pulls at every table like a used cars salesman, then it is a deception pattern.
godshatter•6mo ago
If you're sitting at the bar, you're likely waiting to be served anyway. It might get the bartender a bigger tip, which is a transaction I'm okay with.
jimmaswell•6mo ago
Countdown timers and ‘Only 4 left’ are often scams, but they should note a few sites like eBay get a pass since for simply giving true facts about the auction.
m463•6mo ago
Isn't an auction itself a giant dark pattern?

Also, ebay mixes auction with buy it now in the same item.

explodes•6mo ago
Buy-It-Now combined with an auction is exactly like selling a car listed with O.B.O. (e g. ”$5000 or best offer"). This doesn't seem like a dark pattern to me for either side of the transaction.
subscribed•6mo ago
I like it a lot. I either want something NAOW and don't mind a slightly higher price than I'd pay if I waited a few days.
Centigonal•6mo ago
Auctions are great price discovery mechanisms. Nothing wrong with that IMO
theoreticalmal•6mo ago
Only if you consider voluntary interpersonal economics a dark pattern
zzo38computer•6mo ago
Some things can be mitigated by avoiding CSS and JavaScripts in web pages. My idea of a "computer payment file" can also mitigate some of them (such as hidden costs, especially hidden recurring costs). Forced continuity and some kind of hidden costs probably should be made illegal, though (although there are the details to be considered; the laws should not be made excessive). Someone who uses such a deception could also be given a bad reputation, independently from laws, but it would be necessary to avoid a monopoly, too. Other things could also be done, such as client software on computers to be designed better, and making that you should not require specific types of computers (or, in some cases, any computer, or any internet connection) for many important things.
cadamsdotcom•6mo ago
My favorite “dark pattern” is when you close a tab with items in your cart and a burner email associated, then a couple days later they email a promo code.
mxxx•6mo ago
Yeah sometimes you can use this one to your advantage though. If was buying something recently and the website was just giving off those types of vibes, so I went to the checkout and bailed. Next day, got a reminder. Three days later, discount offer. One week later, slightly better discount offer.
mxxx•6mo ago
The killer these days is places demanding your email prior to giving you a shipping estimate. Particularly annoying if you live somewhere where shipping costs vary greatly between providers.
Centigonal•6mo ago
I hate hate hate this - especially because my browser autofills my email with my address. My flow is to autofill, then go back and change the email to gibberish. Sometimes that doesn't work and I get some un-asked for promotion anyway.

I think I should have to at least click a button for some company to be able to send me what is clearly a marketing email.

Helmut10001•6mo ago
Not allowed in Europe, afaik.
iask•6mo ago
If you want to see dark patterns in action in the US, visit any fitness, diet, weight-loss, vitamin and supplement website.

CEOs, CMOs and marketers prioritize the “abandoned cart”. It’s just business.

t_mahmood•6mo ago
One I had to face was, they put a tiny dot over the close button on a dialog box, so when you try to close it, you're actually clicking the dot. You really have to notice the dot to avoid it and actually click the close button.

I uninstalled the app, and left a review, but knowing the company, I don't think they'll ever fix it.

nudgeOrnurture•6mo ago
to me, dark patterns were not the means, but the goals: the cognitive patterns that are established and reinforced after all the methods have been successfully applied.

[hop]

when all those little spikes compound while you ingest global and national news and those backpacking friends from Russia, Ukraine and Cambodia come home ^^, for example ...

[hop]

and we thought Machiavelli et al wrote so we could understand, when they really just established patterns that could be matched with little effort