skysight-inc/HackerNews huggingface dataset:
I've been a remote worker since before the lockdowns started.
My life is more of a mess now because work has become more intense since everyone started working remotely.
It would be easy to ignore a single person asking for favor at 8PM but sometimes it's a whole team discussing stuff at night.
Oh, lots of people are using functional programming. They just don't use the paradigm exclusively nor do they use a purely functional programming language. Let's see,

- Supporting higher order functions in programming languages. Check.

- Usual operations on higher-order functions like currying? Check.

- Functional reactive programming. Check. Rx was a big thing a few years ago.

- Purely functional data structures. Check. Even Java has a few reasonably popular libraries that support such data structures.

- Using referential transparency whenever we can. Check.

- Using CPS (continuation-passing style) in daily programming. Check.

- Using recursion in production. This is not functional programming per se, but given that so many people mention recursion whenever they mention functional programming, it's worth listing recursion here. And mutual recursion and tail recursion, two of the hallmarks of entry-level functional programming techniques? Check and check. For instance, RxJava implements trampoline just to support tail-recursion, as it is necessary to implement cleanly some of RxJava's operators.

- Common techniques seen in functional programming, particularly the ones that involve map, reduce, scan, left-fold and right-fold. Check.

This is just the items that are on top of my mind. I'm sure I missed plenty. The gist is that people have been adopting functional programming. They just don't necessarily move to a purely functional programming language for practical reasons: platform, support, community, ecosystems, or even marketing. Programming paradigm is just one factor among many when people choose their programming languages.
Have you visited the Cloudflare main website by chance? cdnjs doesn't serve cookies unless you've visited cloudflare.com yourself. Either way the cdnjs jquery isn't a tracker.
Has there been any data on the effects of humidity? I wonder if warm and dry vs warm and humid makes a difference.
I was 21. My mom was in a permanent state of postoperative delirium and I was nursing her into her last days. It was just the two of us & I wasn't up to the task. I doubt I knew it was Mother's day.

A few weeks earlier: My older siblings and I sent a bright, aware, career budget analyst into cancer surgery. The hospital returned a woman who no longer recognized us or even where she was. We were sent home and some home health aides helped us get her settled & setup care routines.

After some time my sister went back to her life (she & mom didn't get on). Then my brother drove back to his home two states away and it was just me and mom & feeding her & helping to the bathroom & cleaning up when she didn't make it.

Some days or weeks later, I had a phone call w/ mom's sister and that aunt drove down & took over whatever it was I handed to her. As a guy who struggles to keep the dishes washed, I imagine it wasn't great.

The last few months of mom's life proceeded in a more orderly manner. Mom turned 64. I turned 22 & three weeks later she died.

In case anyone is tempted to lionize the kid in the above picture, let me complete the picture. If I could have slipped away and let someone take point, I would have. In this thing, my siblings & I were my dad's kids (tho he was gone & dead, many years). As I was living with mom already, I was the one left holding the colostomy bag.

So I wasn't really responsible but I was lucky. Taking care of an ailing parent for 6 months can be a privilege (as opposed to, say, 6 years). I'm grateful to have escaped the guilt that I suspect my siblings have. I also learned I might not be terrible at other big life challenges, like being a parent (I was anyway but not forever).

However, for anyone beating themselves up this Mother's Day, let it go. We are what we are until we aren't & the weightiest factor that changes that are the circumstances beyond our control.

'Will' is critical but I've found it's a poor tool for making deep, lasting, healthy changes - unless supportive environments are also present.
Well, I'm currently taking some time off, working a bit on two unpaid, fun projects. I am learning some Docker, I take long walks and practice yoga.

My stress level has reduced.
Education vs. Learning
Also a lovely, future power-source.
VAT refunds are not available in all locations for the purchase of a car: https://informi.co.uk/finance/how-can-i-reclaim-vat
HMAC in Java
Targets for early reopening (ie before the state at large):

- 1.5 tests per 1000 people per day
- No deaths in the past 14 days
- Some max number of cases per day that's really low
- Stockpile of PPE (I forget the exact numbers)
- A minimum number of contact tracers (I think also 1.5 per 1000 people, although it may be an order of magnitude lower)

The bay area has a more stringent set of guidelines (minus the number of deaths that another person linked to).
In this case, looking at the actual words can help one to understand why other people interpreted the statement differently than they did.
How are the takeout outputs useless? Mail for example comes as a nice standard mbox
> Not knowing that such tooling exists, or explicitly choosing not to use such tooling, and experiencing pain as a result seems to be common theme in this article. If you dive into architecting a system using AWS's product offerings without understanding the tradeoffs you're making, you will experience greater cost and greater friction -- hands down.

Which I think is one of the underlying points of the article.

> Many a startup has fallen prey to ElastiCache. It usually happens when the team is under-staffed and rushing for a deadline and they type in Redis into the AWS console:

I think this is a good article in the sense of "these are things that may or will bite you if you've not put a bit of thought into them".

Even the replies on this story upstream hint at that, with people debating Redis' durability, based on this:

> It’s best to design your system assuming that redis may or may not lose whatever is inside.

completely ignoring the follow up:

> Clustering or HA via Sentinel, can all come later when you know you need it!

It's like the first sentence was read and people leaped to the keyboard to reply passionately.
Feature Enrichment with Spring Data Redis and Lettuce
Also see "Programming as theory building" by Peter Naur

http://pages.cs.wisc.edu/~remzi/Naur.pdf
Oof, that's worrying. The semiconductor foundries in Taiwan are as much a national security concern as the oil from Saudi Arabia.
I probably won’t play the game in 10-30 years from now. In any case, I suspect it would still be playable, without the fidelity of textures/locations that you can get with streaming data.

As far as I know, this game does have an offline mode that has lower fidelity environments.

I personally don’t understand the folks who get upset about the required internet issue. You have the choice of not buying the game. Personally I think what they seem to be doing with this game is very innovative. Supposedly the total data is on the order of petabytes. They could squeeze down the quality of assets by orders of magnitude and not provide the same experience. I don’t see another way.
At the current death rate, we're on track to reach 200k dead by early July. And that's only the deaths that are being counted. There is a substantial increase in overall mortality beyond the year to year average, beyond the confirmed Covid deaths. Considering that this disease is causing pulmonary embolisms, strokes, heart attacks, and other manifestations of out of control clotting even in healthy young people, we may realistically have already hit 200k dead in June counting the people who have died suddenly at home without being tested.
> The biggest problem are the outright lies (e.g. about masks not helping).

The issue of masks is/was more complicated than just an intentional lie.

Medicine has a rather well-known history of really bad ideas that, at their time, were perfectly reasonable ideas within the knowledge and commonly accepted paradigms of their time. Bloodletting, arsenic, later high-dose Vitamin C (and after that, D), Resveratrol etc.

It took until the middle of the 20th century for randomised trials to become the gold standard of medicine. And even today, "evidence-based medicine" is still distinct enough from just "medicine" to require that term.

If you're not in medicine/biology you probably consider some logically sound idea based on your understanding of a system a useful tool (i. e. "people are interested in dogs, so I'll start a podcast on dogs and people will listen"). In medicine, this is crazy-talk! Unless you have meaningful statistical data, you do nothing except try to somehow get data!

This instinct can, very rarely, go overboard. And that's possibly part of the answer here: there really wasn't any meaningful data on mask use for this sort of purpose. Therefore, the standard instinct kicked in, just as it would have for suggestions to eat lots of Garlic. Or, you know, Hydroxychloroquine.

The second issue is that for N95 masks, it is actually true that laypeople are extremely unlikely to get them to fit correctly to be useful. In a healthcare setting, this involves a mandatory training/fitting that includes a special chamber with high concentrations of some odourant or fog to find leaks.

Then, I'm not 100% sure if this idea of a lie intended to preserve masks for healthcare workers originated with the medical establishment, with politics, the media, or the public. But I'm almost certain that this narrative ("they are saying masks don't work to protect supplies...") was "out there" at the time. Even if somebody was trying to manipulate the public in such a way, somebody else along the route seems to have exposed this strategy at the same time. I wouldn't even be surprised if it turns out the same person/group was the source of both, basically telling us "masks don't work very well, one might even say not at all (wink wink), please let them go to those that can make the best use of them".
The problem is that the effects they're looking at are confined to such high energy and small length scales that they're utterly invisible to things even on the scale of a single proton. It's very difficult to imagine how (or even why) one would ever build a device that takes advantage of a TeV scale effect to do something useful, given that these effects are meaningless to the sorts of matter we care about and interact with.

Is it possible that we might discover something revolutionary at 100TeV that will have gigantic consequences to our daily lives? Sure. But that's like saying that it's possible that there's a treasure chest full of gold buried in your backyard. Yes, if you dug up your back yard it is possible you'll find something amazing and life changing. But for right now, we don't really have any convincing reason to think that's the case, and you'd probably just be spending a lot of effort to dig a big hole in the ground.

Arguing that it'd have good effects like increasing your fitness and "who knows, you might strike gold!" isn't really a convincing argument for me to dig up my yard.
In a scientific sense, NOT finding something should be equally valid as finding something. Just do proper work and write it up and we have increased our understanding of the world. If there was nothing, not even the Higgs, so what? There is nothing to defend or to attack. Where is this discussion coming from?
I Fell for Fraud
Not a wholesale PS alternative, but for screenshot annotations specifically, I'd recommend https://shutter-project.org
Home Biogas
The Ideal iPhone App First-Run Experience Is None at All
> Is one of these an un-idiomatic way to do it?

I think the Scheme version might be considered unidiomatic due to the inefficiency: because it's not tail recursive, you're building a huge stack of cons calls (whose depth is the length of `as`) which only resolve once you reach the end of `as`.

On the other hand, the version with accumulator would need to traverse as and bs in full, twice (once for the accumulation and once for the terminal reverse).
Curious too
Done. Thanks for the hint; it improves!
The ghost moose, the drone and the search for a winter-tick cure
Show HN: Crowd Rush
Nerd Immunity
As far as graphics go yes. But xplane has some great mods and a well established community. For example, you can download a free 737 that has a fully working FMC with all the buttons in the cockpit working. This was made by a community member. It's the gold standard 737 people download and use.
Agreed. I find that the original cause in most activities producing procrastination is lack of purpose. So in my case the ultimate solution to procrastination is to do only things that I find purposeful (both on short-term and long-term scale).
Worst case 10 years, likely well less than that and coronavirus won’t matter to humans. You see we have what’s called an inate and an adaptive immune system. The inate immune system catches coronavirus and immediately illicits a response, the adaptive immune system catches infections that the inate immune knows about. The innate immune system dies off after you are 10 or 11 and your adaptive immune system catches 90% of foreign invaders over your life.

I’m giving some background because it means kids and children today have antibodies created by the innate system that fights off novel coronavirus. Which means their adaptive system will be able to remember and fight back against this virus. This means mutations, specifically this means weaker general strains in the future akin to the cold/flu.

Let me put it this way.. RSV is a nasty respiratory illness but we as a species survive quite well along side it even if it happens to kill a few babies and old people every year
The project home page, http://openmm.org/, is probably a more accessible source for Hacker News.
Anti-selfconsciousness theory – John Stuart Mill
That there is no cost in open source software.

Someone is paying the price for open source software. Employers, employers being stolen from, individuals using their spare time, individuals who have been given/made a lot of money or the state.

I worry for younger people who have an over romanticised view of open source and would ask that they consider how their open source heroes created their software. Were they supported by academia, employment or the state? Make sure you can pay the bills before you think you are ARPANET or Linus Torvalds. Make sure the 100/0s of hours invested were a good use of your time.
They write about negligible memory overhead by KDE over XFCE, but the measurement is done on a Live image just after a fresh boot, that is, not a real use case. I would ask them to take the same measurements after like half an hour of loading all XFCE accessories and their corresponding ones on KDE. Otherwise the test wouldn't take into account the impact of loading times and caching of modules and libraries, which KDE has in much larger numbers than XFCE.
Ask yourself whether you are happy,
and you cease to be so.

The only chance is to treat,
not happiness, but some end
external to it
as the purpose of life.

Let your self-consciousness, your
scrutiny, your self-interrogation
exhaust themselves on that.
Commodore Amiga on the Movies and TV Series “Quantum Apocalypse” (2010)
Ask HN: How do you run your own VPN server on an old Android phone?
>anything that does just gets absorbed by it as it falls in.

I don't think this is true. Plenty of (almost everything) things would interact with the black hole's gravitation but not be close enough fall in.
Well, I don't need to trust Google's employees, I trust its shareholders wanting to make money, which will never stop.

Since Google's popular products all contribute to making money in the end, they're not going to stop. Shareholders just wouldn't let it happen. There's a chain of accountability here that goes employees > C suite > board > shareholders.

So I don't quite see what situation you're worried about here.
Okay, it's back on. I upgraded to a bigger box. Phew, this is exhilarating.
Science is our best tool for understanding the material world, but it is unsuited for solving problems beyond that scope. Science cannot tell us what to live for, or what is good or evil. It can definitely inform the answers to those questions, but so much sloppy thought emerges from those who reduce problems of philosophy to problems of science.
10-minute morning ritual to lose up to 17 pounds of fat in one week naturally
Are you arguing that generalizations shouldn't exist, or... ?
It doesn’t have to be the number of choices creating anxiety. Maybe an existing anxiety is pushing you towards seeing more choices to block yourself from committing on one, because you are too internally conflicted.

Motivation has an internal hierarchy, you do a thing in the name of a more core thing in the name of a more core thing. But this is not a tree, you also have different parts of you wanting different, conflicting things at the same time. So a lack of decisiveness on the outside might reflect an internal conflict inside.

If you side with one side of the conflict (starting with your semi pivot), the other side of the conflict might get stronger and more polarized. Same goes for medication, it will ease your decision making at the expense of silencing certain parts of yourself.

There are good suggestions about externalizing this conflict to journals, talking to a therapist etc. I would also suggest doing less things (not siding with any of the conflicting parts for a while) and to actually listen to yourself. What is this all about? What is the core motivating factor all these parts are organized around? In the grand scheme of your life, is a startup is nothing. What do you truly value and find meaningful? Don’t be eager to come up with an answer but instead listen to yourself for insight. That might be what your anxiety is telling you anyway; “stop doing things and listen to me”.
AFAIK Swift supports GC, though only simple ref-counting at the moment. Yes, it's the Set<Path>s that I'm talking about.
My Developer Journey: From Sint Maarten to Silicon Valley
https://en.wikipedia.org/wiki/Decision-making (specifically the cognitive styles portion)
People who use KDE, what's your favorite distro? I wanna give ita shot.
ImageOptim conveniently lists available alternatives for other platforms: https://imageoptim.com/versions
It's quite nice that they managed to make the plasma version look the same as the Xfce version.
Depends on your definition of “family”, I guess, so I wouldn’t throw this around as a universal wisdom.

For a lot of people, their family is something that, indeed, is the closest relationship they will ever have. For others, their family is simply the environment and people they grew up with, and that doesn’t always mean it was pleasant or relevant as an adult. Those people just make “adoptive families” with closest friends, but that isn’t typically referred to as “families” of any kind. And i am not talking only about scenarios where the actual families were abusive or anything like that.

Here goes a personal example of the latter that, I believe, is pretty common. I grew up fine. My parents cared for me, provided for me as a kid. They weren’t “abusive” or anything like that. I really appreciated all the care, despite a lot of their failings as parents. I have zero hatred, anger, or any other ill feelings towards my family. We have always been on really good terms. Just mentioning that, so it is clear i am not making my point from an edge case position of someone who was abused by their actual family and now despises them.

But as i grew up, i realized that people in my family were just not pleasant or reasonable adults to be around (and no, i am not talking in terms of political opinions or some other typical stuff teenagers on reddit tend to whine about). I still visit them, i still spend time with them. But it is more of a sign of appreciation, gratitude, and respect, at this point. I do not enjoy spending prolonged periods of time with them, i cannot share my deepest secrets with them, i cannot hope for them to be understanding of a lot of things and decisions in my life, and i cannot get any good advice from them either. And mind you, i am not even in a situation where i need to “come out” to my parents (or anything like that), we are talking about much more insignificant things.

However, I do have a few extremely close friends who have persisted in my life for a really long time, and with them, I can absolutely share all those things and receive a useful advice. And they count on me to provide the same for them. Our relationship with each other is way more than the “respectful sign of appreciation” kind of a relationship i have with my actual family. But to me, those few extremely close friends are what i would count as the kind of people who are my family. And in that sense, they are there for me in all the ways that my actual family is not.

TL;DR: while your actual family can be what the family is supposed to be about, this is far from being always the case, and your few very close friends can fulfill that role for each other in ways that your actual family failed to.
A Brief History of Contagion
One very simple way to answer this question is that the American Physical Society publishes journals called Physical Review {A,B,C,D,E}. Of these, Phys Rev D is the one focused on high-energy physics.

If there was no other interesting physics requiring further research, how could those other fields be generating enough papers to fill 4 journals?

And this isn't even counting more recent journals like Phys. Rev. Fluids.
I've long wished someone would do this for racing games too. An open-world street racing game powered by real-world environments/maps would be wonderful :)
The field of x-ray light sources seems to be pretty well developed, lightsource.org lists 30 of them world wide, so adding one more doesn't look like it's going to critically impact anything except maybe the local community getting the extra jobs.

There was at one point truly a fight about the relative importance of the various fields, but the condensed matter people won that. Just look at lightsources.org again, that's 30 facilities worldwide, with 24000 users in Europe alone over the last five years. CERN has basically 1 facility for HEP, with maybe 9000 users worldwide.

At this point these call for shutting down particle physics for a few generations while the technology magically develops feel more like jealousy that protein structure isn't as sexy for the public as the search for beyond the standard model physics.
930 logic gates + 1K of microcode ROM (so how many gate equivalent is 1K of ROM?) and it only runs 1/4 speed of a 6502.
Satisfaction and happiness were wrong goals! Producing mutations that can fit better was the only goal. After pursuing the wrong goals, you can't prove whether today's life is more satisfying or happier than paleolithic life. By evolution standards, the humans are weaker now (due to dependencies on many things) than ever.
That would be awesome, but I’m not sure if the surface terrain detail is there yet. For flight from far away you might be able to get away with it, though.
Could such a black hole have influenced the current orbiting plane or do we believe it was captured too late?
Kutsal H IBADET VE Anneler GÜNÜ Kutlu Olsun
TF Card vs. SD Card
Racket has some of the best documentation I've ever seen and is a joy to use. I don't use it, but DrRacket is also a great IDE -- especially for beginners.

I wish either Racket was more widely used in industry or I had more time/energy/excuses to use it.
JavaScript Text Effects
Trumpomator – What Donald Trump Would Say
Are you an app publisher/developer? Submit your app for review