Slashdot Mirror


User: Junta

Junta's activity in the archive.

Stories
0
Comments
6,549
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,549

  1. Re:the could develop it at least a little further on Rumors of Cmd's Death Have Been Greatly Exaggerated (microsoft.com) · · Score: 1

    I still have docs that refer to UCS-2 as 'Unicode encoding' (the options in that doc were ASCII or 'Unicode', which at the time confused me since I immediately thought '*which* unicode' until I realized the document in question hadn't been updated since 1995 and found out that back then there *wasn't* such a thing as alternative encodings of unicode.

    As you can imagine, I learned way more than I ever wanted to know about the history of unicode trying to support those specifications.

  2. Re:2 things: CES press coverage + left hand no joy on Razer Built a Laptop With Three Screens Because Why Not? (engadget.com) · · Score: 1

    That's been the frustrating thing with these shows, you never know which of these ideas actually end up for sale. Even when the company says "absolutely, positively this thing will ship in March", they often never are heard of again. Basically unless you've already seen it for sale, you can't bank on anything at these shows being real.

  3. Re:Why not? Ask Lenovo on Razer Built a Laptop With Three Screens Because Why Not? (engadget.com) · · Score: 1

    If you are constantly flipping between applications- stepping through code and seeing what happens on the application, for example, one monitor is a pain in the neck.

    I would think this depends on the window manager being able to allow you to effectively partition the monitor real estate. I have 2 24" monitors, so it's not like any reasonable panel would supersede *those*, but 17.3" panels I could easily see being inferior to a single large wide display panel.

  4. Re:Why not? Ask Lenovo on Razer Built a Laptop With Three Screens Because Why Not? (engadget.com) · · Score: 1

    But would you be ok with the three monitors if they couldn't be moved vertically (just sitting *right* on the keyboard).

    Also would you settle for 17.3" panels?

    I'd rather have a single 27" panel than 3 17" panels, even ignoring the lack of a good stand.

    It's way too awkward to be portable, and it's way too limited to credibly replace a desk setup.

  5. Well the stock clock is pretty high... on Origin PC's Custom, Professional Overclocking Will Push Your Kaby Lake Chip Past 5GHz (pcworld.com) · · Score: 4, Informative

    4.5 GHz is not only achievable, it's actually a speed i7-7700k will run stock, air-cooled in turbo mode. So 5GHz on Skylake would have been about a 20% improvement over stock, on Kaby Lake it's 10%.

  6. Re:What is to gain by dropping it? on Rumors of Cmd's Death Have Been Greatly Exaggerated (microsoft.com) · · Score: 1

    Generally things like this are suggested as a way to reduce support/testing obligation.

    On a less practical front, a lot of software orgs get downright *religious* about their 'new and improved way' and will counter productively screw over their existing offering to try to convert folks.

    MS tends to support stuff forever (IE will *still* run ActiveX stuff if you try hard enough, and that's only as rough as it is because there are dire security motivations to kill it). I don't like their stuff and struggle daily with mistakes, but I can never accurately accuse them of prematurely killing support off of a technology (compared to say Google and Apple, who don't care).

    Unix vendors are about the only game in town with a similarly spotless track record (RedHat arguably, though the 'backwards compatibility' of systemd has had a lot of problems. Also their rewrite of anaconda has been a bit of a mess for relatively little practical benefit, while MS has pretty much stuck with their now current installer since Vista, even though that's a nightmare of an installer).

  7. Re:Usage telemetry on Rumors of Cmd's Death Have Been Greatly Exaggerated (microsoft.com) · · Score: 1

    I think powershell is a really awkward in-the-middle.

    Yes, cmd is terrible. But powershell has issues 'scaling down'. It does a pretty good job, but pretty quickly some little quirk will pop up (like having to precede an invocation with '&' to disambiguate calling a command). Basically it's trying to provide a more capable language (more in the ballpark of python/perl/et al, but there are issues there I'll get to) but trying to be more bash-like. The issue is that no one has really done that, and powershell is no exception. A language focused on supervising external executables just has too tough a time also getting nice features and sanely presenting it all at once. Similarly, the object piping can't be the same between 'native' in-process code and legacy external executables, so you have another concept that presents subtle differences in certain scenarios despite looking the same on the face of it.

    On the flip side, it's uglier than a lot of peer interpreted languages. Every time I'm put in a position to write something in powershell, I want to scream (which is better than cmd, which I just won't do, I'll use powershell or even vbs in such a case).

  8. Re:Proof that they're spying on you on Rumors of Cmd's Death Have Been Greatly Exaggerated (microsoft.com) · · Score: 1

    I'd normally be unambiguously agreeing with you, except that MS has been very explicit in their telemetry push. So yes, that statement by itself doesn't mean a company is spying, but there is a broader context where the spying is explicit.

  9. Re:the could develop it at least a little further on Rumors of Cmd's Death Have Been Greatly Exaggerated (microsoft.com) · · Score: 1

    Well, he was saying UTF-8 instead of UTF-16 (well UCS-2...) and UTF-16 has pretty much all the same drawbacks. Of course you said 32-bit but the parent was griping about UCS-2 so there we go.

    While variable-length encoding has drawbacks, the problems are pretty well solved and baked into the fundamental portions of languages. Also, only really a challenge for initial import and final export of data, all processing of the data can be encoded in whatever way works best (e.g. I believe it's common for those languages/libraries to use a 32 bit encoding internally to make things easier. The penalty of wrangling variable length encoding on ingest is negligible (particularly compared with all sorts of other circumstances that are also likely to be in play.

  10. Re:the could develop it at least a little further on Rumors of Cmd's Death Have Been Greatly Exaggerated (microsoft.com) · · Score: 1

    Well, strictly speaking, Unicode was there, but at first UCS-2 was 'the' unicode encoding.

  11. Re:Usage telemetry on Rumors of Cmd's Death Have Been Greatly Exaggerated (microsoft.com) · · Score: 1

    I think the Powershell advocates would claim that the power of default carries cmd.

    As you say, the security ambitions do a pretty good job of undermining powershell versus cmd. At the same time, cmd undermines the effectiveness of the security policy anyway, since cmd scripts can do whatever they want including making powershell work, so it's both annoying and pretty much useless on that front.

    In general, I'd put PowerShell as a language in the neighborhood of Javascript, but with a less powerful syntax. It's amazingly annoying, easily can get into an unmaintanable mess, and yet requires you to 'step up' to C# to get to really useful syntax. Sure, they have a slick way of using .Net things which is really nice for that platform (python's ctypes aren't too shabby either, but compared to doing analogous effort with XS in perl, it is pretty nice).

  12. Re:the could develop it at least a little further on Rumors of Cmd's Death Have Been Greatly Exaggerated (microsoft.com) · · Score: 1

    Of course UTF-16 (or is it UCS-2 in cmd?) is an annoying encoding of unicode. It's variable length like UTF-8, but not ASCII compatible.

  13. On the second case, basically it was the opposite of the whole Itanium/Netburst debacle. When Intel did netburst and Itanium, doing exactly the wrong moves, AMD went ahead with AMD64 and good microarchitecture and AMD enjoyed superiority across the board until Intel Core, and retained some semblance of superiority on some front until Nehalem got everything togetehr.

    Just as Intel got everything going with their system, AMD BullDozer was basically AMD's netburst. Betting on a concept that didn't pan out to claim big core counts when in fact it couldn't really perform at that level.

  14. Re:Replacing CMD on PowerShell Security Threats Greater Than Ever, Researchers Warn (computerweekly.com) · · Score: 3, Insightful

    Actually, CMD would be in theoretically worse shape if evaluated apples to apples. However, powershell *puroports* to have security features like execution policies and signing, so it draws more scrutiny. Those are pretty much useless in practice because a cmd script is not subjected to that scrutiny and can just modify the executionpolicy of powershell at will if it really wanted to do some nefarious stuff that required powershell (though they could easily use pretty much any language they want).

  15. Yeah, for various reasons I'm running CentOS, so contending with some gnarly ancient libraries. They provide a CentOS7 repo, but conflict with versions required by base content without using localized libraries, so the container approach is the shortest answer.

  16. Re: what about not giving a printer an public IP on HP Shutting Down Default FTP, Telnet Access To Network Printers (pcworld.com) · · Score: 2

    worse than HTTP because the latter is a transport layer only. All auth is accomplished through HTTPS.

    Strictly speaking, he did say HTTP, which without TLS isn't any better. Of course there's nothing suggesting that HTTP without TLS would be open so it's a bit of a weird leap to make.

    I will say in practice HTTPS on embedded IT equipment is only a little useful in most cases, since they have unverified certificates to kick things off. There are rare areas that bother to do proper certificates and/or rare software that gives self signed certs the appropriate treatment, but overwhelmingly people click on https and click through the warning which reduces https to http level security (anyone who can sniff is almost always in a position to inject themselves).

  17. Yeah, I ended up just using their docker image. I would have preferred not to, but they don't manage their prereqs very well and end up wanting to install conflicting libraries. Still it's not too bad as it stands.

  18. It's not so kludgy really.

    I use emby as my media server. It provides a shared point and tv/movie metadata and eyecandy like shots and all. Their frontend (and plex's) is not that good in my opinion.

    Kodi is good when you are using a single system and that's it. There is hypothetically some semblance of shared library, but it's hard and doesn't work that well.

    Right now I have mythtv (haven't found a better working PVR backend with scheduling) and emby for managing my video content at a central location and each TV and mobile device in the house pulls everything from that while running Kodi.

  19. Plex Media server would be a relative resource hog when I tried it. That plus all the nickle and diming over plexpass made me go to an emby+kodi solution for that media.

  20. Re:This is about dividends, not "fanboys". on Wielding Their Windows Phones, Microsoft Shareholders Grill CEO Satya Nadella On Device Strategy (geekwire.com) · · Score: 2

    Which is why it was a bad idea to do all that in the first place.

    Now that it has happened, all the shareholder objections about how it wastes money previously spent is chasing sunk cost. Shareholders saying 'stay the course' are being fanatical about a failed goal.

    The money is gone and it isn't coming back. Throwing more money at the problem is just making the money pit worse.

  21. Shareholders shouldn't be fanboys on Wielding Their Windows Phones, Microsoft Shareholders Grill CEO Satya Nadella On Device Strategy (geekwire.com) · · Score: 4, Insightful

    The problem here is the shareholders are being fanboys first and businessmen a distant distant second.

    The evidence is overwhelming that MS Mobile platform just isn't going to happen. They've tried everything they could think of multiple times, and no signs that there is anything more they can realistically do and expect a difference. As such, they need to do what they can to be relevant to the large market that matters rather than staying in denial.

    Besides, being in hardware is not that appealing. It's full of low cost competitors and very well known brands with insurmountable brand strength. It can be a decent enough strategy if you don't have any way in on the software front, but if you have strength in the software side, you have a lot more lucrative prospects than the hardware side.

    In the desktop era, MS overcame the competition by being able to pit the suppliers of hardware against each other and control the 'good' bits. Apple's success in mobile distracted them from this reality, and Google then out-did microsoft in the 'license to OEMs' game (by being free or near free depending, and banking on ongoing revonue).

  22. Re:Is it still slow to launch? on Microsoft Replaces Command Prompt with PowerShell in Latest Windows 10 Build (softpedia.com) · · Score: 1

    Yes, and rather than impreving the performance for real, they do things to try to cheat and cache.

    Amazing given their situation that they are so much slower than any other scripted runtime to start.

  23. Re:This is a BAD idea support wise on Microsoft Replaces Command Prompt with PowerShell in Latest Windows 10 Build (softpedia.com) · · Score: 1

    Of course, it's not python-esque, it's much worse. It reminds more more of javascript or perl, but with less power than either in terms of syntax (yes, feature wise you can access all kinds of .net functions, but structuring your pure powershell is very limited and the syntax can be very hard to maintain).

  24. Re:Ubiquitous != Popular on Microsoft Replaces Command Prompt with PowerShell in Latest Windows 10 Build (softpedia.com) · · Score: 1

    I never was a fan of the cygwin setup, I'm a much bigger fan of the way git for windows does bash. Then I don't have a distinct 'linux' environment from the 'native' environment.

  25. As I said, "There are scenarios where that can make sense where the role of the device is very well defined (ATMs, Point of Sale equipment, etc)", which would include the IoT category. Note that no one is suggesting deploying antivirus onto those platforms, it would be a ridiculous concept.

    Anti virus only makes sense on platforms that are open ended. To the extent you have more special purpose applications (document editors), then yes, the vendor should be held accountable for lazily allowing things that never made sense.

    But for a general purpose computing device (personal desktops), at some point the user is going to make a decision to run or not run an application. The user needs to be educated to make the right call. If you say you shouldn't be in a situation where the users call could *possibly* be wrong, that means you aren't allowing the user to run applications they want.