skysight-inc/HackerNews huggingface dataset:
The GP was talking about data centres. I’ve worked in data centres and thus replied with the same context as the GP was discussing.

Also people deploying Wordpress on a VPS and using Excel are categorically NOT doing any form of distributed computing, which is what this discussion is about. So it’s correct to discount those contexts.

What I’m noticing here is a lot of people are confused about the terms “distributed” and “data centre”.
Is that capcha noscript/basic (x)html browsers friendly?
Location: Islamabad, Pakistan
Remote: Yes

Willing to relocate: Yes

Technologies: Golang, Redis, Elasticsearch, Firebase, PostgreSQL, Kafka, Docker, Node

Résumé/CV:https://drive.google.com/file/d/1NyyzItltm3Yc2GmXhBDriWfomvB...

Email: waheed.moeed123@gmail.com

I am a Software Engineer with 3 + years of experience having in-depth knowledge of software development life cycles, system architecture, and development tools with a passion to solve problems creatively and embrace unknowns. I have extensive experience building scalable and innovative backend services and solutions. I am looking for backend role in Golang and engineering oriented culture to do quality work.
I see this same behaviour. It's infuriating. At this point, I'd almost rather be able to disable all their spam filtering and simply run an App Script, or email client with its own rules that then syncs changes back to the server.
I am self hosting. It works and I have no problems.

I use https://cloudron.io for orchestration, security - to run it on a VPS. Everything just works.
AI as a service is coming... if not hear - there were talks about AI voice manip such that they changed accents.

AI is going to kill the HUMANITY. (this is a phrase that one should all know... HUMANITY)

AI is killing it. and gues who is trying to own AI - fucking pedo-financial-hedge-funds
"organized body of people can start a similar pressure campaign against Cloudflare or Facebook or Reddit"

Cancel culture is when people assemble and then say things in support of a cause I disagree with- in particular, it's really bad when they petition a company or government to do something I think is wrong. It's more and more common, and it's a real threat to free speech. I think the government should ban it.
it does not support real adblockers like ublock origin, it supports 'blocking lists' which are garbage.
I hosted my mailman stack on VPS for some time, it worked well

I stopped self-hosting because it's too much hassle, but it was any difficult to maintain, (by difficult I mean complex)

It didn't worth the time I spent though, so I quit, but I would do it again if I need to

If I had to maintain a server at home and my ISP blocks it, I would get a VPS and host proxies on the VPS and use VPN tunnel to keep the mails stored locally

But I don't have any reason to do that currently, as well as most people
If that's the case, why would keeping the content be important? If it's "not real", then there's no real loss if the content is removed.
I'm sorry, I see my mistake, I thought the parent was talking about another comment where they were talking about Ascendance of Bookworm.

Regardless, both have interesting stories. ^^
I believe it’s very relevant, insofar as quite a lot of people only learn programming at uni or in a bootcamp, shortly before starting their professional careers.
You start with the premise that you can't host your own email, which is problematic. I don't know why the people who fail at self-hosting email are so adamant about telling others that nobody should self-host, but it seems more like a squeaky wheel problem than a real one.

In every scenario, deliverability problems can be solved by smarthosting through a reputable email provider. Period.

You get all the benefits of your own filtering, your own logs showing every delivery attempt, you get to store your data on your own systems, access it however you prefer, et cetera - all the reasons to self-host are there except for delivery logs, and those can be arranged through your smarthost provider.

Simple, huh? So why are so many people emphatically telling us to NOT self-host email?
Don't forget the ending: Brandenburg's incitements to non-imminent violence were upheld as legal. And the person recording/distributing the incitements (the cincinnati reporters [ i.e. Kiwifarms in this case]) was not charged at all.
interesting how these consequences only materialised after cloudflare took the first step and then because a bunch of loud people on twitter started whining
I've been running a private mailserver for myself and a couple of friends since 2002. I hit a similar issue with Microsoft last year.

I route outgoing mail to hotmail.com, live.com, outlook.com and msn.com domains via email-smtp.us-east-2.amazonaws.com. I started doing this when I noticed a large portion of e-commerce email I was receiving originated from amazon vms and they clearly had no deliverability issues.

The ability to do this is a paid-for service, and needs to be configured appropriately. I was expecting to have to pay for a VM when I set out to do this. However, it turns out you do not need that - you can just configure the SMTP forwarding without needing to purchase any other products, and the cost for this is a few cents per 10k emails, which I can see would be significant for commercial services and/or spammers, but for a private mail server essentially means I will never have to pay. Amazon go to great pains to maintain deliverability for those servers, so you don't have to.

I don't really see a problem with adding one extra SMTP hop to outgoing emails tbh, but as no-one other than Microsoft has (to date) a permanent IP block ban with no recourse whatsoever policy, while I've had transient issues with most other big providers at one time or another, those four Microsoft domains remain the only destination I have to route this way.
Excited for the "friction" firmware update!
Nah, Reddit's Kiwi Farms was r/jailbait.

Ironically, it's SomethingAwful that is credited* with rousing the press attention required for Reddit to rescind its free speech ideal (making SA chaotically the progenitor of both 4chan and r/ShitRedditSays). There too was suspicion of raiding with questionable activity from those who wanted the ban.

*I'm not sure; take anything about this internet drama with ample salt. Some primary sources are the graph of pages reachable from the references at https://en.wikipedia.org/wiki/Controversial_Reddit_communiti...

About this, however:

> We understand that this might make some of you worried about the slippery slope from banning one specific type of content to banning other types of content. We're concerned about that too, and do not make this policy change lightly or without careful deliberation. We will tirelessly defend the right to freely share information on reddit in any way we can, even if it is offensive or discusses something that may be illegal. (from Reddit's statement, https://www.reddit.com/r/blog/comments/pmj7f/a_necessary_cha...)

yea...

As for generalization, a 2012 writeup on Reddit's situation cites LiveJournal's incident in 2007 and further LambdaMOO's, from 1992: https://news.ycombinator.com/item?id=3585997
Let me more blunt: perhaps I am one of those bureaucrats. Your comment espouses views of government bureaucrats as indifferent to wasting "others" money and only accepting poorly executed projects. Most agencies are currently beholden to extensions under continual resolutions for day to day spending money and don't have stable budgets due to Congressional pressure (new year is month's away, but it has been this way frequently for years now). So, you have to fight to be allowed to spend any little bit of many that wasn't allocated as part of ongoing spend (but even I don't know how that works in detail, I am low level), for even small amounts to keep everything under $10,000. I have to ask and wait for ridiculously small stuff.

The prior comment (and my rebuttal) were that it must be intentional re measurement, re the risk of doing and not doing things and what the cost is (a.k.a. risk-managed programs in the parlance NIST helped standardize). No, it is not. As for what you are leaning into: perhaps quantitative measurement of risk is important, but perhaps raw costs are not the only factor? I agree, in some (I am not sure it is over 1/2 and I can say most, but I am not suggesting it is a really small fraction and completely disagreeing with you) or many cases, raw cost is a factor that seems to be ignored. How is that? But there are others where we (as civil servants) probably could try to explain implied costs (I have failed ironically to get people to consider a mathy approach to this a few times) around things you and I probably see as qualitative. But sometimes we in govt have to do things because elected officials in the govt make us do so through changed or new laws. Other times the perception of the very ineptitude and indifference to hard-to-quantify factors you cite is a risk unto itself (just harder to quantify) for the larger agenda and that drives the need to purse it anyway.

I recommend people read this article and cite it often when presenting about how to help government help itself. I started doing that as an outsider, and now it rings truer than ever to me on the inside.

https://peknet.com/2020/09/21/shame-software-government/
KF is still around and if it wasn’t I’m sure it will be replaced within a month. These are some of the most technically sophisticated users on the internet who are obsessive about internet culture. They aren’t going away via wack-a-mole censorship and apparently their website traffic grew significantly thanks to all of the press they’ve received.

It’s a good test to see how censorship resistant the internet can be.
If they stopped at USB 3.1 Gen 1 and 2, it’d be forgivable, but then doing USB 3.2 Gens 1, 2, 1x2, and 2x2, then USB4 Gens 2x1, 2x2, 3x1, 3x2, and now USB4 version 2 (what?), it’s hard to give the benefit of the doubt.

<rant>

Being able to market a USB 3.0 cable as USB4 despite only reaching 5 Gb/s is nothing short of incompetence, and almost certainly deceptive. There’s zero reason to rename old speed capabilities when we still refer to USB 480 Mb/s as… 2.0. If every feature of USB4 is optional besides 5 Gb/s, what’s the purpose of being able to call something “USB4 compatible” besides marketing?

It’s the same reason HDMI 2.0 is now 2.1! Because almost every feature that’s new in 2.1 is optional. A few months ago, the media went crazy about Apple listing their new MacBook as supporting HDMI 2.0 when 2.1 had been out for a while, but it turned out they were just being more honest.
Just did a speedtest.net run on my 5G link- 14ms ping, 1ms jitter, 500Mbit/s downlink. It’s pretty good.
To elaborate, a challenge-coin would be awarded for achievement or entry into a prestigious group. The coin is usually decorative but contains no challenges in itself.

In this case, the coin contains challenges, and anyone can purchase it - rather than it being awarded.
Thanks I’ll check it out. The bounce link was to an office 365 spam delist portal. My request was auromatically rejected and my only option was to escalate it to support (one click luckily). I’m yet to hear back, but from the stories on the link I shared, I doubt it will do anything.
Very interesting idea and very good experience. Love the visual design. Would be happy to see it in detail but I guess it is not open-source?

A phenomenon I observe is that when many of us are at the same place, right after one person start to click and drag, the rest start to do the same thing. But after a while, I found that available synths are quite limited so I close the page. I guess the creator can get some statistics and test with different sound making possibilities. Can have some genres preferences such as Melody or Noise feast...

An idea is to use Glicol.js(https://glicol.js.org/) as the audio engine instead of the raw Web Audio API and save the result somewhere so it can be reused for research or future composition. The usage of Glicol like this can be found on https://synth.is/

Some socials would be even better. On Glicol website(https://glicol.org) there is also an App for collaborative music live coding where at least we can change the name and chat as comments.

All in all, I see great potential in this App. I feel that the best place for it is actually not here in HN or other place you share links, but allocated in different museums like Tate. I once thought about setting up some collaborative live coding devices that way. But this is apparently a better fit for the museum context for its intuitiveness!
Matrix protocol. Can be bridged with existing platforms and protocols, including Facebook Messenger, WhatsApp, and email. 60m+ publicly addressable users, not including EU military, gov, healthcare, emergency services et al.
Maybe there should be a person on each team who actively rejects proposals (can also be multiple people on rotation). The nemesis!
> Likewise with MRI

MRI isn't radiation, but is sometimes used with contrast dye. People can be allergic to the dye. For one person this is a small risk. Across a population we'd be causing harm. We'd balance the risks of harm against the benefits, and so far no-one can find a benefit to routine whole body MRI scans. And if the benefit was there the MRI machine companies probably would have found it by now because it'd massively increase the numbers of machines they could sell.
Keeping Time with Incense Clocks
Caracalla could not possible be only of Berber ancestry, since neither of his parents were Berber. His father (Septimius Severus, the first "African emperor") was of Punic and Italic origins. Caracalla's mother (Julia Domna) was of Arab origins. The third Roman emperor was his brother Geta.

https://en.wikipedia.org/wiki/Caracalla
I am still doing it, on a cheap VPS no less. Yes, it is hard, and yes, some large email vendors drop my emails for no reason. However, if everyone throws in the towel, they (the monopolies) won.
One metaphor two many
Maemo 5 (N900) and earlier were Gtk based, although PR1.2 update of Maemo 5 made Qt a first-class citizen, so you could use it to develop for N900. The UI (Hildon) stayed Gtk and worked pretty well.

Harmattan (Maemo 6 branded as MeeGo that shipped with N9) was Qt based from the start. Gtk wasn't officially supported at all there, although some support has been brought over by the community.

Also, I guess you have never actually used Qtopia? I did. It wasn't really a great base to build a smartphone platform on. It made a great feature phone though, and was a pretty nice demonstration platform for Qt Embedded. Nokia didn't have Qtopia until they brought Trolltech, which happened after several versions of Maemo were already shipped in working products.
For me, running was a chore. I had to really make my self go running. My body simply did not want to run. But after a year of 3x a week, a funny thing happened. My body started wanting to go running. I'd look forward to it.

I've been lifting for 20 years now. My body still hates it. Oh well :-/ what can you do.

P.S. I never time the runs, I never push it. I just run and don't worry about it. If someone passes me running faster, I yell at them for cheating :-)
I think the difference is that ultrasound/imaging is routine annual from dentist and monthly or whatever from OB during pregnancy, but otherwise requires a specialist referral for a specific injury or complaint.

It's also the case that a pregnancy is a hugely obvious invisible but major health situation, and teeth are expected to rot frequently.
Some breakdown and comparison over the years https://meta.m.wikimedia.org/wiki/Wikimedia_Foundation_salar...
> Just look in your log files. Here’s my log file with the keys scrubbed.

https://discourse.joplinapp.org/t/keep-original-notebook-on-...

I just checked my log.txt file and I can't find mention of my master password. Maybe it is fixed?
Hard to untangle the incentive for collusion + need to police legit bad behavior.

This could be a few large providers saying 'we control most email traffic, let's control all email traffic'. Or it could be serious players saying 'spam hurts our users, let's stop criminals using a blanket rule'.

More likely it's a schelling point where large players are rent-seeking (crowding out some competition), but only to the extent they can preserve the illusion this is about policing spam.

Suspect we'll start asking platforms to offer something like due process in the law -- administrative checks that increase the cost to administer a system, and reduce the quality to end users, but increase transparency and make it harder for the platform to engage in corruption.
Agree completely.

To those that still persist, there is a page I found recently that helps you make sure that your outgoing mail is configured correctly: https://appmaildev.com/en/dkim. They generate an e-mail address, you send a mail to them, they do the check and display results (not affiliated, just a happy user).
> The issue no one seems to think about is that you need to make sure to pay for the domain for the duration of your life

But that's true for any delivery endpoint in any medium, including physical mail and phone numbers.

It's pretty easy to set up auto-pay for domain names so that all you really need to do is keep the billing info up to date. After that it all runs on autopilot.
You can always use a different email address to manage the domain if that's the issue?
> The issue no one seems to think about is that you need to make sure to pay for the domain for the duration of your life

Is there a registrar that will allow you to do this? Most of the ones I’ve looked at have an upper limit of around 15 years or so
Sure, but this is not what we are discussing here in this thread.
wrt. Discord and their stance on "self-bots", what is the demarcation point between their (web) app and my computer?

Is using a screen reader a self-bot?
Is a non-screen reader Firefox add-on that uses the API a self-bot?
What if I write an add-on that keeps track of Discord-specific state via it?
What if that add-on exposes an API to read my DMs?
What if it exposes an API to send them?
But my question remains how I can prevent getting restricted.

The only thing I could suggest is use a browser with very little or no browser addons running in a sandbox or VM and connect from a coffee shop wifi. Set up your profile then nuke that sandbox/VM. If the time comes you need to edit your profile repeat the process.
Also try LZ4 and Snappy. Depending on your use case they can save your extra CPU too.
my friend she is the target of the threat we are discussing here...
I'm sorry to say, that's nowhere near a medium stance or ask.
> What is the human reward function?

https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs

Also, I don't know the right keywords to look for it, but it sounds like OP's (fascinating) question should have been tackled in scientific literature. e.g. found this in 10 seconds https://arxiv.org/abs/2103.04289
I think the world is just a lot smaller than we think. The amount of people who have done X or are willing to do X is smaller than we expect. The number of people who will see a typo and be arsed to fix it just isn't big.

Even in popular software, I have run into catastrophic bugs in rather entry-level cases that make me wonder if I'm the only person using the software.

It just makes me realize the world ain't that big. And that you can have a surprisingly larger impact on the world than you think.
> So, starting today, the MX records of my personal domain no longer point to the IP of my personal server. They now point to one of the Big Email Providers.

A MX records don't have to point to an IP; it can point to a host name.

My MX record is a dynamic DNS host name.

> Big email servers permanently blacklist whole IP blocks and delete their emails without processing or without notice. Some of those blacklists are public, some are none.

OK, but if you're having trouble sending, that's no reason to do anything with your MX record, which is for receive only. Just route outbound SMTP through someone forwarding service.

I've run my mail domain for twelve years. In that time, I've not sent SMTP directly to anyone; always through the SMTP forwarding host run by my ISP.

Well, you know, the mail is going through that ISP anyway! If I could directly connect to port 25 of various hosts around the net, I would still be routing through that ISP's hardware. So the fact that mail is routed at a higher semantic level through their SMTP server, rather than just at the IP level, just almost just a footnote.
I've seen that employers don't want to have written expectations beyond the bare minimum.

They want to list an 'industry standard' job for $X per hour, but have verbal expectations of far more than that along with verbal and implied failures on the employees part that the employee is not meeting expectations.

If they wrote down the raised expectations in the first place most prospective employees would give them the middle finger and seek more fair compensation. Instead they love to feast on the type of employee that goes above and beyond at a standard level of compensation.

My wife recently left a job like this as a manager. She got a year end review that her performance was 'beyond expectations" and that her output and quality of work was the highest in the company. Not a month later they attempted to write her up on a PIP for not meeting expectations (which was interestingly right before they were assigning bonuses). She fought it, won, got the bonus and immediately left. The company then attempted to put my wife's workload on one of her subordinates with no title change or pay increase. Needless to say that employee quickly left too.
> point the MX record to whatever hosting provider you want

You can even have a hybrid solution where incoming mail goes directly to your self-hosted server and (some) outgoing mail is relayed through a third party.
This is the first phone running a Google chipset, and Google CPU. And a Google modem I believe. Their previous phones were Qualcomm based. I imagine a lot of the issues people are seeing are related to that, a mix of hardware flaws and driver bugs.
office 365 hosts a bunch of domains though. My bounce was to a .berlin domain hosted there. Yes, I could route all smtp via a ESP and pay for it, but that’s centralization.
The name evades me, but this was a thing a few years back. IIRC, it was the equivalent of what a stamp for an envelope would cost, and the recipient got a chunk, as did the service provider. Will try and find the name for you, but AFAIK, it's no longer doing business.
Is it your experience that there are many projects where you can reliably say some variable will never need arithmetic behavior?

I don't have 16 years of experience writing C, but

> If you do not need arithmetic behavior, do not use signed integer, use unsigned

does seem in a roundabout way to match the advice that I've gotten from other folks -- usually stick to signed (because you never know if somebody is going to want to use an integer in, say, a downwards loop). Your comment just seems to highlight the less usual case, where you can be sure that nobody will ever need that arithmetic behavior... maybe it depends on the type of applications, though.
How does this compare to dojotoolkit.org ?
There is a fair amount of scientific study that has linked diet to some cancers. Those same diet attributes that can make one obese also lead to higher rates of cancer.

In cancer prevention, lifestyle matters.
Adding elements one at a time is O(log n) into an already sorted list. But producing a complete sorted list requires doing that n times, so you end up with n log n anyways. Am I missing something?
> won't be recycled

Fine the shit out of people who don't recycle. Anything's possible if we put our minds to it.