Slashdot Mirror


User: vidarh

vidarh's activity in the archive.

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

Comments · 3,183

  1. Re:Irrational Fear on India's Chandrayaan Lands Impact Probe On the Moon · · Score: 1

    Why worry? The more the Indian economy grows, the more employees it needs, the more salaries get driven up. Large Indian software companies are already helping drive up the cost of outsourcing IT jobs to India. Fair enough, it will mean more competition to some extent, but more likely it will long term drive up demand for IT skills worldwide (outsources are already scouring China, and even African countries are seeing investment - some Indian outsourcing companies are even sub-contracting to companies in these countries).

  2. Re:I'm amazed on Woman Admits Sending $400K To Nigerian Scammer · · Score: 1

    Personally I think they used binary.

  3. Re:Thank you! on Wayland, a New X Server For Linux · · Score: 1
    I think you're confusing the client and the server. With X, the server is the process that actually displays the screen, and the client is the application that displays something on the server. With client-side font rendering, the rendering is happening on the host that runs the application, and you are sending the graphics, NOT the text.

    There are benefits to client-side font rendering, but reduced bandwidth usage when used over the network is not one of them.

  4. Re:"toxic ammonia"? on Space Litter To Hit Earth Tomorrow · · Score: 4, Interesting
    Heh. A lot of Scandinavian candy contains ammonium chloride...

    I've yet to meet any non-Scandinavian that likes it, though apparently they sell they stuff in the Netherlands and Germany too.

  5. Re:Display Hardware and make software playable. on UK Opens National Video Game Archive · · Score: 2, Interesting
    In fact, in many (most?) countries in western Europe at least, home computers massively dominated for most of the 80's and consoles were a niche. Most kids I knew considered consoles as something for people that couldn't afford a full fledged computer until at least the Super Nintendo, which was the first one I remember people talking about without being embarrassed for not getting something better.

    (At least part of this I think came from parents delusion that if they bought a home computer it'd get used for a lot more than games, which was untrue for maybe 90%+ of the kids that got the).

    The C64 (and VIC 20 before the launch of C64), Amigas and Atari ST's dominated in Scandinavia (pretty much in that order in terms of volume), with Spectrum and Amstrad as lesser players. Elsewhere in Europe Spectrum, Amstrad and BBC did comparatively better. Acorn Archimedes also didn't do too badly in the late 80's.

    In fact, I've never seen most of the consoles you list before 1991 apart from in pictures despite being in and out of the local tech stores as often as I could (probably almost daily from '85-'90 or so) and reading all related magazines I could get my hand on - none of my friends ever had them.

    I remember seeing a wide variety of home computers in the computer stores near where I lived (in Norway) in the early 80's, including Commodore PET's, Dragon 32's, Spectravideo, Oric, the odd MSX and other rarities - some larger stores or specialist stores would have other models, but I can't recall ever seeing any of them sell any consoles until the late 80's (I'm sure I ignored some, by virtue of our complete lack of interest in them).

    By 1985 most shops around me had stopped stocking any other 8 bit home computers than C64 and Spectrum, with some selling Amstrad CPC's. Then the Amiga's and Atari ST's and the occasional console slowly started showing up.

    At least Commodore's massive popularity here was a uniquely European thing - Commodore's European sales far outpaced it's US sales, and the sheer volume probably was part of "stunting" the importance of consoles in Europe in the 80's significantly.

  6. Re:what would I archive on UK Opens National Video Game Archive · · Score: 1

    Wikipedia lists Knightlore as being published in 1984, which means Zaxxon beat it by 2 years...

  7. Re:How to judge what's going on on Google Adopts, Forks OpenID 1.0 · · Score: 3, Insightful

    But there's NO reason why someone's OpenId would also need to be their "screen name" on a specific service. Many services let you log in with your e-mail address today without plastering your e-mail all over their site.

  8. Looks.... on The Walking House · · Score: 4, Funny

    ... like it'd go well with a Darth Vader suit.

  9. Re:They have it all wrong on Verizon To Charge Content Providers $.03 Per SMS · · Score: 1
    It is like that in the US as a result of the tradition of free local calls. Since people were used to being able to call local numbers without being charged, the idea was that charging the receiver for cellphone calls would prevent surprises for the caller, just like for calls from abroad in Europe.

    In Europe, caller paying has always been the norm, and cellphones were just allocated different number series to make the callers aware that the rates will be different.

  10. Re:Email to Text? on Verizon To Charge Content Providers $.03 Per SMS · · Score: 1
    There's a variety of different ways - most providers operate a messaging gateway supporting a simple protocol to send them messages, some provide e-mail to SMS/MMS gateways but those are usually meant for personal use, most also support "direct" connectivity via trunk / data lines for large volumes, or you can attach a GSM modem to your machine. Most developers these days instead interface with an intermediary who handles the mess of interfacing with each provider and usually presents simple gateways using HTTP or other protocols to let you send to anyone.

    The days of free gateways is mostly gone - there are a few left, but they are usually restricted to a few providers or specific countries, or the aforementioned e-mail to SMS gateways which often has to be enabled on a customer by customer basis. Developers generally have to pay anywhere from 2 to 20 cents per SMS sent, depending on volume, delivery guarantees (many providers offers cheap services for bulk messages where losing a few is no big deal, and more expensive services for individualized messages that must be delivered) etc., more for MMS.

  11. Re:Thats scandinavia for you on Norwegian Standards Body Members Resign Over OOXML · · Score: 1
    Stopping whaling? Not going to happen, thanks to Greenpeace and other, more extreme, protesters that have pissed off the Norwegian public to the point that it's now a symbolic action to keep it going.

    Whale meat used to be a cheap alternative to beef when I was a kid. That was the only reason we ate it, as it's damn tough and needs a lot of work to get tender, and needs to be cooked properly to get it to taste nice - you used it when you couldn't afford beef.

    Thanks to the way opposition to whaling acted, however, whale meat is now being sold as an expensive delicacy, and people have really romanticized it. Which of course makes it more interesting to ramp up whaling, not less.

    It's a classic example of how NOT to handle things. In fact, if anything it looks like things are now set for an eventual return to allowing commercial whaling of some species.

  12. Re:Natural device? on Removing CO2 From the Air Efficiently · · Score: 1

    What do you think happens to the glucose?

  13. Re:Cloud is over-rated... on Sending Excess Load To the Cloud? · · Score: 3, Insightful
    Cost and complexity.

    Have you tried managing racks worth of servers in many locations?

    That said, most cloud services today ARE very expensive. EC2, for example, can be trivially beaten with managed hosting, and in some cases totally crushed by maintaining your own servers.

    What cloud services give you (and you pay through the nose for) is the ability to scale quickly. Trouble is, most people never need to scale that quickly.

    Using clouds for "overflow" from a cheaper base setup is not a new idea, and it's definitively a good one. Particularly since it allows you to cut it a lot closer with your base setup. Without overflow capacity elsewhere, you need enough extra capacity in your base setup to handle reasonable growth plus any spikes. With overflow capacity using a cloud service, you only need to handle enough of your daily traffic that whatever you end up using of the overflow capacity is cheaper than adding more servers to your base. As soon as it isn't, you add more servers.

  14. Re:Big Fricken Whoop De Woo on UK Gov't To Require ID Cards For Some Foreign Residents · · Score: 1
    "Stopping" would imply they started in the first place. Unless said person has a UK visa, flashing a Nigerian passport would get them deported, not put on welfare. Even WITH a valid visa, most visa's issued have constraints as to activity, and if it's a work visa and they can't provide for themselves they'd also get deported.

    As an immigrant to the UK, I could still be deported if I lost my job even though I'm from an EEA country (Norway) - I can go "only" go on welfare for about 6 months I believe before the UK could legally send me back, but that's it. Given that I've paid far more tax than the average UK worker for the last 8 years, that's not much. For people from non EEA countries deportation can happen much quicker. This despite the fact that I own a house in the UK, and is married to a British citizen (due to the latter I would be allowed to apply for a marriage visa and reenter even without a job, though).

    The exception is that if you have lived in the UK legally for more than 4 years, whether on a visa or because you're from an EEA member state or as a dependent of a legal resident, you can apply for "indefinite leave to remain", which means just what it says, or for British citizenship. Neither are guaranteed.

  15. Re:Blocks vs. sub-blocks. on China To Run Out of IPv4 Addresses In 830 Days · · Score: 1
    I would use NAT even with the availability of unlimited IP's. Why? Because it means accidentally exposing servers that should stay private becomes harder. Misconfiguring a firewall by accident is easy, but by having your sensitive servers on addresses that are not publicly routed at all the barrier to making a mistake that makes any difference is a lot higher.

    At my newest work setup I need to explicitly set up NAT/PAT to grant access to a server. Even if I should accidentally open up a port on the firewall, unless I also replicated the same mistake in forwarding those ports to a server deeper into the network, it would have minimal impact as any traffic destined for the private IP's wouldn't get past our ISP's routers.

    Without the NAT/PAT a single misconfiguration could expose them. With it I now need to make two mistakes that must "match" in order to place the servers at risk.

    I don't care if this was not the original purpose of NAT - it gives me benefits entirely separate from hiding multiple hosts behind one IP.

  16. Re:Barriers to adoption on How the LSB Keeps Linux One Big Happy Family · · Score: 4, Insightful

    Gee, you've just described the LSB.

  17. Re:I don't get this... on How the LSB Keeps Linux One Big Happy Family · · Score: 3, Insightful
    Try installing that RPM on 10 different distros or versions of distros, and tell me again we don't still have problems.

    I've dealt with dependency problems far more than I'd care to - often even being able to rebuild a source RPM on a newer version of the same distro turns into a nightmare, much less trying to massage a binary RPM into place.

  18. Re:It's easy on Postfix's Creator Outlines Spam Solution · · Score: 2, Informative

    How often do you get spam where the "From" address is someone you know? Nothing is stopping you from doing this today - in fact there are many packages providing "greylisting" which improves on it by sending a message back allowing the sender to "prove" they are not a spammer - no real spammers take the hassle (if the from address is even genuine).

  19. Re:sheboyganpolice.com on City Sues To Prevent Linking To Its Website · · Score: 4, Funny

    The obvious question is whether you were relieved or disappointed when you realized your mistake.

  20. Re:space pr0n on Interplanetary Internet Tested In Space · · Score: 1

    It's one of those things I genuinely think would be more interesting to watch than do, given the effort you'd need to expend to avoid flying all over the place, and all kinds of fluids spreading all over the room...

  21. Re:Processes on In IE8 and Chrome, Processes Are the New Threads · · Score: 1
    The ONLY communication I'd like between tabs is shared cookies and possibly bookmarks. In fact, I don't even use the browser bookmarks anymore, so even that isn't needed.

    And you are right, the crash of a tab is not acceptable, but it is unrealistic to expect a complex piece of software to ever be bug free. A large part of why we have process separation and memory protection between applications in the first place is because it increases the overall robustness of the system.

    Todays usage of browsers is more like running a large number of applications - most of the tabs I leave running for a long time ARE running applications like Gmail and other complex javascript apps - and I want them fully isolated.

    There's just no excuse for not isolating them - it's a throwback to the pre-memory protection days when people where whining about how adding memory protection to their operating systems would be so slow and would just be a crutch for developers.

    In fact, I'd be perfectly ok with no shared sessions too - just don't force me to use different profiles to start multiple Firefox processes (i.e. bother to implement locking when writing to the bookmarks for example).

  22. Re:We ain't dead yet! on Mozilla Releases Firefox 3.1 Alpha 2 · · Score: 2, Insightful

    Address space is not fixed per application on modern OSes or on UNIX-based OSes,

    No, but it IS limited to one per process, which was GP's point.

    If Chrome has a bad memory leak (when e.g. it destroys a flash object) and you restrict your use to one window only without opening new windows or tabs, you will eventually notice it just as much as you would in Firefox.

    No, you won't, since Chrome also (at least according to the comic) throws away the process in certain other situations as well, such as when loading a page from a new domain. But that is irrelevant: If it only affects a single tab, the "cost" of a restart is minimal: You have to close that tab and load a single page again, instead of reload every single tab (in my case often 40-50).

    The fact that Chrome's design means it uses the OS as a crutch and it steps in and throws everything out when a window or tab is closed does not mean Chrome's design is inherently good, it just means it's more robust at the cost of the extra baggage the OS needs to maintain separate processes (extra memory, slower speed).

    More robust == better. That "extra baggage" is mostly the cost of memory protection, which was accepted by most people as good in the early 90's at the latest. The ONLY place where we've put up with the kind of poor isolation that we've seen in the browsers have been in the browsers. That may have been acceptable when they were mostly used as document viewers, but no longer now when they have become application platforms. Todays browsers are throwbacks to Windows 3.1, AmigaOS and old MacOs version prior to memory protection.

    I think FF3, Opera, and Safari will go with threads, IE8 will go with processes, and Google will have a decision to make with regards to benchmarks when memory usage and new tab/window response time places them closer to IE8 than it does to the competition.

    I very much doubt that. The cost of multiple processes here is minimal. In fact, with multiple cores becoming more and more common, designing for less shared data structures will reduce cache coherency and locking issues and may end up being faster. It is in any case an overhead that is small enough that the extra protection is worth it.

  23. Re:We ain't dead yet! on Mozilla Releases Firefox 3.1 Alpha 2 · · Score: 1

    When a tab or a window is destroyed in Firefox the application cleans up the memory.

    Except it doesn't. Part of the problem may very well be fragmentation (as the Mozilla people claim). But the reason for that is that they've ignored decades of experience in avoiding it. It's TRIVIAL: When you have a bunch of objects with similar lifetimes that are all bounded by the lifetime of a single object, you use separate allocation arenas. In this case all objects related to a tab and the documents in it could be allocated in separate arenas, and the memory issue would have been taken care of.

    However that only solve the memory issue. Firefox also suffers from a number of other bugs that include CPU hogging etc., and the easiest way of prevent them from affecting users is multiple processes, which effectively give you the "arena" behavior for free.

  24. Re:We ain't dead yet! on Mozilla Releases Firefox 3.1 Alpha 2 · · Score: 1

    Thank you. You can add Amiga fans to that list as well. As much as I loved my Amigas, I found the resistance to trying to fix obvious limitations like lack of memory protection extremely annoying.

  25. Re:Microsoft bashing? on IE8 Beta 2 Fatter Than Firefox and XP · · Score: 1

    I've had exactly the same memory problems with NO extensions and plugins installed. FF3 is significantly better than FF2 - I can no sometimes let it run for a couple of days at the time vs. 6-8 hours before, but it's still far from acceptable.