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

There's an entire field of math phds working on figuring out accidental and malicious clicks.

Fun fact, your touch screen (and even your keyboard) uses a rudimentary version of such algorithm to figure out whether you tapped/clicked once or multiple times, or whether it was an electrical spike.

And unlike what you're saying, not every click on the ad leads to payout. Complex systems run behind the scene to make sure it is actually valid or not.


I wasnt around when this happened. Who did CyanogenMod partner with and what happened?

> Who did CyanogenMod partner with and what happened?

They partnered with OnePlus globally, then signed an exclusive deal with Micromax in India, catching OnePlus by surprise as they had to now stop selling their CyanogenMod-loaded phones in India.


Source? It's a welcome thing but very much not like Apple.

Apple has a long long history of supporting open source.

can you please tell us what have they done for open source except LLVM.

Probably took me less time to search “Apple open source” and click the first link than it did to type your question:

https://opensource.apple.com/


Basically nothing except swift and llvm.

They are able to rebrand other peoples stuff!

I mean, if you can’t read I could see how one might walk away with that impression.

My argument was apple is doing nothing much for open source, then you suddenly come with link that shows Apple has done nothing for open source compared to other company like Microsoft or Google or even Meta.

…compared to other company like Microsoft or Google or even Meta.

So you can read, you just moved the goalposts when you were shown to be mistaken.


mistaken? Looks like you can't comprehend goalposts with common sense. Apple isn't random acme company we are comparing here.

Swift, WebKit, Darwin/XNU, MLX, FoundationDB, Container, Pkl, libdispatch (GCD), CUPS, CareKit, ResearchKit, Kubernetes, Cassandra, Spark, Netty, Solr…

Sure, but other then language tools, databases, printing, container orchestration, what have the Roman’s ever done for us?

If you have the will, and the knowledge all of those tools can be used to your advantage but no one has for the most part they want someone else to do it for them for free.

~85% of the things they mentioned were Mac-exclusive software, so that's more of a question for yourself than the greater FOSS community.

If you see google and microsoft contribution to OSS, apple contribution to OSS is basically nothing.

LLVM / Swift / Webkit & XNU (I don’t really know of anything using Xnu up stream but the others are large open source projects?)

Clang, OpenCL, MLX

Don't they ship a propetietary clang variant with weirdass version numbers? That was true at least at some point. Fortunately most Mac users on my experiments have given up attempting to compile any code in their Macs after SIP etc made it too annoying so rarely have to support them anymore.

> "What has Apple ever done for Open Source?"

> proceeds to name three of the worst-managed projects in the history of FOSS software


and CUPS

> In the pre-cloud days, open source worked - authors distributed their software, and everyone "hosted" it for themselves (i.e. ran it on their own PC)

This is just rose tinted vision of the past. None of the software of the past had the capability, reliability or robustness of modern sass.


Yea. When people talk about how simple things were in the past, I think they oblivious to the fact we were all writing out X11 configs by hand and having them break in all sort of strange and interesting ways. Open source has always been very "I gave it to you for free, I'm not going to hold your hand".

I've written X configs by hand, but only to get a few extra pixels of overscan. I've never needed to do this. My experience has always been that things just work. The UI has never been great, in that I need more explanation than the built-in manuals provide – unlike, say, Windows 95, where you can learn everything you need to know by clicking around – but it's not hard to avoid breaking things, and it's not that hard to learn to do new stuff if you have a good book (or, lately, blog post) to consult.

The amount of sleepless nights because an update broke sound, video or networking on Linux is uncountable. It was fun though.

I'm rather baffled by that statement, with docker its...as easy as its ever been

"capability, reliability or robustness" has nothing to do with ease.

Docker was first released 11 years after AWS though, so I'm not really sure that it counts as "pre-cloud".

Regardless, I agree that Docker has made self-hosting stuff pretty easy, and arguably even easier than it was in the pre-cloud days.


that statement does not make any claims about capability, reliability or robustness. the claims are rather cost and independence.

> They gave AI access to terrorists and criminals as much as they did to independent researchers.

That's an odd hill to die own. Lots of despicable people use iPhones. Does that Apple is somehow complicit?


No, it means iPhones are neither good nor bad.

Isnt that updated by some national database and google just pulls that data? Apparently Apple Maps will also get it in a few days, since they get the data from them as well.

Yes. We had the same comments about Gulf of America.

Edit: I don't know that there's an actual database served up by the US Gov, but governments control the naming of these things within their own jurisdictions. All of the big mapping products have the ability to serve up different names based on where you're viewing from.

And Apple just renamed: https://apnews.com/article/apple-lake-ontario-america-google...


https://edits.nationalmap.gov/apps/gaz-domestic/public/searc...

GNIS, Geographic Names Information System

(Which still shows Lake Ontario for me as I write this. The body of water along the US's southern coast is Gulf of America however.)


The database entry was updated to "Lake America" on August 27:

https://edits.nationalmap.gov/apps/gaz-domestic/public/searc...

GNIS renders their own static map tiles, so it may take a while for the update to be reflected on the map itself.


> Per Secretarial Order 3453, Lake Ontario has been renamed to Lake America. The basemaps for GNIS are in the process of being updated to reflect this name change.

I see this on the top bar


The government does not control the words you or I use to refer to things.

> governments control the naming of these things within their own jurisdictions

No they don't. People can, and should, call things what they want without deference to government overreach.


We can do that for ourselves, but it's a lot harder for the operator of a massive maps platform, based from its inception on the use of the federally controlled GNIS, to just call things what they want, or even what most of their users want things to be called.

For once I'm posting about this in a forum where I can reasonably expect that most users will understand the technical difficulties that would arise if Google wanted to avoid using the new names.

The average person seems to believe that Google can change the toponyms back to Gulf of Mexico and Lake Ontario as easily as taking down a road sign and nailing up a different one.


It would be nice if Maps would prefer data from government DBs that have localized versions of foreign place name data (e.g., Germany's BKG) when available.

It makes perfect sense that govs control names within their jurisdiction - I am eyerolling at both the name change and the reaction.

I am curious though - is it convention to leave the data as is, or is it illegal to modify it?

Regardless, itll just be changed back in 2 years; as long as I can type "lake ontario" and get directed to Lake Ontario, I do not care at all what the gov database calls it currently.


>I am curious though - is it convention to leave the data as is, or is it illegal to modify it?

Given the First Amendment, it's in no way illegal for individuals or corporations to use whatever place names they want. But if yout maps platform is essentially wedded to a government database and is designed entirely around the use of that database, using different place names is much, much more difficult.


I wouldn't exactly describe one person as "the government".

The president is the government as far as assigning or altering place names is concerned, but only for names not established by an act of Congress. That's why Trump was able to change the name of Denali back to Mount McKinkley; he was simply reversing an Obama-era executive order. But he couldn't rename Denali National Park because that was established by Congress.

I mean ... currently I would? The environment will be different soon

> I am eyerolling at both the name change and the reaction.

Why do you expect meek reaction in a rename like this? What is eye rolling over reacting to this particular rename?


Well, because I expect this to last for two years. Nobody likes it except for birthday boy and his sycophants. All of the signs around Lake Ontario still say the name; same goes for the people that live by it.

Google should override it but I don’t expect them to, because theyre selfish and suck. Only thing to do is win elections.


[flagged]


So unimportant that you just have to comment on how unimportant it is

It’s so unimportant folks are commenting on my comment about how unimportant it is!

https://www.reuters.com/world/us/apple-maps-changes-name-lak...

Apple updated it yesterday. If I were Google I'd turn down that refresh rate and let someone else take the bad PR next time


There is no bad PR, 99% of people don’t care.

I have been wondering this as well. I cannot imagine having this be autoupdated without review from a centralized database is a good idea. This is a process that needs to be frangible and have some friction in it.

In this day and age, GPS mapping tools have major implications for societal function, safety, economics, national security, healthcare, etc. I'm struggling to think of an industry where a sudden absence/subtle changes of named GPS mapping data would not have an effect.

If everyone relied on the same data base which could push changes to the map in the pocket of every resident of a nation that would be the first thing I would think to hack. Probably easier than actually jamming or spoofing GPS/GNSS over a huge area.


There are thousands of small street changes across the country each day. New subdivisions, road expansions, lane changes, new traffic lights. Of course the vast majority should be auto-updated without manual review, what would a person add to the process? The public database is the system of record in the first place.

> GPS mapping tools

You mean GPS (or rather GNSS) navigation tools.

GPS != map


Seems like something that should be user-configurable (like DNS servers). While the recent annoying renamings have drawn attention to the issue, landmark names have basically always been political.

Motorola is not a big Android phone maker.

They’re the second largest manufacturer of Android smartphones in the US, and 10% of the global market. Seems a bit unreasonable to dismiss them out of hand on that basis.

I think that's a worthwhile point to consider but it's only relevant if we move the goalposts from "GrapheneOS is only used by Android ROM enthusiasts" to "GrapheneOS is only supported by one small Android phone manufacturer".

To be frank, though, I don't see any of this line of reasoning as relevant; it's just appeals to greater authorities on either end. If AOSP is only for manufacturers there's really no reason for it to be open source in the first place. And then folks who care about actually improving security end-to-end outside of whatever's convenient to implement by those beholden to the quarterly profit metrics are up a creek.

Personally, if this whole GrapheneOS/Motorola thing doesn't improve the state of the ecosystem I'm going back to Apple or whatever other manufacturer makes it clear they take security seriously.


Neither is google.

Isnt that part of the deal of uploading to YouTube? YouTube promises distribution and in return they show ads to make up for lost {storage,bandwidth} etc.

I'm surprised that YouTube doesnt ask $100 per year and then also show ads. Like App Store (which requires "developer fee" for doing far less)


Why do these creators use YouTube then? Why cant they host it on s3 and the have you directly compensate? Surely the creator is getting some value from YouTube and YT expects to be compensated for that?

> Surely the creator is getting some value from YouTube and YT expects to be compensated for that?

I'd imagine Google would start charging for videos that don't make enough money or heavily deprioritize them from discovery. That seems like a problem they could solve if they wanted to.


They don’t do this for the same reason GitHub isn’t getting rid of free repositories- it would create an opening for someone else

A bit hyperbolic dont you think? Even if you disagree with the politics, you'd agree that updating a random restaurant's opening hours is different from updating a national landmark.

For instance, I checked Nepal area and Google Maps already shows the area as flood affected. It didnt take years.


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

Search: