Live data from Hacker News

Call for Code – Developer competition that seeks solutions for natural disasters

developer.ibm.com

41–49 of 49 posts

Re: Call for Code – Developer competition that seeks solutions for natural disasters

#41
post #19
post #13

Earlier quoted context omitted.

That's so true. They need a Steve Ballmer ("Developers, developers!").

It's an old company and struggles with a heavy legacy. They would need more than just a CEO to move things around.. It's a mindset and from the outside, IBM seems to me like an old government building that provides services in areas where it had 10yo+ contracts and clients are too lazy to switch to a better provider.. it's sad, but they will definitely have the ending NOKIA had.. maybe a bit more painful ending.. we…

I dunno, Lou Gerstner (https://en.wikipedia.org/wiki/Louis_V._Gerstner_Jr.) managed to change IBM's direction pretty dramatically back in the '90s.

Of course, the new direction he set them on (stop developing innovative things, focus instead on high-margin consulting and services) is the one everyone's complaining about now. So...

Re: Call for Code – Developer competition that seeks solutions for natural disasters

#42

Oof. I've got some training and experience in disaster management, including being a part of the overhead team for the Camp Fire last year through my county's search and rescue team. The things they're advertising here just aren't the things that disaster teams need. Nobody on a natural disaster has ever said, "you know what would make this so much easier? ...Blockchain." The only part of the Camp Fire that would sat…

This is fascinating, thank you.

My first thought reading the prompt was that "build tech for disaster recovery" is exactly the wrong direction of approach. There's far more good to be done, more efficiently, by taking existing systems in one category and finding places they can help in the other. "Adding disaster support to tech" might look like Facebook's safe-check-in feature, and "adding tech to disaster recovery" looks like everything you describe.

I would imagine the military truisms about technology are every bit as true in disaster management - namely that everything works right up until you need it, and has all the features you don't want but none that you do. Availability tracking for antibiotics sounds great, but it's probably useless unless it works over a crowded 2G connection and lets you manually alter records when the shiny inflow/outflow features can't describe reality. ("Blockchain for supply chain tracking" sounds particularly egregious; when you find out somebody mislabeled things five transactions back, what the heck do you do about it?)

Everyone I've known developing for outdoor or rural use is less interested in features than in redundancy, flexibility, and low-tech functionality. It'd be very interesting to work on something like bringing the easiest-to-use GIS solutions for hiking, research, or land development over to disaster recovery (assuming they're better than what you have). There are probably far fewer people qualified to build field-deployment cell infrastructure, but that also sounds fascinating. And all of it sounds far more useful than the IBM challenge.

Re: Call for Code – Developer competition that seeks solutions for natural disasters

#43

Earlier quoted context omitted.

I think they might need to accelerate their efforts, I think a lot of people here look at them in a very negative light.

I'd love to see a CEO do for IBM what Satya did for Microsoft. A lot of OSS people thought they were the devil, and yet they've turned that around massively. Unfortunately it seems (from the outside) that IBM is just organisationally crippled from size bloat at this point. Maybe I'm being naive but what do their 350,000 employees actually do? That's nearly as much as Apple, Google and Microsoft combined.

Microsoft had a tremendous headcount as well. But I think that there is a subtle and important difference. Developers at Microsoft see themselves as product creators - and within every creator is a passion for the craft that good leadership can unlock. IBM, to my knowledge, has a much larger proportion of their headcount who are "contract maintainers" - doing contracted work where their KPIs implicitly optimize for "how long can we keep/grow this contract" rather than "how good is the product created."

IBM has a cultural issue that will take far more than strong leadership to change - starting to change those incentives would require a disruption to IBM's business model that could truly hurt short-term financial performance, way more than Microsoft's "hey let's start releasing dev tools for Mac/Linux in ways that don't actually cannibalize PC sales - it's not like those devs were going to switch to Windows anyways - but do make it easy for them to become long-term Azure users."

And rather than fighting on the dev-tools turf, they're trying to gain mindshare with AI-as-a-service for people who aren't really innovating in AI. I'm looking at the icons in my Mac's Dock right now, and Microsoft's winning a ton of them with best-in-class IDEs and productivity software. Watson isn't in every startup developer's Dock. Now, if IBM bought Tableau and moved Cognos in that direction, adding generous free usage tiers, maybe they get Watson-branded icons on that Dock? But I doubt this happens any time soon.

Re: Call for Code – Developer competition that seeks solutions for natural disasters

#44
post #19
post #13

Earlier quoted context omitted.

That's so true. They need a Steve Ballmer ("Developers, developers!").

It's an old company and struggles with a heavy legacy. They would need more than just a CEO to move things around.. It's a mindset and from the outside, IBM seems to me like an old government building that provides services in areas where it had 10yo+ contracts and clients are too lazy to switch to a better provider.. it's sad, but they will definitely have the ending NOKIA had.. maybe a bit more painful ending.. we…

Just a sidenote that Nokia reinvented itself and is nowadays doing relatively good in the networking business.

Re: Call for Code – Developer competition that seeks solutions for natural disasters

#45
post #8

This piece of code has been run for thousands of years and I see no reason why it shouldn't work now: do pray(); while (badThing); I accept PayPal.

I know you're just being flip, but the benefits of "thoughts and prayers" isn't solely to ask some imaginary being for help.

The benefit is that it directs the attention of the community at large towards the problem. This raises awareness with the hope that those with the means to help will do so.

Its an anti-fragile method of asking the community for help without knowing the specifics of how they can help.

actually, now that I think about it, "Thoughts and Prayers" is no different than a "Call for Code" except that it is generalized to all society instead of just software developers.

Re: Call for Code – Developer competition that seeks solutions for natural disasters

#46

Oof. I've got some training and experience in disaster management, including being a part of the overhead team for the Camp Fire last year through my county's search and rescue team. The things they're advertising here just aren't the things that disaster teams need. Nobody on a natural disaster has ever said, "you know what would make this so much easier? ...Blockchain." The only part of the Camp Fire that would sat…

This is fascinating, thank you. My first thought reading the prompt was that "build tech for disaster recovery" is exactly the wrong direction of approach. There's far more good to be done, more efficiently, by taking existing systems in one category and finding places they can help in the other. "Adding disaster support to tech" might look like Facebook's safe-check-in feature, and "adding tech to disaster recovery"…

> ...everything works right up until you need it, and has all the features you don't want but none that you do.

I hadn't heard that before, but yep, that's about right. Especially when it's been developed by people without a lot of field experience.

> It'd be very interesting to work on something like bringing the easiest-to-use GIS solutions for hiking, research, or land development over to disaster recovery (assuming they're better than what you have).

I hasten to clarify here that we don't really want to give up what we've got already for GIS, we'd just love some help extending it. What we use is a specialized offshoot of https://caltopo.com/, built by the same developer but with additional features designed for search operations. That developer is himself a very experienced and well-liked search and rescue volunteer, and that experience is reflected in the features in the software (including the ability to host it locally). There's going to be a high bar to leap over to adapt anything else to fit the same niche and get the trust and adoption that sartopo already has.

But, for various good reasons, we still rely primarily on handheld Garmin GPS units for ground work. These need to be physically connected to a computer to get map data loaded and then search activity unloaded. It takes almost two minutes per device per operational period if nothing goes wrong, so in a massive multi-agency search, you can imagine the bottleneck this creates.

As a fall-back, we've started trying to use Avenza. It's ... okay. Anybody can walk up to a wall with a big printed QR code and start using their smartphone for navigation. But it still requires a network connection to get the search area loaded and it's not really ideal for retrieving search activities when a ground team returns to IC.

So what would be really sexy is an iOS/Android app that copied basic Garmin features, but had area map data stored locally (a la HereWeGo), and could communicate directly with sartopo to download segments and markers and upload tracks. That would be sooo nice.

Re: Call for Code – Developer competition that seeks solutions for natural disasters

#47

Earlier quoted context omitted.

I think they might need to accelerate their efforts, I think a lot of people here look at them in a very negative light.

I'd love to see a CEO do for IBM what Satya did for Microsoft. A lot of OSS people thought they were the devil, and yet they've turned that around massively. Unfortunately it seems (from the outside) that IBM is just organisationally crippled from size bloat at this point. Maybe I'm being naive but what do their 350,000 employees actually do? That's nearly as much as Apple, Google and Microsoft combined.

IBM is primarily a service company. They do turnkey software development for large, clueless clients with deep pockets, such as governments across the world.

Re: Call for Code – Developer competition that seeks solutions for natural disasters

#48
They found world's biggest fish Even you can't believe how big fish is this That's unbelievable http://bit.ly/2FHl4pM

A cute dog is dancing in video Just watch this video and try to control your laugh http://bit.ly/2ZK1XVs

See how a Turkey saved the life of his friends Even those birds also have love in their hearts http://bit.ly/2WhAiZS

Sometimes our feet smell are so bad even we feel ashamed due to our feet smell Now you can get rid from this just follow this simple method https://zoomtips.blogspot.com/2019/04/Smelly-feet.html

Guy made world record He drive car on two wheels See his video how he is driving http://bit.ly/2ZOYaWX

Re: Call for Code – Developer competition that seeks solutions for natural disasters

#49
post #8

This piece of code has been run for thousands of years and I see no reason why it shouldn't work now: do pray(); while (badThing); I accept PayPal.

Never understood why fb implemented a way to send a starbucks gift card on someones bday but refuses to associate a "donate to this charity" button when you pick a disaster filter or "mark yourself safe" or whatever
Post reply on HN