BREAKING NEWS
LATEST POSTS
-
Raw hours – If you want to get really good at something, forget about shortcuts. You simply have to inject a ton of raw hours.
Jonathan Stern Raw hours
On Twitter yesterday, @RJoads asked me how I got good at styling (CSS).
I replied: “Raw hours. I’m obsessed with how things look and feel—probably more than the median engineer. Mind you, this has not always been a positive. I’ve been wildly distracted for hours and hours on the smallest items, things that truly do not matter to the business. But that’s how I’ve gotten better.”
If you want to get really good at something, forget about shortcuts. You simply have to inject a ton of raw hours.
“Work smarter, not harder” is a common refrain these days—particularly in sophisticated circles. The thing is, for most people I think it’s bad advice. My experience learning to code has suggested you have to work hard before you know how to work smart. No substitute for raw hours.
It’s similar to what Brian Armstrong says: “If you’re pre-product/market fit, the best advice that I have from that period is: action produces information. Just keep doing stuff.”
People with limited experience are similar to startups pre-product/market fit. Of course you should aim to work smarter! The catch is that you have to work extremely hard in order to know HOW to work smart. You must first go down dozens of dead-end paths to know where the smarter paths lie.
The second catch is that in order to be able to inject a ton of raw hours in a natural, sustainable way, oftentimes you need to be OBSESSED. Otherwise – you’ll be banging your head against the wall year after year. Some people are so dogged they’re able to do it. But this is exceedingly rare and probably not worth aspiring to.
“It’s hard to do a really good job on anything you don’t think about in the shower.” – Paul Graham
Doing is normally distributed; Learning is log-normal
https://hiandrewquinn.github.io/til-site/posts/doing-is-normally-distributed-learning-is-log-normal
-
braindump.me – Building an AI game studio: what we’ve learned so far
https://braindump.me/blog-posts/building-an-ai-game-studio
Braindump is an attempt to imagine what game creation could be like in the brave new world of LLMs and generative AI to give you an entire AI game studio, complete with coders, artists, and so on, to help you create your dream game.
-
How we’ve failed the average worker and instead glorified CEOs
CEO total compensation has outpaced US median annual income by 16,638%, on average.
US median annual income increased by just 4% on average ($2,108/year).
CEO total compensation had an average annual increase of 7% ($676,153/year
Since 1974, CEO compensation has grown 940% while the average worker’s compensation has risen just 12%. Meanwhile, the purchasing power of the dollar over that same period has decreased an average of 3% a year from inflation. As a result, the average worker can afford significantly less goods and services today than they could 50 years ago, including housing, clothes and food. The average worker is losing big time.
And for those who would argue the high cost of social welfare, corporate welfare will cost taxpayers almost $400 billion this year alone, which is 25,000% higher than the $1.6 billion that will be spent on social welfare.
Sources
https://www.linkedin.com/posts/hannahawilliams_eattherich-activity-7198758131538046978-Vr2O
FEATURED POSTS
-
Ridley Scott Wants to ‘Embrace’ AI for Post-Production
Despite embracing technology, the “Blade Runner” and “Alien” director has long incorporated the fear of AI in his stories onscreen and knows better than most about its ramifications. Scott previously told Rolling Stone in November 2023 that when it came to his concerns about artificial intelligence broadly, he said that AI was “dangerous” and akin to a “technical hydrogen bomb.”
-
SourceTree vs Github Desktop – Which one to use
Sourcetree and GitHub Desktop are both free, GUI-based Git clients aimed at simplifying version control for developers. While they share the same core purpose—making Git more accessible—they differ in features, UI design, integration options, and target audiences.
Installation & Setup
- Sourcetree
- Download: https://www.sourcetreeapp.com/
- Supported OS: Windows 10+, macOS 10.13+
- Prerequisites: Comes bundled with its own Git, or can be pointed to a system Git install.
- Initial Setup: Wizard guides SSH key generation, authentication with Bitbucket/GitHub/GitLab.
- GitHub Desktop
- Download: https://desktop.github.com/
- Supported OS: Windows 10+, macOS 10.15+
- Prerequisites: Bundled Git; seamless login with GitHub.com or GitHub Enterprise.
- Initial Setup: One-click sign-in with GitHub; auto-syncs repositories from your GitHub account.
Feature Comparison
(more…)Feature Sourcetree GitHub Desktop Branch Visualization Detailed graph view with drag-and-drop for rebasing/merging Linear graph, simpler but less configurable Staging & Commit File-by-file staging, inline diff view All-or-nothing staging, side-by-side diff Interactive Rebase Full support via UI Basic support via command line only Conflict Resolution Built-in merge tool integration (DiffMerge, Beyond Compare) Contextual conflict editor with choice panels Submodule Management Native submodule support Limited; requires CLI Custom Actions / Hooks Define custom actions (e.g., launch scripts) No UI for custom Git hooks Git Flow / Hg Flow Built-in support None Performance Can lag on very large repos Generally snappier on medium-sized repos Memory Footprint Higher RAM usage Lightweight Platform Integration Atlassian Bitbucket, Jira Deep GitHub.com / Enterprise integration Learning Curve Steeper for beginners Beginner-friendly - Sourcetree
-
Want to build a start up company that lasts? Think three-layer cake
https://www.fastcompany.com/91131427/want-to-build-a-company-that-lasts-think-three-layer-cake
Building a successful business requires a focus on three key elements: product excellence, go-to-market strategy, and operational excellence. Neglecting any of these areas can lead to failure, as evidenced by the high percentage of startups that don’t make it past the five-year mark. Founders and CEOs must ensure a solid product foundation while also integrating effective sales, marketing, and management strategies to achieve sustainable growth and scale.
- Foundation: Product Excellence, Core Values and Mission
- Core Values: These are the guiding principles that dictate behavior and action within the company. They form the ethical foundation and are crucial for maintaining consistency in decision-making.
- Mission: This defines the company’s purpose and goals. A clear and compelling mission helps align the team and provides a sense of direction.
- Efficiency and Scalability: This layer focuses on creating efficient processes that can scale as the company grows. Streamlined operations reduce costs and increase productivity.
- Structure: Operational Excellence and Innovation
- Operational Excellence: Efficient processes, quality control, and continuous improvement fall into this layer. Ensuring that the company operates smoothly and effectively is crucial for sustainability.
- Innovation: Staying competitive requires innovation. This involves developing new products, services, or processes that add value and keep the company relevant in the market.
- Quality Control and Continuous Improvement: Ensuring that operational processes are of high quality and constantly improving helps maintain product excellence and customer satisfaction.
- Technology and Infrastructure: Investing in the right technology and infrastructure to support business operations is vital. This includes everything from manufacturing equipment to software systems that enhance operational efficiency.
- Strategy: Go-to-Market Strategy, Vision and Long-Term Planning
- Vision: A forward-looking vision inspires and motivates the team. It outlines where the company aims to be in the future and helps in setting long-term goals.
- Strategic Planning: This involves setting long-term goals and determining the actions and resources needed to achieve them. It includes market analysis, competitive strategy, and growth planning.
- Market Understanding: A deep understanding of the target market, including customer segments, competitors, and market trends, is essential. This knowledge helps in positioning the product effectively.
- Marketing and Sales Execution: This involves creating a robust marketing plan that includes branding, messaging, and advertising strategies to attract and retain customers. Additionally, building a strong sales strategy ensures that the product reaches the right customers through the right channels.
- Customer Acquisition and Retention: Effective strategies for acquiring new customers and retaining existing ones are critical. This includes loyalty programs, customer service excellence, and engagement initiatives.
- Foundation: Product Excellence, Core Values and Mission