How to conduct product discovery process in the B2B

There are some reasons why the discovery process for B2B (mid and enterprise) seems to me much more complicated compared to B2C:

  • Multiple feedbacks: multiple personas can use the same product
  • Low incentive to share internal problems
  • Long feedback cycle
  • Small market (#): some markets are made up of less than 50 companies
  • Strongly based on relationship
  • Domain complexity: some B2B niches are very specific and technical

Given this context, what would be a good discovery process techniques and approaches for B2B?

NMAP discovery scan reporting host offline, pinging the same host gets ICMP responses

I ran an nmap -sn scan on a host, and nmap reported the host as down. I then pinged the same host with ping and got ICMP responses. I’m confused, because I was sure that -sn among other things, did an ICMP echo request.

Output from my two commands:

~ $   nmap -sn   Starting Nmap 6.40 ( ) at 2016-08-16 09:35 BST Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn Nmap done: 1 IP address (0 hosts up) scanned in 3.00 seconds  ~ $   ping PING ( 56(84) bytes of data. 64 bytes from icmp_seq=1 ttl=128 time=9.82 ms 64 bytes from icmp_seq=2 ttl=128 time=5.25 ms 64 bytes from icmp_seq=3 ttl=128 time=2.95 ms 64 bytes from icmp_seq=4 ttl=128 time=9.10 ms ^C --- ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3004ms rtt min/avg/max/mdev = 2.957/6.785/9.826/2.810 ms 

Any ideas why NMAP could be confused? I’m running the scan from my Ubuntu 16.04 box, the target is a Windows 10.

Stats for homunculus created by Alchemist with Promethean Disciple discovery – how to get it buffed up, RAW?

One of my ex players (ex as we’re switching DM currently, she is still active) wanted to create a homunculus. She took Promethean Disciple because, for some reasons, Promethean Alchemist did not appeal to her.

Now she is level 8, and time, money, access to spells, blood and body parts are not of any particular concern to her at this point in the campaign. And man, what a collection of preserved body part she has! Prehensile tongues, wings etc.

The goal is to have homunculus (or homunculus-themed flesh golem) that is small or medium, has wings and boggart (frog-humanoid) tongue, and probably can “cast” one or two alchemical effects 1/day, too.

In my game it would not be a problem at all, given all the time and effort she put into it in game*, but because we’re transiting between DMs, I wanted to ask you, how close can we get to do this, RAW?

* Like, most of her character doings was experiments with flesh alchemy in order to build herself a servant she envied Promethean Alchemists. Actual 3/4 of her roleplay, honestly!

how to check if network discovery is on using powershell?

I have just built a new server – windows server 2016

when trying to access its c: drive from any other server I was getting this error:

enter image description here

The I changed this settings:

enter image description here

and all is working fine.


Is there a way to check if network discovery is on using powershell?

otherwise, when they give me another server, how can I check for this setting?

How to discover discovery service

We are designing an architecture of a high availability distibuted system and we are considering server side vs client side service discovery. There is one problem, I need to solve – how is it possible to discover the Discovery Service (Eureka/Zookeeper/NGINX…)? Is there any way, how not to hardcode/hardconfigure the Discovery Service address?

Is really NMAP uses ping packets to consider Host discovery?

I run this command nmap -sn for only Host discovery. And then I started wireshark to see what will going to happen.

I thought It would send ICMP echo req, but the results was very different.

It uses ARP protocol not ICMP. Even I didn’t see any single entry of ICMP in wireshark.

Am I missing any thing?

See the results.

Image of wireshark results

Product discovery: the most forgotten part of e-commerce

Hey guys,

Since I'm working in the digital marketing area, I've noticed that a huge effort was made in acquisition and sales funnel optimization. However, the product discovery part is kind of forgotten.
I wrote an article explaining my point :

I'd like to know if you actually share this statement ? I find it incredible to spend lot of money on making people come to one's website…

Product discovery: the most forgotten part of e-commerce

Bluetooth discovery while screen is off

I am working in a application where we need to make some bluetooth scans while the screen is turned off. I set up the receivers using a foreground service that runs every minute using the AlarManger class. The thing is that with my Oneplus 6 (Android version 9.0), it doesn’t run with the screen off. Do you know if it is something related with the Android version?

If you need some part of the code just tell me.


microservices with it’s pieces like api gateway, messaging and discovery server

I’ve looked up this answer and I understand the difference between api gateway and discovery server.

My understanding is API gateway is for the clients like mobile apps or desktop browsers, for instance api gateway is a piece of software that lives at and then it will pipe the request to the Discovery Service.

Discovery Service is where all my “REST client servers” will register themselves and when Discovery Service receives a requests from api gateway it will pipe the request to the relevant “client server”

Please review the above.

What I also don’t get is the role of messaging (with kakfa or rabbit mq), can someone explain why and where would I use it within microservices. For interservice communication I can make a REST call through discovery service, why do I need to use kafka technology to communicate to them via messages.


Just came across this answer and my understanding now is that it’s sort of like holywood saying,

don’t call us, we’ll call you.

REST – For an asynchronous request, client has to keep checking with the server (follow up requests) if the job was done.

Messaging – Client would know if the job was done