Forgot your password?
typodupeerror

Submission + - Satire is Dead (jpost.com)

An anonymous reader writes: Toronto International Film Festival withdraws Oct. 7 documentary The Road Between Us because filmmakers didn't receive permission from Hamas to use the attack videos.

Comment "reimagine the private sector" (Score 1) 287

This is code for straight-up Socialism or Chinese Style "Capitalism". Picking winners and losers by the Government.

I would instantly agree that we need to stop picking winners like we do now under Crony Capitalism, but putting that power more in the hands of Bureaucrats and Politicians is not the solution.

Comment Re:And how much is that from forced revenue? (Score 1) 52

Along those same lines, Windows 11 is dropping support for older Intel Processors lacking certain features. Supposedly, it's to improve virtualization, but how much would it cost to just not support that virtualization as well on older processors?

It's a boon to PC manufacturers that push Windows 11. The big PC makers say "Works best with Windows!" on their websites and don't highlight or give you any price break on units with Linux installed. Didn't I read that MS requires that they get a payment for every PC sold, whether it runs Windows or not as part of their licensing agreement with the manufacturers? I know the manufacturers get a big break on Windows copies from retail.

I thought Apple should have bought Dell when Dell went private a few years ago, made PCs with no Windows advantage, pushed Linux and maybe even Darwin on these new PCs. I'm not saying don't sell Windows too. They could keep the Dell and marketing separate to not dilute the Apple brand. They would have enjoyed massive buying power for PC parts, screens, batteries, SDs. They could have gotten Dell for a tiny fraction of their massive war chest a few years ago. Could have had most of it financed, too, just like the deal to go private did. This idea might have faced anti-trust scrutiny.

Apple should have recognized that MS wasn't going away and as long as they are there, they are a potential huge competitor in many of their markets.

It would have also been revenge for the obnoxious remarks Michael Dell made back in the 90s when Apple was experiencing hard times.

Submission + - Slashdot Alum Samzenpus's Fractured Veil Hits Kickstarter

CmdrTaco writes: Long time Slashdot readers remember Samzenpus,who posted over 17,000 stories here, sadly crushing my record in the process! What you might NOT know is that he was frequently the Dungeon Master for D&D campaigns played by the original Slashdot crew, and for the last few years he has been applying these skills with fellow Slashdot editorial alum Chris DiBona to a Survival game called Fractured Veil. It's set in a post apocalyptic Hawaii with a huge world based on real map data to explore, as well as careful balance between PVP & PVE. I figured a lot of our old friends would love to help them meet their kickstarter goal and then help us build bases and murder monsters! The game is turning into something pretty great and I'm excited to see it in the wild!

Submission + - Multiplayer Zork (icculus.org) 1

netfunk writes: I took Zork 1 and made it into a multiplayer game! You can try it yourself by telnetting to multizork.icculus.org with some friends. Telnet seemed appropriate for a game from 1980, at least until I can figure out how to efficiently send everyone a 300 baud modem. A detailed technical explanation about hacking the Z-Machine to make this work is over here and source code is, of course, available. Enjoy, and don't get eaten by a grue!

Comment Automated Updates (Score 1) 41

This sort of thing is exactly what makes forced automatic updates a good idea.

Whoever set up these email servers should have also configured unattended updates and periodic reboots. And perhaps some automated email when the base operating system reaches the end of support. Or simply shut down. Assume it is Ubuntu 16.04 LTS for example. After 2021 it should just refuse to run services.

Because it seems obvious from stories like this that too many people don't know how to maintain technology. The only thing that gets their attention is a boot to the head.

Comment Re:In other words, don't panic (Score 1) 90

ISPs have broken the Internet, which is why new protocols don't work well. They buy crap middleware boxes which only understand IPv4 UDP and TCP, or worse, only HTTP.

In the name of "security" they reject anything they don't understand. And since ISPs are cheap they never update these pieces of junk if they can help it.

And then there's NAT which has to understand the protocol so it can rewrite it.

Since no one can effectively use a new protocol on the Internet, there's no users, so they can point out that there's no demand for new protocols, so there's no need to pay for new hardware or software updates.

The future is what Google's doing with QUIC: encrypt everything and don't give the ISP jerks any chance whatever of screwing with it.

Comment Languages (Score 1) 370

Depends on how you defne "know", but all of these I can get going in and look things up as I need them.

I'm really good with C, C++, Go and Perl.
Decent with Python, Ruby, Bourne shell, C#, Javascript
Forgotten a lot but it'll come back: Java, Scala, Visual Basic, LISP (elisp really).
Still learning: Rust, D, Haskell, F#

Once you've learned procedural, object oriented, and functional styles a particular language is just details. And build tools and libraries and debuggers and analyzers, the whole ecosystem around each one.

Or how you define "language." Does stuff like Make, Ninja, CMake, Autotools, Ant, Maven, Gradle, Cargo, NPM, even count? Or SQL, HTML, CSS? Git, Valgrind, perf, GDB, LLDB? They're almost small languages with all their options and scripting.

Comment Re:Why UDP (Score 1) 258

Most "middle boxes" won't forward unknown protocols. They're too paranoid about security. Sure, they're willing to transmit absolutely anything over port 443. But an unknown IP type might be a HACKER! Oh noes!

Not only that, lots of them break unknown TCP options. Or TCP windows. I remember years when TCP ECN and window sizes wouldn't work on random internet sites because of their short-sighted, STUPID firewall boxes.

That's why QUIC is completely encrypted. Random hardware and software providers have proven they don't know what they're doing. So don't let them see into the protocol at all. They would only break it.

Comment Re:Why? They can't compete? (Score 1) 92

In actually poor countries with actual poor people, some of them don't have tax-funded mass transportation at all. And yet they manage to do it as private enterprise and make money doing it.

Some guy buys an old truck, fixes it up, drives it around the city with people hanging off the sides while his cousin collects fees or kicks them off the truck.

This doesn't require air conditioning, union drivers and union maintenance technicians. All it needs is free enterprise and an appalling lack of safety regulations.

Comment Re:Two reasons all recent Intel CPUs have this fla (Score 2) 79

Because AMD is careful not to cross privilege levels but Spectre attacks are user mode to user mode. So even though they may be two different users they are still in Ring 3. Spectre can only be used against kernel code if the kernel is convinced to run a user's code for some reason. Like an eBPF byte-code, for example.

But it can work really well for a sandboxed program to steal information from outside the sandbox.

So AMD is still vulnerable to speculation attacks.

Comment Re:This is What Happens When Developers Make Busin (Score 1) 304

I can't convince anyone without a copy of Microsoft's Edge revision control. So I guess think whatever you like.

But if they didn't create a new revision history, then yes it is the same browser. Firefox is still Firefox even though there's nothing left of the original. Linux is still Linux. I think there was an old bit of TTY code and some floppy driver code in the latest Linux left from 1993, but all the rest of it changed, and it's still the same thing.

Slashdot Top Deals

The rule on staying alive as a program manager is to give 'em a number or give 'em a date, but never give 'em both at once.

Working...