skysight-inc/HackerNews huggingface dataset:
The difference is that in Scotland and Europe, it’s just one or two insulated heating elements that the water flows past. There are numerous safeties, overheat protectors, usually an RCD - in short, you’d be very unlucky to get a shock.

In South America, I’ve seen two types. One: an element, but it’s uninsulated and has no safety features. This is usually operated by a water pressure switch and operates by heating a thin resistive element up. High danger of faults to earth (you’re earth).

The other kind has me rather gobsmacked - the water is the element. The idea is to just pump in enough juice that the water starts to flash boil, and forms a plasma channel that then heats the surrounding water. Ostensibly safe, if earthed, but I really disliked the 60hz skin tingle - later discovered that they’d hooked earth up to the third phase in that house, when I plugged my laptop in. Metal case, leg, funky chicken. I guess the shower is reliant on skin effect to not kill you.

There’s a really great YouTuber who is forever tearing domestic appliances apart - it’s actually quite amazing how some stuff is built, both in a good way and a bad way.

Links to showers:

https://m.youtube.com/watch?v=ZwuhFLsowRc

https://m.youtube.com/watch?v=cNjA0aee07k
I can recall from a personal experience while working for a UN agency.

We had a form with country dropdown selector, and it included Taiwan.

We had huge pressure from the local Chinese embassy to remove it.

And they also called up some really high up UN officials, all for a dropdown!
While you're right that 5000 W is only 1.2 kelvin liters per second on water, typical shower flow rates are about 8 ℓ/minute, 133 mℓ/s in SI units, and at that flow rate you get about 9°C of heating. This may be a reason electric showers are more popular in tropical countries like Brazil, Perú, and Costa Rica: ΔT = 9° gets you from 28° to 37° just fine. And you always (well, usually) have the option of lowering the shower flow rate to get a wimpier flow of much hotter water.
In Switzerland, your neighborhood votes on whether you should become a citizen.

In the USA, you'd be vilified as a NIMBY for far less.
people do realize it. but its unclear what will happen on the long term.
Tesla should really take some notes here.
Probably because they are two different things.... just sayin
I believe the judgement is against Disney as they are the ones that have pushed copyright to the extreme it is today yet they are the ones that profited from copies.
Having an excuse to opt out the slack noise without sounding rude would be a dream to me.
Laravel is a layer of singletons on top of Symfony components, I think it should not be credited for PHP renaissance.
> For example the Australian constitution is literally an act of Parliament.

While that is historically accurate (you could even say it's an act of the UK Parliament too) -- it is unlike any other act in Australia. Parliament cannot amend it by themselves, and Parliament's legislative power is derived solely from the Constitution.

Every country with a codified constitution considers their constitution to be the supreme law in their country and has special rules for amending it -- that's simply what a constitution is! Yes, Americans do love to fetishise their constitution but that's a social distinction not a legal one.

If you look at countries without codified constitutions (New Zealand or the UK for instance), then there is a much stronger argument that their entire concept of their law is just a series of acts of Parliament and there is no supreme law. But Australia does have a codified constitution.

> There's an implied freedom of political speech.

Which is incredibly limited in scope.

> The rest can be regulated by law.

Which could be trivially amended by later governments. And newsflash -- we don't have laws for freedom of speech in this country. We're the only developed nation in the world that is in this situation.
Well, because everyone in the US has brain damage from inhaling leaded gasoline in the 80s, and so they're stuck in 1992 and think all government policy means bombing countries in the Middle East while ignoring Asia, Africa and their own country.
The deployment story. It's like AWS Lambda without all the downsides or any vendor lock in.

EDIT: ok sure, it won't scale as well as Lambda without extra work.
Checklist: Publishing a Package to PyPi
The assertion was that LaTeX cannot generate specific formats. Using Pandoc (NB: Pandoc Is Not Markdown, though it's often used with it), s well as earlier tools, that is in fact quite possible.

Using templates, with quite a level of flexibility.
There are a couple tests available that measure divergent thinking, which is a part of creativity, but I’m not aware of any others.

There certainly is an abundance of anecdotal evidence that marijuana boosts creativity from artists and musicians.
Common sense is back.
I would honestly have been happy if we just had OpenGL compute shaders available on all desktop operating systems. That was standardized in 2012 by OpenGL 4.3, two years before Metal.

> Let's not also forget that apple isn't an outlier for lockin, and actually are quite open. OpenCL, Clang, webgpu, swift etc are all very open and cross platform.

OpenCL is deprecated on macOS, and hasn't been updated past OpenCL 1.2 (2011). It was killed in favour of Metal.

I hope that WebGPU is a good cross-platform API for GPU compute when the standard is finalized and implemented, but I've learned not to count my chickens before they hatch.
I reply to say "I will get to this request in x amount of time," and that amount of time simply increases as the requests go up and I factor in time spent focusing and context switching.
When a project to empower left Congress stranded
Finally we are back to Citroen CX design putting controls on the center console:

https://photos.smugmug.com/Other/86-Citroen-DX-Prestige/i-Cv...
Do you mind sharing your monthly S3 bill and it’s rate of change?
Okay, lets suppose that suddenly nobody buys from a professional breeder, What we would have instead?

1) Less healthy dogs on average

Zero selection against genetical disorders. Zero surgical procedures by a licensed vet to fix bone problems at birth, why to care if "any dog is beatiful as is"?

Is a myth that mixed-breeds are free from diseases. Any health problem suffered by a pure breed, can appear in a mutt. Dogs are wolves (with a hint of other canines from all around the world, but bassically the same species as gray wolf) and anything that deviates sensibly from a wild gray wolf will have huge health problems by comparison.

2) Randomization of behavioural problems

Owners would just play lottery with this trait. A recipe for disaster when your dog must be trustable in society, specially when children or smaller pets are around. I know at least two cases of very good dogs, equilibrated, well feeded and with loving owners that suddenly go berserker and killed other pets at sight, in front of the owners of both pets. I know also a case of dogs escaping, attacking and tearing-off both arms from a old man

The solution of "just adopt because any dog can be a good dog with love" is delusional because not any dog owner is a good owner, a wrong idea of love will spoil your dog, and many breeds are notoriously difficult to manage.

Would be a big mistake to think that pure breeds "are evil by default", therefore mixed breeds "are good by default". They can combine the best of its parents, but also the worst of both. A mixed breed is unpredictable in many senses. For example, if your mutton has blood of akita inu hidden under a furry poddle facade you must be aware of this. Akita are solitary and monogamous, whereas gray wolves are more tolerant to the idea of a group.

So in the end is clearly a lose-lose situation. Bad for dogs and bad for humans. Maybe we would alleviate a little the situation of irresponsible shelters taking more animals that they can manage, but we would create several bigger and potentially serious problems in the process.
Ask HN: Good cloud storage solution for user data
I am nearing completion of my application. I need cloud storage for my user data. Since I will charge my users for storage + processing, I am looking for a top quality service provider and am not interested in free offers.

The mode of working is: user <--> backend <--> storage.

My main requirements are service uptime and data fidelity (by that I mean data must not get corrupted; what I put I must get back). Backup storage is optional. Encryption is unimportant since my backend anyway encrypts all the data.
PHP is still super quirky and inconsistent though. You can't fix that without breaking backward compatibility.
What Your Startup Needs to Learn from Digital Transformation
But doesn't python3 now generate bytecode (.pyc files or __pycache__) too? Is there a fundamentally large difference between these and the .class java files or the node's equivalent?
Tu Youyou’s Team Announces Breakthrough in Artemisinin Resistance for Malaria
They're more likely to outlaw adblocking than they are outlaw advertising. Frankly I fear we're nearing the end of a golden age, where those in the know have an incredibly easy time blocking ads with a simple extension while our content providers are funded by the ignorant tech commoners watching ads. I don't want a future where ads are baked right into the YouTube video stream and articles refuse to load until they get confirmation the ads have been downloaded from an ad server.
Tombot, the Robot Emotional Support Animal
I have two problems with BEM -

1. naming rules almost always lead to verbose inelegant names that humans would not really use at some point. (I said almost to ward off a war)

2. The part of CSS that I am generally better at than most developers is specifically in understanding the cascade. BEM, in order to help the people who are not good at the part that I am good at, pretty much makes it impossible to use what I am good at. I feel like I'm being Harrison Bergeroned every time I use BEM. But also the names I have to give things rankle.
Again, slavery was never completely abolished: https://en.wikipedia.org/wiki/Thirteenth_Amendment_to_the_Un.... The industrial complex is how it's capitalism: because there's a profit motive for private prisons to obtain inmates.

And not sure why you've decided to zero in on murder rates, as if everyone in prison is a convicted murderer. I also don't see how your family is relevant, as you can't extrapolate from that.
As I said in a comment cousin to this one, the reasons that Lincoln entered the war aren't equivalent to "the reason the war happened". What you call the "cause" of the war depends on what level you're looking at.

The direct cause of the war was the Fort Sumter altercation.

The reason the Fort Sumter event occurred was that both sides were angling hard for a war they thought they could easily win.

The reason the Union wanted to fight the war was (mostly) that its leaders had strong political inclinations and economic incentives to reject the right of the Southern states to secede, and to use military force if necessary to maintain the union.

The reason the South seceded was primarily that they believed (mostly wrongly) that the North wanted to end slave ownership, which they viewed as both economically destructive and a violation of their rights.

While it's technically true that the story is more complicated than just "the war was fought over slavery", that doesn't change the fact that the existence of slavery was the most significant point of strife in the run-up to the war. But for slavery, the war would not have happened. There are few, possibly no other institutions in the America of the 1850s you can say that about. So it's absolutely correct to say that slavery was the reason the Confederates fought the war, even if it's not the reason Lincoln did. I think that gets you most of what people want to say when they say the war was over slavery.
Burning tens of DVDs is a little tiresome, but it is well enough scripted that it is easy to slowly swap them in and out while focusing on another task - the brief interruption is barely noticed.

It also means that the failure of a whole disk has a lesser impact on the whole.

Edit: that said, I do have a spindle of 100 CD-R that were given to me. I haven't had the motivation to use them up yet.
I'm talking about the Canadian hate speech laws, not censorship on Facebook, Twitter, YouTube, etc. I'd like it if companies would take down less stuff. Put up warnings and stop recommending certain content, sure. But don't make it inaccessible to people who want to see it. That said, they're private companies so they can be as censorious as they like. I definitely wouldn't want to get the government involved and force them to keep content up. That's a recipe for disaster.
Up and Running with Apache Airflow
Interesting, didn't know that - why wasn't there the same kind of outcry as for Chrome API changes?
I agree with the points about the culture problems that are communication medium agnostic. But the solution that the author of this article suggests is Spike, their product. I looked at Spike and while I got the gist of what Spike is for I did not get how does it work. Does it replace G Suite for example? Is it an email hosting? Or is it a complimentary app for G Suite/O365 users? How does it integrate? How does it look like when a person not using Spike receives and email send via Spike? Do they know it comes from Spike?
ed is not bad at all once one groks the concepts behind it. I still use it in a jiffy when I want to edit just one or two lines of text on the quick.
There were so many nice computers with operating systems sporting cool features and the author picked the least interesting one. We already seen this type of "look, i wrote text on my old apple" blogposts so many times. This is terribly sad.
At the current efficiency level, the capacity would have to grow thousand-fold before it even approaches the efficiency needed. Not even lightning would provide the amount of capacity required IMO.
> I interview programmers and I've encountered this a few times, and yet, I still don't do code tests. I talk to the candidate and you can easily ask the right questions to tell who can code and who can't.

How do you know? Is this repeatable -- e.g. can you write down the questions and the criteria such that someone who is not you can follow them and come to the conclusions you would?

Do you ask all candidates the same questions, or do you go with your gut and hope there's no systemic bias?
I really wish someone would put together a new standardization of Common Lisp. The language could be much better with a few minor tweaks: for example, (function +) should be a generic function --- that it is isn't is a silly oversight. Compiler macros should have access to type inference information so that they can do a better job: right now, they're purely syntactic and give up lots of optimization potential as a result.
This guy predicted Google SEO bubble http://rajeshanbiah.blogspot.com/2018/01/technology-predicti...
I'm rolling on the floor, kiddo.

First of all, such aggressive attitude is certainly not sustainable. Once you break down, the firm will simply replace you with someone else. A professional is someone who functions reliably and efficiently, not some self-acclaimed rockstars who blindly charge into every random things. Such have never been a key factor in businesses. I would call you and your co-workers mere kids in that sense. facepalm

America became rich mainly because of its geopolitical advantages. Were you sleeping in your history class? America isn't tech dominant if you're talking outside IT. Protestant work ethic? Americans are lazy cockroaches compared to Asians. Greatness? Nazi was also after its own greatness.

Ambitious? People like you are merely covering up their own existential crisis with something fancy, like being rich, being a winner, being better, living up to others' expectation, etc. Ambition became such a low thing these days, eh?

You lack vision, kiddo. You don't have clear vision of your life. All you're saying is, if you try hard, you'll live a good life. That's the last thing you should believe.
Entrepreneur Checklist: You Are Just 10 Steps Away from Success
not trying to say that slavery wasnt an important topic at the time or trying to undermine slavery, just that sometimes slavery is being misconstrued as the only reason for the war, wars are complicated, there was a strong divide between the country at the time, and the most immediate threat was to the union separating.

this should not take away from the importance of the abolition of slavery or the fact that this was a heinous act, or the heroism of the people at the time and to this day, to some extent, of the heroes of our time still fighting racial prejudice.
Does carplay support non touch usage?
I'm a Rails developer and over the last couple years I've been noticing that Laravel is huge. Laravel & Vue is a very common combination these days. From looking at the example Laravel code, it seems quite nice.
Ask HN: What age did you introduce your kids to console gaming?
I have a 5 year old kid who loves playing the odd puzzle/logic games on my iPad (thinkrolls) and is already doing lego for kids twice his age. I'm thinking about getting a Nintendo Switch for him to play games such as Yoshi / Captain toad which require some creative puzzle solving to advance levels. However I'm concerned about him being too young and the effect on his brain development. He is a very active and healthy kid. If we got it I'd strictly limit play to a few hours per week.
Well, no, but there is gerrymandering. https://www.chron.com/news/politics/texas/article/Ranking-Te...
It matters if the available tooling isn't practical.
Recently switched from a Renault Captur (with touchscreen) to an Audi A3 (without touchscreen) and the amount of focus the touchscreen requires compared to a non-touchscreen with a radial button is amazingly scary. How did anyone thought it was a good idea in the first place? Can't imagine going back to having a touchscreen now, and hope they slowly disappear from everything cars.
Not in the UK; the rules around interviews are very clear (PACE Code C) and very strictly enforced.

What are you basing your statement on?
> the one screening interview we do which is a one hour pair programming exercise.

I'm not toot excited about the pairing part. Most pair interviews I've had feel like the interviewer is trying to shove a box that says "they arrived at the solution I like in the manner I was expecting". Most pairing feels like me going out of my way to connect with a robot interviewer w/ no imagination.

> For the onsite though, most of the time, I explain the exercise and then I leave people work while I do something else in the same room.

I love this. I'd love to see more interviewer's do this.
parts, not the whole island. correct me if im wrong
Does topical discussion of Amazon come up at other places you frequent? If not, this makes sense.
Between major cities, anyway.

In the Far East and north, Salekhard-Igarka is still unfinished after over 70 years, even with years of slave labor.
JavaScript is still super quirky and inconsistent though. You can't fix that without breaking backward compatibility.
The only reason the A3 still has a non-touchscreen is due to the fact that it's still running a rather old platform, which is outdated compared to the Golf, Leon -- the new A3 landing this year won't have dials.
Good. There is a reason you don't see apple like designed plane cockpit. When safety or productivity matters, you need more feedback, more options accessible and faster.

That's also why you don't program on a tablet, even with a bt keyboard. Task switching is way to slow, not enough info directly accessible and multi tasking sucks.
> short time, high pressure, unseen problem.

The problem is that you're not paying enough for this. You're just not, even if you're FAANG. A smart dev can likely find a good answer for you---but it will almost always be true that it is a better answer, for them personally, to just go work somewhere else.
I don't necessarily agree with the gender bias here, I just think it's a different kind of manipulation. Watch any of the fortnite streamers and the amount of money they have coming in is insane. For what? Entertainment?

What I will say, is that the way some of the young women on twitch present themselves leaves me uncomfortable. If you visit the Just Chatting section, you'll see young women wearing next to nothing playing just dance, or doing yoga. There's no law against this, and of course SJW will argue they can wear and do what they want, but I think the general public would agree this feels a little exploitive, especially considering the general age of the Twitch population.
Alive as all new Windows APIs since Vista are based on COM and UWP is just a continuation of that process, as what .NET should have been all along (COM Runtime), which is something that the anti-UWP crowd fails to grasp.

Win32 is the Carbon of Windows world, stuck in a Windows XP concept.

If you want to write Windows applications as if targeting Windows XP, then jump of joy. There are still Apple apps being written in Carbon and Linux is stuck on the UNIX ways of yore anyway.

Luddites also need to work anyway.
I don't recall Twitch suing any of the legion of titty streamers for damaging their brand, despite those reputational damages being far in excess of the ones caused by trolls. Though of course this whole suing thing is mostly just grandstanding to try and keep trolls off their platform because they lack the technical means to do it the right way.
No, Pale moon is not bad product at all, as for the horrendous individuals, well that's wrong too.

>For the technical reasons read

https://forum.palemoon.org/viewtopic.php?p=135424#p135424

>For the interpersonal reasons please see the lead developer acting like a spoiled child here.

(btw mattatobin is not a lead developer, get your fact straight please)

https://forum.palemoon.org/viewtopic.php?p=134236#p134236

>Friends don't let friends use a crappy, out of date, insecure, janky browser.

https://forum.palemoon.org/viewtopic.php?t=21626

https://forum.palemoon.org/viewtopic.php?p=168679#p168679
Occasionally, I do, that is when writing Excel macros in VBA (Visual Basic for Applications, Microsoft's Visual Basic flavour for macros).

The reason why I do this is that the - for better or for worse - the world runs on Excel and some things (e.g. reporting, ad-hoc conversion of CSV data), especially one-off solutions (I know, nothing lasts as long as a prototype in production ...), are faster to implement in Excel and will also be more readily accepted by users because Excel often is what they know already.

The language is alright, the IDE within Excel, less so. I try to write VBA in a maintainable manner but especially with Excel's macro recording feature it's possible to create quite messy code. Macro recording is fantastic for bootstrapping functionality but you have to edit the resulting code if you want it to be maintainable further down the road.

Other developers often frown upon Visual Basic and don't consider writing VBA code in particular to be "proper software development" but it gets the job done and that's what counts.
Unintended side effect could be drivers using their connected smartphone which is far more dangerous.

This is already the case with Mazda's touch-disabled-while-driving screens.

Not sure at all about the net effect on safety.
You have also made an important point, equal to Feynman's.
Finally.. sanity