skysight-inc/HackerNews huggingface dataset:
Yes, composting toilets are absolutely a solution for many countries but for some reason, they have never been well-supported enough to take hold. Many individual examples have been built that use locally available materials (like nets in a fishing village) but these are one-offs.

I saw some UN project but of course it was 20 toilets and 50,000 pages of reports and paperwork so that didn't really work out.

For much less money, Bill Gates could have produced some internationally accepted standard designs that could be open sourced for local production and even "flat pack" style for people to easily construct.

The guy has a great heart but this does look like a case of tech seeing everything as a technical problem.
I googled Guinea Worms and was pleasantly surprised to see Jimmy Carter working on the problem. Supposedly, the worm is 99.9% eradicated and is on its way to be completely wiped off the face of the earth. Jimmy Carter and the people involved int his are awesome!
You are right that UTF-8 was created to pass safely through C code that isn't Unicode aware. But that turned out to be the right design everywhere. Every system that went with UTF-16 or UCS-2 is either carefully switching to UTF-8, or suffering from various encoding bugs and inefficiencies.
I think they mean a more traditional "real fight" - in ancient/prehistoric times, on soil or sand rather than concrete with broken glass.
In a large part of central Europe they have bidets, which is a lower-tech version of the same thing.
Simon Stålenhag Art Gallery downloader
It's worth noting that modern psychology hasn't found any scientific backing for Jung's theories.
I think most people consider it an interesting part of psychology's history, but not actually useful.
> indoctrinates them against biology and their interests.

What does that even mean? There's about a 50:50 mix in the Scout Troop at the moment. When I went to Scouts as a kid, it was all male. From what I can tell, the activities haven't changed a bit. You just have two single-sex tents on camping trips. What is the biological imperative that's being indoctrinated here? They aren't being forced into doing needle-point badges (all though, I seem to remember 40 years ago doing a sewing badge, my chain-stitch is still a marvel).

I absolutely agree that there is a problem with boy's achievement and schooling (I was a school governor), but there are heroic attempts underway to try and adjust things to be boy friendly.
Big point totally missed by the article is that Shenzhen - an undisputed success story, is itself is a "from scratch" development.
Lipton+Akıllı+Çay+Bardağı,Lipton+Akıllı+Çay+Bardağı+oyunu,Komik+Oyunlar,Oyun
In case anyone wonders how likely that sort of law is, France actually have a law against covering your face in public areas: https://en.m.wikipedia.org/wiki/French_ban_on_face_covering
vim/emacs + ssh - editing directly over remote file system.
I think this use case is why people keep using vim/emacs.
Both need to get back to their roots. Scouts locate the enemy and report back. Guides find routes through hostile terrain. Neither has to be a specific sex to complete their mission.
A whole article about seeing through walls, without a single photo?
> As long as there is demand, he'd most probably maintain the project but it's not a disaster if he decides not to.

There is a lot of reason for someone to stop maintaining a project event if there is demand, they get bored, they change job and don't have time anymore, they get a new hobby…
>But as a product, both of them appear to be quite similar

Not at all. Not even in the same league. Emacs is the Emacs of the 21st century. Vim is a text-editor and never claimed to be an IDE, so I don't understand the "lying to yourself" bit.
I don't think the the people who value their ideology more than pragmatism are concerned with peace to be honest.
> Hindsight is 20:20 though.

Well... a lot of folks saw this coming. As you say, it's been brought up again and again, since the start. Foresight is also 20:20, if the right people are willing to listen to what's being said.
Yeah, if Stuxnet had been using something like Spectre or Meltdown the world really would have exploded. And without the source/whitepaper I'm not sure people would have even figured out what it was doing for quite a while.
Neat, I didn't know about detail on mouseclick events :)
Most people are average, by definition.

While many people may have mature domain-specific skills in a niche or two, broad-spectrum contextual wisdom is much rarer.
This article appears to begin with the proposal that "scientists" could/should describe a homogeneous group with a uniform (settled) view on what could be classified as partly political rather than purely scientific issues ("bizarre and inaccurate ideas about science, from climate change and vaccines to guns and genetically modified organisms").

It's an odd place to start. Given that scientists are also humans, my null hypothesis would be inhomogeneity.
I’m fairly confident that I could have built more or less the same product that our team of 30 has built over the past 5 months in the same amount of time by myself.

If I’d had 1 more senior developer and a designer/front-end dev, I’m fairly certain it could be done by now.

But there’s so many people involved in the process that everything slows to a crawl.

I’m sure our clients love hearing that the product is developed by 30 people over 1.5 years though.
A deep dive into reverse engineering set top boxes (2016)
You have solid connection between boys being involved in physical activities with girls when growing up and the likelihood of divorce? Thought not.
Boy Scouts of America is a discriminatory religious organization with a ridiculously long record of exclusionary policies [1]. They don't "welcome" gay scouts, but permit them. Atheists still aren't allowed to be scout leaders. As a parent I refused to let my son have anything to do with them.

1. https://en.m.wikipedia.org/wiki/Boy_Scouts_of_America_member...
Just a CI/CD run can easily take an hour or two. Add the code review back-and-forth (mostly waiting for reviewers, but also waiting for CI after every iteration) and a change that you could do solo within a two hours will take a couple days when working on a team. I've yet to see it go faster than that.
Sorry, but this is the most backwards antique standpoint I've ever seen on Hacker News and I'm surprised it's the highest upvoted.

I'm glad I live in a country where opinions like yours are complete taboo as they should be.
Still gross, but, does human urination spread any diseases?

Taking a shit in the street is perhaps not such a problem if you clean it up afterwards? Culture is hard to change, but perhaps it can be accommodated?
That's super callous and cynical. "Some African governments are corrupt so don't do anything." Deaths from malaria in Africa fell from 800,000 per year in 2000 to 400,000 per year today because of the introduction of affordable mosquito nets. That fact alone refutes your entire arguement.
In Python and Haskell, indexing a Unicode string yields a Unicode codepoint. In Rust, there is no index operator for Strings.
There is something to this. Was it Ethiopia that (at some point) instituted a no-NGOs-on-mondays type policy, after realising that all their ministers seemed to do was have meetings with the many aid organisations? (No link, sorry.) From memory such organisations contributed something like half the government budget, but all with their own concerns & priorities & need for visible success back home.

More generally, I think it's a pattern that governments which have to collect taxes from the masses need their consent, and thus tend to behave better, than governments which do not. Whether the non-tax income is from oil money or foreign aid, it probably has some similar effects.
Well there's a pretty big difference between us the Grid - namely that we don't believe that humans will ever get fully replaced in software development. Instead we're looking to simply automate the repetitive nature of the SDLC in order to bring down the cost and time taken for developing bespoke software. Also, we're super clear that are limitations on the kind of software that our platform can help us automate. We're specifically interested in applications that have a high degree of re-use, and we actually turn away customers who don't fit that model. For example, we'd never build your enterprise ERP system, though we'd be great at building your HR workflow app, or your order management system.

Our platform is actually made up of a collection of tools and microservices including everything from a user story management system (similar to Jira/PivotalTracker), to the assembler itself which stitches components together and creates scaffolding for applications (infrastructure and code). We use AI in a variety of ways throughout this ecosystem (my colleague @sachmans has touched upon a few of those ways above).

The BBC asked us to build their BBC Click Live app. They were launching Click in India for the first time ever, and wanted an application to allow for audience participation. Since their app was relatively simple and was composed of primarily reusable components, we were able to do it a fraction of the price and timeline that it would have taken if it was created entirely by a human team.

- Disclaimer, I'm a VP E at Engineer.ai
That depends - I can see several reasons why (some) international coordination can be beneficial - areas where the alternative is a number of bilateral agreements.

Say, organizing jamborees, helping nascent scout movements get going, providing training and educational material to national movements, liaising with other international NGOs &c, &c.

That being said, I doubt the WOSM/WAGGGS affiliation is at the front of many scouts/guides' minds during day-to-day-activities.
Some additional info here - https://www.quora.com/How-does-PD-L1-checkpoint-inhibition-s...
While I dislike the ban on e.g. religious garments, it can still be coherent to ban face covering and ban face recording.
There are currently zero reactors worldwide which are using up-to-date designs i.e. Gen IV, as it is still being designed with the first reactor expected to be built by ~2030. All reactors worldwide are Gen II (designed in the 50s), Gen II+ (updated Gen II with a end-of-life extension to 60 years instead of Gen II's 40) or Gen III, which have relatively minor differences according to the World Nuclear Association[0]. The last Gen I reactor finally went offline in 2015.

> Due to the prolonged period of stagnation in the construction of new reactors and the continued (but declining) popularity of Generation II/II+ designs in new construction, relatively few third generation reactors have been built. Generation IV designs are still in development as of 2017, and are not expected to start entering commercial operation until 2020–2030.[1]

[0]: http://www.world-nuclear.org/information-library/nuclear-fue...

[1]: https://en.wikipedia.org/wiki/Nuclear_reactor#Reactor_types
Exactly my point, I am trying to work out how to manage despite these interruption. Cory Doctorow's suggestion seems reasonable but personally I need more structure so not able to implement his advise.

Biggest issue is energy. One bad day of unhealthy eating because I got too busy simply screwup next few days. Sometimes I feel I need a drill sergeant to keep me ontrack.
Your post clearly state that not only you have to manually setup your console on each session for each machine to get anything remotly workable, but you need to limit yourself to a subset of unicode.
Does it work with German?

I write a lot of German emails and almost never get an answer
Common Misconceptions of C++
I used maybe a hundred of different graphical programs(2d,3d, animation, foo) and photoshop still owns up on the ergonomic side. It's not perfect but it's way good enough. Everytime I use another 2d program I suffer.
Cmder is very decent.
> Huss says glaciers are essential to feeding Europe’s freshwater rivers, which provide drinking water to millions, especially in the summer months when there is less rainfall. “The summer is when we need the water in the lowlands.” he says, “If the glaciers are gone, this can have really serious consequences.”

The Rhine [1] is currently carrying so little water [2] that tankers can't transport normal payloads and fewer ships can travel along the river due to a very low water level. This created a situation where gas stations are empty [3] due to those logistical impairments. I wonder how exactly this might be connected to glaciers leaving.

The news are mostly covering this inconvenience from a consumer service perspective instead of linking it to climate change symptoms. It is also a good reminder for how suddenly and seemingly out of nowhere the situation can go from normal to chaos. Most people cannot imagine anything except normality (you need food? you go to a shop. you are ill? you visit the doctor. you are victim of a crime? you call the police.). Civilized normality seems rather like a very thin layer concealing the raw forces of a brutal nature.

[1]: https://en.wikipedia.org/wiki/Rhine

[2]: https://www.aachener-nachrichten.de/nrw-region/wasserstand-i...

[3]: https://www.waz.de/region/niederrhein/wegen-ebbe-im-rhein-ke...
What are the steps still to be taken for Windows? Any particular aspect that could benefit from contributions?
I follow the development of a header-only C++ library that I use and, besides a small community of users who help the author test and report bugs, its just one guy and the amount of features he's implemented in the past few months, due to him or members of the community needing the feature, is quite substantial. Its always wonderful to see substantial features or optimisations implemented shortly after seeing a discussion on it. The velocity of some of these projects is incredible.

Its not necessarily just "small teams move faster". It can be, but also it depends on the passion and energy of the individuals.
I've been studying Embodied Cognition AI and going to conventions since around 2009, it started seriously gaining popularity around 2012-2015, but then you get division between the new followers and the old about how extreme and radical you need to be.

The new people accuse the old of being too hand-wavy and airy fairy, the old people accuse the new of not taking the new ideas seriously enough, and not accepting the criticism of their entrenched views. From this comes progress.

For my money, the best philosophy comes from Dan Hutto, best book being Radicalizing Enactivism (Hutto and Myin, 2012). The best neuroanatomy with regards to consciousness and intelligence came from Walter J. Freeman III, best book being How Brains Make Up Their Minds (Freeman, 1999) and the best up-to the minute AI research is from Tom Froese. See "Referential communication as a collective property of a brain-body-environment-body-brain system: A minimal cognitive model" (Campos and Froese, 2017), and his (personally very interesting) work on the possibility of self-organising governance in Teotihuacan.

If you just want to have an introduction to the distinction between the two approaches to AI then you can do no better than read the snappily named paper "Why Heideggerian AI Failed and How Fixing it Would Require Making it More Heideggerian" (Dreyfus, 2007). It's true this paper appears to skip straight from Symbolic GOFAI to radically embodied dynamical systems, skipping Connectionism, but the issues raised in the paper can easily be used see that neural networks will fail to reach anything like intelligent behaviour unless they begin to draw strongly on the embodiment literature.

I can see from the dates of my recommended publications that I've not been keeping up particularly well, but I've been writing up my thesis on a slightly different subject.
Fingers that are torn or crushed don't tend to bleed much, in my experience. The ragged edges of the injury site make for quick clotting.
They use their Large Hadron Collider to synthesize it.
Your theory is that people decide to vote and then study each candidate’s positions to decide who to vote for?
The processes are also designed such that people do not feel overstepped and ignored. After all, most things in life are about social status, or more immediately about salary status and job position.

If someone secretly implements an awesome feature, others might be envious as it does not seem deserved if their idea did not receive the same level of scrutiny by the usual processes as other decisions did.

Theoretically, it probably won't cause much chaos at all if programmers are allowed to add small GUI tweaks and the product likely benefits from it.

The degree to which this would work probably depends a lot on the extent to which the programmers have reached Kegan level 5, so practically it probably won't work all that well.

http://i.imgur.com/K4AVFbW.png
> 'Refugees from California'

These people have an absurd victim complex.
I'm a huge fan of the winding maze like structure of cities built upon the old. It's nice to be able to wander and explore. I suppose blank slate cities (like most in America) are a lot more convenient to navigate though.
That's "Jeanne Calment".
The origin of girl guides is not in guiding through hostile terrain despite what the name suggests. It is an trying to create an organization for girls inspires by boy scouts, but focusing more on proper feminine activities. You don't need to be girl to enjoy crafts and plenty boys are handy, but these activities were considered feminine and still largely are.

Boy scouts origin is in veteran thinking boys are growing too meek to be good future soldiers and also lack adult guidance messing around aimlessly not getting themselves ready. They were trying to give them something fun and good to spend time with.
Semaphore 2.0 is out with customizable CI/CD pipelines, autoscaling, and more
Have you tried Gimp's single-window mode? I'm not familiar with Photoshop but I hated Gimp's old windowed interface. Single-window is what made it usable by me, and in fact I don't see how the UI could now be any better considering what it does.

As for commercial support, with the notable exceptions of Amazon and Rackspace, I cannot think of any commercial support that has been worth anything more than a good FAQ documentation would be. Can one really ask beginner questions on their commercial support, like one could do in a forum with a large user base?
They actually say the opposite in the article:

> Complete metamorphosis likely evolved out of incomplete metamorphosis. The oldest fossilized insects developed much like modern ametabolous and hemimetabolous insects—their young looked like adults. Fossils dating to 280 million years ago, however, record the emergence of a different developmental process. Around this time, some insects began to hatch from their eggs not as minuscule adults, but as wormlike critters with plump bodies and many tiny legs.
From another user "reaperhulk"

>I use WireGuard (including WireGuard iOS) every day in Shanghai. It’s mostly fast and performant but nothing escapes the occasional “drop all UDP to your endpoint”. Typically this manifests as windows of time (typically a few minutes) where no traffic to the VPN gets through. However, unlike an openVPN solution WireGuard recovers without having to bounce the tunnel or constantly reconnect.
The GFW is not a monolithic entity though so be aware that performance and blocking characteristics can vary widely between cities, ISPs, and sometimes even between cell towers.

>VPN on demand features are on the iOS todo list. iOS supports the idea of making a VPN on demand for cellular or WiFi so it will be able to do what you want once that feature is merged.
Anyone who hates the touchbar has never chased a chat window for the mute button (it's there). Also, no need to leave the keyboard to click on dialog box buttons - they also get there.

It could be better - it could require a bit more of pressure to press buttons and could have haptic feedback like the touchpad, but I bet someone is working on that, even if it means extending haptic feedback to the whole chassis (which is not a bad idea anyway).
Definitely. I don't understand why you're getting down-voted without actual refutals. I guess it generates some internal/psychological discomfort, but I expected better of HN readers.

Indeed, the only animals suffering from obesity and modern civilisation diseases (diabetes, cardiovascular disease, Alzheimer's and other degenerative or systemic diseases) are humans and those animals of other species unfortunate enough to be fed by humans.

Diet composition is obviously to blame, but not just carbohydrates (be them complex or simple, refined or "natural"). Omega-6 polyunsaturated fatty acids (and especially their ratio to omega-3's) in the diet lead to inflammatory responses throughout the body, which can, and do, wreak havoc on health.

If you look at trends in modern nutrition, carbohydrate and omega-6 consumption are at their highest and have sky-rocketed in the past 60-70 years, as have rates of prevalence for various diseases. Of course, correlation is not causation, but many studies are coming out in the recent years showing the mechanisms through which all of this takes place.
But bread had been a staple diet for quite some time. On London in the 19th century it was heavily regulated even to the point of how big a loaf of bread must be. It was literally the main diet for the working class.
That's true, especially in marketing. Boys and girls more or less have separate toy sections, and many "boy" products have "girl" alternates which are just the exact same product, just pink. Because of course, girls can't simply like tools, they have to like the pink tools that are just for them.
Do you recommend gvisor over dune or kata containers?
The how and why on React’s usage of linked list in Fiber
> the problem of corruption is well known and merely exposing it again won't do much //

I disagree. Exposing it is what is needed as a first step. Continual, explicit, widespread exposure.

The problem there I suspect is those with power to do anything fear their own exposure; or they prefer to gain from being party of the international elite; or they choose to use it as leverage for other things.
Unless, as someone mentioned above, they invested just a little bit and this deal will be making fortunes for others AND they are putting huge efforts into the deal process.
In this case they are acting as a banker who happens to have a stake. I don’t like it but if you compensate them based on uplift from the proffered term sheet then that might be palatable.

But if they are trying to stall the deal unless they get paid then charitably they may be saying this is a premature and under market price and they are only happy, if the founders want out, to get their return through the top up. Uncharitably they see they can stop the deal and have negotiating power and are screening everything until they get paid.
Overall a deal needs everyone to smile to get done. If they make you a lot more money over the offer then it’s ok to make them happy - as long as all shareholders agree.
If they just need a kicker to make everyone else happy then you might need to grimace and pay, and I imagine sign an NDA. That’s not a great way to do deals but it is an exit.
(VC - and we never charge the companies anything)
Me too, but the amount of time John spends here is truly incredibly.

I have been watching his rise up the HC karma list and he is now in 11th. Everyone else around him on the list joined in 2007 while John joined in September 2014. He is a rocket roaring past the crowd :)
this was contrary to my city-dweller's understanding, so i did some quick wiki-reading and it seems like the reality is somewhere between you and GP's statement? i.e. they do biodegrade waste via anaerobic bacteria, but non-degradable sludge has to get pumped out every few years.
"And I definitely never thought that Melinda would have to tell me to stop talking about toilets and fecal sludge at the dinner table"
Hold it.