Being Raised by the Internet
810 by DamonHD | 283 comments on
New best story on News: Show HN: I Wrote a Book on Java
Show HN: I Wrote a Book on Java
520 by goostavos | 139 comments .
https://ift.tt/vY93Wtb... This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand. Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records, pattern matching, `with` expressions, sum and product types). However, this is not a book about tools. No amount of studying a screw-driver will teach you how to build a house. This book focuses on house building. We'll pick out a plot of land, lay a foundation, and build upon it house that can weather any storm. DoP is based around a very simple idea, and one people have been rediscovering since the dawn of computing, "representation is the essence of programming." When we do a really good job of capturing the data in our domain, the rest of the system tends to fall into place in a way which can feel like it’s writing itself. That's my elevator pitch! The book is currently in early access. I hope you check it out. I'd love to hear your feedback. You can get 50% off (thru October 9th) with code `mlkiehl` https://ift.tt/vY93Wtb...
520 by goostavos | 139 comments .
https://ift.tt/vY93Wtb... This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand. Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records, pattern matching, `with` expressions, sum and product types). However, this is not a book about tools. No amount of studying a screw-driver will teach you how to build a house. This book focuses on house building. We'll pick out a plot of land, lay a foundation, and build upon it house that can weather any storm. DoP is based around a very simple idea, and one people have been rediscovering since the dawn of computing, "representation is the essence of programming." When we do a really good job of capturing the data in our domain, the rest of the system tends to fall into place in a way which can feel like it’s writing itself. That's my elevator pitch! The book is currently in early access. I hope you check it out. I'd love to hear your feedback. You can get 50% off (thru October 9th) with code `mlkiehl` https://ift.tt/vY93Wtb...
New best story on News: Show HN: iFixit created a new USB-C, repairable soldering system
Show HN: iFixit created a new USB-C, repairable soldering system
639 by kwiens | 314 comments on News.
After years of making screwdrivers and teaching people to repair electronics, we just made our first electronic tool. It's been a journey for us to build while hewing to our repairable principles. We're really excited about it. It's a USB-C powered soldering iron and smart battery power hub. Super repairable, of course. Our goal is to make soldering so easy everyone can do it: https://ift.tt/IPMVjBc We didn’t want to make just another iron, so we spent years sweating the details and crafting something that met our exacting standards. This is a high-performance iron: it can output 100W of heat, gets to soldering temperature in under 5 seconds, and automatically cools off when you set it down. The accelerometer detects when you pick it up and heats it back up. Keeping the iron at a lower temperature while you’re not soldering shouold prolong the life of the tip. What’s the difference between this iron and other USB-C irons on the market? Here’s a quick list: Higher power (our Smart Iron is 100W, competitors max out at 60W over USB-C, 88W over DC Supply) Heat-resistant storage cap (you just have to try this out, it’s a real game changer in day-to-day use) Polished user experience A warranty and a local company to talk to (I can’t find any contact information for Miniware) Comfier / more natural grip Shorter soldering tip length No-tangle, heat-resistant cable Locking ring on the cable, so it can’t snag and get disconnected (this happens to me all the time on other irons) More intuitive settings, either on the Power Station or on the computer We used Web Serial https://ift.tt/Ad8MtBG for the interface, which is only supported in Chromium browsers. The biggest bummer with that is that no mobile browsers support it, yet. Hopefully that changes soon. Hardware is hard! It's been a journey for us. Happy to answer any questions about how we made it. Schematics and repair information are online here: https://ift.tt/pvEY7qZ...
639 by kwiens | 314 comments on News.
After years of making screwdrivers and teaching people to repair electronics, we just made our first electronic tool. It's been a journey for us to build while hewing to our repairable principles. We're really excited about it. It's a USB-C powered soldering iron and smart battery power hub. Super repairable, of course. Our goal is to make soldering so easy everyone can do it: https://ift.tt/IPMVjBc We didn’t want to make just another iron, so we spent years sweating the details and crafting something that met our exacting standards. This is a high-performance iron: it can output 100W of heat, gets to soldering temperature in under 5 seconds, and automatically cools off when you set it down. The accelerometer detects when you pick it up and heats it back up. Keeping the iron at a lower temperature while you’re not soldering shouold prolong the life of the tip. What’s the difference between this iron and other USB-C irons on the market? Here’s a quick list: Higher power (our Smart Iron is 100W, competitors max out at 60W over USB-C, 88W over DC Supply) Heat-resistant storage cap (you just have to try this out, it’s a real game changer in day-to-day use) Polished user experience A warranty and a local company to talk to (I can’t find any contact information for Miniware) Comfier / more natural grip Shorter soldering tip length No-tangle, heat-resistant cable Locking ring on the cable, so it can’t snag and get disconnected (this happens to me all the time on other irons) More intuitive settings, either on the Power Station or on the computer We used Web Serial https://ift.tt/Ad8MtBG for the interface, which is only supported in Chromium browsers. The biggest bummer with that is that no mobile browsers support it, yet. Hopefully that changes soon. Hardware is hard! It's been a journey for us. Happy to answer any questions about how we made it. Schematics and repair information are online here: https://ift.tt/pvEY7qZ...
New best story on Hacker News: Show HN: iFixit created a new USB-C, repairable soldering system
Show HN: iFixit created a new USB-C, repairable soldering system
636 by kwiens | 314 comments on
After years of making screwdrivers and teaching people to repair electronics, we just made our first electronic tool. It's been a journey for us to build while hewing to our repairable principles. We're really excited about it. It's a USB-C powered soldering iron and smart battery power hub. Super repairable, of course. Our goal is to make soldering so easy everyone can do it: https://ift.tt/LrsMkQ9 We didn’t want to make just another iron, so we spent years sweating the details and crafting something that met our exacting standards. This is a high-performance iron: it can output 100W of heat, gets to soldering temperature in under 5 seconds, and automatically cools off when you set it down. The accelerometer detects when you pick it up and heats it back up. Keeping the iron at a lower temperature while you’re not soldering shouold prolong the life of the tip. What’s the difference between this iron and other USB-C irons on the market? Here’s a quick list: Higher power (our Smart Iron is 100W, competitors max out at 60W over USB-C, 88W over DC Supply) Heat-resistant storage cap (you just have to try this out, it’s a real game changer in day-to-day use) Polished user experience A warranty and a local company to talk to (I can’t find any contact information for Miniware) Comfier / more natural grip Shorter soldering tip length No-tangle, heat-resistant cable Locking ring on the cable, so it can’t snag and get disconnected (this happens to me all the time on other irons) More intuitive settings, either on the Power Station or on the computer We used Web Serial https://ift.tt/tBEe8MA for the interface, which is only supported in Chromium browsers. The biggest bummer with that is that no mobile browsers support it, yet. Hopefully that changes soon. Hardware is hard! It's been a journey for us. Happy to answer any questions about how we made it. Schematics and repair information are online here: https://ift.tt/yKmIc8Y...
636 by kwiens | 314 comments on
After years of making screwdrivers and teaching people to repair electronics, we just made our first electronic tool. It's been a journey for us to build while hewing to our repairable principles. We're really excited about it. It's a USB-C powered soldering iron and smart battery power hub. Super repairable, of course. Our goal is to make soldering so easy everyone can do it: https://ift.tt/LrsMkQ9 We didn’t want to make just another iron, so we spent years sweating the details and crafting something that met our exacting standards. This is a high-performance iron: it can output 100W of heat, gets to soldering temperature in under 5 seconds, and automatically cools off when you set it down. The accelerometer detects when you pick it up and heats it back up. Keeping the iron at a lower temperature while you’re not soldering shouold prolong the life of the tip. What’s the difference between this iron and other USB-C irons on the market? Here’s a quick list: Higher power (our Smart Iron is 100W, competitors max out at 60W over USB-C, 88W over DC Supply) Heat-resistant storage cap (you just have to try this out, it’s a real game changer in day-to-day use) Polished user experience A warranty and a local company to talk to (I can’t find any contact information for Miniware) Comfier / more natural grip Shorter soldering tip length No-tangle, heat-resistant cable Locking ring on the cable, so it can’t snag and get disconnected (this happens to me all the time on other irons) More intuitive settings, either on the Power Station or on the computer We used Web Serial https://ift.tt/tBEe8MA for the interface, which is only supported in Chromium browsers. The biggest bummer with that is that no mobile browsers support it, yet. Hopefully that changes soon. Hardware is hard! It's been a journey for us. Happy to answer any questions about how we made it. Schematics and repair information are online here: https://ift.tt/yKmIc8Y...
New best story on News: Show HN: iFixit created a new USB-C, repairable soldering system
Show HN: iFixit created a new USB-C, repairable soldering system
635 by kwiens | 314 comments .
After years of making screwdrivers and teaching people to repair electronics, we just made our first electronic tool. It's been a journey for us to build while hewing to our repairable principles. We're really excited about it. It's a USB-C powered soldering iron and smart battery power hub. Super repairable, of course. Our goal is to make soldering so easy everyone can do it: https://ift.tt/LrsMkQ9 We didn’t want to make just another iron, so we spent years sweating the details and crafting something that met our exacting standards. This is a high-performance iron: it can output 100W of heat, gets to soldering temperature in under 5 seconds, and automatically cools off when you set it down. The accelerometer detects when you pick it up and heats it back up. Keeping the iron at a lower temperature while you’re not soldering shouold prolong the life of the tip. What’s the difference between this iron and other USB-C irons on the market? Here’s a quick list: Higher power (our Smart Iron is 100W, competitors max out at 60W over USB-C, 88W over DC Supply) Heat-resistant storage cap (you just have to try this out, it’s a real game changer in day-to-day use) Polished user experience A warranty and a local company to talk to (I can’t find any contact information for Miniware) Comfier / more natural grip Shorter soldering tip length No-tangle, heat-resistant cable Locking ring on the cable, so it can’t snag and get disconnected (this happens to me all the time on other irons) More intuitive settings, either on the Power Station or on the computer We used Web Serial https://ift.tt/tBEe8MA for the interface, which is only supported in Chromium browsers. The biggest bummer with that is that no mobile browsers support it, yet. Hopefully that changes soon. Hardware is hard! It's been a journey for us. Happy to answer any questions about how we made it. Schematics and repair information are online here: https://ift.tt/yKmIc8Y...
635 by kwiens | 314 comments .
After years of making screwdrivers and teaching people to repair electronics, we just made our first electronic tool. It's been a journey for us to build while hewing to our repairable principles. We're really excited about it. It's a USB-C powered soldering iron and smart battery power hub. Super repairable, of course. Our goal is to make soldering so easy everyone can do it: https://ift.tt/LrsMkQ9 We didn’t want to make just another iron, so we spent years sweating the details and crafting something that met our exacting standards. This is a high-performance iron: it can output 100W of heat, gets to soldering temperature in under 5 seconds, and automatically cools off when you set it down. The accelerometer detects when you pick it up and heats it back up. Keeping the iron at a lower temperature while you’re not soldering shouold prolong the life of the tip. What’s the difference between this iron and other USB-C irons on the market? Here’s a quick list: Higher power (our Smart Iron is 100W, competitors max out at 60W over USB-C, 88W over DC Supply) Heat-resistant storage cap (you just have to try this out, it’s a real game changer in day-to-day use) Polished user experience A warranty and a local company to talk to (I can’t find any contact information for Miniware) Comfier / more natural grip Shorter soldering tip length No-tangle, heat-resistant cable Locking ring on the cable, so it can’t snag and get disconnected (this happens to me all the time on other irons) More intuitive settings, either on the Power Station or on the computer We used Web Serial https://ift.tt/tBEe8MA for the interface, which is only supported in Chromium browsers. The biggest bummer with that is that no mobile browsers support it, yet. Hopefully that changes soon. Hardware is hard! It's been a journey for us. Happy to answer any questions about how we made it. Schematics and repair information are online here: https://ift.tt/yKmIc8Y...
New best story on News: Tell HN: Burnout is bad to your brain, take care
Tell HN: Burnout is bad to your brain, take care
512 by tuyguntn | 208 comments .
I am depressed and burned out for quite some time already, unfortunately my brain still couldn't recover from it. If I summarize the impact of burnout to my brain: - Before: I could learn things pretty quickly, come up with solutions to the problems, even be able to see common patterns and see bigger underlying problems - After: can't learn, can't work, can't remember, can't see solutions for trivial problems (e.g. if your shirt is wet, you can change it, but I stare at it thinking when it is going to get dried up) Take care of your mental health
512 by tuyguntn | 208 comments .
I am depressed and burned out for quite some time already, unfortunately my brain still couldn't recover from it. If I summarize the impact of burnout to my brain: - Before: I could learn things pretty quickly, come up with solutions to the problems, even be able to see common patterns and see bigger underlying problems - After: can't learn, can't work, can't remember, can't see solutions for trivial problems (e.g. if your shirt is wet, you can change it, but I stare at it thinking when it is going to get dried up) Take care of your mental health
Subscribe to:
Posts (Atom)
New best story on News: ChatControl: EU wants to scan all private messages, even in encrypted apps
ChatControl: EU wants to scan all private messages, even in encrypted apps 942 by Metalhearf | 515 comments on News.
-
Qualcomm and Apple agree to drop all litigation 467 by saeedjabbar | 122 comments on News.
-
NASA’s Science Mission Directorate will hold a community town hall meeting with Associate Administrator for Science Thomas Zurbuchen and his...
-
SubEthaEdit 5 is now free and open source 357 by schwuk | 29 comments on