6 ms·
Thank you for your request (routed through legal, which added a day or so of latency). Main issue is we don't have an automated pipeline to update the publishe
by truthsocial 2y ago
Thank you for your request (routed through legal, which added a day or so of latency).
Main issue is we don't have an automated pipeline to update the published tarball/zipfile from our internal source control system, so it has to be done manually, and no one has that as a specific task. We also review the source for IP/security concerns before releasing.
We will probably add a quarterly task to update it, until/unless we start maintaining a public branch and do it automatically.
- birdiesanders 2y agoYou could just, like, turn it all off and go on holiday.
- truthsocial 2y agoWe believe in free speech and giving a voice to the deplatformed, so while we could, we won't.
- colesantiago 2y ago[flagged]
- moomoo11 2y agoIf you don’t like it just ignore it. Just let all of them echo each other lol. I have to do that with X because I joined and I’m bombarded by lunatic shit because it forces me to follow Elon when I sign up. All these social media sites suck.
- bingbangboom 2y ago[flagged]
- bavent 2y agoYou mean solely for the deplatformed, and not necessarily free speech for anyone else? Edit: I was banned for saying Ashley Babbit was committing a crime and that we should not have double standards where she is a martyr but George Floyd can’t be.
- truthsocial 2y agoI don't think our policy would have flagged that post on its own, let alone banned an account over it; if that happened it was an error.
- simfree 2y agoWhy did you ban me then? Just like Free Speech Extremist all over again, can't actually live up to the claims you make.
- yyyfb 2y agoISIS and Al Qaeda are deplatformed too. Will you carry their speech?
- truthsocial 2y agoWe try to adhere to https://help.truthsocial.com/legal/terms-of-service/ https://help.truthsocial.com/legal/terms-of-service/
- yyyfb 2y agoSo not free speech? Says you'll ban porn. Porn is free speech. Says you'll ban spam. Unwanted commercial solicitation is free speech. Says you'll ban incitement to violence and harassment. That is also free speech. All that "free speech" means is that the government can't take a priori action to prevent it from happening. But there can be consequences. All the popular platforms are free in that sense already. You will just have a boundary somewhere else for what you consider worthy of consequences. Which is fine. I don't actually believe anyone enjoys a completely unpoliced platform. But maybe don't be so quick in saying you'll give a voice to the deplatformed, when you're a platform yourself and will ban people too for not adhering to your own speech police.
- subsistence234 2y ago> consequences The Idi Amin school of civil rights: "There is freedom of speech, but I cannot guarantee freedom after speech." If you want to know what freedom of speech actually means in the USA, you should read up on the topic, for example starting here: https://www.thefire.org/research-learn/unprotected-speech-synopsis https://www.thefire.org/research-learn/unprotected-speech-sy... Even if you hate FIRE for defending the civil rights of people you hate, the article is succinct and contains links to the ca ten most relevant high level court cases.
- deleted 2y ago[deleted]
- bingbangboom 2y ago
- anigbrowl 2y ago[flagged]
- wumeow 2y agoGiven who your owners are, I sincerely doubt that.
- choppaface 2y agoLike FTX, their site is not about the “product” its about creating bagholders https://www.justice.gov/usao-sdny/pr/two-individuals-plead-guilty-participating-insider-trading-scheme-based-spac-merger https://www.justice.gov/usao-sdny/pr/two-individuals-plead-g...
- buildbot 2y ago> We also review the source for IP/security concerns before releasing. Any modifications you make need to also be open sourced.
- truthsocial 2y agoBest practice when releasing source code generally is making sure no one left API keys, etc. in source code. (Obviously you never check secrets in in the first place, keeping them separate, but it's still worth automated and manual review before releasing.)
- buildbot 2y agoThat's not IP, that's secrets. IP needs to be included.
- davorak 2y agoLogos, art, and similar? I would have guessed that would not need to be included.
- h0l0cube 2y agoThose would be provided by a CDN, with some storage service underneath that. Configuration secrets that (transitively) point to these services should be injected by the build system and have no business being in source code.
- monocasa 2y agoTrade secrets are a type of IP.
- deleted 2y ago[deleted]
- h0l0cube 2y agoThey mean 'configuration secrets'. Those variables used for internal authorization and configuration that should never be leaked outside the organization. If source code of AGPL software is modified and used for an online service, it needs to be published in respecting the license, and best any 'trade secrets' are isolated. The only other alternatives are to use the code as-is or build a proprietary solution from scratch.
- colesantiago 2y agoNever had Truth Social on HN on my bingo card at all. Still not good enough. You still need to address this though, you are exploiting open source software by ignoring the license.
- bavent 2y ago[flagged]
- truthsocial 2y agoProbably misidentified as spam; filtering isn't really based on content, but at various times we've used third party tools to deal with abuse and have been constantly improving and bringing those in-house. If you email support with the details they can address it. The biggest footgun I remember was some religious content (Christ on the cross, specifically) being identified as bad by some of these tools and filtered, which we obviously prioritized correcting. No UGC site really has this solved 100%. Look at Twitter today with the porn reply bots. Facebook has 3-4 orders of magnitude more employees dedicated to filtering content than we have in our entire company. Automation ("AI" plus multiple signals) is the solution, but it's a hard problem.
- poopiokaka 2y agoAre your human moderators truth social employees or outsourced ?
- poopiokaka 2y agoAlso what’s your stance on web crawling?
- gpm 2y ago> We will probably add a quarterly task to update it, until/unless we start maintaining a public branch and do it automatically. Unless you only update the code running on the website quarterly, I don't think this complies with the license.
- dbmikus 2y agoJust curious, does AGPL require actively publishing the source code, or making it available upon request within a reasonable timeframe?
- gpm 2y agoMy understanding is it requires active publishing, but I'm not a lawyer. Here's what I believe to be the relevant section > 13. Remote Network Interaction; Use with the GNU General Public License. > Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge, through some standard or customary means of facilitating copying of software. This Corresponding Source shall include the Corresponding Source for any work covered by version 3 of the GNU General Public License that is incorporated pursuant to the following paragraph. I'm particularly looking at "from a network server at no charge, through some standard or customary means of facilitating copying of software", I don't believe "upon emailed request" qualifies.
- sgtnoodle 2y agoIs email not customary? It seems like it would be fine as long as they respond in a timely manner, and provide access instructions. Also, in this situation it seems like that's exactly what happened. I suppose what might be non-compliant is if their website doesn't explicitly document the process to access the source, i.e. "send an email to this addressm to request the most up-to-date source code."
- fnordpiglet 2y agoMasks don’t protect against viral licenses either. IP isn’t a valid claim to withhold the source. Security needs to be managed outside the code via vaults and other runtime secret stores. There’s no leg to stand on for not releasing the entire code consistently.
- KRAKRISMOTT 2y agoThe other mastodon instances voluntarily chose to refuse to peer with Truth Social. Maybe they should show their face in court too.
- defrost 2y agoOn what basis? Can you expand on what legal obligation to peer you believe they have?
- fnordpiglet 2y agoI don’t understand what that has to do with source code level licensing. I’ve never seen anything in any open source license that requires forced interoperability at a service and business level. The fact they’re social pariahs doesn’t have a legal remedy, rather it just requires being not such asshats and hurtful to others.
- maxbond 2y agoWhat's the work culture like at Truth Social? Are you guys mostly remote? How many developers are there? Are you hiring a lot of new people? Is there an ideological current to the workplace culture? I won't be applying, but I'm genuinely curious what it's like to work at a company in such a unique situation.
- truthsocial 2y agoPretty good! Relatively small team (between 10 and 100), biased toward senior with a few ~5 year more intermediate people, mostly remote across the US although we do have an office and try to get together monthly to quarterly. Ironically, lots of open source contributors. We are hiring for a few roles but mostly just being opportunistic rather than needing to hire. Remarkably little turnover for a tech company. We've all worked at multiple other places made the conscious decision to make this a good place to work. Biggest challenges are supporting multiple platforms (iOS, Android, Web), all the backend infra, etc at scale with a small team -- i.e. normal startup stuff. Also the perennial challenge of doing new features vs. making things more robust. A lot of info in the SEC filings as well as news articles (many of which are predictably biased for partisan reasons).
- choppaface 2y agoIt’s not political bias when your co-workers get caught and enter a guilty plea: https://amp.cnn.com/cnn/2024/04/03/business/trump-truth-social-insider-trading https://amp.cnn.com/cnn/2024/04/03/business/trump-truth-soci...
- leereeves 2y agoThose were venture capitalists who invested in the acquiring SPAC, not workers at Truth Social.
- choppaface 2y ago> Main issue is we don't have an automated pipeline to update the published Main issue is probably that your team is too busy trying to one-up FTX https://www.bloomberg.com/news/articles/2024-04-03/trump-spac-investor-pleads-guilty-to-insider-trading https://www.bloomberg.com/news/articles/2024-04-03/trump-spa...
- subsistence234 2y agothere are five comments ITT that confuse developers of a platform with investors in a SPAC. weird mistake to make repeatedly.
- ok_dad 2y agoMaybe you should rectify this legal requirement rather than continue to flout it? Put your code where your mouth is and start producing your source continually, as is the requirement from the original developers. You wonder why people seem to hate MAGA folks: it’s because of stuff like this where you have a CLEAR duty under the license (or law in many other cases) and choose to ignore it, disrespecting everyone who creates mastodon upstream.
- fsckboy 2y agoyou mean continue to flout it. And people hate MAGA because of open source licensing? I don't think so.
- ok_dad 2y agoThanks, not an English major. People hate them because they ignore the law and community standards, such as in this case, like I said. This is one example of many, but you know that and are arguing in bad faith rather than reading my words as intended. Don’t bother responding, or do and get the last words, I don’t really care to argue with trolls today.