Slashdot Mirror


User: jbolden

jbolden's activity in the archive.

Stories
0
Comments
13,627
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 13,627

  1. Re:Sounds like my old comp-sci professor. on Erik Meijer: The Curse of the Excluded Middle · · Score: 1

    There are two issues here:

    a) Was Erlang the right choice
    b) Did management handle transitioning the team to Erlang the right way.

    (b) could be "no" and (a) could be yes. Your argument before was that Erlang wasn't a good language. No one is arguing that FP doesn't take unlearning a bunch of ways of thinking that are typical in other languages. Also some pure learning time where you see concepts on simple examples and not in the context of real life. Redoing programming 101 type stuff.

  2. Re:Sounds like my old comp-sci professor. on Erik Meijer: The Curse of the Excluded Middle · · Score: 1

    A0 = array:new(10).
        10 = array:size(A0).

    Will give you a fixed sized array.

    ____

    If you need a mutable array datatype you just create a monad and do it in there. Which incidentally has been done for Erlang as opensource libraries.

  3. Re:Jump through the mirror? on Erik Meijer: The Curse of the Excluded Middle · · Score: 1

    I don't think so. FP is good when you need to do complex things with simple state issues. If you need to do complex things with state and simple things to the data FP are just bad imperative languages.

  4. Re:Jump through the mirror? on Erik Meijer: The Curse of the Excluded Middle · · Score: 1

    FP has already taken over the world. Have you looked at what's happening with compilers at this point. Your imperative languages are more and more interpreters running against functional engines (though running against very low level imperative code).

  5. Re:The only true functional program... on Erik Meijer: The Curse of the Excluded Middle · · Score: 3, Informative

    Pure functional programming means state is isolated not that it doesn't exist.

  6. Re:Jump through the mirror? on Erik Meijer: The Curse of the Excluded Middle · · Score: 1

    A good example of where functional can be very useful from your examples is: writing the database engine, writing the CD-decoder, writing the network stack, etc...

  7. Re:Jump through the mirror? on Erik Meijer: The Curse of the Excluded Middle · · Score: 1

    You can write beautiful, elegant, purely functional code, as long as it doesn't have to touch a storage system, a network, or a user. But, hey, other than that, it's great!

    You write beautiful elegant functional code for the algorithms and then messy imperative code that invokes those algorithms for stateful operations. If you do it in the functional language itself Monads work well. Otherwise you just invoke the functional code as a library.

  8. Re:About time! on ARIN Is Down To the Last /8 of IPv4 Addresses · · Score: 1

    CGN is a fantasy the carriers are clear about that. It is popular on /. with the "can't do" crowd that's taken over IT but not with a single carrier I've ever met. Besides ARIN hates the idea and going to something without regulatory approval is dangerous.

    I don't follow your comment about paying though. Even if carriers offered CGN they could drop it at a later date when as the contracts expired and force the move that way and/or just keep raising fees for IPv4. I suspect the fees are what they are going to do.

  9. Re:Toot little too late on You Can Now Run Beta Versions of OS X—For Free · · Score: 1

    Why would carriers push other manufacturers subsidies up that would cause then to spend more money.?

    For the same reason they introduce subsidies in the first place.

    1) The quality of the handset has a huge impact on the level of custom enjoyment of their cellular solution and thus their usage.
    2) Customers however are cheap with handsets.
    3) Customers are willing to pay more in monthly fees

    So it makes sense for carriers to essentially lend customers money for the handsets as part of their monthly fees to get their total spend up. For every $1 in handset subsidies they get $3 in revenue which means $2 in revenue for the carrier related business.

    Encourage contract customers to buy cheaper Android phones so they could spend less on subsidies.

    That article was during 2012. During that year the subsidies on Android were $250-300 while the iPhone subsidy was $420. Of course Verizon wanted customers to buy an expensive dataplan and then kick back $8 / mo extra. But despite stores being mildly pro-Android 70% of their contract base still went iPhone when they could.

    Move away from a subsidy model and offer 0% financing on the phone so that the customer pays for the phone and plan separately.

    Note the May 2012 date. They went the other way. They increased subsidies. The article was wrong.

  10. Re:About time! on ARIN Is Down To the Last /8 of IPv4 Addresses · · Score: 1

    "That word... I don't think it means what you think it means..."

    Let me clarify. Their addresses are going to be virtualized relative to the IPv6 space. The are going to look to the IPv6 customers as if they were on Verizon / AT&T... local routable subnet while in reality they are passing through a gateway. I'm not saying the servers are virtualized but the route will be.

    Carriers have been "ready" for years--nothing whatsoever is stopping Comcast, AT&T and everybody else from flipping 100% of their users to IPv6 tomorrow,

    Not they aren't ready. I've attended conferences on this. Verizon is getting close to ready. Comcast is done and it was 6 years of agony. They still have lots of stuff in their consumer / small business setups that makes v4 assumptions.

    But there's no content to access via IPv6... So what's the rush?

    The rush is to be able to reclaim that valuable v4 address space to sell it at a premium to business.

     

  11. Re:Toot little too late on You Can Now Run Beta Versions of OS X—For Free · · Score: 1

    No they aren't. There is a $40 / mo per smartphone fee and $17 of that goes towards subsidies. dumb phone users don't pay the smartphone subsidy fee.

  12. Re:OT rant on You Can Now Run Beta Versions of OS X—For Free · · Score: 2

    10.6 wasn't a free upgrade. $20 is cheap it was during the time when Apple was lowering prices. They aren't defrauding anyone the prices on the upgrades are made public and haven't changed.

    I have to say thought that is $20 bothers you, you aren't a good fit for Apple. You'll get hit far worse on other things. You will be much happier in the skinflint world of Linux or Windows.

  13. Re:As much as I like Macs... on You Can Now Run Beta Versions of OS X—For Free · · Score: 1

    OpenCL is a huge speed up and OpenGL 4.1 was too. If you go back Core Audio, Core Video, and Core Animation where huge speed ups. For a desktop (i.e. audio video...) I think there is a little doubt that OS X is way faster on good hardware than Linux.

  14. Re:New OS X is free* on You Can Now Run Beta Versions of OS X—For Free · · Score: 1

    I'm not sure that OS X, in the hands of an average user, is really that much better in terms of longevity.

    We have pretty good data and the answer is absolutely yes it is. The overwhelming majority of OSX users never need to do a full OS reinstall. They move config from computer to computer. I'm not an average user but haven't done a clean install on my main system since OS 10.1.

  15. Re:New OS X is free* on You Can Now Run Beta Versions of OS X—For Free · · Score: 1

    If I hadn't posted already I would have moded you up. Very well said and completely true.

  16. Re:New OS X is free* on You Can Now Run Beta Versions of OS X—For Free · · Score: 1

    I'm going to agree with damn_registrars. Unless you are really young there is no such thing as a decent new bike for $200. The decent parts cost way more than that. You would be far better off going with a used bike and getting it cleaned up for that money.

  17. Re:Toot little too late on You Can Now Run Beta Versions of OS X—For Free · · Score: 1

    If you were a dumb phone user you aren't paying the subsidy. The dumb plans don't include the smartphone subsidy cost.

  18. Re:Toot little too late on You Can Now Run Beta Versions of OS X—For Free · · Score: 1

    That's not true. It was true in 2012 but not in 2013 or 2014. The carriers have been trying to prevent the formation of an Apple monopoly in the USA and pushed Android subsidies up to Apple levels. Apple is currently negotiating for yet another increase for the iPhone 6 so this may happen 4Q2014 but for about 18 mo it wasn't the case.

  19. Re:About time! on ARIN Is Down To the Last /8 of IPv4 Addresses · · Score: 1

    Once home / small business switch over the content providers are going to be virtualized. Which means that service will stop working, geolocation being the first to go. They'll lose the ability to meaningfully regulate traffic (everything is coming from West Virginia). It is fairly east to switch most websites over. Most consumer content will switch with a few years of the carriers being ready.

  20. Re:About time! on ARIN Is Down To the Last /8 of IPv4 Addresses · · Score: 2

    No they won't do that. Carriers have been pretty clear they aren't implementing carrier grade NAT and supporting it. ARIN has been hostile to them making use of carrier grade NAT. It isn't happening.

  21. Re:LibreOffice on Apache OpenOffice Reaches 100 Million Downloads. Now What? · · Score: 1

    This is a problem. I used to support OpenOffice, until Sun was bought by Oracle. Then I recommended LibreOffice for about as long as it took Oracle to give the package to Apache Foundation

    Oracle gave OpenOffice to Apache not Libre Office. Nothing changed about Libre Office. If you could recommend it before you can recommend it now.

    Not having a clear winner, nor a clear advantage in operations (moral/functional) makes it the "use either" that will assure neither succeeds.

    I don't see any reason that's true. They are mostly the same. That's like saying Microsoft Office 2013 and Office 365 will make sure that neither is successful.

  22. Re:You can probably thank Microsoft for this... on Apache OpenOffice Reaches 100 Million Downloads. Now What? · · Score: 1

    If you don't need document management then SharePoint won't do anything for you. It is entirely possible that a wiki would be a better choice. At this point sing you already have it maybe consolidate down to just a few SharePoint sites like: Engineering, HR, Accounting... That way you can use SharePoint for areas where people are unfamiliar with who to talk to. So for example if you don't know who in Accounting handles foreign checks and what the policy is for foreign purchase SharePoint works for you, but inside engineering you use something else.

  23. Re:You can probably thank Microsoft for this... on Apache OpenOffice Reaches 100 Million Downloads. Now What? · · Score: 1

    First off, they emphasize these ridiculous social networking style features. "Connecting to people". As if you don't know who the members of your team are.

    Well Yammer is a new feature. People in large companies often don't know the other people in their teams. You may not have worked in large enough organizations where this is a problem.

    . If you are such an MS house that you have Sharepoint, then you already use Outlook as your primary written communication tool - no one is going to switch over to Sharepoint for collaboration unless you take away Outlook, or unless MS spends some time actually integrating Outlook with Sharepoint in more than a token way.

    Email is a 1-1 or small-small collaboration system. Document management is many-many.

    I still don't understand how Excel/Word/Powerpoint losing data when saving to a Sharepoint site is not what you would consider a major problem with the client software, but a configuration problem on the Sharepoint side. A failure to upload should trigger some kind of fallback to local storage.

    Because that's not a SharePoint problem it is a SharePoint as you have it configured problem.

    IMHO, you need a dedicated librarian on each team if you want to use Sharepoint (or similar metadata based tools).

    I don't know about dedicated but yes you need at least one person in each document creation group who sees SharePoint as one of their core job functions. The librarian is more at the level of integrating across the company. It sounds to me in your description like your company might be too small to have the sorts of problems that SharePoint is designed to fix.

    And God, the lock-in. It's bad enough that we have these legacy wikis running - now in emulated hardware purgatory. But at least they are running in a VPN somewhere in purgatory, requiring no admin time and not requiring any license fee. Our little failed experiments can wither peacefully and cheaply - only accessed when old data is needed for reference. But this Sharepoint stuff, if they decide to stop paying the fee it is gone. I'm sure you can export it in some manner, but what a mess.

    No argument there. SharePoint is a serious lock in. The companies like yours who are using it wrong have much less of a problem than the companies who are using it right. It will cost those companies a fortune to get their data out. Most likely they will be on Share Point forever.

  24. Re:You can probably thank Microsoft for this... on Apache OpenOffice Reaches 100 Million Downloads. Now What? · · Score: 1

    OK, would it be fair to say that Sharepoint sucks in roles that lots of people seem to expect it to be useful for?

    Yes that's fair. Though IMHO most companies and individuals don't really use any of their software right. So for example the #1 thing people do with Excel is keep lists. There is far better outlining software than Excel which is much better for lists. But...

    I'm hardly an expert, but I kept getting the impression that it was a bad tool intended for general use.

    I think most companies (over 100 employees) need a document library. Most companies write a large percentage of their documents in Office. I think Share Point is a reasonable choice for a document library for most companies. That's the general use. Then you throw in project resources like team calendars, team wikis... I think it is rather good and less hassle than most of them. But that's different than saying no hassle.

    Taking the example of a file share. What most people do with a file share is better done in SharePoint than NFS. Which is not to say Share Point makes a good no frills file share but the changes that Share Point induces are the right kinds of changes for most companies and will benefit them.

    Similarly on things like project calendar sharing.

  25. Re:You can probably thank Microsoft for this... on Apache OpenOffice Reaches 100 Million Downloads. Now What? · · Score: 1

    I wouldn't say SharePoint sucks. It sucks when you don't use it as intended. The GP was using it as a file share. SharePoint is very good as a light document management solution with MS Office integration.

    As far as the rest, I said the comparison is to Documentum. Documentum generally recommends an implementation team. It is not uncommon that Documentum has a permanent IT support department (i.e. multiple people). Share Point can get by with less than 1. As for metadata and using it its way. Yes. That's standard for a document management solution.

    ____

    Imagine if someone was talking about SQLServer as a replacement for Oracle and we were discussing the lower cost and lower administrative hassle relative to Oracle. And you kept coming back with a comparison to using text files and how much easier and less of a problem text files were. SQL Server did a great job of taking Oracle administration (a skilled profession) and making it something that a moderately skilled admin could do part time on the side. Similarly SharePoint gets you 80% of Documentum for 20% of the cost.

    1000 users on Documentum fully configured is probably just under $1m.
    1000 uses on Sharepoint fully configured is about $200k

    OTOH
    1000 users on a fileserver fully configured is going to be $20k.

    That's where you need to make the comparison. For smaller business, SharePoint online you can be at $7 / user / mo for a small business. There is nothing remotely like that for the higher end suites. But heck I can get 50g file share in the cloud for free.