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


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:TFA does a poor job of defining what's happenin (Score 4, Informative) 470

by Spikeles (#45274849) Attached to: How Your Compiler Can Compromise Application Security

The TFA links to the actual paper. Maybe you should read that.

Towards Optimization-Safe Systems:Analyzing the Impact of Undefined Behavior

struct tun_struct *tun = ...;
struct sock *sk = tun->sk;
if (!tun)
return POLLERR; /* write to address based on tun */

For example, when gcc first sees the dereference tun->sk, it concludes that the pointer tun must be non-null, because the C standard states that dereferencing a null pointer is undefined [24:6.5.3]. Since tun is non-null, gcc further determines that the null pointer check is unnecessary and eliminates the check, making a privilege escalation exploit possible that would not otherwise be.

Comment: Re:Pity it doesn't work as a peripheral... (Score 1) 341

by Spikeles (#44472811) Attached to: Microsoft Cuts Surface Pro Price By $100

It's a pity that the Surface can't act as a monitor/input device (optionally, while charging at your desk, for example, it could go from a waste of space to an extra monitor) for more powerful computers.

With the right kind of software and a little help from Reddit, anything is possible.

Comment: Re:Turned off, not removed (Score 1) 160

by Spikeles (#43632915) Attached to: In Australian Town, Public CCTV Off Over Privacy Concerns

The Australian Privacy act defines personal information as: personal information means information or an opinion (including information or an opinion forming part of a database), whether true or not, and whether recorded in a material form or not, about an individual whose identity is apparent, or can reasonably be ascertained, from the information or opinion.

Comment: Re:One major reason why AV is a dead-end (Score 3, Insightful) 274

by Spikeles (#43479985) Attached to: Botched Security Update Cripples Thousands of Computers

There is no way to prevent these things from happening

Sure there is. Kaspersky Anti-Virus Security Center has a Update Verification module built in, that allows a sysadmin to install the update to a known-clean test group and then run a virus scan BEFORE the update is applied to the rest of the machines. If the scan fails(ie, finds anything), the update is aborted and an email is sent to the admin. If Malwarebytes had that kind of thing(or if it did and the sysadmins actually used it), this wouldn't even be an issue.

Comment: Re:$3600 ship (Score 2) 398

by Spikeles (#42732673) Attached to: How <em>EVE Online</em> Dealt With a 3,000-Player Battle
Real Money($) can be converted into in game money (ISK) through the use of PLEX so it's pretty simple to calculate the amount of ISK lost and convert the value back into dollars to get an approximate real money value. The current lowest sell of a 30 day PLEX is about 530,000,000.00 ISK and it looks like 30 Days PLEX costs $20. So some division (*depending on if billion means thousand or million million) and some multiplication gives you a rough Real Money cost.

Comment: Productivity Commission Report (Score 3, Interesting) 206

by Spikeles (#41762387) Attached to: Australians Urged To Spoof IP Addresses For Better Prices

There was a report last year from the Productivity Commission which is "the Australian Government's principal review and advisory body on microeconomic policy and regulation. It is an independent statutory authority in the Treasury Portfolio and responds to references from the Treasurer. "

This specific report is for the Retail industry, but there is a very good chapter on online and price differences, which includes some parts talking about things like Apple's Price Discrimination. For those interested, the report can be found here Economic Structure and Performance of the Australian Retail Industry. The price differences part is Chapter 6.

I'll quote some relevant parts:

Box 6.4 - Apple’s international price discrimination
Costs associated with the distribution of Australian specific content and marketing could mean that higher fixed costs apply to the Australian subsidiary. But given the costs associated with the distribution of music and other media are only likely to be a relatively small share of total costs, this does not fully explain or justify the price differential.

The Commission considers that Australian consumers will buy goods where they feel they get the best deal regardless of retail format and that retailers that do not, or are unable to, respond effectively to competitive pressures will face serious challenges.

Comment: Re: (Score 2) 193

by Spikeles (#40038379) Attached to: Paul Vixie: 100,000 DSL Modems May Lose Their DNS On July 9
You're right, I'm in Australia. Google does have a presence here and I get a ping of about 64ms to
8 google-public-dns-a.google.com ( 82.579 ms 64.420 ms 65.664 ms
I've tried the resolver a couple of times, and in all cases iTunes will give slow downloads, simply due to not optimal resolution of the CDN host. Switch it to another DNS resolver, and everything is fine again. Querying the DNS of our ISP (Internode):

#nslookup a1.phobos.apple.com

Non-authoritative answer:
a1.phobos.apple.com canonical name = a1.phobos.apple.com.edgesuite.net. a1.phobos.apple.com.edgesuite.net canonical name = a1.da1.akamai.net.
Name: a1.da1.akamai.net
Name: a1.da1.akamai.net

8 203-206-129-16.deploy.akamaitechnologies.net ( 81.438 ms 67.101 ms 67.139 ms

This kind of issue isn't exactly Unknown.

In addition, in Australia we have quotas for most of our internet plans. If you were on an ISP such as iiNet, then you could end up using up your quota since iiNet provides "unmetered" downloads from iTunes, on the condition that it comes from their mirror. iiNet mirrors Apple servers, and uses their DNS to redirect to those own mirrors. If you were to use for someone on iiNet, you'd end up with them being charged extra since it probably wouldn't resolve to their mirror.

Comment: Re: (Score 1) 193

by Spikeles (#40034701) Attached to: Paul Vixie: 100,000 DSL Modems May Lose Their DNS On July 9
Maybe someone should let Google know that it doesn't work.
nslookup a1.phobos.apple.com
Name: a1.da1.akamai.net

7 pos0-3-0.bdr2.nrt1.internode.on.net ( 180.163 ms 180.985 ms 182.178 ms
8 as4788.ix.jpix.ad.jp ( 229.548 ms 213.651 ms 214.562 ms
9 * * *
10 ( 230.374 ms 228.848 ms 229.060 ms

nslookup a1.phobos.apple.com
Name: a1.da1.akamai.net
7 te1-4.syd-ult-bdr1.iinet.net.au ( 77.949 ms 79.208 ms 80.695 ms
8 203-206-129-16.deploy.akamaitechnologies.net ( 82.029 ms 66.178 ms 66.436 ms

What good is a ticket to the good life, if you can't find the entrance?