Duck Duck Go produces better search results than google.
Google tries too hard.
Source date (UTC): 2016-08-07 04:38:00 UTC
Duck Duck Go produces better search results than google.
Google tries too hard.
Source date (UTC): 2016-08-07 04:38:00 UTC
SORRY BOB, YOU CAN’T PROFESSIONALIZE PROGRAMMING. ITS JUST THE NEWEST OF THE TRADES.
(computer science, programming, sociology of technology)
Bob Martin, like many of the Agile leadership, dreams of a return to the original history of programming as an art practiced by professional scientists, engineers, and mathematicians. His hopes that programming will join the ranks of the other professions: accounting, law, and medicine. He correctly identifies the problem that given the rate of expansion of our industry, the exaggerated demand, and the constant entry of many young people means that the majority of programmers are unprofessional. Meaning that they are unable to manage themselves, and take responsibilty for the scope, time, budget, and quality of deliverables.
But while where bob envisions a profession, I am absolutely certain I see a trade: a hierarchy of skill sets from cleanup crews (support desks) to maintenance crews (IT departments), to refurbishment crews (ongoing development and maintenance), to construction crews ( ordinary web, enterprise, and application developers) to retail architects (small systems) to commercial architects (large systems), to specialty suppliers (drivers, frameworks, tools, IDEs, operating sytsems), to Monumental architects (for government and the international industries). The secret in these industries is that it’s the suppliers, not the architects or the craftsmen that possess the material knowledge, that architects and craftsmen rely upon.
Nick Carr predicted the deflation of IT years ago and IT has already become a tradesman’s occupation in a hierarchy culminating in hosting centers. He did not address programming specifically that I recall.
Perhaps we might consider advanced degrees, but we already have them. Unfortunately those degrees are just as unpredictive of market survivability as architectural degrees are predictive of market survivability. The only proof of market surivability is the market, or insurance and bonding where there is skin-in-the-game.
I can easily see a future where there is an equivalent to a building code for software, and architects and development leads are bonded. this would create a semi-professional trade where chaos reigns.
The problem is of course, that while we can establish codes for recreational, residential, light commercial, heavy commercial, light industrial, heavy industrial, agrarian, grazing and forresting, we would have to also produce codes for each of these. ISO9000 makes very little sense really, just as many other regulatory hurdles that claim some degree of extreme, make little sense – and we would just create a black market for the offshoring of software development.
Quality and Certainty increase price dramatically. And software is still too useful and too cheap, and without sufficient damage – at least in commercial settings – to drive up its cost to the point where it’s not worth taking the risk for liability reasons rather than cost reasons.
Curt Doolittle
The Propertarian Institute
Kieve, Ukraine
Source date (UTC): 2016-08-04 04:28:00 UTC
… is as absurd as the fact that we still build surface ships.
Source date (UTC): 2016-08-02 20:35:29 UTC
Original post: https://twitter.com/i/web/status/760574763953709056
Reply addressees: @mfckr_
Replying to: https://twitter.com/i/web/status/760570931588640768
IN REPLY TO:
@mfckr_
@curtdoolittle The OPM hacks via China were hugely damning as well. These people have no idea what they’re doing.
Original post: https://twitter.com/i/web/status/760570931588640768
We are one war away from a new internet. the fact that our military relies upon civilian transport and infrastructure ….
Source date (UTC): 2016-08-02 20:35:11 UTC
Original post: https://twitter.com/i/web/status/760574689349689344
Reply addressees: @mfckr_
Replying to: https://twitter.com/i/web/status/760570931588640768
IN REPLY TO:
@mfckr_
@curtdoolittle The OPM hacks via China were hugely damning as well. These people have no idea what they’re doing.
Original post: https://twitter.com/i/web/status/760570931588640768
Any hacker will tell you the same thing: you hack people. Intel hacks people. No difference.
Source date (UTC): 2016-08-02 16:32:00 UTC
You know, it wasn’t rocket science to spread those cunning little bits of software around the world. Trivial really: Patience. Likeability.
Source date (UTC): 2016-08-02 16:31:00 UTC
Computer programming varies in difficulty just as math varies in difficulty. So just as we have people who do basic accounting with IQ’s in the 90’s, and people who work with differential or algebraic geometry who are in the 140’s, we have people who program at 100iq and those that program in the 140s.
As far as I know the average computer programmer has +.5 to +1 SD. (107-115) And the average computer science graduate has +1.5 SD ( 120’s ).
Although we must realize that these numbers are from iffy data they do match what we would predict given the (wide) distribution of programming tasks, and the rough baseline that “problem solving intelligence begins at 106.”
Programming well is like any craft: if you make 1m chopstics I don’t know how good you will be at carpentry. If you make five programs of every design pattern in the three families of programming languages (imperative, functional, declarative), you are going to be a pretty good programmer.
The more important property of the best programmers (which I am not) is the same as the most important property in mathematics: short term memory. I have a rather weak short term memory but I remember almost everything I see, read, hear and think – if I’m paying attention that is. So I tend to be good at solving ‘the big problems’ but it seems that I take forever to program them because I get distracted by tangent possibilities when I am working. So I would argue low neuroticism ( a mind that stays in context ) or one that has practiced any of the mental disciplines (mindfulness) is as important as intelligence.
Source date (UTC): 2016-07-31 01:07:00 UTC
There is no reason we cannot treat the informational commons as vitally as we do air, land, and sea.
Source date (UTC): 2016-07-30 12:22:31 UTC
Original post: https://twitter.com/i/web/status/759363540553695234
Reply addressees: @AidanTTierian @zam_charlie
Replying to: https://twitter.com/i/web/status/759314702153420800
IN REPLY TO:
Original post on X
Original tweet unavailable — we could not load the text of the post this reply is addressing on X. That usually means the tweet was deleted, the account is protected, or X does not expose it to the account used for archiving. The Original post link below may still open if you view it in X while signed in.
Original post: https://twitter.com/i/web/status/759314702153420800
(the cops raided and took down my favorite torrent site – run by a proper ukrainian guy who unfortunately made the mistake of using the same ip address to buy from itunes that he used to log into his servers. And they nabbed him in poland.
Now, over here, pretty much everything is available online – and almost nothing in reality. So it’s not exactly an impediment to getting ahold of my favorite tv shows. (Mr Robot. Preacher.)
But once again I’m thinking – why do we not limit copyright protection to charging money for it? I mean, creative commons is the best ip innovation since copyright was invented.
But why do we give special license to hollywood when they are nothing more than agents of cultural marxism?
You wanna defund the state? Defund the media.
Source date (UTC): 2016-07-22 12:20:00 UTC
I remember when I was first programming that I wanted a language to work ‘this way instead’ so that it was far closer to language than math and engineering, and PHP really got us close. Even after I started working in assembler and began to really understand the problem of memory management it always seemed to me that this should be an operating system problem and no my responsibility. The serving of html pages meant that a question and answer created and released memory. And that solution never occurred to me.
Source date (UTC): 2016-07-19 12:02:00 UTC