skysight-inc/HackerNews huggingface dataset:
Here's a summary from Lowe on mRNA for an effective cancer vaccine

> And those issues, among others, are what has kept the cancer vaccine field from taking off, mRNA-powered or not. Pre-pandemic, Moderna was working on these, and no doubt they still are. But whereas we could go from "new pathogen" to "new vaccine" in about a year (an amazing feat, to be sure), developing any similarly effective cancer vaccine is already in the "decades and counting" category. There's a huge amount of promise in this area, but don't expect it to zip along like a viral vaccine might be able to.

https://www.science.org/content/blog-post/what-mrna-good-and...
Well...you smoke and then you become creative XD

In all seriousness, I've noticed that light THC gummies (specifically sativa dominant) help me visualize hard math problems, like learning linear algebra. Perhaps it's just the enhanced focus...but I definitely notice a difference when studying on THC vs sober.
Thank you for the answer and a big kudos for the project.

Regarding the memory violation, could symbolica deal with symbolic memory? Can it deal with symbolic files as input? How about syscalls with symbolic inputs? These are the main problems I had when I worked on my toy symbolic execution engine. If yes, you should definitely market these features.
This is pretty cool and I think outstrips GKE on-prem/Anthos in developer centric experience.

GKE on-prem uses VMware's vCenter Server. But I like that EKS Anywhere is basically GitHub repo with their CI and their custom kubernetes distro.

Far better than what everyone else is doing.
I did a lot of MDMA and ecstasy in my 20s. The experience definitely rewires you. I’m laughing at anyone who has never done it, or any psychedelics, speaking with authority on the matter and harrumphing about a lack of evidence. Do a high dose and you’ll see everyone around you in a new light.

Now, I really just want everyone to feel great. Most people who I talk to seem to be stuck in a rut of stimulus/response patterns and feel unappreciated. I really enjoy listening to people, even their bullshit. Making someone laugh is one of the most enjoyable and satisfying things in the world.
Because much of El Salvador's population lives abroad and supports their families back home with remittances, 4% of El Salvador's GDP goes to remittance companies like Western Union. If they can cut that by a factor of 4 or more by using Bitcoin instead, they can boost their effective GDP by 3-4% in a single year, which will help a lot with getting re-elected. (I have no idea what the corresponding numbers are for Panama; probably not so urgent.) Also, like their predecessors Wikileaks, Sci-Hub, and Library Genesis, they become immune to possible future US sanctions (official or secret) that try to cut them off from international trade.
I'm staunchly anti-insurance in most cases, as once someone is making a profit it can't be a positive-expected-value deal.

But that angle seems to have been covered already so just to be different - insurers also have the strongest incentives in the market to make sure risks don't play out. There is nobody with more at stake in the event of a bad flood or other disaster. The incentive structures around insurance (in a free market, though) are actually really healthy. It is probably the strongest argument against insurance being a racket short of not-for-profits.

It is fun to imagine a big US insurance cartel acting as the counterbalance to Big (Insert Industry Here) in a city planning meeting because they are worried about the risks.
To add more detail: You can split a window into multiple subwindows, and each subwindow can show any file. If you want, you can watch different parts of the same file in different subwindows (each subwindow can be scrolled independently). This is something that emacs does better and more flexibly than many supposedly advanced editors and IDEs.

For historical reasons emacs uses its own terminology: a window is called a "frame", and what I called subwindow above is called a "window". Instead of a file, in emacs you talk about "buffers", although a buffer is not exactly the same thing as a file, since you can (and do) have buffers that are interfaces to other emacs functionality, not linked to any particular file.
> The end of surface testing of nuclear weapons after the atmospheric test ban treaty effectively removed "cleanliness" as a significant concern for designers. Complaints about fall-out vanished, and so did the ability of the international community to monitor weapon design through fall-out analysis. The cost-effectiveness of lighter weapons put great pressure on designers to extract weight saving however they could, and it is likely that the idea of using non-fissile tampers disappeared very quickly. There is scant evidence that so-called "clean" designs were ever deployed in any quantity.

I found this pretty interesting, if somewhat disconcerting. I always assumed that modern nuclear weapons were "cleaner" than older ones. Not sure if this was a misunderstanding on my side or a common misconception I adopted.

If I understand this part correctly, the "cleaner" designs have significantly worse yield at higher weight, and are unlikely to be actually used today. Though I'm not entirely sure if this only compared relatively modern nuclear weapons and whether there are other aspects to this that affect how "clean" nuclear weapons are.
24 cans right? It’s about 250ml each?
> What does a prudent company do with it?

iSeries (what they call the AS/400 these days) is not going anywhere soon. You can even get one from the IBM Cloud if you want to go cloud with yours. If you don't, you can still upgrade them. You can still run anything a first-gen CISC-based AS/400 could on the newest POWER9-based hardware (they are just pSeries with some hardware key that allows them to load iSeries OS).

They are not called mainframes though. They are midrange systems, the last remaining minicomputer breed. They are expensive, reliable, their OS is alien to most of us, but they don't get the mainframe badge.
I googled around a bit to find some actual Roman jokes [0][1][2]:

One man complains to another: "The slave you sold me died!" "By the gods!", the other replies. "During the time he was in my service, he never did such a thing!"

A man is attending the burial of his wife, who has just died. When a passerby asks, "Who is it who rests in peace here?", he answers, "Me, now that I'm rid of her!

A provincial man has come to Rome, and walking on the streets was drawing everyone's attention, as he was a real double of the emperor Augustus. The emperor, having brought him to the palace, looks at him and then asks: "Tell me, young man, did your mother come to Rome anytime?" The reply was: "She never did. But my father frequently was here."

An intellectual came to check in on a friend who was seriously ill. When the man's wife said that he had 'departed', the intellectual replied: "When he comes back, will you tell him that I stopped by?"

A misogynist stood in the marketplace and announced: "I’m putting my wife up for sale! Tax-free!" When people asked him why, he said: "So the authorities will impound her."

A runner going to participate in a contest had a dream that he was driving a quadriga. Early in the morning he goes to a dream interpreter for an explanation. The reply is: "You will win, the dream meant you have the speed and the strength of horses."
But, to be sure, the runner visits another dream interpreter. This one replies: "You will lose. Don’t you understand that four ones came to me before you?"

An intellectual got a slave pregnant. At the birth, his father suggested that the child be killed. The intellectual replied: "First murder your own children and then tell me to kill mine!"

A intellectual checked in on the parents of a dead classmate. The father was wailing: "O son, you have left me a cripple!" The mother was crying: "O son, you have taken the light from my eyes!" Later, the student says to his friends: "If he were guilty of all that, he should have been killed while still alive."

An incompetent astrologer cast a man's horoscope and said: "You are unable to father children." When the man objected that he had seven kids, the astrologer replied: "Look after them well."

A young man said to his libido-driven wife: "What should we do, darling? Eat or have sex?" She replied: "You can choose. But there's not a crumb in the house."

An astrologer cast a sick boy's horoscope. After promising the mother that the child had many years ahead of him, he demanded payment. When she said, "Come tomorrow and I’ll pay you," he objected: "But what if the boy dies during the night and I lose my fee?"

[0] https://imperiumromanum.pl/en/article/roman-sense-of-humor/

[1] https://en.wikipedia.org/wiki/Roman_jokes

[2] https://aleteia.org/2017/05/23/want-to-hear-an-ancient-roman...
Carl Sagan, one of the most famous high-functioning cannabis users, noted the difficulty of remembering the clarity of the idea the next day—and he advocated a practice of consistent writing/recording.

Here is the full text he wrote in 1969:
https://www.organism.earth/library/document/mr-x
I always write rm <path> -rf for this reason

(I was surprised to learn that on some systems, the flags are in a fixed position, at the start!)
Isn’t it that most software written today has to target the web? So you have two distinct platforms to write to: web, and non-web. Even if Microsoft and Apple came up with a brilliant, singular API, that’s still one more API that has to be coded to. With solutions like Electron, you have a very fast time-to-market with a “desktop” app, and your engineering team only needs to target the web. Customers will only notice the fundamental issues with the solution after it’s too late (or they won’t care.)

Sadly, the solution seems very business-driven. The ROI threshold to making a desktop-native app is quite high.
Just a heads up to the author. Your global Atom RSS feed seems to be broken. https://www.thedigitalcatonline.com/atom.xml The one for retro is ok.
What does `pep` mean in this context?
Had I not been able to, nothing of value would have been lost. Actually, something might have been gained. I could have discovered the cure for cancer in that time or just stared blankly at the wall. Both of those would have had a better impact on the world.
I think a big part of the anti-vax stuff is

1. "mRNA" is still new tech in the public eyes, so it'll take some time to familiarize people with it and not see it as "scary new tech".

2. Covid is (fortunately) less deadly than initially feared, which lead to people not being very worried about it at a personal risk level. If mRNA therapy start rolling out for cancer, you bet people will take it.
“Battery level”

Ah yes, the ol’ suspicious battery level
It does indeed look promising!

Can it help with migrations? Seeing it has the field definitions right there it should at least be possible.

Otherwise I can see how a system like this could become quite complex over time as the database structure changes.
Well, considering the alternative is "permanent brain damage", it's nice to know that after a couple of days you would be back to normal.
I’d hate to contradict you but Minikube does indeed require a Linux distribution on Windows- it installs as a VM in Hyper-V.
Whenever someone is applying the "vertical" approach to build a compiler, it looks really awesome to me. Helps to see the big picture right away -- it's much easier to pick up finer details if I understand a topic in general first. Also, seeing a project working -- even if the majority of functionality is missing -- and growing piece by piece works much better to keep me motivated.

So, when I was starting to work on my own toy compiler, I was totally going to go with the vertical approach... Well, I quickly realized it didn't work for me for writing my first ever compiler.

You see, when you go vertical you have to learn a little about every layer of a compiler with every language feature you add: a bit of lexing, a bit of parsing, a bit of semantic analysis, a bit of assembly generation. Basically, you have to constantly switch context between the layers. And I personally found it much easier to learn about managing stack, calling conventions and translating expressions into assembly in one go without switching context away from the code generation layer.

In contrast, layers of compilers tend to be rather loosely coupled, so you don't have to think about parsing at all while working on semantic analysis.

But if I ever set out to write a second compiler, I'll try to go vertical again. Now, that I have more or less clear idea of how to build each layer, it feels I can build them adding slice by slice. What helps is I can keep a picture of the end result in mind when adding each piece.
Unused function argument is a warning any sane compiler can spit out and turn into a hard error (so this is not really the best example of what PVS studio can do for you), which makes one wonder: why was this not caught earlier? Warnings not enabled, or ignored, and is that something which is problematic wrt something as major as OpenSSL?
To those downvoting the parent comment I give an example for intuition.

The IEA provides an example estimate that the average annual household electricity consumption outputs about 5.5 Tonnes of CO2.[0]

This plant (After it has ofset the emissions needed to get created) will remove the equivalent CO2 emissions of coal/gas electricity generation for about 727 households annually.

That is basically the emissions of a small village excluding cars/freight/logistics.

I am not disagreeing that Carbon removal should be pursued, but this really drives home the point that emissions must be first and foremost widly cut.

[0] https://www.epa.gov/energy/greenhouse-gases-equivalencies-ca...
I agree that that's not how treads are normally made, but it would definitely work. Rubber is really, really good at resisting crack propagation, at least above its Tg. I mean, it's not that crack propagation is not a consideration at all, but it's not the overriding concern that it is for ceramics and even, at times, metals.
> The extremely high (but still finite) amount of energy required to evaporate the Pacific Ocean is still much less than the infinite energy you need to accelerate even one single space traveler to the speed of light.

True, but how many tons of space junk can you accellerate to 95% of light speed for the same amount of energy?
I think the point is if you integrate the analyzer in the workflow its hard to ignore. The ide warnings are easy to miss sometimes.
As far as I know GNU COBOL is free. At least that's what I saw when running jsfiddle for COBOL.

https://www.jdoodle.com/execute-cobol-online/
While I 100% agree on your critique of DNS, there's two small issues:

1. The protocols you list are not strictly married to DNS in any way. e.g. https://<ip-address> works fine. Granted it's not very practical to use right now but there's nothing in the HTTP spec. preventing things working without DNS.

2. DNS isn't technically married to ICANN either. There are alternative domain name assignment proposals and systems that use the same protocols without ICANN. Again, not super practical today but theoretically possible to use.

So the fact that these systems are all so loosely coupled makes them pretty resilient and very much "built to last". Moving away from ICANN may be hampered by the inertia of a gargantuan network effect, but that's not any bigger than the inertia of moving off HTTP completely.
HiFive Unmatched – A RISC-V Linux development platform
> So the surface temperature issue there is just the same.

On an interstellar ship far from a star, I think you're more likely to freeze to death, because temperature in space is near zero Kelvin.

Inside the solar system however, you could reflect away the received radiation (and heat) using mirrors.
It feels kind of absurd to me that symlinks like this work by default in workflows, if at all. The symlink being able to point outside of the source tree is even worse. Github should be scrubbing anything like this from PRs at a minimum. The only use cases for this stuff I can think of are either absurdly low-quality code (a security risk you absolutely don't want to accept), or attacks.
> Then put those people in NYC or SF, where all the money and social status goes to Wall Street and Silicon Valley.

This would certainly seem to be the case. Easily half to three-quarters of clickbait-y articles I see have a byline from NYC/Brooklyn.

I used to think it was something in the water… ;)
Headline is wrong. Article is about PATENTS, not PATTERNS.
You forgot the period in the title :D

Also due to recent happenings with Unity patenting ECS, this article doesn't conver this because this article is from 2016.
My iPhone 7 is just fine thanks
Microsoft is also driving the development of React Native for Windows and MacOS.
I feel this way for the safety of all GRAS[1] foods.

There's never actually been any study on the safety of most of the things that we eat. Particularly, for me, I wonder if sucrose would come up a-ok or end up on the cutting room floor of foods.

[1] https://www.fda.gov/food/food-ingredients-packaging/generall...
Caveat that this is second hand info based entirely on GameFromScratch (I've avoided playing with it because of his updates) -- he's recorded a new review on afaics every recent Lumberyard release, and currently seems answer is "yes, ish, the actual engine seems reasonable, but the process of actually getting that engine up and running is staggeringly bad, albeit 100× better than it was six months ago"
Postgres is great but it also seems like a religion at this point. I agree on not using a bunch of software you don't need. But he is saying that it's not simple unless everything is in Postgres. Seems like a premature conclusion.
Oh, that would seem the intuitive path to me. If they claim to want to be left alone and have minimal government distortion in their lives, wouldn't we expect those experiencing the most distortion to resent it most?
No Species Is an Island
French firm Lafarge loses bid to dismiss 'crimes against humanity' case in Syria
Can you tell me how the limitation of the creation of read grants in luna is done?
Astronauts smell smoke, burning on Russia's ISS module
As a non-smoker I believe you.

There was a thread recently where one of the top comments was about "non-usual" mental states provoking new ideas, even alcohol / sleep deprivation (while not being used to it).

I definitely experienced some breakthroughs after skipping a sleep and suspect the principle is somewhat similar.
Understanding the Aggregation Pipeline in MongoDB for Building Applications
Pepper -> energizing.
Hyperbolic discounting: the ultimate behaviour bias
Show HN: Be able to obtain real-time information from around the world
Yup. The stupid brain version of a typo.

* Setting the bar at 2 std dev means you need to interview 20 candidates at your hiring cut-off to find one you believe is qualified. The other 19 qualified candidates get rejected by chance.

* Setting the bar at 1 std dev means you need to interview 3-4 candidates to find one who you believe is qualified. The other 2-3 are rejected by chance.

Of course, most candidates aren't right at cut-off, so it's not quite 1:20, but it is pretty random. A good model for hiring, from the candidate side, is that you interview. If you pass, you role a die, just like in an RPG.

Unless you're coming in through a side door or a backdoor, rejections are just part of life. People take it personally, and fault the interviewer for a bad process, but interviewing is fundamentally a very noise measurement. It's the only way we've found to get good employees at scale:

* You set an unreasonably high bar.

* You interview a lot of people.

* Occasionally, qualified candidates pass by chance, but the majority are rejected.

* If you set the bar high enough, unqualified candidates will rarely pass by chance, by virtue of how Gaussian curves look
Hey, hey, hey, watch it - this is HN not reditt. No jokes or laughs allowed. Like they say, when in Rome, do as the romans do.
“Monster” Chopper: The Space Review
I fear that the term Cambrian Radiation might confuse

I have surmised the OP actually meant Cambrian Radiance, not radiation. Autocomplete might have been complicit.
My favorite thing about Clojure is that comparison functions work on any number of arguments and correctly test equality of nested data structures.
W11 only, sadly.
A normal beer is 375ml, usually around 4%, usually around 1.2 or 1.4 standard drinks.
Great job!

I realize this is more about Rust and writing compilers. But if anyone is interested in finding out more about Standard ML, give a shot to the Programming Languages course on Coursera[1]. Part A is devoted to Standard ML (SML) . To say the instructor is great would be a huge understatement. The code we wrote for assignments used only immutable values, recursion instead of loops, partial application. It didn’t make me a hardcore functional programming proponent, but seriously broadened my horizons. On top of that, we used pattern matching extensively, which in combination with discriminated unions impressed me the most: using these two to model a lot of problems felt really natural.

1: https://www.coursera.org/learn/programming-languages
> Google meet

If a company was sincere about wanting interviewees to feel comfortable and to perform their best, they would ask the interviewee (ahead of time of course) to choose what videoconference software they'd prefer.

It's a joke being forced to download MS Teams or Skype or whatever just for a single interview, and then not have the ability to do a "test run" in advance to make sure your mic/camera/bluetooth are all working correctly and to become familiar with the UI.
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
https://groups.google.com/g/ver-shang-chi-2021-pelicula-comp...
There's a movement called "effective altruism", who ask exactly this question. You don't have to agree with everything they are saying, but thinking about goodness extremely pragmatically and almost numerically does have merit I think.

Increasing computer literacy might be a really strong way you can improve things in your own community. NGOs are also notoriously tight on money, and have huge problems finding good Software Engineers, because they can't pay competitive rates.

Having worked for a while in that space, I do think it can be quite satisfying!
Puma Microscopy – Portable Upgradeable Modular Affordable
"Introduction to PUMA Microscopy (the advanced 3D printed DIY microscope)"

https://youtu.be/7UbkrZyNgpo

Puma Products:

https://www.optarc.co.uk/products/puma-products/