The best Hacker News stories from Show from the past day
Latest posts:
Launch HN: Worksphere (YC W21) – Manage flexible in-office or remote workspaces
Hey HN,<p>Aakhil, Theresa & Mark here at Worksphere (<a href="https://worksphere.com" rel="nofollow">https://worksphere.com</a>). Our software helps companies manage a safe workplace where employees can work flexibly in-office or remote. Worksphere automates desk reservations, safe entry, and gives companies office usage data to right-size their workplaces.<p>We previously worked together at Lish, a corporate catering marketplace startup catering (pun intended) to tech companies. Last March our revenue went off a cliff. No people in office = no lunch orders. We love our clients and our team, so we got to work on solving a new problem for our primary users - HR, Office, and Facilities Managers.<p>At the start of the pandemic, our users were struggling with how to return to their offices safely. New problems like enforcing social distancing, screening for COVID-19 symptoms, and contact tracing could not be solved at scale with existing tools. New coronavirus workplace regulations have cropped up, which are a pain and come with big financial risk if companies don’t comply (we’re looking at you CA businesses dealing with SB 1159 & AB 685 - learn more at <a href="https://www.worksphere.com/blog/covid-19/guide-to-ab-685-and-sb-1159" rel="nofollow">https://www.worksphere.com/blog/covid-19/guide-to-ab-685-and...</a>).<p>As the pandemic has continued (and continued, and continued) businesses are facing a new challenge. 75% of office employees report that they want a hybrid in-office and remote schedule. No one misses their 5-day-a-week commute. At the same time, collaboration and culture are hard to foster on Zoom and Slack alone. Employees still want access to an office when needed, but don’t want to come to work in an empty space. Businesses want the upsides of flexibility, but don’t want to pay for empty or only occasionally used desks — office space costs $10-12k per employee annually in major US cities. We believe that a hybrid workweek is a better workweek, and that an active approach is needed to make it a win-win for employees and businesses.<p>Our features help businesses reopen safely and realize the full potential of a flexible workplace. We automate the wellness surveys, contact tracing, and capacity limits needed to enforce internal safety guidelines and regional regulations. This alleviates a ton of manual work for Office and HR managers. Employees can create in-office schedules and see who else is in the office to increase collaboration. We track office utilization data so companies can make smart decisions about their office space and lease.<p>Worksphere is $6 per active employee/month, and our clients only pay for employees that come to the office.<p>If you’re one of the 3 of 4 people who wants to work flexibly post-pandemic, or if you manage a workplace, we’d love to hear from you. How frequently do you think you’ll need office space? What problems are you facing in this changing work environment? We’ll reply in the comments or you can email us at info@worksphere.com. Thanks so much for your feedback!
Launch HN: Worksphere (YC W21) – Manage flexible in-office or remote workspaces
Hey HN,<p>Aakhil, Theresa & Mark here at Worksphere (<a href="https://worksphere.com" rel="nofollow">https://worksphere.com</a>). Our software helps companies manage a safe workplace where employees can work flexibly in-office or remote. Worksphere automates desk reservations, safe entry, and gives companies office usage data to right-size their workplaces.<p>We previously worked together at Lish, a corporate catering marketplace startup catering (pun intended) to tech companies. Last March our revenue went off a cliff. No people in office = no lunch orders. We love our clients and our team, so we got to work on solving a new problem for our primary users - HR, Office, and Facilities Managers.<p>At the start of the pandemic, our users were struggling with how to return to their offices safely. New problems like enforcing social distancing, screening for COVID-19 symptoms, and contact tracing could not be solved at scale with existing tools. New coronavirus workplace regulations have cropped up, which are a pain and come with big financial risk if companies don’t comply (we’re looking at you CA businesses dealing with SB 1159 & AB 685 - learn more at <a href="https://www.worksphere.com/blog/covid-19/guide-to-ab-685-and-sb-1159" rel="nofollow">https://www.worksphere.com/blog/covid-19/guide-to-ab-685-and...</a>).<p>As the pandemic has continued (and continued, and continued) businesses are facing a new challenge. 75% of office employees report that they want a hybrid in-office and remote schedule. No one misses their 5-day-a-week commute. At the same time, collaboration and culture are hard to foster on Zoom and Slack alone. Employees still want access to an office when needed, but don’t want to come to work in an empty space. Businesses want the upsides of flexibility, but don’t want to pay for empty or only occasionally used desks — office space costs $10-12k per employee annually in major US cities. We believe that a hybrid workweek is a better workweek, and that an active approach is needed to make it a win-win for employees and businesses.<p>Our features help businesses reopen safely and realize the full potential of a flexible workplace. We automate the wellness surveys, contact tracing, and capacity limits needed to enforce internal safety guidelines and regional regulations. This alleviates a ton of manual work for Office and HR managers. Employees can create in-office schedules and see who else is in the office to increase collaboration. We track office utilization data so companies can make smart decisions about their office space and lease.<p>Worksphere is $6 per active employee/month, and our clients only pay for employees that come to the office.<p>If you’re one of the 3 of 4 people who wants to work flexibly post-pandemic, or if you manage a workplace, we’d love to hear from you. How frequently do you think you’ll need office space? What problems are you facing in this changing work environment? We’ll reply in the comments or you can email us at info@worksphere.com. Thanks so much for your feedback!
Launch HN: Ontop (YC W21) – Easily hire and pay remote workers in LATAM
Hi YC! We are Santiago Aparicio, Julian Torres and Jaime Abella and we are from Colombia. We are building Ontop (www.ontop.ai) to help companies do remote hiring and payouts, all the way from contract creation, to compliance documentation and easy money transfers.<p>COVID-19 has taught us all that remote works. Our bet is that companies in the US and Europe will start hiring more people in LATAM because talent is increasing in quality at a fraction of price compared to what they can get elsewhere.<p>Paying people in LATAM requires local knowledge to get the level of speed and compliance that workers need to get their money on time. We are building a solution so companies hiring in LATAM have to do less paperwork, can easily be compliant and disperse payments to different countries in a single place.<p>In our previous startup Fitpal (multi gym membership in LATAM) we experienced the pain behind signing contracts, collecting documents and sending money to different countries. We had to pay hundreds of gyms in LATAM and were frustrated by the amount of time we spent doing administrative work, when we should have been thinking on how to hack our way to growth.<p>We handle all paperwork, compliance and payments so onboarding new people is really easy. And most importantly, everything done legally, by the book, so that companies are always due diligence proof.<p>Our solution is tailored for LATAM guaranteeing the best speed and compliance in the market.<p>We want to hear your thoughts on our solution. We value feedback and case uses that you might have. Email us at founders@ontop.ai and we will personally give you a demo.
Launch HN: Ontop (YC W21) – Easily hire and pay remote workers in LATAM
Hi YC! We are Santiago Aparicio, Julian Torres and Jaime Abella and we are from Colombia. We are building Ontop (www.ontop.ai) to help companies do remote hiring and payouts, all the way from contract creation, to compliance documentation and easy money transfers.<p>COVID-19 has taught us all that remote works. Our bet is that companies in the US and Europe will start hiring more people in LATAM because talent is increasing in quality at a fraction of price compared to what they can get elsewhere.<p>Paying people in LATAM requires local knowledge to get the level of speed and compliance that workers need to get their money on time. We are building a solution so companies hiring in LATAM have to do less paperwork, can easily be compliant and disperse payments to different countries in a single place.<p>In our previous startup Fitpal (multi gym membership in LATAM) we experienced the pain behind signing contracts, collecting documents and sending money to different countries. We had to pay hundreds of gyms in LATAM and were frustrated by the amount of time we spent doing administrative work, when we should have been thinking on how to hack our way to growth.<p>We handle all paperwork, compliance and payments so onboarding new people is really easy. And most importantly, everything done legally, by the book, so that companies are always due diligence proof.<p>Our solution is tailored for LATAM guaranteeing the best speed and compliance in the market.<p>We want to hear your thoughts on our solution. We value feedback and case uses that you might have. Email us at founders@ontop.ai and we will personally give you a demo.
Launch HN: Ontop (YC W21) – Easily hire and pay remote workers in LATAM
Hi YC! We are Santiago Aparicio, Julian Torres and Jaime Abella and we are from Colombia. We are building Ontop (www.ontop.ai) to help companies do remote hiring and payouts, all the way from contract creation, to compliance documentation and easy money transfers.<p>COVID-19 has taught us all that remote works. Our bet is that companies in the US and Europe will start hiring more people in LATAM because talent is increasing in quality at a fraction of price compared to what they can get elsewhere.<p>Paying people in LATAM requires local knowledge to get the level of speed and compliance that workers need to get their money on time. We are building a solution so companies hiring in LATAM have to do less paperwork, can easily be compliant and disperse payments to different countries in a single place.<p>In our previous startup Fitpal (multi gym membership in LATAM) we experienced the pain behind signing contracts, collecting documents and sending money to different countries. We had to pay hundreds of gyms in LATAM and were frustrated by the amount of time we spent doing administrative work, when we should have been thinking on how to hack our way to growth.<p>We handle all paperwork, compliance and payments so onboarding new people is really easy. And most importantly, everything done legally, by the book, so that companies are always due diligence proof.<p>Our solution is tailored for LATAM guaranteeing the best speed and compliance in the market.<p>We want to hear your thoughts on our solution. We value feedback and case uses that you might have. Email us at founders@ontop.ai and we will personally give you a demo.
Show HN: Ray.so – Create images of your code
Show HN: Ray.so – Create images of your code
Show HN: Ray.so – Create images of your code
Show HN: Pageturner – a community for building a reading habit
Launch HN: June (YC W21) – Two-click analytics reports on top of Segment data
Hi HN!<p>I’m Ferruccio, cofounder of June (<a href="https://june.so" rel="nofollow">https://june.so</a>). We make it easy to set up dashboards for your most important product metrics.<p>After a couple of years working in product teams, we realised that most companies measure the same things. So we created a set of templates that help you streamline the process of getting an insight from your data.<p>With Amplitude/Mixpanel you have to know what you should be measuring and how. Getting to an insight starts from a blank canvas, is intimidating, and requires some expertise. With June, you pick a template, connect Segment, select the right events for your analysis, and get a report.<p>We currently have 9 templates including Retention, Active Users, and Churning Users. We release a new one every week. We’re also starting to allow you to create and share your own templates.<p>To try it out, go to <a href="https://june.so/templates" rel="nofollow">https://june.so/templates</a> and pick a template you’d like to try. Connect your Segment account, select the events required for your analysis, and get your insights.<p>Looking forward to ideas and feedback from the community!
Launch HN: June (YC W21) – Two-click analytics reports on top of Segment data
Hi HN!<p>I’m Ferruccio, cofounder of June (<a href="https://june.so" rel="nofollow">https://june.so</a>). We make it easy to set up dashboards for your most important product metrics.<p>After a couple of years working in product teams, we realised that most companies measure the same things. So we created a set of templates that help you streamline the process of getting an insight from your data.<p>With Amplitude/Mixpanel you have to know what you should be measuring and how. Getting to an insight starts from a blank canvas, is intimidating, and requires some expertise. With June, you pick a template, connect Segment, select the right events for your analysis, and get a report.<p>We currently have 9 templates including Retention, Active Users, and Churning Users. We release a new one every week. We’re also starting to allow you to create and share your own templates.<p>To try it out, go to <a href="https://june.so/templates" rel="nofollow">https://june.so/templates</a> and pick a template you’d like to try. Connect your Segment account, select the events required for your analysis, and get your insights.<p>Looking forward to ideas and feedback from the community!
Show HN: 3D Meshes of Signed Distance Functions in Python
Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
Show HN: Endgame – An AWS Pentesting tool to backdoor or expose AWS resources
Show HN: Endgame – An AWS Pentesting tool to backdoor or expose AWS resources
Show HN: Dato.rss – RSS Search
Show HN: Dato.rss – RSS Search
Show HN: Simple tool for creating and organizing daily notes on the command line
Launch HN: Pyroscope (YC W21) – Continuous profiling software
Hi HN! Dmitry and Ryan here. We're building Pyroscope (<a href="https://pyroscope.io/" rel="nofollow">https://pyroscope.io/</a>) — an open source continuous profiling platform (<a href="https://github.com/pyroscope-io/pyroscope" rel="nofollow">https://github.com/pyroscope-io/pyroscope</a>).<p>We started working on it a few months ago. I did a lot of profiling at my last job and I always thought that profiling tools provide a ton of value in terms of reducing latency and cutting cloud costs, but are very hard to use. With most of them you have to profile your programs locally on your machine. If you can profile in production, you often have to be very lucky to catch the issues happening live, you can't just go back in time with these tools.<p>So I thought, why not just run some profiler 24/7 in production environment?<p>I talked about this to my friend Ryan and we started working. One of the big concerns we heard from people early on was that profilers typically slow down your code, sometimes to the point that it's not suitable for production use at all. We solved this issue by using sampling profilers — those work by looking at the stacktrace X number of times per second instead of hooking into method calls and that makes profiling much less taxing on the CPU.<p>The next big issue that came up was storage — if you simply get a bunch of profiles, gzip them and then store them on disk they will consume a lot of space very quickly, so much that it will become impractical and too expensive to do so. We spent a lot of energy trying to come up with a way of storing the data that would be efficient and fast to query. In the end we came up with a system that uses segment trees [1] for fast reads (basically each read becomes log(n)), and tries [2] for storing the symbols (same trick that's used to encode symbols in Mach-O file format for example). This is at least 10 times more efficient than just gzipping profiles.<p>After we did all of this we ran some back of the envelope calculations and the results were really good — with this approach you can profile thousands of apps with 100Hz frequency and 10 second granularity for 1 year and it will only cost you about 1% of your existing cloud costs (CPU + RAM + Disk). E.g if you currently run 100 c5.large machines we estimate that you'll need just one more c5.large to store all that profiling data.<p>Currently we have support for Go, Python and Ruby and the setup is usually just a few lines of code. We plan to release eBPF, Node and Java integrations soon. We also have a live demo with 1 year of profiling data collected from an example Python app <a href="https://demo.pyroscope.io/?name=hotrod.python.frontend{}&from=now-1y" rel="nofollow">https://demo.pyroscope.io/?name=hotrod.python.frontend{}&fro...</a><p>And that's where we are right now. Our long term plan is to keep the core of the project open source, and provide the community with paid services like hosting and support. The hosted version is in the works and we aim to do a public release in about a month or so.<p>Give it a try: <a href="https://github.com/pyroscope-io/pyroscope" rel="nofollow">https://github.com/pyroscope-io/pyroscope</a>. We look forward to receiving your feedback on our work so far. Even better, we would love to hear about the ways people currently use profilers and how we can make the whole experience less frustrating and ultimately help everyone make their code faster and cut their cloud costs.<p>[1] <a href="https://en.wikipedia.org/wiki/Segment_tree" rel="nofollow">https://en.wikipedia.org/wiki/Segment_tree</a><p>[2] <a href="https://en.wikipedia.org/wiki/Trie" rel="nofollow">https://en.wikipedia.org/wiki/Trie</a>
Launch HN: Pyroscope (YC W21) – Continuous profiling software
Hi HN! Dmitry and Ryan here. We're building Pyroscope (<a href="https://pyroscope.io/" rel="nofollow">https://pyroscope.io/</a>) — an open source continuous profiling platform (<a href="https://github.com/pyroscope-io/pyroscope" rel="nofollow">https://github.com/pyroscope-io/pyroscope</a>).<p>We started working on it a few months ago. I did a lot of profiling at my last job and I always thought that profiling tools provide a ton of value in terms of reducing latency and cutting cloud costs, but are very hard to use. With most of them you have to profile your programs locally on your machine. If you can profile in production, you often have to be very lucky to catch the issues happening live, you can't just go back in time with these tools.<p>So I thought, why not just run some profiler 24/7 in production environment?<p>I talked about this to my friend Ryan and we started working. One of the big concerns we heard from people early on was that profilers typically slow down your code, sometimes to the point that it's not suitable for production use at all. We solved this issue by using sampling profilers — those work by looking at the stacktrace X number of times per second instead of hooking into method calls and that makes profiling much less taxing on the CPU.<p>The next big issue that came up was storage — if you simply get a bunch of profiles, gzip them and then store them on disk they will consume a lot of space very quickly, so much that it will become impractical and too expensive to do so. We spent a lot of energy trying to come up with a way of storing the data that would be efficient and fast to query. In the end we came up with a system that uses segment trees [1] for fast reads (basically each read becomes log(n)), and tries [2] for storing the symbols (same trick that's used to encode symbols in Mach-O file format for example). This is at least 10 times more efficient than just gzipping profiles.<p>After we did all of this we ran some back of the envelope calculations and the results were really good — with this approach you can profile thousands of apps with 100Hz frequency and 10 second granularity for 1 year and it will only cost you about 1% of your existing cloud costs (CPU + RAM + Disk). E.g if you currently run 100 c5.large machines we estimate that you'll need just one more c5.large to store all that profiling data.<p>Currently we have support for Go, Python and Ruby and the setup is usually just a few lines of code. We plan to release eBPF, Node and Java integrations soon. We also have a live demo with 1 year of profiling data collected from an example Python app <a href="https://demo.pyroscope.io/?name=hotrod.python.frontend{}&from=now-1y" rel="nofollow">https://demo.pyroscope.io/?name=hotrod.python.frontend{}&fro...</a><p>And that's where we are right now. Our long term plan is to keep the core of the project open source, and provide the community with paid services like hosting and support. The hosted version is in the works and we aim to do a public release in about a month or so.<p>Give it a try: <a href="https://github.com/pyroscope-io/pyroscope" rel="nofollow">https://github.com/pyroscope-io/pyroscope</a>. We look forward to receiving your feedback on our work so far. Even better, we would love to hear about the ways people currently use profilers and how we can make the whole experience less frustrating and ultimately help everyone make their code faster and cut their cloud costs.<p>[1] <a href="https://en.wikipedia.org/wiki/Segment_tree" rel="nofollow">https://en.wikipedia.org/wiki/Segment_tree</a><p>[2] <a href="https://en.wikipedia.org/wiki/Trie" rel="nofollow">https://en.wikipedia.org/wiki/Trie</a>