skysight-inc/HackerNews huggingface dataset:
Ask HN: Which Email Service in 2020?
With the addition of hey.com I wonder what are good email providers in 2020?

Good is a very subjective word, so let me clarify what I consider good:

- Backed by a profitable business. To me email is a service which is long term, not like a ride hailing app which I can switch with the change of weather. As such I am not too keen to sign up an email account with a startup which hasn't reached a profitable business model yet, possibly quickly going out of business or selling everything to the highest bidder soon after I signed up.

- Data privacy at the forefront. It must be more than just some meaningless words. I measure companies by actions not manifestos or mission statements. If the email data centers are not located in a country with the strictest data privacy laws of the world, then I think the manifesto or mission statement is bullshit. Why just "empty" words when one could easily make it enforceable by law?

- Fast. It has to be fast of course. By fast I mean to be able to respond to a long thread or send emails with large attachments and it should feel quick, natural and snappy.

- Reliable. I think that is a given.

- Well supported across OS and mobile versions. My devices change a lot faster than my email provider, as such it has to work everywhere.

- Support for custom domains.

- Beautiful. This is very subjective, but I want my email client to be beautifully designed, well structured and laid out so that navigating, reading and writing emails feels good. Gmail is really dated. Outlook is fugly, too busy, too complicated and too fragmented. It should look good on mobile and Desktop. I hate tiny text but I equally hate the Windows massively oversized Headings and excessive spacing where it's impossible to see your entire app without a projector.

Taking these points into account, what do people suggest in 2020?
War on Cars
I only notice it on my AirPods when I pause what I’m listening to. I have “double tap right pod” as toggle play/pause. “Tap tap” and wait, often I’ll “tap tap” again just as it pauses only then to have caused it to play again. I have to trust that my initial tap tap registered.
But if someone had signed the card and you signed your own name on the receipt then you didn't commit fraud right? It is this system assuming that the receipt signature was checked against the card?
TikTok Teens and K-Pop Stans Say They Sank Trump Rally
> I have a little tiny helper library that I carry around in my head and write into projects that need it

May I suggest a repo. Github is great, I hear. :)
I'm living in a seventy-year old building - maybe older. It's just lovely, I can't say enough good things about it. It has new windows and such, of focurse.

Do it right in the first place and it will be livable forever.

People are physical beings with well-known needs - warmth, protection from the elements, water and plumbing, privacy, comfort, sunlight, air, lack of health risks (fire, unsafe water, outgassing materials, damp, mold, etc).

A good solution to this problem will be a good solution a century from now, with minor modifications.

People should be less into ripping things up just because they get bored with them. Even if we reuse materials, the environmental cost of a new building is huge.
This is the short story "Your Corporate Network and the Forces of Darkness" by Lucy A. Snyder. Also available at http://strangehorizons.com/non-fiction/articles/your-corpora... if you don't like audio books.

An entertaining story for SysAdmins and the like.
That’s why I like “anti-forced-birthing” more than “pro-choice”.
Pushing financial institutions to hold the same kinds of assets may backfire
Stallman is one opinionated pedophile.
There are many similarities indeed (eg abstraction: cell -> tissue -> organ, modularity etc) but the fundamentals are different (deterministic CS vs probabilistic biomed)
Geoffrey Berman: Trump fires top US prosecutor who refused to quit
You can and it is good. Had to a couple of times the last couple of years and every single time the support was stellar. Not just did the first person on the phone know what s/he was doing, they went to lengths to verify my credentials, which is a bit of a hassle but I appreciate it since it makes me feel my accounts are "save".
Amsterdam made for people(walkable, cyclable). LA made for cars(wide, multilane roads)
Why name the problem "surveillance capitalism" instead of just surveillance?

Do fewer problems happen when a government does it? Does it matter if the government is more capitalist, socialist, etc?
Computing Server Power Modeling in a Data Center: Survey, Taxonomy, Perf. Eval.
Huh? I pointed out that the rounding is not always down, and I didn't ask any questions.
That just means a bunch of fly-by-night startups that have even less controls around data protection than Facebook and Google would proliferate.
I believe a lot of it is also because many genuinely useful features from frameworks have recently been added to the core language. "Vanilla JS" (and "Vanilla CSS") in latest-generation browsers with support for JS modules, JS classes, async/await, fetch, querySelectorAll, Flexbox and Grid Layout is something else than writing "Vanilla JS" five years ago.
Whoa, this is about bodily autonomy, not economic inconvenience. You would subjugate women’s bodies for the economic concerns of males? That’s a completely nonsensical and abhorrent view.
> It's already been demonstrated that the Covid-19 has mutated into becoming more easily transmissible.

Do you have a link for that? I remember some speculation about this, but they did't have a solid case.
Add top 5 reasons here. I'm one of the people without imagination.

Genuinely curious.
Wow yeah agreed. Direct link for convenience:

https://www.ics.uci.edu/~eppstein/junkyard/euler/noah.html
Seth Shostak, head astronomer for the SETI institute, thinks the actual number is 400 light years, not 21000 light years. And James Benford, President and Founder of Microwave Sciences (and twin brother of science fiction author Gregory Benford), thinks that 400 light years would be the range for detection, not for communication, pointing out that the ground-based receivers wouldn't be able to integrate the signal over enough time due to planetary rotation.
Show HN: PJDL an open alternative to 1-wire with a range of 2000m
Stuff written to a bound journal is more permanent and much more difficult to edit or alter without someone noticing.

3 ring binders are bulkier and can be raided for pages or have inserted pages. The goal of writing this is for 30 years later or so that the pages are still bound and readable.

My grandmother gave me a 3 ring binder based cookbook recently. It had the first 4 pages falling out of it and all it had done since the 70s was sit on the shelf (was her backup cookbook). If that can happen to the cookbook with professional paper, my cheap no name paper certainly would do worse.

From another angle if I could cheaply hardbound some printer paper with glue or some sort of press then that would also work for the first case present in my original post, if not the second one.
According to https://en.wikipedia.org/wiki/Talk:ISO_216#Formula_looks_bro... the number was addead "as a fudge factor to make the formulae fit the known millimetre measurements". Yay… :-/
That sounds like I might have been a professional education instead of a scientific education. Nothing wrong with that, you could get a full computer science degree from our university and not be able to code for shit. You definitely can't hire university grads blindly. You often see developers act tough about how knowing how a CPU works is important for being a developer, and it is, but knowing that doesn't make you a good developer. It just makes a good developer better.
> Are all of these people imprisoned against their will?

that's a bit of a dramatic way of putting it, but I think something like that is going on. two big reasons why americans like to live in suburbs are crime and schools. I don't think there's any inherent reason why crime and schools have to be worse in the city, but they usually are.
Not zero copy, requires deserialization.
Having gone through all of these course myself, I'm wondering if this stuff is really relevant to today's workforce? Compiler Design? How to build an Operating System?

I remember in a job writing my own BNF grammer and a a parser for it to optimize something or other and I got back basically "WTF" on the code review.

I would say database fundamentals is a must, so is networking. But honestly the rest is iffy. When was the last time you needed to build a red-black tree?

I think programming should be a larger part of CS. And no, not in Lisp. I also think ML needs to be more of a thing as well.
Hm, when I worked for a public lab in France we got the "pro" line Dell laptops. We actually got complaints from users that the software was slow because we only ever tested it on high end machines. Later when working for a startup they gave us choice for a reasonable workstation, this was when the company was doing well in the beginning though.

I think if you have any way of escalating then the best thing is to come up with numbers, such as "a faster computer would let me compile the program in 20 less seconds, which is this much time earned", or "a better screen would not require me to have an external monitor".

Now, I think that to get a 16" MBP for work requires quite a specific use case, because it's really a machine one should use only when it's the only computer they have. For the same price I think you could get a faster desktop + a more portable laptop.
I’m saying once you have experience even now, as the original poster has, most companies don’t care if you have experience.

In the immortal words of every in r/cscareerquestions “learn leetCode and work for a FAANG”. No I didn’t do that to “get into a FAANG” but it is a much easier route than the one I took.

If you want to go the enterprise route, if you have experience and do enough resume driven development and can answer basic techno trivia on a company’s chosen stack, it’s even easier.
Not advocating anything here. Just pointing out that every nation has heroic myths that the government nurtures, and those national myths make many (good!) things possible that wouldn't otherwise be.
Undergraduate studies in the US in general are very different from in Europe.

I did my undergrad (EECS) at Imperial and MIT (for my final year), and the difference between the two was pretty enormous. My home department expected me to take five graduate classes (plus some undergraduate classes for "light relief") over the course of my year at MIT, something the other undergraduates there thought was very unusual.

In general US undergrad is much broader than in Europe, and doesn't go into as much depth, even though a US bachelors is a year longer than a European one. Not necessarily a bad thing, it just depends on what you consider the point of an undergraduate education to be; I'd say that most European universities try to structure degree programs which can funnel you straight into research or industry without having a sudden step up (the step up from undergrad to graduate studies in the US is pretty huge) whereas the US thinks it's more important to develop yourself in a broader range of areas rather than see the degree solely as a means to an end.

They both have strengths and weaknesses (having experienced both) and I don't think either can be said to be better.
Whether or not it is widely supported is academic - you shouldn't use `innerHTML` for the same reasons you shouldn't use `eval`, the most important being that it is a security risk.
Tomorrow, Apple will try to convince you 'the developer' that they are your 'friends', whilst iOS 14 and macOS 10.16 will sherlock and kill a bunch of similar apps out there. Stallman still has documented Apple's past behaviour, but the App Store issues are the tip of the iceberg.

Even previous WWDCs (pre-2010 'Mac OS X' days), it was nothing like any of this. Now every WWDC, they're becoming increasingly hostile and antagonistic towards developers.

Apple is not your friend.
Expert networks like superforecasters dramatically improve decision making
Absolutely true. Although it’s true that users have become the product through advertising, making users pay won’t make them any less susceptible. The magical thinking this idea is based on is that market forces will solve the problem. The theory is that if I, a user, find out that a company is selling my data I will leave the service and go to another one, voting with my wallet and causing the whole system to value privacy. This depends on 3 assumptions:

1. There is symmetry of information in the economy (users will know when their data is being monetized)

2. There are many providers of a service with different offerings

3. The services are commoditized (there is nothing keeping me from interchanging one for the other)

None of those assumptions are true for all services and only a few services may meet all 3. #1 is the least true IMO and if you want it, it’s something you’ll have to pass legislation and regulate for. There’s not much you can do for #2 except make it easier for people to make services, sometimes economies of scale and network effects mean that it will only make economic sense for there to be 1 player in a market, in that case there should be heavy oversight on that player, such is the case with public utilities. #3 would require standardization, this can be done by industry, but they have every incentive at this point to silo their users. Public and Gov’t pressure could make this happen similar to the formation of the MPAA as a hedge the movie industry made against gov’t regulation.
My girlfriend had an IUD, tied with vasectomy as the best form of contraception.

She got pregnant anyway. The nurses were so incredulous, they tested her four times, said it was impossible, and finally gave her a blood test to confirm.

We caught it very early, and it was ectopic. Her doctor said if she didn't abort it, she would likely die. Even a healthy pregnancy is more likely to kill you than an abortion in the first trimester.

Anyway, my point is that none of this is your or the govt's business. It was between her and her doctor. Someone can be 100% responsible and still be in a regrettable medical situation, and no one should have the authority to say, "You need to die or risk dying for this cluster of cells."
CS is CS. Software engineering is a different thing.
Yup, not sure where the OP got the 5mSec number; perhaps it's about the soundcard buffering but then it's probably sort of high end using ASIO drivers and a rather small buffersize (say 192 samples at 44.1kHz) because I duoubt your everyday buit-in soundcard achieves that. But it cannot be about the speed of the analog signal from the DAC until it reaches your speaker: too lazy too look it up but worst case IIRC is still half the speed of light so not even near mSec range.
As others have noted, it's useful first to understand the setting and context for a given period or style of classical music. After you've read an overview or few, pick representative pieces of each sub-genre, preferably ones you've already read about or which you already recognize, and start listening to them through a new lens. Then, pick a sub-genre you enjoy and dive deeper. Read a more pointed book or few and start listening more expansively to works by multiple composers. Ignore the performer and conductor/orchestra/symphony at this stage. Start appreciating the macro-level structures that make them what they are, and the internal nuance that makes them famous.

If you find yourself particularly drawn to something, whether it's a genre, a time period, or a composer, dive deeper. At that point, you should start listening to multiple recordings of the same pieces and get a feel for the difference an arranger, conductor or performer can make (or if you want to become a true fanatic, an orchestra/symphony, venue, or recording equipment). If you get to this point, it becomes a passion just like any other, and you can start calling yourself something of an expert. :)

(Source: play classical piano and am currently trying to pick up popular guitar to have something more accessible & casual.)
Security auditing and hardening tool for Unix-based systems
Well your insurance company is going to be really pissed but you’re likely going to walk away. Hulls are designed to withstand that.
I would take it because there's no way the person offering could build a system (human or technological) that would last 150 years. Because you're right about the ability of humans to plan that far ahead.
I think ML should be included mostly just the fundamentals to understand what's happening, and to give an accurate radar to students for spotting bullshit.
> However what is an important question is: Is world population growth exceeding our ability to engineer lower per-person resource usage?

That's a trick question. The answer is that human population increases by about 1.1% a year; and independently, individual human consumption increases exponentially as well.

The exact rate depends on the specific resource or commodity being consumed of course.

Now, you're right that technology allows individual things to be manufactured more effectively, with less waste. What you miss is that this causes people to buy a lot more things, so it more than cancels out.

I spent some time looking at this, and I found a few resources that had decreased consumption. Freon is the most obvious one, but it's important to notice that it was replaced by another safer but rather similar gas - raw material consumption did not decrease.

Even things like biofuels - wood, dung, or other biological products that are burned for heat. They used to be nearly all the world's energy production - now they're a tiny part but on their own, their growth is now and has always been exponential. It's just that fossil fuels grew much faster - we never cut down on anything.

We need to use less of absolutely everything.

For us not to such the world dry, we individually and as a species need to decrease our consumption by as much an order of magnitude. If we are not to decimate our biosphere, we need both far more efficient manufacturing, but also a lot less manufacturing.
Looking at the interest my comment generated I decided to create a post here on HN about PJDL, please if you liked up it: https://news.ycombinator.com/item?id=23591953
I feel your pain, that would be amazing.
I mean, that sucks, but the same thing would have happened if it had entered the tunnel?

Only possibly worse, as I assume the explosion would have nowhere to go but down.
Deep Learning Newcomers Can Easily Create Object Detection Algorithms
It's been a couple years since I read through this saga, but as I recall the main theory of why they went that route is that they likely had a map that showed the border of the military base was that direction. Someone not familiar with the American west and US military facilities in general might think that would mean a densely populated base with guards on patrol and people to help, rather than the sad reality of a huge empty wilderness reserved for the military to occasionally do exercises within.
> Not-Faster on what platform? In Borg, in Google3 code, deployed on a fast machine with a nice fast wide memory bus and a large cache?

Weird rebuttal, considering that my argument is that the copying nature of protobuf can save memory bandwidth.
Science is so muddled and confusing. I'm sure even the top doctors and biologists don't agree on how to handle the virus because one study says you x is more effective than y but another says the opposite. In addition most "science" is funded by done large corporations or by people with ulterior motives. Science is not the word of God; it's a craft that is extremely prone to error, and I personally don't want my gov placing any more value on it than it is right now.
True! and you didn't even talk about fish or birds here
Wife gave birth to our first son ~8 years ago in Romania at a public hospital in Bucharest. Not only the experience was harrowing for her (too much shit to go through and most of it sounds like a bad joke), but yes, this still happens today - they take the baby away from the mom immediately and you only get to see it between specific times during the day.
> This is not the case. Even if the foetus is a human person, body autonomy tells us that no person should be forced to give up their own bodily well being in ensure the survival of someone else.

Exactly. I think it helps to steer the debate towards the assumption that the fetus is a human being since it exists. The mother does not have the right to kill it as it would be murder. However, the mother has the right to stop her pregnancy since it is her body. Now the kick is: These two statements are not contradictory! If the fetus is viable then his life can be saved by the doctors, otherwise it will die. In either case, it is not the (legal) responsibility of the mother.

Of course, the mother would be probably a douchebag if she tries to interrupt a pregnancy at 8 months, but that's a different issue.
The first first person shooter I encountered was this game on a Macintosh:

Super Maze Wars (Macintosh game 1995)
https://www.youtube.com/watch?v=dmDeO9Tqx-0
Game Kereta API Terbaik Yang Ada Di Smartphone
Civilizations fail. Here is more on that and the related Fermi paradox : http://t3x.org/bits/doomed/index.html
Shot in the dark here but have you tried to charge it from the other side? See this Stackoverflow thread that was also featured on hn: https://apple.stackexchange.com/questions/363337/how-to-find...
Somewhere on HN in a similar discussion a bluetooth stack engineer showed up and explained that the entire bluetooth comms stack is a Rube Goldberg house of horrors, so this really no surprise.

And then there are the bufferbloat people who finally tracked down the fact that in various common situations, the normal Wi-Fi protocol has a nasty interaction where it self-degrades to ridiculously slow speeds, and will take 2-5 MINUTES to recover.

We just don't have enough people doing serious whole-stack hardware+software analysis on our wireless stuff. At least outside of cellular telephony - probably because the money is more concentrated there.
Looks like the fundamentals of ML would be covered by the Math for CS section.
Abides, stock market simulator – Paper and Python source code
Trouble is the article misses a very important point: that's just antibody (B-cell mediated) immunity. There is also T-cell immunity, which is harder to quantify so it doesn't get much attention, but we can be quite sure that it plays important role because many people who recovered from COVID don't develop effective neutralising antibodies at all. To recover from a disease like this you have to develop an effective immune response, so if it's not antibodies, it has to be T-cell immunity. Moreover, even for antibody immunity it's not the whole story, because it's normal and expected for antibody count to decline with time — we have memory cells that ensure rapid production of the relevant antibody when the same antigene is presented.

It's basically the case of paying attention to something we can measure just because we can measure it.
You just proved me right. Thank you.i don't have any more time for you.
TensorFlow's TFRecord is RecordIO.
If you're a front-end only developer not only do you use the same hammer (big framework) for all nails, the use of that hammer is what gives you job security and satisfaction. If companies switched to using old fashioned server-rendered pages with light JS, half of HN would not have anything to do at work.