skysight-inc/HackerNews huggingface dataset:
There is no way that Google would suddenly start to mark as spam continuations of threads that were perfectly fine between senders that have been in contact for years unless their spam filters were either seriously broken or they tweak them to cause more people to switch to gmail.
Willingly? Probably not.

One reason why Jenkins is so widely used in enterprise companies is that within traditional corporate structures person hours are readily available whereas software purchases have to be approved by someone with budgetary discretion.

It's generally much more expensive to customise and maintain a brittle Jenkins installation than it is to buy a comparatively low-maintenance turnkey CI / CD solution.

However, the people who can do that customisation and maintenance work usually are there already anyway. Therefore people rarely bother with finding the most appropriate or most cost-effective solution but settle for the one that comes with the least resistance.
Thoughts on the Stem Class
I'm starting to come around to the idea of rejecting Chinese investment. They clearly have a negative influence. See Hollywood, political coverage, historical programming, video games, current affairs... If nothing is done, in a few decades they'll have manipulated the entire social political landscape of the West. All of us will be using the Social Credit system. Worse, we'll defend it, too.

Future is bleak if we do nothing.
Ma Bell, Not Google, Creates the Real Open Source Borg
This tool is (again) just rehashing the same old build methods only with different syntax.

I'd really like to see a build tool that would take things to the next level.

- As a developer if I include "foobar.h" in my code, why do I have to workout the include paths myself? Why can't the build system search for the file and resolve the include paths? If there are any unresolvable ambiquieties then ask me.

- As a developer if I use for example std::thread why do I need to add manually -pthread to my build / linker flags. Why can't the build system do this for me?

- As a developer if I use let's say Win32 API in my code why do I have to manually add the linker libs and flags. Why can't the build system do this for me?

- As a developer if I use c++14 features in my code, why do I need to manually add the -std=c++14 whatever flag in my build files? Why can't the build system do this for me?

etc.

Everything else is just re-hashing the same old tiring build metdhologies with different syntax/problems/bugs/shortcomings/portability bugs.
> Its users are scientists and engineers; not computer scientists and software engineers, but the real ones

That's an unnecessary slight
Plain text email with no attachments is almost never marked as spam from what I have seen (unless there are several spammy keywords). I wonder why people don't use plain text email to ensure more reliable delivery of important messages?
I dunno know yet.
Would someone enlighten me on this?
Or, we use content-addressable and immutable code like in Unison. It doesn't matter what you call the function or what I call it. It's the same code.

https://www.unisonweb.org/
I generally call the user-space portion of a driver that's loaded into applications to be plugins and keep them outside of the umbrella of "drivers" but in this case I think we both understand what's going on and are just disagreeing on what the terminology is.

Given that the kext is essentially useless without the userspace component (and vice versa), I don't think it's unreasonable to call the plugin part of the driver. Note also that it's installed in /Library/Extensions. This certainly also matches the user experience: they download the NVIDIA "driver" installer which happens to install a bunch of kexts and also the user space components at the same time.

These are plugins that implement AudioHardwarePlugIn, right?

Correct.

More generally, the IOCFPlugin mechanism, which paired user space components with kexts, is essentially dead for third-party driver developers thanks to the increasing lock-down of user space processes.
In no way do I think that AGI needs to mimic animal/human intelligence.

I was just trying to explain why text input alone isn't going to be adequate and that was an example.

Thanks for the link, that is one example of the type of thing I was talking about I think.
Applied Cryptography with Python [pdf]
How the UseEffect Hook Works
Any programming language can be made “foreign” by choosing appropriate terms in a non-English language (perhaps written in a non-ASCII character set) and then writing a front-end script that goes through the “foreign” code and does the required substitutions before feeding it into a standard for-that-English-based-programming-language compiler (or interpreter, or whatever). The English words are, after all, only tokens that are then translated into the Abstract Syntax Tree (AST) for that language. The problem with this particular rendition is that it doesn’t in the abstract define a particularly interesting, or novel, or even useful for specific situations new language.

As far as I can tell, this is a LISP, and I can remember having read about it ages ago.
Port the entire app in to React so you don't need to use attributes to store state. ;)

More seriously, working with people who don't care about what they're building enough to want it to be a better product is hard. I don't really want to recommend that you resign and find a new job, but two decades of experience writing web software tells me that's probably the only real solution. If you're on a team with people who don't actively want the code to be as good as possible, and who are willing to put the effort in to making it that way, will be bad for your mental health and possibly bad for your career if you pick up that habit.
There's also Snakemake, which is mostly used in bioinformatics pipelines, but it's sort of like a Makefile program with inline python enabled.

It's nice and I could imagine it getting some adoption because of its flexibility, but my C++ projects tend to have their needs met with Makefile.
While it’s a good joke, in reality it does not compute.

“Learning a new language” as in programming language, sits in the days-to-months range, while “learning a new language” as in Arabic takes months-to-years, so you’re building a much, much deeper chasm for others to cross and contribute, even though the source code remains English-based.

You can already see this happening with some open source libraries coming from China, where the documentation and all discussion being in ZH already completely blocks foreign contribution.
I’m with you on number 1. It’s going to be an interesting challenge to overcome but I’m mindful that even the biggest of names today started from scratch.

Understood on your second point but should it be wound down it’s easy to contact everyone, provide a suitable sunset notice and allow off-boarding.

Thanks for your comments!
Why Doesn’t Mark Zuckerberg Get It?
Doing all of that from a popular low-cost hosting provider like Hetzner is still insufficient to be able to send emails to new contacts. You still end up in spam.
Yep the person in charge of this at Google should be fired.

And I say this as someone who has no reliance on or use of outbound email marketing whatsoever.

In other words, I’m not an embittered emailer who thinks their email is being unfairly treated as spam. I’m just a user who sometimes looks in the spam folder and is aghast at some of the false positives Google has. And yes some of the false negatives in the inbox as well.
Price Comparison on Amazon: How Web Scraping Helps Companies Win the E-Commerce
"Traffic jams are ubiquitous in human society where individuals are pursuing their own personal objective,"

Perhaps humans don't have the option of walking / driving through wherever they please, and instead they have to use fixed roads / sidewalk? I'm pretty sure if we had the option of driving on dirt we would easily avoid traffic jams, as we'd just drive wherever we want.
Have you tried filter rules?
the funny bit is the entire app is in React, and the attribute was leaking to the DOM, so to keep the unit tests and e2e tests work, I made the attribute go to the DOM as `data-role`. The attribute of the React component is still `role` so we can avoid a major refactoring.
Using A.I. To Transform Breast Cancer Care
Imagine if every useful domain was dominated by a different language for international discussion, such that one had to learn dozens of languages to be able to even read about them all.

What a glorious paradise that would be!
You mean turn it into a different tool called Access or formerly FoxPro?
I attempted something similar on a current project, the problem is with inital data loading. If you are hitting the URL/Page for the first time you are waiting minutes or more for non trivial data sets.

Why not just load what is needed and hydrate the data over time? What about datasets where you need pagination/ordering etc. And the only way to guarantee order is to pull the whole set?
I don't think it's weird, in fact I think it's very interesting and telling of the world we live in. After all you could make the same argument for the Bible in Latin, why did the catholic church stick with it up until less than a century ago? And let's not even mention the Quran or Vedic Sanskrit.

The USA is now the world's superpower, English is its language and it's become the de-facto lingua franca of the world, a new Latin. But all that is fresh and new, in the grand scheme of things. Religions and cultures call for relics, for heritage, for proofs that there's something greater than a sum of people living in the same place at the same time.

The King James Bible is one of these artifacts. It's the one true bible for our Anglocentric world and like the Latin of the catholic church it's probably going to outlive the language it's been written in by a long margin (unless of course the USA manage to collapse before that and some other civilization takes over).

Besides that, there's clearly a certain fascination for overly formal and/or outdated English in the American psyche. Look at how Received Pronunciation is so popular in American media (especially in fantasy, but not only) even though it's effectively only used by a small minority of mostly British and Indian speakers.
> Setting SPF to neutral (or softfail) and DMARC to none just ensures stuff like mailing lists forwarding mail from your domain aren't automatically marked as spam.

Not exactly. DMARC inspection passes if either SPF or DKIM validation passes. A mailing list forwarding mail will break SPF, but retain the DKIM signature. So you can definitely use strict SPF and DMARC with mailing lists. In fact, retaining mailing list compatibility had priority when the DMARC RFC was drafted. See the RFC.
Google Cloud Platform <CloudPlatform-noreply@google.com> - just found in my Gmail Spam folder! =D
That can be annoying...

Pro tip: start by briefly acknowledging the frustration, then offer the technical solution/workaround.
So you are talking about Calculus. 'Much faster' implies 2nd derivative.

What rate of change is your baseline for ‘objective normality’?
For TCP/IP, you can use acoustic modem. It's hard, but not impossible to make mechanical computer and mechanical acoustic modem or vibrational modem (vibrations are easier to parse using mechanics).
Thanks!

I'm IT but I assist Planning and Production Control. Our "sales team" is my boss and one other guy who's not really effective. They get paid commissions on their accounts. They do nothing to go out and get new accounts. There's a lot of low hanging fruit because nobody knows our name, yet if you do a side by side between us and most competitors we have the same capabilities with half the overhead. That's where the automation they've invested in really helps out. But when our regular customers aren't enough to fill the machines up with work I feel we have a duty to go out and fill them up with new work. My boss disagrees. I want to bring in my own contracts and grow the company that way.
When someone hides a measure of value for an ongoing service, there’s a concern that the actual value doesn’t measure up to the real value. I think that’s what’s going here, and it probably works because $5 is a small amount.
https://gitweb.torproject.org/torspec.git/tree/proposals/279...
DevOps Culture the Bond of Technologies
If you want a change-stream out of your regular MySQL or PostgreSQL database systems, check out Debezium: https://debezium.io/

It basically registers itself as a fake replica server so that it can get updates from the master (like binlog in case of MySQL) and then it forwards those updates to Kafka. The possibilities are endless what you can do with those updates as Kafka consumers.
In practice they most likely can't build a hammer or nails from scratch, because refining iron ore and making steel is quite complicated.
The Italian version of Excel requires “;” to serate clauses in the localised version of IF, SE(<condition;<if-true>;<otherwise>) and other differences beyond mere translations, and that drives me up the wall and through the roof.
I started programming at age 10, with game maker. I cannot stress how useful having icons for each operation is. I remember not knowing what a loop was (I didn't even understand what a variable was), but having the "steps" icon made it clear to me that it was run on every step the player makes (which is approximate, but IIRC it was simply a while loop)
It's still Turing complete. In general, proving pretty much any non-trivial property about a general-purpose (and I mean this term very loosely: you have to strip away a lot of things from your favorite language before this is no longer true) programming language is.
I'm a zoomer and actually grew up on the regular UI because my first laptop was an iBook G3 I got second hand that came with Microsoft Office 2003
Sssh, pumpkin. We live in a world of autocorract.
That is really cool! Like other people have said there are many different types of Amish, with varying levels of acceptance of technology. In general they value hard work and being self-sufficient, so sometimes they do use generators or power tools if they need to. I recently had an Amish crew put new siding on my house but they only used hand tools.

The Amish realllly liked pop though, we would buy a big case of Coke, root beer, etc, and they would go through it very fast!
Intel's New Atom Microarchitecture: The Tremont Core in Lakefield
A great way to win users trust instantly! :D
Fun fact: LOGO is actually a LISP.
> On the other hand, ease of being a developer should be something we strive for.

Yeah, no.

I want to strive for a field of professionals who know what they're doing instead of every second 'engineer' being a script kiddie with a MOOC or two of Python under their belt and nothing else. The barriers need to come way up from where they are today, not be lowered even further.
Perfectly Cropped
I think a personal food trainer would be closer. It's more about eating than exercise for most people.
There’s a recent episode of Econtalk that’s an interview with the author of you’re a podcast listener. If you put in the work to have an informed opinion please share it with the world somehow, whether in a review, a Twitter thread or an email to me.
Honestly, I have always enjoyed just saying the acronym “PCMCIA”. It has a nice rhythm: “PCM.... CIA”
Gnome Patent Troll Defense Fund
Yeah, the most culturally diverse society possible would be one where each person talks a completely different language than everyone else, just think about how culturally rich would that be, no other society would compare.
Wouldn't this require you to setup your own SSH session? Or does tmux have remote sessions built-in?

Edit: I just realized you can join a session through the browser, meaning the opposite party wouldn't need teleconsole / tmux / screen installed. And you can even port forward for web development which is really nice. Not trying to attack tmux. I'm just trying to find the benefits of this.
For example kde seems to be moving away from phabricator to gitlab https://about.gitlab.com/press/releases/2019-09-17-gitlab-ad...

Combined with debian moving to gitlab, gnome moving to gitlab, ... , that was the sentiment I got.
I think if you are programming in a native language programming language, there is a problem, that you can not find enough help and you don't have things like stackoverflow. You don't immediately see useful patterns and answers to questions and the effectiveness of the language and of your understanding is reduced.
Unless you have a personal teacher, I think, learning a native programming language is not a good idea, because you will be limiting yourself, you will learn wrong patterns. You will not be standing on the shoulders of (many)others before you and the quality of your understanding will be not as good.
I also think a lot of skill comes from cross language disciplines, and limiting yourself to one native langue is not a good idea. Better to invest time and learn english subset used in programming. Then you can read interesting code of others, which was reviewed by more eyes than your native programming language.
There are probably dozens of reasons both good and bad for preventing fly by night change requests. Some of them would depend on the size of your company. Is this the work the company wants you to do or are you off the on your own?

Tossing aside the accessibility angle, fly by night changes often have ramifications that the authors did not anticipate. I have and would again veto change requests that not part of our planning process and offered as: "Surprise, here is this cool thing I did."
Valid point, but the article does mention that ants are at least somewhat constrained to the narrow paths laid out by their colony's pheromones.
Compressed air systems do have some additional safety problems that more "modern" technologies don't have.

On my thermodynamics course at college the instructor commented that If the lab block's main storage tank for compressed air let go it would flatten the entire building.

This was a full service building , one with air water and electricity plumbed in
> RxDB can do a realtime replication with any CouchDB compliant endpoint and also with GraphQL endpoints.

PouchDB is mentioned a couple of times, including one “PouchDB compatible” mention. Wondering what unique use cases RxDB supports?
The big one is efficiency. Air has much bigger losses any time you "do anything" with it. Converting it to mechanical energy is particularly expensive.
What if we measured the thing that matters most: “carbon productivity”
Hey, I visited your booth at PAX last month. I had no idea it was web-based. Congrats on the release!
Intel Posts Record Earnings, Desktop PC Volume Down 10 Percent YoY
Localized error messages are detrimental to solving the problem as googling the error message in a different language will prevent you from finding a solution in the main language.
"I should be able to read code written anywhere in the world and understand what it does"

You cannot read tons of code written in the 1C language [0] unless you know Russian, but I don't think it's a loss for you or for Russians because it's a scripting language used by a suit of enterprise software dealing mostly with ever changing Russian accounting standards and tax code [1].

At the same time it's economically effective to use
Russian language because it lowers the entry barrier into 1C programming and allows domain experts to understand some of the code.

P.S.
Yes, I didn't bother to read the second paragraph :)

[0] https://govnokod.ru/1c

[1] https://en.wikipedia.org/wiki/1C_Company
When I was in University, I had a roommate from Germany. He was blown away how if he wanted to drive east from our place to Montreal, it would be around 2900 km. Had he driven that far east from where he is from, he could have ended up in Asia.

He joked that if he made that trip in Europe, he would see hundreds of different cultures and hear languages he could barely recognize as language. But here, he could drink Tim Horton's coffee "and hate his life" the whole 2900 km trip. He wasn't big on Tim Horton's.....
What did you do before if you don't mind me asking ? Would you have done an investment banking bootcamp if it guaranteed higher pay ?
It doesn't really matter if he or the gmail user initiates the conversation, in my experience. Probably the only reliable way to communicate with gmail users is to send them 5xx response right away when they first contact you, and inform them there about the situation, and that they should check spam and why, tell them to resend, and let the other messages from the same gmail address through (maybe repeat this from time to time so they will not forget to use their e-mail properly and check spam folder). Let them have some of the fucking time waste their provider causes others.

Because it's really infuriating if someone writets to you, you put time to help them with something, and their demented (did I say it's infuriating? :D - also what kind of company can't detect something is a response, if you even quote the original email, it's ridiculous) e-mail provider trashes your response.
It’s posted elsewhere in this comment thread but that’s after the point where it becomes clear that he wrapped a moral argument in a technical envelope and people spent a lot of time trying to help him out with the technical argument.

Put another way, play stupid games, win stupid prizes.
Isn't duck duck just redesigned yandex (aka kgb) search?

At start it has mark that search results based on results from yandex engine and crawled results
Lots of mailing lists add footers to the body of a mail, or otherwise mess with the message which is going to cause DKIM to fail.
Apple lawyer responsible for fighting insider trading busted for insider trading
Right... here I am thinking that I'm surprised they lasted that long on Angular 1. I'm curious if they have also adopted typescript for the rewrite as well.
Russia plans disconnection test to isolate domestic internet
Asimov's ‘Foundation’ to Be Produced by Apple TV
So, an SMBDR/SO? ;)

(sorry for the bad joke, I'm just kind of fond of French acronym mangling. The vocabulary is similar enough to English to to keep the letters the same in many cases, only the order is off. It's bit like verlan for the rest of the world)
Couchbase (with its sync gateway) uses "channels" to sync data. It even lets you change the channel of a doc, and to the sync client it shows as if the doc was deleted (if the user is not part of the new channel)
Triggered?
It wouldn't be that much different as commiting is getting exponentially harder in both cases.
I would recommend you take a look at Sococo then (disclaimer -- I don't work for them but know people that do): https://www.sococo.com/

Much more upfront about their pricing structure.
I suppose what I'm saying is that lots people accept religious choice without thinking closely. If your choice isn't religiously motivated, they may take a look at the factory-made gloop you eat, notice that it doesn't look all that different from the factory-made gloop on the other shelf in the supermarket, and conclude (rightly or not) that your moral choice is a shallow one and despise you for your shallowness.

It doesn't matter whether you're actually shallow or thoughtful. IMO it doesn't even matter whether you eat factory-made gloop, so long as the supermarkets stock shelves full of plastic-wrapped stuff labelled "vegan" and you might be assumed to buy and eat it.
"for all i smaller than length, starting at 0". It doesn't really map perfectly because in math you usually don't care about the order, so a for loop actually contains more information than the statement it's trying to mimic.