Slashdot Mirror


User: TheRaven64

TheRaven64's activity in the archive.

Stories
0
Comments
32,964
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 32,964

  1. Re:"with the same characteristics" on Microsoft Open-Sources Its JavaScript Engine Chakra (windows.com) · · Score: 5, Insightful

    Not that there is much use to this

    It's MIT licensed and they're upstreaming patches to make Node.js work with it. They're also working on cross-platform support. Oh, and Microsoft has a history of being a lot better than Google at maintaining stable APIs (and ABIs). V8 has a nasty habit of breaking everything that's not Chromium by changing public APIs that everyone relies on. If this works well and becomes cross platform, I can see a lot of utility in it.

  2. Re: It's your own fault Apple on Nvidia Blames Apple For Bug That Exposes Browsing In Chrome's Incognito (venturebeat.com) · · Score: 4, Interesting

    The question is where the image is leaking from. It's either from the copy owned Chrome itself, or from the copy owned by the window server. Apple's window server keeps a copy of the frame buffer to allow the system to kill the underlying application (if it advertises support for sudden termination) and have it resurrect in the same state without the user being aware. This is part of the mechanism on Darwin for handling low-memory situations: an application that has no unsaved state is killed and is then restarted when the user attempts to interact with it. This copy of the window contents may last for longer than the attached application (I don't know what the policy is for garbage collecting them).

  3. Not really. The complicit governments were ones of far-distant countries. The governments of the people being exploited were mostly hostile (to the extent of fighting large-scale battles with the companies).

  4. Re:State employees on Open Salaries: the Good, the Bad and the Awkward (yahoo.com) · · Score: 1

    4.5 If it looks as if they're going to lay you off, having a higher salary (even if you know that you're going to be fired in a couple of months) gives you a better bargaining position with your next employer.

  5. Various East India companies would beg to differ. You might want to look up the history of what happens when corporations are not counterbalanced by governments.

  6. Re:Not a "warm glow" on Nanotech Could Make Incandescent Light Bulbs As Efficient As LEDs (sciencemag.org) · · Score: 1

    A shift toward red is warmer, not cooler.

    No it isn't. Colour temperatures above about 6500K are blueish, ones below are reddish.

  7. Re:Not a "warm glow" on Nanotech Could Make Incandescent Light Bulbs As Efficient As LEDs (sciencemag.org) · · Score: 1

    Yes, they mean warm in terms of colour temperature. Specifically, warm meaning 'has a lower colour temperature'.

  8. I switched my entire house to CFLs in 2001, and had been using them in a few places for years before then. The early ones (and the cheapest ones today) do have a noticeable warmup time. I really liked that on my bedside light, because it gave me eyes time to adjust in the mornings. I've also seen it recently with some old bulbs. The warmup time increases over their lifetime and by 4-5 years it's pretty noticeable.

  9. Re:Too late on PostgreSQL 9.5 Does UPSERT Right (thenewstack.io) · · Score: 2

    I hope that you're doing the check then insert inside a transaction.

  10. Re:Safety is about training on Obama Orders Feds To Study Smart Gun Technology (cnet.com) · · Score: 1

    I was taught pretty much the same set of rules as listed above at school in the UK in the late '90s. It wasn't compulsory, but most people did at least a token amount of time on the range and got taught all of this. Of course, we weren't bringing our own guns into school - we had to get them from the armoury at the start of each practice and put them back at the end and the key was held by a member of staff and never loaned to students.

  11. Re:what on IPv6 Turns 20, Reaches 10 Percent Deployment (arstechnica.com) · · Score: 1

    It's easy to have a firewall that has a default-deny incoming policy. The problem is that this makes IPv6 a lot less useful. It's great for things like video conferencing to make direct end-to-end connections, but if you have to open the port for your video conferencing app then it's no more convenient than forwarding a port for NAT.

  12. Re:So...federal breakfast+lunch+dinner+... = fail? on Turning Around a School District By Fighting Poverty (npr.org) · · Score: 4, Interesting

    US Federal minimum wage is $7.25/hour. At 2080 working hours in a year (40-hour working week, no days off), that gives you $15,080/year. Global Rich List indicates that this puts you in the richest 11.44% - not even a 10%er. If you aren't able to work a full-time job, it will be less than that. And even that is meaningless, because it doesn't cover cost of living. I used to live somewhere where my cost of living (including mortgage on a house overlooking the sea and a short walk from the town centre, food, all other recurring expenses) was less than that. Now I live somewhere where that is less than my rent and that's just moving between two similar sized towns in the UK. The difference in cost of living in the USA can be even larger.

  13. Re: Those who would give up essential Liberty... on Majority of Americans OK With Warrantless Internet Surveillance (ap.org) · · Score: 1

    The Nazis worked because they dehumanized the Jews

    And the homosexuals. And the Jehova's Witnesses. And the communists. And then a gradually extending set of labels that included a lot of their early supporters.

    If you really think you're going to convince some gun-loving white boy from rural Alabama that his hometown friends, who he goes hunting and "muddin'" with on his leave time when he's vising his family, are all "terrorist sympathizers", you are seriously deluded.

    Why? If they're so patriotic, then why didn't they sign up like him? All the good guys joined the military to do their part against the terrorists, so anyone who didn't is suspicious. That's how you start, with a very gentle nudge to align the recruit's tribal instincts with their unit (something that most military training has done for hundreds of years), then you gradually push on fear of the outsider. The ones that seem similar to him, yet don't quite share his values are the easiest ones to alienate. Cults have been doing this for a long time and a military community is the easiest place to run this kind of indoctrination. Whenever he goes on leave, you make sure that the people he talks to on his return ask the sorts of leading questions that make him distrust his friends. After a few times, he'll be asking the same questions of others who do the same thing.

    Entire books have been written about this, it's really not that difficult with modern conditioning techniques. Oh, and guess who funded a load of that research?

  14. Re: Right. More than right. on Iran's Blogfather: Facebook, Instagram and Twitter Are Killing the Web (theguardian.com) · · Score: 5, Insightful

    Getting a job is hard without social networking, the mistake is to confuse data-mining platforms for social networks. A social network is the graph of people that you interact with. A data-mining platform such as LinkedIn or Facebook may be a mechanism for supporting a social network, but it isn't a social network. There are a great many ways to communicate with people.

  15. Re: Those who would give up essential Liberty... on Majority of Americans OK With Warrantless Internet Surveillance (ap.org) · · Score: 1

    The main problem with this idea is the notion that the national guard, who are a bunch of citizen-soldiers (they're not full-time professionals), would willingly assault and oppress their own countrymen this way

    Sorry for the Godwin, but if you study the propaganda techniques of the rise of the NAZI party, then you'll see how easy it is to dehumanise a segment of the population. Then think about the fact that we have a hundred years more study of human psychology and a hundred years better mass communication. If you think that it would be difficult to persuade the national guard that the godless commies / terrorist sympathisers / whatever need to be rounded up for the good of the country then you might want to study the advertising industry a bit more. With platforms like Facebook, where people willingly give a third party enough information to construct a fairly detailed individual psychological profile (which they're now legally obliged to share with the government on demand), it's even easier.

  16. Re:They're called architects YACC anyone? on The Swift Programming Language's Most Commonly Rejected Changes (github.com) · · Score: 1

    Even for prototyping, I wouldn't use them. The separation of tokeniser and parser is an artificial distinction driven by slow computers with small amounts of RAM (as is the C preprocessor). You still need extremely efficient parsers for C-family languages, because #include means that the C compiler often sees several MBs of text. For more modern languages that encourage modularity, you'll only be parsing a small amount and a PEG-based parser will consume a tiny fraction of the total compilation time and be a lot easier to debug.

  17. Re:They're called architects on The Swift Programming Language's Most Commonly Rejected Changes (github.com) · · Score: 4, Interesting

    The problem with this attitude is that compilers really should be written in a language that's good for writing compilers. This leaves you two choices:

    • Write your compiler in an inappropriate language.
    • Make your language good for writing compilers, at the expense of its intended uses.
  18. Re: People actually *like* Python whitespace? on The Swift Programming Language's Most Commonly Rejected Changes (github.com) · · Score: 4, Interesting

    I'd object to it a lot less if it would either do the sensible thing and treat one tabulator as one indent level and erroring at parse time if a line contained any spaces before the first non-space character, or the slightly less sensible thing of treating n spaces as one indent level and erroring if the line contained any tabs before the first non-whitespace character. Allowing tabs and spaces to be mixed at the start of a line so that your code may look correct but is interpreted differently is annoying and is one of the many reasons why the only times I've ever written Python have been when I've fixed someone else's 'working' and shipped code. It's even worse than the semantics of else clauses on for loops for introducing subtle bugs.

  19. Re: This would set a bad precedent on Apple Faces $5 Million Lawsuit Over Allegedly Slowing the iPhone 4S With iOS 9 (mashable.com) · · Score: 1

    The problem with doing that is that it would reduce the number of iOS devices running the latest version of the OS. One of the reasons that iOS devices tend not to have unpatched security holes for as long as Android devices is that Apple has a big financial incentive to ensure that all of their iDevice customers are running the latest OS: the 30% that they make on everything sold through their App Store. The new OS means a load of new APIs that developers want to use. If developers have to split their app into new-OS and old-OS code paths, then that imposes a maintenance burden which may well not be enough to justify the cost of developing the old-OS version and the reduced number of people on the new OS may also make developing the new version less commercially attractive. Being able to ship one version of their app for every iOS device is a huge selling point for Apple to app developers, and that translates to a load of money for Apple.

  20. Really? The iPad 2 has a dual-core Cortex A9, which is pretty slow by modern standards (slightly faster per core than the Raspberry Pi 2, but half as many cores, out-of-order, dual-issue), and 512MB of RAM. The iPad Mini 2 has an Apple A7 CPU (64-bit, four FPUs, two load/store units (up from one), two branch units (up from one), and there are three FP/NEON units, up to 6 instructions per clock), which is the same CPU as in the iPhone 5S and the iPad Mini 3 and 1GB of RAM. I'd be very surprised if both devices had the same performance characteristics.

    The first generation iPad Mini had similar specs to the iPad 2, so that would be a lot less surprising.

  21. Re:Could be easily solved by allowing ios downgrad on Apple Faces $5 Million Lawsuit Over Allegedly Slowing the iPhone 4S With iOS 9 (mashable.com) · · Score: 1

    So then, how are you sideloading apps on your iPhone without a developer subscription

    For the last few releases, XCode has been able to load apps onto an iOS device. You can install apps that you wrote yourself, or you can install any open source apps that you download. You only need the paid subscription to be able to submit apps to the Apple App Store. You do need a Mac to be able to do it, as XCode doesn't run on any other OS.

  22. Re:Meanwhile in cuppertino... on Apple Faces $5 Million Lawsuit Over Allegedly Slowing the iPhone 4S With iOS 9 (mashable.com) · · Score: 1

    But does XP/Vista API change every year? No. OTOH, the iOS/OS X APIs change very frequently

    They're directly comparable. Windows gains new APIs with each service pack, but takes a long time to remove old ones. iOS gains new APIs with each release and slowly deprecates and removes old ones. iOS app developers use the new iOS APIs because they provide features that they want. Windows app developers use new APIs too, but they generally provide fallback code paths because most of their customers are not using the latest version of Windows. In contrast, iOS developers don't bother because 90%+ of their potential customers are using the latest version. Supporting these other code paths for old versions imposes a costly maintenance burden.

    This is why Microsoft is pushing hard to have everyone upgrade to Windows 10. They want to be able to have a platform like iOS, where almost all users are on the latest version and app developers can take advantage of the latest features almost as soon as they're shipped.

  23. Re:That is why standards are so useful on The Winner-Take-All Trend In Tech (newyorker.com) · · Score: 1

    You mean Apple, the only company whose phones support CalDAV and CardDAV synchronisation for calendars and contacts out of the box (and who released an open source implementation of the server)? Or Apple the company that ships an instant messaging app that supports XMPP on all of their computers? Or Apple that has shipped more computers certified as implementing the Single UNIX Specification than any other vendor. Or Apple the company that has released huge amounts of WebKit code implementing open web standards? Or Apple that uses the open mDNS and DNS-SD specifications for service discovery?

  24. Re:Good time to be an Android developer! on Google Confirms Next Android Version Won't Use Oracle's Proprietary Java APIs · · Score: 1

    The Psion had an order of magnitude slower CPU and less RAM. The UI was vastly superior to the 770, though that's probably because it had a keyboard and the apps for it were evolution of the ones for the Series 3 that were developed for a keyboard-only interface.

  25. Re:The elders of the internet on Publisher Is Pretty Sure Google Could End Piracy (techdirt.com) · · Score: 5, Insightful

    They can do a good job on spam because there's generally consensus about what spam is, and when people see spam they're willing to click on a button that notifies Google that it's spam. This lets them train machine learning algorithms to identify it. That's not the case for piracy - people aren't going to click on a 'this site hosts pirated content' button next to search results. The people who are looking for it wouldn't want it to go away, most other people don't see it, and there's a huge potential for abuse (if such a button existed, I bet a lot of us would click on it for sony.com and so on).