MurphyA/hacker-news huggingface dataset:
Show HN: AI Tarot Reading – get instant 1/3-card or (past/now/future) readings
by xiaoshumiao | 2025-11-16 02:47:27+00:00
Description: I built AI Tarot Reading, a simple web tool that lets you pull a tarot card (or three cards representing past / now / future) and ask a question to get a reading. The idea is to make the tarot experience accessible, quick, and just a little mystical — whether you’re just curious, seeking insight, or playing around.

Key features:

Choose 1 card (for a focused answer) or 3 cards (past-, present-, future-style)

Enter your question and then the cards are drawn instantly

Readable interpretations accompany each card so you can get some insight immediately

No app install required – runs fully in browser

Why I made it: Tarot has always fascinated me. I found a lot of existing tools either too heavy (lots of decks, lots of options) or too shallow (just random card flip but no context). I thought: what if I build something clean, minimal, fun, where someone can just ask “What’s going on with X?” and pull a reading in 30 seconds? Also, I’m curious how folks will use it — for serious reflection, or just for fun. I hope it brings a moment of stirring thought, or maybe just entertainment.

Tech stack / implementation notes:

The card draw is random but seeded so each session is unique

Interpretations are standard tarot-style meanings, adapted for readability

UI is minimalist, mobile-friendly

Gotchas: It’s meant for fun/reflective use only (not predictive or therapeutic advice)

Open questions / for feedback:

Would a “custom deck” option or more spread types (5-card, Celtic cross, etc) be valuable?

How much depth do users want in the interpretation? (Short snippets vs longer explanations)

Any suggestions for UX: maybe save readings, share with friends, log over time?

I’m also thinking of adding a “theme” mode (love, career, creativity …) — worth it?

If you’re at all interested in tarot, reflection tools, or just want a quirky bit of code/play, check it out and I’d love your feedback. Thanks!

— Thanks for reading.
by PebblesHD | 2025-11-16 02:48:32+00:00
Possibly too little too late. Even my uninterested family and friends are moving over to MacBooks just due to not enjoying windows 11 or not wanting to upgrade hardware to get a minor OS change. Between that and valve looking to move on the casual / console gaming space with the new steam hardware and devs already being split between macs and linux, they’re going to have a hard time coming back if they fumble this for much longer.
by Mikhail_Edoshin | 2025-11-16 02:49:24+00:00
XML as a standard has a concept of "notations": you can specify that contents of an element are written in such-and-such notation, which can be "asciimath" too. Of course at the XML level these are merely labels; you still need to agree on notation names and make the processors of that document to understand that notation. But as a foundation it is there.

So technically a web could indeed be a different place: a network of XML documents where all the original notations are kept as they are and merely marked with tags that formally specify: this is AsciiMath, this is C, this is SQL, and so on.
by simondotau | 2025-11-16 02:50:01+00:00
My base advice is to make sure you have a very efficient code path for login pages. 10 pages per second is nothing if you don’t have to perform any database queries (because you don’t have any authentication token to validate).

Beyond that, look for how the bots are finding new URLs to probe, and don’t give them access to those lists/indexes. In particular, don’t forget about site maps. I use cloudflare rules to restrict my site map to known bots only.
by bbor | 2025-11-16 02:50:25+00:00
Yup, exactly this! To clarify a bit more for the lurkers:

Obviously the line can be hard to draw for most (intentionally so, even!), but at the end of the day there’s people who work for their living and people who invest for their living. Besides not having to work, investors are very intentionally & explicitly tasked with directing society.

Being raised in the US, I often assumed that “capitalism” meant “a system that involves markets”, or perhaps even “a system with personal freedom”. In reality, it’s much drier and more obvious: capitalism is a system where the capitalists rule, just like the monarchs of monarchism or the theocrats of theocracy. There are many possible market-based systems that don’t have the same notion of personal property and investment that we do.
by Vera_Wilde | 2025-11-16 02:52:00+00:00
Worms are great, but they're not your grandma.

So one thing missing from the excitement around this line of work: how little these worm effects generalize to mammals.

C. elegans has very unusual biology — direct soma→germline communication pathways, minimal nervous systems, and short generational cycles. Epigenetic inheritance is much easier to observe there than in mice or humans, where mechanisms differ and dilution across meiosis tends to erase these “marks.”

This means that, even if the PA14 avoidance effect replicates, it’s not evidence that humans inherit learned behaviours. It’s evidence that worms are an interesting edge-case system.
by maguay | 2025-11-16 02:52:16+00:00
And herein lies the rub: It's been like this in many countries for the longest time. In Thailand, say, you receive an order from abroad, the post office sends you a slip and you have to pay the assessed duties to receive the package. It often ends up feeing arbitrary; some stuff comes through, others get assessed at a higher value and you have to show receipts and convince them that no, this isn't that expensive of an item. The officially published rate of X matters little when the assessed value is up to an overworked official (in the most generous of readings of the situation). Nothing's exempt; somehow gifts from family and used items always seem most likely to trigger the tripwire.

Ship something through DHL or a similar service, and they follow the letter of the law so you'll both end up paying the official duty (at least there, it's almost guaranteed to follow the declared value) plus their processing fee, storage fee, and whatever else they include. I've easily paid double the price of a product for all of those fees together.

And worst, it's all unpredictable. At least if there's a 10% sales tax you can calculate that into if you want to buy an item. But once you get hit enough times, you start just not feeling like it's worth the mental load, time, and random financial hit to order stuff.

America had no idea how good they had it, in the before times.
by linguae | 2025-11-16 02:52:45+00:00
From a UI standpoint, I agree. There’s nothing like the classic Mac interface and its associated Apple Human Interface Guidelines for GUI software. I love Jobs-era Mac OS X, but the classic Mac and its ecosystem of applications were something special.

However, when it comes to UX, stability is a major component, and this is where Mac OS X is vastly superior to cooperative multitasking, lack-of-memory-protection Mac OS 9 and below. I prefer the classic Mac UI, but Mac OS X had a better UX.
by cc101 | 2025-11-16 02:53:55+00:00
Cook saved Job's Apple? Hardly. Every aspect of today's iPhone violates what Job's stood for. Craig Federighi began his tenure by advertising 200 new features for the new version of iOS. Shortly later he did the same for the Mac. Feature bloat has been Federighi's prime focus. My iPhone is so packed with irrelevancies that is hard to use.
by Frannky | 2025-11-16 02:54:33+00:00
I never liked inheritance. It seems like something that works well in a world where you assume things don’t evolve rapidly. It also feels like it adds mental debt—every new thing needs to comply with old things to stay compatible. Every update has to take into account how old components are working. Probably, the static nature helps big teams and big companies. But I’ve found that some duplicated code is way easier to deal with, especially now that LLMs can generate new code so quickly.
by bitpush | 2025-11-16 02:54:38+00:00
> Huh? Apple does not charge for CarPlay.

I'll let you in on a secret. Ask yourself what the business case of CarPlay is. "Why" should Apple do CarPlay. Put yourself in the shoes of a VP at Apple pitching CarPlay. Are they saying "let's invest millions of dollars in inventing the UI for cars and give it away for free, for .. goodwill?"

Nope, the slide deck would say 'Cars are the next computing platform. That's where most people spend time. So imagine is we (Apple) were meaningful present there .. and that's why we need to invest in it'

So, yes CarPlay is a move to control another computing formfactor. One they do not manufacturer (like tv and Apple TV) ...and unfortunately for them, car makers are wiser this time around.
by WillPostForFood | 2025-11-16 02:55:09+00:00
We need manufacturing in the US. The service economy can't survive long term; you have to make things. Tariffs are not fun, but they are an important part of making that happen.

But, tariffs on used cameras or vintage electronics does not help bring manufacturing back. Let's just bring back the de minimis exemption for things like this. More industry targeted tariffs, fewer blanket tariffs.
by csomar | 2025-11-16 02:56:34+00:00
Vision Pro is underrated. The issue is that it’s not at a stage where it can go mainstream but the tech is insane. Apple silicon is huge and the only reason I am considering a macbook pro and waiting for the M5 max/pro series.

I think people are underestimating cook because none of these replaced the iPhone and because of the significant degradation in Apple software.
by aabhay | 2025-11-16 02:56:51+00:00
Then switch devices. Oh but you might need to find an alternate solution for your iMessage groups. And your apple watch. And your family icloud plan. And the apple ebooks you bought. And your airpod maxes. And your protection plan. And the airtags you own.

The apple of Steve Jobs is gone, but the apple of today is as sticky as ever.
by catlikesshrimp | 2025-11-16 02:57:16+00:00
>>...due to a bug in the Android Bluetooth implementation.

The issue can be resolved because an android bug can be debugged by a contributor. A similar issue can't even be analyzed from the apple side by anyone but an apple employee.

We are assuming there are bugs in iOS, but their closed sourceness can mislead people to believe there aren't. Then, yes, their vertical integration makes them rich, which in this case is bad for users, in the guise of being good.
by ChadNauseam | 2025-11-16 02:58:31+00:00
> the rich just see fines as a cost of business

They will only do the business so long as it is profitable. If the fines are high enough that they internalize the negative consequences of the business's behavior, you should get a good outcome. For example, there should be a very large fine if a waymo hits and kills someone. It should not be an infinitely large fine or result in jail time for waymo executives. To operate self-driving cars, they should have to put enough money in escrow to prove they can pay the fine.

You don't want an infinite punishment and you don't want no punishment. You want to align the incentives. Fines are probably the best way to do that for rational actors
by caminante | 2025-11-16 02:58:45+00:00
I'm not opposed to CrownCorps and regulated energy markets. The most recent rumblings in the US clamor for govt. infra stepin to compete with China on power/permitting intervention. Makes sense.

That said, Cohere only got a couple hundred million from CA and the DC is being built "domestic" in CA.

That's not enough?

Sounds like you're knowledgeable about the skills gap of do-ers in CA govt, but I'd be concerned about wasting even more time/$ through incompetence. And a politician would be staked on its outcome. That's too much political risk.
by betamint | 2025-11-16 02:58:46+00:00
That was also my story and I abandoned containers that time. But it turns out to be more about bad default UI.

The game changer is Sideberry. It makes manually managed container tabs almost effortless. Instead of messing with auto rules, you would:

- Set default containers for each pane;

- Use shortcuts to open new sibling/child tab in the same container;

- Save/restore tabs as bookmarks keeping their containers.

It’s still not perfect UI, but in reality covers all the use cases where I’d reach for a container.

It’s just so much peaceful to know that I won’t accidentally tie anything to the google account, while still have gmail open in that cyan backgrounded tab just a ctrl-tab away.
by do_not_redeem | 2025-11-16 02:59:22+00:00
> when you actually take a look what they are complaining about it is not actually an ad

https://www.windowslatest.com/wp-content/uploads/2024/04/Sta...

Opera Browser [Promoted]

--

https://www.ghacks.net/wp-content/uploads/2017/03/file-explo...

Buy OneDrive for $6.99 a month

--

Do you think these aren't ads?
by Zeetah | 2025-11-16 03:00:52+00:00
The Microsoft response is very disingenuous because if they knew about the situation and let it get to the current situation, then it means they really didn't care. If they didn't know then, they are clueless.

I think the reality is that they are super confused, don't have a vision, and therefore, no strategy. They are just like a marble bouncing in a pachinko machine.

For example, look at the churn on the UI framework - I think they have gone through three or more frameworks in the last few years.

The constant updates are just huge. I don't think on Linux they use anti-virus software. I'm sure it is nice not losing perf to the AV. I think the windows file system throughput for small files is horrid compared to Linux.
by rolph | 2025-11-16 03:04:50+00:00
darwin had the idea that many individuals with variation were culled according to relative fitness.

mendel later demonstrated that this variation was passed fractionally, to decendants. this was a conserved probability of fixed combinations [consult "mendels peas" ]

the two taken together resulted in neo-darwinist mechanisms. darwin was not wrong, mendel was less wrong, contemporarily we are still scratching the surface of getting it right, primarily what rules apply to what groups, what mechanisms are conserved, what combinations of functions are served by a particular structure, departing from the one gene one function hypothesis.
by brailsafe | 2025-11-16 03:06:49+00:00
Huge corporations are in the business of manufacturing boring things at scale, throwing money into pits, and moving slowly, it's just what they do, at least after they're initial rise. It seems cynical, but I think only a rare person at a rare company might disagree. As soon as you have dominance, you want to protect that dominance rather try something categorically industry changing. Even if you did, it wouldn't be surprising enough to get much attention unless what it was completely upended your own product line.
by Spooky23 | 2025-11-16 03:07:15+00:00
The camera iterates significantly every other year. My kid plays baseball, from little league to now high school ball. The pictures I can take on my iPhone are incredible. (I’d do the same thing with a Pixel or Samsung if I was a Android person)

My work phones are typically on a 4-5 year cycle. I’m currently carrying a 12 or 13 pro. I would have upgraded early for USB-C with that phone, but MagSafe is good enough.
Show HN: I built E2E Test Agent – describe tests in plain English,AI executes it
by ProgrammerByDay | 2025-11-16 03:10:18+00:00
Hey HN! I built E2E Test Agent – a testing framework where you write tests in plain English and AI agents execute them.

Instead of:

await page.locator("#main-content").scrollIntoView();

await page.click('button[data-testid="get-started-btn"]');

You write:

open playwright.dev

scroll all the way down

click on "Get started"

check if the page side menu is visible

.

This means:

- No more brittle selectors breaking on every refactor

- Non-technical stakeholders can write tests

- Tests survive UI refactors

- Much less maintenance overhead

.

It works with OpenAI, Claude (via compatible endpoints), or any local LLM that supports the OpenAI API format.

.

npm install e2e-test-agent

.

Would love to hear your thoughts! Especially curious about:

- What testing pain points this might solve for you

- Concerns about AI non-determinism in tests

- Ideas for extending it (API testing, database validation, etc.)

.

GitHub: https://github.com/armannaj/e2e-test-agent

npm: https://www.npmjs.com/package/e2e-test-agent

website: https://e2eagent.io
by jmgao | 2025-11-16 03:12:23+00:00
It doesn't seem obvious to me that this is actually a bug in the Android implementation, it seems like this is due to AirPods violating the spec and requiring a special handshake before responding to standard requests. It doesn't seem reasonable to expect Android to work around a device that appears to be intentionally breaking the spec for vendor lock-in purposes: the possibility of them just OTAing an update that breaks in some other way means that you'd have to be entirely bug compatible with iOS's bluetooth implementation.
by refulgentis | 2025-11-16 03:12:27+00:00
That’s more done by ex. Compal than shrinking Intel, the myth you could trust that was shattered by their insistence up until 4 months before release date that Haswell(?) was going to hit its thermal envelope and perf targets. In 2018, iirc, that was the beginning of the end. Apple had to ship a MacBook generation that struggled with thermals for 3 years and decided to never again be put in that position. Similarly at other important OEMs.
by treis | 2025-11-16 03:12:34+00:00
>This is peak "let them eat cake

Nonsense. It's these 5 things got way better and the one thing that maybe got worse is going to get better later because it's a cyclical market.

This is what I mean by unrelentingly negative. The world is way better by almost every measure than when I was a kid and the discourse focuses on the few ways it's not.
by marethyu | 2025-11-16 03:13:17+00:00
I attempted the problem myself before reading your solution. My strategy is bit different: for every N>285, I check whether there exists a positive integer solution n to two equations T_N=P_n and T_N=H_n. Using basic algebra and quadratic formula, it boils down to checking whether the quantities 1+12(NN+N) and 1+4(NN+N) are perfect squares. If they are perfect squares, denote their squares by x and y. The next step is to check if 1+x is divisible by 6 and if 1+y is divisible by 4. They are easy using % operator.

from math import sqrt def isPerfectSquare(n): sr = int(sqrt(n)) return sr * sr == n for N in range(1, 10000000000): foo = 1 + 12*(N*N + N) bar = 1 + 4*(N*N + N) if isPerfectSquare(foo) and isPerfectSquare(bar): x, y = int(sqrt(foo)), int(sqrt(bar)) if (1+x)%6 == 0 and (1+y)%4 == 0: print(f'Candidate found: N={N}, T_N={N*(N+1)/2}')
by charcircuit | 2025-11-16 03:13:48+00:00
I would consider the first one to be an ad, but you could disable it and it seems to have only rolled out to a small number of users for a short period of time because it's hard to find many instances of this existing. It's certainlynot on my machone. Yet, you'll probably still see people complain about this. The windows team can't remove something they already have.

The second I would not consider an ad, but an upsell.
by soulofmischief | 2025-11-16 03:14:30+00:00
Israel has zero justification for its colonial occupation. Colonial occupation is unjustifiable. I don't care what cult religious "right" Israel thinks it has that allows it to occupy and genocide a group of people, and then dare to call those people the violent savages.

America did the same thing. It was called Manifest Destiny. Americans were convinced they had a God-given right to subjugate, colonize and genocide the native American people.

How do I know my understanding of the situation isn't manufactured? I have the capability to research history and have independent thoughts. Your attempt to patronize and belittle me is a poor stand-in for an actual rebuttal. All you've offered me is , "b-b-buT WhAT iF uR WrONg?".

I also don't know what you're talking about "fatherless homes", I was indeed raised without a father and still seem to be a much better representative of what it means to be a man than someone who justifies the mass killing of innocent women and children over a manufactured terrorist strike. You speak from a place of privilege and ignorance. You should be ashamed of yourself.
by 1vuio0pswjnm7 | 2025-11-16 03:15:15+00:00
It appears the bill would exempt AWS, DigitalOcean and "cheap server(s) for less than dollar"

"(b) No Internet service provider or its affiliates or subsidiaries, search engine, or cloud service provider shall be held to have violated sub. (2) on the basis of the entity having provided access or connection to or from a website, content on the Internet, or a facility, system, or network not under that entitys control, or the entitys provision of communicating, transmitting, downloading, intermediate storage of, providing access software for, or other services that communicate ...

(c) No Internet service provider or its affiliates or subsidiaries, search engine, or cloud service provider shall be held to have violated sub. (3) on the basis of the entity having provided access or connection to or from a website, content on the Internet, or a facility, system, or network not under that entitys control, or the entitys provision of communicating, transmitting, downloading, intermediate storage of, providing access software for, or other services that communicate ..."

The bill restricts "persons" from knowingly retaining identifying information on users. This is some peculiar wording maybe trying to allow for some loophole where automated retention of information is exempted

"Under the bill, persons that perform reasonable age verification methods may not knowingly retain identifying information of the individual attempting to access the website after the individuals access has been granted or denied"

"(b) A person that performs a reasonable age verification method in compliance with par. (a) may not knowingly retain identifying information of the individual attempting to access the website after the individuals access has been granted or denied."

The EFF title is inaccurate

The bill does not "ban" VPNs

It does not create illegality

It creates potential civil liability for certain businesses, and only if and when someone sues and wins
by ofalkaed | 2025-11-16 03:15:59+00:00
Rereading this for the first time in 20 odd years, I think what we lost with the death of David Foster Wallace is the loss of the friendship between David Foster Wallace and Jonathan Franzen. It is easy to see the effect this loss has had on Franzen, but it is impossible to see the effect it had on Wallace, we can only assume. Society did not lose a great author, it lost a great friendship.

I keep trying to get through this but I can't do it, it makes the loss too difficult to overcome.
by defrost | 2025-11-16 03:16:31+00:00
This is still subjective feels.

I absolutely believe that some police detectives have real genuine faith in polygraphs being accurate. I strongly suspect a good many do not.

That's orthoganal to how detectives that don't have faith in polygraph results being "real" feel about people that refuse to take them.

Many may feel that people that refuse tests that supposedly tell truth telling from lying can be ranked with people that refuse a search or to unlock their phones ... ie. that's a sign that that they very probably have something to hide.

> I'm talking about interviews with detectives on a show like 20/20.

These are professionals being interviewed who are projecting all manner of things, if they don't actually trust that polygraphs work as scientifically accurate tests that reliably detect lies they are still motivated to not say so and to project belief, that's all part of the theatre of manipulating suspects.