Legislation is created and negotiated behind the scenes usually by a small number of lead sponsors who then build a political coalition of support before the bill ever gets to a Committee hearing. Many(most?) committee hearings are perfunctory nonsense attended by just a handful of members and the vote count is an open secret beforehand.
I agree that Congress should explore online voting, but I don't know that the ultimate equilibrium would look that different than what we see today. The typical Member spends Monday to Thursday in DC, Thursday evening to Sunday + August recess + multiple weeklong recesses in district or on the road.
If online voting was adopted, smart Members would still strike a balance between spending time in DC building relationships with their colleagues (and raising money) and campaigning back in the district.
Perhaps committees are an outdated idea, that when you get down to it they're only a roadblock to getting stuff done and an impediment to democracy. (We can still have committees for hearings, and things like that. That's fine.)
Most of the 'work' they do happens in hallways and outside the actual committees.
And that's hard to do if you can't just call Joe or walk to his office to see him.
Can't wait for $PARTY party to yell "Conspiracy!" when their comments aren't showing up on the congressional web message board, while $OTHER_PARTY says they were simply "accidentally" deleted by the spam filter. Also something about Russian bots and hackers.
If some third party wants to mirror the site and let ordinary citizens post comments on their mirror, they could do that.
An alternative to live meetings is to move any procedures involving the full House to a web-based medium, similar to HN. Policy discussions can happen in comment threads. Representatives can travel to DC for committee meetings, but otherwise they can stay in their districts where the constituents they are representing actual live, and comment and cast votes online. Any representative can introduce a bill, and they can be passed quickly if they have the votes without a whole lot of procedural scheduling nonsense.