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

This link should explain it:

https://surveillancevalley.com/blog/fact-checking-the-tor-pr...

The author of this book did FOIA requests to various entities but most of them got predictably shot down for national security concerns. This one obscure government agency, Broadcasting Board of Governors, wasn't covered by these exemptions.

So the author read the emails between BBG and the Tor Project maintainers and found that when they received a bug report, rather than fixing it they reported it to their sponsors. The government would then exploit the bug for years before the Tor guys got around to fixing it.


That link reads very much like a conspiracy theory blog, "shocking revelation", "Anyone who questioned this [was] attacked, ridiculed, smeared and hounded into silence", "But the facts wouldn't go away."

The content is worth following up on, though. Those emails are as if written in an alternate reality, where Roger Dingledine is a government agent. They seem hard to believe, but scrolling down there is a PGP signature with the right key ID. I can't verify the sig, the email that I'd have to type over is many pages long and I'd be fighting line endings and it might never match and I'd not know if it's due to a mistake on my part or because the message doesn't match the sig so it wouldn't prove anything anyway. The signing key ID is also a short one (64 bits) so it could also be forged with some effort. I've reached out on IRC some hours ago to see if they deny it, as there is nothing on the Tor Project's blog, but have yet to get a response.


arma.exe is not responding. The plot thickens...


To shreds, you say?


I'd say the invention of the printing press had a far more profound influence.


The printing press becomes a practical invention only once:

1) You have something to print on

2) You have content worth printing

The introduction of paper to Europe and the Latin translations in Toledo and Sicily (cities in former Islamic territories) are the answer to 1 and 2.

Paper is cheap, scalable, durable and portable. Pre-paper technology such as papyrus, parchments, tablets and carvings have issues in those regards.

Greek literature from Archimedes, Aristotle, Apollonius, Euclid, Diocles, Galen, Hippocrates, Ptolomy, and many others, was reintroduced to the West through those translations.


Also why some other folks suspected of being Satoshi have denied it so arduously.

If the above poster is Satoshi (which I suspect, it being a new account), I'd like to thank you for your contribution. Your writings are underrated but will be appreciated by future economists, developers, and historians.


I got 73 ms.


A reminder that F-Droid banned Gab from their store.

https://reclaimthenet.org/f-droid-bans-gab-app/


A reminder that Gab is not a gray area edgecase, but a purpose-built platform for conspiracies and hate speech.


I'm not deeply versed in Gab's history... But lets hypothetically say that Gab was not created for that purpose, but for precisely the purpose it claims it was created for:

To be an open platform for free speech, no censorship.

Wouldn't it have ended up in the exact same state it is now? Any service that guarantees no censorship is going to have the majority of its userbase be the runoff from other major websites. When voat was created, I 100% believed that they were not attempting to create extremist havens, but their userbase was all the people expelled from reddit for targeted harassment campaigns.

I hate this dynamic. We need a way to break this cycle, because right now it's actively killing competitors to existing social networks.


Wikipedia cites a articles that show a number of examples of the company Twitter acocunt saying anti-semetic things, for example https://web.archive.org/web/20181031162843/https://www.cnn.c....

I agree with your point - it is hard to tell the difference generally, and it is an important point to remember, but the behaviour of the company itself shows that it is not an issue this time.


Gab bans people openly and credulously discussing marxism. I have experimented with and experienced this directly. So, it fails my litmus test for "an uncensored platform."

And it's a bit comical, because Gab as a community experience is much smaller (in my perspective) from even weird sites like minds or funky social blockchain plays. Why they felt the need to ban discusions of marxism or a general strike is beyond me.


Fair. By my own admission, I don't know much about gab.

I think the first time I ever heard about it was when Firefox banned Dissenter from their addons. Dissenter to me was a genius idea that has an ugly userbase. I'd love to have a version of Dissenter that isn't populated entirely by bigots.

I think the idea of Dissenter really has some value, you walk along the web for all sorts of reasons, and then up in the corner in your toolbar you see "oh, someone from my community has said something about this". Rather than the social network taking you to a site, the site takes you to the network.


That by itself implies that every URL you visit has to be looked up to see if there's a related discussion.

No way I'd trust any add-on/startup/mega corp to do that. I barely trust Mozilla to keep my history on their servers, and that's only because they only keep the last few months and purge older data.


Firefox Sync is end-to-end encrypted, so Mozilla is not able to access your Firefox history.

https://hacks.mozilla.org/2018/11/firefox-sync-privacy/


nope, you'd simply distribute a bloom filter to everyone, and then you could transmit hashed urls.

you could easily make this privacy safe.


This wouldn't address a lot of metadata-related privacy concerns.


How would it not?


Because you'd still know everyone who went to a specific site because they'd be sending you unique hash. Even if you ignore that, you'd know what clusters of people all use the same sites, how often and when.


That was the intent of the bloom filter. Configured properly it would actively filter out the need to endlessly send the server requests like "Hey, have anything for this hash?"

However I suppose that if the site does have comments, then you do have to make requests to the server to get them...

Still, I believe you're being overly pessimistic here. I think there may be some solutions to this. Maybe not perfect, but better. Lets say our social network "Ascenter" has become corrupt and is looking blackmail its participants. What about this?:

The design currently requires you to send a sha(URL+salt) to the server to look up comments. This prevents Ascenter from directly knowing what site the comments refer to, but the comments themselves will be a big clue. What if to look at the comments you have to decrypt them using sha(URL+salt2)? Ascenter will have no means to derive this key, it will only be able to determine how many comments have being placed and how large they are. That improves things a bit...

But Ascenter might be able to crawl the web to discover conversations. Particularly for salacious sites if it's looking for blackmail. So... What if the salts are the answer to that? If you had your own set of salts you could use them to create your own private groups, Ascenter would have no way to access that conversation. Or even figure out that they have occurred.

With the presence of public and private salts, what if the browser plugin itself could be configured with a blacklist of sites not to send requests for? You could still have private channel comments, but not public. I could see the community per-generating a black list...

One last note I'd end on here is that the level of trust we are expecting right now is a huge bar lower than the level of trust we give general social networks

Consider what HackerNews could do if it went rogue like like Ascenter? To blackmail you all they would need to do is go to one of your old comments, rewrite it as something salacious, then blackmail you with it. Comments on HackerNews arn't signed, and arn't encrypted. We're quite vulnerable to them.

edit: sorry for the long post. This was a bit of a stream of consciousness.

TL;DR: The bloom filter limits the risk, and I think there are cryptographic solutions that reduce the level of user exposure to below that of current social networks.


The bloom filter wouldn't stop you from confirming folks gathered around any specific page that has content, and would have a fixed probability of leaking data even if there was no data there.

And that ignores the problem that you're not going to be able to sync the bloom filter in real time, so now you're going to need to have a very merge-friendly design for these annotations.

No, I'm not being pessimistic. This is just a candid analysis of the difficulties of doing this competently. If you'd like to do it incompetently, feel free.


> Why they felt the need to ban discusions of marxism or a general strike is beyond me.

Because it was built to be a fascist recruitment channel, and the talk of 'free speech' is just a smoke screen that they don't care about at all.


Sure, but anyone who talks about that there is a punching bag. It's all awful people. They don't need to do that work, the users do it for them.


Likely because the intended audience is not people who see it as a viable alternative or something worth even entertaining. The irony of the situation being someone took the time to make their own platform for like minded individuals, and people in other spaces who've been known to tow the "you're free to make your own platform" line get extraordinarily bent out of sort when people actusally go and do just that.

The hilarious part being that by having the censorship in the first place and not just letting folks work it out amongst themselves, you just increase the echo chamber factor, which at some point, you have to come to terms with in real life on the basis these people exist in the real world. The very act of technically enforced societal marginalization in and of itself is an "extremism" amplifier/polarization catalyst. What confuses me is why I feel like I'm the only one who regularly brings it up. It's not that hard of a realization to reach From first principles. Especially if you spent any time in your life as a social misfit.


Well, you don't see me make fun of Parler as much because they're honest about their intentions. Gab originally claimed they were about "freedom" so it seems pretty fair to me to call them out on moderation that is clearly political.


You can discuss marxism and general strikes on the lemmy instance https://chapo.chat


Haha, as a certified fan of the Wrecker call-out of Chapo I doubt I'll last long there.


"Any service that guarantees no censorship is going to have the majority of its userbase be the runoff from other major websites"

Exactly, which is why you are wrong here:

"When voat was created, I 100% believed that they were not attempting to create extremist havens"

It is not as if the major websites are quick to censor their users. If anything they are too cautious and have only banned terrorists after widespread pressure and threats of advertiser boycotts. If you set up a platform that is open to the few people who were so extreme that even Reddit or Twitter banned them, then you are creating an extremist haven, no matter what language you use to describe your intentions.


One could argue that intentions don't really matter, ether. "The Purpose Of A System Is What It Does" [1]. If your system ends up being a forum for a certain type of posts, then that's kind of what it is, regardless of what you originally wanted it to be.

1: https://en.wikipedia.org/wiki/The_purpose_of_a_system_is_wha...


> If anything they are too cautious and have only banned terrorists after widespread pressure and threats of advertiser boycotts

This is nowhere close to what reddit/twitter have been doing however.

> then you are creating an extremist haven

...of people interested in anime porn after reddit banned them.


This is a useless hypothetical. We know what Gab was and why it was taken down.

If you want to know how a healthy alternative would have turned out, go looking for one. It almost certainly exists, there have been at least a dozen twitter competitors in the past and I know a few people who tried them out. (I can't remember their names, though.)


If they didn't intend it, they were being incredibly naive. If your defining characteristic is that you don't censor things that are banned on Reddit, then your site is only attractive to people who want to do things banned on Reddit.


It wasn't just Reddit they were fleeing. I think it was Twitter too...


yes.

So again... Reddit and Twitter are already a cesspool of hate. If you are bad enough to be banned there...


Yes, any large no-censorship platform for humans will be swamped by Nazis.

You could avoid being large — small, high-trust groups work perfectly fine without censorship.

You could add more moderation (aka censorship), both platform-wide and within communities. Reddit seems to be heading in that direction.

You could avoid being a platform. Some sites are inherently platforms, but does every site need comments?

Or you could genetically engineer humanity into a kinder, better species. This would also be the way to make anarcho-communism work — the economic system with the greatest freedoms, but also the most susceptible to bad actors. The Culture series shows you a glimpse of what this future could be.


I've got to finish going through The Culture series. I thought it was bold stroke to write a book series about a future where humans are domesticated by their own AI.


I think the "fully automated gay space luxury communism" depicted in the Culture series is the best future we can hope for. I wouldn't mind welcoming new robot overlords if it makes that possible.


>To be an open platform for free speech, no censorship.

Unfortunately this kind of rhetoric is frequently coded language meaning "Hey Nazis, we won't kick you off of our platform for threatening to shoot up a synagogue". I think people should still legally be able to create unmoderated platforms, but the majority of people won't participate in them because they quickly become cesspools of hatred and harassment. Gab is the newer, shinier tech startup version of this, but it's existed before in the forms of 4chan, 8chan, and probably other platforms that I'm not familiar with.


>I'm not deeply versed in Gab's history...

Maybe that's a sign you should pause. Sometimes it is okay to admit you don't know about a subject. It is okay to sit and listen instead of voicing an opinion.


His point stands... and actually contributes to the conversation


Well... I mean really I was not trying to say Gab was innocent. I really didn't know until others provided some helpful context. I was speaking more to the original topic of this HN submission.

I never know how to handle topic shifts in the conversation trees in Reddit, Hacker News, and others.

Do you speak only to the comment you're responding to? Do you speak as if that comment is in the context of the submission? Do you keep the context as on topic as possible? Do you indicate which one of the three you're doing when you start your comment off? I feel like this is an internet rule I have not sussed out on my own. And I can see its caused some trouble for others. Sorry.


I found interesting your comment and subsequent replies to your comment.


A reminder that Fdroid allows you to run your own repo and host there whatever you choose, controversial or not.

Fdroid banned this particuliar app (and maybe others, that's not the point) from their own official repo.


Okay come on. This sequence of comments is funny, you have to admit.

"Google is censoring apps"

"It's because those apps can access hate speech"

"You can use this other app store"

"They ban this app, though"

"But that's because it's for hate speech"

Come on, this is peak comedy.


> those apps can access hate speech

> it's for hate speech

There's a big difference here and you seem to know it


Yes, as soon as the narrative went against HNs own point the discussion stopped.


>but a purpose-built platform for conspiracies and hate speech

Can you elaborate on this?


A good start is the Wikipedia page;

https://en.wikipedia.org/wiki/Gab_(social_network)


The line of thinking seems to be: "Gab's target demographic is users that have been banned from the mainstream platforms for hate speech and conspiracies. Therefore by targeting those users, it's 'purpose built' for hate speech and conspiracies.". My question is, can't you apply this to basically anything that's "free speech"? The mechanism seems to be that most people are content with the mainstream platforms, and therefore the only people who go for the "free speech" platforms end up being the people who were banned from the mainstream platforms. By that logic, is tor "purpose built" for criminals, since basically only people with stuff to hide use it? How is it different than gab?


If your site has been overrun by ultra-far-right types for basically its entire existence and you do nothing to mitigate this then you're very clearly complicit.

But you're right, most of the "no moderation, anything goes" online communities tend to be overrun by extremists but it's easy to see why: you only need a minority of very dedicated trolls posting outrageous content 24/7 to ruin a community. It takes time and effort to post insightful content and analysis, meanwhile you can throw shit at the walls at a large scale very easily.

That's why it's pretty obvious to me that if you want to actually have interesting discussions online and a plurality of opinions you need moderation, otherwise the low effort bullies take over.


>If your site has been overrun by ultra-far-right types for basically its entire existence and you do nothing to mitigate this then you're very clearly complicit.

How do you mitigate without running counter to the original idea of "free speeech"?


It's not at all clear what "the original idea of 'free speech'" even was. In the US, the wording of the First Amendment is quite vague.

I think people have a mental model that social media sites and apps are like a communication medium. They are a neutral carrier that transmits an idea X from person A to B. The site itself is not "tainted" by the content of X or get involved in the choices of A and B.

But a more accurate model is that they are amplifiers and selectors. The algorithms and ML models at the heart of every social media app often determine who B is. A is casting X out into the aether and the site itself uses its own code to select the set of Bs that will receive it—both who they are and how large that set is. From that perspective, I think it is fair that apps take greater responsibility for the content they host.

Here's an analogy that might help:

Consider a typical print shop. You show up with your pamphlet, pay them some money, and they hand you back a stack of copies. Then you go out and distribute them. The print shop doesn't care what your pamphlet says and I think is free from much moral obligation to care.

Now consider a different print shop. You drop off your pamphlet and give them some money. Lots of other people do. Then the print shop itself decides how many copies to make for each pamphlet. Then it also decides itself which street corners to leave which pamphlets on. That sounds an awful lot to me like they have a lot of responsibility over the content of those pamphlets.

The latter is much closer to how most social media apps behave today.


but does gab use "algorithms and ML" to determine what gets shown? Doesn't it use a upvote/downvote model like hn or reddit? Is a site that uses a "order by upvotes" ranking system closer to the first print shop or the second? What about bulletin boards that ranks by last post?


> Doesn't it use a upvote/downvote model like hn or reddit?

Is that really any different? If your print shop counts the user-submitted tallies on a chalkboard to decide which pamphlets to print, the print shop is still choosing to use that rule to decide what to print.


Because then you can't make any sort of public facing site with UGC without being burdened with the responsibility of what's being posted. Come to think of it, the distinction is entirely arbitrary. Run a bulletin board that sorts by last reply? You are responsible for the user content. Run a mailing list that forwards every message to the end user, and the end-user implements the same sort by default? You're off the hook, even though the end result is the same.


> Because then you can't make any sort of public facing site with UGC without being burdened with the responsibility of what's being posted.

Now you've got it.

> Run a bulletin board that sorts by last reply?

There is maybe an argument that your level of responsibility somewhat depends on the complexity of the algorithm you use to decide how much amplification to apply to any given piece of content.

I don't think responsibility is black and white.

> Run a mailing list that forwards every message to the end user, and the end-user implements the same sort by default? You're off the hook, even though the end result is the same.

The end result is the same but the agency is not. The end-user chose to apply that sorting, so they have accepted some of the responsibility for what they consume.

If I shoot someone with a gun, I'm totally responsible. If I give you the gun and you shoot them, you are responsible. Maybe I still bear some responsibility for giving you the gun. But you certainly have taken on more responsibility than you would have if I shot them.

Here's maybe another way to think about it. If you're choosing to run a bulletin board, presumably you're doing so to get something out of it for yourself. Is it fair for you to receive that benefit while taking no responsibility for anything that happens on it?


>Now you've got it.

Is that a net benefit for society? The last thing I want is for google (or other tech giants) to be even more trigger-happy about banning people because they view you as a high risk user. "decentralizing the web" isn't a good excuse, as most people don't have to know how to set up their own hosting, and only shifts the liability from the host to the search engine (because you have to find the content somehow).

>The end-user chose to apply that sorting, so they have accepted some of the responsibility for what they consume.

Don't we already have that? On reddit you can sort by "hot", "new", "rising", "controversial", and "top". On gab you can sort by "hot" and "top". I'm not sure how that would change things, other than forcing yet another modal that users have to click through.

>If you're choosing to run a bulletin board, presumably you're doing so to get something out of it for yourself. Is it fair for you to receive that benefit while taking no responsibility for anything that happens on it?

Not every website has to be a for-profit venture. Many (small) forums run essentially on donations, or are low maintenance side projects attached to a bigger project.


By having more than a middle school understanding of what "free speech" is about. There is no "original idea" of free speech, there never has been, it is a concept that is used to refer to a wide variety of legal frameworks across different times and places. In Germany a person's free speech rights do not include holocaust denial. For most of the history of the United States free speech has been more limited than it is today; it was not all that long ago that we had the "equal time" rule that required media outlets to host both liberal and conservative commentary. You generally do not have a right to organize an insurrection against any government and whining about free speech will not convince anyone otherwise.


>it was not all that long ago that we had the "equal time" rule that required media outlets to host both liberal and conservative commentary

That only ever applied to broadcast media (and maybe only to prime-time TV). Publishers of the written word have never been required by the US government to grant equal time.

>For most of the history of the United States free speech has been more limited than it is today

I don't know what you could mean by that unless you are referring to the fact that before the internet became mainstream, you had to own a printing press or something like that to reach a mass audience.


A century ago in the United States the phrase "shouting fire in a crowded theater" was used in a Supreme Court ruling upholding the censorship of anti-draft activists during World War I, and within living memory the United States had various laws censoring pornographic photos and videos. There was even a time when it was illegal to have the Post Office carry written information about contraception:

https://en.wikipedia.org/wiki/Comstock_laws

Just a decade ago free speech rights were expanded to include corporations:

https://en.wikipedia.org/wiki/Citizens_United_v._Federal_Ele...

In case anyone tries to claim that the founders intended for the most expansive possible understanding of freedom of speech, the fact is that one of the earliest laws passed in the United States was a law that censored criticisms of the Federal government (in an attempt to crack down on foreign misinformation campaigns):

https://en.wikipedia.org/wiki/Alien_and_Sedition_Acts


>In case anyone tries to claim that the founders intended for the most expansive possible understanding of freedom of speech, the fact is that one of the earliest laws passed in the United States was a law that censored criticisms of the Federal government (in an attempt to crack down on foreign misinformation campaigns):

I'm not sure whether that proves your point. The wikipedia article says that it was controversial, caused the federalist party to lose the following election, and ultimately expired after 4 years.


The fact that the law was passed by the same men who ratified the constitution says a lot about their concept of freedom of speech, even if it was controversial and short lived. If the founders really meant for free speech to be as expansive as it is today it is hard to see how such a law could have been passed in the first place.


>The fact that the law was passed by the same men who ratified the constitution says a lot about their concept of freedom of speech

You can also argue that it was defeated by the same men who ratified the constitution, and that the "free speech" side ultimately prevailed, therefore they really did mean free speech to be that expansive.


OK, but the topic is hate speech in particular, and there has never been a time when hate speech modulo calls to violent action (and possibly calls on landlords or employers to discriminate) has been unlawful in the US.


One thing is free speech, another thing is hate speech.

You can't have anti-semitic, racist, homophobic speech without breaking some laws


You can in the US. Look it up:

>Hate speech in the United States is not regulated due to the robust right to free speech found in the American Constitution. The U.S. Supreme Court has repeatedly ruled that hate speech is legally protected free speech under the First Amendment. The most recent Supreme Court case on the issue was in 2017, when the justices unanimously reaffirmed that there is effectively no "hate speech" exception to the free speech rights protected by the First Amendment.

https://en.wikipedia.org/wiki/Hate_speech_in_the_United_Stat...

Hate speech in the United States is not regulated by any government. Google is considered by the courts to be non-governmental, so the courts will not prevent Google from regulating hate speech on the platforms it owns as Google sees fit.


>You can't have anti-semitic, racist, homophobic speech without breaking some laws

In what jurisdiction? In the US, https://en.wikipedia.org/wiki/Imminent_lawless_action is a very high bar to clear, compared to other countries.


https://gab.com/

Just decide for yourself. Literally the first post I get at the moment comes from "QAnon and the Great Awakening" and is in support of that right-wing vigilante shooter in Kenosha, calling the district attorney who's prosecuting him "evil".

The next few posts I see mention either "arresting the dems", some anti-vax stuff and so many crypto-fascist dogwhistles that I'm getting tinnitus.

If you need more proof I'll let you ding into this.


From my perspective we still need other information, do they also ban other apps that are purpose-built for hate speech? Was it just this app because of the controversy over banned Twitter users going to it?

I'm not taking a side either way but am curious.


> but a purpose-built platform for conspiracies and hate speech.

That's just false.


Isn't that why F-Droid was created for in the first place?


And?


and why does that matter? They later switched to ActivityPub/Mastodon for a bit. They still run a Mastodon fork, but defederated back in May.

Gab was also banned explicitly by URL by any app makers and in many ActivityPub libraries (you can find checks where it hashes the URL and compares it to known Gab URLs).

> a purpose-built platform for conspiracies and hate speech

We're in a bizarre world right now where you can label any opinion you don't agree with as hate speech, dehumanize police and call every conservative a literal Nazi and that's all okay now for some reason.

At some point we have to remember that historically, a lot of people who thought they were right, about slavery, homosexuality, war, abortion, polygamy, and other controversial topics, eventually came down on the wrong side of history.

The attack on speech and ideas has never been more profound. If you don't like an idea, you don't have to listen, but people are going to continue to go to fringes whenever their voices are silences. That will create more extreme platforms and more extremism, not less.


Ah, the delicious irony of attacking certain types of speech and ideas as "attacks on speech and ideas". What they are doing and what you are doing are no different; it's all just politics. There's not even anything new about what's happening today. How do you think people's minds were changed on all those "controversial" topics you cite? A whole lot of social pressure. You don't get to make lofty statements about free speech, and then turn around and grumble that other people's speech somehow isn't "playing fair".


There is holocaust denying, calls to kill blacks and rape fantasies about female politicians and movie stars. There are literal calls for the rise of the white race to eradicate everyone else on the front page of gab daily. If you want to defend shit like this on the merit of free speech the probability that you are in fact a white nationalist are not to far.

And the history is plastered with censorship the world was never more free than it is now you are just repeating non facts without even doing a hint of research.


I follow comedians on there that got banned from twitter because they said a bad word.


Even if an app is banned from the F-droid main repository, its developers can distribute it through their own F-droid repository


Even if an app is banned from the play store, the developer can distribute it through f-droid. Even if an app is banned from the F-droid main repository, its developers can distribute it through their own F-droid repository Even if the app is banned from their own f-droid repository, the dev can distribute his source code and users can build the app with Android Studio. Even if Google bans your Android Studio account, you can use another compiler. Even if the internet bans you, you can mail the code via a handwritten letter to your users, who will copy the code line by line and build it using their own compiler.


Alternative repositories are a first-class feature of F-Droid. Alternative app stores aren't really a first class feature of Android (though they are obviously possible, in contrast to iOS)

> bans your Android Studio account

Don't give them ideas. (there's thankfully no such thing as an Android Studio account)


> there's thankfully no such thing as an Android Studio account

I meant Google Account. Isn't a google account necessary for anything on developer.android.com? Sorry if I am wrong. Any url on that domain used to redirect me to a Google Login page.

Well, atleast you have to accept a Google TOS.


A google account is not required for using the android SDK.

You have to agree with the TOS if you download the prebuilt SDK from google, yes. Building the SDK from source is unfortunately quite hard but Debian has made some progress with this.


They banned the Gab _application_. They didn't ban all microblogging applications that can access Gab. Though, Tusky in particular does. Not all do.


Sorry, I phrased it incorrectly: Tusky in particular blocks Gab. At least some others do not.


Yeah that ruled. Love F-Droid.


Agreed. Good decision on their part.


That article was written with such blatantly bad faith language it had the opposite of the intended effect and made me start distrusting whatever Gab is (I had no idea before this thread)

> F-Droid won’t tolerate oppression or harassment against marginalized groups. Because of this, it won’t package nor distribute apps that promote any of these things

If this accurately describes Gab, I don't have sympathy for Yet Another Racist Community pretending that they're defending freeze peach.


Gab was created as a safe-haven for all the alt-right groups that get banned from Reddit.

It's entirely populated by people who were banned from Reddit, Twitter or Facebook for harassment or spreading hate.


Gab is a platform, ergo the judgement is about what the users publish on that platform. It's the exact same point Google seems to be making: that platform hosts content we wouldn't host, ergo the app must not be on our app store.


I didn't know about this. I'll stop recommending F-droid.


Anyone who wants to, including the gab maintainers, can create an Fdroid repository containing any apps they want it to, including gab, with or without the permission of the app maintainers. I run a few Fdroid repositories myself for apps that aren't on the play store or in the main Fdroid repository. The Fdroid server tool is open source. You can host your repository on GitHub or gitlab, and update it using their ci/actions/etc. It doesn't require much technical knowledge.

    pip3 install --user fdroidserver # or install with package manager.
    fdroid init # first run only. Now edit URLs and descriptions in config.py
    cd fdroid/repo
    wget gab-latest.apk
    cd ..
    fdroid update # on first run, add --create-metadata and then edit the files in the metadata folder and run update again.
    git add repo archive
    git commit -m update


This does not warrant doing that.

If the gab devs were somewhat competent they'd create their own F-droid repo and distribute their app through that - F-droid allows this, and cannot stop this.


good


Would you please stop posting unsubstantive comments to Hacker News? We're trying for something different here.

https://news.ycombinator.com/newsguidelines.html


Augmented Reality. Apple seems poised to release some AR Glasses based on the patents they've been registering and the investment they've made in the ARKit framework. This will probably become another iPhone-like platform for developing apps on, and will likely present opportunities like the early days of the App Store.

There's a cool project trending on Github right now showing how magic-like some of the technology in this space is: https://github.com/cyrildiagne/ar-cutpaste


The cut and paste example is really cool. Its the idea of seamless physical and digital spaces merging that make it compelling. Obviously its a one way street in the phone example, but with AR glasses then it goes in two directions.


I think it has been tried unsuccessfully many times. There is even a Silicon Valley episode about it. Certainly it does not fit the "non-obvious" criterion.

Apart from gamers, people just don't want it.


I would disagree. Before iPhone, all the phone vendors and telecom vendors tried to create their own sketchy "platform".

Also I would say "apart from gamers, people just don't want it" is the same reaction as people who didn't understand what a "horseless carriage" would be used for when it was invented.


Aside from gamers, shopping apps are starting to use AR to preview items in one's own house. I think the IKEA app currently does this for furniture.

This might be somewhat niche area though.


I'd be interested in something for a desktop. Currently, I have 3 monitors and having an extra 2 at the market open would be perfect then put away the headset after 30 minutes and just watch the market. If anyone has a recommendation.


Would those additional monitors be used for web based access or would you want them to directly connect to your machine? If the former, you could pick up a mixed reality headset and spin up web browsers and use them as additional "monitors". Something like this: https://quipscom-my.sharepoint.com/:i:/g/personal/chris_caru...


Chris, thanks for this. I completely missed this comment. I will look into that as an option. Right now my trading platform is an old windows app as most stock trading applications are and the web browser version doesn't allow all the features, but this looks like something I will have to try.


If you end up seeing this, which headset is this?


I thought that too(just for gamers) except I think Apple has some early examples of AR up its sleeve that have convinced it that it is the next big thing. Should be fun to see.


Another thing is half of the planet are "gamers." If you target gamers only your max addressable market is pretty good.


can you recommend some AR people i should follow on Twitter?


Anyone at PTC should be good:

https://www.ptc.com/


This isn't non-obvious



Simulation software companies for the aerospace industries would fit the bill. I know CAE in Montreal hired both mechanical and software engineers.


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

Search: