skysight-inc/HackerNews huggingface dataset:
This doesn't seem to be a coroutines proposal so much as an attempt to sneak (Haskell's) `do` notation into C++.

Which I applaud, it's a brilliant feature.
In such extreme cases you can (and should) use your own allocation strategy.
There's a lot of misunderstanding here. As someone that has been in a similar situation:

1. It's not Apple, it was Workflows that wrote the tool.

2. It's not an integration, it's an example of how to use Shortcuts.

3. The biggest pain point won't be bandwidth (OP seems to know what they're doing with caching) but fielding user requests/complaints/spam without the upside of the web traffic. iOS 12 has only been up for a few days and he's already getting a ukulele request. Tip of the iceberg.

> We can work together to make this experience even better.

This isn't "working together". This is someone at Workflows finding a neat, unauthenticated API endpoint and using it in a demo. I doubt Apple knows about it.
Vimium didn't work consistently when I tried it, where cVim did. I used to use VimFx on Firefox but it was abandoned. I like the way cVim does its follow tooltips.
Rosling, Pinker and Gates are right to point out that there have been absolute improvements in living standards across the globe.

However as Jeremy Grantham (the British Warren Buffet) warns, these current improvements may have been bought at the expense of future losses as we have destabilized the climate and mined the soils to achieve the gains of recent years.

Grantham projects 40% loss in soil productivity in a much more populated world.

This is not to knock these fantastic advances, but we now need to double down on ensuring they are sustainable.

Here’s Grantham’s paper. It’s a long but fascinating and wel-written read.

https://www.gmo.com/docs/default-source/research-and-comment...
Somewhat related: https://www.newyorker.com/magazine/2018/04/23/the-hunt-for-m...
It's weird how opposite the core language and the std library of C++ are, and even more so in the recent revisions! The core language seems to go for being as code-golfy as possible, while the std library goes for super-verbose without any convenient shortcuts

The core language adds ascii character notations optimized for brevity.

The library instead makes things that should require 1 argument take 2 or 3 arguments (which ranges will hopefully fix), makes value to string conversions as verbose as possible, etc...
Wow, it took me a bit of trying, but I was surprised at how clearly I could see the "compound" picture with the right amount of "cross" when the rest of the world was blurred. And at how well the differences stood out.

I've learned a new party trick :D.
The mountains predate a recognizable African continent by about 3 billion years. But the article also mentions that they were one of the first pieces of land to rise out of the ocean, predating any continent. So both your guesses are kind of correct.
Well in a few origin stories Cybermen were actually created as prosthetics first and that was my first association but then I thought that I would rather tvtrope HN audience into watching a dalek train part of youtube.
Well while it was not annexed by the USSR like Armenia it was behind the Iron Curtain.
I had a maid in Thailand who did laundry for us, and her favorite person in the world was a previous employer who found and provided a washing machine.

I haven't yet read the book, but I recently heard opposing statistics that washing machines don't necessarily free up much time, but they dramatically increase the amount of laundry done and expected cleanliness of clothing. (Jevons paradox)

I suspect the truth is mixed, and that at lower income levels, it probably saves a lot of time, and at higher income levels, "consumption" of clean clothing dominates.
Xiaomi had to switch to such a system (delayed unlock request) because many of their phone were altered to contain malware/spyware from resellers.

Not saying that I agree with the method, but I see why they're doing it.
The $170B figure does not account for pollution, environmental, health, and other societal costs of sprawled out life.
The concern is not that they're currently doing it at scale, but that they're about to.

It also frankly looks like they're already doing it at scale for Google News specifically, vs general web search results.
Bunch of typical UE pics of crumbling asbestos havens that were formerly cathedrals to mass murder.
It will never happen.
The US can't even get on the metric system.
The UN couldn't even reform the calendar to have uniform quarters:
https://en.wikipedia.org/wiki/World_Calendar
http://strangeside.com/time-sabbath-on-tuesday-364-day-year/
It's really annoying because the content is right there in the source of the page, it's not being loaded afterwards, it's just being served by JS instead of being displayed. Gosh, I just hope it's not some new trend.
> > I don't know any production blockchain solutions

> Nothing more to say. There is no production ready private blockchain to show.

Pulling things out of context eh ;) It's unfortunate you're not aware of any production ready private blockchain solutions. Maybe keep that in mind before you start with your next discussion.

> BTW, I work in this field in very well known projects (e.g. RSK, Algorand, Xapo, Jaxx, Ripio) in the public blockchain space and have adviced companies like MuleSoft at the CXX level in the private blockchain space.

Woah your e-penis is indeed very long! I am impressed!
This is intended to be use by the french administration (eg. the DMV), not intelligence agencies or the military. Sensitive in this context means nonpublic, not classified.

(Administration in French would be the government in English - as in government shutdown, while government means administration in English - as in the Trump administration)
Rust: rename 'unsafe' to 'trusted.' (2014)
A ~40L travel backpack like [1] is legal carryon (and is probably actually a bit more adaptable for overhead space than a typical rollaboard) along with a small laptop bag or other "personal item." It's what I mostly use to travel all over the world for weeks at a time. This is on a regular airline--typically United. I get free checked luggage but rarely take advantage.

[1] https://www.osprey.com/us/en/product/porter-46-PORTER46.html
inside endoskeleton?
Condition Handling for Non-Lispers
The DOOM code is so straightforward. You don't ever experience that feeling of having zero understanding of the code when you look into a file.
A very old discussion where Rust's syntax was heavily in flux, so that ship has probably sailed ...

In my opinion the author has a point: some libraries (e.g. stdlib) need to use 'unsafe' to implement certain concepts, but its usage in general is heavily discouraged - similar to the situation in Haskell-land where they have unsafePerformIO.

Obviously you are expected to "know what you are doing", when using 'unsafe', and you really should only use it if there is no better alternative.

However it might also lead to cases, where the language gets (unjustly) ruled out for certain projects, as people don't want to write something that's unsafe, so maybe 'trusted' or something similar (without a negating prefix) might have been a better choice. In the end this is obviously just cosmetics and the compiler and the machine won't care, but I am not sure if it is the same for people.

Thoughts?
TStarBots: Defeating the Cheating Level Builtin AI in StarCraft II
Cloudflare Ordered to Expose YTS, Showbox, and Popcorn Time Site 'Operators'
UTokyo researchers generate the strongest-ever controllable magnetic field
Now that's funny!
Sex doll applications?
John Bartholomew is also a co-founder of https://www.chessable.com/courses/ which complements his YouTube and Twitch videos. Chessable has interactive online lessons. My present preference is to spend my time watching his videos, then head over to chess.com for my chess fix. If I got serious about chess, I guess I would use Chessable to improve.
They actually have to test to that degree to follow aviation standards (DO-178b [0]) because they're used in aviation equipment.

Dr. Hipp said he started really following it when Android came out and included SQLite and suddenly there were 200M mobile SQLite users finding edge cases: https://youtu.be/Jib2AmRb_rk?t=3413

Lightly edited transcript here:

> It made a huge difference. That that was when Android was just kicking off. In fact Android might not have been publicly announced, but we had been called in to help with getting Android going with SQLite. [Actually], they had been publicly announced and there were a bunch of Android phones out and we were getting flooded with problems coming in from Android.

> I mean it worked great in the lab it worked great in all the testing and then [...] you give it to 200 million people and let them start clicking on their phone all day and suddenly bugs come up. And this is a big problem for us.

> So I started doing following this DO-178b process and it took a good solid year to get us there. Good solid year of 12 hour days, six days a week, I mean we really really pushed but we got it there. And you know, once we got SQLite to the point where it was at that DO-178b level, standard, we still get bugs but you know they're very manageable. They're infrequent and they don't affect nearly as many people.

> So it's been a huge huge thing. If you're writing an application deal ones, you know a website, a DO-178b/a is way overkill, okay? It's just because it's very expensive and very time-consuming, but if you're running an infrastructure thing like SQL, it's the only way to do it.

[0]: https://youtu.be/Jib2AmRb_rk?t=677 "SQLite: The Database at the Edge of the Network with Dr. Richard Hipp"
Personally I'm at the other end of things, I routinely ask people to look at my code multiple times even before submitting it for code review. Chances I could learn about some edge case I did not consider before.
Resolution is historically and otherwise commonly expressed as line pairs, so I assumed you used "line" as shorthand for that.
How many lanes of self driving cars cars do you think it takes to replace a subway line at full capacity? More than you think. See London's Victoria line for reference

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

Trains run every ninety seconds or so and are packed during rush hour.
I did say “one of the goals”.

I don’t see how those examples are relevant. Why would that last one be faster?

I agree that the OpenBSD code here is good, no more and no less than needed.

I assumed the grandparent was referring to cases where an O(n) algorithm is used where it might be O(log n) or O(1) with just a little more effort. It’s a tradeoff, sure, and in some cases linear searches can work surprisingly well, but in general I think this kind of thing should always be considered in good code.

Micro-optimizations like inline assembly for inner loops may or may not be a good idea, depending on the application. All else being equal, I’d certainly agree that good clean code would not use assembly.
>If it is permissioned, does that not essentially mean its write-side is "private"?

Not parent, but yes.

>And if it is permissioned, does that not automatically mean it is centralized?

That depends on your definition of centralized: if you mean "under the control of humans" then yes it does. If you mean "under the control of one human" than no it doesn't.

For example a common approach is to designate a set of institutions (e.g. not for profit foundations in several different countries) to be in control of the validating nodes. Under that model a quorum of those institutions would need to be subverted in order to censor transactions.
Hmm. Left-wing politics is about liberalism and equality, yes? I believe what you meant was as a radical progressive, which is more focused on reforming and improving society.

That liberalism is associated with progressivism seems to take away from progressive right-wingers which may believe in the inherent inequality of certain inevitable social structures, but work to abolish or reform broken regulation.

I do not intend to imply my political beliefs here. I'm simply saying perhaps you meant progressive.
Best Time to Move a Business from the Home Office into a Purpose-Built Complex
Good guy Herb!
> As always with open source projects, it might be a good idea to move it away from GitHub?

Could you please elaborate on to why?
>If it's private, it isn't auditable

Clearly true, but in this field "private" is really being used to denote "not a Public Blockchain like Bitcoin and Ethereum".

It doesn't mean "actually private". It means "we built our own rather than pay to use Ethereum".
These 666 forks can't be a coincidence, right?
> Does anyone know exactly why? I conjecture to say it's broadly the result of capitalism.

This is a tricky question. Easily the biggest factor is china. China being the most populous nation was the largest source of poverty a few decades ago and now is the largest source of reduction of poverty. They lifted 680 million people out of poverty by 2010. Today, that number is probably approaching 800 or 900 million due to their economic growth.

https://www.economist.com/leaders/2013/06/01/towards-the-end...

So do we credit the "communism" of the chinese communist party? Do we credit capitalism? Do we credit chinese communism management of capitalism? Do we credit foreign investment? Chinese entrepreneurship? It all depends on your political bias. Success has a thousand fathers, failure is an orphan.

Also, poverty is a very political/strange concept. A poor city dweller struggling to make ends but who has a smartphone and nice sneakers will not be in poverty. But a farmer who owns his land, is independent and grows enough food to live comfortably but has no smartphones or sneakers would be seen as being in exreme poverty. Ultimately, reduction of poverty is simply a result of moving farmers and stuffing them into large cities and how dependent they are on the "state". The less poverty you are in, the more you are dependent on society for life's essentials.

Also, poverty decreasing is great, but in the same time period, wealth inequality has increased drastically. Imagine poverty of weapons. Both of us are in extreme weapons poverty ( we have no weapons ). You get a nerf gun and I get a shotgun. Weapons poverty is wiped out. We should celebrate right? It's "great" that poverty decreased, but the differential in power between me and you skyrocketed.

Look at china. Their poverty has decreased dramatically. But the power differential between the powerful and everyone else has increased dramatically as wealth inequality skyrocketed. Is this really a good thing? The wealth inequality funding "digital dictatorship" and tyranny?

This is the same diversion tactic some people use about wealth not being a zero sum game. In purely terms of wealth, it is not a zero sum game. But wealth translates into power. And power certainly is a zero sum game. So if you got $10 and I got $10,000,000, in terms of wealth, both of us are doing better. But in terms of power, my power increased drastically while yours barely budged.

> I really feel like it's a shame that word is almost toxic in intellectual circles.

It is because it's opinions based on political biases. But economists and political "scientists" do a great job lying to us that their field is a "science" with the same credibility of physics. It is not. There is no objective truth because it's not in the realm of the empirical but societal/political. You'd have less toxicity in a debate between a christian, jew and muslim on who is the one true god.
Sounds very like Sardana [1].

[1] https://en.wikipedia.org/wiki/Sardana
Yep, and it has happened in the past, and as long as we have it, it will in the future.
> No one has yet discovered any warlike purpose to be served by the theory of numbers or relativity, and it seems unlikely that anyone will do so for many years.

Poor guy, if he had just heard about gps and about modern cryptography!
I think on of the best attempts to fix calendar system was done by George Eastman (Kodak founder), who presented "International Fixed Calendar" created by Moses Cotsworth to League of Nations in 1923. At that time League of Nations was trying to redesign current calendar system and was accepting different proposals.

Unfortunately they failed to come to consensus between different calendar designs :(

https://en.wikipedia.org/wiki/George_Eastman

https://en.wikipedia.org/wiki/Moses_B._Cotsworth

https://en.wikipedia.org/wiki/International_Fixed_Calendar

https://en.wikipedia.org/wiki/International_Fixed_Calendar_L...

https://gizmodo.com/how-the-quest-for-a-perfectly-rational-c...
Problem is, the "system" you would "design" to replace capitalism would include charming attributes like exit visas and quite possibly conclude that the "people" would be better off if 10% of them were liquidated for the benefit of the others.
What about Othello?
Frequency of service is entirely orthogonal to the type of service.

London has a bus route that runs one bus per minute in peak times. Because London's streets are busy this means you will usually be able to see _several_ of the buses on that route on a street you're on that's served by that bus, and choose whether you'd prefer to walk to the closest stop, or walk in the direction of your bus and catch an "earlier" bus that is further in that direction already.

One per minute is actually a _higher_ rate than is achievable by London's automated and semi-automated underground railways, none of which even aim for more than 38 trains per hour in peak.

Now, of course S-series underground trains carry about a thousand people, whereas a London double decker bus maybe carries 150 (both would be crammed in this scenario but that's not an infrequent occurrence for peak hours), so the trains on a core route are moving about 35-40 thousand people per hour while these buses move less than 10 thousand, but for you as an individual the buses are more frequent, not to mention they're right there in the street, not at the bottom of a shaft somewhere.
Yeah, but I'm not entirely clear how I'd for example get std::vector to use a mmap'ed range, that I could zero-copy grow.

Also in that case I might want to grow it by a fixed amount, once it grows past a certain threshold.

It's a shame one needs to write another vector implementation just for that.
There's a 4th that I find is, at the very least, incredibly useful for mentoring and knowledge sharing: Comments to the effect of, "Did you know about this other way to do that? It would have X effect."

With a clear understanding that it is up to the person submitting the code review to decide whether or not to make the change. 'Cuz, I agree, arguing about stylistic things after-the-fact tends to do more harm than good.
It isn't, though. The Creative Commons license says "you can use this content", it doesn't say "you are forbidden from assisting the creator of this content in any way".

Creative Commons is great because it allows everyone to use it. But a company the size and stature of Google should consider it a bare minimum, not a target.
Java was open sourced in 2006.
Virtualbox in VMWare
I love your idea in principle, but it would be very problematic, and very sensitive to the tester's prior experience. I think that many people would (un)naturally be more trustful of mathematically-looking squiggles than a dog's barks, while others, especially if they got burned by damn lies before, would inherently distrust mathematics. In any case, people are very prone to trying to complete gaps in their understanding of a speaker based on prior conceptions.
Thanks for that clarification. Nice to learn something new :)

I was incorrect in my usage of the term.

EDIT: Actually, if I was referring to TV lines then I guess I wasn't wrong, but "lines" is ambiguous to the point of confusion if n lines can mean a vertical resolution of both n and 2n.

[0] https://en.wikipedia.org/wiki/Television_lines
Thanks for sharing this idea! We have a similar issue regarding this [1], so please feel free to engage in the discussion there and bring some attention to it. We'd love to hear more from you on this matter!

[1] - https://gitlab.com/gitlab-org/gitlab-ce/issues/18037
In case the title is confusing, this is the older meaning of "Apology." Not, "I'm sorry," but "defense." This is a defense and justification for the field of mathematics.
And 19 years of bug, augmented by Electron
The Open Graph protocol: web page metadata for Facebook
Japanese Bitcoin exchange is robbed of $60M worth of cryptocurrency
Java 8 time module is now considered the replacement for JodaTime for new projects. It is separate from the older Java time libraries, and fixes many of the problems in Joda. Give it a try!
Added to my reading list. But I do find something interesting about your synopsis. Something that Rosling touched on in his book as well. And that is that people from traditionally developed countries look at the more recently developed countries and can only seem to point out that they developed at the expense of the environment...by burning coal, mining the earth, etc. conveniently forgetting that their own country previously did, and still does, all those same things! We look at CO2 production of China and India and its way more than say, the US. But if you look at it per capita it’s still nowhere near the US.
I don’t know the real narrative driving so much investment in safe C++, but it does appear that Rust is really driving C++ in this respect.
We can’t have smart guns but we could get smart vapes
Probably yes. In a culture with 8 kids per family on average the time saving must be huge, but once you are at 2 kids per family (e.g. India now btw.!) it becomes more a quality of life thing.
Given that the new terminal is just a few minutes aways, its probably safe to say that security is very tight and urban explorers cant enter the old building? Maybe someone from Armenia has some details?
Rosling covers that pretty well in the book also.
Donut helps beginners to become crypto investors
NIST’s Encryption Standard Has Minimum $250B Economic Benefit
Firstly, I do understand why people think this is Apple being a bit scummy, I really do. However, I do want to say exactly what you have. When I reached the bottom of the article I was expecting to see a rant/moan about how hard done by he was by "big evil corporation" and wanted some sort of compensation. I was stunned he invited Apple to reach out, so together they could make it better for everyone. Truly refreshing and reminded me of the attitude I saw more often in the early days of the web.
I am really excited to see whether this business model is sustainable or not.

I have found it interesting that some of my left-leaning friends oppose these scooters on the grounds of them being a public nuisance. For anyone who wants to curb global warming, these scooters are a darn good way to do it. The tradeoffs are easily worth it. Some people want to act like the tradeoffs don't exist/ if they just wish for something hard enough, the solution that has no tradeoffs will appear, despite institutional inertia.
> You're presuming this is the only and the correct way of handling this. That is, you're arguing it is the manufacturer's affair and right to restrict one's basic rights to enforce lawful handling of their product.

This is not really what I said (somehow people focus on the second part), but I do believe that offering this freedom (to install any image) will lead to lesser profits for the manufacturers. Quite possibly because other potential customers might find this feature unacceptable (my illustrations may be good or bad). That is, your personal freedom runs into someone else's. Then the market should decide, right?

> I'd rather argue that in reality the manufacturer's main interests lie in reducing support costs and the enforcement of their patents and copyrights.

Yes. Add there loss of face in case of hostile hacking. Etc. Since when this is condemnable?
Yeah, it's trivial to do that.

But since it's not in STL, everyone will use a bit different implementations for something this mundane and common.
Japan's Hayabusa-2 probe touching down on distant asteroid