Slashdot Mirror


User: FireFury03

FireFury03's activity in the archive.

Stories
0
Comments
3,710
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,710

  1. Re:I kind of agree on Australia's Prime Minister Doesn't Get Why Kids Should Learn To Code · · Score: 1

    Personally, I am sort of conflicted on the issue. On one hand, this is a topic not for everyone. Every school should have a CS program, but it should be an elective.

    I'm not sure why it should be elective at younger ages when other classes are not. e.g. when I was at school (before starting my GCSEs), I was _required_ to do art, music and French(*), all of which I was terrible at, and I'd argue were far less useful than some basic CS stuff.

    (*) I'm actually in favor of teaching a second language to kids, and this has been shown to be a big help with mental development too. However, the current system here is to only start teaching a second language in secondary school, by which point it is way too late.

    The closest thing to a required computer class these days should be on the art of typing, because hunt-and-peck is not the way to go on anything outside of a tablet / phone.

    I don't think I've seen any kids doing hunt-and-peck for decades. Given that kids have access to computers from a very young age, they learn to type fast naturally, no need to teach this.

  2. Re:I kind of agree on Australia's Prime Minister Doesn't Get Why Kids Should Learn To Code · · Score: 3, Insightful

    I get that everyone wants to teach kids to do what they like because they think they are the best version of human and obviously it is best for humanity if your life template is copied as much as possible, but I don't get why it is so obvious to everyone that getting everyone to code is so beneficial.

    There is a LOT to life, and not everyone needs to be doing the same things, or is even capable or willing to do those things. Everyone has different strengths and limitations. Even if you go on about how learning to code teaches a lot of associated skills, those same skills can be learned many other ways.

    I dunno, it just feels like all this "TEACH ALL KIDZ TO CODE, LOL" going around is a bunch of mutual masturbation and self-fellatio.

    Whilst most jobs don't _require_ coding skills, a lot of them would be done more efficiently if people had those skills. I would argue that knowing some basics about coding is probably more useful to the "average person" than a large chunk of the history, biology, maths, art, geography, etc. classes that we send kids to today.

    Of course, what's "most useful" shouldn't be the only criteria used in education - giving someone a well rounded education is also an excellent idea, but I think it's hard to argue that teaching people some basic coding skills wouldn't also fit into that.

  3. Re:Doesn't get it on Australia's Prime Minister Doesn't Get Why Kids Should Learn To Code · · Score: 4, Insightful

    Yeah, because as soon as you're taught something you have to go out and get a job based on it. In another time this would have been like querying whether kids should be taught to read and write in primary school...

    Unlike reading and writing there is absolutely no evidence supporting to faux claim that children must learn to develop computer programmes. Mark Zuckerburg et. al. are the social parasites.

    You could say the same about a lot of subjects though - do children _have_ to understand maths, history, geography, art, music, etc? However, having a broad education is a Good Thing. Furthermore, being able to write simple code can be a massive help in many non-coding jobs.

    For example, my wife is a hospital doctor - probably the last thing you'd expect that job to need is coding skills. However, she needs to do audits over records occasionally, and I end up writing simple Python scripts for her to process the data - she has no coding skills, so without me to do that she would be spending hours doing stuff manually that I can write code in minutes to do. She tells me that her IT classes at secondary school were almost entirely taken up by teaching about the health and safety concerns related to using computers, rather than actually learning how to use them. I'm 5 years older (which puts me in the BBC/Acorn era) and my GCSE level IT classes taught me some basics about word processors, databases, etc, but no coding - I learnt to code in my own time. Being _taught_ to code didn't happen until A levels in my case, by which time anyone who isn't planning to have a career in computing or electronics has opted out in favor of other subjects.

  4. Re:Time for a new law that prevents this on High Court Orders UK ISPs To Block EBook Sites · · Score: 1

    I've been wondering for a while whether the affected ISPs would have cause to sue the government/courts/publishers for compensation as a result of losing customers due to the enforced filtering (which doesn't apply to smaller ISPs). TTIP sounds like it would open up that possibility if they can't already...

  5. Re:Consumption's up on High Court Orders UK ISPs To Block EBook Sites · · Score: 4, Interesting

    Or I could just buy it easily from Amazon, and strip the DRM for backup purposes.

    My take on this is that if I'm required to infringe copyright on a legally purchased product in order to make sensible use of it, why should I actually purchase it instead of just infringing copyright and getting it for free from a torrent?

    For the record, I don't do either - I've steered away from ebooks entirely until the publishers stop taking the piss. Since books were invented there have been various generally accepted things that everyone did with them that ebooks don't allow you to do: e.g. if I buy a paper book, I can read it, then pass it on to my wife to read, lend it to a friend to read, stick it on the book shelf for years, then hand it onto kids to read, who can hand it onto their kids, or I can sell it, etc. Compare to the T&Cs of Google Play (as an example) which say that I'm not even allowed to lend my tablet to my wife so that she could read an ebook I purchased, let alone actually transfer it to someone else's device. When I can get ebooks with the same rights as I have for paper books, I'll think about buying some.

  6. Re:Wrong on Why PowerPoint Should Be Banned · · Score: 1

    Meetings can be made efficient. My meetings usually are. I invite people for their topic to the correct minute. Yes, minute. Give or take 5, but it's patently USELESS to have someone sit in a meeting for an hour if all the matters to him is about 10 minutes thereof.

    The problem there is that you end up cutting short important stuff to stay on-schedule. Thankfully, where I work now (my own company) I just arrange ad-hoc meetings and hammer details out till we're done, which is very productive; but I used to work for $large_multinational and meetings where we got into a detailed discussion about something really important only to have the chairperson halt the discussion to prevent the meeting getting off-schedule were the norm. The result: meetings were so superficial that they were useless, because they never got down to the nitty-gritty detail that actually _needed_ to be discussed. The same goes for anything that demands the meeting stay on some kind of a schedule - i.e. multiuser meeting rooms where you're required to wrap up you meeting by a specific time so the next person it's booked to can start theirs.

    1. Limit what you're going to cover in the meeting - spending an hour hammering out a single detailed design point is better than having a uselessly superficial discussion on 20 points.
    2. Limit who's going to be in the meeting - if you're discussing 10 different things and one of those things needs an extra person, schedule a separate meeting for that one thing rather than either wasting that person's time or abandoning discussions in order to stay on schedule.
    3. Figure out if a meeting is actually the best plan - it might be that a good chunk of the discussion would be better done by email, which gives time for people to research their arguments and present them in a more coherent way.
    4. Ensure everyone has plenty of "overrun time" so you can extend the meeting unexpectedly. i.e. if you're expecting to spend the 2 hours after the meeting doing some coding then that's fine since you can just postpone the coding, but if you're expecting to have to drive off to see a customer right at the end of the meeting then you're screwed if you're not on time.
    6. Make sure everyone has plenty of information to prepare with before the meeting (another good reason for having detailed email discussions first!).

  7. Re:Blocking access on Leaked Document Shows Europe Would Fight UK Plans To Block Porn · · Score: 1

    This allows you to tell the Daily Mail readers that Something Is Being Done, just as it ought to.

    Well, right up until the Daily Mail gets blocked... and given how offensive the lies the DM peddle are, it really should by any kind of "offensive content" filter.

  8. Re:IPv6's day will come, but... on Why the Journey To IPv6 Is Still the Road Less Traveled · · Score: 1

    So, the designers of IPv6 could not conceive that somebody could have less than 2^64 devices and still want to put them in separate networks?

    Networks are allocated as /64 chunks because it makes autoconfiguration easy. It is often argued by newcomers that this is a huge waste, but really, 128 bits gives you so many addresses that you can stand to do a bit of wasting in order to make things simple. Generally the "what a waste" crowd severely underestimate just how big 128 bits is.

    So now my ISP will have a say in how many internal networks I have?

    Yes and no. You _can_ allocate networks smaller than a /64, but you can't use SLAAC on such networks. That means you're stuck manually configuring devices or using DHCPv6. I believe Android has no support for DHCPv6, so you're probably very restricted if you choose to use a nonstandard network size.

    And this is supposed to be better than IPV4 with NAT?

    Oddly enough, yes - ISPs really shouldn't be restricting your internal infrastructure. If your ISP is being a dick about this then the answer is pretty obvious - switch to another ISP, it isn't as if ISPs are thin on the ground.

  9. Re:IPv6 and Rust: overhyped and unwanted! on Why the Journey To IPv6 Is Still the Road Less Traveled · · Score: 3, Insightful

    People who think they need end-to-end connectivity for everything don't understand networking. It's not only not required, it is undesirable in most cases.

    Its undesirable in _some_ cases, it's absolutely required in others. So if you have a single IP address and you have to NAT everything, you win in the "some cases" situation and you lose for "others" (even worse with CGNAT). If you get rid of NAT and stick a stateful firewall in, you get the best of both worlds and can choose the best for the situation at hand.

  10. Re:IPv6 and Rust: overhyped and unwanted! on Why the Journey To IPv6 Is Still the Road Less Traveled · · Score: 1

    As someone who's not really a networking guy, this!

    I like the extra layer NAT provides. It's no substitute for a firewall of course, but having your internal boxes not publicly addressable at all adds an extra layer of warm and fuzzy.

    Is this attitude wrong? Probably. But it is also pervasive.

    That attitude is definitely wrong. The warm fuzzyness you're currently feeling is false security - lots of ways to trick a NAT into giving access to internal machines that you think are unaddressable. What you need is a stateful firewall - that gives you real security without breaking all the stuff that NAT does.

  11. Re:IPv6's day will come, but... on Why the Journey To IPv6 Is Still the Road Less Traveled · · Score: 1

    WTF do you need a /48 for? A /64 isn't big enough for you?

    /64 is only big enough for a single network. /48s were quite common for a while, then recommendations were for ISPs to issue /56 to end users. There is no specific recommendation these days, but you certainly want to have more than a /64 if you can. I'd argue that /60 is a pretty reasonable size for a consumer grade ISP to hand out.. maybe /62 at a push, but that's starting to feel unreasonably scrimpy.

  12. Re: Waiting for the killer app ... on Why the Journey To IPv6 Is Still the Road Less Traveled · · Score: 2

    IPv6 would help both enormously.

    In the long term, yes. In the short term, going offline for the 93.69% of their users who don't have IPv6 yet would certainly be seen my most as a completely dickish move - I'm pretty sure their investors would be upset, for one thing.

    Lower latency on routing means faster responses.

    How does IPv6 yield lower latency? If anything, the latency on IPv6 is often slightly higher than IPv4 owing to the prevalence of IPv6-over-IPv4 tunnels where native IPv6 interlinks aren't available, along with larger headers slightly increasing the latency of cut-through routing.

    IP Mobility means users can move between ISPs without posts breaking, losing responses to queries, losing hangout or other chat service connections, or having to continually re-authenticate.

    Does anyone actually implement IP mobility? It requires support from your ISP, and I've not heard anything about any ISPs implementing it.

    Autoconfiguration means both can add servers just by switching the new machines on.

    DHCP does pretty much the same under IPv4 - I can't see this being a boon to Google/Facebook. (TBH I wouldn't be surprised if their infrastructure was too complex for any of these protocols - they've probably got some home baked protocol for doing that stuff).

    Because IPv4 has no native security, it's vulnerable to a much wider range of attacks and there's nothing the vendors can do about them.

    So no different from IPv6 then... both protocols have ipsec support (I think it's mandatory for IPv6 whereas the IPv4 version is an optional backport, but all major OSes support it in both cases so that's neither here nor there). However, ipsec use is currently pretty much reserved for VPNs - you can do adhoc ipsec but no one does. About the only thing you get from IPv6 is that IP addresses are much sparser, so scanning/attacking by picking addresses at random isn't effective.

  13. Re:price? on New Crop of LED Filament Bulbs Look Almost Exactly Like Incandescents · · Score: 1

    Whilst CFLs worked as a stop-gap until LED lights could become feasible, I do wonder if they have done long term harm to people's acceptance of efficient lighting - for a long time, "energy efficient lighting" is going to be associated with "takes 5 minutes to get bright enough to see" thanks to CFLs...

    That said, I might miss CFLs in my bedside lights if I ever have to replace them with LEDs - that's the one place where a slow start-up is quite nice!

  14. Yeah I never understood that, why try and recover the clock signal from the data stream? If I where designing it I would have my DAC monitor the stream to calculate what the clock signal is supposed to be then generate my own dam clock signal.

    My guess is:

    If you recover the clock from the stream, you just need to roughly control the motor (CD) RPM and stream what you read. If you run your own clock you need a buffer and you then either need to dynamically tweak the motor speed based on how fast the buffer is filling/draining, or you need to read the CD a bit too fast and stop/resume every so often. Clock recovery sounds much simpler to me.

  15. Line of sight? on Virgin Galactic To Launch 2,400 Comm. Satellites To Offer Ubiquitous Broadband · · Score: 3, Interesting

    Will it have the same line of site limitations as current satellite Internet? I'm in Seattle, and with providers like HughsNet you need a very good line of sight to the south to get service. IIRC, where I used to work we had the dish pointed only 24 degrees above the horizon.

    These sats are going into LEO, not GEO, so their position in the sky won't be fixed. I imagine you'll used a phased array antenna to track them. The good points being: lower latency, no requirement to see the southern horizon specifically. The bad point being that you'll need a view of a bigger chunk of the sky to avoid signal dropouts as the satellites move - how big a chunk depends on how many satellites they have up there (and therefore how many are above the horizon at the same time). If they have enough satellites, it may work out better for you.

  16. Re: Fuck the Nanny State on MI5 Chief Seeks New Powers After Paris Magazine Attack · · Score: 1

    The people want it to stay this way and a massacre or two will not change that.

    Although crazies keep voting for UKIP, who have said they want to legalise firearms...

  17. Re:Malware on Inside Cryptowall 2.0 Ransomware · · Score: 1

    If a program needs to look at stuff in other file structures then give it read access

    Great! $malware got read access to your bank details.

    You want it to be able to write to files in those other directories, fine, it reads in a file it isn't allowed to overwrite or change, and then saves it's own copy that it can molest in whatever way it wants.

    So now instead of having a single copy of the file, you have a separate copy saved by each application that has been used to process it - creating a mountain of almost-identical files that the user has to keep track of is not a user friendly way of doing things.

    Better is to have a versioned filesystem - each time a file is changed (by any application!) the delta is saved and the filesystem keeps the old data hidden away. Most of the time everything behaves as normal - you have one copy of a file, no matter how many times it is edited. If you need to roll back some changes then you just ask to see previous versions of that file, much like a source control system. And indeed, there are a number of file systems that do exactly this - if you care about such things there's nothing stopping you doing it.

    It doesn't stop malware reading your files or modifying them, but it does mean you can recover the unmodified versions... but then doing backups (which everyone should be doing anyway) gives you similar protection.

  18. Re:Malware on Inside Cryptowall 2.0 Ransomware · · Score: 1

    And, hell, why do applications get the run of every file I use under my account? Should they not have to request such things first? Even on Unix-likes, if you get on as my user, you can trash all my data - why?

    Because anything else would require popping up numerous "would you like to allow this application to do $foo" boxes, and then you end up training the user to just hit "yes" on everything because it's too damned annoying to make a decision every time when the vast vast majority of access requests really are legitimate.

    Sandboxing based on applications making their own decisions and being relatively trustworthy might not be a bad plan though - i.e. if your web browser has an immutable list of files it needs access to, and you trust your web browser, that provides some level of protection when some malware compromises the browser, so long as the immutable list really is immutable and the malware can't modify it.

    I'm sorry, but the very concept of a virus scan happening "at scheduled intervals" or after you've already double-clicked on the file just tells you that it's too late before you start.

    Well no, if you can roll back everything that happened between the "all clear" scan and the "you've been cracked" scan then that's certainly much better than nothing.

    Fact is, I didn't install it and I have no idea what it ACTUALLY does.

    You don't know what most software ACTUALLY does, even if you did install it - most software people use is closed source, but even the open source is a black box unless you actually audit it.

  19. Re:As a former scientist: on Should We Be Content With Our Paltry Space Program? · · Score: 1

    True to a point, but the knowledge gained from the ISS is nothing to sneeze at either. I do agree that a manned mars mission is a bit silly at this point though, we don't really have the technology yet to make it feasible. More research into alternate energy sources should be where most of the money should be going.

    I suspect a manned Mars mission will always be "a bit silly" at any point until people start actually doing it. And whilst I can't really point to much tangible return on the investment, "blue skies" project do have a habit of producing some quite unexpected returns.

    To my mind, governments seem to be mostly concerned with themselves at the moment, with nothing to unify those in power towards some common (non-selfish) goal. With the few top-richest people being as rich as they are now I wouldn't be surprised if a few of them banded together to put together a manned Mars mission long before any government (so long as they do so before a revolution comes and redistributes the wealth a bit more fairly).

  20. Re:ROI on Should We Be Content With Our Paltry Space Program? · · Score: 4, Insightful

    That's not really true. You can look at a research lab and measure the ROI retrospectively quite easily and use this to make forward looking decisions, and that's what a lot of companies do. They'll close research labs that haven't produced anything useful in the last 5-10 years, but they'll increase funding to ones that have.

    And what about research that takes longer than 5-10 years to come to fruition (which actually isn't very long)?

    Lets take fusion research as an example - that has spent decades sucking money out of governments and has produced very little return on that investment. It may never produce much return. But if we ever do crack fusion for commercial power generation, that would be a serious game changer - probably a big enough return to justify a couple of hundred years of otherwise fruitless investment.

  21. Re:No we shouldnt on Should We Be Content With Our Paltry Space Program? · · Score: -1, Troll

    But that doesn't mean that the government should be paying for it, because not all of us agree we should be paying for it. Using Tax to pay for something should only happen for things we can only collectively purchase, like National Defense. We should be able to pay for it ourselves, and reap the rewards individually

    Umm, I don't agree with my taxes being spent on "National Defence" (when I can sum up the current "defence" ideas as "go into foreign countries and blow up some brown people").

    Guess what - you don't get to choose what your tax gets spent on. In theory, it should be apportioned democratically, but even that doesn't happen - a significant number of people objected to the Iraq war and were ignored.

  22. Re:No we shouldnt on Should We Be Content With Our Paltry Space Program? · · Score: 5, Informative

    Compare NASA to, for example, Xerox PARC (Ethernet, the GUI, laser printers, etc.) or Bell Labs (the transistor, access control lists, UNIX, etc.) and see which produced more inventions that benefitted the economy as a whole per dollar spent.

    Each shuttle launch cost, on average, $1.5bn. The cost of one launch would fund over ten thousand PhDs, or several hundred DARPA programs. Do you really think that NASA is the best ROI for taxpayers?

    The problem with NASA is largely the senators dictating how the money will be spent, which leads to a huge amount of wastage. The shuttle is a good example - NASA could only get the funding if they made a space craft that fitted some fairly mutually exclusive specifications - the result was a space craft that could do none of those things especially well and almost certainly more expensively than building several separate craft tailored to specific jobs.

    Look at the A-3 test stand as another example: it was designed for the Constallation programme, and when Obama cancelled the programme the partially constructed test stand was of no use. Congress demanded that NASA keep constructing this useless piece of hardware and they spent about $200M on it _after_ it was known that there was no use for it. How can you expect NASA to be value for money when it is treated as a jobs creation programme and forced to waste money like that?

    SLS is probably another good example - insanely expensive, not least because congress are actually dictating the engineering requirements, and no doubt the government will order NASA to scrap it before completion, completely wasting all the money that was invested in it. Despite its huge cost, I kinda hope that SLS doesn't get scrapped, because then at least the money has gone into something that can be used instead of yet another useless cancelled project.

    Far better would be to just give NASA a lump of money and tell them to do with it as they please - the money would still end up invested in paying people to do jobs (the jobs might not be in the various senator's chosen locations, but they would still happen), and we'd probably have a lot more science at the end of it instead of a huge pile of half-completed scrapped projects.

  23. Re:Sly on Google Proposes To Warn People About Non-SSL Web Sites · · Score: 1

    And whilst I use StartSSL, it's a pain that you can't get free wildcard certs for your domain...

    And it fucking pisses me off that the grocery store won't just give me free food, too.

    StartSSL is a business, and its business model is to give out free Class 1 certs with the hope of converting you into a paying customer.

    *sigh*

    The conversation was about it being so very cheap to roll out SSL because its trivial to get free SSL certificates. I'm not criticising StartSSL, I'm simply stating that it *isn't* trivial to get wildcard certificates. So the whole "you should use SSL everywhere coz it's free" premise kinda falls down there, since it isn't in fact free.

  24. Re:Self-signed certificate on Google Proposes To Warn People About Non-SSL Web Sites · · Score: 1

    Firefox blocked self signed certs. It used to warn and allow an exception but no longer.

    I don't need to spend time or money to tell me who I am. What is the problem of me signing my own certificate?

    Not true. Firefox blocked _short_ self signed certs (and yes, it's a stupid move - stick up a big warning by all means, but blocking them completely is insane. Lots of people now can't use FireFox to access legitimate networking hardware that uses short self signed certs). However, make a sensibly long self signed cert and it works fine as it always did.

  25. Re:Stupid on Google Proposes To Warn People About Non-SSL Web Sites · · Score: 1

    Answer: So that when someone browses to your URL they don't get malware injected into their browser by a MITM.

    If your browser is vulnerable to injected malware then you're pretty much screwed already - an attacker just needs to trick you into visiting their site (which can have a perfectly legitimate SSL cert), no MITM injection required.