Hacker Newsnew | past | comments | ask | show | jobs | submit | tinyhitman's commentslogin

Do you also happen to why this is not more common? Must be useful for more than just telephone wires.

Most large scale systems are AC because transformers are relatively cheap, low maintenance, and efficient. When the system is AC ground makes no difference.

With DC systems you generally think about the issues - which is why modern cars are negative ground. However other than cars most people never encounter power systems of any size - inside a computer the voltages and distances are usually small enough that it doesn't matter what ground is. Not to mention most computers don't even have a chassis ground plane (there are circuit board ground planes but they conceptually different), and with non-conductive (plastic) cases ground doesn't even make sense.


> When the system is AC ground makes no difference.

With AC it's about where the ground is attached along the length of the transformer secondary. In the EU they ground one of the ends of the secondary, in the US we ground the center point.

I don't get to say this very often ... but the US way is objectively safer with no downside: 99% of human shocks are via ground, and it halves the voltage to ground (120V vs 240V). A neutral isn't required if there aren't 120V loads.


I agree that the US voltage is safer (with the tradeoff of lower output powers available at your outlets). However, I suspect this is more than negated by the US plug design, which carries a much larger risk of shocks than almost all EU plug designs (Schuko, British/Type G, etc...)

- uninsulated metal pins make contact with supply while partially exposed - much smaller distance between metal pins and the edge of the plug


100% agree the US plug designs are terrible.

But there's no inherent power tradeoff: you can have 240V outlets in the US, with the two prongs both 120V to ground. They're just really uncommon in residences.


Dryers and Stoves/range outlets are very common in US houses. Of course they are generally hidden behind the device and so most people are not sure if they have them at not. They are also reasonably common in garages (welders, air compressors, table saws... - if your hobby needs them you install them, otherwise you won't have them).

In the EU it is quite common for houses to have three-phase power. If you squint a bit, the grounded neutral of the Y transformer isn't entirely unlike the grounded center tap in the US. The voltage is a lot higher, of course!

> If you squint a bit, the grounded neutral of the Y transformer isn't entirely unlike the grounded center tap in the US.

Yes, but you only get the safety benefit on three phase equipment.

In the US there aren't a lot of 240V plugs, but if you get some installed you can get the safety benefits with plain old consumer goods.


> but you only get the safety benefit on three phase equipment.

The wye ground is beneficial even if there are no three phase loads, because the line-ground voltage is 1/sqrt(3) and you can use cheaper switchgear.

The 3-phase alternative to a wye ground is a corner ground (grounding a live phase of a delta secondary), which isn't done in modern installations because ground faults are full line-line voltage and you need more expensive switchgear.

Line-line faults are always interrupted by two breakers on a wye grounded 3 phase system. But with a corner ground, one breaker potentially has to break the full line voltage for a line-ground fault (you can't fuse the grounded phase).


I'm not talking about the safety of different ways of doing three phase. I'm taking it as a given that three phase is wye ground and optimal for safety.

My point is that in the context of a 230V single phase circuit, your ground is no longer in the middle. The ground is on one end of your single phase. If you want a safer single phase, you need to rebalance it to +115 and -115.


I thought they meant a "two phase" service where the two phases are 120 degrees out of phase instead of 180, like an apartment fed with two poles of a 208V wye with 120V to neutral/ground, which is balanced. If it's just a single phase, you're right.

EU power is ~230V on a single phase and ~400V between phases. So a house usually gets three phases, but the only appliance where the voltage to ground is less than the total voltage is probably the oven.

> because transformers are relatively cheap, low maintenance, and efficient

And because that problem of galvanic corrosion the GGP talked about, and the mirror one of material aggregation don't happen. And it also makes switches more reliable.

Both are less dangerous on telephone lines. But are very important on electricity ones.

1 - It won't break your posts, but can easily short small contacts.


It is! Look up "impressed current cathodic protection": you apply a small DC voltage to, say, pipelines to prevent corrosion.

I ran into a guy at a hardware store who ran just such a power supply attached our city's water (or was it natural gas?) infrastructure. I was incredulous, but the idea that it helped prevent corrosion did make sense.

> cloud provider had no virtual console for some reason.

Azure still hasn't got this. It has serial and does screenshots of the console, but no access to my knowledge.


Last I checked, if you non-forcibly reboot a GCE instance via console or API and it does not shut itself down in a timely manner, there was literally no way to force it to turn off or hard-reboot so that your block storage instances get released. IIRC the last time I encountered this the process timed out eventually after some silly long wait.

Could be to allow use of local variables that do not leak into the scope this code is executed in. That's what I use this pattern for.


pro tip: no longer necessary

    { let count = 50; const interval = setInterval(() => { addSnakeNode(); if (--count <= 0) clearInterval(interval); }, 100) }


And polluting the global variable namespace hardly matters when using the console.


I don't know. As a developer there would be even more reason to be curious as to why the release binary is an order of magnitude slower then what is seen in development.


At release it was "working fine, same as in dev".

It slowed down gradually as the JSON manifest of optional content grew.


> and each app is isolated in a different user id

I always liked this idea; but wouldn't you run into issues with file permissions? And if not, wouldn't that mean that the program in question would have access to all your files anyhow, removing the benefit of isolation?


When I'm using Office, the files come from a shared directory accessible as Z:

I use scripts to automate everything - including allowing wine to use Xwayland (because until I start the application I want, its userid is not allowed to show content on my display)

If you want to try using wine with different user ids, try to start with a directory in /tmp like /tmp/wine which is group writable, with your windows app and your user belonging to the same group.


Cool, hoping this will become more common and easier done with help from distro's!


delaying SLA


This is at least a multi-million dollar payout (if they admit to it).

All GitHub Pages say

> We're having a really bad day.

> The Unicorns have taken over. We're doing our best to get them under control and get GitHub back up and running.


At the moment, all github services seem to be restored, and the github status indicates that the problem is still ongoing. I don't think it's related to the SLA, but rather to the monitoring, which is not live. There are a few minutes of delay.


Seems slightly unproffesional for a massive company like Github/Microsoft.


I disagree. This hurts no one, and not everything needs to be sanitized and painted over with bland corporatespeak.


I don't think they were asking for corporate speak. But at least I would find a plain technical error message like "cannot contact file server" much more respectable than something like "unicorns are hugging our servers uwu".


This “ironic” and “humorous” style of errors and UI captions is the actual new corporate speak. I’d prefer dumb error messages rather than some shit someone over the ocean thinks is smart and humorous. And it’s not funny at all when it’s a global outage impacting my business and my $$$.


It's closer to the truth than you usually get. They're having a bad day, it's completely true. It's the start of my day, but I guess this is the middle of the night for them. There's no such thing as unicorns, but that just highlights the metaphorical nature of the remaining claim - getting Unicorns under control means solving their problems. Normally "professional" corporate speak means avoiding saying anything whose meaning is plain on its face and disconfirmable while avoiding the implication that the company is run and operated by humans. This is a model. (Obviously the came up with the message in advance, which just goes to show that someone in the company is well enough rounded to know that if it is displayed, they're having a bad day.)


GitHub is (was?) a Rails application, so it was probably originally running behind Unicorn [0], if it isn’t still. So the unicorns are (were) real.

[0] https://en.wikipedia.org/wiki/Unicorn_(web_server)


I'm sure I do.


In the garbage language that we dont use anymore. Right? Right!? :)


Unfortunately, due to budget cuts, we could not afford to vanquish all of the antiques in the architecture. We do have an infinite spell of Ben Gay, however....


s/spell/supply/


You think 2.add(2) is more trustworthy?


well yeah but there's that legacy system, the replacement isn't ready for GA yet so...


Sane, but I'm greeted with a three-eyed avatar, lol.


All male too :(


I don't think so.


Its not strictly the same. '1' is a number whereas '!0' is a boolean.


I hate that language a bit more now


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: