Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re: Unfortunately no and I have a reason (Score 1) 355

Yes, he should go back and update his book with _actual_, popular, assembly languages. Using _practical_ languages means a student doesn't learn some obscure language that no one gives a fuck about but can _apply_ their skills immediately.

Also, by learning _multiple_ assembly languages the student doesn't pigeon-holed into myopic thinking. By being exposed to multiple languages they see how different design and implementation trade-offs were made.

The day of professors inventing yet-another-language are over. You can teach Theory AND Application, not just "my pet theory".

Comment Re:Maybe, I should sue KDE? (Score 1) 118

> KDE3's tech had reached a dead-end, there was no way forward there, to keep building a new base was needed. KDE4 had to happen,

WIMP (Windows, Icons, Menu, Pointer) has been around since 1980 .. yeah, the 80's -- over 30 years.

Design and Implementation a GUI isn't rocket science -- WTF are people doing that they are constantly hacking SO much SHIT into it that they need to throw the whole thing away and start again from scratch?!?!

Comment Re:Unfortunately no and I have a reason (Score 1) 355

> More like pseudo-assembly than high-level pseudo-code.

It is actually worse then that. You learn some bullshit imaginary assembly language MMIX, instead of a pragmatic real assembly language like 6502, x86, or ARM which you could have immediately tried out. And while an assembler and debugger exist for MMIX this is yet more time you need to waste on some obscure, niche, proprietary language and toolchain.

That said, what The Art of Computer Programming lacks in quality it makes up in quantity.

> and understood it right away from CLR

100% agree that Introduction to Algorithms is a fantastic book! It definitely is on the "short list" of every books a computer programmer should own.

Submission + - How Windows 10's data collection trades your privacy for Microsoft's security (pcworld.com)

jader3rd writes: PCworld has an article on how Microsoft uses Windows 10 telemetry to improve the security of the end user:

But the telemetry data is used for more than how to improve or evolve Windows. There is an actual security impact, too. Knowledge is power, and in the case of Windows 10, that usage data lets Microsoft beef up threat protection, says Rob Lefferts, Microsoft’s director of program management for Windows Enterprise and Security.

The information collected is used to improve various components in Windows Defender, such as Application Guard and Advanced Threat Detection (these two features are available only to customers with Windows 10 Enterprise with Anniversary Update and Enterprise E5 subscriptions). As Windows 10’s built-in security tool, Windows Defender uses real-time protection to scan everything downloaded or run on the PC. The information from these scans is sent back to Microsoft and used to improve protection for everyone else.

Comment Re:What ??? I was assured... (Score 1) 101

> Element 137 should be Feynmanium

Indeeded. Feynman had this quote about it:

It has been a mystery ever since it was discovered more than fifty years ago, and all good theoretical physicists put this number up on their wall and worry about it.) Immediately you would like to know where this number for a coupling comes from: is it related to Ï or perhaps to the base of natural logarithms? Nobody knows. It's one of the greatest damn mysteries of physics: a magic number that comes to us with no understanding by man. You might say the "hand of God" wrote that number, and "we don't know how He pushed his pencil." We know what kind of a dance to do experimentally to measure this number very accurately, but we don't know what kind of dance to do on the computer to make this number come out, without putting it in secretly!

-- On the numerical value of α, the fine-structure constant, p. 129

Comment Re:Not the first time they've done this (Score 1) 124

> Except you never consented to the contract. You were born. That is all.

That's false.

The contract IS the Socialist Slave Number, or Slave Identification Number.

In the US there is NO law that requires a person to have one.

The Social Security Act does not require a person to have a Social Security Number (SSN) to live and and work in the United states, nor does it require an SSN simply for the purposes of having one.

-- Response from SSA to Mr. Scott McDonald, March 18, 1998 from Charles Mullen, Associate Commissioner, Office of Public Inquiries, SSA

Comment Re:So why are religions still legal? (Score 1) 226

That's total bollocks.

1. Hemp competed with cotton -- by confusing the public over hemp by using a different name, marijuana, which was demonized -- hemp was outlawed.
How America Lost the War on Drugs

2. Hell, even the US Department of Agriculture in 1942 supported Hemp:
Hemp for Victory

Submission + - What's the best Linux Laptop?

sconeu writes: This came up in the "Which laptop could replace a Macbook Pro?" story. It was rightfully marked off-topic there, but I thought it might make an interesting discussion.

I'm currently looking into replacing my 10 year old Toshiba Satellite with a newer laptop. I'm looking to run some flavor of Linux (probably KDE based UI, but not mandatory) while using a VM to run Win 7 (for stuff needed for work).

For me, personally, battery life and weight are more important than raw power. I'm not going to be running games on this.

I've been considering an XPS 13 Developer Edition, or something from System76, ZaReason or Emperor Linux.

What laptop do you use? Do you have any suggestions?

Comment Re:That's nice (Score 5, Interesting) 142

That will never happen. :-(((

Sadly Apple no longer gives a fuck about us professionals -- you know, people who use their computers day in, day out, for creating content. They would rather everyone use iPads for consuming content.


Before Jobs passed away Tim Cook was responsible for getting Apple's supply chain down from months to days. Apple doesn't want to be holding onto millions of dollars of inventory just sitting there taking up space. This means they remove options and "dumb down" the machines so there is only 1 (or very few) parts. Tim Cook has continued this obsession that it actually has become counter-productive. You can't upgrade a MBP to more then 16 GB of RAM because the RAM is soldered onto the motherboard? WTF.

Apple also has a hard-on for wireless. My current MBP (Mid 2014) has a whopping 7 ports (2x USB, 2x Thunderbolt, 3.5 digital+analog audio, 1x HDMI, SDXC card) and I LOVE it because I use all of them. Apple TV gen 4 removed the audio port because they want everyone to use WiFi streaming. It doesn't take courage to remove an audio jack on the iPhone, they are a bunch of cowards. Gee, oh look, 2 out of 3 "solutions" are wireless.

It is a far cry from the days of Jobs when he actually cared about building not only a cosmetic computer and a functional one.

i.e. When is the Mac Pro going to updated?? It has been over 1075 days!

The only thing Apple cares about these days is making money whilst they whore our their brand. Apple would rather sell over-priced "Beats" garbage headphones to ignorant customers rather then make quality products for the power user. Those days are LONG dead.

It is hard to argue against "Oooh, Shiny!" when all they care about is profits.

Apple is Dead.
Long Live Apple.

Slashdot Top Deals

We were so poor we couldn't afford a watchdog. If we heard a noise at night, we'd bark ourselves. -- Crazy Jimmy