skysight-inc/HackerNews huggingface dataset:
An example given in this thread was that current Passivhaus practices specify that embodied energy (one time energy cost that goes into the materials and the construction) be no larger than 50 years of operating energy costs. Stricter energy eficiency means reducing operating energy costs. Reducing operating energy automatically reduces the allowable embodied energy budget. This limits how much energy you can spend upfront to improve efficiency with current techniques. We need better techniques. Increasing the number of years doesn't help that much, as it can lead quickly to a higher energy TCO than a conventional house, so why bother.

Remember it's the energy TCO (total cost of ownership over project lifetime) that captures the full environmental impact of the house, as every MJ of energy - regardless if embodied or operating - translates into a known quantity of GHG emmissions, particle pollution, and so on.

In a pleasant surprise, spending energy later (in energy costs, rather than embodied) is better than spending it today for the environment! Energy produced in the future will surely emmit less GHG and pollution than today (better techniques!), and the GHG will dwell less time in the athmosphere, so less compounding effects on the total temperature rise that we'll have at the end of this century.

If you care about the environment, you have to consider the energy TCO.
Not true. You are not allowed to take military (free) ammo home. You can however legally buy amo if you are 18 years old and legally own the compatible firearm to the ammo you buy.
Amen. Lots of micro service engineering is at the level of cargo cults and label avoidance. There are companies that do it well but relatively few of those. Whether TFA is a good or a bad example can not be told from the article contents, it would need a lot more information.
I had a similar vision for this project: https://github.com/notduncansmith/factfold

I mostly focus on building simpler things than this needs in my spare time, but I've worked on projects where a good dataflow library would have spared quite the headache.
> Individual cantons have their own public or private health systems.

Cantons certainly don't have their own health systems.
On the one hand, this is the classic story of colonialism: that the "winners" write the history books. There are likely thousands of stories like this, not the least of which in the woefully exploited African continent.

On the other hand, "discovery" is a nebulous term, and plenty of discoveries have inconclusive origins. Why would we call this doctor the discoverer and not the first hospital workers to encounter the disease? Neither knew what it was, both groups thought it something new. Same with the Belgian researcher, (contestedly) named the discoverer.

Identifying a disease is the kind of thing that's not going to come from one cook in the kitchen. I'm glad this guy is getting recognition, it sounds like he's a noble person who played a critical role in uncovering Ebola and leading to its present level of controllability.

Most philosophical and scientific concepts have concurrent or disparate discoverers or inventors. And even those that don't have borrowed so much from precedent that you can often make the case the discovery was previously made.
Still "somewhat regularly".

The simple truth is that an accessible gun has a higher chance of being abused or involved in an accident than one that is locked in an arsenal or doesn't exist in the first place.

Even in law enforcement, even though they often need guns, no matter what country, guns are abused regularly.

Which reminds me of the video of an FBI officer that accidentally discharged his weapon while break dancing.
Typical mortgage duration was and is ~25 years.

The number of 35 year mortgages has risen from 2.7% in 2006 to 15.75% now - https://www.theguardian.com/money/2017/jul/29/goodbye-25-yea... - and 40 year mortgages are becoming more common.
I'm kinda surprised that, 8,000 m = 24,064 ft implies the conversion factor of 1 ft = 30.08 cm instead of the correct 30.48 cm (note a single digit change). It... it might be capable of making a humane calculation mistake. (I think it is entirely possible, but still surprising though.)
Local housing has an artificially limited supply, actually. There's an absolute limit on housing per unit of area, but we get nowhere close to approaching that limit anywhere in the US. The real issue is zoning laws prohibiting building of new housing or favoring single family homes over apartment buildings creating markets where supply doesn't increase. If you address this and allow for building of higher density housing, prices will decrease and services like AirBNB stop being as big of an issue.

It doesn't help that local government politicians are frequently homeowners (and their constituents as well) that have a vested interest in keeping housing prices high. AirBNBs, apartment buildings, and high rises are going to negatively impact the value of their properties.
> If the Euro was stronger, which it would be if it were only the currency for Germany, I'd get less Euro when that conversion happened, and I'd have less local currency for things like rent, groceries, etc.

But wouldn't you be able to still buy exactly the same stuff with less (but stronger) Euros?
Lessons learned I guess!

We assumed that we were dealing with a (semi-) autonomous developer or team of developers, who would ask for clarification or assistance if needed.

We made ourselves available, we didn't expect miracles (it was big product with a team you had years of knowledge about it attached, though they were working on a small, isolated area), but our expectations were just out of line with what we got.

In the end the developer turned out to be able to do the work, though did not excel. The biggest hurdle to cross was this mismatch of expectations.
That was decided against for now, though I'm not sure why. [1]

In any case, you can use std::optional<std::reference_wrapper<MyVeryLargeType>>.

[1] https://stackoverflow.com/a/26895581
I can imagine these shared libraries being in an inconsistent state at one time or the risks of updating thousands of services at once, would be two factors.
It does not have to be. But that is the least of your worries, even so there might be valid reasons for setting things up this way but it would be a relatively rare case. They do have 150 devs and that alone is a difference that makes this approach untenable for most companies.
While it is correct that memory is orders og magnitudes slower than modern cpus, this is also why cpus sport multiple levels of caches.

memcpy operations (and base 64 encoding/decoding) are highly "local" operations. When the segment of memory they operate on has been placed in the cpu level1 or level2 caches, the operation is much faster and will not need to access main memory for each byte/word. Only when a memory barrier is encountered will the cpu need to flush/refresh to/from main memory.
> There is absolutely no evidence that social media based personality profiles are actually effective

And that's why microtargeting has become pretty widespread in its use during political campaigning [0], because it's not effective at all.

> why would knowing somebody likes Taylor Swift be better for targeting political ads than knowing where they live and their party affiliation

Because FB knows all of these things, and not only who likes Taylor Swift. Care to name any other place where data like that exists in such an aggregated format?

[0] https://www.bloomberg.com/news/articles/2017-09-29/the-germa...
EU has them, A++, A+, A, B etc. Depends on per country regulation which lowest can be build. For new projects I think it's A now most widespread.
What's wrong with good old-fashioned greed and selfishness?
The state is not a business and does not have to make decisions based on the cost/benefit analysis from a monetary or tax collecting perspective. In the US for example, LSD and psilocybin are illegal even though there is zero chance for chemical addiction or dependence. In Canada and the US you can get a prescription for Klonopin, which sounds roughly as addictive as cocaine. People have gone to rehab for Klonopin addiction--for a prescription anti-anxiolytic!
Sorry, but your number are wrongs. The very _maximum_ biggest reduction you can get is 40%, and, thanks to the recently passed new law, the duration is the very same for everyone.
That says nothing about the use of the service rifle. Firearm ownership is much higher in Switzerland than the rest of Europe.
I read the book a few years ago, and I'd summarise it as follows:

-In a democracy, it's extremely hard to build big projects, as there are too many stakeholders with conflicting interests

-Moses tried to do things democratically and failed. He then figured out a way to hack the system by things like appropriating tons of power into an obscure position (Parks Commissioner), using bond funding which was much more protected constitutionally because it's a contract between private citizens, throwing money into a project before it was authorised and then saying he had to finish it otherwise the money would have been wasted, etc.

-He was phenomenally successful, until he was eventually stopped, and since then everyone is stuck with the "not being able to build anything" problem, especially in NYC (eg [1] )

-The reason Moses was bad was basically that his ideas didn't move with the times, which happens to everyone but especially people in positions of huge and unaccountable power. He never appreciated the vibrancy of urban life and wanted to put highways and parkways everywhere. He was also very racist (again, not moving with the times).

-Which is kind of why we have democracy in the first place

-People's feelings about parks, though, haven't changed so much in all of that time. Central Park went into a bit of a decline after Moses (along with the city in general) but is now more vibrant than ever. Hence, I don't remember much in the book about Olmsted.

[1] http://nymag.com/intelligencer/2019/05/new-york-infrastructu...
Hard to discriminate between captial letter "O" and number "0". Not that good for actual coding IMO.

P.S.: This world really does NOT need any more look-good-only-under-Chrome websites.
Air tightness can easily be a problem. Something gets wet and can never dry out. There is mold. The only solution is to dismantle the structure.

One problem with complex buildings is the limited average skill of the builders and variable quality control in the business. Building technology should take that into account.

Probably one reason is the volatile nature of the business - you have to hire anyone you can get because everyone else is building too at the same time.

So I guess if one were to "disrupt" construction, one would have to start from the financing...
Or F#.
Not if there's induced demand. Areas without zoning laws have been tried, we usually tear them down.
Chrome and Firefox are using a critical feature that has no equivalent public API. If they didn't then they would end up using 3x as much energy which is important for the battery life of laptops and phones.
If I remember right, the scenario was about a group of secessionist who had commandeered military assets
> There's something in the PEP about programmers wanting to save lines of code. Really? The code at the microprocessor level is the same.

No, they don't want to save lines of code, they want to save time to understand code. Disallowing assignments during expression is one way to advance that.

But I'm not really understanding your bigger point here. Who cares about such minutia? Is "x++" versus "x += 1" versus "x = x + 1" really all that different to the programmer? When have you proudly used the shorter versions and actually made code better in some marketable way?

These programmer purity metrics are silly and counter-productive, we should instead focus on programmer quality and speed to get things done.
Also check out the near-identical open source clone, marktext. Typora will no longer be free once out of beta.

https://github.com/marktext/marktext
None of the AMD CPUs have AVX-512. The new ones have full-width AVX-256.
Birgit on Being a Working Mom and Woman in Leadership
You can protect against these attacks and maintain your privacy by doing the following:

1. After you take a picture, open that image on your computer and take a screenshot of that image and crop as needed. This removes all camera metadata.

2. Use a program for PGP encryption. Type out your message on Notepad or whatever, encrypt it locally, then paste the encrypted message into the website's message box.

3. Use a randomly generated username and password. Generate a different username and password for each site.

Don't break the law, kids!
Trying to understand "average productivity" here. The 15K is what an average IT worker produces per year - for example if they were billed out for 1500 hours at 10$ per hour?

Genuine question, trying to understand. :)
That symbol is called an ellipsis when used to indicate a pause - https://en.wikipedia.org/wiki/Ellipsis

If you search by this term you can get unicode characters for both the horizontal and vertical versions.
Tesla owners can edit maps to improve summon routes
That sounds like a lot of loophole-ridden bureaucracy to accommodate non-residents driving up the price of housing.
Given that the world-view commonly called "progressive" currently dominates, I'd expect the most "dark" views to be those which contradict (or seem to contradict) fundamental tenet of progressivism: the idea that everyone should be equally valued.
It’s truth. Nothing more than that. Same is true for most developing countries.

The top developers in India and other similar countries have no reason to work there with shitty salaries and sweatshop projects when they can get visa and much better salary in almost any other place like US, Europe, China etc.
So they’ll end up leaving and those mega enterprise outsourcing-corporations will pick from the ones that stay.
Because you need all sorts of technology, and lots of materials that need high energy inputs to be manufactured.
> Why is that an achievement?

There are tables in the paper comparing its speed to other implementations. This is more than an order of magnitude faster than the implementation used in Chrome, and for small data more than twice as fast as their previous AVX2 based implementation (https://arxiv.org/abs/1704.00605). The paper even notes that in some cases, for large inputs, it's decoding base64 faster than you could memcpy the data for the simple reason that it needs only write 6/8ths of the bytes. In their tests, it's only when the data fits in the tiny L1 cache that memcpy is consistently somewhat faster (44 GB/s vs 42 GB/s). So this is not only fast when you have to wait for a slow memory access, but when the loads hit other caches.

Or are you asking in more of a rhetorical sense? Like, why hasn't this been achieved before, that it's obvious or something? AVX-512 is only some 3 years old and base64 is only one of many problems that could benefit from vectorized processing.
Well, that's Uber.

The company that doesn't give a fuck if they maim or kill you. That is unless it turns into a PR issue.
Well nothing's stopping you from making a living doing this kind of programming. I think the tech landscape is vibrant enough to have fun with it in many different ways!
29.3% of Americans Believe U.S. Dollar Is Backed by Gold – It Isn’t
I think in Korea (not sure if the pictures I saw were taken in the North or South) there are the same type of preparations, with obstacles ready to be deployed on N-S roads, like concrete block above the road ready to be dropped.
they haven't, but they made it super accessible to my mother and the nice old lady upstairs both as a host and a visitor
I've explained this multiple times now at large (even fortune 500) organizations. I had a project where they kept asking 'can you finish this on Monday?' or 'we need this by Monday, when can you finish it?' Every time, they'd confirm it would be finished on Monday, but it never was.

When we changed tactics to just asking for an estimation without any direction from us, we would get much more realistic estimates. Took a lot of work to convince our project manager though.
Depends on what laws you're considering. So not knowing exactly which country the server was located in or the country the police that enacted the DDoS are from it is hard to say if it's legal or not.
If you use the "mono" slider, it adds the angled line inside zero for differentiation while monospacing the characters. Presumably, you'd want monospace characters for programming, so I think that's fair.

Your criticism is true for non-monospacing, though I think any fonts suffer from that.
>It's ironic you're lamenting Indian cultural inflexibility, while simultaneously imposing your own by expecting people not to lie*

ftfy. Sorry for imposing my own twisted, vile view of the world: expecting people to be honest.
> Can you cite the UK law that shows this?

The point is, there isn’t a law otherwise. It isn’t illegal. Can you point at the law that says you may wear a sweater in the US? No, there’s just no law otherwise. It’s the default state.

> These are the only places a pedestrian may legally cross a road.

That’s crazy. Why restrict pedestrians like that?

> I once came upon two guys duking it out in the street. I can’t believe their only crime would be fighting in the UK.

Well I think you can be obstructing the highway, but crossing normally isn’t doing that.
Not all Indians, not Indian developers/consultants, not all Indian companies - but large IT service companies in that part of the world? They all suck, yes.

A lot of really, really smart developers in India. I employ some of them myself. :)
Sadly it looks like that idea is not that sustainable. A Passivhaus (well, every current Niedrigenergiehaus, actually) is a very complicated matter and comes with some intrinsic problems:

> Airtight design resulting in draught free construction

That airtight design leads to problems with mold if you have any cold spots. These spots can occur due to construction faults, material faults, or any kind of acquired damage. For instance, you might not even notice that your windows do not shut exactly as they were supposed to after a few years.

In the end, the repair of such a complicated design is again very complicated (especially after a decade or two have passed and technology has again advanced), expensive, and error-prone.

So for me, I'd rather prefer to take an existing, robust and dry building, insulate it somewhat (especially roof and windows) and put in a regenerative heat source (wood, electric) but not to focus too much on the actual energy needed.
SwiftUI Sample App
I bet 10% of their developers wrote 90% of the services.
> Airbnb will loathe the day it decided not to fight back against people buying 10 to 15 apartments and renting them via large scale operations on their platform.

Airbnb quickly realised, like the people that were buying and renting out all those apartments, that more is more. The mom and pop single-room listings are hard work and low margin, as are the people that typically stay in them. The real money is in business travellers and professionally run accommodation.
No, bullying is just a US (and UK) thing. Everything in the US and UK is bad. Everything in Europe is good. We don't have bullying, or smart phone addiction, or family breakdown, or populist leaders, or racial tensions or drug and alcohol problems. We all live harmoniously in Europe, you guys (Americans) can learn a lot from us. </sarcasticcomment>
Spot on. Whenever you see a talented person in these large companies, you know it is only a matter of months, before he/she leaves.
Uh? And what's the difference between what you said and what he said? I mean it's expected that, if they refuse, they'd have to pay a fine. Otherwise nobody would go
Repeaters are the _worst_ choice of all.

Repeaters are put where your signal is already low (not right to the router's antenna). This means they will just repeat signal that is already low, and the further you get from repeater itself the signal will get even worse.

Ie. You put repeater where your signal is at 50%. When you stand near it with your phone, it will show full wifi, but it will be just at 50% of the original one. Then you move away from repeater and you see that your signal is at 50%, which in reality means it's just 25% of the original... so yea, that sucks.
Designing better data tables (2017)
Monitoring can only access metrics, it's scoped to port. We'd like endpoint level controls and that's the next step
Anywhere where people live and work.
I failed to find any examples or links to examples in the article.

Is it just an empty framework, or are there any usecases?
Genuine question: do any companies actually in India outsource operations to these kinds of companies? Or are their customers entirely gullible Western companies?
In the UK the plan is to eliminate the use of fossil fuel based heating in new homes by 2025, and convert existing homes by 2050[0].

Apparently "14% of UK greenhouse gases come from our homes, a similar level to emissions from cars. In major cities gas boilers are also a main source of nitrogen dioxide emissions."[1]

[0] https://www.gov.uk/government/groups/heat-in-buildings

[1] https://www.bbc.co.uk/news/business-50041077
This post was swapped.
Here is the originally posted url

https://humanbioscience.org/2019/11/swarms-of-microrobots-cl...

I dont know why this happened, but the original link is still alive
thanks! will give it a try :)
I feel like we could do all of that by consuming the GitHub API. We essentially have directed graph stored as files
I don't really mind it
Applying network filtering, while being a nice extra layer, it should not be the only layer. Services should need authorization like if it was an open api.
I think you are confused about the intention. If you want order independent initialization you could just as well use the old initializer list. The idea here is that you DON'T want to accidentally initialize x with y.
Be aware that Popper stepped away from many of his earlier positions.

He particularly reminded people that there is a conflict between freedom and equality after he became wiser and that could be quite an interesting topic in todays time.

Without a doubt he would be opposed to those using this particularly paradox to curteil free speech. He probably would hand out spankings left and right just for that.
> I work in banking and payment sector and I had a chance to observe this on a dozen projects.

I work for one of the big IT firms and we have many off-shore workers in India, but we're also bringing a lot of them on-shore now. Especially in finance, some customers are starting to demand people who speak the native language because they no longer want teams fully staffed with Indians. I feel like there's a change coming and it's going to be good for local developers, but it's going to be pretty bad for Indians counting on continued growing demand from the west.
I get frustrated with this attitude which assumes everyone is in a position to do these things.

I've lost many years of my life to physical disability, and pretty well all of my life due to mental problems which mess up my ability to deal with people[0], and without relationships you are nothing.

Reading this feels like someone telling others to "eat, drink and be merry", when those others are have no food or water - but the merry advice-giver has plenty, so what's the problem.

I'd never take away from someone else what I never had and likely never will, but frankly I wish more fortunate people would stop dishing out their insensitive, thoughtless advice.

[0] blah blah poor me with my sob story. Shit happens.
I think this is true. Collateralized Loan Obligations are big business now.
Why would you want to make it harder to buy currency?
I must admit I'm struggling to see what problem they are trying to solve with this. I'm not aware of a single platform where you can't modularise your code.