MurphyA/hacker-news huggingface dataset:
Show HN: Horochan – a fast, minimalist daily horoscope site (no ads,no tracking)
by viknesh_x | 2025-05-14 13:56:49+00:00
I built horochan.com because most horoscope sites are overloaded with ads, popups, clickbait, and shady tracking. Horochan is the opposite:

Fast (loads in under 100ms)

No cookies, no analytics, no nonsense

One daily horoscope, plain English, no distractions

Designed to feel calming and human — not like a casino

I'm not an astrology fanatic. I just wanted to build a daily ritual that was weirdly peaceful and didn’t feel like a dark UX pattern. A few friends started using it daily, and I figured: why not share?

Built with: static front-end + serverless backend, deployed via Vercel.

Would love feedback on:

Whether you'd use or recommend it

If anything feels missing

Ideas to improve the experience

Appreciate any thoughts — rip it apart if needed.
by cornstalks | 2025-05-14 13:56:58+00:00
No. HDR video (and images) don't use floating point encoding. They generally use a higher bit depth (10 bits or more vs 8 bits) to reduce banding and different transfer characteristics (i.e. PQ or HLG vs sRGB or BT.709), in addition to different YCbCr matrices and mastering metadata.

And no, it's not necessarily absolute luminance. PQ is absolute, HLG is not.
by AdmiralAsshat | 2025-05-14 13:57:12+00:00
It's not a full laptop replacement, but at least for me it's good enough at what it does that I can just take my phone or tablet with me on short vacations and not be paranoid that I'm gonna have to do something complicated like log into my bank or write some verbose emails that I'm normally afraid to do from my phone. In those instances, plugging one of them into a KVM and Dex mode is sufficient to get over the hump.
by RetroTechie | 2025-05-14 13:57:18+00:00
>The point of Mr. Ousterhout’s argument is that there are only two choices:

Ultimately, it all compiles down to assembly (which is executed), or an interpreter (which is executed). Assembly all the way. The real choice here is: turn into assembly ahead of time (programmer's code becomes assembly), or do so at runtime (assembly interprets programmer's code). Or some in-between like JIT compilation. And: what guardrails you put in place.

So you could say that higher-level languages are just a way to make tedious/nasty assembly coding more palatable. Eg. by producing error reports vs. just crashing a machine. Or provide a sandbox. Or provide a model of computation that fits well with programmer's thinking.

Between those, you simply need some useful abstractions. Preferably ones that are simple yet versatile/universal.

Eg. a (bitmap) "screen" could just be a flat memory space (framebuffer). Or a 2-D array of pixels, potentially with "pixel" defined elsewhere.

Programmer doesn't care how GPU is coerced into displaying those pixels, low-level code doesn't care what higher-level software does to produce them.

And then have as few as those abstractions as possible (but no less!). Tcl: "everything is a string". Lisp: "everything is a list". Unix(-like): "everything is a file". Etc.

Personally, I have a soft spot for languages that punch above their weight for expressiveness / few but useful abstractions vs. their implementation size. Things like Forth, Tcl or Lua come to mind.

But hey that's just me. Developers & organisations they're in make their own choices.
by beachwood23 | 2025-05-14 13:57:44+00:00
Completely agree. To me, HDR feels like the system is ignoring my screen brightness settings.

I set my screen brightness to a certain level for a reason. Please don’t just arbitrarily turn up the brightness!

There is no good way to disable HDR on photos for iPhone, either. Sure, you can turn off the HDR on photos on your iphone. But then, when you cast to a different display, the TV tries to display the photos in HDR, and it won’t look half as good.
by sebstefan | 2025-05-14 13:57:49+00:00
For the Halide's updated Image Lab demo about 2/3rd of the way down the page (https://www.lux.camera/content/media/2025/05/skyline-edit-tr...), you made the demo so tall desktop users can't both see the sky & the controls at the same time

A lot of these design flaws are fixed by Firefox's picture in picture option but for some reason, with the way you coded it, the prompt to pop it out as PIP doesn't show up
by aaomidi | 2025-05-14 13:57:53+00:00
Statements like this are mostly useless.

People don’t measure happiness in aggregate. Just because I can fly anywhere in the world in a few hours, doesn’t make up for something like loneliness.

There’s categories of “happiness with life”, and some of them are much, much worse than a century ago.

It could very well be that those carry a lot more weight than tech.
by SketchySeaBeast | 2025-05-14 13:58:02+00:00
Are you unwilling or unable? This really feels like a vibes based definition. Is "knowledge" like pornography, you know it when you see it? How does it differ from information? How do we know it's novel? The term implies that the AI "knows" something, which is a big claim to make, and I don't think it can be in any way considered to be self evident.

I get it, you like AI, so much so that you're willing to throw out personal attacks to defend it, but it's important to be critical or it's easy to be suckered.
by izacus | 2025-05-14 13:58:14+00:00
Punishing Google for preventing apps from reading all your private data at a whim is quite a take to involve EU for.

Without this enforcement, malware games and apps like Facebook were just uploading your photos and scanning their EXIF locations under the guise of "needing all access".

And as we found out in existing topic, the better privacy preserving APIs exist, Nextcloud just doesn't want to use them.
by sandofsky | 2025-05-14 13:59:21+00:00
While it isn't touched on in the post, I think the issue with feeds is that platforms like Instagram have no interest in moderating HDR.

For context: YouTube automatically edits the volume of videos that have an average loudness beyond a certain threshold. I think the solution for HDR is similar penalization based on log luminance or some other reasonable metric.

I don't see this happening on Instagram any time soon, because bad HDR likely makes view counts go up.

As for the HDR photos in the post, well, those are a bit strong to show what HDR can do. That's why the Mark III beta includes a much tamer HDR grade.
by ses1984 | 2025-05-14 13:59:41+00:00
Not every hotel cares.

The hotel I’m staying at right now is dirty as fuck.

The valve for the shower does not operate properly, the water pressure is extremely low and it barely gets above 90F. Other rooms in the same hotel have a different valve and the showers work fine.

“We will send a maintenance person right away” it’s been a week.

There is old food under and behind my bed.

They empty trash in the hall once a week, it fills up in two days.

They advertise laundry but the driers are all out of order. Apparently the only reason is the change collection bucket is full, the owner doesn’t trust anyone but himself to empty it, but he’s two states away.

I can hear everything through all the walls around me. I can hear people fart.

This hotel has 4.5 stars with >2000 reviews.
by ModernMech | 2025-05-14 13:59:56+00:00
Abusive relationships involve coercion, control, fear, and often violate personal autonomy and consent. One party dominates the other in a harmful way. Using Rust is not harmful.

Placing restrictions on the programs a programmer can write is not abusive. The rules exist to ensure clarity, safety, performance, and design goals. In an abusive relationship, rules are created to control or punish behavior, often changing capriciously and without reason or consultation. By contrast, Rust is designed by a group of people who work together to advance the language according to a set of articulated goals. The rules are clear and do not change capriciously.

Abuse causes emotional trauma, isolation, and long-term harm. Rust may cause feelings of frustration and annoyance, it may make you a less efficient programmer, but using it does not cause psychological or physical harm found in abusive relationships.
by Zak | 2025-05-14 14:00:00+00:00
Most of the time, when apps are caught doing something really shady, they're removed from the Play Store for doing the shady thing. A story wouldn't report that they stopped working because of a policy change, but some of these wouldn't make it into the store now:

https://www.bleepingcomputer.com/news/security/apps-with-15m...

https://www.zdnet.com/article/phantomlance-spying-campaign-b...

https://www.welivesecurity.com/2023/05/23/android-app-breaki...

There are also examples of apps using the filesystem to try to detect rooted devices, an invasion of user privacy:

https://www.reddit.com/r/Android/comments/g6cdl6/apps_have_a...
by mxfh | 2025-05-14 14:00:10+00:00
Does anyone else find the hubris in the first paragraph writing as off-putting as I do?

"we finally explain what HDR actually means"

Then spends 2/3rds of the article on a tone mapping expedition, only to not address the elephant in the room, that is the almost complete absence of predictable color management in consumer-grade digital environments.

UIs are hardly ever tested in HDR: I don't want my subtitles to burn out my eyes in actual HDR display.

It is here, where you, the consumer, are as vulnerable to light in a proper dark environment for movie watching, as when raising the window curtains on a bright summer morning. (That brightness abuse by content is actually discussed here)

Dolby Vision and Apple have the lead here as a closed platforms, on the web it's simply not predictably possible yet.

Best hope is the efforts of the Color on the Web Community Group from my impression.

https://github.com/w3c/ColorWeb-CG
by dspillett | 2025-05-14 14:00:20+00:00
It isn't about tolerance for the kids. I have no objection to them being around¹, I don't begrudge my taxes going into education and relevant parts of the NHS for them.

My issue is the assumption, amongst many of those with kids, that everything should be optimised for people with kids, and anything that isn't is wrong. Because why would you want to optimise anything for other conditions in some cases?

>Why not show the same courtesy?

There is courtesy, and there is being expected to accept suboptimal things for myself so that everything can be optimal for other peoples' choices.

--------

[1] except perhaps the particularly uncontrolled ones, and I acknowledge that is sometimes unavoidable
by amiga386 | 2025-05-14 14:00:48+00:00
The council own the land, and leased it to the restaurant. They claim the Toby Carvery "has broken the terms of the lease which requires Toby Carvery to maintain and protect the existing landscape"

https://www.telegraph.co.uk/news/2025/04/16/toby-carvery-cou...

There's no need to see malice where indifference and incompetence will do. You need to do a box-ticking exercise, you buy in an expert. The expert says you need to do X, you don't press too hard against that. They say they can do it for you. You assume they know what they're doing and say "OK, do it".

We'll have to wait for the courts to find out exactly who said what to who, and who made what decision, but this is about as much as we can infer for now. The tree's still gone.
by TheNewsIsHere | 2025-05-14 14:00:50+00:00
Edit: I meant to reply to https://news.ycombinator.com/item?id=43981648

Maybe it’s the way I was raised and socialized to the world, but I’ve never really trusted these fintech and money transfer services that aren’t regulated as banks. I read the Terms for anything that touches either my money or my business, and there’s so much ambiguity that it’s never sat right with me.

I do use PayPal personally, but only as a money transfer service. I also tend to use a credit card with PayPal rather than a debit card, and I won’t link my bank account to anything that doesn’t support micro deposit verification.

I’m in the fortunate position of not being un(der)banked.

All my personal and business money lives exclusively at actual banks that have to adhere to actual regulations with actual teeth, and who I can sue in court or file complaints about with state and federal regulators, with some realistic hope of resolution. Functionally, I can also walk into a branch and do business with a human. I don’t have to deal with ridiculous chat bots and unempowered “support” reps. I can speak face to face with someone who can actually solve an issue or give me information that’s actionable.

In another life I was a nonprofit administrator. We had an annual event which was ticketed (and brought in the vast majority of income). The organization’s founder LOVED PayPal, and didn’t really care about keeping money there. As someone who had daily responsibility for financials, that terrified me. I could never get them to understand the risk that storing half the organization’s working capital at PayPal represented. They just willfully ignored that PayPal was not a bank, because it was “easier” than credit cards or checks.
by ngangaga | 2025-05-14 14:01:00+00:00
Nah, I've broken like three of those things and I just resent having another thing to carry around. I've just given up on using wired headphones for the most part with my phone. I just don't know why they thought it was desired to remove in the first place; I've had other waterproof headphones with a jack.

But, I also don't generally expect apple to make consumer-friendly decisions. The headphone jack invokes about 1/100th the rage that using the app store does.
by blagie | 2025-05-14 14:01:25+00:00
It's going to become acute well before. It's more like the tragedy of the commons.

You need a tax / working base of some size to produce enough stuff. That simply won't be in place when the current kids are adults, and adults or elderly.

Barring robots and AI -- which admittedly looks like a very real possibility now -- the current adults will not have enough working-age people to support them when they're old.

Indeed, the problem is acute only because they won't be dead. We're all counting on our kids to support us when we're old, only now indirectly, via taxes and mechanisms like social security.

If South Korea simply had 1/4 of its current population, everyone would have more space and resources, and things would probably be okay. Property values and economy would contract in absolute terms, but everyone has more stuff.
by thesuitonym | 2025-05-14 14:02:15+00:00
I'm pretty sure they both do have TOTP but it's not well documented that it even exists, and it's difficult for regular users to use. In iOS it in the Passwords app (née Keychain) and in Android I think it's buried in the settings app of all places. People don't know it exists and don't know how to use it, and even if they did, unless you're already using it for password management, it's difficult to know how to find it. Instructions usually default to a single authenticator app, like Google Authenticator or Microsoft Authenticator, so people end up with multiple apps (Not to mention the garbage adware that always pops up in app store search). And half the time the instructions simply say "Your authenticator app," which doesn't help Joe Schmoe who has no clue where he saved that OTP.
by izacus | 2025-05-14 14:02:15+00:00
The same way, just with the native side of JNI API.

Usually you'd make a Java/Kotlin/Whatever class that does the JVM code (e.g. calls out to Android, retrieves the list of files, processes that and prepares the most reasonable subset of data to be passed into Go world) and then use JNI APIs to instantiate it and call it.

(Alternatively, you can instantiate such a proxy class at app startup and pass it into Go world when you call into it for the first time.)
by raron | 2025-05-14 14:02:24+00:00
The (AML and some KYC) laws themselves are unreasonable for two reasons.

First, having access to banking and payment services are necessary is many places so much it should be considered a basic (human) right on itself.

Freezing someone's money or access to banking services could cause much more issues or more harm to some individual than some of the criminal charges yet it is done automatically without any proof, reason, any way to appeal, by the sole discretion of one of the stakeholder (without any independent third party). Which in spirit is going against the innocent until proven guilty (and probably even the right of fair trial and right to property human rights).

From people's perspective banks have more power and can easier "take" (freeze for months/years) your money than courts and have way less responsibility or oversight doing it.

Second, banking services is one of few which is nearly entirely depends on trust. If a bank (from my perspective) "can not" (not allowed) to account for every penny and every transaction then my trust in that bank (or even in the whole banking industry) is lost.

That is bad for the bank (they will loose customers), bad for me (because I must use more cash), bad for the society (because more cash would increase tax evasion and black markets, and because it lowers the trust in public institutions), just because some stupid algorithm thought that paying half the dinner to a friend would significantly help the finances of a terrorist group.
by bell-cot | 2025-05-14 14:02:43+00:00
Yes, America needs science. Mr. Trump did a bad thing. Yada, yada.

OTOH, from skimming the parade of articles on this subject - my sense is that the pro-Science camp only cares about singing an endless "We are Right, and He is Wrong!" chorus. Vs. taking any action which might have (to put it in milspeak) actual Operational Utility.

From an occasional article in fairly left-wing publications, my impression is that many "Democratic" voters are getting d*mned pissed with how useless the Democratic Party is proving, to oppose Trump on any issue whatever.
by dingnuts | 2025-05-14 14:03:18+00:00
the article is about a retired woman who lives twenty minutes from Asheville, NC.

The terrain is rugged there, but it is not an "eccentric lifestyle"

It is extremely typical, however, to see the most basic needs of Appalachian people ignored on the grounds of their perceived choice of lifestyle

just this weekend I endured yet another incest joke.. I bet you have one of those ready too
by justinrubek | 2025-05-14 14:03:19+00:00
Are those actual problems, though? Last year, I was in the market for a car, and it appeared to me that tesla was the only american manufacturer who actually had an inkling of the right focus. What they were selling was the proper user experience for a device that transports me from a to b. The other manufacturers just wanted to sell me a device that consumed gasoline, and transport was secondary.

The door handles? I have not once had to do whatever weird steps you're describing. I look at my speed significantly less than in any other vehicles I've owned, and I spend less time doing so per occasion as well.

My complaint is that this thing feels like it wants to be an apple product, and therefore, the software doesn't respect the user. Nor does the hardware; I can't use the battery to power external high load devices. Nothing about door handles, the screens, or many of the common complaints have been relevant.
by NoMoreNicksLeft | 2025-05-14 14:03:55+00:00
The US Postal Service isn't in the business of delivering mail and hasn't been in a long, long time. In the words of a former US Postmaster General, their customers are "the 400 or so direct advertisers who send bulk mail". They're a spam company. Arguably the first spam company ever.

But they do have a 250k strong union which is a very reliable voting bloc, which is the most important thing. New excuses will be invented to keep them around as circumstances require that.

>It would save money on the last mile delivery. And speed up delivery to a matter of hours.

Delivery of what?
by hocuspocus | 2025-05-14 14:04:09+00:00
> I'm surprised ios and android don't have native TOTP apps (afaik).

They do.

Google's Authenticator is as close as it gets to a native Android app, and your secret keys are sync'ed in Google's cloud for a while now (it's a shame they waited so long).

Apple's Keychain has supported TOTP for ages too.

That said OTPs over RCS instead of SMS are a major improvement if you don't mind your phone number being used as an identifier.
by eschatology | 2025-05-14 14:04:16+00:00
Yes but with asterisks; Best way I can describe it:

You know the 0-10 brightness slider you have to pick at the start of a game? Imagine setting it to 0 and still being able to spot the faint dark spot. The dynamic range of things you can see is so much expanded.

Early HDR screens were very limited (limited dimming zones, buggy implementation) but if you get one post 2024 (esp the oled ones) they are quite decent. However it needs to be supported at many layers: not just the monitor, but also the operating system, and the content. There are not many games with proper HDR implementation; and even if there is, it may be bad and look worse — the OS can hijack the rendering pipeline and provide HDR map for you (Nvidia RTX HDR) which is a gamble: it may look bleh, but sometimes also better than the native HDR implementation the game has).

But when everything works properly, wow it looks amazing.
by ryandrake | 2025-05-14 14:04:19+00:00
The college prep rat race is insane today compared to when I was a kid. It’s become a 10+ year effort to check all the checkboxes.

1995: Have > 3.8 GPA, take the SAT, get a good enough score, write some decent sounding bullshit on an application essay, and bam: you have a shot at a top school.

2025: Start taking AP courses in middle school. Take and excel at advanced science and math classes for 4 years. Take 3 years of a foreign language and become fluent. Have a 5.0+ GPA. Have at least a 1580/1600 SAT. Have at least a 35/36 ACT. (Realistically you want perfect test scores). Be thoroughly involved in (preferably in a leadership role) multiple extracurriculars or sports teams. Have at least 3 letters of recommendation from prominent people in the community. Write an elaborate essay that checks multiple boxes, and a personal statement. After all this, you have maybe a 3% shot at a top school.
by Jhsto | 2025-05-14 14:04:27+00:00
I've been thinking of moving out of the Apple ecosystem but after seeing Severance on my iPhone Pro screen I feel like I want the keep the option to have the same HDR experience for movies specifically. With HDR support landing in Linux just a month ago I'm inclined to spend on a good monitor. However, I have IPS HDR 600 monitor but I never felt that the screen was as glorious as the iPhone screen.

I'd also be interested in hearing whether it makes sense to look into OLED HDR 400 screens (Samsung, LG) or is it really necessary to get an Asus ProArt which can push the same 1000 nits average as the Apple XDR display (which, mind you, is IPS).
by jamesblonde | 2025-05-14 14:05:10+00:00
Data warehousing is quickly becoming a commodity through open-source. I know a company who had 2PBs+ of data in Cloudera. But instead of moving to the cloud (and Databricks), they saved 5X costs by building their own analytics platform with Iceberg, Trino and Superset. The k8s operators are enterprise quality now. On-premises S3 is good, too. You can have great hardware (servers with 128 cpus and 1 TB) and networking. It's not just Trino. StarRocks and Clickhouse have enterprise grade k8s helm charts/operators. That 60bn valuation is an albtross on Databrick's neck - their pricing will have to justify it, and their core business is commoditizing.

Neon filled their product gap of not having an operational (row-oriented) DB.
by jmclnx | 2025-05-14 14:05:26+00:00
Lifetime subscriptions cost just $40 ? That really rings the "to good to be true" bell. Why would a VPN company do that. I have seen deals like this for 5 years, but not lifetime.

Anyway I wonder what the EUL said, was there tiny print that stated something like "we can cancel your subscription at any time" or maybe "after X years of use or non-use" ?