Slashdot Mirror


User: tommituura

tommituura's activity in the archive.

Stories
0
Comments
47
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 47

  1. Re:The world's largest botnet on ArkOS: Building the Anti-Cloud (on a Raspberry Pi) · · Score: 1

    As much as I appreciate the joke, GP is right - and it has nothing to do with the OS the system is running, even though I'd wager Linux to still be more secure choice in that front. It's about who do you suppose is going to keep the system up-to-date? Following security news about the latest remote exploit in $HTTP_SERVER, or other parts of the system?

    Giving a typical home computer user a "plug-and-play" server machine to host his/her own web pages at home and expecting anything like responsible and competent administration is silly. By trying to make it super simple to set up a server, they seem to be catering to the crowd that uses "password" as password, leaves their wifi just because that's the way it came from ISP, etc etc etc.

    If they are trying to make their security idiot-proof, I sincerely wish them all the luck. Not holding my breath on that one though...

  2. Re:BYOD is doomed for tests on Finland's Upper Secondary School Exams Going All-Linux · · Score: 3, Informative

    Right now, all the details are up to evaluation whatever seems most feasible.

    Taken from project's website, the most likely way forward now is a USB-bootable live Linux distro on a laptop that has been maximally gutted in its ability to access anything else but a predefined server and the USB stick it boots on. Like, not having hardware drivers for the hdd etc. There also won't be any other programs except those needed to do the test installed, and the exam participant's user account won't have privileges to install anything else either, of course. The systems are most likely going to be booted by the administrators before test begins, (and the laptops, if owned by the students, have to be turned in for checks -- although if it's done in the same spirit as checks for graphing calculators are, the actual checks are randomly done. No school has enough manpower to do a sweep checks for every machine). There most certainly won't be any virtualization software included with the programs the exam taker can run.

    The problem would at that point to prevent the student to boot into another OS in the middle of exam, accessing whatever, and then booting back test system again. Maybe they'll include constantly home-calling ping to some central server which will notify the local admins that "exam taker #34234 is up to something no good. Go look over his/her shoulder constantly for a while". Also, rebooting the whole computer would most likely be visible enough for the exam administrators (who are, or should be, on constant outlook for cheaters in any case).

    That being said... a entrepreneuring (and skilled) exam taker could, with some hardware hacking, overcome many of these blocks in order to bring unauthorized materials into the exam and maybe even succeed in going unnoticed. That's why I'd really think the school districts (or the state) should just scrap the BYOD idea and shell the cash for bunch of cheap (around €200 or so) laptops. Since they would be usable for many years only for this purpose with tailor-made OS, it won't have to be *that* powerful anyway.

  3. Re:windows RT is dead on Asus CEO On Windows RT: "We're Out." · · Score: 1

    What does Netcraft have to say about it?

  4. Re:Open Source Pharmaceuticals on Why Is Science Behind a Paywall? · · Score: 2

    Journal subscription fees (and scientific publishing business models) have nearly nothing to do with pharmaceutical research and safety/effectiveness testing costs. Troll harder, please.

  5. Re:Barrel and slide/bolt too? on 3D-Printed Gun May Be Unveiled Soon · · Score: 2

    When you need the stuff bad enough, pretty much anything goes. http://www.theatlantic.com/infocus/2013/02/diy-weapons-of-the-syrian-rebels/100461/

  6. How about some reading to help too? on Ask Slashdot: New To Linux; Which Distro? · · Score: 1

    Even if the submitter kinda implies he or she wants to learn by doing (or, "the hard way"), I can't get a feeling out of my chest that all this learning by doing would be much more effective with at least some reading homework before and/or during the doing. For that, I recommend at least skimming through this: http://en.tldp.org/HOWTO/Unix-and-Internet-Fundamentals-HOWTO/index.html

    Yeah, there's some stuff the submitter probably already knows or isn't all that interested about for now... and that's why it's a good idea to skim through first.

  7. How about just for the learning? on Tech Leaders Encourage Teaching Schoolkids How To Code · · Score: 1

    Actually, nevermind the "shortage of IT workers/cheap labor" issue, I think it would be very beneficial for humanity and geeks in general if most people had a passing knowledge how the magic boxes are instructed to do fancy stuff. Maybe such knowledge would help citizenry at large understand things like why DRM is fundamentally broken concept, that an ability to give general purpose computer your own instructions should count as one of the most important features and an important form of expression and self-determination, which would help us make sure stuff like "Trusted Computing" never sees any significant success in its owner/user-hostile form.

  8. Re:Goodbye Windows on Valve Officially Launches Steam For Linux · · Score: 1

    My personal pet peeves about Unity:

    1) Half-assed implementation of application switching - especially / mostly when dealing with multiple windows from same application (TERMINALS!!)

    2) System-wide menubar (and I'm a long-time Mac user, for chrissakes!)

    Now, let me elaborate on both of these. I admit I haven't yet mucked around with settings, and I'm actually using unity on a University lab computers where BOFHs are mostly responsible for the state of things, so reality might not be the same for you:

    1 - application switching: Previously, every window of an application was a "program" in it's own right for alt-tab switching. I could switch to whatever window I exactly wanted to, quickly. That quickly is a keyword here. Because now, if I want to get that-one-terminal-I-directly-want, I have to raise the application switcher on screen, alt-tab on it, WAIT FOR A SECOND, and only THEN I get to actually choose the exact terminal I want up.

    On Mac (up to 10.6 at least), cmd-tab raises all of the windows of a single app up. Even THAT would be preferable to Unity, because then I at least I get the terminal I want quickly and smoothly. That wait, as short as it is, is infuriatingly jarring and I can't fathom how anyone claiming to be UX engineer would come up with it. App switching happens all the fucking time and introducing a jarring delay onto it is unbelievably stupid. They also decided to get rid of the win95-style application switcher, so I can't even choose my exact program instance from there. Gee, thanks a lot.

    Then there's the fact that this stuff doesn't play nice with multiple workspaces/virtual desktops. Try launching an instance of a program on another workspace when you already have one open on somewhere else, you'll see what I mean.

    2 - System-wide menubar: Well, I kind of get what it wants to do. But let me say it, it's a stupid idea. It was and is a stupid idea on Mac, and it is stupid idea here. It really only works on a premise you always use every program in maximised window. On Unity, it's made even more stupid by the fact that it's hidden by default and you only get to see the menu by moving your mouse there. So if I want to select something from the menu, I need to move my mouse over there even before I can move my mouse over the exact menu I want to use! I know, this is a small issue, but still. When you're mucking around with user interfaces, these small things MATTER.

  9. Re:Opera is developing backwards on Opera Picks Up Webkit Engine · · Score: 1

    Well, it has worked for Apple well enough...

  10. Re:50000 signatures from 5.4M people on Finland Is Crowdsourcing Its New Copyright Law · · Score: 2

    The number of signatures required is simply ludicrous. It's pretty close to 1% of the whole population of the nation, including newborns and the elderly.

    To put it in perspective..

    - 1% of americans would be around 3 million people. Would you sign a petition that REQUIRED 3 million signatures?

    Signing is easy, it can be done over internet as in Finland, people have been conditioned to use their e-banking for identification.

    - It only takes 20000 names to name a presidential candidate in finland

    These days, president of Finland has been mostly stripped of his power other than to talk in grave voice about problems and visit other heads of state occasionally.

    - In the last parlament election, the person who got most votes got around 43000 votes. Getting 5000 votes guaranteed a seat.

    Apples and oranges, as parliament elections are divided by voting districts and this citizen's initiative thing is national.

  11. Re:It's a silly proposition on Should Microsoft Switch To WebKit? · · Score: 1

    I do know this is pedantry, but wasn't Webkit originally KHTML fork?

    (not that this makes GP's point any clearer...

  12. Re:Question on Schmidt On Why Tax Avoidance is Good, Robot Workers, and Google Fiber · · Score: 1

    Well... if I own the company, I should be able to do quite whatever I want with it, no? Because the Board is elected in our out by the shareholders, right?

    Maybe you meant if I'm a CEO of a company?

    ahh.. pedantry. Part and parcel of being a slashdotter. ;)

  13. Re:Stupid. on Voting Machine Problem Reports Already Rolling In · · Score: 2

    Paper ballots are a system that can be verified as "working as it should" by any adult layman.

    Go ahead and try to offer a firmware+machine code+source code bundle and motherboard schematics of a electronic voting machine to a layman for verification.

    And better yet, try to find a viable way for the layman (who just happens to be a tech professional and able to understand the above) to verify that the box of electronics in the voting booth is actually the same as the infodump he just read. Preferably without breaking it apart, also it should be done to a significant fraction of units in use, if not all of them.

  14. I believe that within Apple, it's called "Real artists ship"?

  15. Where's the money? on WTFM: Write the Freaking Manual · · Score: 4, Informative

    A cynical answer is that even if the language or framework author/project head was a technical writer worth his or her salt, it makes more sense to write a book and sell it. Because asking money for the language (compiler/interpreter+libraries) itself is not going to fly in the flooded market of programming languages unless it is really really good and only very few of them are actually that good. Maybe not even then, because the price tag of non-zero value is poison for easy availability which is a must if you want someone to look into your project or language on his or her free time. With frameworks you might get more leeway but not much, especially not if you count on having a hobbyist/hacker community to flourish. Of course, getting someone like O'Reilly to greenlight your book about your own virtually-unknown language or framework might prove to be tad difficult too... Of course, if you're someone like Apple or Facebook or Microsoft or Google who offer a platform with sizable userbase with monetization prospects, this isn't really a problem.

    And then there is the fact as noted in submission that writing a good manual takes a different skill set than designing and implementing a good programming language. If you don't have it, someone else has to take up that work if it's going to be of any use. And for that to happen, the language or project has to exist in some kind of usable, stable state long enough for those "outsiders" to actually study and learn how this thing actually works.

    Which brings me to the last point. The really good books about a given programming language or framework give also "learned in real world use" insights about the pitfalls, deficiencies and suggested "usecases to avoid and the usecases to strive for" of the language which might only be discovered afterwards. This also might or might not be easier for someone who is not intimately knowledgeable with the inner workings of the language or framework by the virtue of being the one who created it. You kind of become blind for the real merits and sore spots in your own work, so to speak.

    And fwiw, I actually have no problem with the idea of paying for a book to help me learn a language / framework I want to know how to use. I have even done that! I do, sometimes, lament the fact that online documentation is lacking because looking up things is usually easier on those than on dead tree (or PDF files simulating dead tree).

    I do share some of the sentiments of TFA though. Most infuriating is when there's a "quick and easy tutorial"... which also doesn't cover very much beyond the simplest of use cases and then theres a very terse api reference. And virtually nothing in between. At that point I usually ask myself "do I really have to / want to (+ have time to) learn this thing, and is there a good book on it?"

  16. Re:Why go after Youtube ? on Ask Slashdot: How To Fight Copyright Violations With DMCA? · · Score: 2

    So, the basis for denying GPL code made by others in proprietary-closedsource-only software is based on emotion, not principle? Or there doesn't exist any "principles" outside of the scope of Free(beer) vs. Libre(freedom) vs. Paid-and-proprietary?

    The copyright holder has every right to allow or disallow any use of his/her work as he/she sees fit, and they are under no obligation to justify their decisions or the basis of said decisions. Of course, after a license has been granted, it binds the copyright holder but excluding certain uses on whatever basis while allowing other uses certainly falls within the rights of copyright holders. The audience can either take it or leave it as it is.

    Now, we might argue whether or not the guy should have anticipated stuff like this and expressly deny all religious marketing with his work, but given the infringing parties response so far it might not have done any difference.

  17. Re:Clarity on Comments On Code Comments? · · Score: 1

    I, for one, am of the school of thought that within the method, stuff should be so clear that it isn't necessary to add any comments clarifying a line or two. Of course, sometimes, somewhere needs to exist a big function or method which does a whole lot of stuff to bring everything together. That one can get its inline comments. Even those should be used sparingly.

    But every (and yes, I do mean * every single one *) method/function (1) has to be given a heading comment block that explains what it takes as arguments, what it does with them and what it returns (and especially important is what happens on those nasty corner cases).

    And if your method is really so dead-simple one-liner thing ... it should be asked if the method really needs to exist at all?

    (1) Well, okay. Depending on the language, sometimes the simplest of closures do not need this.

  18. Hack-proof? on Russia's New Secure Android Tablet Keeps Data From Google · · Score: 2

    "There is nothing like this operating system on the market. It is hack-proof," Mikhailov claimed. "There are people who are clamouring for this."

    (emphasis mine)

    I can see this going over juuuust fine.

    Or maybe he thinks that all the good hackers are russian and won't touch it because they "love their country" or something?

  19. Re:Some suggestions on whats needed on PC Makers In Desperate Need of a Reboot · · Score: 1

    Well, I have actually found the vendor-bundled display resolution/setup thing that came with a work-supplied Thinkpad actually better to use than the Windows XP Display properties dialog window. This was on a X series Thinkpad that still said "IBM" on the case. I moved on from that job (and away from that laptop), and haven't had any experience on Thinkpads ever since so I can't say if it's gone south or not.

    I'm very confident that this is the sole exception to the rule of mandatory suckiness of system tools by vendors.

  20. Take that MPAA! on A (Mostly) 3-D Printed Race Car Hits 140 Km/h · · Score: 5, Funny

    Very soon now, I WILL download a car!

  21. Re:My last virus clenaup involved BitCoin processi on BitCoin Card To Launch In 2 Months, Says BitInstant · · Score: 1

    One thing to remember is that handling physical cash isn't free, either. Those security guys transferring money from salespoint to bank (or your employees doing it, running the risk of robbery, insurances against such risks, etc) doesn't magically happen just because security firms or insurance companies feel generous.

    Where do you think those costs are bundled into?

  22. Re:Why Python? on Book Review: Core Python Applications Programming, 3rd Ed. · · Score: 1

    IMHO, this editor thing is very much a non-issue. Every remotely sane (and wishing to retain that state) Python programmer I know of uses spaces, and ONLY spaces. And they make sure to set their editors to treat hitting tab button as a shortcut to insert a set number of spaces. And hitting backspace in front of at least the same amount of spaces to chuck away that same amount of spaces. And if your editor can't handle stuff like tab/spaces replacement, you really should look for alternative editor anyways.

    Voila. The problem... goes away. Really. It just does. There is no spoon - I mean, problem.

    FWIW: I, too, mainly use gedit and vim to write Python and after setting them to insert spaces instead of tabs I have hard time seeing why everyone is making up such a fuss about this "issue".

    And if I'm understanding your second point correctly, I have hard time seeing having to include self in the methods' parameters lists as a big problem either. What is that... 5 or 6 additional characters per method definition?

  23. Re:A little thing called trust on Ask Slashdot: What's Holding Up Single Sign-On? · · Score: 1

    All it really is then is a long, awkward, very-hard-to-remember password.

    Worse yet. I addition to those negatives you said, it's also impossible to change. For me, that's the real deal-breaker. Identity theft is bad enough, but when you are physically unable to revoke and replace the compromised crecedentials, stuff could get real ugly real fast.

  24. No-Compete Contracts? on Ex-Nokia Staff To Build MeeGo-based Smartphones · · Score: 1

    So... they are effectively continuing to use the stuff that was made on Nokia's money. And they are obviously as "tainted" with inside information about it as they could possibly be. They are launching a company which is in direct competition of their late employer...

    This just screams that the No-Compete Clauses (I would bet they have signed such contracts with Nokia) would kick in pretty hard. Never mind the patent quagmire where just about everyone, not just Nokia & MS, is having a full-blown thermonuclear war at this point.

    Then again, depending on how much Nokia still values the inside-Finland PR thing, they could very well turn a blind eye to it. At least (and not the least because I'm Finnish) I hope they do, and that they are actually able to, considering whatever deals they have done with MS.

  25. Re:What I find curious... on Samsung Appeals Apple's Injunction Against Galaxy Nexus · · Score: 1

    Well, Samsung is still the ones who are actually manufacturing and selling the device, not Google. Who actually wrote that code is quite irrelevant. If it were not so, projects like x264 would be in deep poo-poo, most probably sued out of existence by MPEG-LA long ago.