skysight-inc/HackerNews huggingface dataset:
Field testing iredmail on a self hosted FreeBSD. Will use an SMTP relay if I get rbl'd for low traffic. Iredmail does dkim and Dane and dmarc. No drive, photo album. Can find freebsd alternates, just not packaged. Good calendar and two good web email choices, amavis, spam assassin. It's a good package. Works on Linux and docker,and BSD jails. Bind9.16 for dns. Let's encrypt wildcard certs, nginx.

Icloud+ can do a single domain for $2 per user per month. Even for non apple users.

O365 family edition $128 can do it if you use godaddy, good amount of storage and 6 family members. Also fine for non windows people

Cloudflare have an email redirector on test, invite only and I haven't been invited.

As a Google1 subscriber I'm paying for extra storage on a normal Gmail, I could roll that cost into $6 per user per month but I'd have to prune users and do more aliases instead (I ran about 9 accounts on the domain to handle billing and shared music &c)

Fastmail is good. I have pobox.com too, same company now.
Ethical and social implications for use of preconception carrier screening [PDF]
Perhaps for the same reason that the vast majority of the readers of this site don’t use Hetzner: they are not European and neither are their users.
I have the same feeling, however personally I'd prefer thin book to a thicker one even for a greater price in most cases, mostly because I just dont have enough time/stamina to dig through graphomaniac texts.
This appealed to me, too. Maybe the demo they are going for is, old.
Because it's not cool, and won't make your CV sparkle.

I'm sure there becomes a point where cost of (hardware + maintenance + staffing) > (cloud + staffing), in which case sure crack on. But like you, I'll stick to a rented server for my stuff.
Well there’s a gap between the amount of convenience you get on the major clouds and one like Hetzner.

I’m a huge Hetzner fan, and their cloud offering is definitely growing but still isn’t as convenient and featureful as it could be (and they don’t share their roadmap currently so hard to tell what they’re working on next).

I’m trying to do something about it though, working on Nimbus Web Services[0]. In my mind all we need is something to bridge the managed services gap and make it very easy to set up the basic 3 tier app with some amount of scale/performance elasticity!

[0]: https://nimbusws.com
https://fiftytwo.in [Largely India focused stories]

Worked with this company for building their Newsroom Workflow solution.
After having gone over the README, I still have no idea what a Malloy expression looks like.

The majority of it is taken up telling me what it is and how to install and configure their VS Code extension, but not a single “ah-ha that seems interesting” example to entice me to try it.
> As far as I am concerned, I just don't understand why people use cloud services.

For companies the benefits are the abiltiy to get new servers at a click of a button and get rid of a server. For example, asking the ops team to setup a snapshot of a database for a few hours while I do something is super useful.

There is also the ability to use autoscale and other stuff to automagically scale your system to handle traffic peaks. With dedcicated servers you need to always have those resources available. It's attractive to managers that they're only paying for resources when they're using it.

There are also managed services like DynamoDb, Lambda, S3, etc that can make things easier and reduce your sysadmin work. And allow you to get up and running very quickly.

Obivously, a major downside is that the pricing is extremely vulnerable to spikes like this. I think we see an article like this every 3 months or so. This one is rather tame compared to some others that were 10x as much for a 24-hour period.
Advanced Orion Satellites
This is what IUMA really looked like originally:

https://web.archive.org/web/19961022175551/http://www.iuma.c... (original 1996 homepage)

IUMA was my go-to site for music in the 1990s.
It still functions as a societal joke in that we see a mostly functional (albeit low IQ) white-collar worker whose brain is 90% missing.
Yep. I used to love Yaml back in the day. But two things burned me.

1. Significant whitespace in a data storage file doesn't scale. Yes, eventually someone wants to dump a giant graph of data and the library breaks.

2. Intermixed context on quoteless strings. Intermixing code and data doesn't work reliably. Every where I see it tried I see it break. If you don't want quotes on your strings, then you have to put something on your keywords. A simple @no would have stopped this and other situations.

As an aside, I find it stupid to have multiple names for true, false, and null.
where do u live? if it is in usa it is true because they use corn syrup. other parts of world has normal sugar in it.
I wonder how much of the cloud provider revenue comes from situations like this. I suspect quite a lot.

I think that the cloud provider business model that allows for uncapped maximum costs is a bit of a commercial dark pattern. What makes it somewhat more nefarious is that it is relatively easy to blame the customer.

I’m not surprised that the cloud providers are quick to refund users as it’s likely that they only do it in a fraction of cases and it buys a lot of goodwill.

It would be interesting to try and design a cloud that supports OutOfMoneyException’s with gradual degradation and capped liability for costs built in.
There do appear to be +/- zoom controls in the lower right corner of the page (on desktop).
Then there’s the Arizona outback gas station ice cream sandwich: a half-inch thick slice off a half-gallon block of ice cream between two pop tarts.
Hetzner is just an example - you can get cheap dedicated boxes with gigabit uplinks all over the world. And in this example it's not even important what latency the server has, since it was only feeding Cloudflares CDN with data.
Ah the old cloud provider switcheroo. Yip this is the way they make money. They make it easy to setup some gigantic hugely scalable website then hit you with a gigantic scaled up bill. AWS would do this as well.

Team I'm in at the moment is in the early stages of cloud adoption but the company in total has fell hook line and sinker for AWS. When I mentioned the cost there is always an excuse.

The main one being that you don't have to hire sysadmins anymore as that's taken care now by AWS. Ah yes but they have actually been replaced with a "DevOps" team plus just our department now spend > £1 million per year to AWS in hosting costs. A 20% reduction in those fees could pay for a few sysadmin(s).

The next one is that no other vendor would be able to supply the kit. You know StackOverflow is able to run on a single webserver (https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...). Plus many of the other providers have loads of instances available.

I mean I'm not against cloud it's just not the cheapest option if you choose one of the big 3 providers. I use a company called scaleway (https://www.scaleway.com/en/) they have all the essential cloud services you need and everything else you can run yourself in docker or k8s.
I found the issue: we had only 32 char limit for passwords which is quite silly nowadays as password are always hashed. We have removed this limitation and soon will release the change in prod
Interesting to note the low IQ scores. It is well below average and yet still functioning and performing a useful job for society.
Not much to explain, you're absolutely right. Hetzner would have been a much wiser choice here, but advocating any cloud provider at this scale probably has its perks too or he wouldn't be burning his money. Then again, perks only go so long and at some point do come to an end, so this is why he may be writing about costs right now.

Take a look at their datacenter in Germany: https://www.youtube.com/watch?v=5eo8nz_niiM
> I just don't understand why people use cloud services.

1, when they need to adjust rapidly between different resource usage profiles, e.g. because they are growing rapidly and can't predict what the usage will be X days in advance

2. They have huge resource requirements and don't care to invest in their own infrastructure, but can negotiate lower rates with a cloud provider

3. When their resource usage is modest but profitability is high enough that cloud expenditure is a rounding error
No joke, don't know why you think the luck of your special circumstance generalizes to the entire world.

See i.e.
https://www.usgs.gov/faqs/why-are-frog-and-toad-populations-...
I think it's nearly impossible for an average person to taste the difference between Coke Zero and regular Coke. It's not jsut a little sugar in soft drinks, it's an enormous amount and it's worth switching to diet.
For the sake of discussion I'm going to say something stronger than I believe, but which I don't think gets enough airtime so I want to expose its most extreme version. Having sufficient type direction such that there is only one possible implementation of a function is a bad thing. It represents a tightly constrained data type that will be painful to make even the smallest changes to down the road and duplicates code for no real benefit.

The definition of `RuntimeLength` does not do away with the need to define `uncompress`, all it does is move it into the definition of `RuntimeLength`. In fact my version of `RuntimeEncodedList` and `uncompress` is less overall code than `RuntimeLength` and `uncompress`. Indeed the only reason the compiler can synthesize `uncompress` is because it duplicates `RuntimeLength`! So really the compiler hasn't reduced the amount of work that needs to be done. Just like I could've messed up my definition of `uncompress`, its equivalent in `RuntimeLength` could also have been written incorrectly. We haven't reduced the amount of code that needs to be checked by a human for correctness (in the absence of other invariants), only moved it from a function definition to a data type definition.

By moving it into a function, however, we can then selectively add as many additional properties as we want (such as the `uncompress(compress xs) == xs` invariant), without having to worry about privileging one over any other.
OK. Then I probably should have asked whether there is anything gained by "drawing" a GUI with characters.
Don't get me wrong, I spend most of my day on the command line. But I never thought "this would be so much better if it was more like windows / mac os".
> I was a bit shaken by Eat Poop You Cat, but it seems a nice game you can play with pen and paper.

This looks like a marvelous game that requires no purchase and no special equipment. Why would it shake anyone except for a ridiculous name?
With the const-everywhere approach, the code reads like it's in an SSA format and is dataflow-oriented. As an extreme example, the "len - 1" expression can be substituted with yet another const variable:

const size_t len = strlen(s);
if (len > 0)
{
const size_t len_minus_one = len - 1;
s[len_minus_one] = '\0';
}

The additional const "variables" also add another layer of self-documentation by virtue of their names.
To me, sitting in front of a computer for a couple of hours organzing your data deluge is NOT an option.
The basic question of any new UX is now: can i use it while driving, can i use without a screen, can i use it while cooking, can i talk to it, can it talk to me, can it filter things out for me depending on the context.

But UX aside, the PKM is all about interlinking "stuff" in your own way.

To me it is as important for data consumers (i.e us), as the Web has been at interlinking things for data publishers.
And it has severe implication in term of data publication, data identification, tools interaction and general usability.

To take a basic example, I still have to do manual actions when I see the poster of a concert in the real life. I should be able to just take a picture of the poster, or QR-code it, and get everything that is relevant (Spotify links, musicbrainz links, appointment ready to be validated in my calendar, payment ready, etc).
I don't understand it. Does a cloudflare edge server sit inside Azure?
No, but I would like to start a startup / open source project in this area. I maintain the website OpenSustain.tech and through it I came in contact with various projects that are being created in this area. I think UK is a good location for a startup in this field. There are a lot of investors here and a lot of funding for sustainable projects.
That seems overly harsh. Yes, there are a few people like the ones you describe. But there's also a lot of valuable discussion going on, especially in the channels around management (perhaps not so much in the channels related to the IC track).
€40 gives you a dedicated server, not just a VPS.

Getting metrics on that is not a hard problem, there are various projects that are relatively simple to set up.

If you want to make it easier manage resources, metrics out of the box, and avoid (hoster) lock-in then I'd use a hyper visor distro like Proxmox VE (disclaimer, am a dev there) or the like, and you can migrate (or backup/restore) VMs or Containers easily to other providers. That gives you a (relatively) simple web-interface to manage most things and also opens the possibility to just add a second or third dedicated host down the line to scale out, if those new hosts are in the same DC or have a good interconnect (latency wise) you could even cluster the nodes.
The Arab world is re-embracing its Jews
Of course we care. Claiming an account is a bot is very different to claiming it's a real but disruptive person.

Claims of botting are ultimately always claims of a conspiracy (by the bot master). Many of these conspiracies are merely commercial in nature and so we don't normally use the term, but social bot claims are insidious because they're invariably assertions of political or geopolitical conspiracy. If it's not true it's deeply corrosive to real personal relationships, trust in electoral integrity, international relations and so on.

Even putting the wider social effects of a false classification to one side, a disruptive person is not necessarily misrepresenting anything and can possibly be made to follow the rules of the community with temporary timeouts, notification messages, etc. They may not have realized they were being disruptive. A spammer already knows they're breaking the rules of the platform and don't care, so the countermeasures need to be different.

Twitter themselves have pointed this out quite eloquently, and made it clear that they think BotSentinel is no better than Botometer:

"What about tools like Botometer & Bot Sentinel? .... Binary judgments of who’s a bot or not have real potential to poison our public discourse — particularly when they are pushed out through the media ... the narrative on what’s actually going on is increasingly behind the curve."
A C++ algorithm to compute coefficients of a function dev in a harmonics series
At work, Windows.

For personal stuff, Linux.
Not really. At the moment the whole thing in Ukraine seems like a show of force for Russia. They can only lose by going to war. Of course the situation is flammable and a miscalculation could spark a conflict, but even that would be limited to Ukraine most likely. It would cost enormously to Russia, as Western powers would supply Ukraine until Putin would have to retreat and suffer a humiliating defeat. It's just very hard for me to see any other way this would play out.
Wow! This is something we are pivoting into after almost a year of working with Geospatial tooling for Agriculture. We see this come up a lot - tracking and analyzing Satellite date for sustainability and to curb climate change.

Well, almost everyone are looking from a branding angle but if good things comes out of it, so be it.

We kinda invented a variation of super resolution for satellite imagery. We are still at that early stage of ML but I’m amazed by what my co-founder does in AI/ML.

Still early, lots of interesting things and finding it really hard to pick just the tiny few to focus on.
By the title alone, I first thought it was about something like podcast addiction - listening to someone basically every waking hour. I feel like nobody (me included) can suffer silence anymore and it got even worse with remote work, when you are alone and can listen the whole time.
Okay, thanks.

Obviously using post-decrement in the if like I did is a red flag of readability/complexity in many cases, and I could just have well kept the subtraction to the indexing line.
Det var kult!
Article: "his most famous work: Googleplex"
...vs...
Wiki: "Wilkinson is perhaps best known for designing the interior of one of the buildings in the Googleplex"
OVH then? They have similar offerings, unlimited traffic, multiple datacenters to pick from.
I have a master's degree in applied mathematics so it goes without saying practice is far more important than just reading.

That said, for better or worse, software engineering is not as strict and formal as mathematics. There are a lot of opinions backed by somebody else's experience or, just, reputation (say, books like Clean Code or Clean Architecture).

Recently, I have been reading mostly not about programming languages or algorithms. It's easier to understand these by practicing, writing code yourself, etc.

When it comes to more abstract subjects, however, it's more challenging. For example, clean architecture, domain-driven design, different solution approaches in distributed systems.

It's not that one has to memorize, but rather internalize the principles. It doesn't help that there is plenty of opinionated advice on the Internet with mutually exclusive approaches and recommendations.
ZKP are used in the covid vaccination passport systems for both The Netherlands and New Zealand.

Ours (I'm part of the NL team) is open source: https://github.com/minvws
Because they provide managed services that VPS hosters don't have or which would require the overhead of maintaining and patching servers, and many people just want to get on with their lives instead of worrying about OS exploits...
That dedicated server you have to manage (ensure security, install the software you need, keep it updated and secure etc). It’s not for everyone.

Also, as you can see in a screenshot on TFA: Some services are simply dirt cheap. The storage account and its various “sub-services” is such a thing. It’s hard to compete with dedicated hardware here.

Depending on your dedicated hosting provider, the traffic cost trap exists, too. Hetzner is a bit of a special case.
Very sensible, thanks.
Per RFC 8259:

ws = *(
%x20 / ; Space
%x09 / ; Horizontal tab
%x0A / ; Line feed or New line
%x0D ) ; Carriage return
Just thought this was interesting.

>These satellites feature a large dish antenna for signal reception, which has reportedly a diameter of ~100 m.

That's ~4x the size of JWST's sun shield in the long dimension and approaching the overall width of the ISS. Roughly the same aperture as Green Bank - https://en.wikipedia.org/wiki/Green_Bank_Telescope
A few years back I wanted to call then but didn’t find a number. How do you contact Google’s support?
Personally I like Mythic Beasts and use their raspberry pi servers and VPSes. Much less terrifying pricing and the support is good too.
Also the billing alerts is just that an alert. They should have something in place to put a hard cap on monthly spend. That way his free website would go offline when he's spent > $X.

As you say they make it hard deliberately.

Edit: Turn out Azure have this:

https://docs.microsoft.com/en-us/azure/cost-management-billi...
Usually, this is the best I can do. It's like revealing the map in a computer game. You start with a set of absolutely unfamiliar concepts and then, as you learn more, the connections between them start to appear.
I guess all Microsoft PR and Marketing departments are now on the phone trying to get this guy a refund and take down this post :)
That's not at all the same thing as the person I was replying to was claiming, though.
i went from jekyll to hugo recently. it makes everything so much better and faster.
I've yet to receive a notification (in the UK).
I have zero Ruby knowledge, how useful will it be for me? Can it all be done with drag and drop?
What is the input and output data of the neural network?
that's my experience having worked at both. Camaraderie is easier in smaller groups. Larger companies have teams but various parts of the larger organization put a damper on getting as close. For example all the obligations to the company outside your team. Those same obligations don't exist at the small companies I've worked at. Also having so many people around that aren't the team.
There are plenty of people using both, it's a good combination.
YouTube scam live stream running for hours
I'm fairly certain the youtube video below is a scam based purely on the "send us money, we'll send you 2x back". I reported it hours ago, but it's still there.

https://www.youtube.com/watch?v=Lu3f3wwi38w
Only if their regular services run at a loss and their business model relies on people making mistakes.

But Azure’s regular prices are definitely high enough that they’re not a loss leader.
And now I'm signed up to the system. It's terrifying.

At any point. You're done.

Hence the nothing clause.

I'm sure any game I submit to the play will be wrapped in googs analytics.

No matter what my privacy police says.
Happy to see someone beat me to the recommendation of longreads.com, I get their weekly newsletter and have found some really great pieces there that I wouldn't have seen otherwise.
Last Windows 11 update changed all default browser settings to Edge
Last Windows 11 update changed default browser to Edge, default Chrome search-engine to Bing and changed "restore previous tabs" setting to "always open Bing on startup"

So they basically messed around with third-party software settings to push their shitty products. This is pathetic, predatory and should be illegal.

How do you deal with Microsoft's crap on a daily basis? Any similar stories?
> You can release a hardfork, such that all participants agree to treat the offending block as a special case. No different from the Ethereum DAO fiasco.

How do you get everyone to agree to fork each time someone stores or identifies offending material (or a pointer to such) on chain?

At least in the Ethereum DAO case, everyone had a vested interest in switching to the fork.

You would need a regularly scheduled "Hard Fork Thursday" or similar to effectively address the issue, and that's quite unlikely as this introduces new vulnerabilities.
Can confirm. Despite strong reservations about moving from one behemoth to another, the support from Amazon has been light years better (both on the consumer side and AWS). Embarassingly better.
... Also: Congressional accounts are generally managed, often by multiple people and with automation tools. They don't post like normal people.

Half of them being flagged for inauthentic behavior is arguably NOT a false positive. I doubt the authors checked whether it is really Bernie Sanders or a gaggle of twenty-somethings working with some DNC tooling.

This paper is frustrating.
Not only is that slow, but it raises errors programs aren’t currently handing. It would be incompatible to change.
google is evil
On Windows it's unplayable thanks to the scrollbars:
https://imgur.com/a/xMSutYL
I lost my remote job for being unvaccinated
I wonder if this mechanism could also be used for bounds checking when accessing dynamically sized collections. That would be a boon for C/C++ as well as safe languages.

But I guess it can not because while the underlying allocation may have space for 100 objects, the high-level container might only have initialized the first 10 objects for example.
I don't have access to the article, is there any chance his brain might improve somewhat if the shunt was repaired?