skysight-inc/HackerNews huggingface dataset:
The author here: All examples in the guide are aimed at throwing light at the io_uring and liburing interfaces. They are not very useful or very real-worldish examples. The idea with this example in particular is to show the difference how readv/writev work synchronously vs how they would be "called" io_uring. May be I should call out the fact that these programs are more tuned towards explaining the io_uring interface a lot more in the text. Thanks for the feedback.
Doesn't censor "Karen"

0/10
You can call your mom even if it’s not a special occasion :)
NovaStelo: Block-style programming for multi-agent systems, based on MIT Scratch
Usually, I'll call my mom weekly 3-4 times. Even if we live separately we kinda feel like living together by sharing the events.
I call my mum nearly every day. I'm Polish but I live abroad. Also Mother's day is on the 26th of May for us.
That doesn't sound like a linear relationship to me and unfortunately many people have experienced this IRL. There are enough people with 33% chance of dying who will go into debt if they have to.
It’s highly dependent on the family. I call/FaceTime family weekly while friends, who have good relationships with their family, call maybe once a quarter.

Anecdotally, my international friends on average put family calls in a higher regard than my American friends.
Because someone has to buy products and services? With 40 mil unemployment numbers it will be hard to sell stuff when noone has power to buy.

Take my mother in law as example. Hard core shopoholic. Amazon and QVC packages coming in daily. Hair nails etc done weekly at salons. Now for two weeks silence. She lost her job and empty bank account hit her like reality check. Shes on her way to a friend - they will do each other hair and nails. And when I told her it will all go back to normal on January 1st, so many people died she tells me “i am not going out anyways for very long time”
What are the secrets for great healthy smooth hair?
It's all about risk vs return. Furthermore, in the current environment of high adversity, and increased scarcity there will eventually be innovations. Some of those will translate into products and profits.
this is not about terraform “resources”. it’s about having a reliable way to work with your infrastructure. terraform is not that way (have you ever tried seeing what happens if the terraform process crashes/is killed or you lose network connectivity while terraforming?)
Sweden is about 3x worse in fatalities compared to Portugal, which did lockdown and has both a similar number of confirmed cases and total population.

Not sure if that's just Portugal having a weaker healthcare system than Sweden's neighbours or if there's something else at play.
There are sometimes utilites only available on Store nowadays.

If there is an edition that has Store, but doesn’t have ads, and doesn’t cost 300 usd, I would prefer to use that...
> Is it possible to say that there is some ethnic group that is more open to hiring outside itself

The group colloquially known as "not total racists" is what you're looking for. I doubt you'll fit in.
Uh, reducing transmission does prevent drastic overshoot past the herd immunity threshold, so it does affect the area under the curve a bit-- not just flatten it.
i have heard arguments that porcelain is to blame. Because their porcelain solved many problems that the west used glass for so they never developed much glass and thus were unable to progress on to making lenses or labware so no glasses, telescopes, or microscopes, also no prisms or high quality mirrors. Without these advances you are unable to study much of biology, chemistry, astronomy, optics and medicine.
If we get actual evidence supporting that there could indeed be a black hole within our solar system, that seems like a true opportunity to advance our knowledge of physics. The potential to study a real black hole up close seems worth massive investments given what kind of breakthroughs could he possible from it.
Someone’s shotgun of frustration post, sounds like the author is mad at everything in AWS. Lambda has its uses - I definitively wouldn’t follow AWS’s SAM model and I wouldn’t try to do serve my critical web site from it - but lambda does have a convenience factor.

Cloudformation isn’t perfect but it is well integrated within AWS and you can get support for it around the clock. Hashicorp quoted me $13,000 just for support for Terraform. AWS support isn’t cheap either but covers everything in AWS and their support is fantastic - like IBM in their heyday.
I'm surprised the average Americans (the 90%) don't get that they are providing insurance to the 86% wealth of the top 10%, but get almost none of the gains.
Choose the idea you're fully passionate about and drop the others (put them in an icebox).
The direct injection to the bottom doesn't even cover what income they've lost since 3 months ago..why would there be inflation?
You absolutely can use system calls in your code. The kernel has an awesome header that makes this easy and allows you to eliminate all dependencies:

https://github.com/torvalds/linux/blob/master/tools/include/...

This system call avoidance dogma exists because libraries generally have more convenient interfaces and are therefore easier to use. They're not strictly necessary though.

It should be noted that using certain system calls may cause problems with the libraries you're using. For example, glibc needs to maintain complete control over the threading model in order to implement thread-local storage. By issuing a clone system call directly, the glibc threading model is broken and even something simple like errno is likely to break.

In my opinion, libraries shouldn't contain thread-local or global variables in the first place. Unfortunately, the C language is old and these problems will never be fixed. It's possible to create better libraries in freestanding C or even freestanding Rust but replacing what already exists is a lifetime of work.

> What exactly is liburing bringing to the table that I shouldn't be using the uring syscalls directly?

It's easier to use compared to the kernel interface. For example, it handles submission queue polling automatically without any extra code.
Came here thinking this has to do with an ocean survival ordeal, then realized where I am.
Inflation comes from over reaction of trying to fight/prevent deflation
Not many alternatives. Interests almost zero or even negative. - How else are we supposed to save for the retirement.
If you look at how the infrastructure for managing dead bodies has held up in places where covid hit the hardest, it's pretty clear that many more people are dying than normal. If we were just shifting the cause of death from an existing complication to a new one, our current infrastructure would be fine. It's not.

This virus is killing people years and decades before they would otherwise die. Having a chronic medical condition (e.g. diabetes or heart disease) is very different than having a terminal illness with only months to live.
For regular files, aio works async only if they are opened in unbuffered mode. I think this is a huge limitation. io_uring on the other hand, can provide a uniform interface for all file descriptors whether they are sockets or regular files. This should be a decent win, IMO.
If you are on the phone already when you realize it doesn't apply, just say "Sorry mom, you are not eligible today" and hang up immediately.
Yes we were sold on the nuclear family that has turned out quite disastrously
> The right thing to do, of course, is email the whole group asking them to stop emailing the whole group ....

It's also important to get to the bottom of how and why we were all added to this list, a discussion that is certainly appropriate for this list!
This also works in osx, and it’s much faster than the gui based shutdown.
I don't think vulgar goes along with basic, the four letter, Germanic versions of fornicate and defecate have a whole range of varied, nuanced, often contradictory meanings that capture the irreducible complexity of lived experience.

The Latin derived versions just make everything so bloodless, so focused on one particular aspect of the concept. They really are the simple words, even if they have more letters.
Your question is whether this correlates with nationality.

Sincere question: why did you focus on that attribute instead of some other? Is calling your mother several times per week typical on your country?
I'll excuse you trying to make this personal and focus on the tangibles...

Losses in a waveguide are miniscule because plasma is almost as good a conductor as a superconductor. Most of the energy is carried in the dielectric anyway.

Technology is already being developed as ASIC PHYs for commercial applications as THz MIMO radios for the next generation of mobile networks. No doubt the next generation of accelerators will rely heavily on beam-forming, perhaps already in wakefield accelerators. If you are unfamiliar with ASICs, they are what enabled CD-ROM audio to use solomon-reed error correction while it was thought only a supercomputer could do that in realtime.

Lasers already constitute an strange accelerator principle, able to seemingly circumvent a naive understanding of thermodynamics by rectifying energy in space. So don't scoff it. Extreme Light Infrastructure currently under construction will be able to perform nuclear transmutation. Far beyond that, and far beyond the capabilities of any theoretical radio-frequency accelerator, lies lasers powered by nuclear isomers.
Looking like VS Code absolutely helps. It's just not an affordance.
What did the author do to deserve this comment?
>Only gripe is that saving massive pngs with 100% quality causes the site to freeze

Png or jpg? Pngs shouldn't have a quality % level given it's a lossless format.

If the site is freezing while it's trying to compress the image, you may have better luck saving in a clunky format like bmp and using a local program to compress it later. Hard to tell what issues can arise from trying to do cpu-intensive tasks in a JS browser app.
The problem is perception. Stocks are increasingly seen as a risk-free play, backstopped by a Fed that will take drastic action if prices fall.

In that world, why bother innovating? Why bother investing in innovation when the risk-free play has a huge positive expected return?
Living overseas I noticed that other countries are much more family oriented. Here in the states (at least on East/west coasts) people seem to prioritize work and career more.
If you needed to setup an S3 bucket that triggers a Lambda function when an object is added, how would you do that? Last I looked, the S3 resource would get created lazily, the Lambda wouldn't get an S3 ARN, as the S3 bucket didn't exist yet and the stack would fail.

It's a super obvious way to use S3 and Lambda, but the docs recommend something insane.

https://aws.amazon.com/premiumsupport/knowledge-center/cloud...

https://stackoverflow.com/questions/38752985/create-a-lambda...
Certainly, and the LIGO is one big complicated dataset.

The problem is that Sabine Hossenfelder doesn't just make arguments about the data, but makes the researchers out to be villains. Not only that, but all of the problems she brings up have good community accepted resolutions that she selectively ignores.

I think that once we had multi-messenger confirmation of merger events, any doubt about gravitational wave detection vanished outside of some fringe groups. All of that happened and played out long before Hossenfelder's article, but she doesn't really give a fair representation of it.
100%, thank you for voicing this.
That got me too! I immediately recalled a paper I found in one of the free NASA ebooks (see link below):

---

Susan Blackmore. “Dangerous Memes; or, What the Pandorans Let Loose” (Cosmos & Culture p297)

“This reveals the fundamental difference between all other theories of gene-culture coevolution and memetics: for the former the final arbiter is genetic advantage so that culture must always remain on its leash, even if the leash sometimes gets very loose; for memetics both genes and memes have replicator power and can drive change and creativity. For other theories, cultural traits are an aspect of the human phenotype, but for memetics they are living things in their own right.

These include a vast range of memeplexes (coadapted complexes of memes) that are copied, stored, and propagated by their human hosts using a wide variety of adaptations. All these, according to Humphrey, “should be regarded as living structures, not just metaphorically but technically.” (Dawkins 1989, 192).

Some survive predominantly because they are useful to their hosts (e.g., effective financial institutions, scientific theories, or useful technologies); others depend on fulfilling human desires and preferences (e.g., the arts, music, and literature); and still others are positively harmful, tricking their hosts into propagating them. We humans are selective imitation devices (Blackmore 2001); we try to select only the useful or valuable memes but are inevitably tricked by some of the rest.” (p. 302)

---

There are a lot of interesting bits in there, but this one has that creepy invasion has already happened and the aliens are living among us vibe to it.

I watched this Bowie interview before. I am of an age that I remember the 1990s and can recall how people talked about the internet's potential--always in terms of other previous technologies (really Jeremy Paxman, the telephone?).

Right now, I'm wondering what Bowie was reading and who he was talking to that informed his beliefs about the cultural change the internet was going to effect. (I was not as good a reader in the 1990s as I am now, so I'm sure I was describing the internet by the same unhelpful metaphors).

Did Bowie describe the internet as an alien life-form, because it's shocking/what we expect David-Ziggie Stardust-Bowie to say? Or, was his belief based-on, informed-by, his artistic practice (research), or ideology (his own personal experiences and world-view)? Of course the truth is likely a mix, but the bit which makes a difference--the bit that makes Bowie an informed speaker with lucid ideas and insight--would I expect be research (or surround yourself with people who are smarter than you).

---

Sunday March 29,
NASA's free history e-book collection (nasa.gov)
(https://news.ycombinator.com/item?id=22718489)

And in the collection is this book,
Cosmos & Culture: Cultural Evolution in a Cosmic Context
Edited by Steven J. Dick and Mark L. Lupisella (2009?)
(https://www.nasa.gov/connect/ebooks/hist_culture_cosmos_deta...)
Yes. We’ve done some weird things to the culture we don’t really understand. And on top of that we mock those parts of society that still have a culture and claim things like “white people have no culture”. But then what are rednecks and Southern Baptists or Mormons if not distinct sub-cultures.
I'm 38 and in the US and I talk to my parents almost every day. I call them on the way to work or randomly on the weekends. We also have a big get-together for mother's day, but of course this year is a little different. I don't think it's that unusual here in the US.
"working for myself" means I don't have a contract with a company to exchange a fixed amount of daily hours for money. I do have freelancing clients which I budget per hour but they don't care how and when I work, they just see the results. I'm also building a SaaS so it's up to me how I want to work.

> But if someone pays you, why would you work more time than you get paid for rather than spending that time on a hobby or with family and friends?

If for example I'm working on a 200 hour freelance project I don't spend more time that I got paid. I just do the work at my own pace.

I do spend time doing other activities than working. What do you think I do on those days I only work 4 hours :)

When I was mostly freelancing (now I'm mostly working on my SaaS) I took a couple of days off after finishing each project, sometimes even a 2-3 weeks after big projects.

When I was working as an employee they didn't pay me to work X hours per day. They paid me for results and didn't care how or when I worked either. I admit there were situations where I did give more than what I got paid for, doing things outside my responsibilities, and that was a mistake. I did that because it was an education company I joined with great ideals, not because of the money.

I learned from those years as an employee that I simply don't have an employee mentality. For example I treated my bosses as I treated my clients. As a freelancer or running your own company you're measured by the quality and efficiency of your work so you learn to care about that. Employees around me were trying to work as little as possible and only cared about their paycheck. They didn't care about solving problems or being efficient. For example, there was this programmer (who didn't work for me) that preferred to spend a couple of hours every day doing a manual report instead of automating it and be given more work. Of course he was friends with the IT manager, another person with employee mentality.
Mine died a few years ago and my life is better for it.
I was about to say—this is how I shut down macOS when it doesn't feel like cooperating.

It would of course be nice if the GUI just consistently did what it's supposed to, but oh well...
My parents are east European immigrants to the US. They’ve had a hard life, never adjusted well. Calls to mom last about 20 seconds before she hands the phone off to my father, who will recount the mistakes and sufferings of his life.

They’re broken. I call every other week but sometimes if I call more they’ll not answer the phone. I call, either way. There won’t be anything more, previous efforts to repair or resolve or lift any of this have always returned things to the current condition. It always rests here.

So I’ll call, but yes, this is how it is. I wish they had considered going back decades ago. Or hadn’t crumpled under the strain of their efforts.

These holidays are a reminder of what we can’t have.
Did not censor nigger
(Replying to dead comment.)

> Valve did so because they had steam money to rely on, they were boiling the frog slowly.

Citation needed. Valve have been very good to the TF2/Dota 2 communities. Again, you _can_ run the servers for these products. Worst comes to worst, if Valve turns evil, then pirating the software is easy.

There's good points to be had that Overwatch is terrible for not releasing the server, but Valve are not.
Don't see a chapter 3?
> Its usual here to call your family 2 to 4 times a week

Yes like many things it varies culturally.

Calling family 2-4 times a week seems extraordinarily excessive to me. What possibly changes that often that you have anything to tell them about on a call that frequent?

I don't think I call my wife that often when I'm working away.

And I'm British so it's not just Americans.
3—5 calls per year seems great. I don’t feel detached. Or maybe I am and that’s how I like it. ¯\_(ツ)_/¯

Still love my mom though. Will call her in a bit.
That is a good point. I realise the title is misleading.
How about because big companies are propped up by the government and would always get bailed out? The economy is stacked towards big players, who have power to lobby and get favorable regulations. Therefore, good times or bad, big companies will get paid by Uncle Sam or by all of us, or both.
A large portion of the stimulus is going to publicly traded companies, so that would have the effect of propping up stocks that may otherwise trend towards zero.
> "I don't even know a conceptual framework to think about it. For 100% it would probably be "all my money" (I'm not suicidal). Should it be half percent of my money for a half percent event?"

without knowing anything else, it's pretty straightforward: 0.5% * $10MM = $50K. that's what you should pay. but, that's not considering any priors that change that result drastically one way or the other.

in any case, it's irrational to think we should (and can) save every life at all costs, at all times. that's not living; that's cowering in fear. we have no control over many things that can kill us, so we need to buffet our understanding of risks and steel our resolve to face them.

more importantly, it's inconsistent with our very own actions. we take many, many risks every single day that have non-trivial likelihood of death, like getting into a car (1 in 100 lifetime odds of death). we need to work hard to contextualize new risks based on our past actions, so that we know how much mitigation we should invest in. we can't mitigate everything all the time. we must pick and choose to maximize the return of those mitigations, balanced against the value of the things we cherish.
There technically is, but the dialog takes too long to pop up, and sometimes never does for some inexplicable reason.
My codesigning notes for Racket

Build an application, unpack the .dmg file, add my own data files, create a new subdirectory with same name and move all files into it, discard the dmg, use Disk Utility to build a new .dmg and sign it:

codesign --force --deep --options runtime -s mark@mydomain.com -v New.dmg

Note: my app had required data files, which complicated the process.
This is one of those features that seems so common sense that it's surprising it's taken this long to show up. It reminds me of when Gmail and Outlook started giving you a warning if you said the word "attached" or "attachment" in an email, but didn't attach files.

This reminds me of the best email storm I ever saw. Someone at a large company I worked at sent an email to a discussion group that everyone had filtered with rules, but they put a one-letter typo in the domain name. So imagine something like sending it to HugeGroup@enail.com instead of @email.com. The thing was, the company actually owned enail.com to keep competitors from squatting on it, so the email actually went through, but completely broke almost everyone's rules. The results were quite spectacular, and entertaining.
Even if you think it’s more cultural there’s no denying that immigrating to a new country at least partially conforms you to new cultural norms specific to that country.
> Java .. Scala

To be fair, there's something to be said about a seasoned/documented library versus the cooked up micro-framework/function that a random coworker invented in Scala to do the same thing, and which might be implemented differently in each project in your company!

Source: I'm about a year into Scala after many years of Java. I like a lot about Scala, but 4/5 places where we have "plain old code" where in Java we'd have used an open source library, the "plain old code" is painful to read/reason about.
Ask HN: What are your favorite math or programming YouTube channels?
> It's especially important to call important people in your life today

Right - boggles my mind that people think they should be telling anyone to call anyone on a site like this.

(Not a comment on my mother - just the idea that everyone has the same relationships as you do and should do things the way you do them.)
OK, well, like I said originally, it's complicated.

Here are some more details:

https://space.stackexchange.com/questions/37250/is-aerobraki...

Turns out there's a distinction between aerocapture (which is possible but has never been done) and aerobraking (which has been done but it not common).

https://en.wikipedia.org/wiki/Aerocapture

So I guess I have to concede that my original claim about Venus being easier to attain because of its atmosphere was probably wrong.
Same. I call her almost everyday. Sometimes we even talk for hours. Btw I'm in abroad. She doesn't believe/like in celebration/days like this, same applies for me.
Relative to assets, real estate, stocks, gold etc. Money is getting created in enormous quantities very quickly, while assets cannot be created so quickly. So all currencies are getting devalued relative to assets.
the stock market aggregates bets on tomorrow. We want bets that tomorrow will be better. Though, I agree it looks more flat currently (cautiously optimistic?).