* Posts by bombastic bob

10282 publicly visible posts • joined 1 May 2015

New GNOME Human Interface Guidelines now official – and obviously some people hate it

bombastic bob Silver badge
Devil

Re: CUA FTW.

New Geniuses

Back in the 60's we had a (somewhat pejorative) name for them: "Whiz Kids"

bombastic bob Silver badge
Devil

Re: hate it

In Mate, pluma does this too (indicates file name). Firefox also lets me know if I am running it as a different user (I do this a lot for sandboxing). This may be a feature of the desktop, though, to add the text "(as username)" to the title bar text. Still helpful.

Yes, the title bar HAS a use, and it should be LEFT THAT WAY.

bombastic bob Silver badge
Trollface

Re: Choice, anybody?

your suggestion makes too much sense. Tailoring the application's UI based on display size and (my addition) touch-ness would mean that developers had to actually THINK about the USER (aka 'the customer') instead of "Muh New/Shiny Interface W0W LOL LULZ {emoticons}".

bombastic bob Silver badge

Re: Who makes this crap up?

why must every call to put things back to SANITY (i.e. before gnome 3, chrome's ridiculous "paradigm", and Australis and "the ribbon") 'need' to be met with an extremist view of what that might be like?

before "the ribbon" you typically had dockable tool bars that you could turn on and off. I usually turned them off and used the appropriate menu (right-click in particular).

maybe it was possible to turn your entire display into a bunch of clickable buttons, but I doubt anyone actually did it.

and a specific preference dialog box that's not hierarchical enough (a tabbed version might be a good start) is a design problem, not one for determining what your OS or desktop or UI standards should be like.

(or were you saying something different?)

bombastic bob Silver badge
Devil

Re: Who cares?

Mate and Cinnamon. Yep, same here.

The thing is, the latest GTK can still be used by applications running on Mate, Cinnamon, etc.

From the article: "contemporary design practice."

I have to wonder what they meant by this... are they thinking "new shiny" or "2D FLATSO": or "hamburger menu" or ??? because (to me) THAT would be WRONG THINKING.

And apparently Firefox and Libre Office are sticking with a slightly more traditional look (i.e. no menu in the title bar).

I have considered a COMPLETE rebellion, writing a library that decorates windows to look like XP, and then FORCING IT (for my applications at least) on ALL windows platforms.

(For Linux and BSD, you can just choose the right desktop theme, one that's not 2D FLATSO)

If there's one design practice that MUST be followed, it's USER CHOICE

Wireless powersats promise clean, permanent, abundant energy. Sound familiar?

bombastic bob Silver badge
Devil

Re: Lets do the maths

too bad you can't turn "bad weather" into a power source...

A lack of reliable sunlight DOES improve the argument for fission, eventually fusion, hydroelectric, and the more traditional carbon and hydrocarbon generated electricity (and heat for homes). Because giving up winter home heating is unacceptable.

Please, no Moore: 'Law' that defined how chips have been made for decades has run itself into a cul-de-sac

bombastic bob Silver badge
Linux

Re: About time too

one layer doesn't know what the next is doing

design top-down rather than in a scrum, and maybe the function's I/O description "contract" will handle this by itself...

at the very least a library function should NEVER throw an exception. it should return an error code, and let the caller decide whether to do something different. This is the basis of an important part of the C language, where an error generally does not stop the program (nor throw some kind of exception), but returns an error code.

My C code often has a catch-all at the end of a large function, where you do the cleanup. It often has a label 'error_exit'. You set error codes beforehand [based on where/what the error was], then go to 'error_exit' where it cleans up the resources, then returns whatever the error code was.

(I actually started doing this after seeing Linux kernel code doing similar things)

bombastic bob Silver badge
Thumb Down

Re: About time too

Most of the time, the third party library will be better written than anything you can write yourself.

think of the readership of El Reg. Then say that again, imagining who it is you are saying it to.

why spend all your time re-inventing the wheel

car makers "re-invent the wheel" every year. There's always a better way (though the cost may not be worth doing it - that's to be determined as a part of the process).

you young whippersnappers, when I was your age computers used punch cards and either every bit of debug info was on a printout in binary, or you'd have to be really good at reading das blinkenlights.

nothing builds code analysis skills better than having to repeatedly wait hours for the printout after submitting the stack of cards, and then having to deal with the aftermath.

bombastic bob Silver badge
Devil

Re: About time too

the semi-traditional way of dealing with this in the microcontroller and embedded world appears to be simple: write it in C (or even C++) anyway, then hand-tweek the things that make the biggest difference, like inner loops and ISRs.

it's what _I_ do. Just check the assembly output and then embed tweeked assembler into your C code (as an example)

then you can go ahead and use the cheaper 8-bit CPU instead of an ARM Cortex-M (let's say) for the simpler things, at any rate. Last I checked these 8-bit CPUs are super-cheap in bulk, and come in packages (like TQFP) that are hand-solderable [VERY good for prototypes].

Sometimes, a careful application of hand-tweeked C code, one simple/basic operation per line, can get you almost the same results without any embedded assembly.

So you do something like:

var1 = var2 + 5;

var1 &= 7;

the_array[var1] = something;

and so on. That kind of thing results in some very predictable assembly language sequences. Then you dump out the disassembly after building it to see if it can be tweeked even more, etc. (I have a script that does "objdump -D -t -z -x $@ | less" for that very purpose).

bombastic bob Silver badge
Unhappy

Re: About time too

This may have an effect on how software's written, too

not as long as Micros~1 has any say in it

bombastic bob Silver badge
Devil

Re: Transistor physics

quantum state transistors, multiple devices per atom, using large atoms with lots of electron orbital shells. Hmmm... sounds science-fictiony

bombastic bob Silver badge
Boffin

Re: Transistor physics

I have to wonder if carbon could be electrostatically deposited onto wafers as a diamond layer...

kinda like a TV picture tube that 'scans' the picture but using carbon atoms instead of electrons. Or an electron microscope that uses carbon atoms instead of electrons. Same basic idea (this is not a new tech, it's decades old).

bombastic bob Silver badge
Unhappy

Re: Transistor physics

I would say the OS bloat is an unintended consequence of the faster processors...

* refusal to build off of existing (efficient) code rather than re-re-re-inventing the language and the run-time libraries it uses (i.e. .NET vs Win32, MFC becoming exceedingly bloated, C-pound using P-code rather than native code, Javascript being at the core of major applications, etc. and don't even get me started on that UWP crap)

* a "we have faster CPUs now" excuse for adding inefficiencies so that coders no longer have to think about efficiency - just go ahead and write crap-code like there's no tomorrow

* a focus on monolithic "objects" that do every possible thing, WAY too often unnecessarily, in lieu of efficient "unix principle" thinking in the basic design (example listing files in a directory must take 10 times longer because EVERY! SINGLE! FILE! "needs" a full analysis while adding it to the list, making a 'file open' box take a MINUTE to load 100 file names, because, "object oriented" now)

* a focus on "rapid development" so that bloaty crapware fills the entire userland and makes processors take twice as many cycles to do the same task

* a perception of what is acceptable for performance that never seems to improve (in fact, gets slower with new releases of the OS in spite of hardware improvements)

anyway that's a small list of gripes that has been buiiding in my head since Windows 2003 Server...

Facebook takes bold stance on privacy – of its ads: Independent transparency research blocked

bombastic bob Silver badge
Unhappy

Re: Brain migration, please

it's not the ads that concern ME. It's the TRACKING and the SELLING OF PERSONAL INFORMATION and TARGETING ADS BASED ON ONLINE BEHAVIOR OUTSIDE OF "FaeceBan" that bothers me...

China tightens distributor cap after local outfits hoard automotive silicon then charge silly prices

bombastic bob Silver badge
Devil

Re: D'oh!

it might be cheaper and better to do a drop in replacement for the entire motherboard, even if it's ARM-based and running x86 emulation. Or maybe PC-104 which (I think) may still support ISA peripherals

bombastic bob Silver badge
Mushroom

Re: Oopsie daisy

recently had this problem with a simple IC sold by TI, which has no direct substitutes, but price+features made it an excellent fit for the design. At the time it went into the design it had plenty of worldwide supply. Now it doesn't.

So I re-designed the firmware so it could use another one with the same footprint on the board (but with negative logic) so it could be built without having to spin a new board. Otherwise, the ONE supplier (in Hong Kong) wanted $23 EACH for something that normally costs less than 1/100th of that... and lead times for normal distribution channels are well out into 2022.

(yes - fixed it in firmware - works great now, using new design in system testing)

Next time I do a design (even the simple ones like that) the parts will have MANY possible substitutes, and not just be cheap and available at the time. Some things like CPUs and FTDI USB aren't possible to do that with, but those aren't the problem. It's that ten cent part that's readily available from a major manufacturer who happens to have their foundry behind the "Great Wall" and suddenly this popular component is short for the next YEAR.

I suggested to 'the boss' that this distribution company (that was gouging prices) purchase some ketchup to go with their "chips".

Don't rush to adopt QUIC – it's a slog to make it faster than TCP

bombastic bob Silver badge
Devil

Re: Patience, my dear

back in the late 2000's I was involved in coming up with a UDP method of getting perfect streaming video from existing RTP server setups. There were a few hurdles but in general we had it working at least enough to impress TV network providers. Ultimately they picked a TCP based solution that had hardware extensions to increase reliability through buffering, etc. (the opposite approach).

My solution was better: like a wifi connection, or a zmodem transfer, it simply detected the missing packets and asked for them to be re-sent, re-assembling things that were out of order back into the correct order up to a maximum time window (beyond which you would get video skippage, not just noise).

Seriously I have to wonder if QUIC manages a constant uninterrupted stream with occasional "send it again" requests (in which you re-assemble things into the correct order without holding up the stream).

yeah maybe they ARE doing things in that semi-obvious fashion, and as I'd just heard of this QUIC protocol I haven't had time to look at it.

International Space Station actually spun one-and-a-half times by errant Russian module's thrusters

bombastic bob Silver badge
Coffee/keyboard

Re: You missed a tagline there

and now I can't get that song out of my head, nor the un-brain-bleachable image of that old shock site that used that song...

Stack Overflow survey: Microsoft IDEs dominate, GCP and Azure battle behind AWS

bombastic bob Silver badge
Devil

Re: Stackoverflow search

I agree about using DuckDuckGo for searching. I don't like having to either allow google's cookies to exist, or having to solve a captcha just to use it.

From the article: it primarily represents the users of StackOverflow

Yeah I never heard about the survey. Otherwise I probably would've participated. Chalk one up for C, pluma, FreeBSD, PHP, PostgreSQL, and NO additional "web frameworks", evar!

Tesla battery fire finally flamed out after four-day conflagration

bombastic bob Silver badge
Devil

Re: Extinguishers...

using of LOTS of water makes sense. Though water + Lithium = hydrogen gas, the Lithium forms LiOH which would be chemically inert. So flooding the batteries with water would definitely put out the fire. But you'd still see a lot of chemical reactions while trying to put it out.

bombastic bob Silver badge
Boffin

Re: Extinguishers...

The fire triangle has 3 legs: heat, fuel, oxidizer

you break one of them to put it out. Liquid N2 would probably help a LOT in that regard.

Another thing you could use is a dry chemical that interrupts the ionic exchange at the boundary of the flame, such as PKP which is supposed to work on class D fires (like ordinance and pyrotechnics). I believe that halon can ALSO help in this way.

So maybe what is needed is an easily ionized gas that literally steals the fire and cools the fuel. This would be a good product as these surge-handling batteries become more popular.

As I recall, LiIon and LiPo usually catch fire because they were discharged too much, though charging them too fast can also cause this. It puts them in an unstable state when over-discharged. They'll 'pillow' as chemicals break down, forming (I think) hydrogen gas, or something equally bad at any rate. And of course they're made from one of the MOST reactive chemicals in the universe.

(Maybe it would be a better idea to use a safer aluminum-based battery for this kind of high power capacity application)

Microsoft's Cloud PCs debut – priced between $20 and $158 a month

bombastic bob Silver badge
Devil

Re: MS Don't Want To Maintain An OS

created a viable migration path to alternative desktop platforms (yeah, BSD, Linux & Mac).

that may be true, but if Micros~1 were serious about "migrating us" they'd offer versions of ALL of their products that are 100% compatible with these other platforms, which actually would NOT be bad as every OTHER software vendor would jump on that bandwagon as well.

Or, they'd try to take over the Wayland project and cram THAT down our throats. Ooops, too late?

bombastic bob Silver badge
Unhappy

Re: This is just the opening salvo

that's a LOT of nickels and dimes

bombastic bob Silver badge
Meh

Re: the Cloud PC resumed in precisely the state we left it

I can pause a VirtualBox VM, save the state, and resume it later. Same effect.

That's probably what Micros~1 is doing inside the black box, simply running a similar kind of VM with an RDP interface... and assuming I have enough RAM, I can do the same thing on my LAN. Wheee.

bombastic bob Silver badge
Facepalm

Re: New Idea! Network Computer!

this periodic "circle back" to the big iron light client model is dizzying...

Euro watchdog will try to extract $900m from Amazon for breaking data privacy laws

bombastic bob Silver badge
Devil

Re: Hmm

no, it appears GDPR wasn't being followed. And it also seems that following GDPR would have been pretty simple.

They *kind of* say that they target-ad you by showing products "related to your search" or "related to your purchase history". But it should be a bit more up front and blatant.

bombastic bob Silver badge
Thumb Down

Re: "complaint by [..] a French privacy group"

too quickly threw the 'R' word (accusation) against those who disagree with you politically.

-100 points.

BOFH: They say you either love it or you hate it. We can confirm you're going to hate it

bombastic bob Silver badge
Trollface

Re: Who said anything…

must be curari tipped and several feet long as well (see Jargon File)

Twitter uses HackerOne bounties to find biases in its image-cropping AI model

bombastic bob Silver badge
Facepalm

The REAL harm I regularly see in image cropping

The REAL harm I regularly see in image cropping is done by humans THEMSELVES when people hold their stupid phone cameras in super-skinny portrait mode and take photos or videos "that way" and expect ANYONE ELSE that is NOT a "4 incher" (someone that views the universe through a 4-inch screen) to actually be able to VIEW it without having to somehow rotate it 90 degrees to keep the brain from exploding trying to decipher the images on it without CLOSING ONE EYE first, because our eyes are SIDE BY SIDE and NOT VERTICAL.

>2:1 portrait mode REALLY STINKS. It's so BAD that when the news media needs to show these poorly oriented videos on a TV screen, they put fuzzy copies of it along the sides to make it closer to a square shape (they know it's bad, so they do what they can). Yet it still appears as if you are looking through an old-style keyhole (or a gap in a door jam) with both eyes open.

Maybe the REAL algorithmic flaw is from a lack of artistic ability or aesthetics when it comes to photography in general, from such cluelessness being embedded within the AI design, and you get what you get.

Right to repair shouldn't exist – not because it's wrong but because it's so obviously right

bombastic bob Silver badge
Meh

Re: Test gear, wages and item costs

as a hobbyist who is retired I did not need to account for my time - however done commercially the wages cost would have far outweighed the cost of a new PSU and dimmer switch.

this is probably true in most cases nowadays. cost of replacement is considerably less than cost of repair. "I have a bad DVD drive" - do you replace or repair it? "The thing that is expensive" would get the repair. The cheaper things (or modules) get replaced.

But at some point "the module" becomes "the item that gets repaired". And in the case of iThings, they seem to be ironically expensive AND disposable...

I'm NO fan of government overLORDing. Oversight, sure. "Light touch" when needed. "Right to repair", sure. "Make it more expensive because we say so", not so much. And ALSO mentioned somewhat positively in the article, "YOU CANNOT OWN THAT BECAUSE 'WE FEEL' YOU DO NOT NEED IT" heavy-handed OVERLORDING: *NEVER* !!!

Russia says software malfunction caused Nauka module to unexpectedly fire thrusters, tilt space station

bombastic bob Silver badge
Devil

Re: ...but ensure they cannot inadvertently fire again

with an axe

reminds me of the origin of the acronym 'SCRAM' which stood for "Safety Control Rod Axe Man". As the very first breeder reactor went online to produce Pu-239 for the US Atomic Bomb program during WW2, a man stood next to the rope that held up the control rod, ready to chop it with an axe should something go very, very wrong. He was the "Safety Control Rod Axe Man".

The term 'SCRAM' stuck for an emergency/rapid shutdown of a nuclear reactor.

On a related note, these things docking with the ISS may need to have a "Big Red Button" to cut off ALL "whatever" if an emergency were to happen with a docked module. This could include ejecting it from the dock among other things, as well as shutting down all maneuvering engines and electrical power, or some partial combination thereof.

International Space Station stabilizes after just-docked Russian module suddenly fires thrusters

bombastic bob Silver badge
Black Helicopters

Re: Grandeur and Decadence

watch out for black helicopters

bombastic bob Silver badge
Devil

Re: System Integration is Hard. In Space it is Harder.

I also don't know if Cargo Dragon can carry and transfer Russian fuel

thrusters often use hydrazine, which acts like a liquid explosive under the right conditions.

One resource that flashed by in a search said there aren't any thrusters on the US side of the ISS and that they're on the Russia side. So if that is the case, fuel is probably compatible.

bombastic bob Silver badge
Devil

with the caveat that when Stuff Happens, usually it's only people who were really closely involved who know all the facts

Back in the 80's I was a Navy nuclear reactor operator. The 3 Mile Island incident report was required reading. Details were in the report NOT in the public sphere of info, of course, which may or may not have been classified. However, it painted a different picture since the design of the control room clearly played a significant part, and not just "operator incompetence".

I also read the classified version of the SL-1 accident. Classified details in that report shed a lot of light onto the actual cause. I had read the unclassified version years before in college. Conclusions between the reports are likely to differ by quite a LOT, in particular any blame and/or corrective actions to prevent such a thing from ever happening again. (and there may still be reasons to keep the classified version classified, so use FOIA if you wanna see it, you might get lucky)

Anyway if those involved did their jobs, the details will be in the classified version of the report. What the public sees may be heavily redacted, or simply have missing details. Amazingly NASA still has (need for?) classified info. No surprise, really.

bombastic bob Silver badge
Holmes

Re: Update from a news conference

hindsight: once docked to the station, all vehicles and modules need a 100% way of disabling their thrusters to avoid this kind of thing in the future. De-fueling would be one way. If it needs to move, re-fuel it using station supplies after verifying that you have positive navi-guess-ion control.

bombastic bob Silver badge
Devil

Oh come on, now, Russians are smart. They can muck their own plans up just as good as anyone else can. Right Boeing?

(under-budgeted and over-promised might be something they are not accustomed to dealing with though)

bombastic bob Silver badge
Trollface

Re: Next fast-track mission

and no possibility fixing this problem with duck tape or a DAP-like caulking compound like the last one ("There's a hole in the hull of the Soyuz. There's a hole in the hull of the Soyuz. There's a hole, there's a hole (etc.)")

Someone needs to seriously re-think QA at the payload spacecraft manufacturing facility in Russia...

On this most auspicious of days, we ask: How many sysadmins does it take to change a lightbulb?

bombastic bob Silver badge
Devil

Re: Q: How many system administrators does it take to change a light bulb?

first thing I thought was "2 to do it, and 1 to read the instructions out loud" but that version was for some other profession...

bombastic bob Silver badge
Pint

Re: LAMP

Mine's more of a LAPP

Chromium devs want the browser to talk to devices, computers directly via TCP, UDP. Obviously, nothing can go wrong

bombastic bob Silver badge
Black Helicopters

Re: "Like WebUSB, WebMIDI and WebBluetooth, …"

waiting for "WEB pacemaker" and "WEB medicinal pump". And don't forget "WEB autopilot for your self-driving car"

yeah no security issues THERE...

(there was this one Dr. Who episode where the cars were trying to kill people...)

What is your greatest weakness? The definitive list of the many kinds of interviewer you will meet in Hell

bombastic bob Silver badge
Devil

Re: Dignity

If not already done, I suggest learning C programming _and_ mastering the language.

Knowing Linux also helps.

Web development is, in my opinion, the "entry level" of software development. Nice stepping stone to a better career, But if you STAY there, you're gonna be stuck in a quagmire.

But if you're good at screens, the 'droid dev kit is free. And it uses Java (don't bother with Kotlin)

bombastic bob Silver badge
Unhappy

Re: Dignity

labour market fixing

I believe there was actual collusion in Silly Valley a few years ago, "non-recruiting" agreements between several large corporations. As I recall, it was uncovered and rectified in some kind or lawsuit and federal investigation...

there are many other fingers in many other pies on this topic. It's like several hornets' nests glued together with africanized honeybee combs with ready-to-hatch baby bees in them, floating out in the middle of the La Brea tar pit.

bombastic bob Silver badge
Devil

Re: My greatest weakness...

BOFH answer: Weakness? Here, let me show you. You know, over here. By the window...

Dell won't ship energy-hungry PCs to California and five other US states due to power regulations

bombastic bob Silver badge
Boffin

Anthropogenic Climate Change is a reality.

No, it is NOT:

* black body radiation cools the earth by losing energy through IR radiation out into space

* a greenhouse gas prevents that from happening to some extent

* CO2 is *horrible* at absorbing black body radiation corresponding to actual temperatures on earth, and is only 0.04% of the atmosphere (and is at equilibrium).

* Water, on the other hand, is very very GOOD at it, and can be 1% ofr more of the atmosphere, and changes by huge amounts ALL of the time.

* Nobody is trying to control atmospheric water, because it's obvious we can't. So CO2 is blamed, for other-than-scientific reasons, even when water can make 100 times the difference whenever it changes, which it does all of the time.

These are scientific facts and are easily confirmed. I challenge anyone to refute them. Until they are refuted, the science is NOT settled on anthro-climate-change.

bombastic bob Silver badge
Megaphone

we need to get to a point where everything has enforced limits on power consumption.

NO. Why would a FREE person say such a thing? And WHO has the kind of rights / authority to make THAT kind of "one size fits all" determination? You need to think through ALL of the implications before you go off making blanket statements like this. No 2 people's needs are the same, nor are their wants, or their ability to pay for the necessary power consumption.

I hear there's a war on pickup trucks in Canada. Only a CITY DWELLER who does not live 20 miles from the nearest store (or place to dump your trash) would try to ban one of the most USEFUL utility vehicles in the world, particularly for farmers, ranchers, contractors, or anyone living in a rural area.

And that's just ONE example. No doubt, there are MANY. And NOT being able to mail order a high end computer that consumes LOTS of power because that's what the fastest machines do... is ANOTHER.

The last thing ANY of us need is for a nameless activist bureaucrat to determine FOR us what we CAN and CAN NOT HAVE.

bombastic bob Silver badge
Devil

Re: As a Californian, all I can sat is "Who cares?".

building your system from scratch

Exactly. So much for Cali-Forn-You's "RULES" and their "REGULATIONS" and their "UN-FREEDOM". (I'm about ready to LEAVE this state, but if I stick around long enough maybe I can help it return to sanity...)

Gamers are often hardware hackers too. Overclocks, etc.. Right? So a custom system is TOTALLY expected for a hard-core gamer (and NOW a requirement, THANKS Sacramento! What a bunch of MAROONS they are in Sacramento!!!)

China sets goal of running single-stack IPv6 network by 2030, orders upgrade blitz

bombastic bob Silver badge
Unhappy

Re: I thought IPv9 was being ratified

if China owns the copyright, it should be rejected on that basis alone...

bombastic bob Silver badge
Unhappy

Re: Still not there...

probably costs more (it's CloudFlare as far as I can tell)

bombastic bob Silver badge
Devil

Re: possible?

all home residents will be able to have the same fixed ip address/addresses from the ISP, additionally, individual devices will not have to be placed behind a NAT.

Right. I've also pointed out before (and was even DOWN voted for doing so - nobody likes the truth I guess) that this (for windows machines, at any rate) is a MAJOR security issue, probably at the core of why "not China" still hesitates to get IPv6 fully supported. The fact that phone networks are generally doing IPv6 suggests that phones (running iOS and Android) are inherenty MORE secure than your average windows machine...

NAT inherently provides the basic firewalling that open (and otherwise exploitable) ports need to have so that your computers and devices are NOT exploited.

China forcing this is (maybe) a good move. But they are a totalitarian dictatorship under Communism. It's like "Comply or Die" and "don't you DARE complain!". In the FREE world, people need to WANT it.

bombastic bob Silver badge
Devil

correct - unless you use a tunnel (where the tunnel provider does the routing), the IPv6 would be a function of the ISP that assigns it, just as it is with IPv4. But you'd have a fixed IPv6 so that automatic assignment (based on things like randomness and your network adapter's MAC address) could sort of randomize the actual IPv6 if you really want it to do that. But most likely it'd be assigned by DHCPv6 or whatever that intrinsic method is that I cant remember (but my network supports). What's funny is that apple devices support one of those methods, and Android the other. SO to support both you need your network to support "whatever other method it is" as well as DHCPv6. Then there's the auto-generated address using the MAC and random numbers, as I recall. But it's in the same subnet so there ya go. Yeah it can be a little confusing until you have toyed with it for a while.