skysight-inc/HackerNews huggingface dataset:
The key mistake of GP and yours here is this part of GP quote you elided:

> regardless of how much energy it requires (up to a point, and assuming clean energy sources)

The world isn't yet powered through clean energy sources in any significant way. Electricity production runs mostly on fossil fuels, and then electricity is currently only a part of the equation - heating and transportation is still mostly powered by burning hydrocarbons pulled from the ground.

It is not just valid, but very important, to consider sustainability in context of system at the whole. Greedy algorithms don't work here. A glass bottle may be "infinitely recyclable", but if doing the actual recycling involves using energy from unsustainable sources, it's not a sustainable behaviour in itself. Sustainability is an end-to-end thing; if any link isn't, the whole chain isn't.

Now that we've established that glass recycling isn't currently a sustainable practice, we can still consider whether it's better or worse than alternative unsustainable practices. Regular "single use, thin plastic bottles, destination: landfill" approach seems idiotic. But alternatives involve "thick, refillable plastic bottles" (something I recall Germany used to do), or "single use, thin plastic bottles, destination: power plant" which isn't as dumb as it sounds - if it could be made the primary fuel source for said power plants, it's a step up. I reserve judgment on the alternatives, as I have no data. And it's kind of a problem today: regular people don't have an easy way to review end-to-end performance of such strategies. So they vote for convenience, or for whatever looks ecologic.

Burning hydrocarbons has still place in a sustainable future - they're a great high-density energy store, after all. But to make the chain end-to-end sustainable, we'd have to be using clean and sustainable sources to take back all the emissions and to manufacture more hydrocarbons.

EDIT: And to be clear, I'm always biased in favour of reusing and (then) recycling. But the energy calculation has to make sense, because sustainability is in big part an energy management problem (the other big part is habitability management problem - not doing net damage to the ecosystem; but, assuming the will to do it, it also quickly becomes a subset of energy management).
Good luck with regex replace for most of these operations. Seriously, you're gonna need a lot of it to do these things correctly and consistently, if you can even do them at all. And even then it will be about 10-100+x the time and mental overhead that it could be with an IDE.
Live TV is still the best way to watch live events. Sports and live news broadcasts etc.

If you want to watch a prerecorded show then skipping is feasible but for watching a live event at a distance (proper tele-vision) it’s obviously not.

I don’t think many fans of live sports TV would consider watching the game starting 20 minutes after to be able to skip commercial breaks.
This language has been around for ages and does not get enough attention imho; it is a very fast Prolog like and it has been robust for a while now. But almost no one uses it unfortunately...
This seems to have a weird personification of a compiler/linter's error messages as a telling off, an insult, or a put-down.

It's just a message to highlight what is wrong. Red doesn't equate to bad, red equates to "this is a compilation blocker", just as yellow is typically used for "this will work but it isn't a good idea". The compiler _already is_ guiding the user to success.

If somebody is taking compiler errors personally, they are going to struggle in a lot more areas in life than writing code, and the issue is their frame of mind.
C++ templates can be parameterized by constants, but not runtime values.
Habitability and Piecemeal Growth (2006)
There are plenty of landfill gas capture systems around. Veolia are particularly proud of their so-called "Bio-reactor". These kinds of systems don't work as well as advertised, but if you have a landfill, it's better than nothing. https://www.veolia.com/anz/our-services/our-facilities/landf...

But as others have been saying, it makes much more sense to simply bury the food in your garden. Or collect food waste on a municipal level, which has, for example, been the law in Germany since 2015.

The "dry fermentation" system used in Munich is a particularly good example. They collect food waste in the city, compost and ferment it in a big sealed hall near the soccer stadium, wait 12 weeks for the bacteria to work, collect the resulting biogas to put into their gas network (or power garbage trucks), and sell the leftover organic compost and fertilisers to local residents and farmers. A closed and sustainable cycle.

https://www.youtube.com/watch?v=HF0gU9ljHo4

https://www.awm-muenchen.de/fileadmin/PDF-Dokumente/awm/Fold...
I had a gut feeling you could ;) Interesting.
Surely you can adapt the pi-hole system to run a HTTPS proxy and block the unwanted DoH requests there/respond with invalid garbage?
Yes but then you're still sending data out to the web which the user (who might not be the owner of the device) might not have consented to.
Awesome. But I think the real revolution in robotics is when tact can be built in throughout the arm. Feeling force feedback in each joint is one part of the equation; but tact is the way that subtle manipulation, precise feedback and deep environment status understanding will close the gap with human manipulation.
Lol, k. Good luck.
Try Mozart/Oz [1]. For example, a symbolic constraint solver for Minesweeper [2] had been written in it.

[1] https://mozart.github.io/

[2] https://www.info.ucl.ac.be/~pvr/minesweeper.pdf
What's not industrial about that quote? That they used 3D printing to prototype?

That said, they seem to aim primarily at labs, not factory floors.
Jumia operates exclusively (or close to) in Africa. It draws investments to Africa, it puts Africa on the tech map, and it helps its African customers.

That's seems very positive for Africa.
Meeting Elwyn Berlekamp
Ah, another "I managed to set up a Pi-Hole"-post. Love it. Maybe need a dozen more of those with some clickbaity titles...
I apologise. I on more than one occasion today saw information that said this was a fresh dump.
Ton 618
Labels are metadata. You can attach arbitrary metadata to each axis or no metadata at all. The metadata is sometimes useful to keep track what each axis range was representing. For example, if you load a serialized histogram into your program that someone else generated.

Here is an example which demonstrates the usefulness of labels:
https://raw.githubusercontent.com/boostorg/histogram/develop...

The design choice of using operator() or a fill() method was hotly debated. In the bigger picture of things, operator() is better because then 1D histogram have the same fill syntax as the accumulators from Boost::accumulators.
Supposedly†, smokers recover faster in hospital -- because they're very motivated to stand up and go outside several times a day, as soon as they possibly can.

† i.e. I've repeatedly heard it as folk wisdom, but never looked for statistics
Multiple studies have been done to show they in fact do not listen to the average person

The most famous in recent memory is the 2014 Study "Testing Theories of American Politics: Elites, Interest Groups, and Average Citizens" (https://doi.org/10.1017/S1537592714001595)

Which Concludes

"In the United States, indicate, the majority does not rule at least not in the causal sense of actually determining policy outcomes. When a majority of citizens disagrees with economic elites or with organized interests, they generally lose ... majorities of the American public actually have little influence over the policies our government adopts."
I don't usually carry it when I go out, actually. I may be unusual.
This is not about hacking. It is a tutorial on building a live news feed using react (title: "Build a live news feed with React").
If they go after Assange, the next few years will have leaks done anonymously. If they let him go, people will leak the materials in their own names.

In either case, the leaks will not stop.
Glad to hear it! What was the problem with Boost Variant exactly?
Which rules does it still need?
It is also the word for a paedophile which is pretty unfortunate.

https://en.oxforddictionaries.com/definition/nonce
For the record: about 2.5M of these 5.6M users on matrix.org are native to Matrix, rather than bridged. the 50% guess comes from the fact we see 8M in the phonehome stats right now (including the 5.6M on Matrix.org) so that gives 2.5M on and 2.4M off. In practice the number off would be much larger given lots of bigger deployments we know about don’t phone home.
HSTS would need to be disabled in all browsers for all clients to allow for mitm proxy. I’ve seen it done in corporate environments.
Yes, I guess we should prefer to go with tried and tested solutions and never try anything new. Now where did I leave my abacus?

It will be interesting to see which cities do the best in future: the ones that try to house large numbers of people at low cost? The ones that are quickest to adopt new ideas? The ones where billionaires prefer to live? Who knows.
A new kind of metasurface uses the sun to clear foggy screens
Greenland Telescope
It's interesting to hear someone, especially an American, remark upon the USA's outreach (4:06). I bring it up sometimes, but I hardly ever hear anyone else bring it up (friends, family, colleagues, media, HN/reddit). It seems to be normal that the Dutch media report as much news about the USA as they do about Germany, France, Spain, and Italy combined. It's normal that they have military bases in a lot of other countries. It's normal that we all use closed source USA-made operating systems (Android, Windows, macOS, iOS). Heck, we hardly criticized the unprovoked invasion of Iraq and what did our government do? They helped. Some of the media and public took issue with (alleged?) torturing practices, but no government did anything and we (govts+public+media) still treat the USA as the example of western society. And more on topic, the UK is perfectly fine doing their bidding in the Assange case.
A number of the talks about EHT mentioned a radio telescope in Greenland, which piqued my interest.
Yes.

Grigory Bakunov did some research

https://telegram.me/addmeto (Search on 'GLONASS' on [19.10.16])

Translated in part -

"That's what I found out: somewhere inside the Kremlin there is (and probably is moving) a powerful transmitter. It simulates the operation of the GPS and GLONASS satellite at L1 frequencies and makes noise at L2 and L5 frequencies. "

(Spoofs civilian, blocks military)

He thinks the airport is chosen randomly, not to geo-block drones which is a bit of a strange idea.

"These coordinates can be entered directly or selected from the list offered by the device manufacturer. It so happened that in these lists for Russia appear only the centers of large cities and Airports. As you understand, Vnukovo is the first alphabetically located airport in the Moscow region. And in this version I also believe, of course."
Bring on the parade of Mormons that think they’re unfairly persecuted. Maybe they’ll start another Change.org request to make NYT change their tone.
“They shouldn’t sign the honor code if they don’t want to live it.”
“Go to another university!”
I heard the same comments when the SL Trib won a Pulitzer showing that RAPE VICTIMS were further abused by the BYU Honor Code Office. I heard the same comments about the push to de-list the BYU police department because they won’t provide information as required by state law.
It is my opinion these same people would rebel the strongest against allowing Sharia law. How ironic they are allaying the foundation, brick by brick.
It’s easy to say “not my clowns, not my circus”, but folks, these people are destroying fundamental rights guaranteed to all Americans.
Ok. Here are some of the others:

https://hn.algolia.com/?query=pi%20hole%20points%3E3&sort=by...
Software engineering is not a "CS job". Computer science is a research field that has very little to do with the workaday business of creating good reliable software.

Developers would do well to realize that they're skilled labor, not academics or superstar artists, and start behaving accordingly.
And this is a dismissal of the idea that words have effects on people.

Do you think a manager's choice of words has no effect on their subordinates? Do you think a book's choice of words has no effect on the reader? Do you think ALL CAPS IS NOT SHOUTING AND IS PERFECTLY NORMAL?

Are all software tools the same experience for you - you never find one frustrating and another pleasant, one neutral and another you curse at?

It's just a message to highlight what is wrong.

Nothing is wrong. That's the point. Unfinished code doesn't work, that's normal, not erroneous. (Almost tautologically so - of course it doesn't work, it's unfinished).
And I always feel my creative juices flowing when I'm in my bathrobes. Maybe it has to do with impending shower thoughts.
I wish I really wish public transport would work as intended but imagine you live in Paris and have to commute in insanely overcrowded subs ...during strikes or public holidays.

My car is just as reliable as it can get and I resort to using it almost all the time just because of its reliability. I am sorry but it is just more convenient and secure to sit through the traffic. Commuting by public is extremely tiring, you need to stay on alert and also there is a higher possibility of getting sick. I eliminated by sick days almost to zero when i switched from using a sub to a car. And it is worth every euro I spend on gas and parking.
So genuine question, with PiHole how do you temporarily disable it for one website/app?

With browser-based tools it is super easy to turn these things off when it breaks things (e.g. flight booking sites often fail miserably with an ad/tracker blocker I've found). If you come across a website that breaks with PiHole do you have to change your DNS settings to get around it?
It would be nice if the next president were merely a professional bureaucrat, and not a politician - i.e. someone who will basically turf politics and say: "I'm going to fix healthcare, taxation and immigration". With a pragmatic deal on a few things, at least operationally, it can be fixed. Because warring over ideology is pointless if nothing works.
Some Boost libraries have little or no dependency on other libraries, e.g. boost::mp11. In the past, our libraries used to be very interdependent, but we recognize that this is an issue and nowadays try to decouple the libraries so that you can install only the parts you need.

We even provide a tool to help with that:
https://www.boost.org/doc/libs/1_70_0/tools/bcp/doc/html/ind...

boost::histogram currently depends directly on 8 other boost libraries, but some of those (e.g. boost::variant) pull in a huge number of other libraries, so in total it is 29. I am working on reducing the dependencies in the upcoming versions.
Also ...

German Enigma operators in WW2 were told always to send a certain number of messages per day to make it harder to perform traffic analysis. One bored operator sent a message composed entirely of "W" repeated 4000 times (or so).

One on-the-ball analyst noticed a message that had no "W"s in it, and deduced what had been sent[0]. That allowed the daily settings to be cracked, and thus all messages for that day.

[0] Enigma has a weakness in that no letter can be encrypted as itself[1].

[1] Enigma is effectively a "one-time-pad" where the pad is a pseudo-random sequence determined by the daily settings.
Discussion of the same article posted on Fortune: https://news.ycombinator.com/item?id=19545264
Correlation is not causation though. It is just as likely that road congestion and land values have more to do with this than privatisation. Rural services are still underused. Many more families now own two cars. Services in South East England have high demand because people can’t afford to live in London. Intercity services are in high demand because motorways are so congested that road journey times are much slower and more unpredictable. This is probably due to effects like increased road freight and local commuters using motorways for parts of their trip.
>It's interesting to hear someone, especially an American

"Chomsky and his brother were raised Jewish, being taught Hebrew and regularly discussing the political theories of Zionism; the family was particularly influenced by the Left Zionist writings of Ahad Ha'am."
Until the link is fixed, here's a clickable version:

https://www.youtube.com/watch?v=RYdDp4mHDRY
“Kids these days” dont have the problem you are experiencing

Sure 12 year olds blowing off steam in an FPS will go to quick play but people self organize

Many obscure mobile games have robust chats with the same regulars and centralized servers

Twitch communities and discord groups are pretty wild
This is the second time recently you've smeared the HN community and, by implication, us moderators like this. It isn't true, and I need to ask you to stop. I'm sure you didn't intend it that way, but if you stop for a minute and think of how utterly shocking and disgusting what you're imputing to us is, it won't be hard to see why we deeply don't appreciate it.

People accuse us of all kinds of shit we don't do, but I would have expected something better from you than that last statement. A lot better.
Thanks for this great article :-)

I wonder if I should learn Go, but in Kotlin we now also have Coroutines :)
Right, I'm talking about technically feasible solutions.
And it is entirely feasible to power the world with clean, renewable energy. We have the solar capacity to meet hundreds of times our current energy capacity (using less land space than our existing roads). And over 530,000 potential pumped-hydro sites worldwide to store that energy (of which we'd only need a tiny fraction). For example, there are 22,000 sites in Australia, of which we'd only need 20. The research shows that cost will be a non-issue.

http://energy.anu.edu.au/news-events/anu-finds-530000-potent...

Everything else comes down to barriers in the economic and political domains.
That's not what I'm saying. The best is to try new innovative ideas. But if you are in a hurry and your house is a mess, at least start with the traditional house cleaning and then move from there.
Most common mobile breakpoints for react native responsive design
Why invoke no true Scotsman?
http://www.esa.int/Our_Activities/Observing_the_Earth/ESA_an...

>Now, with the benefit of today’s technological era, the Library is digitalising their entire collection of manuscripts, which includes over 80 000 codices, mostly from the Middle Ages and the Humanism Period.

https://digi.vatlib.it
I don't agree with Chomsky on all issues, but I feel sad that he now so old that his command of language is faltering. I can't think of anyone who is going to take his place as a crucially important voice against imperialist power misuse.

"We have to silence this voice" is exactly what is happening.
The "n2362+appendix" pdf is only 7 pages if you ignore the appendix which is "changes to the actual C standard to implement the proposal", so it's not that long to read, and it starts with a description of the basic idea. The short summary is that it's trying to formalize an existing idea (which has been discussed by the committee and used by compiler implementations but not really nailed down in the standards text) about when the compiler can assume two pointers don't alias. Intuitively, if you create a pointer by dubious arithmetic means (eg by adding 1 to the address of a local variable) the compiler shouldn't have to assume that that might alias with other local variables, or it would generate terrible code out of paranoia. But you do want common operations where a legitimate pointer is arithmetically manipulated to work. The paper proposes a formalization that accommodates reasonable things but rules some implausible/weird stuff as UB to accommodate both those desires.
Thanks for the feedback, I am going to update the example in the readme. The point was that boost::histogram plays nicely with the C++ stdlib algorithms, but that seems to be distracting.
Their country can't even fill in a tax form without an ideological war field. https://www.npr.org/sections/money/2019/04/03/709656642/epis...
This is fantastic. I hate it when I move countries and it's hard to get a bloody credit card.
You can login to the Pi-hole Admin Console and choose to disable the blocking functionality. Either permanently until reactivation or for a defined timespan (10 or 30 seconds, 5 minutes, user-defined span).

But you can't disable it on a per website base as it's working on DNS level.
I refuse to have one of these in my house, but that doesn't mean I can reasonably escape being recorded without my consent - a large percentage of the people I know have these things.

The reasonable thing to do is to make it so that these don't transmit recordings, or at the very least, that there are hard promises made to not store the recordings.

If the companies need training data, they can go spend the money to hire people to provide samples.
To be honest I would prefer that modern plague to stay contained within the US borders.
It's not "no true Scotsman". Jews are treacherous, so it's no surprise a Jew supports subverting the US from within.
>> Instead they want extra-market forces (political programs to push workers into STEM training)

> That is such a weird way to phrase it. Every industry always tries to market itself to kids and students as a great career option. I'm not worried about the fact that companies in IT want more kids to go into IT.

Well if you wanted to work in science without insane competition and crap wasted that was possible in the US until industrial policy made supply of scientific labour high and wages cheap. Sometimes employers get what they want.

https://www.ineteconomics.org/perspectives/blog/how-why-gove...
> But some level of explicit communication still scales better than silence and implicit expectations.

For (very) large groups, certainly, because the amount of effort you put in doesn't really increase with the group size. For small groups I just don't see it.

If there is no troublemaker, you don't need a codified system. And if there is a troublemaker, that codified system will be used against you and you will either be forced to disregard your set of rules (why have it in the first place if it's not binding?) to deal with the situation, or watch your group fall apart.
I see you took this from Chomsky's Wikipedia page. I still think of him as American, not only legally, but he was born and grew up in the USA and went to a normal USA university. You can't do that and not get a healthy dose of loyalty to the country you've always known as your home.
Perhaps that part of the article could be edited to "remains close to ambient temperature".
Previously discussed here: https://news.ycombinator.com/item?id=19545264
I think the story is he promised to try to help (which doesnt mean he did, or could: "no luck so far")

https://www.justice.gov/opa/press-release/file/1153486/downl...
Should be plenty. 5k is not a lot.