News for hackers. Stuff that matters.
Re:Report: WeWork expected to cut 500 tech roles by aswanson on Tuesday October 08, 2019 @09:50PM (#21199213)
apps to optimize the space in their office layout for maximum efficiency

That sound like some useless bullshit if I've ever heard it.

Re:Report: WeWork expected to cut 500 tech roles by CydeWeys on Tuesday October 08, 2019 @10:25PM (#21199401)
It's literally the bin packing problem, which is NP-complete. Plus you have another axis entirely on top of the already NP-hard problem: You want to minimize the number of times that you move any given group of people over time as you re-configure the office space to fit the maximum number of groups into it.

This is an algorithmically hard problem, and I'm not surprised that there might be significant benefits to investing in solving it very well.

Re:Report: WeWork expected to cut 500 tech roles by oh_sigh on Tuesday October 08, 2019 @11:13PM (#21199658)
Can you give me an order of magnitude estimate of how many milliseconds you believe solving the 2d bin packing problem with added constraints would take on a commodity PC when n=the max number of clients in any wework building?

The problem is interesting, but it isn't one you need to set up an entire engineering team to solve.

Re:Report: WeWork expected to cut 500 tech roles by CydeWeys on Wednesday October 09, 2019 @01:21PM (#21205425)
Actually, yes, I think you would need an entire engineering team to write, maintain, scale, and run a system that solves this problem. For example, my employer has a whole team working on internal tools for booking/managing/re-allocating conference rooms. It's almost exactly the same problem, it's non-trivial, it's complex, and it takes an entire team.
Re:Report: WeWork expected to cut 500 tech roles by ch4s3 on Tuesday October 08, 2019 @10:01PM (#21199281)
Really? You think optimizing office layout to maximize rental income is ”useless bullshit”?
Re:Report: WeWork expected to cut 500 tech roles by stickfigure on Tuesday October 08, 2019 @10:35PM (#21199451)
In fairness, it might actually be. They have a lot of properties, yes, but is it so many that that can't just send a particularly skilled human around to design them?

Binpacking is np-hard but humans still do a very good job of playing Tetris. It is hard to imagine getting a positive return on automating something they (in the long run) will do a few times a year.

Re:Report: WeWork expected to cut 500 tech roles by Someone on Wednesday October 09, 2019 @03:19AM (#21200849)
If I understand their business correctly, way more than a few times a year. I think they have problems of the kind

”there’s a team of 5 Monday to Wednesday, one of 7 Tuesday that also have a meeting room, one of 4 Tuesday to Friday, one of 3 for the next three weeks, one of 2 that have to sit side-by-side, …. Figure out who to place where, minimizing the times we have to tell customers to move desk, maximizing the ‘cohesion’ of desks assigned to each group. Oh, and do this knowing that the problem may change at any time”

And all of that, hopefully, in a building with a high occupancy rate, all the time.

Re:Report: WeWork expected to cut 500 tech roles by ch4s3 on Tuesday October 08, 2019 @11:17PM (#21199687)
> It is hard to imagine getting a positive return on automating something they (in the long run) will do a few times a year.

That's totally fair. I think they actually do some other types of more mundane optimization that are geared towards managing the properties. I think a number of the engineers also work on the learning platform for their education services.

Re:Report: WeWork expected to cut 500 tech roles by kasey_junk on Tuesday October 08, 2019 @10:16PM (#21199366)
This sort of software is hugely valuable in things like manufacturing. I don’t know enough about commercial real estate to know if it can drive the same efficiency there but it’s certainly not on its face clearly useless.

In fact it sounds way more useful than most software projects I see.

Re:Report: WeWork expected to cut 500 tech roles by ygjb on Tuesday October 08, 2019 @10:01PM (#21199278)
So does most software until you try doing stuff the hard way.
Re:Report: WeWork expected to cut 500 tech roles by dwoozle on Wednesday October 09, 2019 @12:10AM (#21199942)
That’s a very weird take. That’s probably one of the highest value problems to solve in the entire economy.
Re:Report: WeWork expected to cut 500 tech roles by mlevental on Tuesday October 08, 2019 @10:39PM (#21199466)
lol here's a hot tip for you: anything with "optimize" in the description is not useless bullshit. like the person said: it's literally an np-complete problem.