2023-04-08
Building GitHub with Ruby on Rails
Original. GitHub.com is written using Ruby on Rails and maintained by over a thousand engineers with almost 2 million lines of code. The company upgrades to the latest Rails commit weekly with pull requests and revision reviews. Benefits of these upgrades include better database connection handling and faster view rendering, improved security, and a lower risk of unknown issues. Testing of the latest versions identifies and fixes issues before release. The post is a GitHub Privacy Statement, containing information on product features, security, stories, pricing, resources, developer API, partners, platform, and support. The post appears to have no new information or events, and it is unclear why it's gaining attention.
Discussion Service. GitHub rebuilt its platform with Ruby on Rails, sparking interest in its potential impact on the Rails ecosystem & test coverage requirements. Users highlight challenges of mastering Ruby, such as extreme test coverage & potential for future code failures. Some users suggest using Sorbet for stronger check types. GitHub's use of Crystal language and Ruby's metaprogramming potential is praised while some criticize Ruby's data science space. Microsoft's recent upgrade of Github's Rails platform from version 2.3 to 3 posed challenges but static typing helps upgrades. Developers reflect on the trade-offs between tech trends and established stability, with some noting Rails' ease of use but lagging view layer. Framework upgrades are most effectively done gradually, with good testing in place. Many organizations see updating IT infrastructure as important, GitHub's testing capabilities are praised, and Sorbet is used by GitHub for Ruby and Rails.
Ask Wirecutter: Can you recommend a not-smart TV for me?
Original. Wirecutter suggests securing smart TVs instead of finding non-smart options due to privacy concerns. Disconnected TVs may lack useful features. Experts advise opting out of data collection, connecting to Wi-Fi only for firmware updates, and occasionally streaming to opt out. Old TVs, 4K monitors, or projectors are alternatives. Similar privacy issues persist with other internet-connected devices.
Discussion Service. An article discusses the difficulty of finding a not-smart TV without intrusive and unnecessary features. Suggested solutions include using a disconnected smart TV or physically disconnecting modules to prevent unwanted connections. There are concerns about privacy and data exfiltration. Discussion around energy usage, potential auto-connections, and slow startup process of smart TVs by users. Suggestions for a potential name for a non-smart TV and ideal smart TV features. Concerns about data tracking and the difficulty of a starting a high-quality, dumb display venture. Users discuss specific display features and the difficulty of keeping smart TVs unconnected. TCL's unethical behavior and user privacy concerns are highlighted.
Codeberg – Fast open source alternative to GitHub
Original. Codeberg.org is a free and open-source software collaboration platform and Git hosting run by its users via a non-profit organization in Berlin. The platform also fosters a community of like-minded free software and content creators with no tracking or sale of user data. Users can register and host their projects on the website, and Codeberg e.V. sustains the community through donations and optional contributions. The website is accessible in multiple languages, and users can offer contributions to improve the services behind Codeberg.
Discussion Service. Codeberg provides a fast, open-source alternative to Github that focuses on free and open-source software collaboration. Discussion Service users debate whether Codeberg's focus on open source ethics is too restrictive, while others praise it for its commitment. Discussing IT infrastructure's political nature, some argue neutrality is impossible but should still be pursued, while others claim political opinions are more tolerable in IT than in other contexts. Discussion Service users also discuss code-sharing philosophy, restrictive licensing, and corporate-friendly codes' impact on FOSS success rates. Codeberg's non-profit status and commitment to free software licenses are praised. The platform's fast speed and straightforward interface are appreciated, but there are privacy concerns. Some recommend Radicle as an alternative to centralized services like Github.
Perennial rice: Plant once, harvest again and again
Original. Scientists have created perennial rice strains that stay productive and regrow after every harvest, resulting in huge environmental benefits, a lower carbon footprint, healthier soil, and farmers not having to resow. These strains, bred over the last two decades, have been tested and harvested for four years in a row by 45,000 smallholding subsistence farmers. Experts predict that if more farmers adopt the new varieties, the benefits could be great for the people who grow them, the environment, and the world's population who rely on rice as a staple food.
Discussion Service. Perennial rice can reduce methane emissions from rice fields. Livestock production has a significant environmental impact. Climate change will lead to food shortages and other issues. Methane from rice fields does not have a significant impact compared to other sources. Perennial rice has potential benefits but also challenges. Experts discuss agriculture and food production. The success of irrigated perennial rice is outlined. Perennial crops can save on labor and input costs. Perennial plants have benefits for soil and nutrient extraction.
60M Americans have taxes so simple the IRS could do them automatically
Original. At least 41% of American households, or 62 million tax filing units, could have their entire tax returns handled by the IRS through "pre-populated returns" with no further intervention necessary. The less conservative approach puts the number at 73 million returns, or 48%. The potential for automatic returns could save time and angst every year, making tax season more efficient. The article goes on to briefly cover other topics unrelated to taxes, such as the Catholic Church child sex abuse crisis and Tesla's cameras being under scrutiny. However, it mainly highlights unique solutions to significant problems, covered in the Future Perfect newsletter. The article remains neutral and informative, without any political or religious bias.
Discussion Service. 60M Americans' taxes are simple enough for IRS to automatically calculate. Easiest way for IRS to earn money is auditing financially vulnerable. Intuit contributes to the phenomenon of opaque laws. IRS enforcement is limited, so low-income Americans are audited more. Recent tax changes mean less scope for itemized deductions. The IRS cannot maximize its automatic tax ability. IRS budget decreased, recently increased; some believe the extra funding will enable IRS to maximize revenue instead of targeting specific people. Proposal to tax based on X rate, file if disagree. Pre-populated returns would save time and money but are not foolproof. Corporate lobbying contributes to the current self-service tax system's complexity. Cash transaction sales tax deductions lack feasibility for automation. Tax preparation wastes billions of dollars and time.
We need to tell people ChatGPT will lie to them, not debate linguistics
Original. The article discusses the issues surrounding large language models (LLMs) like ChatGPT, which can lie to people and have bugs that resist fixing. The author argues that it is more important to warn people about the risks of using LLMs than to debate linguistics. Although LLMs can be useful, they are not sentient and cannot be trusted to provide factual information. The article raises ethical questions about whether or not we should encourage people to use LLMs despite their flaws. The author concludes that it is important to approach LLMs with caution and emphasizes the need to warn people that ChatGPT can lie.
Discussion Service. ChatGPT can mislead users and needs to be repeatedly told not to trust it. Its usefulness may be limited if the tendency to hallucinate isn't solved. ChatGPT lacks reasoning abilities and can generate false information. Some are excited about its potential advancements, but some criticize it for its lack of capability to abstract or reason. AI-generated text needs skepticism and should be seen as an assistant who is well-read but potentially prone to confabulation. However, ChatGPT is useful in generating code examples and answering complex queries. It offers accurate answers up to 99% of the time. Users must understand its limitations to avoid assigning more morality than needed to ChatGPT.
Twitter won't allow retweeting tweets linking to Substack
Original. Twitter has begun restricting tweets containing links to Substack.com in response to Substack's announcement of a new product, Notes, which will directly compete with Twitter. Users have noticed they cannot retweet or reply to tweets with Substack links, and Twitter has seemingly started blocking tweet-embedding in Substack posts. This restriction is believed to be Twitter's attempt to curb the reach of a rival on its platform. Twitter similarly began blocking links to competing social media platforms in December 2022. Substack has yet to respond to questions on this matter.
Discussion Service. Twitter banned retweets of tweets linking to Substack, with liking such posts suppressing discussion. The move has sparked criticism about free speech, Elon Musk's stance on it, and Substack's competition. Mastodon is seen replacing Twitter for some. Discussions on PR, social media addiction, and questionable practices are covered. No new technology or release is mentioned.
Western Digital cloud services down for 4 days
Original. Western Digital experienced an outage that started on April 2nd, impacting services including My Cloud, My Cloud Home, SanDisk ibi, and other related products, with an update posted on April 3rd. The outage continued into April 7th, affecting access to files and applications. Local access is available, enabling users to access their personal files from a Windows or MacOS computer. Additional past incidents include intermittent access issues, intermittent password resets, and intermittent connectivity issues with cloud services. Certain users in China may also experience access issues.
Discussion Service. Western Digital's cloud services have been down for four days, with comments discussing the outage and the company's warranty. Some users discuss the limitations of GPT's language model and its world model, with questions raised about its understanding of complex concepts. Comments also explore legal terms surrounding GPT's service responsibility and guarantees. Users discuss the value of status pages during outages, with some suggesting alternative methods like chat. Users debate the pros and cons of self-hosting, with a desired future where people's media is accessed from anywhere. Western Digital's past issues with SMR drives not being marked appropriately have some users calling for a return to local solutions.
How does database sharding work?
Original. The article delves into database sharding, explaining the advantages of scaling-out instead of scaling-up with various sharding schemes and algorithms discussed. It covers vital aspects such as organizing infrastructure, routing layer creation, and migration planning, emphasizing the significance of maintenance. A brief overview of sharding frameworks and tools like Vitess and Citus is provided, with CockroachDB ushering in the era of "serverless" databases. PlanetScale, an emerging player in the market, offers a shard-native database built on MySQL and Vitess alongside its engineering resources.
Discussion Service. Debates on benefits & challenges of database sharding; opt for system that matches data; hot key throughput an issue in auto-sharding; Spanner/Cockroach or Dynamo/Cassandra alternatives; CockroachDB offers strong consistency and 2PC between shards; distribution complexities require paid services; focus on horizontal scalability to avoid investing in single machine; good key design can prevent hotspots; sharding by customer is common; multi-tenant sharding suggested for scalability; Yugabyte, Cockroach, & TiDB mentioned; hashing all data for synchronization not scalable; scammers exploit Amazon's table colocation practice; MongoDB requires enterprise support contract.
Hubble sees possible runaway black hole creating a trail of stars
Original. Unable to generate a summary as the text is an error message indicating that the request could not be satisfied due to a configuration error or too much traffic. Contacting the app or website owner or reviewing the CloudFront documentation may help troubleshoot and prevent this error from occurring.
Discussion Service. The Hubble Telescope saw a black hole leaving a trail of stars, leading to speculations about its effect on life, and new places to find habitable planets. Hubble also found a rare Hoag-type galaxy, roughly twice the size of the Milky Way. Scientists discovered a black hole creating stars from gas, which may influence the universe and attract advanced civilizations. An object traveling through space very quickly is creating a supersonic impact on gas, but the use of "supersonic" is likely metaphorical. Discussion Service users discuss scifi stories such as The Three-Body Problem, reflecting differing opinions and recommendations for other books in the genre. Users also debate the rarity of Earth-like life and the Anthropomorphic Principle.
NZ's biggest data breach shows retention is the sleeping giant of data security
Original. Over one million New Zealand drivers' licenses and passports were exposed in the Latitude Financial data breach; some records were up to 18 years old. New Zealand's Deputy Privacy Commissioner cites data retention as a critical issue in cybersecurity attacks, stating that businesses and organizations must limit the collection and retention of data they do not require. Agencies should establish a personal information retention schedule, and individuals should challenge organizations they provide information to about why and how it is being retained. Privacy needs to become a crucial business issue, with similar protection to health and safety. Latitude Financial is contacting all affected customers to notify of the breach and assist with resolution while also working with regulators to unravel the breach's details.
Discussion Service. NZ's biggest data breach underscores need for proper data retention policies; deletion should be prioritized. GDPR has made strides, but data retention remains pervasive. Discussion Service users discuss responsible data collection, government access and data security. Data deletion methods and reasons for retention are debated. Personal data must be minimized and treated as toxic assets. Companies need better education on data privacy.
U.S. and China wage war beneath the waves over internet cables
Original. US and China are in a battle over undersea cables that transmit everything from emails to military secrets. The US government has intervened in at least six private undersea cable deals in the past four years to isolate China's high-tech sector and limit Chinese access to US technology. The White House recently awarded the Singapore-to-France cable contract to US-based SubCom, rather than China's HMN Tech, on security grounds. The US government's aggressive efforts to prevent Chinese espionage through undersea cables are disrupting plans by tech giants and causing turmoil in the industry. China is retaliating by delaying a Meta-backed cable project, the Southeast Asia-Japan 2 cable.
Discussion Service. The US and China are competing over undersea internet cables, with concerns over national boundaries and censorship. Delays and reroutes on cables have cost tech giants millions. Experts recommend books on international infrastructure. US is concerned about Chinese spying and their ability to collect and filter internet traffic. China's involvement in the Non-Aligned Movement and Belt and Road Initiative raise questions. Many "cybersecurity" companies lack skilled engineers. The CIA's torture program and accountability for war crimes are discussed.
Database "sharding" came from Ultima Online?
Original. Sorry, I cannot generate a summary based on this text as it is an error message and not related to the topic given.
Discussion Service. Discussion Service users discuss how "sharding" in databases was inspired by Ultima Online. Personal stories share how UO led to learning to code. Posters reminisce about UO's game characteristics and its impact on programming.