Sign Up Now!

Sign up and get personalized intelligence briefing delivered daily.


Sign Up

Articles related to "product"


Ask HN: Has any progress been made on large format E-ink displays?

  • I'd really like to have a decent (let's say >13") display to hang on a wall in my room and display weather, my todo list, etc.
  • It doesn't necessarily have to be E-ink proper, but I like the idea of having something that doesn't emit its own light.
  • More like an electronic whiteboard.Alternatives include something like the Vestaboard, which is not cheap, and probably fairly noisy.Are there products I'm missing here?
  • Alternatives include something like the Vestaboard, which is not cheap, and probably fairly noisy.Are there products I'm missing here?
  • Are there products I'm missing here?
  • Such as an older LCD panel without a backlight?
  • It doesn't sound like you're looking for anything special here.
  • The only commercial product I know of that uses it is from Visionect but it's a meant for digital signage rather than as a computer display: https://www.visionect.com/product/place-and-play-32/.

save | comments | report | share on


Why we do machine learning engineering with YAML, not notebooks

  • Because of the hidden state and the potential for arbitrary execution order, generating a result in a notebook isn’t always as simple as clicking “Run All.” Just having another engineer reproduce your results—let alone having your code run automatically as part of a pipeline—is a significant challenge.
  • Instead of trying to streamline a notebook’s various imports and function calls into a more easily reproducible script, why not use something simple and declarative like YAML?
  • When you combine this with the frailty of complicated notebooks, where cells often need to be run in an arbitrary but precise order to generate the right result, it makes collaboration tricky.
  • As a result, it’s hard to ship a new notebook to production with a high level of confidence that it won’t break anything—and if something does break, good luck figuring out why.

save | comments | report | share on


Why we do machine learning engineering with YAML, not notebooks

  • Because of the hidden state and the potential for arbitrary execution order, generating a result in a notebook isn’t always as simple as clicking “Run All.” Just having another engineer reproduce your results—let alone having your code run automatically as part of a pipeline—is a significant challenge.
  • Instead of trying to streamline a notebook’s various imports and function calls into a more easily reproducible script, why not use something simple and declarative like YAML?
  • When you combine this with the frailty of complicated notebooks, where cells often need to be run in an arbitrary but precise order to generate the right result, it makes collaboration tricky.
  • As a result, it’s hard to ship a new notebook to production with a high level of confidence that it won’t break anything—and if something does break, good luck figuring out why.

save | comments | report | share on


William Watson: Beware the Irish-Swiss drug axis

  • Together, all these medical products accounted for about five per cent of world trade in 2019.
  • Most people don’t carry around an estimate of the size of world trade in their heads so a more helpful number may be that total exports of these products were a little over US$1 trillion, which is a bit more than half the value of Canada’s GDP.
  • In 2019 China accounted for a quarter of world trade in face masks and 10 per cent in ventilators.
  • Several different countries account for important shares of total world exports — though not Canada, interestingly enough: maybe our policy-makers should take a good look at Ireland’s very favourable innovation regime, which includes low corporate taxes.
  • But (the footnote mentioned above) the WTO data are for trade in final, not intermediate goods, such as APIs, the “active pharmaceutical ingredients” that make drugs work.

save | comments | report | share on


Build an e-commerce site with Gatsby, Snipcart and Flotiq

  • We'll start with a fresh Flotiq account, build a Content Type Definition, hook it up with a Gatsby starter and finally - deploy it live using Heroku.
  • For this particular project - we'll use Flotiq to store the information about products - names, prices, etc.
  • Hint: If you'd like to programmatically import hundreds or thousands of products, instead of typing them by hand - you can use Flotiq's batch endpoints in your API.
  • To make this extremely simple, we have prepared a Gatsby starter, that integrates with Flotiq as a data source for products.
  • Head over to Snipcart and in your account - retrieve your Public API Key. So - if you want to test the integration entirely - it's time to put this site live!
  • You've successfully built and deployed an end-to-end e-commerce platform using no code, thanks to the tools and templates provided by Flotiq, Snipcart and Gatsby.

save | comments | report | share on


Will product designers survive the AI revolution?

  • I’ve heard many people say a computer system could never be creative, and that to create art, music, or an ad campaign, one needs to feel, have a soul, and a lifetime of experiences to draw from.
  • Publicis Groupe is attempting to create a platform that connects creatives in their global network by providing them with a powerful AI-driven data engine.
  • AI is also being used to automate various mundane tasks like creating design variations.
  • It stands to reason that a machine learning algorithm could perform research and data gathering functions much faster and thus more cost effectively than a human could.
  • I’m sure by now you can see that when it comes to processing data and connecting the dots, AI wins every time.
  • As design tools like Sketch and Figma become more advanced, machine learning will make it possible to automate the design of digital products.

save | comments | report | share on


Build an e-commerce site with Gatsby and Snipcart

  • We'll start with a fresh Flotiq account, build a Content Type Definition, hook it up with a Gatsby starter and finally - deploy it live using Heroku.
  • For this particular project - we'll use Flotiq to store the information about products - names, prices, etc.
  • Hint: If you'd like to programmatically import hundreds or thousands of products, instead of typing them by hand - you can use Flotiq's batch endpoints in your API.
  • To make this extremely simple, we have prepared a Gatsby starter, that integrates with Flotiq as a data source for products.
  • Head over to Snipcart and in your account - retrieve your Public API Key. So - if you want to test the integration entirely - it's time to put this site live!
  • You've successfully built and deployed an end-to-end e-commerce platform using no code, thanks to the tools and templates provided by Flotiq, Snipcart and Gatsby.

save | comments | report | share on


Lessons in Managing Haskell Memory

  • Garbage collections are performed using a copying algorithm: starting at the so called roots (values referenced from the stack(s) and global variables), the heap is scanned for live data, and every value that is found is copied to another heap.
  • In order to preserve sharing, the runtime system internally allocates a hash table that maps the original addresses of objects to their new addresses inside the compact region.
  • We can achieve a small additional win by storing the raw values used as keys in the hash table in their own compact region, but the general problem remains.
  • This approach comes with a very big caveat, and that is that the garbage collector no longer knows that the compact region where we’re storing things into is actually live, unless we still keep a reference to it somewhere else.

save | comments | report | share on


Why Companies Need Data Scientists For Product Innovation

  • There are many pitfalls in experiments, and that is why all companies need to invest in a data scientist who can run a thorough and proper experiment that can result in trustworthy learning.
  • Data scientists need to understand this and be a voice for everyone by communicating customer stories using data and helping all product team members learn about their users.
  • Data scientists measure the statistical difference between the control and the treatment by looking at key metrics that measure the reliability of the product as well as the impact on customer experience of each release.
  • There are many complexities and challenges that come with implementing a culture of experimenting, and I believe it’s the responsibility of a data scientist team to lead that change.

save | comments | report | share on


Why Companies Need Data Scientists For Product Innovation

  • There are many pitfalls in experiments, and that is why all companies need to invest in a data scientist who can run a thorough and proper experiment that can result in trustworthy learning.
  • Data scientists need to understand this and be a voice for everyone by communicating customer stories using data and helping all product team members learn about their users.
  • Data scientists measure the statistical difference between the control and the treatment by looking at key metrics that measure the reliability of the product as well as the impact on customer experience of each release.
  • There are many complexities and challenges that come with implementing a culture of experimenting, and I believe it’s the responsibility of a data scientist team to lead that change.

save | comments | report | share on