skysight-inc/HackerNews huggingface dataset:
> They don't seem to have any problems in the middle of winter, when windows stay fully closed for at least 3 months each year.

It's very much possible that during the winter ventilation performs better since there is hot air inside and cold outside. Or your office building just have similar hot air loss as your housing and it's helps to remove excessive CO2. Thermodynamics huh.

Also oxygen consumption and overall feel can be affected by temperature of environment.

> About a half also smokes, and then they "don't have enough air".

No surprise since heavy smoker lungs and hearts often perform worse and they going to be more sensitive to CO2. It's even worse if they're overweight or have other health issues.

> Is it really better than CO2?

I cannot say without some kind of measurement, but I guess yeah: even if there is massive road outside it's could still be better than staying with constantly high CO2. It's can be worse long-term for your health, but to be productive human brain need oxygen and many people more sensitive to CO2 level than others.

Personally I don't smoke and have healthy lifestyle, but I still extremely sensitive CO0 and without proper ventilation I just can't work efficiently if at all. So any room I stay in will always have open window no matter if there is AC working or not.

So it's great that you don't have same issue, but please keep in mind that people not just imagining things. Yeah they can quit smoking and watch their health, but CO2 is still extremely important. If you don't believe me rent some air quality meter and check it for yourself.
That the school system sucks is not an unavoidable fact of life, it's a problem that needs to be fixed. I admit, another problem on the big pile of problems that need to be fixed, apparently.
Thread on the teaching of statistics by statisticians vs. non-statisticians
It did tell us that:

APS has assembled a team of engineers, safety experts and first responders to work with the utility, battery-maker Fluence and others to carefully remove and inspect the 378 modules
> The citizenry gets concerned with poop on the street

This does not appear to be true for San Francisco.
In my eyes that would be a demotion of technology. They should instead do a Xerox Parc and invent newer/different kinds of hardware operating environments (and try to ship them too).
According to the article, even the rich are complaining.
There is literally no money in it, so obviously the private sector isn't going to do anything. You might get a bit of "third sector" charity, but it's always inadequate wherever you go.
Safety. I always use my dad as the perfect metric for this, because he fits the elderly tech stereotype perfectly. I can give him Windows or OSX and he'll usually butcher them into a mess. Their Mac is an absolute mess of toolbars and bloatware, whereas the Windows machine has zero issues after several years.

Speed. Windows always used to have issues with installs getting slow over time. I've had the same base installation of Windows 10 on my Surface Book and it's as fast as it was the day I bought it, despite several hundred gig sitting on the hard drive, numerous VM's, and several IDE's.

Stability. My Surface Book hasn't crashed in years, and my other Windows 10 machines have crashed so infrequently that I forgot what a BSOD looked like nowadays.

Cleaner UI. I think toolbars are still a bit of a mess on Windows 10, but they dud a good job to get away from the mess that was Windows 8, and I'm yet to meet someone that struggles with Windows in the same way they struggle with other OS's.

These aren't headline features, but they're the key points where Windows improves and where OSX seems to struggle. I still love the OSX UI, but I fear that we're not far away from things becoming more iOS friendly on the desktop, and parts of that fantastic UI being torn down.
Is that so bad? Schooling is a waste of time anyway, this way kids have more free time and they can enjoy their childhood and learn some new skills on their own.
But why? Why isn't all that wealth being used to make the city more livable? More affordable for the poor? More diverse?
It's weird that there are 49 comments and not a single mention of React.

SwiftUI is basically React implemented in Apple's proprietary language rather than a preprocessed JavaScript-XML hybrid [1]. More options is a good thing, but it hardly seems revolutionary.

[1] This works much better than it sounds like. I'm a long-term C/C++/Obj-C programmer and was very sceptical of JSX, but React is actually very nice to use. The toolchain is kind of byzantine but seems to be settling slowly on reasonable defaults.
I'm not sure there is, really. Having moved to Europe I do miss the libraries in the US, but that was in pretty wealthy areas (Santa Monica, San Diego, etc.)

But the private services can be top notch if you've got the cash.
B2B Mailing List – Business Executive Database
"A C-with-borrow-checker" is a good-enough description of Cyclone, which is not that different from Rust and which was basically abandoned for Rust.

Sure, Rust itself has a number of higher-level features, some of which are a bit problematic by comparison with C (e.g. monomorphizing generics lead to intermediate-code bloat, which causes long compile times) but it turns out that these features are practically needed, either to make programming-in-the-large more feasible or to abstract some underlying details from user-level Rust code so it can keep working even as the compiler and standard library evolve underneath it. C doesn't have these problems being a mature platform, but Rust still does.
The problem is not because schools are underfunded. We pay more per student then many countries that test higher.
Alienating users for using adblocker-capable software might be a more difficult sell as the group gets larger.
> a lot

I see what you did there ;)
We have these old Windows admins now learning to work with Linux. What drives me insane is their habit of randomly rebooting machines if something isn't working right. There is a problem with a Linux box, they ask you to take a look at it, you SSH in, type "uptime"... bam, it's two and a half minutes. A lot of precious diagnostic information has been lost.
From the related discussion:

I think it's important for us to move on in this discussion, so I'm going to reject this RFC.

This RFC proposes to use the govuk data tool to aid people in getting local development repo. However, the generation task of govuk data uses govuk-guix, which is a personal project built by Chris. We, as tech leadership of GOV.UK, have decided not to add guix to the GOV.UK stack.

There's a lot of value in the example of the guix data tool and this discussion. We'll make sure that it informs the discussions we're having right now about work on the GOV.UK developer environment for next quarters.

https://github.com/alphagov/govuk-rfcs/pull/101#issuecomment...

So, it seems to be once person's project and the gov.uk leadership seem to have rejected Guix. Still a shame though, Guix and Nix are great for reproducibility and setting up development environments. But I also understand that they don't want to introduce Guile Scheme, which most of their developers will not have a background in.
This is also true for many third-world countries, and for that matter most of Europe. It isn't evidence of much, really.
Because making it more affordable to the poor means increasing the housing supply, which means reducing the price of homes, which existing homeowners hate.
As of July 2019, there is no know way that cures drug addition with even moderate degrees of success.
Indeed, even the very definition of addiction is still
controversial. From [1]: "[D]efining addiction is not an easy task
and still represents a considerable source of scholarly dispute. The
term addiction has been and it is still used in at least three
different ways. [(i) I]t is used as a lay term, which entered the
English language in the late sixteenth century (maybe owing to
Shakespeare) to indicate inclination or proclivity for certain habits
or activities, in both its positive and negative connotations,
including excessive drinking and smoking. [(ii)]Since the late
nineteenth century, addiction is also used as a medical term to
indicate pathological, compulsive drug use [...] [(iii) A]ddiction is
used as a psychological construct to indicate a compulsive
motivational drive [...] Instances of all three meanings abound in
the scholarly literature, sometimes within the same paper."

OTOH, drug dealers, too, obtain economies of scale by concentrating drug users in close physical proximity (and vice versa). It seems to be plausible to assume that the easy availability of drugs is itself causally contributing to drug use and drug addiction.

[1] A. Badiani, Is a 'general' theory of addiction possible? A
commentary on: a multistep general theory of transition to addiction. https://www.ncbi.nlm.nih.gov/pubmed/24888430
I generally agree with the "school is a waste of time" sentiment, except that it does mean an additional burden for parents who now have to deal with carers for their kid during the work week.
Jk: Configuration as Code with TypeScript
Then they're obviously not rich enough /s
When you cover large swarth of land with concert the rain water goes on the roof and on the road goes to gutter and makes it way to sevege. In absence, of this it is drawn underground and refills underground water.

When people were building these concert jungles, they didn't keep in mind where the water comes from and how exactly it's refilled and what we can do to replenish the capacity lost due to our development projects.
Oh boy. Phabricator was _terrible_ with this. Native English speakers thought ridiculous button UI names like "Clowncopterize" were so funny. Fricking no.
Your comment is indicative of the core problem, apparent total insanity. Reality is that the very last thing American schools lack is funding, considering that the USA spends more money on education than any other country in the world and by a great margin, while achieving really poor outcomes. (Do your own research on sources, it will help you inform yourself)

The real reason for the poor performance of our schools is the authoritarian disintegration and disassembly of American society by having both enabled and defended degenerate behaviors that disrupt teaching because terroristic children sabotage the education of children who want to learn, and because American society that was unified and had common interests and was focused has been flooded it with foreigners that are not only disparate, but they are draining and sabotaging the system because of the divisions they cause through so many different friction points that it’s not even worth starting to list them all. Reality also is that, just like the article we are discussing, nobody can acknowledge or even really understand, let alone accept the consequences of this division that was caused by force, imposed, and against the will of the American people, who have foolishly, even if generously simply accepted the authoritarian abuse of their generosity.

Americans that built the very country that the freeloading people of the world are flooding into and who are being given preferential treatment over the descendants and carriers of the very values that produced what we all have in the very first place. It’s an utter self-destructive process akin to drug addiction that feels great and fun when things are still under control even though you are burning through your savings to fund your addiction that you are so far into you can’t even recognize it. Reality is though, that the consequences are accumulating, regardless of whether you can or want to even acknowledge them, let alone do something about them, and the crash and destruction is inevitable as the drug is used by your drug dealer to exploit and destroy you. So are our schools suffering from advanced addiction to division and fracturing that was brought on by the authoritarian and despotic “diversity” cult. You will see the consequences unfold in Europe just as much as they have in the USA as their division has been increased by force over the last decades, and so will also their mythologized efficient and effective quality education system. Because in the end, the biggest and most important question is how such systematic thinking people like programmers could not realize the massive technical debt of a divided and fractured and pollute code base that was simply “diversified” with every single useless library and language and process one can think of, in a bout of insanity by believing diversity is good when the clear evidence is that unity and similarity and focus and specialization are all not only good, but quite literally produced every single thing all around us even if now deliberate inefficiencies are introduced as a good thing.
Yes, directly to machine code.
Sim City lies, too. Real American "cities" (to use the term generously) are basically a parking lot with a mayor.

https://humantransit.org/2013/05/how-sim-city-greenwashes-pa...
>What makes Safari so bad in your eyes?

The rendering engine is poor. It's probably the browser I have the most trouble with when doing frontend work. iframe scrolling is broken, it's historically suffered from some frustrating flexbox bugs (see https://github.com/philipwalton/flexbugs#flexbug-11), its Can I use... score lags behind Firefox and Chrome. For a while, it didn't support service workers properly.

I could go on.
>C the burden of doing in falls on the developer.

Aka, C code is doomed to segfault. The routine easily verifiable work should be done by a machine, aka by the compiler.
The article talks about energy and resource consumption in the US, but production of most electronics happens in China, whos emissions are exploding. Energy used in production of electronics is often greater than the energy consumed during the entire lifetime of a device [1].

1: https://solar.lowtechmagazine.com/2009/06/embodied-energy-of...
> However, here's some pointers (heh)

However here are some pointers (heh) :D

https://en.wikipedia.org/wiki/Muphry%27s_law
I appreciate your effort in trying to explain your opinion, but it's unclear how it is related to my comment above. To clarify: it's sarcastic reaction to the story's bias, and shallowness.
On one end, I really like the open source movement;

Having said that, I can't do anything but blame it for the slow pace of computer systems research. My reasoning is that the OS does not sell anymore (partly due to FOSS movement) and thus research computing environments hardly come out of the labs for use in production.

We are forever stuck with Unix's interpretation of what an OS could be, and there is very little compulsion/motivation/incentive (can't think of the correct word) to explore. People who do explore (example at MS research or Later Bell labs, remains in the labs)
I’m not worried nor do I believe that economists are confused.

I worry that the public / workers / voters / policy makers are being misled/confused/misdirected.
As another European, I wouldn't throw too many stones. It's not like every part of Europe has first rate schools and healthcare, or flawless infrastructure.
European here. My girlfriend and I are excited to do a tour of the West Coast later this year. As a tech I feel it would be silly to skip San Francisco and Silicon Valley, but I must say the stories I have been hearing have dampened my initial enthusiasm considerably. I now wonder if it is worth our while. If "avocado toast and class warfare" are the main attractions nowadays, we can probably spend our time more wisely.
I buy them for hardware actually (and wipe OSX, install Windows instead). My 2013 MBP is fantastic, but I probably won’t get the new MBP as the next machine, as the hardware just got too weird (huge trackpad, touchbar).
What is the history of surrogacy in India?
Fails 5 Video Selection of Funny Jokes and Failu
> it segregated a team of developers off to work on 'cool' things while the other half is left working on legacy projects

Ouch. Everything I've read about re-orgs is usually centred on not letting that happen. We went through one last year and any remotely interesting tasks absorbed by teams were shared around (along with the not so interesting tasks of the people who were bumped).

We were luck we had quite an inclusive consultation process and the radical transparency had both negative as well as positive effects, but can imagine something like that being somewhat hidden would just kill morale.
A Clojurian's Idioms and Patterns for ETL
Watch the new documentary "Apollo 11" — it's all that and more.
Use an IDE
Two end of terrace houses next to each other. If you want a standard "semi-detached" house in the US it's normally called a townhouse (or similar).
Yes, the experimental details are stunning, particularly with an experimental physics background.

As someone who had a narrow escape from a PhD working on resonant bar-type detection attempts, I've never understood how those were ever thought to be sensitive enough -- whether decent calculations just weren't available or what. Unfortunately, you're typically not in a good position to evaluate such things before starting the work.
Automating Our App Release Cycle
Allow me to play devil's advocate for a bit:

1. I don't really think this is that confusing. It's just passing by reference, which is something you can't get around learning if you're using a language that works that way.

2. I don't really see why True == 1 should hold either, but I think this example is really contrived; you wouldn't make a dictionary with both integer and boolean keys.

3. These are just destructive methods. You could get around this particular example by making these methods return the object itself, but then the user would just continue to operate under the misunderstanding that these methods are non-destructive, which would come back to bite them later.

4. This is an implementation detail leaking, but I can't think of a scenario where this shows up in the real world. To begin with, I rarely use "is" anyways.

5. This one is indeed just very confusing and I can't really defend it. This is the only one that I think has a real chance of being a problem in the real world. I know I've been bitten by this one before.

I think most of these just boil down to "mutability is confusing". Sure, but that's not really something you can fix unless you want to do away with mutability altogether, and then you have to eat the performance cost.
With luck the law will crush this HOA silliness. Maybe eliminate HOA's altogether.
Even if they would, they couldn't do with Linux what Apple did with BSD because the licensing situation is different: BSD allowed them to develop a proprietary OS, GPL doesn't.
Our venture studio is built on this premise.

As more and more people need to work together but a part, that creates the need for some underlying infrastructure that works behind the scenes to glue things together as if people were sitting next to each other.

It also interesting enough touches on the field of non-desktop work which is 80% of all jobs but only have 1% of Silicon Valleys investments.

If this is a space you are into I would love to hear from you.
I'm wondering what the city's waste looks like. I bet there's a lot of nice stuff and food being thrown away.

What's it like to dumpster dive in the city with the most billionaires per capita?
Apple: Xeon W, 8 cores, 3.5GHz, 32GB RAM, 256GB SSD, $5,999 [1]

Dell: Xeon W, 8 cores, 3.7GHz, 32GB RAM, 256GB SSD,
$3,506 [2]

I know there are some configurations at some points in the product refresh cycle where Apple computers are price-competitive with Windows computers, but this isn't an example of it.

[1] https://www.tomsguide.com/us/mac-pro-2019-specs-price,news-3...
[2] https://www.dell.com/en-us/work/shop/workstations-isv-certif...
I've read these before, they're great (and I'm going to read them again now for fun. :)

That said, "let’s write some classes without thinking about it!" pretty much sums up the criticism of OOP. You can't just throw your problem domain naively at some language structures and then blame the language when it doesn't work. I bet I could pick any programming paradigm and find a way to do it wronger than this.

(If I were doing an RPG of the sort in the articles, just off the top of my head, I'd probably end up with fairly abstract 'Creature', 'Item', and 'Action'/'Spell' classes, plus a big data table defining the various types of each of these and the ways they could interact. Your game designers shouldn't be worrying about compiling C++ in order to add a new type of dagger, after all!)
How and why CPUs do “branch prediction” (2017)
I work remotely, and I will never go back to an office again if I have any say in it. It is simply so much more enjoyable and is great for my life and soul.

I go for a longer walk with my dogs after lunch, listening to a podcast or audiobook and just enjoy. I don't really enjoy the concrete that cities provide to you and working remotely allows me to live in a cheaper, bigger and I believe more healthy place.

If you have the possibility, work remotely at least a couple of days a week. I think you will enjoy it. One big downside is obviously the lack of social interaction which can be frustrating at times but it's basically the only big downside for me at least.

A minor downside is it feels like the days goes by faster, I believe this is due to each day being so similar so the brain does not simply register the day in the same way it does when you travel away from your home.

Just as being on vacation in a different country makes the vacation feel much longer than it would if you spend that at home. It sounds like something that is nice, but in reality, you don't really want to feel like your life is just flashing by. But it also gives you perspective to work on stuff you feel is important and provide value.
Is this really true? Evidence for it?
Bitcoin's Department of Defense: The Case for Global Reserve Status with No Guns
> I second the neighbor's request for references

https://docs.microsoft.com/en-us/typography/develop/word-rec...

> since your claim goes against the accepted ‘wisdom.’

This is overly generous as a description of a collection of myths that have been known false for decades.

> Note also that your claims don't actually refute pasabagi's original conclusion. If lowercase text is easier to read because of its ubiquity, this still means we should use lowercase text

No, it doesn't, because if we ignore your advice and use capitalized text, capitalized text will be common enough that the advantage of lowercase text disappears.
Isn't Flutter just a reimagining of React Native anyway?
Many newer blockchains use “Proof of Stake” (PoS) systems that rely on market incentives, instead of "Proof of Work" which is the energy hungry variety. Server owners on PoS systems are called “validators” — not “miners.” They put down a deposit, or “stake” a large amount of cryptocurrency, in exchange for the right to add blocks to the blockchain. Validators are chosen by an algorithm that takes their “stake” into account. Removing the element of competition saves energy and allows each machine in a PoS system to work on one problem at a time, as opposed to a Proof of Work system, in which a plethora of machines are rushing to solve the same problem. Additionally, if a validator fails to behave honestly, they may be removed from the network — which helps keep PoS systems accurate.

Granted, I have no idea what system these guys use - but don't write of the technology just because it has the B word involved.
AFAIK 2018 and 2019 models are just in the program ‘just in case’, and it’s more to give confidence in buying the new MBPs to potential customers, not because they have problems.