skysight-inc/HackerNews huggingface dataset:
So, it all makes sense, but by this theory, it seems like the english words "through" and "tough" and "benign" should be really hard to learn, compared to "true" and "stuff" and wine". Also, English ought to be harder to learn to read than, say, German or Spanish. But I don't know of any evidence that English-speaking countries have lower literacy than Spanish- or German-speaking countries.

I don't mean that phonics isn't useful, but the idea that having multiple strategies can kill your ability to read sounds fishy.
Engaging is a choice you have.
‘The Twenty-Six Words That Created the Internet’ Review
Perhaps I shouldn't have used that phrase, but I felt it would resonate with people more immediately than any other choice of words. In any case, I don't pay for Discord so I am definitely not a customer, whether or not I or my data is a "product".
New Novels and Movies Ask: Who’s Afraid of the Big Bad Tech?
How many exotic pets have we made endangered or extinct already?
I'm not an expert on this, but there's a famous case from 1998 where the Galaxy IV telecommunications satellite developed "tin whiskers" on it's soldered connections which caused an electrical short resulting in a total loss.

So, at least in this case solder was used on a satellite.

https://en.wikipedia.org/wiki/Galaxy_IV
Huawei's AI Chip to Unseat U.S. Makers
Yeah, I'm running my own homeserver. (Incidentally it decided to use up all my memory today and crash, so I'm hoping these performance issues with Synapse are fixed or one of the talked-about alternatives comes into fruition.)
It's an interesting question whether there is any chance he could be re-elected.

The site fivethirtyeight.com has a page that shows approval polling of presidents since Truman overlaid with Trump. The only President significantly more unpopular than Trump at this point in their Presidency was Carter. The only Presidents who were roughly as unpopular at this point, were Obama and Reagan, oddly enough, both of whom of course were re-elected.

But I think those facts fail to capture what is unique about Trump's polling. Every President since Truman, excepting Trump, has had high points where they had well over 50% approval. Trump's polling is uniquely nearly flat since the beginning of his presidency. He's currently about 42% approve, 54% disapprove, and it's getting worse, but this is actually not the worst rating he's had - late 2017 was worse. In other words, there seems to be no trend.
Our experiences with Python and C seem to have been very different.
>micropayments

Afaik nobody really tried true micropayments yet. Micro actually means 10^-6, so as TACIXAT mentioned below/above it comes down to 0.025-0.4 cent per one piece of something. Meanwhile what we have seen from the industry is $.99 macro payments.
Did Google Contributor really charge people ~0.025-0.4 cent per impression?
Hello! Fellow Vonnegut fan.
>if this is news

Now the goal posts have moved a little. The reason this is in the news is because a third-party contractor did this. This is not Apple's policy and I expect that the contractor has voided their contract with Apple.
> For example we'll show a menu first to a visitor who is likely hungry.

How would you possibly know this?
What impressed me most from this article was the gross primary productivity map (http://www.yadvindermalhi.org/uploads/1/8/7/6/18767612/scree...), showing plant activity by region.

The red regions are largely tropical rainforest. Exceedingly highly productive, but not particularly viable for human agricultural activity.

What stands out are the regions which I'm aware are highly agriculturally productive, indicated in green and cyan: the eastern half of the US, generally, the Argentine and Brazillian Pampas regions, the Sahel, Europe (particularly western Europe -- England, France, and Germany), and south and East Asia. A small patch of Central America.

Notably contrasting: the western US, other than a thin strip (the central valleys of California and Oregon), the Australia, other than the extreme south-eastern band, the Sahara, virtually all of Russia, western South America, and most of Canada. And of course, the Sahara and Antarctica.

We're feeding 7.7 billions of souls on those regions of green and light blue. Those are also the regions in which the great civilisations of the past have developed -- compare with a time-lapse of human population such as:

https://invidio.us/watch?v=PUwmA3Q0_OE
Does it? We visited the moon and created the internet in the span of one generation. We are arguably in the most innovative scientific period in our history.
I had a friend once who saw a real-life situation as Prisoners Dilemma and his take-away was that cooperation was unlikely. My opinion was that prisoners dilemma shows us that two parties who communicate and cooperate in such a situation would quickly develop an unassailable advantage.

There is a real failure in how individualism is promoted. We should promote the freedom of the individual because the optimum strategy is to cooperate; which means a free individual poses little threat to the collective but massive upside if they think of a better way of behaving.

This is also why authoritarianism is a bad idea - if the natural equlibrium position is cooperation, and cooperation massively outperforms the alternatives and then the situation is forced away from equilibrium, what exactly is going to happen? Nothing good.

Just look at modern human society. There is no way that cooperation isn't the superior strategy. There are nearly no arenas where an individual can effectively compete with a team without people agreeing to artificial rules.
Well... the best way to predict text messages is to read lots and lots of text messages.

The difference is that predicting the next word in a text message can be validated without direct human intervention. It takes a human to tell whether Siri interpreted the voice command correctly. It just takes more data to evaluate next-word predictive systems.
Using Backblaze B2 and Cloudflare Workers for free image hosting
10 bucks? i'd give it a go but it's more than most AAA games.... for a tutorial.
yes! I have two HP48G calculators. And still use them (and an emulator on my phone). I even have my laminated cribsheet of trig identities in the pocket. Two giants who came out of HP's calculator divsion: Woz and Jeff Hawkins.

The internal programming language is a lisp, btw.
The fires were man-made back then too and there was uproar about it, and the situation improved a lot. But even then deforestation was still ongoing. So it's a step back, meanwhile the deforestation rate never reached 0.
Lulubox.download
We are selling ads and moving money from one desk onto another instead of addressing antibiotic resistance and climate change.
I also remember reading somewhere that the guy for whom the Higgs-Boson is partly named, defiantly responded with "nothing" for many years when his university did their annual (or was it quarterly?) roundup asking all the professors to submit their latest published findings. Later, after winning renown for his work on Higgs-Boson he remarked that he would never have succeeded in today's impatient environment.
Yes but the Dark Age specifically refers to Western Europe, in much the same way the disastrous impact of the Mongol Empire on Islamic scholarship, for example the burning of libraries during or after the Siege of Baghdad, barely touched Western Europe. Chances are the Mongols destroyed some advanced mathematics that took centuries to rediscover.
Things you can always change are how you think, feel and react to things.

Some of these types of books say that yourself is the only thing which you can truly change because, they say, everything else is an illusion or simply that trying to change others is a futile task. How you perceive reality is everything.

I find this idea to be very liberating and pragmatic and when I remember to utilize this in practice, things flow much better for me. I become more flexible.

As Bruce Lee says - "You must be shapeless, formless, like water. When you pour water in a cup, it becomes the cup. When you pour water in a bottle, it becomes the bottle. When you pour water in a teapot, it becomes the teapot. Water can drip and it can crash. Become like water my friend."
Ultimately, the sky is the limit with the Herculaneum collection. It will probably be a slow and steady build though. We are working to prove the methods on the real Herculaneum material, at which point we can start extending the method to more of the intact scrolls. The segmentation and some other steps of the process still involve some manual work, so even once the concept is proven we will want to further automate those steps. If this all goes well, it would be an incentive for those in charge of the archaeological site to further explore parts of the still-buried Villa and look for more scrolls from the library. But even of those already excavated, we are looking at on the order of hundreds of intact scrolls that contain many columns of text each and are currently entirely unseen.

The technique definitely applies to other artifacts! The core pipeline we call Virtual Unwrapping and has been used to successfully reveal some ancient texts[1]. The primary challenge in this post is addressing the "carbon ink problem" specifically, where the ink looks identical in density to the uninked papyrus. But some artifacts make it easier, for example they are written with iron gall ink which shows up quite clearly in X-ray CT.

[1] https://advances.sciencemag.org/content/2/9/e1601247.full
There was a period when I closed around half of tabs with a complete answer already written. Even if time is already spent, it may be not worth it to discuss further, since in explaining to someone you explain to yourself and your most constructive part is already done at this point.
Really cool experiment. I'd love to see how much the performance could be improved by offloading a bunch of the filtering to the GPU, though I suspect that might be a bit tricky due to driver constraints (and in particular how bad OS X drivers can be). Typically pixel shaders are quite capable of doing filtering and convolution even if you aren't ready for compute shaders - a mid tier GPU can handle doing filters with 29 taps or more per pixel pretty easily at 60hz.

Ideally that'd get the CPU and power usage way down, freeing up CPU for things like streaming.
> How much can you really remember from all of those New York Times op-eds you’ve read? Could you summarize the major themes of Grapes of Wrath?

There’s consuming for the sake of entertainment and consuming for the sake of learning. Before you can create anything worth creating, you first need to learn. You need to master your domain, understand its rules (which ones to obey, which ones to ignore), and develop pattern recognition that will make your creation authentic and meaningful.

You don’t consume Grapes of Wrath in order to recite its themes. You consume it (and many other good works) to master storytelling and to gain the language and techniques that will enable you to communicate the human condition cogently.

Without deep exposure to great works your creation potential is limited, no matter how much you create. Historically, people spent years in apprenticeships and other forms of learning before they could venture out on their own. If you consume the right stuff, then you’ll shorten the amount of time you need to wait before you are able to produce something worth producing.
This is exciting! I've been using Flink a lot lately, and fine-grained recovery is going to be very useful for [work stuff]!
The diff is coming from... inside the house!
Soon all the voting machines in U.S. will be powered by FreeBSD/RISC-V
Not sure I agree. One example. Theres a lot of mainframe code still in production, it survived and it’s still doing its job to this day. The reason it survived is because replacing it is very very costly.
From the terms of service... “ In other words, you grant us and our subsidiaries affiliates, and successors a worldwide, non-exclusive, royalty-free, fully-paid, transferable, irrevocable, perpetual, and sub-licensable right to use, reproduce, modify, adapt, publish, prepare derivative works of, distribute, publicly perform, and publicly display your Content throughout the world in any media.” lol nope
12ish years (more as student & hobbyist), lots (mainly python, javascript and clojure), lots (mainly Java and C++, sadly inly got to tinker with better type systems). I consider myself a clojure developer and have been using it on and off since summer 09. Im using it for a large project now.

And yet... I agree with GP. I love clojure, but over time I’m becoming less and less sold as dynamic typing. Spec helps, a little. Property-based generative tests (especially when used with spec) helps a little too. Neither are a replacement for proper static types, though, especially an ML-esque type system with type inference. Bonus points if spec validation could pass type data to the compiler/type inference (eg the code path after validation can assume that the data is of the the types described in the spec).

I dream of a statically typed Clojure with type inference, spec-inferred types and optional dynamic typing for REPL experimentation and glue code.
A FreeBSD.org confirmation below; note the sponsored-by part:

* https://www.freebsd.org/news/status/report-2019-01-2019-03.h...
Autonomous Delivery Moves from Research Labs to the Streets
That question seriously resonated with me when I saw it raised in the GitHub thread. (https://github.com/standard/standard/issues/1381#issuecommen...)

Any package which transitively includes `standard/standard` also inherits the advertisement. That would seem to suggest a kind of logic like "if people are going to use my work to help make their thing successful, it's only fair that I'm rewarded too." And that really does make sense. I could totally nerd out over the idea of a graph-based incentive structure, maybe implemented with a new crypto token for extra gee-whiz spiciness. If his prototype `feross/funding` package had been launched with a built-in technical mechanism for transitive profit-sharing I think the idea might just have been intriguing enough to distract from some of the appalling terribleness of embedding ads in package post-install messages.
Strikingly is one
Who cares.

If I owned that land, I'd make sure it doesn't burn when it shouldn't.
Yes, definitely. Our research group and some others have been actively working with and scanning the materials from this collection to advance our understanding and methods. This is focusing on both open fragments and intact, sealed scrolls. Both are helping us work towards ultimately being able to read the sealed scrolls through CT.
That first google link is shit.

has been isolated the alkaloid d-turbocuarine, which is used to treat such diseases as multiple sclerosis, Parkinson's disease and other muscular disorders.

It’s a muscle paralyzing agent used in surgery. It’s not use in MS or Parkinson’s.

I wonder what else is wrong in the article.
They aren’t necessarily naturally triggered, and post-burn the land may be misused into industrial agriculture rather than restorative/forest regrown.

Start here: https://www.opendemocracy.net/en/democraciaabierta/leaked-do...
The article says, "But detecting sounds in a driver’s car without permission was clearly invasive." But it also explicitly says it would use the accelerometer and gyroscope. Perhaps these are sensitive enough to pick up vibrations from the speaker.

Different apps have unique vibration patterns, as well. A text message on my iPhone is two buzzes, but a NYTimes news alert is one. Perhaps if you detected a single buzz, and then picked up motion because I'm double-clicking the home button, you could presume that I'm switching apps to respond to the notification.

Most drivers would have sound on and not purely use vibrations, because the phone is not in their pocket.
The only two of those I know are Kafka and Flink. For those two: Flink is much more full-featured and performant (basically the full Google DataFlow API, and several orders of magnitude faster than Kafka Streaming), but Kafka Streaming has a stupid simple API that is useful if you need streaming because $reason but don't care about scaling up to infinity. If you're doing some really hacky demoware, Kafka Streaming will probably be faster to spin up because you just need the Kafka Streaming jar and a Kafka cluster.
The clojure source code is not a good example, in my opinion. Much of it is written in a subset of clojure, since it builds itself up bit by bit and much of it is highly-optimised clojure code. I consider myself very proficient in clojure, yet I struggle reading clojure cores’s code.
As an aquarium keeper myself I must say that this is the best YouTube channel ever. Thanks for sharing.
Are wet tantalum capacitors still used in really mission critical things, like whatever steps down engine alternator supplied voltage on a f22 to avionics circuit board level voltages?
You don't need me to search the internet for you, but https://thenewstack.io/apache-gets-another-real-time-stream-... has some comparisons.

There's also Apache Beam, which is an API for streaming, and has Flink and Apex execution engines. Google's Cloud Dataflow is another implementation of Apache Beam.

As to which one to choose, you need to evaluate them, there's no simple answers. If you have Hadoop already then Apex may be a better fit than Flink; OTOH if you do Akka stuff already, then Flink might integrate better with your stack. If you have more batch than streaming use cases, maybe you want Spark. Etc.
This recent article from The New Yorker, featuring the HN moderators, touches on online civility. https://www.newyorker.com/news/letter-from-silicon-valley/th...
I mean the first result of that search for me says it was created in Baghdad, but by a Persian mathematician
Ah, memories! I was a teenager in Denmark in the seventies. We easily picked up TV from both of the two Germanies. The channels from the west were sleek and modern in full color, while those from the DDR were in lifesapping greyscale ("black and white", as some like to call it). I knew this was an artifact from the SECAM -> PAL conversion, but it still managed perfectly well to reinforce our hazy notions about the Eastern Bloc as a strange, grainy, not-quite-real kind of place - a slightly subconscious impression many of my age will no doubt recognize.
And then there were the occasional American clips on the evening news, and sometimes even whole shows that noone had bothered to give a quality conversion: Poor resolution and loud, garish, oversaturated colors. This I also knew to be a conversion artifact, but just like the eastern greyscale, it tended to reinforce certain preconceived notions. Perception is an interesting thing to hack.
You lack serious historical context.

We went fromom electricity to flight to nuclear to space flight to the internet in less than 150 years.

Its been less than 100 years since antibiotics were invented, so, sorry we aren't addressing antibiotic resistance at a fast enough pace for you.

Hope you don't mind all those vaccines that are keeping you healthy and providing here immunity: they've only been around for about 130 years.

It's the most innovative time in human history, despite your negativity.
■アナログ絵２７３「フラー１３キャラ」ラフUP。ちょうちょちゃんが４匹になりました（祈）†
soooo.... same terms as Google Apps then.
AT&T UL data hotspot SIM $25 is 3GB per month. @ $50/mo for 10GB means no video streaming (eg. Netflix). DSL gives you 1.5Mb 24/7.

I went the Sprint 50GB (really 100GB) @ $60 per month.
I appreciate the struggle Feross has trying to get paid for his work. simple-peer and webtorrent are both pretty nice libraries and it is a real contribution to the world that he wrote them.

But, I don’t think this is going to work. npm install ads are like popup ads; they appear when you don’t want to see them and annoy your customers. Like popups, I think they will prove to be ineffective. Does Linode even want this ad? I think respectable companies would rather not annoy their customers like this.

I also think npm will ban this practice if it becomes widespread enough for them to bother - by my reading of npm’s rules they ban it already because they ban “adware”. If console.log becomes full of ads and useless during an npm install, it is pretty simple to disallow packages from displaying messages at install time. (Many or most package managers for other languages already do this.)

While it is possible to get paid for open source work, I think this project is just not quite valuable enough to get paid for maintaining it. If you maintain something like Vue it’s a different story.
My father is 85, and he definitely thinks his life is worth living! My mother is 71. Both of them are in great physical shape because they have avoided fructose and other pitfalls of processed food for the past three decades.

Check out Dr. Robert Lustig's presentation on the topic (he even mentions Ezekiel Emanuel at the 2:55 mark): https://www.youtube.com/watch?v=tHYu8NlWDLU
ms dos compatible != IBM PC compatible. 80186 based PC will still run TP programs, despite Timer0 being mapped to port 30-36H instead of 40-43H, not to mention totally non 8253 compatible.
Fukushima Pref. to end maternal health survey as no effects of radiation found
Yeah but they ain’t Google...
The dark ages simply refers to the loss of texts. There are few surviving texts from that period, so it is “dark”. Later the term was re-branded to mean “bad time when no new science was done” but that’s a viewpoint that doesn’t fit the facts.

Source (a very enjoyable read at that!): https://going-medieval.com/2017/05/26/theres-no-such-thing-a...
I don't have experience with Samza or Apex, but as for the first three:

1. Flink - Focused on stateful stream processing.

2. Spark - Focused on batch processing. Can be used for continuous streams, but approaches them as "micro-batches".

3. Kafka - A message queue system (for all practical purposes). Has an optional stream processing add-on for basic needs.

Separate use cases and strengths aside, it's worth calling out that all of these products are primarily backed by completely different companies. Apache is a consortium made of many companies, and serves as common branding for "community editions" of their "enterprise edition" products. There can quite a lot of overlap between sponsored products in this consortium.
HN often doesn't like humorous comments but I'm upvoting this nonetheless.
Systemic issues need larger-scoped solutions. "cleaning" the library is just masking up the problem so people that are well off can pretend homelessness doesn't exist and isn't a systemic issue and they're definitely not part of the problem just let me get a book from the public library.
A Muslim Persian, and Baghdad was the melting pot of the world at that time. It’s like saying a German physicist in Princeton, NJ, which is to say that America not Germany was the place where the work was valued and promoted. Likewise, Alkhawarizmi was educated in Baghdad (not in Persia) and wrote his book on Algebra in Arabic. He was not educated in Persia and he did not write his book in Farsi.

If we put ethnicity ahead of national origin America can’t claim anything to its name. Period.
To be honest, I first learned about it on HackerNews a couple of years ago. Someone apparently reposted a link a few hours ago: https://news.ycombinator.com/item?id=20789446
How does it tell an unimportant error path from a needs to be optimized common case (this is where exceptions would be great).
docker... for a compiled console game that only needs ncurses - what am I missing?
But if not how are they going to learn?