Live data from Hacker News

What Is Code?

bloomberg.com

141–150 of 368 posts

Re: What Is Code?

#141
post #88

I did not expect this good of an article on this subject from a business publication. Well done.

bloomberg is mainly a technology company

We make the vast majority of our money from selling our software subscriptions and have ~4k employees in R&D. Depending on what data you use[1], if we were a public company we'd be the 4th largest in the world by revenue.

[1]: http://en.wikipedia.org/wiki/List_of_the_largest_software_co...

(My intention is not to bikeshed over who is or isn't in the "Software & Programming" industry or specific ranking, but to convey a sense of scale)

Re: What Is Code?

#142
Ignoring the content, the structure of this article is amazing. It feels like an entire magazine in a single essay. The background animations that change as you scroll, the contextual content (try scrolling really fast). I'm not even all that keen on the bright oversaturated aesthetic, but it's just so cool. I'd love to see a short piece on how they made it.

Re: What Is Code?

#143
Watch it when capitalists pushing incessantly people to learn coding. They're trying very hard to cut the costs of their input "materials" and they will do everything that they could to devalue us in every way possible.

So, if you're a talented and competent dev, be super aggressive with these predators and take everything your hands can grab before they have the upper hand and show us their true colors.

Happy Coding!

Re: What Is Code?

#144

It's 2015. The audience of this article shouldn't even exist. The reader, as described in the article, is a VP who has so little understanding about what it is his company does, that the only meaningful abstraction he can mentally picture is that of his employees "burning barrels of money". Imagine an auto company VP who says "I don't know anything about engines and drivetrains and all that technical stuff. All I kno…

> auto company VP

The VP is not in charge of a software company. Presumably some sort of widget/manufacturing operation ("cycle reduction"), so it is unfair to accuse him of not knowing what is going on in IT (at the level of engines/drivetrains for an auto company).

Re: What Is Code?

#146

Earlier quoted context omitted.

Excel is a perfect example. The core Excel experience is basically functional programming on a virtual machine with a matrix address space laid out visually right in front of you. It even looks like traditional programming if you dive into the VBA stuff, which plenty of non-technical specialists, including MBAs and managers, do on a regular basis in the pursuit of solving their problems. Any specialist user willing t…

+1; many companies have tons of internal processes which rely on Excel sheets. When these become painful enough, another team (internal applications) can come in, evaluate the situation, and build out a custom solution which uses an actual database, but Excel still provides a ton of value, since at the most basic level it's a database table with no validation and a free-form schema. The downside is, when all you have…

Nicely put. It's actually rather agile: Excel becomes a prototyping tool to allow the business users to describe what a solution looks like, helping to guide development of that custom solution. Sadly few IT organizations are confident enough to trust their users and work like this, instead starting from zero with a pedantic requirements gathering process before building something less flexible and useful. The problem is partly a lack of domain knowledge in the internal apps team (which is understandable), and partly a kind of technology-first arrogance which prevents that team from making use of the intellectual capital originated by the business in their spreadsheets and processes (which is inexcusable really).

Ideally, an organization comes to understand that Excel is a fantastic tool at the frontier where the business needs to adapt rapidly, but once a process is fixed, replacing it with a fixed system is worth the tradeoff in reduced operational risk.

To your second para., much of that falls to internal apps to provide decent RESTful APIs across their systems. Some companies are doing this, in the process getting to a point where the Excel frontier is just analyzing and reporting on data, not acting as a source in its own right. Then you have traceability for every data point in the organization, and you're in a pretty sweet spot operationally.

Re: What Is Code?

#147
post #114

Earlier quoted context omitted.

There are always going to be people like this, in any field. TSR (of Dungeons & Dragons fame) actually had a CEO who forbid her employees from playtesting their products during work hours, calling it "playing games on company time." http://1d4chan.org/wiki/Lorraine_Williams

Dear God, what a disconnect. How does someone with that line of thinking even get a job in the gaming industry? Then again, I'm reminded of a boss I used to have who would ask me to fix the shipping calculator on our web server, then ten minutes later he would poke his head in the door and tell me to "quit playing on the goddamn computer and get some work done!" He didn't realize that "working on the web server" is d…

> How does someone with that line of thinking even get a job in the gaming industry?

The page I linked spells it out in pretty plain terms. In short: being in the right place (in terms of general business experience and family connections) at the right time.

Re: What Is Code?

#148

It's 2015. The audience of this article shouldn't even exist. The reader, as described in the article, is a VP who has so little understanding about what it is his company does, that the only meaningful abstraction he can mentally picture is that of his employees "burning barrels of money". Imagine an auto company VP who says "I don't know anything about engines and drivetrains and all that technical stuff. All I kno…

> there's still a corner-office audience for "what is a computer?"

There's a technical audience for "what is sales?", and that's thousands of years old. Generalists, especially good generalists, are rare.

Re: What Is Code?

#149

> There have been countless attempts to make software easier to write...Decades of efforts have gone into helping civilians write code...Nothing yet has done away with developers, developers, developers, developers. I still believe. Someday, somewhere, something incredible will emerge for the right-brained bourgeoisie and literati.

The precision required in programming makes it hard for the right brained person who won't meet the computer at least part of the way.

I don't believe that there is no such thing as a right brained person. I think this is a cultural myth. Same as, "you only use 10% of your brain's power". These, and similar, are false memes - iow hokum.

Re: What Is Code?

#150
post #30

I've always wanted to attempt this piece: to take all the many layers of abstraction that we deal with, parse them, convert them, and render them through my formidable linguistic talents into one elegant, beautifully constructed piece of prose that magically makes it all comprehensible to lay readers. I haven't yet attempted it, but I give props to Mr. Ford for trying. I'm not surprised he ended up with a novella. Oh…

> I've always wanted to attempt this piece: to take all the many layers of abstraction that we deal with, parse them, convert them, and render them through my formidable linguistic talents into one elegant, beautifully constructed piece of prose that magically makes it all comprehensible to lay readers.

This is my own, personal, incomplete work in progress in that vein: http://www.leannotes.com/

Post reply on HN