Hacker Newsnew | past | comments | ask | show | jobs | submit | imiric's commentslogin

> I work at a FAANG and every time you try something innovative the "policy people" will climb out of their holes and put random roadblocks in your way

What a surprise that someone working in Big Tech would find "pesky" policies to get in their way. These companies have obviously done so much good for the world; imagine what they could do without any guardrails!


> Weather requires ongoing costs.

I strongly doubt that this company runs their own weather stations or meteorological models. Their only recurring cost is API access to the companies that provide weather data, a negligible amount of IT infrastructure, and their employees. Considering that there are many free weather APIs, and that a polished frontend can be built by a single person, what exactly are the overheads?

To be fair, I'm not criticizing the subscription model. I think it makes sense for software that needs to be continually maintained. But a weather app shouldn't have large maintenance costs that couldn't be covered by a one-time payment. A big reason why companies love the Apple ecosystem is because subscriptions have been normalized, and users are used to paying them regardless if the model actually makes sense for the type of software.


> strongly doubt that this company runs their own weather stations or meteorological models. Their only recurring cost is API access to the companies that provide weather data

No. But I'd suspect a tabula rasa approach to weather–particularly given it hasn't been rolled out globally in one go–incorporates satellite data, local measurements, et cetera.

Again, that may not take constant subscriprtion. But it does take constant expert monitoring and awareness.

> Considering that there are many free weather APIs

If you're a glorified viewport into these APIs' data, you may be able to stick with their most-static data and fire and forget. In reality, what those outputs mean change as the models and techniques evolve. There are new APIs with new data constantly coming out, and they're often adding connectors.

> a weather app shouldn't have large maintenance costs that couldn't be covered by a one-time payment

The only way I see this working is if the user is explicitly aware the app can break at any time if one of the APIs change anything, which they often do, and that this may not cause any obvious failures, just a decay in the app's accuracy or usefulness.


Good luck getting ECMWF ensemble data for free.

How are weather apps still relevant, let alone profitable enough to build a company around? This problem has been solved years ago. All the app needs to do is hook up to one or more data providers, and show some stats and pretty graphs. It's essentially a read-only frontend to an API. There are plenty of options to choose from on every platform, including not using an app at all.

The features this ad promotes all seem like solutions to nonexistent problems. "Alternate possible futures" don't give me any more confidence in the forecast—it just shows that it's not reliable, which everyone should know already. "Community reports" just add another layer of uncertainty. How can I trust that someone's report is valid or up-to-date, or that it applies to my area? Maps are nice and visually interesting, but this is not exactly novel. Notifications? No thanks. A weather app "should be fun"? Huge no thanks. Privacy and trust? Why do you collect any data?? Unbelievable.


> Why do you collect any data??

There are like, billions of internet-connected barometers in the world that are not used in weather models. I don’t know if Acme has any of that in mind, but there is plenty of good reason for a weather app to collect data from phones. I know @counters may disagree with me, but I believe there are opportunities to improve short term forecast accuracy using data collected from phones.

Also, pretty much every day, all the apps and all the sites will tell me the incorrect current conditions at my location, much less the forecast. It’s 2026 damnit. Why doesn’t my phone know what the weather is outside right now?

I haven’t got the app yet, but I plan on it (gotta upgrade iOS first I think). Acme seems to have a lot of ideas I agree with, so, definitely following this.

One more thing. Weather apps have not been “solved”. Not even close. They all suck, there’s billions in untapped opportunity, and a stale existing market of bad solutions. People die all the time from severe weather. There is so much more work to be done in forecast accuracy and communication.


> I believe there are opportunities to improve short term forecast accuracy using data collected from phones.

Alright, fair point. That could be a reasonable use case.

But judging by their advertised "Community reports" feature, Acme doesn't seem to be doing this. And even if they did, this feature should be opt-in, and their privacy policy should only apply for those users.

> Also, pretty much every day, all the apps and all the sites will tell me the incorrect current conditions at my location, much less the forecast. It’s 2026 damnit. Why doesn’t my phone know what the weather is outside right now?

Have you tried looking out the window? What do you need hyper-local and minute-accurate forecasts for? If you need to know accurate current conditions get a thermometer and barometer. If you want it on your smartphone, then the app could show you live readings from your device, without sending the data anywhere.

Weather forecasts have always been an inexact science, and likely always will be. Our models have gotten better over time, and at this point I think that they're good enough. I only need to know the general temperature and likelihood of certain weather events a few days in advance, at most. If there's a chance of rain, I carry an umbrella just in case. If it's going to be cold, I pack a jacket.

Highly accurate weather prediction doesn't solve any practical problem for the average person. Hyping it up like it does only serves as marketing for companies that want to build a profitable business around it.


How can you know that it "works"? Any company scummy enough to send spam to begin with, is capable of selling their customer data to a network of scummy companies that will do the same thing. I think most of the "unsubscribe" links are there to fulfill some legal obligation. They don't do what they're supposed to do, and might in fact be making things worse for the person who clicks them.

The only solution I've found to work, beyond the usual spam filtering, is to setup email on your own domain, and give every company a unique address. The moment you want to stop receiving email from them, you simply block their address. This deals both with the original company, and with anyone they've sold your contact information to.


Nah, unsubscribe links absolutely work. I’m religious about unsubscribing the first time I get any email notification I don’t want from anyone. The result is I basically get no unwanted emails unless I sign of for something new. Compared to basically every other email inbox I’ve ever seen where people don’t unsubscribe… yeah it’s super clear that it works.

I also use email aliases for every single account I have so if my email somehow leaks and I’m getting spam, i know exactly what account leaked it. That’s basically never happened though.

The only problem I have with unsubscribe links is that sometimes the website is straight up broken, like the link is dead or the page unresponsive, and I wonder about how far down fixing that issue is on the engineering team’s todo.


My solution to spam emails is this: https://ahmedkaddoura.com/writing/hide-my-email

I create a unique iCloud Hide My Email anytime I need to give out an email. The issue here was I signed up for my 24 Hour Fitness membership in person at the gym where the cell service was bad and I couldn't get the WiFI to work, so I begrudgingly gave the guy my real email.

While I could have easily blocked their domain, I took it as a challenge to get the emails to stop.


I use Fastmail which allows me to have a catch-all with my own domain name. I don't need to set anything up to give out a unique email address I make up on the spot. I highly recommend this method.

The flipside of this is that it's extremely easy to spam you by just iterating new email addresses.

I do it and never had an issue. I get odd emails every now and then with an unused address, for services/people I never contacted though. But I'm talking about perhaps 2-3 per year.

I think I got webmaster@ once.

Don’t they have a list unsubscribe header in the emails themselves? That’s effectively a requirement for senders of their size since Feb 2024.

I see this in the headers. But there was no option in the MacOS Mail client to unsubscribe. Only the Unsubscribe link in the body of the email.

Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=member.24hourfitness.com; s=twentyfourhour; t=1762443065; bh=KDZeTqKlOBd6YUTrR6K4RMz9MA2BueBl6/LnKG57yqY=; h=From:Date:Subject:To:MIME-Version:Message-ID:List-Unsubscribe: Content-Type; b=Bq6qnq65i1EN6Df9A5TpcCn3AnNzE8yjkNdDYkapehQV727Jrma15ZU4e88I8Ckdk iH5CZrtJPlNqPscm3JWbuP4IavLVKDNf3Prlm4q75tTXE0IyaTPexyOoGTu+4PoAeG wEa8WaN6zfLl5AkPO0U+zjFHicSx3ooyNomFTI2AtSVoVHVPcubtZV8wRPUy4EV9mV pRBroHp1Uj/LCFRyZRScbs5plfxEpmd3wO9vnMsXW6jqOi19kqfOkhTUKpaRVxxJA+ /cMIq+Wh4TSpt6+22gcm4hLsCVNW0mAImjTZZ/yPFwoGpLaoPOia8aYde1mlROOoZi yx81OFO+90kRQ==


> But there was no option in the MacOS Mail client to unsubscribe.

The functionality for mail clients to offer an "unsubscribe" button is dependent on there being a "List-Unsubscribe" header in the e-mail with a URL:

* https://datatracker.ietf.org/doc/html/rfc8058

* https://datatracker.ietf.org/doc/html/rfc2369#section-3.2

If the sender does not put one in then that's hardly the mail client's fault.


MacOS should have list unsub support from what I can see: https://support.apple.com/en-gb/guide/mail/mlhld3405766/mac

Dependent on the e-mail sender putting a header with a URL in the message:

* https://datatracker.ietf.org/doc/html/rfc8058


It’s effectively a requirement since Feb 2024 when Google and Yahoo rolled out guidelines related to it for bulk senders.

it’s generally a poor marketing strategy to ignore explicit requests for list removal, because users manually flag the emails as spam which is catastrophic to your domain rep and will tank deliverability. the incentives are heavily in favour of removing people who unsubscribe

The List-Unsubscribe header was pioneered by Dave Rolsky, one of the more notorious spammers of the early 2000's. His reasoning was that most people were just going to hit delete, but anyone who went out of their way to unsubscribe was a squeaky wheel that would cause more problems for him if they got angry about their request being ignored. So he really did honor unsubscribe requests ... at least until adding them to the next spam campaign on a different list.

from 2025-10-26 to 2026-01-29 (the day I wrote this article), no_reply@24hourfitness.com sent me 40 spam emails.

In the 33 days since I wrote this article, no_reply@24hourfitness.com sent me zero.


Assuming their mails follow a Poisson distribution, the 95% confidence interval for their new spam rate is 0-0.091 emails per day.

> How can you know that it "works"? Any company scummy enough to send spam to begin with, is capable of selling their customer data to a network of scummy companies that will do the same thing.

That’s quite a stretch for a company sending marketing email with a broken unsub mechanism.


Considering how these companies are infamous for making it difficult to unsubscribe from their service in real life, I don't think it's too much of a stretch to attribute malice to how they conduct email communications.

> And for those who think it's just organic with all of the upvotes, HN absolutely does have a bias for authors, and it does automatically feature certain people and suppress others.

Exactly.

There are configurable settings for each account, which might be automatically or manually set—I'm not sure–, that control the initial position of a comment in threads, and how long it stays there. There might be a reward system, where comments from high-karma accounts are prioritized over others, and accounts with "strikes", e.g. direct warnings from moderators, are penalized.

The difference in upvotes that account ultimately receives, and thus the impact on the discussion, is quite stark. The more visible a comment is, i.e. the more at the top it is, the more upvotes it can collect, which in turn makes it stay at the top, and so on.

It's safe to assume that certain accounts, such as those of YC staff, mods, or alumni, or tech celebrities like simonw, are given the highest priority.

I've noticed this on my own account. Before being warned for an IMO bullshit reason, my comments started to appear near the middle, and quickly float down to the bottom, whereas before they would usually be at the top for a few minutes. The quality of what I say hasn't changed, though the account's standing, and certainly the community itself, has.

I don't mind, nor particularly care about an arbitrary number. This is a proprietary platform run by a VC firm. It would be silly to expect that they've cracked the code of online discourse, or that their goal is to keep it balanced. The discussions here are better on average than elsewhere because of the community, although that also has been declining over the years.

I still find it jarring that most people would vote on a comment depending on if they agree with it or not, instead of engaging with it intellectually, which often pushes interesting comments to the bottom. This is an unsolved problem here, as much as it is on other platforms.


Jobs are replaced when new technology is able to produce an equivalent or better product that meets the demand, cheaper, faster, more reliably, etc. There is no evidence that the current generation of "AI" tools can do that for software.

There is a whole lot of marketing propping up the valuations of "AI" companies, a large influx of new users pumping out supremely shoddy software, and a split in a minority of users who either report a boost in productivity or little to no practical benefits from using these tools. The result of all this momentum is arguably net negative for the industry and the world.

This is in no way comparable to changes in the footwear, travel, and telecom industries.


I was with you till like a month ago. Now I’m not so sure..

Current generation "AI" has already largely solved cheaper, faster, and more reliable. But it hasn't figured out how to curb demand. So far, the more software we build, the more people want even more software. Much like is told in the lump of labor fallacy, it appears that there is no end to finding productive uses for software. And certainly that has been the "common wisdom" for at least the last couple of decades; that whole "software is eating the world" thing.

What changed in the last month that has you thinking that a demand wall is a real possibility?


I agree the pie can grow, but I don’t know that the profession survives in its current form. Whether the next form is personally profitable for those of us who’ve sunk a decade+ into the SWE skillset remains to be seen.

I selfishly hope it is, but imo it’s simply to early to tell.


The obvious question is: was it vibe coded? :)

As much as I'd like to know whether a text was written by a human or not, I'm saddened by the fact that some of these writing patterns have been poisoned by these tools. I enjoy, use, and find many of them to be an elegant way to get a point across. And I refuse to give up the em dash! So if that flags any of my writing—so be it.


Absolutely vibe coded, I'm sure I disclosed it somewhere on the site. As much as I hate using AI for creative endeavours I have to agree that it excels as nextjs/vercel/quick projects like this. I was mostly focused on the curation of the tropes and examples.

Believe me I've had to adjust my writing a lot to avoid these tells, even academics I know are second guessing everything they've ever been taught. It's quite sad but I think it will result in a more personable internet as people try to distinguish themselves from the bots.


> It's quite sad but I think it will result in a more personable internet as people try to distinguish themselves from the bots.

I applaud your optimism, but I think the internet is a lost cause. Humans who value communicating with other humans will need to retreat into niche communities with zero tolerance for bots. Filtering out bot content will likely continue to be impossible, but we'll eventually settle on a good way to determine if someone is human. I just hope we won't have to give up our privacy and anonymity for it.


I think there should be 10x more hardcore AI denialists and doomers to offset the obnoxiousness and absurdity of the other side. As usual, the reality is somewhere in the middle, perhaps slightly on the denialist side, but the pro-AI crowd has completely lost the plot.

I'm all for well founded arguments against premature AGI empowerment..

But what I'm replying to, and the vast majority of the AI denial I see, is rooted in a superficial, defensive, almost aesthetic knee jerk rejection of unimportant aspects of human taste and preference.


The article does not fit the description of blind AI denialism, though. The author even acknowledges that the tool can be useful. It makes a well articulated case that by not putting any thought into your work and words, and allowing the tool to do the thinking for you, the end product is boring. You may agree or disagree with this opinion, but I think the knee jerk rejection is coming from you.

You don't fit the profile OP is complaining about. You might not even be "vibe" coding in the strictest sense of that word.

For every person like you who puts in actual thought into the project, and uses these tools as coding assistants, there are ~100 people who offload all of their thinking to the tool.

It's frightening how little collective thought is put into the ramifications of this trend not only on our industry, but on the world at large.


That’s because the OP is thinking of a straw man.

Who cares if some idiot makes some ai shit and doesn’t learn anything? That same person has had access to a real computer which they’ve wasted just as effectively until now.


> Who cares if some idiot makes some ai shit and doesn’t learn anything?

Nobody cares, that’s the point. Yet they still share them on Show HN.


This is my main concern. I applaud the effort that the Asahi team is doing, but there's no way that I would rely on a small team of inarguably passionate and talented hackers to maintain a system that uses reverse engineered software running on hardware manufactured by a company historically opposed to everything they're doing, even if they left this small door open for that.

It would be like going back to the days of early Linux and all the Windows-specific hardware we had to deal with, but extrapolated to the entire system. As impressive as all of their work is, it's not worth the IMO minor UX benefits of Apple's hardware.

Mainline Linux on ARM is solid these days; new x86 chips from Intel perform very well and are reasonably power efficient; and battery life of most professional laptops in Linux is quite good. For example, I get a good ~12 hours of work done on an X1 Carbon Gen 13 from a single charge. This may not be as impressive as Macbooks, and the packaging certainly isn't as sleek, but it's good enough for me. The tradeoff for a solid software experience, modulo the usual Linux shenanigans, is worth it to me.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: