Astral announces itself as a new company that seeks to make the Python ecosystem more productive by developing high-performance developer tools, starting with Ruff.
Ruff is an extremely fast Python linter written in Rust, and is 10-100 times faster than existing Python tools.
Ruff is an open-source project that is licensed permissively and is curated by hundreds of contributors to power impactful projects across open source.
Ruff's superior performance in running linters can be tested by introducing errors to deliberately check for functionality.
Ruff is a new, fast Python linter built on Rust that can replace multiple tools
Ruff's creator, Charlie Marsh, has a strong product vision and is skilled in Python and Rust
Ruff currently focuses on linting, but will get more autoformatting capabilities
Users hope Ruff will be exposed as a Python module or API in the future for streamlined usage
Python toolchain tools like Ruff and Astral are essential for users who use Python as a glue language in various contexts
Python's popularity lies in its utility/scripting capabilities but has drawbacks such as the lack of a standard package manager and dependency resolution
Ruff is seen as a faster alternative to Python for linting and performs well on large codebases
Critics question the need for a new linter and Ruff's potential for profitability
Supporters suggest potential monetization through supply-chain security and managed builds
Ruff would have to compete with existing linters like Flake8 and pylint
Users have mixed opinions on Python's readability and ability to prevent production mistakes
Astral's first tool is Ruff, but it remains to be seen what other tools they will develop.
The Clock project is a new way of representing time that has been designed to make time feel more natural and personal.
The project aims to make it easier for people to manage their time and to help them feel more in control of their lives.
The Clock is a simple, analog clock that uses color to represent time.
The clock face is divided into 24 slices, one for each hour of the day, and the colors change throughout the day to reflect the changing time.
The Clock is designed to be used on a smartphone or tablet and can be used as a screensaver, background wallpaper, or as a stand-alone app.
The project is the brainchild of Daniel Cooper, a former journalist and now a product designer, who wanted to create a new way of thinking about time.
The Clock has been in development for over a year and is now available for download.
The Clock is free to use, but there are premium features available for purchase, such as the ability to set reminders or to customize the clock face.
Some people have criticized the Clock for being too simplistic or not functional enough, but many others have praised it for its innovative approach to time.
Oimo.IO is a clock that displays a countdown of seconds through blocks that get destroyed every second
Users hypothesize that the clock causes anxiety due to its rapidly changing nature and the feeling of time passing
Similar examples of interactive projects that evoke different emotional responses include an airport clock and an online program called society.htm
The Clock Man statue at Paddington station, London, where every minute appears manually drawn onto the clock face by an actor inside is also referenced
Link to a website featuring interactive demos using physics, including a water scene, cloth, and jelly
The demos are technically impressive but require dedication and motivation
The clock demo on the website features a jumping animation every 10 seconds and can induce anxiety in viewers
Some users express interest in a physical version of the clock
Commenters debate the necessity of more descriptive titles for posts
The clock's enigmatic name is seen as intentional by some
Some commenters express a desire for more information before clicking on a link.
Software firms across US facing tax bills that threaten survival
Software startups are facing huge income tax bills, rising up to 400%, due to a change in US tax law related to research and development costs.
The failure of lawmakers to extend a vital tax provision has made businesses amortise costs over five years, causing overwhelming cash flow and profit losses for software firms.
Small software firms across the US are being threatened by massive tax bills that could make their business model untenable and force them to seek expensive loans or investors.
The Tax Cuts and Jobs Act of last year, designed to limit deductions for executive bonuses, has led to the deduction of research and development expenses for software firms.
A grassroots social media campaign is calling for the change to be fixed, but some executives are considering corporation overseas as a worst-case scenario.