skysight-inc/HackerNews huggingface dataset:
My experience has been likewise.

Only problem I had, and still have in the short term, is that one server's IP C block has been flagged by one spam service. And even though my server's IP gets a clean bill of health from all other SPAM services, outlook.com refuses to accept mail from that server. I had them white list the IP but it reverted shortly after that.

The ISP (strato) refuses to do anything about it, and not sure if there is anything they can do, so all I can do is vote with my feet.

Otherwise, running a personal mail server is hardly any effort at all. Use Webmin for admin.
There is no alternative to 1) or 2).

You either have to follow consensus of the experts, or, to go contrary to consensus, you must understand the consensus well enough to be one of the experts.

Down any other road lies pop-sci nonsense. It's incredibly easy to be a wrong contrarian, when you don't actually understand what you are attacking.
The method I immediately think of is just based on the relation.

Sqrt(x^2 + y^2 +z^2) <= 1
reduces to
x^2 + y^2 +z^2 <= 1

Generate the random value for x^2, any random value <= 1

Now we have y^2 +z^2 <= 1-x^2

Generate a random value for y^2, any random value <= 1-x^2

Finally generate a random value for z^2, any random value <= 1-x^2-y^2

Take the square roots of each number we generated to get the final coordinates.

But wait! Theres another step..the most important one! There are 6 orderings of (x,y,z) We must choose a random one because otherwise x will be biased towards higher values compared to y and z.

So I kind of lied. All we needed was 3 random values via the subtraction methods above. Then we need to randomly choose their ordering as (#,#,#)

This seems like the easiest most trivial solution that would be uniformly distributed.

Let me know if I am wrong.
Did this even happen? Initial reports were that firefighters on the scene were disputing that a drone attack even happened, but rather a gas tank exploded in a kitchen in a building across the street. (You can see the building in the above link.) See at the 7:10 reporting mark in https://apnews.com/db760dac560840309cd320648ba12c9a

Also, there was a report that journalists were arrested immediately after the explosion. Which seems rather odd. https://twitter.com/jake_hanrahan/status/1025905621646929920...
What is this medium you call "paper"?
I posted a comment where I described this method as my preferred solution. You did not need to patch it up though..its fine to just generate the 3 numbers and then choose a random assignment from them to x y and z. This fixes the bias that would be present if you always generated x first.
And he got back to be in the view of the public proudly. He did ok in the jail. Jail time became another shining badge. Do you know those reports in China regarding serious food quality issues over the past two decades? If you do, do you know how the first reporters for those news ended up? China for me is not just a symbol. So I want to give out another angle many are not aware of.
One would think that applies to the free users, not the paying customers.
All of your comparisons to buildings or temperature or air quality in California, Paris, Beijing, etc are irrelevant, because we aren't talking about a building in those places, or even a building with an environment similar to those places. This story is about a building in Seattle.

I don't know why you seem to be so riled up about this building. Why can't you read an article about a building that is achieving sustainability in an interesting way without being triggered by it? Sure, it has it's characteristics that some people might not prefer, but it's nothing to get so upset over.
If you editor has a correct git support, you never need to do git status because it will show you which files had been edited since the last commit.

Every time I hear people saying how much they prefer the git command line is because they never seriously tried to leverage the git features of their IDE.

Vs code with git lens or intellij idea have excellent git integration. Everything is one shortcut away.
The git commands that are used are log into a console if you want to check.

At the end of the day both methods work, it's just a matter of preference but it is worth trying a good git UI.

Also if you ever try to teach someone git, it's not as intuitive as you think [1]. Having a consistent UX can help.

That's why there is definitely a space for this kind of git UI as presented in the article.
[1]http://stevelosh.com/blog/2013/04/git-koans/
This is scary. I rely on a legacy free G Suite account, so if paying users have problems, I'd definitely be screwed.

In general I've found it difficult to get a hold of a live human at Google. The one time I was successful was after buying a Google Nexus phone and requesting hardware support (I think it was through the customer support/returns line.)

In contrast, I recently had issues with my iCloud account and was able to get live telephone support. It took 3 hours on hold and being passed through different departments, but I was impressed that Apple actually solved the problem while I was on the line. Didn't spend a penny on iCloud (directly) either.
Calculated strategies to prevent loss are not loss aversion as psychologists use it. Neither is preventing catastrophic "I spend the rest of life in jail" loss.
Yes, of course. If you want to experience that, just go and work in China where many offices in the north lack AC and many in the south lack heat. Your productivity will simply plummet in either case (you can’t code very well with freezing fingers or sweaty arms). I think in the ost they just took the oroductivit hit in stride (well, white collar work wasn’t as common).
Your OS becomes irrelevant when emacs itself is your OS!
I also aliased git to g, so I can type "g l" for git log.

I also had even shorter shell aliases like gl, but abandoned that. I'm switching shells to often and their configs are constantly out of sync which confuses more than it helps.
And there's some of us who turn into a pile of red and brown goo at anything over 25 F. I'm much more comfortable in the nude with snow packed onto my torso than I am at this furnace of 68 F.
Serious question: Has there ever been an actual weaponized EMP on any scale? I’ve never heard of one, and there seems to be real doubt among nuclear arms control experts that this is likely or even possible in a practical sense.

https://medium.com/war-is-boring/the-overrated-threat-from-e...
I am an enterprise programmer by day and I've been running mail servers for 20 years both for hobbies and for private use. I rarely spend more than an evening per year, mostly to keep up with new developments in that space. A few years ago I deployed DMARC. Last year I registered in postmaster tools at Google, Yahooo, Yandex and a few others. This is it.
I can answer that. Ive worked in this region many times, in summer, with extreme humidity due to riparian veg and monsoonal weather.

It feels like dying. At 120 with over 80% humdity walking more than a couple hundred meters induces nausea and tunnel vision.

The lede is sort of misleading because extreme temps can coincide with rain all over the SW, especially in the Sonoran and Mojave deserts. It’s not that weird. However, the imperial valley is definitely the worst for working conditions. Even in dry air, shadeless work is tough. Your feet can be burned through a boot sole because the surface temps are much higher than shade air temps. If windless, your sweat fails to cool you; too much wind and you cannot possibly drink enough water to be hydrated.

It’s a tough place. Now try working in that and writing code in basic so your sensors resume coms to loggers.
It's quite relative and I can easily make the same argument for Celsius. Freezing point has a major impact on weather conditions, so making it at 0°C makes a clear mark for negative (below freezing) and positive (above freezing) temperatures. 32°F on the other hand isn't as descriptive for such marker.
The successful phase out of CFCs, despite the fact that no comparable refrigerents were available at the time, shows that political solutions can work, even in the face of adverse economics.

The success of Europe in reducing emissions shows that even unilateral solutions have important impact, and they do not mean deindustrialization. Carbon taxes work exceptionally well.

The developing world is surprisingly dependent on the west, because that's where their carbon embodying products are sold. They need leadership and soft pressure.

The thing that's missing is a united front of developed nations, and the most important piece of that is the US, that's to busy devolving into the middle ages.
> A CO2 tax can't work unless it was implemented globally INCLUDING developing countries. (Which is a non-starter of course.) Because otherwise people will just ship industry and manufacturing elsewhere.

Manufacturing only accounts for 20% of fossil fuel CO2 emissions.
Hmmm, I've always wondered why you'd want to run your own VPN server. The very first step is to rent a server from Microsoft/Google/DigitalOcean/etc and then setup the VPN on that server, right?

But how does it help you stay anonymous? You are still paying for that server using your CC and they'd have your address and all other info. Unless I can rent the server anonymously, I can't see any point to run my own VPN server. That's why I'm paying a third party, PIA for example, to rent and run that server for me.
It definitely will. Sandy caused so much damage to southern Manhattan that it took 6 months just to get back to functional. Had another storm happened the next year it would have destroyed things still being rebuilt.

And once the pumps fail on Miami Beach it’s game over for a while. Hit it twice in a row and who knows what will happen. Miami Beach will likely be the first wealthy city in the US that will have to be abandoned. They’ll build a wall to protect Manhattan and the subway, but no one is building a wall for Miami Beach.

And look at Puerto Rico. If it gets hit again this year you might as well just evacuate the island. The power grid is still being repaired as we speak from last year. Another massive storm and certain areas can expect to have no power or running water for years.
I live in the Seattle area without an AC, it’s fine but I can only code at home in the morning and at night, I’m not going to use my computer between 12 and 6PM during a heat wave without a huge ass fan next to me, and even then it doesn’t work out well.
I've been in Seattle the last 5 years, 3 of those in new "luxury" buildings. No apartment building I've lived in or toured has AC in-unit, though newer buildings will have it in common areas only. Further, many places have leases that disallow window-mounted AC units (not that the awning windows would cooperate). It's rough, esp. with windows on only one side for most apartments.

I'd imagine developer incentives + LEED certifications are going to maintain the status quo.
And the last release of qmail patches to support IPv6, SPF, dkim, and a few other useful things which do not come included?
This is a very clear explanation. Thank you. Now I understand.
I think it's good to keep doing some things via command line, so as not to forget how Git works "under the hood". I also keep my Git alias commands to a minimum for a similar reason.
I wish. Swamp coolers still aren’t very effective in Seattle st 85+f. It’s AC or bust if you want to stay cool.
Your missing the requirement that the random sample be uniform in the sphere. That is, if the sphere is cut into any number of pieces of equal volume, the sample is equally likely to appear in any piece.

Your approach samples uniformly from the radius, so you're going to end up with far too many samples close to the center.
lol come to australia and harden up princess
This isn’t psychology though, it’s economics. It’s one if the most utilized sciences in the public and political world, and it’s really horrible at predicting anything, at least if you look at the statistics of how rarely it’s right.

Loss aversion, and risk aversion as well, are themselves the economic pseudoscience that are based on the psychology of compulsive habits.

This article doesn’t really depict the research paper though. The author isn’t saying loss aversion isn’t real, just that it’s been over popularized in a way that isn’t founded in evidence. It also doesn’t address the other economic pseudoscience on the field, so you could quite literally write the opposite article as well.

Ironically when it was likey the media representation of “loss aversion” that broke the term to begin with.
Maybe not, but please don't post unsubstantive comments to Hacker News.
I implemented Marsaglia's Box Muller method in a library (^) and it seems quite quick. It doesn't involve trig functions, just a sqrt, a log, and an average of about two rands per normal outputted.

It seems to work out around the same speed as a trig function - in javascript.

For some purposes just averaging a few rands could be used to get a good enough approximation of a normal.

I wonder if a short Taylor series could be mined that could quite accurately map equal to gaussian distribution.

[^]http://strainer.github.io/Fdrandom.js/
Nope. I'd rather use windows than worry that I'll break my OS by installing a third party app
Good points. But, they also faced the same issue with Borg - presumably it was hard to open source, so, they created Kubernetes instead. There is nothing stopping Google from doing the same thing with Spanner or BigTable. Such a move would probably be well received by the community. It seems likely that people at Google would want to work on such projects - AIUI, CockrochDB was created by ex-Googlers. (And I didn't mean to focus on those technologies too specifically - with HBase and CockroachDB already existing, maybe Google wouldn't want to compete, but, I suspect they have other technologies for which creating open source versions would be well received, but they choose not to).

My point isn't that Google could directly open source those technologies. Nor is it that they should create open source versions of them. I'm more just musing on how when the selfish reasons to do something line up with the good reasons to do something, you tend to get cool results.

At a previous job, we had this process that everyone was supposed to do via a script. Doing the process via the script meant we got the logging that we wanted and such. Everyone was supposed to do it this way. However, there were no technical controls preventing anyone from doing that process by hand. We just told people not to. So, one day, a colleague asks me how to make sure that everyone does the process the right way. And my answer is that everyone already does - the script is way easier to run that to do it by hand. The good thing to do (run it the way you were told to), lined up with the selfish reason (it was way easier to do that way). Making sure those two things were in alignment was effectively as powerful as making it impossible to do the wrong way. (since then, the process has been significantly changed).

I feel like its a similar case here. The good thing to do was to create a cool technology and make it free for everyone. The selfish thing to do, was to create a technology that made business sense. The result, is Kubernetes was created as open source (at least, thats my theory). If that wasn't the good thing to do, maybe the person writing the article doesn't talk to the VP on the shuttle about it and it never happens. If it wasn't the selfish thing to do (business case), maybe the VP wouldn't approve it. But, getting those two things aligned, results in positive reinforcement and results.
I have actually. It’s not that bad.
The assumption that we live in 2d world is pretty Duuuuumb
This utility is nice. Let me try out and save some time.
Decentralized certificate authority and naming
When Al Gore and Leonardo DiCaprio stop taking separate private jets to climate talks.
Only in luxury or eco buildings. Most of the places I looked at in downtown Bellevue last year either lacked AC, or lacked windows you could open and had very centralized AC (the green buildings).

My current place has a ceiling fan because it is on the top floor. It can get really hot up here, but still no AC unless you buy it yourself. It was built in the early 00s. Even the fairly newish building (< 10 years old) we looked at next to City Center lacked AC.
Calculated or not, loss aversion is loss aversion. The principle, thinking or motive behind diversification isn't investment growth. It's to prevent total loss. I'm other words, loss aversion.

You said nothing about the Ikea effect.

Here's more.

Why do people stay in abusive relationships with individuals & companies?
I've put in so much, can't back off now. Scammers know and use this to great effect. Once you've paid, you'll keep paying.

Why do investors rush to sell winning stocks but stick stubbornly to losing losing stocks or trades?

The network effect is powerful because of loss aversion. "All my contacts, friends, pictures are in..." so I can't switch.

LOSS AVERSION CHEAT SHEET.

Ask anyone for the reason behind an action. If the sentence begins with or is dominated by, "I don't want" or "I didn't want..." the action was motivated by loss aversion.
There are many more uses for VPN then anonymity. Like securing communication between my devices networks, bypassing/escaping restricted networks (geolocked or captive portal, proxies).
I have run email servers for myself and businesses. Every single headache I have had was related to some user having a shit password or malware on there PC and then spammers send spam from their address.

My personal email server has been hassle free. I use https://mailinabox.email/ which you just run the setup script and tell it your domain name and everything is set up correctly. It sends me an email every now and then saying it needs updating and thats all.
I used to hitch rides in the UK. The number of travelling salesmen who drive continuously at over 90 miles/hr freaked me out (lorry drivers didn't speed nearly as much. They have tachometers)

So whilst this is the upper edge, from personal experience I can believe it.
I currently live in Germany. From my perspective, a more shocking headline would be: An office building in Germany that HAS air conditioning.
At my last job, we were expected to monitor the Slack channel, and jump in to help - when we were off shift, at the store, day off, vacation - oncall was the first person paged, then whoever was awake. And this is to answer customer phone calls and emails needing cloud technical support, and the occasional 3am VPN tunnel rearchitecture.

On the other side, when the line laying union threatened to strike, they told us we'd be working 12 hour days and help out laying line during the strike.
This is not loss aversion and is explicitly covered in the article.
If you're interested in running a linux VPS for mail/web/anything use webmin for general linux admin.

There is a learning curve involved in running linux, you can't get away from that, but that curve would have been substantially steeper without it.

To keep your system up to date with it is trivial..

(not connected, just a fanboy)
He's referring to the vi command sequence he would type to amend his command, i.e. OP has 'set -o vi' in his shellrc or 'set editing-mode vi' in his inputrc

# x| = cursor is in insert mode, after char 'x'
# |x| = cursor is in command mode, on char 'x'
# (<keys>) = keystrokes entered resulting in prompt on next line

$ git ci -m "<str>"| (<CR>)
$ | (<Esc>k) # puts shell prompt into command mode (<Esc>) and cycles upwards to previous command (k)
$ git ci -m "<str>|"| (F-) # from current position, reverse search (F) and stop on first occurence of '-'
$ git ci |-|m "<str>" (aa) # cursor is on '-' char, append (a) 'a', i.e. transition into insert mode by advancing cursor after current char, then insert 'a' literally
$ git ci -a|m "<str>" (<CR>) # execute command
$ |
Every cycle is sacred.
Totally! You could steal any big tech companies entire source code and it wouldn't do you much good in replicating it as you would realize most of it is entirely dependent on thousands of internal services maintained from that source code that depend on each other and if each one is not running on the companies specific infrastructure it is designed to run on, it won't work. Also, all those services are dependent on the companies internal company specific server hardware and network designs that take years to plan, buy, and build which by the time you did, would be out of date.
I run mine on an Ubuntu LTS. About once every 2 weeks the server sends me an email about an update which just requires me to run apt update. I could even automate that if I wanted to.
Some times have a lot of quotes (e.g. midnight and noon). In these cases the quote is selected at random. About a third of the minutes have no quote. The author of the Kindle project (Jaap) has fixed some of these by using a close vague quote (like 'around noon' for 11.57). The remaining missing minutes just use the closest earlier quote.
I run mine on a $2.5/month VPS with vultr. The price is so low its just not worth running at home.
Thank you for the response guys, I am still halfway reading the comments. I hope this problems gets to the guys at Google, I really wanted to recover my personal Gmail account before Google completely wipes it out from their server.

Right now, I am on @icloud.com and since Apple is easy to migrate from one device to another I believe this is a nice fresh start.

In the future maybe I will try Protonmail but since it requires a "bridge" for paid accounts, maybe I will look into it in the near future.
I don't think there is evidence either way that human sacrifice influences the weather.
It's the fraction of the volume of a cube enclosing (bounding) a sphere to the volume of that sphere.

1 - 4/3*pi*r^3 / (2*r)^3 = ~0.4764

The algorithm samples points inside a unit cube and rejects those not inside the unit sphere, so that's the fraction of points it'll be discarding.
I’d say it’s true of most knowledge, regardless of domain. AI seems like a great candidate in computer science, for example.
Scary shit here! I just finished the gsuite trial period and started my first paid month, and then to read this horror story is....

I activated Gsuite because it is the best price/capacity value for cloud storage (at the moment) and also I want to evaluate this product as reselling my IT services. I am not going to be happy if I cannot move back into my free gmail in the futue.

Google, we need a good response from you.
Backing up email isn't even hard. Just use a desktop client and you have a local copy now.
i run my own vpn server because a) i already have a server for teamspeak and other smaller stuff and b) it allows me to use public wifi more securely.
Another option is to use a desktop email program like Thunderbird to download your gmail via IMAP. That way you can backup more frequently without having to download the entire archive. To make sure it downloads everything, you can switch to offline mode and have it download everything for offline viewing.
The (well-developed, with a lot of literature) precedent you want to look at is bidding systems in contract bridge, and the enforcement around them in tournament play.
How do you get a “good IP range?”
Whenever the temperature drops to 5C in Hong Kong, old people definitely die simply because most places lack heat at all.

I lived in China for 10 years and every place I rented had wall mounted AC, at least. Beijing summers are too hot to survive without it, not just spoilt Americans have a problem with the heat.
Likely it still won’t change pollution attitudes, because these are two distinct domains. One part of government will be implementing disaster recovery strategies like building dikes and relocating people, a wholly different part will still be encouraging dead dino use, ironically because the economy will be in a tough spot and “the damage is already done”.

What will change attitudes is cost. The cost of fossil fuels is only going up, the cost of renewables is only going down. They will cross over.