skysight-inc/HackerNews huggingface dataset:
Incremental computation is a fascinating area of research, I've followed Matthew Hammer's work on Adapton[1] for a while, as well as Daco Harkes work on IceDust[2]. The issues are obviously quite deep (i.e. how do can you change a single value and recalculate quicksort without the effects of the change fanning out massively?) whether you're targeting existing languages and runtimes or building from scratch.

I would very much like to see this as an area of active development both in programming languages and distributed computing platforms. Current streaming platforms are great and it's getting easier and easier to create declarative data flow pipelines, doing real-time processing, splitting things into windows etc. But on top of that I imagine incorporating incremental computation, allowing you to keep a durable history of the event stream (or at least manageable parts of it) in a way that automagically allows incremental recalculation of upstream data when an underlying fact is retracted or updated.

[1] http://adapton.org/

[2] https://dcharkes.github.io/
This might be what you mean, but I believe they charge by inboxes, not by addresses. I have lots of addresses, but a single inbox (which I use rules to file within), and that is relatively cheap.

I used to run my own email server, but found it difficult to get things like push email working reliably, and had a couple of issues with deliverability of emails.
Now what if my 55 years old mother want to create a blog on her own ?
having any FB-developed app on your phone is a serious mistake in the first place
ha! yeah. the overseer me.
but in a true S.O.D. that me does not exist anywhere but internally. he has no personality or outworldy existence.
And mixed for at least a 5.1 soundfield. The low frequency start absolutely has to come from the subwoofer, or the whole effect is lost.

I have deepnote as an AC3 audio file, along with a lot of other sound clips such as the original Dolby Digital trailers (the steam train is my favourite), and when ever I'm tweaking the audio in my Home Cinema I always fire them all up and give the house a good shake :)
" if we stop ascribing human qualities to gigantic corporations. "
I guess we'll stop ascribing those qualities when they stop claiming them - as an effort at branding themselves.
I recall I stopped using RSS feeds when Google pulled the plug on the reader. I couldn't find anything that was as convenient and I don't really want to pay for yet another subscription as I have too many of those as it is.
Bellingcat digital forensics guides
Of course if that already exists then I'd love to hear about it! There seem to be all sorts of hybrid stream/batch systems but none with quite this focus. Effectively I want stuff that streams into a time series database in realtime, with the opportunity to edit or delete events later. On top of that there would be a processing pipeline with familiar streaming paradigms (transforming data, windowing data arbitrarily, aggregating on top of that) with the additional magic that the necessary events/windows/calculations re-fire if some underlying data changes. All in a magically efficient and transparent way.
Thanks a lot. It seems this remains quite a challenge to turn those into working code though !
You typo'd the link. Fixed: https://news.ycombinator.com/threads?id=yuhong&next=16828059

Interesting. If I've submitted a comment within the last N hours, I'm not allowed to submit stories.

N seems to be at least 3.
ignoring the automation aspect,

> Then you write exactly WHAT you are going to do with the data and then you send the proposed "routines"

this roughly matches up with the idea of "preregistration" of research, i.e. you define and share what your experimental method is going to be before you start looking at the data and performing analysis, to help guard against some unconscious or conscious decisions to adjust the method after you have observed the experimental data.

i've never heard of cos.io before but they're a top hit for me when searching for "preregistration" https://cos.io/prereg/

Andrew Gelman has written quite a lot about related topics in the past (the "replication crisis" - especially in the social sciences, "p hacking", "the garden of forking paths" http://www.stat.columbia.edu/~gelman/research/unpublished/p_... , https://andrewgelman.com/2017/03/09/preregistration-like-ran... )

I quite like how Gelman theoretically frames this in his "forking paths" paper:

Consider the following testing procedures:

1. Simple classical test based on a unique test
statistic, T, which when applied to the observed
data [ y ] yields T(y).

2. Classical test pre-chosen from a set of
possible tests: thus, T(y; phi), with
preregistered phi. For example, phi might
correspond to choices of control variables in a
regression, transformations, and data coding and
excluding rules, as well as the decision of
which main effect or interaction to focus on.

3. Researcher degrees of freedom without fishing:
computing a single test based on the data, but in
an environment where a different test would have
been performed given different data; thus
T(y; phi(y)), where the function phi(.) is
observed in the observed case.

4. "Fishing": computing T(y;phi_j) for j=1,...,J:
that is, performing J tests and then reporting
the best results given the data, thus
T(y; phi^{best}(y)).
This looks like a great project to get students involved. Very well documented.
Population needs to be controlled. Just wait until India, China, Nigeria, etc all start wasting resources like middle class western world.
Yep, something similar I discovered recently that if you sign up to Instagram with somebody's email that they use on Facebook then within a day or two you'll start to see all of their friends from Facebook whom are also on Instagram in your recommended follows. All of this happens without email verification..
Thanks!

https://www.youneedfeeds.com/news/2018/9/9/you-need-feeds-is...

I don't actually have an android device myself, so I'm not really capable of evaluating the readers in that ecosystem. I do want to take suggestions though! (Maybe I should just make the page, but as a stub page redirecting to the blog post.)

As I mentioned at the end of the starter packs page, I'm taking suggestions via the About page. I didn't think of a Trello board, though - that's worth looking into.
This reminds me of a research project I did in high school. I was using a handful of Rhizobia species and a number of nutrients, attempting to find some non-nitrogen and non-root nodule substance which could promote Rhizobia growth in soil, partially to help reduce reliance on nitrogen heavy fertilizers. Ultimately the research didn't pan out, with no statistical different in any of the samples.

Turns out the solution was something like a locally applied CRISPR to force more of the roots to become nodulated (word?) and form the Rhizobia symbiosis.
How naming of variables works in Perl 6
Hays, Montash, People Source Consulting, GCS Recruitment Specialists, Glocomms, Third Republic, Citrus Global, Gulp, iPAXX, Modis Contracting Solutions GmbH, Etengo, Templeton Recruitment, and on and on and on... :)

Hays is a huge one and I've done one contract through them which went very well. They seem to be well organized, know when I'm becoming available and more or less what kind of work I'm looking for.

Computer Futures on the other hand spam me with tons of irrelevant stuff. That is partially my fault however, since a long time ago I submitted a CV to them with lots of keywords that I don't care about any more. Having said that, I recently got an interview through them and the client wanted to hire me. Ultimately it didn't work out, but I don't think they are to blame for that. I certainly did not put them on the blacklist. :)

Some of the other ones are smaller agencies from the UK and Ireland, where I am regularly in touch with one or more of their recruiters. You can probably find all of them on LinkedIn. The good recruiters often post new contract opportunities including rates (a nice habit in the UK, still uncommon in Germany).

They all love phone calls, which is a bit annoying, but not the end of the world, IMHO.
Hi @justkez

Definitely, yes. Right now we're focussing on making Trolley as lightweight and easy to get started as possible, before pulling in more features.

I'm really interested in your feedback on how Trolley stacks up against its' competitors; if you had some time to drop me a line on rg@trolley.link I'd love to talk to you in more detail.

Our pricing is also MVP so if you think there's something I'd have to do there to win business from you (or people in your position) then I'm keen to understand that too. I'm already aware of use cases like agencies building sites for their clients that might need an alternate pricing model :-)
VVM Concept Using Architecture Components
That's great to hear. However, keep in mind that appendicitis is still an extremely serious condition that will kill you if left untreated. The fact that you can avoid surgery in some cases doesn't mean that surgery is not an adequate treatment.

It's amazing how medicine has advanced: We can now cure illnesses with very minimal amount of invasiveness required in most cases. Even before this news, open surgery was already mostly supplanted by laparoscopy, which involves only a few tiny cuts.
Ronald Heijnes – Why I Am Hooked on the Elementor WordPress Plugin
Bombing raids during WWII altered the Earth's ionosphere
Java stemming from one company in particular is one big reason I don't like Java, on top of requiring a jvm.

At least with C++, there are several companies involved, and its inventor doesn't work for one software platform in particular (herb sutter works at Microsoft, that I will agree). I don't know how 'iso' Java is, but to me c++ is much more adaptable.

Java requiring a jvm makes things a little complex. Does the jvm offers guarantees like c++ does? I trust c++ more, because once it's compiled, there are much less uncertainties.
i'll be ok-ish with a $5B fine or whatever makes sense. it'll be cheaper then to hold the employees liable.
minor update -- apparently there's a deadline on editing? -- why upvotes for my comment rather than for herodutus?
It's a great initiative, but I'm pessimist about this. I tried to introduce colleagues to RSS and the reaction I got was "why would I want this, it's inferior to twitter, non interactive etc etc". So it went over the head of those whimsical people, it's possible that I could have explained it better although at that point when they accused me of pushing "obsolete technology" I did not bother anymore. Even to the point where I said that RSS feed on the marketing website needs some improvements the reaction was that it would harm the "social media presence".

My reaction was: "So we are cutting the branch we're sitting on, keep calm and carry on".
Very cool. Did quake live work this way with WebRTC? I think Quake3 still feels great to play. Anyone out there playing instaunlagged anywhere?
Not of the kind being described here.

Cassandra is a https://en.wikipedia.org/wiki/Wide_column_store not column oriented: https://en.wikipedia.org/wiki/List_of_column-oriented_DBMSes
I'm looking forward to seeing how this one plays out!
Stack Overflow is 10! - Thank you so much!
Exactly! https://www.oracle.com/technetwork/java/javase/downloads/jdk... clearly says in a RED box that

"With JDK 11 Oracle has updated the license terms on which we offer the Oracle JDK.
The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from the licenses under which previous versions of the JDK were offered. Please review the new terms carefully before downloading and using this product.

Oracle also offers this software under the GPL License on jdk.java.net/11"
I read The Blank Slate: The Modern Denial of Human Nature a while ago and your numbers are pretty close to what Pinker says.

About 50% of personality from genetics, 50% from environment, and approximately 0% from parental influence.
Patna Airport to get a makeover with new domestic terminal building
Thanks Stack Overflow!

I cannot image my life as a developer without you!
https://www.youneedfeeds.com/web-based/

Feedly (and others) have free tiers available. It's worth a shot again - especially for zero dollars.
How many other sites on Orkney were revealed by storms and eroded away centuries ago?

On the other end of the U.K. there is already the archeological site of doggerland which today is underneath a patch of sea known as digger bank.
Please come to South Africa! We need a decent alternative to PayPal for international payments/subscriptions
This sounds like the idea of "no-self" from Buddhism.

https://en.wikipedia.org/wiki/Anatta
Yeah, I eventually got so sick of spam callers in the UK waking me up that I just got into the habit of leaving the house phone unplugged.

Didn't live in a mobile service area either, so no mobile too. Some parts of that were really good. :)
You can probably argue the same about every part removed, but if you (him) are not going to use it now, remove it.

Just dead weight otherwise. You can always add it later if people really need it.

True, Swagger docs can be helpful, but also if present but rubbish ignored swagger docs with missing features or side effects is more confusing. Just talk.
US military cloud bidders will have to submit their proposals by hand, on DVD
Why population and not wastefulness?

Note that a good way to naturally control populations seems to be to develop a western style middle class and watch as birth rates fall.
https://en.wikipedia.org/wiki/Hollow_Earth
Yes, the idea being that something that is constant and is aware of everything is more real than anything that is subject to change and is observable.
"In September 2008, Stack Overflow's public beta went live. Today it's the the largest online community for programmers to learn, share their knowledge and build their careers. Today, the site is visited by over 50 million programmers a month; in ten years 9.3 million users have provided 25 million answers to 16 million questions. Watch Stack Overflow employees and users walk down memory lane and say thank you."
Surely parental influence falls under environment?
I think you're confusing maintaining ABI stability with at an API level, vs. ABI compatibility at the language level.

ABI stability at a language level is for code (replace syntax with your language of choice):

class Foo {
virtual void bar();

int _i;
float _f;
bool b;
int bitfield : 5;

}

Should be stable across multiple compilers and versions. This is what swift currently does not have.

This is vs. source defined ABI, e.g.

class Foo {
virtual void bar();
virtual void wibble();
int i;
float f;
}

vs.

class Foo {
virtual void wibble();
virtual void bar();
float f;
int i;
}

In this example Foo is API stable, and the language ABI means either definition is ABI stable, but as a publicly exposed API it is not ABI stable. C++ defines vtable layout in terms of order of definition (so changing the order of virtual methods is not stable). And you have the source compatible reordering of i and f, which is just as ABI breaking in C++ as it is in a C struct.
It was implied in the comment I was replying to.
Yeah, so unfortunately regarding medical science "formalized truth-values finding process" is actually about as far from reality as you could be. "Politicized agenda-propelled random search" would be closer. However, we still slowly are making progress thanks to new technologies, so all is not lost...
I do consider HashKnownHosts harmful. Not only does it provide only the shallow appearance of security, as TFA shows. Also, as other commenters have argued, an attacker can often obtain the same info from syslog or shell history.

But most problematic, I think, is that HashKnownHosts makes properly maintaining the known_hosts file tedious and error-prone. Its harder to remove hosts with known changed keys, and almost impossible to remove unneeded obsolete entries that have accumulated. Yet those old and obsolete keys could have been obtained by an attacker from recycled hardware or just by owning an old never-updated box. While this scenario might be unlikely, I would consider it just as unlikely that an attacker would find information only in known_hosts.
Facebook (probably) using everything possible for ad targeting
I wonder what effect does it have on Signal's Contact Discovery [0] (is this in production yet?).

[0]: https://signal.org/blog/private-contact-discovery/
Ha! I'm being constantly nagged whenever I visit fb (to see if those who can't live anymore without it, didn't want something etc.) to update my details - which I removed long ago; among that, they sometimes "suggest" updating new profile pic, which I haven't change since end of 2014 - when I stopped wasting time there
They are only suing customers who refuse to pay licensing fees or remove offending software.

Don't forget many of their customers are pretty dodgy/incompetent also.
> Does the jvm offers guarantees like c++ does? I trust c++ more, because once it's compiled, there are much less uncertainties.

This seems backward to me. C++ has a great deal of undefined behaviour, which you don’t get in Java. And Java has had a memory model for years - until recently nobody could argue their parallel code was correct on C++.

If you want guarantees Java seems like the better option.
> I ask friends from Russia to get them for me

http://www.chicagotribune.com/news/ct-xpm-2002-09-01-0209010...
Feed43 is based around pattern matching - it mostly assumes a well-structured HTML document with predictable tags, and it's that method for every site.
You seem to have some sort of custom plugin architecture, I guess?
this is a very interesting talk around the same topic - https://lwn.net/Articles/754163/

> But Shapiro may not be aware that the Python core developers have often preferred simpler, more understandable code that is easier to read and follow, over more complex algorithms and data structures in the interpreter. Some performance may well have been sacrificed for readability.

> Mark Shannon said that Python 3.7 has added a feature that should provide a similar boost as the method-lookup caching used in the experiment. Shapiro said he had looked at those changes but still believed his proposed mechanism would provide more benefit. Attribute lookup still requires five lookups in CPython, while it is only one lookup in the experimental version. Shannon did not sound entirely convinced of that, however.
Consultant Tableau
Keyrus recherche des consultant BI sur la Nouvelle Aquitaine sur Tableau, Datastage, Talend.
Vous avez au moins 3 ans d'expérience, contactez -moi: elise.moulin@keyrus.com
Many companies designed or designing their own chips. The most prominent example is Google TPU.

There will be another articles in this series on FPGAs, ASICs and so on.
I'm wondering when somebody from Braintree/PayPal will wake up and realize that this "developers first" strategy pays of and actually works.
Write a content for a while
This was not pulling the rug from under you.
This was them clearly stating they where going to pull the rug, you ignoring all their shouts, signs and warnings and then blundering. I think the onus is on us for not reading and listening.
Russia's Aeroflot Docker server lands internal source code, config on public
> I consider not having a suffocating bureaucratic "framework" that can be replaced by simpler and more straightforward constructs most of the time a feature and not a bug

All those 'simpler and more straightforward' constructs cost a lot of extra time and effort, there's a lot of reinventing the wheel going on. Can you do something similar to just adding a field annotated with @PersistenceContext or @Resource and having a database connection injected ? Does it also allow for complete decoupling between the configuration of that datasource and the application itself ? Can it resize the database connection pools live, and then push that config change to an entire cluster, without writing a single line of extra code ?
How does Go get exceptions right? By not having them in the first place
a little too late perhaps?
https://www.dailymail.co.uk/travel/travel_news/article-61678...

Apologies for the source, but I remember reading the same thing in a better source too.
I totally agree, now that I'm getting screwed by Redmi. Redmi is spilling ads all over the phone... in the useless but compulsory widgets screen, in the video app, in the gallery, in the messaging app, in the memory cleaner app, in the screenshots app, you name it. It's getting nauseating.
The complaints have nothing to do with staying up to date or support. OracleJDK is no longer free for commercial use. OpenJDK has always been been free for whatever use (it's GPL, with exceptions). The danger is that a developer is already using OracleJDK, and upgrades or inadvertently uses OracleJDK (because it was installed by their package manager perhaps), and then Oracle shows up and claims they owe a bunch of money.
Ah makes sense. I just signed up with them. So wondering how long it may take me. Did you also get the SV bank account through them?
Teen survived after being stranded at sea for 49 days
Inbox is signing off: find your favorite features in the new Gmail
Looks like you have not worked much on C++. C++ is literally one of the worst languages for undefined behaviour and when something does go bad, the tooling around the language is so horrendous that it takes days to debug something that can be done within hours in Java.

I spent close to a week on data corruption that would have never been possible in Java.

C++ is not for the weak of heart. It's like the wild west. I have since moved to the civilisation of Java and quite happy here.
It's easy: she just needs to become a computer scientist.
Running PHPUnit Tests with Code Coverage in PHPStorm When Working in Docker
Learning how to learn Deep Learning
Try pushing the non-intermediation angle, perhaps? Tell your colleagues that with RSS you don't have to fight Twitter/FB's algorithms to surface your latest content to users.

Plus, having a proper web feed actually helps with your Google rank as it convinces googlebot that your site is alive.
Well, maybe you shouldn't have stopped reading. A particle that is not described by the standard model DOES "break physics as we know it." That phrasing is typical of science journalism hyperbole, but it is accurate in this case.
> If so, is it only out of Antarctica?

That's the only place there are detectors.
There are no more 'revolutions' left for physics? And I'm not talking about tomorrow but imagine a 1000 years from now. It seems a bit arrogant to assume that.

I also dislike the pseudo pop-science, but the visceral close mindedness is just another side of that coin imo.
It is the basis of that, not sure why would anyone downvote you.
3 Reasons Why You Should Always Remove Logs from Production Mobile App
Furthermore, it would be extremely useful if scientific research was transparant from inception to outcome.

Scientific ‘papers’ are archaic forms of knowledge transfer suited for a time when physical paper was the only way. These days, science would serve us better if we could see everything involved in the process. I don’t want to see only the results, I want to see the whole notebook and all the hurdles along the way. Why can’t we follow the researchers and the accumulation of evidence in real time?
Remote Russians Recycle Rocket Wreckage
It's actually not.

Cassandra is a (badly named) wide-column database, which is more accurately described as an advanced key/value store, specifically a sorted hash map with multiple levels of values, which can also be part of the primary and secondary keys.
That may change in a few years. Currently, a ton of new software is built with Go.

Kubernetes, Istio, Prometheus, All the Hashicorp stuff, hyperledger, traefik , kong you name it.