skysight-inc/HackerNews huggingface dataset:
In addition to men preferring cooler temperatures in general (probably for metabolic reasons), men in offices are usually required to wear warmer clothing than women (though anecdotally I suspect that because of the AC, pantsuits are becoming more popular).

In one office I worked at, the AC controls were not accessible, and because there was no dress code whatsoever, everyone complained about the temperatures being too low. There was a TI office in the same building, and because everyone was in business casual or higher, they didn't have the same problems.

Designing uniforms which look professional and composed but which also ventilate correctly could considerably raise optimal office temperatures.
>>Now you don't need to install Flash or ick Silverlight to do so.

I dont think you understand how EME work

You still need to have a CDM, which is functionally the exact same as a flash plugin, the CDM's are not part of the standard, Adobe, MS and Google are the only providers of the CDM's so every browser not made by those 3 have to go begging for permission to include the binary non-open blob in their browser if they want to use EME for media
See elsewhere regarding Americans using way too much air conditioning, but to be fair, Munich is a pretty cold place compared to much of the US in the summer. And not nearly as humid as much of the southern/eastern US.
I'm pretty sure it increased build times on less parallel machines, yes. And as you say the total work done (because of duplicate header file compilation) was greater.
Yep. It's a combination of human nature and social conditioning, I think, to not what to admit that things are fucked up. Speaking from my own experience, there are absolutely times when things feel overwhelming, when I feel despondent, when despair sets in, etc. And the fucked up thing is, there's really nobody I want to talk to about that stuff. Not my co-founders, not my mom, not my best friend, not my dad, not my sister, not my second-best friend, etc. I sometimes think it would be cool to just go sit at a bar and bore some random stranger with my problems, because somehow it feels like it would be easier to talk to somebody completely random. Maybe because I know on some level I'll probably never see them again, and vice versa, so there's absolutely no reason to care if they're judging you or whatever.

That said, I'm too busy to actually take time out to go sit at a bar and bore strangers with my problems. Which is one of the problems... hmm...
I just spent an hour constructing a class called Morse such that this outputs "HELLO WORLD!":

Morse m;
cout << (++++m) << (+m) << (+-++m) << (+-++m) << (---m) << ", "
<< (+--m) << (---m) << (+-+m) << (+-++m) << (-++m) << "!\n";

Damn you, C++! Why won't you let me overload the . operator? ;-)
i can't speak for everyone, but if i could get a permission that was bookmarks/url only i would be pretty happy.
One thing missing from this article is demand response:

"It matters, researchers say, because cooling has a direct relationship with the building of coal-fired power plants to meet peak demand. If more air-conditioners are humming in more homes and offices, then more capacity will be required to meet the demand. So 1.6 billion new air-conditioners by 2050 means thousands of new power plants will have to come on line to support them."

We https://flair.co offer demand response tech for minisplit control that can help prevent having to build all the 'peaker plants'. This gets extra interesting when you add intermittent supply (solar/wind) and grid tied storage (Tesla has been making big pushes here among others). Hopefully, we are able to scale these up in parallel to prevent a bunch of coal fired plants from being built for the 1-3% of the year with the hottest days.
I think "don't worry; the Republican-controlled Congress will not cut funding on environmental initiatives" sounds like a bit of a pollyannaish proposition.
There doesn’t need to be a philosophy behind leaving it out. Go was started by selecting only features which were deemed necessary. I think it’s fair to assume the creators of Go didn’t design it for writing purely-functional code, so that’s why it’s not in (yet?)
Ever seen idiocracy? If you want fewer children, make sure you reduce birth rates in the right circles. I am going to guess that readers of this website is not the circle you want low birth rates from...
So sorry to hear this. It sounds like you guys are doing the right research. Being in a similar boat, I think that the checkpoint inhibitors look very promising. I try to keep up with the field as best I can. The hard part is you have to find an appropriate clinical trial for whatever you and your doctor think is best... Also, just as an FYI, the NCI is starting up a new precision medicine trial (NCI-MATCH) to target specific pathways instead of tumors... but I'm more of the opinion you have to do combination chemotherapy and modalities unless the drug is super effective. But then again I'm not an oncologist or a doctor.
I have used Internet Archive in the past for this kind of hosting. They charge nothing and provide a great (though sometimes confusing) service.

But I'm all for paying my own bills as long as they are reasonable. It seems crazy that IA can afford to host huge files for free for anyone but S3 charges so much for so little. I was hoping there was a middle ground. I guess the middle ground is just running my own dedicated server. Thanks for the reply!
It can check that they match with the columns, yeah.

It also heavily relies on generic types to ensure that everything is well-formed, and to provide zero overhead.
The most discussed moment for each Game of Thrones character on Twitter
https://en.wiktionary.org/wiki/gobar
Still better that try / except: pass from other languages.
Yes, it's somewhat similar in that the compiler checks if you have handled or chosen not to handle an error. You're not allowed to ignore it (through omission).
Berlin doesn't nearly get as hot as the United States. Try sitting inside a house in Mobile, AL in July without air conditioner and see how long you last. Using your water example, what about the deserts in the US that don't have a nearby water source to cool everything. Europe is much cooler in comparison to the US.
And warming up the rivers won't lead to any problems regarding their ecosystem?
In addition to the metabolic rate differences, there is also a difference in the ratio of surface area to volume, and many women would prefer not to wear pantsuits. This is one of those bizarre times when the stars all align to make the difference in comfortable temperature as wide as possible in practice.
This problem is fixed by using the "goimports" tool that will automatically add and remove imports as they're used on save. Pretty much every editor supports it. With goimports and gofmt that formats code, I no longer have to think about formatting and imports at all until I git diff, the whole problem vanishes.
Have a look at the latest breed of discovery interfaces that do full text search on their corpus, EDS Discovery, Ex Libris Primo, Serial Solutions Summon. For academic work they are invaluable, letting students and researchers find snippets of related research.
Would you mind providing examples of what you are talking about? My experience has been different - I find that the golang maintainers are thoughtful but also very very (very) busy people. So I find they tend to respond in a terse, and sometimes what might seem like an unfriendly way, but I haven't seen any of what you mention here.
1) While I might buy that for accidentally triggering Alexa itself. Accidentally triggering an app is quite a bit harder because it requires a specific sequence of words.

2) Most phone carrier store voicemails in the cloud. We have no guarantee they delete them.
I'm not sure such a thing would work here, but Japan famously ran their "Cool Biz" campaign to encourage people to dress lighter in the summer. https://en.wikipedia.org/wiki/Cool_Biz_campaign
What makes them so much more efficient?
> From my perspective the current inhabitant of the White House provides a fine illustration that "success" in the world of business does not necessarily translate into success or effectiveness in the world of public service and politics.

The effect is the opposite. The current inhabitant of the White House proves to a whole slew of people that they too could become president, qualifications being irrelevant and the general feeling that they wouldn't do an even worse job of it.
It takes a large technical team to pull this off:

https://www.craigslist.org/about/craigslist_is_hiring
If I hadn't read an article on esolangs last week, I would have missed Piet.
> we purposefully design smarter systems, maybe we can cut out layers out of the stack entirely, so worrying about things like distributed execution is a thing of the past for 99% of programmers.

Actually I disagree. If your layers represent conceptual abstractions, and not arbitrary divisions of your code stack leaking details from below, then _more_ layers is actually a good thing.
Yes. I was talking strictly about the air source style heat pumps and/or reverse Carnot cycle A/C units.

Everyone knows GS heat pumps are more efficient.
This is really a misleading headline, if for no other reason than that there is no such "thing" as Artificial Intelligence. That is, there is a field called Artificial Intelligence, but as a technology, it isn't one discrete, unified "thing" that you can talk about. There are many, many systems which can claim to employ varying degrees of "artificial intelligence" or "machine learning" to various degrees. But there's little or no reason to think they have much, or anything, in common in this specific regard.
How is crossing out "Black lives matter" in any sense related to pursuing actual equality?

I also am definitely opposed to Zuckerberg for president, but I just don't understand the logic here. If they were merely writing "All other lives matter too," I'd understand where you were coming from, but I don't understand how crossing out the statement is praiseworthy.
It's irrelevant. The rights holders and/or distributors have every right to demand certain conditions for you to view their IP. Information isn't free unless the holder says it is, end of story, and if they demand you have to read it while standing on your head, you have every right to choose not to do so, but you can't then circumvent their requirements because you disagree with how their implemented and claim to be on the right side.
What's lost about it? When I first came to the US aged 12 I was confronted with an entrance exam for the school we had chosen.

The math part had this weird American division symbol I had never seen before, and the closest thing I had seen was square root. Which I found a bit ambitious, but I went ahead and did the square roots.

They accepted me despite the fact that I couldn't do division, but put me in the "remedial math" class. Got out of it when I did the in-class "calculator exercises" (weird concept, that) in my head, faster than anyone with the calculator.
Sounds a little bit like making https://cdn.polyfill.io/v2/docs/features/ persistent between websites ;-)
Not only that, but it's often the way that Librarians are trained to search, but not how the rest of us do.
It seems like it would be incredibly expensive to retrofit to existing buildings compared to air conditioning, while remaining much less effective.
Things like WordPress, with millions of installs, also make it a popular target.
You've picked up some interesting ideas from somewhere but my education is that they are false. Of course, as any good scientist I stand ready to change my position should I be presented with evidence. The idea of training for blood regeneration is wholly unsubstantiated by the scientific evidence.

Assuming functional spleen and liver, the human body is also exceptionally good at removing damaged red blood cells. Average life span given no RBC abnormalities is 120 days; there is no 'degradation' of oxygen carrying capacity that happens between a cell freshly minted and one nearing the end of its lifespan.

The human body has significant spare resources in the marrow waiting to spring into action and training is not necessary. Upon significant blood loss, (i.e. Secondary to trauma) regardless of the blood loss naive or the regular donor, reticulocytes (not completely differentiated red blood cells) are liberated from the marrow, 'early' as it were.

A blood donor gives less than an amount of blood that causes physiological changes, BY DESIGN.

Increased red cell production is governed by oxygen demand/oxygen thirst in a complex sensing mechanism by the body and regular donation barely tickles red cell production
A lot of offices don't even bother to turn the AC, or the lights off at night.

A lot of people just leave their computers on (with sleep disabled), just because they don't want to wait 30 sec for the boot or to start their apps.
Yes, I would expect new CPUs every year, specifically Cascade Lake-X and Threadripper 2 in 2018 then Cannonlake-X and maybe Threadripper 3 in 2019.
Librarians are custodians of knowledge and dangerous magical artifacts.

...According to TNT.~

Real librarians have become somewhat less prestigious as their previous roles have been automated. They are now little more than administrators of the information service provider of last resort for poor people.
The A8’s lane assistant can also handle this stuff, while the Tesla’s lane assistant can not (obviously).
A SEER 13-14 system can run $5-6K, while a SEER 22 system can cost upwards of $15K (as a guesstimate). In theory, a SEER 22 system can pay for itself over the long-term due to reduced electric/gas expenses. The issue is that higher SEER systems, above 16 I believe, rely on variable speed motors. My understanding is that they are inherently less reliable.

A SEER 13-16 system might last 15-20 years (if you're lucky), while a SEER 22 system could break down much earlier at about the 10 year mark. You can sometimes replace specific parts, but depending on what breaks, it may not be cost effective.

In short, the only way we're moving to more efficient AC systems is if costs come down significantly, we see some major innovation in the field, or the government provides significant financial incentives.

As an aside, I also think we could achieve energy efficiencies by increasing the insulation in houses. It's unbelievable how much hot/cool air is lost through windows, doors, crawl spaces, and attics.
Crossing out "Black lives matter" in favor of "All lives matter" is not pursuing equality. It is doing the opposite.
In-Person Coding Bootcamps Are Terrible Businesses
Yeah it's pretty shocking how much CPU and memory Electron apps use.

Used to be Java chat apps and IDEs (Eclipse, IntelliJ) were considered slow and bloated.

They're practically fleet footed compared to the new breed of web apps.

As much as I love Slack, Visual Studio Code and Atom my maxed out MacBook Pro is at 50-100% CPU and paging into swap with all three open.

If I send a few GIFs in Slack - temps hit 99C (never 100 for some reason) and my laptop sounds like a mini hovercraft.

It's a little disheartening and really has me missing those big old Mac Pros which were silent no matter the task.

JavaScript and the resulting apps are certainly enjoyable to code and use but damn does something need to change in terms of resource utilization.
Wrong symbol in the title:

º = ordinal indicator

° = degree
like facebook only accepting university email addresses.
AC saves lives. I think concrete and blacktop everywhere is way worse.
Self-reinforcing productivity differentials.
This book by Ryan Holiday: "The Daily Stoic: 366 Meditations on Wisdom, Perseverance, and the Art of Living: Featuring new translations of Seneca, Epictetus, and Marcus Aurelius" is a good intro to the topic. https://www.amazon.in/Daily-Stoic-Meditations-Perseverance-t...
Only tangentially related, but is there an OTA that doesn't go for the hard sell? E.g. popups galore, notications, spammy email? If so, I will spend every dollar of my future travel expenditure with that company.
Sure, it's cost, but that's solvable.

1. Drilling the wells is not actually that expensive depending where you are.

For me, 3 300 ft wells, bored, piped, and grouted, was about 5k.

2. The units can be gotten for that price with install.

You need to take into account the fact that they are significantly more efficient at both heating, and cooling, and hot water, over their lifetime.

(also, their specs and submittal data usually have real numbers, giving you mappings from incoming water temperature/etc to EER, not BS numbers like most outdoor air A/C units)

They would also be cheaper if they sold more of them :)

3. The units are much easier to keep working, and pretty much never die. They are made much better than the average heat pump. As for your coils, yeah, doing horizontal loops is not a good plan in most cases, though cheaper.

With the 30% federal tax credit that used to exist, a state tax credit, etc, i paid 10k all told.

I made that back in 2 years (the electric bill in the winter went from 600 a month to 100. Yes, the heat pump was functioning properly)

In areas of the country where well drilling is more common, it's a great option. I wouldn't do it in say, the bay area.

But note: none of the wells have to be that expensive to drill, and in fact, when done during new construction, they are often really cheap.

It's just a matter of, in various parts of the country, limited set of people have well drilling rigs because it's not that common. So part of the cost may be "having some guys drive a well drilling rig 5-6 hours to come handle it"
I agree with most of what you've said, but I'd also argue that having large groups living out in the desert is such an absurd configuration for humans that it presupposes an indifference for any sort of sustainability.
What makes it difficult?
http://www.ugra.org/pdfs/SurfaceWaterTemp.pdf

Random Texas river temperature ranges from 55º (winter) to 85º (summer). The world is a big place with lots of climate variety. :-)
My bedroom in Tampa, FL reaches 90F at night without air conditioning. There is no way I could live without AC here.
Sounds like you have no specifics to back up what you're saying and just enjoy bashing PHP because that is the trendy thing to do. You were asked for specifics several times and all you can offer are snarky pejoratives, it reads like textbook trolling.
Thanks for the practical counterpoint. They are definitely pricier and the installation is more complex, but they do pay for themselves over time and should add to the value of the home.

I'm surprised about the earth movement ruining coils. The installations I've seen pictures of show coils with pretty large radii (maybe 18"), I'd think the earth would have to move a lot to do that, and if it's doing that I'd worry about the foundation. Were these small coils? Is the surface really close to the water table?
They'll take them into account more than if you're not a member.
> you can think about generics as a better kind of interfaces

No, you can't, because generics don't provide the key feature of interfaces: run-time dynamism.

You could make a case that static polymorphism and dynamic polymorphism could be accomplished by a single mechanism, as traits do in Rust, but you can't say generics are "better" than interfaces, since they solve a different set of problems, with different implementation strategies, despite related theoretical foundations.

> The problem of not having generics is that the community can't build its own implementation of useful data structures

This is not true either, although it is true that it is harder to do this sort of thing in Go, the result may in fact not be as fast as you can achieve with monomorphisation, and you may have to write more code by hand.

The "trick" is the Go model is to provide an interface (which yes, potentially unnecessarily uses a dynamic mechanism) to implement indirect operations. For example the Swap function of https://golang.org/pkg/sort/#Interface enables https://golang.org/pkg/container/heap/#Interface - which is a reusable data structure. Compiler-level static-generics for slices and arrays, combined with indirecting through array indexes, enables you to avoid boxing when instantiating the heap interface. The data structure can be instantiated with an interface once, so there is no dynamic lookup for heap operations, but there is still a double indirect call.

Yes, this is less convenient than proper generics, but this doesn't mean you can't do these things.

Furthermore, I've never actually needed to do this outside of sorting (which is, absolutely, is annoying) in large projects. Almost every time I need a specialized data structure, I usually need it for performance reasons, and so hand-specializing for my needs tends to be worthwhile anyway.

> Generics are rarely useful in your own code, but they allow people to create good abstractions in their libraries.

I'd like to see something like templates or generics for Go, but I definitely don't want Java-style "fake" generics without code specialization. Furthermore, I found that the vast majority of generics-heavy libraries back in my C# days were more trouble than they are worth, despite meaningful opportunities for better performance with value types. Copy/paste almost always resulted in a better outcome.
> "So 1.6 billion new air-conditioners by 2050 means thousands of new power plants will have to come on line to support them."

Or not, where California has brought enough solar power online to the point that during peak times it has to pay to offload power to other states because some natural gas operators can't (won't?) shutdown...
No. The vast majority of the heat is removed from the water by a processing plant before it gets reinjected into the stream. The temperature difference is negligible.
Good point. I prefer ISO standards and the built-in library, but your point is valid. Implementations do exist in C++ today.
It's a regional thing; they seem to be common here in Michigan. It seems to be proportional to the degree of temperature swings? They're not great if the ground and air are always warm or always cold.

We have winter lows below 10F/-10C and summer highs above 85F/30C. But the ground temperature is a relatively uniform 50F - useful for both heating (less important, because natural gas is cheap and efficient) and cooling. It's not so useful when the average temp is above your desired room temp.
Wouldn't using a typed language would be better suited for this? Why not?
Development Environments That Can Be Shared Between Developers
Maybe he'll hold a press conference with a stack of blank sheets of paper claiming they prove he's completely divested from his businesses, all while refusing to allow anyone to inspect the documents.
Not a specialist, maybe less loss due to shorter distances.
That sounds horrible.

Although, I do wonder what effects there would be if a cancer cure-all were discovered.

Since nearly everyone would need the treatment at some point, it wouldn't really be insurance anymore; more like a mortgage.
Huh? You can't get past Zuckerberg for asking staff to stop being disrespectful?
> You'll see terms like COP, EER, and SEER

Anytime there are multiple standards for manufacturers to choose from, customer confusion is guaranteed.
Also used to be in WebKit's JS engine https://webkit.org/blog/3362/introducing-the-webkit-ftl-jit/ now replaced with a custom thing https://webkit.org/blog/5852/introducing-the-b3-jit-compiler...
>> Also, it is clear to me from reading the news and comments about this event that many people really, really want this to be linked to climate change. It is to the point that cognitive dissonance ensues when it is pointed out the experts are in disagreement with them. That is unhealthy.

I think it's healthy. The people who experience cognitive dissonance are so personally invested in their belief that they are no longer able to see things objectively. That's not a good place to be in any case.