skysight-inc/HackerNews huggingface dataset:
I'll take the other side of that bet.

I think there's real pressure on nutrition science to overlook the utility of eating 'non-essential' animal nutrients such as carnitine, creatine, and cholesterol.

I was a vegetarian for most of my life, and won't ever do it again. I will accept muscle tissue grown in culture, happily, but don't believe that plant-source nutrition can replace animal foods in (my) healthy diet.

I'm sympathetic to animal welfare arguments: I refuse to eat factory-farmed pigs, and avoid factory chicken, and eggs which aren't pasture-raised. I'm firmly convinced of the necessity of meat to my good health, I've A/B tested vegetarian and vegan diets to my own satisfaction, and won't be changing my mind on this.
Some time ago I built a similar tool, with the main difference being that it doesn't store any data, so you need to have the webpage open to receive the request info. Since I use it mostly to debug issues and quickly inspect something of the fly, that works for me.

It is available here: https://github.com/dethos/webhook_logger

(You can quickly deploy it on your own server, if you don't trust a hosted service).
To be fair, the term "map" comes from math [0], and so at the time these functions were created, there weren't other good naming choices. Mappable and Functor are just about as opaque as each other if you don't know what mapping is.

Though now that FP concepts are mainstream, I think there is a good case to offer some friendlier, more familiar names:

Functor -> Mappable

Applicative -> Pairable

Monad -> Thenable

[0]: https://softwareengineering.stackexchange.com/questions/2033...
Absolutely. Many humans throughout time and space have used animal agriculture to survive, and there's nobody arguing against that. The question is whether that's where we are right now.

My heuristic: when given the option to choose between a vegan option and a non-vegan option, choose the vegan option. There aren't any ways to reduce our dependence on animal agriculture (or human suffering) to zero, but it's pretty easy to reduce it most of the time. I'd recommend giving it a shot. Happy to answer any questions.
Awesome. Maybe now I can finally understand the fast inverse square root hack.

https://en.wikipedia.org/wiki/Fast_inverse_square_root
To provide some context: the Oxford people have been testing their viral vector (a non-human adeno-associated virus which expresses, in this case, the spike protein of SARS-CoV-2) for malaria in the past (which failed) and for MERS (which was being trialed), so they're building on previous experience.
That makes sense in my scenario... im in this scenario, but if true, that just means the owner loses the account and the alleged infiltrator(s) keep the forwarding.
I thought he explained why not in the second paragraph.
I can't back that statement up but sunlight has a suite of other non-vitD-synthesis effects too: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5086738/
> I think the notion of trusting any company over a certain size is crazy

I'd go the reverse. The bigger they are, the more I trust them.

> I wish people would stop anthropomorphizing companies that way.

But anybody who trusts them for that reason is indeed crazy.

Maybe out definition of trust is different. For me trust means predictability. Do I trust the sun will rise in the east or a stone will roll down the hill? Do I trust my mother will tell me off if I growl at my sister? Do I trust my father will ask me how the finances are going? These things are all predictable - so I trust them. To a lesser extent do I trust these people to keep their word? The answer is sometimes - if my mother promises to look after the kids then definitely, but if she promises not to buy them presents then I'll trust her a little less.

Companies are also predictable in some ways. Bigger companies more so than smaller ones, simply because it takes a lot longer to change the direction of a bigger ship. In my book predictable means trustworthy.

One of the things you can absolutely have faith in is a bigger company is driven by money. (A small company is more likely to be driven by idealism of its owners.) Money means users, so if a good record on privacy attracts users you can be pretty sure they will do their best to have a good record. Not surprisingly Apple and Google do have an extraordinarily good record on keeping data they store secure - far better than most governments for example.

It does not surprise me at all both companies are making a song and dance about how they are safeguarding your location data, and I trust them to do everything within their power to make good on that promise. Unfortunately they aren't gods - if they receive a court order to cough it up, they will. So trust has limits.
Because names don’t carry meaning, they’re pointers: https://www.parsonsmatt.org/2019/08/30/why_functor_doesnt_ma...

“Functor,” points to a specific concept in Haskell and a slightly different one in Category Theory but otherwise it is fairly unambiguous given enough context. The concept not only refers to the type and the associated “map” operation but also the axioms of identity and composition and their properties.

“Mappable,” is a very common name people pick in these discussions but it doesn’t clarify the meaning any more than calling it “Rose.” It may in fact cause more harm than good if a name like Mappable exists in more contexts. There are plenty of objects one can apply a map operation to that are not valid Functors.
Scott Wlaschin (the author of that site) does an amazing job of explaining functional programming concepts, and I highly recommend both his site and his book, "Domain Modeling Made Functional". But he does usually try to avoid words like "monad" and "functor", so you might not pick up fluency in the mathematically-inspired vocabulary from this particular resource.
I hear you. My point here is not that every non-agile company is better than every agile company.

Not sure I'm getting my actual point across though so, rather than repeat myself, I'll just say the "continuous" part of CI/CD has implications on us as humans that are difficult to fulfill over the long-term. So, maybe really consider that word continuous in this context. We're just not made to be cogs in an automation pipeline that never ends, which is essentially where the philosophy (and its enabling tools) places us.

So, it can feel fine and you can see the merits of the tools, etc. But, none of that precludes the burnout that so many devs ultimately face over time.
> to measure the Core Web Vitals you must use Chrome UX report

No, you just need this bit of javascript: https://github.com/GoogleChrome/web-vitals
As I said, I'm certain many of the current industrial farming practices are wrong. I'm speaking solely about the morality of killing animals for food, and questioning whether or not that alone is unethical, even if they are raised in good conditions.
New Live-Demo Mode for Weavy
> Obviously if we think in terms of humans, that would be horrific;

It’s horrific in terms of animals as well.
Sending tabs works fine for me
The only point of the one year cliff is to pay someone less, or keep a startup’s cap table clean. For a public company there would be no point.
Isn't what you are describing exactly the Internet plus a search engine you trust will pick up the article type you are interested in? In fact, you'd still need to trust that open WPv2 thing just like that search engine.
Disclosure: Amazon employee posting from a throwaway account.

First off, it is extremely sad that a coworker died. Obviously every death is a tragedy and I would not want to diminish that at all.

With that said, I have been reading the same news stories you have and was curious to know how well Amazon is doing at keeping my coworkers in essential roles safe.

This article, and others I've read, cite 2 fatal Covid Cases. I believe the most recent estimates for Amazon's employee count put it at around 1,000,000 employees. To be conservative I'll say 950,000. 2/950000 = 0.0000021053, so 0.0002% of Amazon employees have died that we know of.

70,000 people in the USA have died of Covid from the numbers I see today. Assuming a US population of 330,000,000 we do the math (70000/330000000) and get 0.000212121 or 0.02% of US residents have died of Covid.

This obviously does not weigh things like age range, etc. but I seeing that my fellow employees are 1/100 as likely to have died of Covid as the average US resident makes me feel good about how effective the protective measures are.
RSUs, as structured at companies I've been at, always have upside: you can sell them for the stock price, which is a least $0. At the worst, you make nothing. Tax is paid upon acquiring them by selling a number of the acquired RSUs to pay for the tax.

Options, however, can have downside: tax can't be paid with the excerised option itself, because you can't sell the exercised option. So you have to pay the tax out of pocket. Meanwhile, the company can go under, and render the options worthless: you've lost the tax amount. If the company's valuation increases significantly, the taxes can be fairly significant. But you also can't just wait to see if the company succeeds, either: every company I've been at forces you to exercise within a certain amount of time if you leave the company.
You missed the "their whole lives" part and confuse "keep track of" to "know someone".
My conclusion from this argument is that it should lead one to eat: sustainable wild-caught fish, pasture-raised eggs, game meats, beef, sheep, and goat.

Avoid chicken (other domestic fowl are generally ok) and pigs, which can be (and are) tortured their whole lives for profit. There is considerable room for improvement in how veal is raised as part of milk and meat production, but calves which avoid that process and end up as meat get: two good years, a couple not-great months, and one really terrifying and shitty day.
New rails major and minor versions commonly lock the ruby version to a mature recent release, though this is not always intuitive.

I can see a number of companies sticking on Ruby 2.2 because you can happily upgrade Rails from 3.2 to 5.2 while only changing to a minor bugfix release of 2.2.10.

Rails 6 locks in at 2.5.0 which was over a year old at the time of the Rails 6 release.

https://stackoverflow.com/questions/9087116/which-ruby-on-ra...
Ways to Help Your Employees as They Transition to Work from Home
Kinda hard to get them out of your system if you run Windows which is made by a company located in the USA and that sends data constantly to their servers, some of which are based in the states.
GP could've easily been talking about the many other libraries/frameworks that DO use templating, though: Template Syntax in Angular/Vue, Glimmer in Ember, etc.
I use FP everyday, but I'm not an academic and I couldn't tell you what a monad is. But I do know about closures, lambdas, filter, map, reduce, arity and other basic concepts. I prefer to write functions instead of classes (JS/TS). So I'm not a wizard, but FP is helpful even at an elementary level
So type constructors take types as their parameters and return new types you're saying, whereas the variant type in my example, the values are the constructors that make up the value of Type Answer
Apple's XML parsers apparently are not catching this due to the comment trick.

So the security relies on a human catching it. There are many ways to hide text from a human, IE padding it out with whitespace, character encoding tricks, etc.
True, but I still haven't heard of anyone having to rewrite Symfony or Laravel project because of the frameworks themselves, usually it's poor design choices that could have happened in Django or RoR or Express as well (and that happens all the time, I've seen a lot of node projects that sucked because of lack of planning and we had to practically rewrite them from a scratch). No framework can save you from being careless (nor it should IMHO). In the end, unless you're building something really super popular it really doesn't matter which framework one chooses as long you learn how to properly use it and you don;t suck at programming... it's just vim vs. emacs type of problem, it's simply a personal preference, both are great, just use what you enjoy the most...
Sounds similar to a redox flow battery (https://en.m.wikipedia.org/wiki/Flow_battery) which uses tanks of anolyte and catholyte solutions to store power. Energy density for Vanadium based redox flow batteries are only 20Wh/kg but might be worth it given the volume of a typical (normal sized) tree.
What is the median salary of people who were laid off?

It is some how hard to believe that they will start starving within a year after a layoff (perhaps if they plan to maintain their expense levels unchanged, but still sounds very improbable)

What are the calculation that lead you to this conclusion ?
>odd kernel behavior and crashes

I was under the impression that sshfs is based on FUSE, which works in userspace.
Never anything official. It was just how it was done in the group and wider scientific community. Some googling pulled that up if it helps

https://books.google.de/books?id=uzJbyD6_3DAC&pg=PA4

And yes you have to be consistent and stay in that unit system. The other remaining two we used plain Kelvin for temperature and for the charge Coulomb was measures in electron charge. That's it.
When it comes to Uber, it's more difficult for me to consider because I'm less sure of the social utility provided by the application, particularly when we take the massive unsustainable subsidies out of the picture.

I think the entire question is distorted right now by the fact that they've been in massive growth mode for years so we don't actually know what the equilibrium of the gig economy looks like in many markets.
Should be how every company works ... you will be surprised at what you will learn just walking around. It does take some initiative from the person -- do you just want a job or do you want to be the BEST in your job
> a non-important benefit

E.g. "this will make me look so much smarter"
That's true to varying degrees. Sure you're locked in when you use ALB, but it's not too hard to replace that with HAProxy. Same with RDS to Postgres or Fargate to just running an app on your own server.

In general, if you build apps with open source runtimes, use open source dbs, and avoid the proprietary data services cloud providers really stick you to, you can move around pretty easily. And you still reap most of the benefits.

The real problem with the special AWS services is you end up having to hire AWS ops people or expensive consultants to architect around them and run them for you. So it's proprietary AND eating up salaries.
I fixed your example a bit and here is what I get

/tmp>cat t.c
#include <stdio.h>
int main() {
float acc = 0;
float den = 1.40129846432e-45;
for (size_t i = 0; i < (1ul<<33); i++) acc += den;
printf("%g\n", acc);
return 0;
}
/tmp>gcc -O3 t.c && time ./a.out
2.35099e-38
./a.out 5.94s user 0.00s system 99% cpu 5.944 total
/tmp>gcc -O3 -ffast-math t.c && time ./a.out
0
./a.out 1.50s user 0.00s system 99% cpu 1.502 total

So subnormal numbers are supported in -O3 unless you specify -ffast-math. And it definitely makes a difference (gcc 9.3, Debian 11, Ryzen 7 3700X).

EDIT
That one is interesting too

/tmp>clang -O3 t.c && time ./a.out
2.35099e-38
./a.out 6.04s user 0.00s system 99% cpu 6.044 total
/tmp>clang -O3 -ffast-math t.c && time ./a.out
0
./a.out 0.10s user 0.00s system 99% cpu 0.101 total

clang (9.0.1) performs about the same without -ffast-math; but with it, it managed to optimize the loop away.
That's mostly because a Federal judge (specifically, the U.S. 9th Circuit Court of Appeals in Martin vs. City of Boise) ruled that a local government cannot punish the homeless for camping on public property unless the City is able to offer the homeless person an alternative (i.e., at least a bed in a homeless shelter).
Q&A: How Do You Gain an Understanding of Source Code for a New Project?
Location: North of San Francisco, CA
Remote: Available
Willing to relocate: Available
Technologies: Scala, Ruby, Python, TypeScript, JavaScript, iOS, Android
Résumé/CV: Available upon request
Email: jjbusinesspartners@gmail.com
Specialties: Framework development, API development, Game development, Management
I'm a total newb with GPU stuff on the web. But am curious why aren't these GPU frameworks used to render most website? Things such as facebook for instance I imagine would be a lot snappier. Am I missing something?
I wonder has anyone who actually goes through all of the lengths trying to “avoid vendor lock-in” actually sat down and done a realistic project plan of how much it would cost as far as man hours and the amount of regression tests that would be required.

Once you have any type of meaningful infrastructure you’re already not going to migrate without major pain between data migrations, networking, security and compliance audits, retraining, etc.

And if you are only using one of the major cloud providers as a glorified colo, you have the worse of both worlds - you’re paying more for infrastructure and your TCO is no lower because you’re still babysitting infrastructure.
NY to work with Gates Foundation to 'reimagine' schools
I'm aware of the realities of factory farming, but I'm also very aware that I like eating chicken.
I'm getting quite tired of the nonsense straw men in this discussion.

Do you truly believe that I articulated that there was exactly one reason that I think PHP hinders developer productivity?

And of course, we brought out the old "every language has quirks" apology. Yes, you can bang a nail in with a rock. But, don't. Use a hammer.

Do better, please.
Thanks for clarifying. This only helps for well-behaved applications and is apparently temporary.

> The use of this domain is specified by Mozilla, as a limited-time measure until a method for signaling the presence of DNS-based content filtering is defined and adopted by an Internet standards body.

More than anything I am disappointed in Mozilla for shipping such a half-baked anti-feature. I can't even trust Firefox to do the right thing anymore.
Airbnb employee, opinions are my own.

You need to operate the company under the assumption that this will happen for a very long time, and that even afterwards people will think about travel differently
This is wonderful, thank you for posting. So many times I have wondered what certain trees in parks near me are.

And now I have been able to locate 3 mulberry trees near me - will be visiting at harvest time this year
I've had it biweekly including in my first "tech" job. I made enough that paying bills wasn't really an issue and having the "extra" paycheck for savings seemed almost like free money towards savings/paying off loans.

On the other hand, I understand people who are on tighter budgets who would rather have their revenue better aligned with their expenses rather than having to balance them on their own.
What benefit do you get out of going to a cloud provider instead of a cheap VPS solution or a colo if you’re not using any of their managed services?
That's right. Type constructors are related to generics. For example if you have a generic type `List<A>` you could think of `List` as a type constructor.

In most languages, however, that's not a construct you can do much of anything with.
Does it use the OS credentials to encrypt the passwords? Otherwise one could still read them in clear text with another program.

Edit: punctuation
Python script to download all Springer books released for free during Covid
Air BnB employees in California will be eligible for $4200/mo in unemployment insurance, so compound the two together and that is a lot of dough.

Comparatively I got 0 severance from my small company but am grateful for the unemployment insurance.
The letter and spirit of the law are two different things though.
This is in practice just a deferred salary scheme. Since the mandate attaches an unavoidable additional liability to every year of employment, that will get rolled into the total cost of employment by accountants.

So yes, when you collect the deferred salary it feels generous. But you were getting less salary up until that point in order to make the system solvent.

One may well prefer this arrangement, but one can't evaluate the generosity of the payment without also accounting for the cost that made it possible.
Streaming definitely counts as making a copy, it is functionally the same thing as downloading the media. Search your ram/HD and the file is there. I've never heard of anyone prosecuted just for downloading though, which is what I'd guess started this rumor.
Correct, and while I work on developer tools these days, I had a satisfying stint at a battery-analytics company after transitioning to software development.
Ask HN: Will internet be shutdown in a future Covid like crisis?
Physical supply/demand chain is completely disrupted because of the current crisis. What are the chances that internet will go through a similar crisis like this in future?

1. What are its weak spots?

2. What would you do now to prevent it?

3. If it does happen, what are the implications?
Would that be a clean room? I'd think the documentation would be "tainted", since it was produced by a tainted person.
What’s the right granularity to shard aws accounts? I haven’t gone down this road. Is it madness to consider this as a multi tenant mechanism vs the usual foreign keys in the database approach? Is applying cloudformation across thousands of accounts feasible?
> I don't think quality, or, for that matter, political choices (as in your example), are that simple to judge.

Of course not. Every judgement is ultimately a failed attempt at omnipotence. But we try anyways, and there is such thing as progress. We can get closer, especially relative to each-other.

There's a great joke that the only probabilities humans believe in are 0%, 100%, and 50%. Basically anything that isn't certain is likely going to be treated like 50% by most people. It seems to be central in "equality of opinions," or "my ignorance is just as good as your knowledge."

To summarize, I think the following is a fun reductio-ad-absurdum argument, but ultimately not true: "There is no 100% accurate way of measuring quality, therefor all means of measurement are equally meaningless."

If it was true, there would be no point in symbols or abstractions of any sort.
How to Establish Credibility Even If You Are a Complete Unknown
Given up? Perhaps not.
Greatly restricted? Definitely.
> Just wish it was illegal to show smiling chickens on chicken packs. It desensitize people from treating meat as previously living beings.

It should also be illegal for vegans to lie about how a vegan diet is cruelty free. Farming kills far more animals than raising livestock. Far more insects, worms, rodents, etc are killed to protect vegetation and harvest vegetation than are killed in slaughterhouses.

Every bowl of salad has more animal parts than a plate of steak.

Is it more ethical to kill one cow to provide 1000 meals for 1000 people or kill 1000 animals to feed one vegan one meal?

You are right, every meat package and every vegetable, fruit, etc should list how many animals were killed to feed you.

Also, it should show how much environmental damage the vegan diet is causing.

https://www.theguardian.com/lifeandstyle/2016/aug/10/avocado...

Also, every food item should explicitly show that humans are natural omnivores and that the vegan diet in an unnatural diet that humans cannot survive on in nature.
Firefox 76 or Firefox 5.6.6 makes no difference to me really. With browsers everyone should aim to be on the latest version and definitely not very old versions. To know if Firefox 76 is the latest or really old you need to get some more information. I wonder if anyone has tried to do it as follows:

Let the latest version be called Firefox and then adjust the previous versions to Firefox -1,-2,-3,-4,-5.. -76