skysight-inc/HackerNews huggingface dataset:
Ask HN: How to data collect to understand product usage
Hi there,
I just moved into a product management role after a stint of 18+ years in development in the devops space.

I have taken over a product which is close to 10 years old, it has a lot of interesting features which catered to the on premise needs. But I feel some of these features are not used by customers anymore. Currently I want to do a couple of things to improve the product's usability and also move it into the cloud. For this process, I need to collect data on feature usage by our customers. I would like to capture information like
1. What is the most used feature grouped by customer
2. What is the least used feature of the product
a. Can I depreciate this feature so that I can reduce the maintenance overhead
3. What is the path(workflow) a user takes to use a particular feature.
a. What is the most used entry point for using a feature
b. Is there any default values or other aspects which will make things easy for the user.

Are there any tools which would help me collect this information? Are there any articles/references for understanding how people do this and any information on their experiences ?

Rgds,
Siva.
It’s extremely difficult and requires lots of will power to dispose of your five different devices vying for your attention when you’re feeling “bored”before bed. These are like electronic drugs that makes everything enjoyable instantly available to us at a tap of a finger. However the joys coming out of screen are impulsive and transient, which increasingly makes me long for the simple and enduring fun time of the early days.
A personal computer is one which regular people can own and control. At the dawn of the PC era this was a novelty with the contrast being very expensive systems that many users access over dumb terminals that weren't available to the general public.
What part of no advice... sigh

No. I'd like to avoid my psychiatrist sending me to the ER again.
> So IME it's not really a big deal.

Until you need that USB port back...
ID.me is a digital identity verification SaaS company with the goal of fixing the identity layer of the internet. We're in hyper-growth mode, with over 60k new users each day.

FULL TIME REMOTE IS OK! We are based out of Northern VA.

OPEN POSITIONS:

Principal Software Engineers // Engineering Managers // Team Leads // Senior Frontend Engineers // Senior Android Engineers // Senior Devops Engineers // Site Reliability Engineers // Security Operations Engineers // Security Fraud Intelligence Analysts // Cybersecurity Incident Response-Forensics Analysts // Security Data Analysts // Data Engineer // UX Researcher/Designer

https://www.id.me/careers and email: amber[dot]cook@id[dot]me

Base salary + equity options + 401k with a match + unlimited PTO + comprehensive health plans

Open to different languages: Ruby >> Python >> Javascript >> PHP (modern PHP) >> Java or C >> .NET etc.

US Based Only // No Sponsorship

*Currently no roles for recent grads or interns
Netflix Streamfest – Completely free access in India for 2 days
It is a dumb argument on my part since while you can read through source code say assuming it's publicly accessible/not compiled... am __I__ personally going to scan through code line by line to know what's in there...

> Of course nobody alone can review the millions of lines of code that are required to make a modern operating system and its software, but having a large community of people who can look at the code and fix problems when they find them provides far more transparency than a security model based on trusting giant tech companies.

> "Made in USA" version of the phone for $2000

Yeah that's tough too man... it is nice regarding supporting domestic development but man.

Anyway as a whole I hope it becomes more ubiquitous although I imagine most people just want their phone to work not something they have to program/assemble/etc(I mean it does work OOB) but still not mainstream like Android/iOS. The app market share thing too as I remembered that may have been a big contributor to why the Windows phones died which I loved the design at the time I had a Lumia 920.

But yeah thanks for the info/providing both sides.
If that is a serious issue, it says a lot about how goalposts have moved the last decades. We haven't been able to expect anything less than every program being able to read all your files.
digital ocean apps may fit the bill?
Forgive me if this is explained in the article you linked or the bill itself, I don't have the time to read either in their entirety at the moment.

Someone will need to teach millions of of Americans how to use this newfangled technology. I can't in good faith expect volunteers, friends and family to do this for everyone professionally, orderly, and accurately.

So, if the fed gets into consumer and smb banking are they going to outsource customer service or what? Maybe I'm misunderstanding the premise of this bill but it seems like an aca level headache that Republicans will propagandize against, obstruct, and sabotage at every opportunity; if the aca is anything to go by.
I would be surprised if there was not a way to take a dynamic executable, "add in" all the required libraries, and return a fat static executable
Profit margin expectations.
Yes, it allows anyone in the world with the means and know-how to become part of the “banking infrastructure”, i.e. to run one/more nodes that make up the network. This is the most fundamental and important aspect of the technology.
Mediasmart | Backend tech lead | REMOTE (Spain or LATAM)

We are looking for a Node.JS and Golang tech lead for our backend team.

We look for a developer who could partake in the development
of our product and also be a mentor and a coach for our technical team.

The candidate should have experience writing performant code and a solid grasp on data structures and algorithms.
Good soft skills, such as communication or organization as well as basic linux administration or DevOps are also a plus.
100% backend. No web development is involved.

If hired, you will work on the leading edge of the advertising technology, making things that matter.

Spanish and english proficiency required

Apply by email: jobs AT mediasmart.io

More info at: https://blog.mediasmart.io/we-are-looking-for-a-backend-engi...
Anyone know why there's a hard limit of 15 minutes for Lambda (and 9 minutes for Google Cloud Functions)? Still seems really weird to me.
I can assure you that people with very light skin do not agree. Sunscreen is a necessity for some people.
i thought aws ligthsail or whatever did that
Aren't most renderers compatible with Linux or Windows, where you can get much larger instances?
Blue Canvas | Senior Engineer | SF, Berlin, Remote (EU timezones)| https://bluecanvas.io

We make developer tools for low code programmers. We were shocked to learn that Salesforce devs and admins build impressively complex applications without any kind of source control or CI! The market is growing fast as more companies embrace “low code” platforms like Salesforce ($13B was spent customizing Salesforce in 2017).

We’ve reached profitability working with initial customers like Sysco, Twilio and Slack. We admire companies like Basecamp, Mailchimp and Atlassian who grew mostly with customer revenue. We partner with https://www.indie.vc/ and want to be high revenue per employee.

We’re looking for an experienced Python engineer to take a senior role working with our CTO in Berlin. The position is remote friendly. As an early member of a tight nit team, you will have meaningful impact on everything we do: code, architecture, infrastructure, team and culture.

We're excited about you if you have experience in some of the following:

- Python 3

- AWS, Terraform, Docker

- Nice to have: Vue.js, Typescript, Apollo GraphQL, Ruby on Rails, GitLab

Email jobs@bluecanvas.io if you're interested.
I've learned that AWS pricing tends to improve over time, and I appreciate it. I just recently switched from a startup offering authorization to AWS Cognito because the startup kept raising their price(s).

It's nice to see this drop, though I'm sure Amazon does it due to competition as well.
> I've lived the majority of my life (mid 30s now) waiting for "my time".

As expected, becoming a father cost me a lot of free time, but when I started working from home I lost my commute (usually walking, sometimes biking) and that was the one that really stung.

It was only a half hour or so each way, but I used that time to catch up with friends, listen to podcasts or music, or just let my mind wander. Now I have to really make an effort to carve out "me time," and with the Covid time tax it's really difficult.
Volkswagen Chairman: How We Transform Volkswagen
Necessary change. Now writing stuff in fast languages suddenly matter in cost, changing the landscape of when these solutions might become viable for a chase.
> So this is a pretty good advancement for cost savings.

For some people.
Those cost savings are made up somewhere else.
Ultimately, Amazon is not a loss leader.
It's fine to be critical but can you please not do it like this? I love SICP too, but snarky putdowns are not a fair way to treat anyone's work, and when you do it this way, you're patterning the community on behaving this way—which unfortunately the internet is already wont to do. If we don't want a toxic culture, we all need to work at it.

Also, "Please don't use uppercase for emphasis. If you want to emphasize a word or phrase, put asterisks around it and it will get italicized."

https://news.ycombinator.com/newsguidelines.html.
AWS has this. It's called Elastic Beanstalk. There's no "small fee" on top. It just costs the underlying resources.
> Why FreeBSD over Linux?

From the post:

> Linux has systemd, not my favorite thing out there, Windows is privacy nightmare. That left me with 2 major options: Linuxes without systemd (Gentoo, in my case) or BSDs.

> Since I run FreeBSD servers anyway, I just migrated to FreeBSD.

Basically because the author hates systemd (not an invalid point, but that ship has sailed) and has familiarity with FreeBSD. This isn’t really an article that’s trying to convince people to run FreeBSD. It’s trying to explain why they left macOS. Where they ended up is less consequential, IMO.
So I haven't tried this lately, but the last time I did, resetting windows this way did reset it... to the bloated crapware fest that the vendor had delivered it as. Did that change?
Thank you for the links.

To be honest I don't know which direction the discussion might go. The context is this thread I posted on an Aug 1, 2016 discussion (Seymour Papert has died)

https://news.ycombinator.com/item?id=12202330

I have forgotten about it until four year later. Can't say we as a society had made any fundamental progress in education technology in the last 4 years, or 25 years.

What about the next 4 years?
Don’t Dismiss Debate
This sounds like it's possibly a more comprehensive front-end to Service Catalog, maybe a bit more abstracted from the provisioning b/c it says 'infrastructure as code tools like CloudFormation' where Service Catalog is strictly pinned to CloudFormation. It also seems to include some facility for building the account itself (e.g. logging, vpc endpoints, etc) that today is just generally done with homespun IaC tooling and automation.

Probably useless for smaller organizations, but if you're a central technology team trying to engineer a safe cloud platform for your business units to develop, deploy and operate on, any improvement over what AWS provides to date would be welcome.
> They had a hypothesis. It was untested

We can say Newton had a hypothesis regarding Earth artificial satellite, which took centuries to experimentally observe. But regarding powered descent, Delta Cliper flew years ago by the time SpaceX Grasshopper tests, and Northrop Grumman Lunar Lander Challenge showed that again. The untested part was to actually land the stage of an orbital rocket - difference in usage, not principal technology. Wouldn't say it was a far bet.

> But they were right there on it, and doing the lion’s share of the pushing of it.

They were practically alone in the commercial space, but technologically their achievements, I think, more incremental that Wright Brothers.

I'm not saying SpaceX did nothing worthy mentioning. It's the case, IMO, of staying on the shoulders of giants when other commercial giants became to lazy to look forward - indeed, the status quo was rather beneficial to Boeing-Lockheed, while Musk was interested in more long range projects. But Musk wasn't operating in vacuum by a long shot. Andrew Beal could probably reach similar results in a slightly different scenario.

> SpaceX is miles ahead of all of them.

"Better equipped" in this context is mostly "had almost a hundred millions to spare on first project development". That kind of money was't available to XCOR, Armadillo Aerospace, Masten Space - but probably was available to Beal Aerospace and certainly to Blue Origin (which is somewhat to the side of this list), maybe to Kistler Rocket... It's not about ideas and achievements, it's about starting conditions.

> Hell, out of your list, only Scaled Composites still builds anything.

It's almost two decades since founding of SpaceX, and this is capital-heavy area, surely only commercially successful survive. Blue Origin is practically only exception. Doesn't tell about technological advantage.

> If we say SpaceX does no science, we must argue that the Japanese and Indian space programs do no science.

SpaceX does applied science, targeted towards rather immediate applications in commercial systems, be that Raptor of Starlink. Here at least we can agree that a degree of science work is required for projects of that kind.
>I continue to believe that macOS "security" is mainly theater that only impedes the law-abiding Mac software industry while posing little problem for Mac malware. It doesn't take a genius hacker to bypass macOS privacy protections: calling "ls" is a script kiddie level attack.

And doing something useful with it, to the level of malware? Is that also trivial?

Also, how would that "script kiddie" do that attack in the first place, if you get your apps from the App Store? If it's an independent app, all bets are off anyway. E.g. if they have a serious 0-day to do that, they wouldn't waste time with this. And they could ask the user to disable the SIP, enter root password, or whatever as well...
You forget, the goal of this article is to get those precious clicks, and the chance that Michael Bay reads it and likely uses it as the script for his next action thriller.
Why only for some people? It always rounded up to 100ms. If your function took 101ms, it was billed as 200ms.
Those aren't really pain points though.

How about getting VMs set up with port forwarding?

Also what a time to switch to Mac, the constant Apple news didn't scare you? Do you watch a lot of TV?
Quick note: The report makes it sound like /bin/ls is being given special privileges. That would be reminiscent of many past macOS security issues: processes are treated differently based on their code signature and entitlements, and sometimes that has unexpected consequences.

But that's not the case here. /bin/ls has no entitlements. And if I modify the sample project to just call stat() directly rather than invoking ls, it still works.

So it's really a kernel issue where for some reason filesystem metadata is not being protected as much as the actual data.
… yes? I don't use AWS Lambda at all, so I don't see any cost savings. It's implicit that not everyone will see the savings.
Amazon Web Services - Lambda | Software Development Manager | Seattle, WA | ONSITE

Come and join AWS Lambda’s backend data plane team:

- Software Development Manager, AWS Lambda: https://www.amazon.jobs/jobs/1345539

You can also email me your resume - wantony {AT} amazon.com. Please add 'HN' to the subject.

* Note, I currently don’t have openings for interns or recent college grads.
No, I'm fine with the high default compression rate. I only do this once a decade, and one hour is fair for this. A Fedora upgrade needs 5-8 hrs.

I have lot of -g info, because I use it mainly for debugging XS problems with old versions. The hashes change for each object, so reduplication is mostly only useful for source files. I really need high compression, which is the default.
Oh, so is Erlang Beam VM code currently only running interpreted?
If anyone at AWS is listening, please fix your new pricing tool. I have been using AWS for damn near a decade and miss the old pricing calc terribly. This new tool doesn’t return search results for fargate or proton pricing. I always fumble around and eventually end up on a random blog just to calculate stuff.
Hi there! author of the post here!

I will answer most of the questions below :)

1) 3 days to setup macOS?
Yes, it took me at least 3 days, keep in mind that a setup is not just installing software, it's also dotfiles, shell environment, automout (I use NFS a lot), PGP/GPG-alike keychains, the OS keychain, Firewall (pf in my case), privacy settings, company-related software, etc. So yes, it takes time, which I am okay with. My problem with macOS is the fact that updating/upgrading the system crashes a lot of configuration.

2) Why FreeBSD?
Because I love it :) my company's product is based on FreeBSD, my servers are FreeBSD, my operating system of choice for teaching is FreeBSD. The handbook is there, all man pages are well written, pkg is easy to use, it's a whole system. Also: ZFS and DTrace makes your life easier. Sure, I can have ZFS on Linux and eBPF, but why learn a new technology when DTrace is rock-solid. FreeBSD is not "just" an OS, it's a complete self-hosted development ecosystem.

3) WiFi?
Yes, WiFi is not the best, but not everyone needs 100Mbps connection. I have a wired connection at home to use when streaming movies to my PS4 (also a FreeBSD-based system), but other than that, it's fine. I will still donate every year so the devs improve it.

Apologies for the bad English, it's not my native language.

Thanks for posting and reading!
My point was that dismissing COVID because it "only affects the elderly" is not accurate.

The data I've seen on suicides is cautiously optimistic in many places.

"Nevertheless, a reasonably consistent picture is beginning to emerge from high income countries. Reports suggest either no rise in suicide rates (Massachusetts, USA11; Victoria, Australia13; England14) or a fall (Japan,9 Norway15) in the early months of the pandemic. The picture is much less clear in low income countries, where the safety nets available in better resourced settings may be lacking. News reports of police data from Nepal suggest a rise in suicides,12 whereas an analysis of data from Peru suggests the opposite.10"

https://www.bmj.com/content/371/bmj.m4352

There is good data saying that people have delayed medical care (including me), but I can't find anything about detailed results.

On the other hand, if you are trying to distinguish COVID from the effects of trying to control it, I would like to point out that none of the "lockdown" restrictions have restricted access to medical care. That is either a personal choice or a consequence of overwhelmed facilities.
It _used to be_ easy, I did it on an old Kindle ages ago. Last I checked, it was much harder on the Voyager I currently use, and it would get lost at every OS update.
It seems to be? Which is a deal breaker for me as I manage everything with terraform
The uppermost section snapped on two of the towers and the last tower lost the two uppermost sections.
I am impressed that computation is billed by the ms nowadays.

I'm an ignorant in AWS Lambda but how do you know if their ms measurement is accurate? Is there any way to verify this?
Come join our team -- super exciting technical problems of both the engineering/development and chemical engineering/materials science varieties!
More detailed breakdown from AWS's James Beswick: https://acloudguru.com/blog/engineering/building-more-cost-e...
One of the contributing factors here is that many places outside FAANG that hire programmers are not particularly profitable nor do they envision any exponential growth in their future. As such, they can't afford to pay their programmers the "insane" salaries that FAANG companies can offer.
SoftBank Bets on Logistics Startup at $500M Valuation
>People always do this on HN

You mean have opinions and open discussion? "I can only think of two things" doesn't mean "there are only two things exactly and everyone else is wrong". Welcome to the Internet, I see you are new here.
Just say your network connection is metered, and that windows should not auto-install updates from metered connections.
This is an analysis from 2018ish - https://www.stayclassyinternet.com/articles/investigating-AW...
Romain Grosjean survived the biggest crash in modern F1 history
macOS has a lot of faults but I agree, 3 days to set it up is an odd statement. I have a reasonably convoluted setup with VMware Fusion Windows and Linux guests, a few different developer toolchains (vanilla clang, rust, go, etc) and two dozen developer tools along with all the usual applications and it took me a little over two hours to do a clean install of Big Sur on my MacBook Pro the other week.

Homebrew manages 90+% of installations the the few that it doesn't do coming from the App Store or manual download and install. The rest of the work is simply restoring my config files and copying over data all of which is done via a shell script.

Windows and Linux (Fedora in my case) is mostly the same with just a little extra work on Windows to manually change some settings that never seem to stick if done another way.

Not saying switching to BSD is the wrong thing for this person but having used BSD in the past I wouldn't say it is any quicker to setup than macOS or pretty much any other OS these days. In fact with hardware issues you are likely to run into it can take a lot longer to get an equivalently working system. They even say how WiFi and Bluetooth still isn't as functional or performant as it is elsewhere so who knows how much time they have spent trying to sort that.

But as long as the author finds their environment works better for them that is all that really matters. However I feel when people throw out things like 'macOS took 3 days to setup' it weakens their argument as I know that is not "normal" so I wonder if perhaps they are just making up things to justify (to themselves) the switch. I see it a lot when people switch from Windows to macOS or Linux. People come up with all kinds of "reasons" as to why they are doing it and a lot of the time it is more emotional than factual which is fine providing you admit that rather than come up with nonsense claims.
Seems like an interesting product that I’m sure a lot of people have a need for. At first I thought it was going to be a Google Cloud Run / Azure Container Instances clone, but seems to be more fully featured like Netlify. Seems ripe for vendor lock in, though.
Interesting! You should write this up. Your comment has more content than most Medium articles that I’ve seen.
Safety.

No function runs forever.

Also if you want to reboot/repurpose the server, 15 minutes is max wait time.

And finally, you don't want people running long jobs here when you have a solution there.