Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re:HTTPS Everywhere FTW (Score 1) 99

You can't really enforce https everywhere because there is no gaurantee that content available at http://site.whatever/some/path is available at https://site.whatever/some/pat... . Some sites don't accept https connections at all, some redirect them back to http (/. i'm looking at you), some offer different content on http and https.

The eff have an extension called "https everywhere" that tries to enforce https on sites that are known to support it. It looks like said extension is available for firefox for andriod.

Comment Re:GPLv3 - the kiss of death (Score 1) 309

The GPL neither permits it nor forbids it. So it then falls back to the question of whether or not your "reimplementation" is legally a "derivative work" of the original implementation.

AIUI (i am not a lawyer) if you read some code and then write very similar code that can be considered to be "copying" even if you didn't write it out word for word. If you try and reimplement a complex format you are very likely to end up writing very similar code to the original imlementation simply because there is only one sane way to imlement bits of it. So if you don't "cleanroom" (i.e. forbid the people doing the reimplementation from reading the original source) you will likely have an uphill battle trying to demonstrate that your code really is an independent implementation (and hence not covered by the license of the original implementation) rather than a derivative work (and hence covered by the license of the original implementation).

Comment Re:700 ms latency, though... (Score 1) 58

The latency is bad, but not that bad. Earth to geostationary and back round trip is about 250ms. Switching hardware and ground relay adds a few tens of milliseconds more, so typically you're well above 250ms

Network latencies are usually quoted as "round trip time" (that is the time from sending a packet to the server to getting a reply back). The round trip between you and the server passes through the sattelite twice so that brings you up to 500ms.

And that is for a link where you have a timeslot availible already. If you have to request a timeslot from the sattelite before transmitting then you just added another 250ms.

If your alternative is living in the dark then tens of megabits of high-latency bandwidth is pretty damn appealing.

I agree

Comment Re:How dare they! (Score 2) 166

mmm, in much of the UK we have a middle ground which seems to work fairly well. What people loosely reffer to as "taxi's" are split into "hackney carridges" and "private hire cars". The fomer are heavilly regulated and limited in number (so the streets aren't flooded with taxi's looking for jobs). The latter are regulated more lightly and AIUI they are not limited in number but they are only allowed to take journeys pre-booked through an operator.

Comment Re:Three years after Europe ran out? (Score 1) 435

Specifically, RIPE's policy is that each LIR can get one /22 from the final /8, and that's it. The idea is to make sure that new LIRs can at least get some v4 space to run NAT64/CGNAT on.

I wonder if there are there any stats for number of new LIRs registered and whether said stats show an uptick when RIPE introduced this policy?

Comment Re: That's just... dishonest (Score 1) 229

The cost of man/hours to do any software it way higher comparativelly.

Sure, if you are paying for those man hours or doing the software development when you would otherwise have been doing paid work.

If you are doing it as a hobby (instead of watching TV, posting on /. or whatever) then those man hours cost nothing. On the other hand being expected to pay for the privilage of posting free apps is deeply offputting.

Comment Re: Yes (Score 1) 196

Mounting a BGA is one thing (probablly easier than mounting a QFN), fabbing a PCB to mount one on is quite another. It's not so much etching the pads for the chip (BGA ball pitches at least for FPGAs are often larger than QFP or QFN pitches), it's making the connections to get the inner pads of the BGA out. That means lots of really small vias and for all but the smallest chips more than two layers.

Comment Re:How many volts and milliamps did you hit it wit (Score 1) 303

The pictures show that he had a VERY high voltage source, high enough to produce visible sparks of significant length (so probablly 10kV or more). It's not clear how he applied it to the devices but I would guess either between two ports or between a port and mains ground (applying it between two pins on the same connector has the problem of how do you stop the connector arcing over to itself).

Isolating transformers are useful things but they do have their limits. The ones in ethernet are designed to deal with mains wiring related faults, not lightning or people with deliberate high voltage sources.

Comment Re:Been going on since as long as I can remember. (Score 1) 303

120V (or even 240V) in common mode should do nothing. 120V in differential mode will cause massive overcurrents in the circuitry adjacent to the port and possiblly in the switch as a whole but it's unlikely to be able to go in one port and come out another while still having enough strength to do damage to devices beyond the switch.

However TFA was clearly using a LOT more than mains voltage. A sufficiently large common mode voltage (you can't really apply very high voltages in differential mode because your connector will just flash over) will either punch through or flash over the isolating transformers and find it's way to ground by any means nessacery frying stuff along the way.

Cheap switches are probablly going to be worse than expensive ones because they are less likely to be grounded (meaning the only earth path is to go beyond the switch into devices behind it) and more likely to have isolation transformers that don't actually meet the requirements.

In Nature there are neither rewards nor punishments, there are consequences. -- R.G. Ingersoll