The hottest Engineering Substack posts right now

And their main takeaways
Category
Top Business Topics
Fields & Energy 299 implied HN points 17 Jul 24
  1. Skin depth refers to how electric current mainly flows close to the surface of a wire, especially at high frequencies. This means most of the current doesn't penetrate deep into the conductor.
  2. Litz wire is made up of many fine strands that help reduce resistance by allowing current to flow through a larger area. This is especially useful at high frequencies where skin depth is very small.
  3. Using litz wire not only reduces energy loss due to resistance but also makes wires more flexible and less likely to fail mechanically compared to solid wires.
Subconscious 1225 implied HN points 01 Dec 24
  1. Breaking problems into smaller pieces helps us manage them better. It's like solving a big puzzle by working on one piece at a time.
  2. Modules or parts of a system allow us to focus on what’s important without worrying about the whole. This makes it easier to change and adapt parts as needed.
  3. Deciding where to draw boundaries in a system can greatly affect its future. It's important to understand what will change and what won’t before setting those boundaries.
Technically 59 implied HN points 28 Jan 25
  1. Quantum computing uses qubits instead of bits. While bits can be either 0 or 1, qubits can be both at the same time, allowing for much faster problem-solving.
  2. Qubits can work together in a unique way, using superposition and interference to find answers much faster than traditional computers. This makes them great for complex problems like drug discovery.
  3. Quantum computers are still in the experimental stage and have challenges like needing very cold temperatures and handling errors, but they hold great promise for the future.
Dev Interrupted 18 implied HN points 04 Feb 25
  1. Developer success depends on feeling happy and respected. When developers are motivated, they can work faster and better.
  2. AI is becoming important for all industries, not just tech. Companies like Goldman Sachs are hiring AI experts to improve efficiency.
  3. Automating tasks like code reviews can help teams focus on important work. Tools that make this easy can boost a team's productivity.
Get a weekly roundup of the best Substack posts, by hacker news affinity:
Faster, Please! 456 implied HN points 01 Nov 24
  1. SpaceX is making space travel cheaper and more accessible, which could allow for new settlements in space. This change could make colonizing asteroids a real possibility.
  2. NASA's Artemis program has spent a lot of money without achieving its goals, raising questions about its effectiveness. Some people believe that commercial companies like SpaceX could do these missions more efficiently and at lower costs.
  3. The idea of colonizing other planets can be compared to historical migrations on Earth, showing that private ventures may succeed better than expensive government projects. Learning from past colonization might help humanity settle in space.
Diary of an Engineering Manager 159 implied HN points 01 Aug 24
  1. This blog shares real-life experiences of an Engineering Manager to help others grow into leadership roles. It's based on practical stories rather than high-level advice.
  2. It's aimed at senior engineers, team leads, and new engineering managers, providing actionable advice without any confusing jargon.
  3. Readers can expect weekly posts that are easy to understand and filled with insights about the daily life of an Engineering Manager in tech.
Fields & Energy 259 implied HN points 10 Jul 24
  1. Electricity can't really be thought of as a fluid. It has unique properties that can't be explained by the fluid model, especially in AC systems.
  2. Capacitors and inductors operate using electric and magnetic fields rather than fluids. This makes it easier to understand how they work.
  3. Transformers also rely on these fields. Their functionality shows that electric effects can occur at a distance, which a fluid model fails to explain.
Breaking Smart 110 implied HN points 21 Dec 24
  1. The writer is focusing on engineering ideas and themes in their writing. They believe this reflects their true interests and the world we live in.
  2. They argue that everyone has an engineer inside them. It's not about being an expert, but about engaging with the engineering aspects of human nature.
  3. The writer finds the general concept of technology uninspiring, while they feel strongly about embracing engineering behaviors and identities in everyone.
Data Science Weekly Newsletter 159 implied HN points 25 Jul 24
  1. AI models can break down when trained on data that is generated by other models. This can cause problems in how well they work.
  2. There is scientific research about the history of Italian filled pasta. It shows that most types likely came from a single area in northern Italy.
  3. There are new resources and guides available for improving predictive modeling with tabular data. These can help you build better models by focusing on how data is represented.
davidj.substack 179 implied HN points 02 Dec 24
  1. SQLMesh recently announced that it is backwards compatible with dbt projects. This means teams can gradually switch to SQLMesh without having to do a big migration all at once.
  2. Using SQLMesh can help improve the clarity of data workflows and avoid broken DAGs during development. It offers features that make managing complex data stacks easier.
  3. Migrating to SQLMesh is possible even for those who aren't very tech-savvy. The process can be simple and done in an afternoon, making it accessible for teams to test and implement.
Frankly Speaking 305 implied HN points 23 Oct 24
  1. A good security product isn't about having a lot of features. It's more important that it provides real value and helps people work efficiently.
  2. Security tools should help fill gaps in a team's capabilities rather than just adding more complexity. Sometimes a 'good enough' solution is better than a perfect one.
  3. The focus should shift from just ranking products to understanding what really helps customers. A good product makes life easier and solves the right problems.
davidj.substack 119 implied HN points 13 Dec 24
  1. Sqlmesh offers various command-line interface commands that help manage and maintain your data projects effectively. For example, the `clean` command helps fix any issues that might arise during execution.
  2. The new tool has unique features that improve development, like automatic data contract handling and optimized incremental models, making it easier to work with large datasets without unnecessary costs.
  3. Competition in the data transformation space is healthy. It pushes tools like dbt and sqlmesh to improve, ultimately benefiting users by providing better features and experiences.
Ill-Defined Space 19 implied HN points 07 Feb 25
  1. Some claims in the space industry are exaggerated or misleading, often to attract investment or support without solid proof. It's important to be critical of what you hear.
  2. Cheap launches are often a myth; while SpaceX may offer lower prices, many other companies do not match that, and the real cost can be hidden.
  3. Many small satellite launchers struggle in the market because they face tough competition and higher costs. The trend is shifting back towards larger rockets that can handle multiple satellites at once.
The Algorithmic Bridge 222 implied HN points 20 Nov 24
  1. AI will improve when people who care about technology and helping others take over, rather than those focused only on making money.
  2. As AI becomes more common, it will naturally integrate into our lives just like other everyday technologies have.
  3. For AI to succeed, people need to build trust, work together, and take action rather than just hoping for the best.
A Piece of the Pi: mathematics explained 90 implied HN points 30 Dec 24
  1. Space-filling curves, like the Hilbert curve, can fill a whole area by connecting points in a specific way through iterations. They start small and grow by adding more points and connections at each step.
  2. Different seeds can lead to different types of curves. Each seed can be developed using two choices for how to connect the points, leading to many possible variations.
  3. The process used to create these curves can also be reversed. By looking at a curve and breaking it down, you can see how it was made step by step.
Fields & Energy 279 implied HN points 10 Jun 24
  1. Oliver Heaviside was a genius who contributed greatly to electrical science but was often misunderstood and neglected during his life. His work wasn't acknowledged until long after he had passed away.
  2. Heaviside developed important theories on cable signaling and electromagnetic waves, introducing many key terms that are still used today. His insights helped improve how signals could be transmitted over long distances, which was crucial for communication.
  3. Despite his brilliance, Heaviside lived a reclusive life and struggled financially. He preferred to work alone and only began to receive recognition later in life, which made him a complex figure in the world of science.
Jakob Nielsen on UX 17 implied HN points 07 Feb 25
  1. AI will get smarter and better with more talented engineers and designers working on it. The more skilled people we have, the more breakthroughs we'll see in AI technology.
  2. Improving how people interact with AI is crucial. Making AI easier to use will greatly increase its value, so more effort should go into user experience and design.
  3. As AI technology advances, we will likely see more AI systems improving themselves, leading to rapid growth in AI capabilities and applications over the coming decades.
The Strategy Toolkit 17 implied HN points 19 May 25
  1. Roboticists are learning from insects to improve robot designs, especially in how they land. By studying how crane flies land, they can create safer landing techniques for flying robots.
  2. Insects have different methods for landing safely, like using controlled flights or soft body impacts. Scientists are using these methods to design robotic limbs that help drones land softly on various surfaces.
  3. The work on robotic insects shows how nature can inspire technology. By looking at how real insects behave, engineers can create smarter and more efficient machines.
Leading Developers 98 implied HN points 10 Dec 24
  1. Setting deadlines helps teams focus and improve productivity. When there’s a finish line, people are more likely to get things done quickly.
  2. Involve your team in setting deadlines to avoid frustration. If they help decide what's realistic, they'll feel more committed to meeting the goal.
  3. It's okay to be flexible with deadlines. Sometimes things change, and what's important is clear communication with the team about any adjustments.
Fields & Energy 519 implied HN points 03 Apr 24
  1. Ohm's Law shows that voltage is equal to current times resistance, which is key to understanding how electrical circuits work.
  2. Georg Simon Ohm faced a lot of criticism during his time for his ideas, but later scientists recognized his important contributions to physics.
  3. Henry Cavendish had discovered concepts similar to Ohm's Law before Ohm, but much of Cavendish's work went unnoticed because he rarely published his findings.
More Than Moore 210 implied HN points 05 Nov 24
  1. Tenstorrent is focusing on a combination of selling hardware and open-sourcing their software. This allows them to work closely with clients while still attracting broader interest.
  2. The company is training up to 200 Japanese engineers in their technology to help improve local manufacturing capabilities. This will enhance skills in the region and expand the use of their designs.
  3. Tenstorrent is growing its operations in Japan and developing local teams. This signals their commitment to being a key player in the Japanese semiconductor industry.
The AI Frontier 459 implied HN points 11 Apr 24
  1. You can't really set yourself apart with just AI models because they're becoming similar across different companies. What matters more is the unique data you use to feed those models.
  2. Even if your prompts seem special, they won't give you a long-term advantage. Competitors can quickly figure out how to improve their prompts, making them less valuable for differentiation.
  3. To succeed in building AI applications, focus on understanding and using your customers' data effectively. Good data engineering can really make a difference in how well your application performs.
Breaking Smart 83 implied HN points 07 Dec 24
  1. Hermeticism blends mysticism with practical engineering. It encourages creativity and experimentation, much like how tinkerers and inventors think today.
  2. Modern technology can sometimes feel dull and overly cautious compared to the adventurous spirit of past inventors. The best innovations often come from taking risks and trusting your gut.
  3. The ideal of the 'garage hacker' symbolizes a deeper, more soul-driven approach to innovation, focusing on passion rather than just profits or strict theories.
Rings of Saturn 174 implied HN points 07 Nov 24
  1. There are special cheat codes in the game 'Ecco the Dolphin: Defender of the Future' that can be activated by naming your save file a certain way. These codes unlock features like immortality and all-level access.
  2. A reverse-engineering tool called Ghidra was used to find these codes and understand how they were hidden in the game. It shows how programming can uncover secret game mechanics.
  3. Some codes do different things, like showing the frame rate or unlocking a bonus game. One code is mysterious and doesn't seem to do anything at all, adding an element of fun discovery.
Sheep Code 26 implied HN points 22 Jan 25
  1. You'll enjoy coding much more as you gain experience over the years. It might feel boring now, but in time, it will become something you love doing.
  2. You have the potential to earn a lot more than you think. With hard work and the right opportunities, a six-figure salary is very achievable.
  3. Being smart isn't the only key to success in tech. Being effective, working well with others, and solving problems can matter even more.
TP’s Substack 53 implied HN points 26 Dec 24
  1. China's 6th generation fighter jets may be larger and more powerful than previous models, possibly able to carry more fuel and advanced electronics.
  2. The future of air warfare might rely on a mix of manned aircraft and unmanned combat aerial vehicles (UCAVs), potentially changing the typical roles and payloads expected of fighter jets.
  3. The anticipated design and capabilities of these new jets suggest they will need significant power for advanced technologies, allowing them to perform a variety of missions effectively.
Software Design: Tidy First? 154 implied HN points 04 Nov 24
  1. Fat-tailed distributions show that extreme events can happen more often than we expect. This is important for planning in various fields.
  2. When designing software, it's good to focus on creating simple models first. This can help make complex concepts easier to understand.
  3. Being an empirical designer means you rely on real-world data and observations to guide your design decisions. This approach can lead to better results.
Cobus Greyling on LLMs, NLU, NLP, chatbots & voicebots 39 implied HN points 19 Aug 24
  1. Graph-based representations are becoming popular in AI, making it easier to visualize application flows and manage data relationships. This helps in understanding complex connections between data points.
  2. There are two ways to create graph representations: one is using code to create a visual flow, and the other is using a graphical user interface (GUI) to build the flow directly. This dual approach caters to different needs and levels of user expertise.
  3. Graph data structures allow for both firm control over applications and the flexibility needed for agent-based systems. This is useful for tasks where interactions and decisions must adapt based on inputs or user approvals.
Artificial Ignorance 88 implied HN points 12 Dec 24
  1. Using AI tools has gotten better with structured outputs, which ensures that AI responses follow a specific format. This means developers can rely more on AI results.
  2. OpenAI introduced features like JSON mode and Structured Outputs, making it easier for developers to get the correct data structure from the AI. This reduces errors and makes integration smoother.
  3. Even with improvements, some challenges like inconsistent names and types in data still exist. Developers need to be aware and manage these issues when using AI.
TP’s Substack 43 implied HN points 29 Dec 24
  1. The J-36 aircraft is designed to handle very high power demands for its various technologies, like radar and electronic warfare. This means it needs advanced electrical systems to support all its capabilities.
  2. The J-36 is a multi-role aircraft that acts as a central hub, coordinating various other unmanned vehicles and aircraft during missions. This makes it a crucial part of modern combat strategies.
  3. With its potential long range and high speed, the J-36 can launch attacks from great distances while remaining hard to detect. It's designed to be a tough target for enemies, making it a valuable asset in air operations.
High Growth Engineer 1238 implied HN points 11 Feb 24
  1. To transition into senior engineering roles, you need to shift from hands-on work to systems thinking, focusing on strategic leadership and fostering team autonomy.
  2. Senior engineers lead through influence rather than pure authority, emphasizing building trusted relationships, setting vision, and empowering teams.
  3. Developing critical leadership skills as a senior engineer involves improving empathy, communication, collaboration, systems thinking, and execution orchestration, while overcoming common pitfalls like losing sight of the big picture and excessive control.
Engineering At Scale 120 implied HN points 09 Nov 24
  1. Meta created TAO to handle the huge amount of data and user interactions on its platform. This system helps generate personalized content for over 2 billion users very quickly.
  2. TAO uses a layered architecture that includes caching and data storage to improve performance. This design helps distribute the load and maintain fast responses even when many users are active.
  3. TAO prioritizes high availability over strict data consistency. This means it can sometimes show slightly out-of-date information, but it still works well for users, especially during busy times.
Dev Interrupted 14 implied HN points 21 Jan 25
  1. Smaller pull requests can increase both speed and quality of software development. This helps teams work faster without compromising standards.
  2. Longer cycle times often lead to more errors and project failures. It's essential to keep cycle times short to maintain software quality.
  3. Investing in developer experience (DevEx) is important for a team's productivity. If you don't invest enough, unexpected work and issues can slow down progress.
filterwizard 19 implied HN points 31 Aug 24
  1. A DAC's output might not represent the input signal accurately because it holds samples longer than expected. This can result in a drooping frequency response instead of a flat line.
  2. The output is shaped by a sinc function, where certain frequencies lose energy and create unwanted noise, making the signal less clear.
  3. Modern DACs, like sigma-delta types, don't have this droop problem. They use faster processes and digital filtering to provide a smoother, more accurate sound.
Not Boring by Packy McCormick 119 implied HN points 01 Nov 24
  1. Osmo Labs has made a breakthrough in scent teleportation. They can now predict how smells will be based on chemical structures, which could change how we experience scents online.
  2. Semaglutide, a diabetes drug, might help lower the risk of Alzheimer's disease. A study shows it significantly reduces the chances of first-time diagnosis in patients with type 2 diabetes.
  3. A company called Physical Intelligence is developing robots that can fold laundry like humans. This could save us from doing tedious chores and allow us to focus on more enjoyable tasks.
Space Ambition 179 implied HN points 24 May 24
  1. Building satellites is getting easier, which is why there are so many more in space now. A lot of companies are able to provide satellite services without even owning a satellite.
  2. Planning is really important when developing a satellite. You need to decide its goals, select the right orbit, and choose if you will build or buy your satellite components.
  3. Testing is a crucial step in satellite assembly. After building, you have to run various tests to make sure everything works properly before sending it to space.