skysight-inc/HackerNews huggingface dataset:
Defense in depth still requires good systems. Bad systems included in "defense in depth", again, provides false security and often times reduces the security of the others. If this is reasonable to do then so is digging a moat for the office building. It's not at all effective and in no way will tangibly help.
Ivermectin affects parasite load, and parasite load affects outcomes of acute respiratory infection.

The effect size is smaller than from wearing a good mask.
Ask HN: I want to move around Europe frequently while being employed. How?
I'm a European developer based in Germany, employed by a German company. I'd like to go around living in airbnbs and hotels for a while, but I'm concerned about my residency status since that is a requirement for employment (under favorable tax law).

Setting up a business would be an option, and I have an address somewhere else in Europe available. To other people doing this: how are you doing it?
I do. They serve me, not master me. Ad hoc. Some last a long time, some are transient. Often helpful if I momentarily accumulate a lot of TODOs, or brainstorming some, and the act of typing them out, and seeing on screen, helps me remember them and prioritize.

Key is make it more of a win than lose. Thus I bias to plain text. Either in a notepad type app on mobile, or in vim on Mac or Linux. Sometimes in a plain paper notebook with a ballpoint ink pen -- helpful if I want to sketch out some UI mockup, or, a rough 1st stab at a diagram-amenable concept, like software architecture.

I feel the problem space has been fairly solved for decades if not centuries. But use what works best for you.
Genuinely curious why alignment with this drug is so republican. Seems like the kind of thing that ought to be bipartisan if it's arguably progressive.
Like, you make no money but get to feel important. See the "CEOs" at startup conferences.
Tesla Model 3 Owner Discovers Car Was Delivered Missing a Brake Pad
Type theory has uses outside programming. It can be used to make constructive logic rigorous, which was in fact Martin Lof's original use for it.
You might want to look at their flag - might seem oddly familiar.
IMO, Smalltalk-the-system is best thought of as an OS, yes. (Remember how everyone ridiculed the idea of Smalltalk's images right up until virtual machines became a thing?) It has a runtime and a systems programming language, too: the Smalltalk VM, and Smalltalk-the-language. Analogously, Unix has its kernel and C, respectively. The global variables of Smalltalk are analogous to Unix files. Smalltalk processes to Unix processes. It's not a perfect analogy but I found it surprisingly useful once I stumbled across it.

Preferable, though? Not sure. Certainly, as Marcel notes, a flat file system isn't the best idea; but then, is a hierarchical strict tree? (Related: https://eighty-twenty.org/2011/05/08/weaknesses-of-smalltalk..., https://eighty-twenty.org/2016/05/05/unix-is-incorrectly-fac...)

I think you'd have to burn the disk packs (ie: neither Smalltalk nor Unix as they stand make a suitable foundation), but out of the ashes I think something largely based on Smalltalk taking into account lessons from the forty (!) years that followed it could definitely end up being preferable.

Coming back to OP, and viewing Smalltalk as an operating system on equal footing with Unix: Different operating systems interact best via networks. Which neither Smalltalk-the-OS, Smalltalk-the-language, Unix-the-OS nor C-the-language support particularly well.
Yeah I shouldn't have used the word fascism, which isn't what Marx/Lenin were prescribing. But in practice, the implementations of Nazi fascism and Bolshevik totalitarianism were virtually indistinguishable. Ultranationalist, centralized control of production and social norms, favored in-group, elimination of dissenters, expansionist/striving to colonize the planet, etc.
This part of the Cloudflare ToS only applies to cached content. They're fine with simply proxying to your video files.
"It's a kids movie from the 70s about cats in Paris. Oh, and it has the guy from Full House. Let's buy it for the grandkids."

Kyle and Kaylie on the next visit. "We loved The Aristocrats, Grandpa. I have a story. This family walks into a booking agent's office..."
Pre-infection prophylaxis is not the same as treatment for infection. That's where a large number of people had things wrong.
Ever wondered why modern digital film is still shot at 24fps and a shutter speed of 1/48th of a second when a faster shutter and higher frame rate would produce a technically superior product? It’s because audiences are enamored with the feeling that sub par technology created decades ago and want that feeling to continue. It’s also why guitarists use tube amps and digital tube amp emulators are so popular. Art is context and film and photo has over a century of context.
Why would they apologise ?

People were literally taking the horse de-wormer formulations because they couldn't buy it legally.
Very nice; you get to the practical lesson of it in a fairly straightforward manner while keeping interesting tangents where they aren’t distracting.
How is any tradable instrument any different. If you stopped the game most stocks would be worth 0 too as few pay any real dividend.
> Consider the reciprocal, “half as cheap”. Should that be interpreted as… double?

If the phrasing makes it clear they're talking about a higher price, then yes that's a good interpretation. You get half as good a deal.

Someone might say "half as cheap" to talk about a price drop by 50%, even though that's not really correct, but such is language.
i3wm and Sway cover pretty much every base except for (a), if you configure it properly. I'm not a huge fan of the default i3 bindings (feels a little too "Emacs-style" like you suggested), but Regolith Linux[0] has really great default shortcuts that replace stock i3. I heavily recommend checking it out in a VM or Liveboot environment if it's something that interests you.
> You weren't asking, you were saying it wasn't necessary, which you did in the sentence right before this one:

quoting my OP: " Why do you need lockless atomic updates to a file-backed memory area? Genuinely curious. " . Dude.

> it seems now you were making claims without much behind them, which is disappointing.

Well thank you very much.

I get the feeling we might just be talking about the same thing. Or we might be not, I'm not sure.

> How do you have two processes writing to the same place in memory without memory mapping a file?

> You can't write outside your own memory from a process with normal permissions so how do you share memory with another process?

For example on Linux, use shm_open() + mmap(). This is just an example, and granted it uses a file-like API (shared memory objects show up on /dev/shm on a typical Linux) but it is not "file-backed" (I meant disk backed and this might be the misunderstanding) and in particular it's certainly not mapping the database file. It's just one way on one OS to map the same physical memory into different processes' address spaces.

If this example approach is "file-backed" to you, then so be it but I think you have willfully misread my comments up to here.

#include <sys/mman.h>
#include <sys/ipc.h>
#include <sys/shm.h>
#include <sys/fcntl.h>
#include <errno.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <unistd.h>

int main(int argc, const char **argv)
{
int fd = shm_open("/TESTOBJECT", O_CREAT | O_RDWR, 0664);
if (fd == -1)
{
perror("shm_open()");
exit(1);
}

if (ftruncate(fd, 4) != 0)
{
perror("ftruncate()");
exit(1);
}

void *mapping = mmap(NULL, 4, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);

if (mapping == MAP_FAILED)
{
perror("mmap()");
exit(1);
}

volatile int32_t *ptr = mapping;

for (;;)
{
printf("%d\n", (int) *ptr);
if (argc > 1)
*ptr = rand();
sleep(1);
}

return 0;
}
Good point, and true even if people were to open windows to fresh air (open 2 on opposite ends of the house).

Entirely possible I have a source by default...I do have a chimney and even with the flute closed I feel a draft. All I know is in the past, before replacing my hood I can smell the cooking from upstairs...now I can't.
Short version: sometimes it's not the bullet that kills you but the spray or ricochet. There are plenty of types of radiation that you want to block with light elements. If a high energy particle spalls off some hydrogen atoms, then those can be less damaging than a similar collision in steel or lead. Fungi is a mixture of mostly light elements.

But that's about the extent of my knowledge.

Do you happen to know if in a composite shielding situation (several layers of multiple materials) would you put the lead on the outside facing the hard radiation, or on the inside?
No, he was not right. The correct interpretation is, "where parasite infections are endemic, treat that and your health will benefit." And, wear your mask.
They don't have it on mobile yet, though you can use the "I don't care about cookies" UBlock filterlist
The problem is there's no alternative. LocalStorage is synchronous and has low limits, but works OK for things like preferences and auth tokens. If you are doing anything bigger like editing files then IndexedDB is your only option.
I like how the counterpoints for to-do lists are things that can be fixed by process. Reviewing list often, closing things you won't do, grouping by importance, categorizing by context, etc.

The one recurring alternative presented to to-dos seems to be scheduling (ironic given that a counter argument of to-do lists is that its hard to estimate time). Schedule rather than to-do seems applicable to such a narrow band of people whose life is deterministic. The overhead of rescheduling everything that I can't do when the alert pops would be ridiculous.

I understand that they might not work for some, they do just fine for me.
I am in the same boat currently in my research. In fact I posted this gist link we are discussing. My use case is confidential data and this solution won’t work if I can’t guarantee access is limited to specific users around the country.

Is free, secure, and fast to much to ask? Joking of course.
As with all research, the good ideas eventually make it to production.
just saw an offer in Berlin for 150 base and 320k RSUs coming out to €230k annualized TC!!
I have 3 machines: 1 work MBP, 1 personal MBP, and a windows desktop for gaming.

I tried several solutions but recently purchased a LevelOne Tech KVM. Best solution I've found thus far (albeit a little pricey).

https://store.level1techs.com/?category=Hardware

Find the 4 port option which works best for you (single or dual display). This thing has been bulletproof so far.
Yeah its really impressive! Many western services try to replicate it but the breadth and depth is unmatched
Was literally just dealing with this issue while trying to use Gilt. Happens all the time nowadays. Less server-side rendering
> SIQ™ is a predictive measure of scientific quality.

> How can I improve my article's SIQ™?

> Telling your friends, colleagues and advisors to review the article on Cureus

> Cureus offers a social media promotional add-on, or boost, for eligible published articles at an additional cost.

So this site is like PubMed but with payola?
Is your question, "Why didn't we invent a better protocol than HTTP/1.1" ? Because the answer is we did, but the previous poster doesn't like newer HTTP protocols.

If you just meant, "Why didn't we ignore how the HTTP/1.1 protocol is defined and do something else?", that's not what a protocol is, you're not going to build a successful application without agreement about the protocol.
I did this, 2013-2019ish. Unfortunately there has been so little development in m4/3 sensors over this time period that my iPhone has replaced it for all scenarios except occasional extreme-tele. The improvement in quality offered by even the best m43 camera and glass over the latest phones just isn't worth the effort to me anymore at focal lengths below 200mm-ish, or I want to do something that requires a traditional camera "hot shoe" like external lighting.

The latest and greatest m4/3 camera today doesn't really take still pictures any better than an Olympus EM-5 from 2013 (the increase from 16 to 20mp makes little "real world" difference), cellphones improved _enormously_ over the same period. With a modern iPhone, I get an extreme wide angle, "standard" and reasonable portrait focal length lens all in one device, with the files in Lightroom immediately after taking them. Yes you can argue for days about "fokeh" vs the real thing, but m4/3 isn't the platform you want to be on if rich bokeh was your primary objective in the first place. I've also yet to find a three lens kit that covers the range of a modern iPhone I can fit in my jeans pocket too, even in m4/3!

I think in some cases, many people just like the "ritual" of using an interchangeable lens camera as much as they practically get any better images than with a decent phone, which is fine! For some reason it's not fashionable in photograhy circles to admit this, I guess the fear of looking like a dilettante etc.
I've seen other similar results, and I don't share this skepticism. I can't find the exact study, but here's one on hospital staff in Argentina: https://www.cureus.com/articles/64807-prophylactic-role-of-i...

I just don't see how parasites would explain all these results. I do see how monetary incentives would play into maligning them though.
The A7r2 actually does run android. You can even sideload APKs. It does some level of image manipulation, if you ask it to. The issue is that photographers want to be in control of their image, so the generally use RAW files. Because of that, the artificial image manipulation is left to your computer for best results (I often use the new AI features of Lightroom, they're great)
Two tips:

A major cost for long lists (which is most honest todo lists) is reviewing the items to see what needs doing and reprioritizing today. It's highly distracting (thinking about lots of things you aren't going to address today), draining, and highly inefficient (again, you spend time and energy for nothing - you aren't going to act on most items).

1. Use a hierarchical todo list, an outline, essentially. Then you can skip entire sections ('paint garage' - not this week!).

2. For each entry, add a 'review-by' date. It means that you can forget about the entry until that date. Set the dates realistically - you have only so much time and energy, so don't bother dating the tasks before you realistially might have time for them (e.g., after the big project). To review your list, just sort by the review-by date and read the items dated today. If you do it realistically, that shouldn't be much more than what's possible today, and you can safely and comfortably forget the rest, knowing they won't slip through the cracks.
The Camera Control API (CCAPI) which Canon provides is actually very good it allows our company to create software which grabs the pictures of the camera and put it where we like.
I post republican views all the time and have been moderated very rarely.
Nice to see that some people are taking the time to try and assemble a RISC-V PC usable in everyday life.

That no mainline web browser works would be a showstopper for me. I spend about half my day on the web and the other half in my IDE (being a developer).

Did you try building Chromium? It doesn't have any Rust dependencies AFAIK.
DSLR manufacturers also actively resisted improving features on phones to enable market segmentation.

Open source hacked DSLR replacement operating systems like Magic Lantern prove they are just market manipulators. example: every canon dslr is intentionally software limited in features like time lapse support, shorter exposure times, motion detection, bulb activation, and many more.

In general the product space was undeveloped for years for them to keep their for short-term profits from massively marked up high end bodies; unlike the phone world where every phone has the best features it possibly can, and there is no 2k, 5k+ USD iphone which "really" has the best features. Canon/others did not innovate and this is what they should get. It's a shame considering what they might have been.

https://magiclantern.fm/
>This is my first time writing for a large audience and I’m still learning how to balance the tone.

You may want to read up on Poe's Law[0].

[0]https://en.m.wikipedia.org/wiki/Poe%27s_law
What percentage of pictures do you take using your DLSR versus your phone?

For me, it turned less than 1% versus 99%.
This seems to combine two different things... public salary data and fixed salary bands. You can have each of those things without the other.

For example, pro athletes all make different amounts of money, individually negotiated, but the amounts are public.
There was no substantial justification given for changing their opinion. IF it was an honest post, it was entirely unconvincing
A Science Journalist’s Journey to Understand AI
All the big proponents of Ivermectin I've seen always insisted on the importance of early treatment. I feel like the "anti" crowd purposely insisted on the null results in other situations.
For context, this journal uses crowd sourced open peer review, which is an interesting concept.

There’s one review, and it’s (IMO) not substantive. I would treat this as a preprint basically (not that you shouldn’t read peer reviewed studies critically either)
That sounds like a different experience to what we get in the UK - one cookie prompt and you're good to go for many months (at least).

Could be the BBC's fault, possibly due to in-country legalese though?
Parasites double your chances of getting severe Covid? Shouldn’t people be taking it anyway then, as well as wearing a mask?
I’m aware of math being entirely useful outside of programming - my little rant is more about how little programming is inspired by math
Pine64 January Update
This is a completely nonsensical dismissal unless you want to claim the outcome for people who actually get ill is different for those who wore masks versus those who didn’t.

And be sure to keep in mind that the vast majority of infections occur at home where I sincerely doubt people are wearing masks.
Likely the Tonga shockwave from Buenos Aires, 10000 km from the eruption
What ideas in particular have you found are unfairly flagged to oblivion on HN?
Smalltalk needed that in 1983, not 1993. By 1993 it was too late, consumers expected a personal computer to be, well, a PC, defined by the norms and standards of the successful entrants from the 80s, IBM and Apple. In 1983 they were still open to alternatives. By 1993 they expect C or a Wirth PL, files/filesystems, and maybe a Mac-like desktop metaphor.

In large part the problem was the vision that the language offered was beyond what consumer-accessible hardware could handle well by at least 10 years. The Alto was a bespoke minicompter-esque machine custom built by Xerox and was far beyond what landed on regular office desks until the late 80s. Tektronix and others tried really hard to optimize Smalltalk-80 to run on 8mhz/68000 class machines at reasonable spec and it was still pretty sluggish. On top of clock speed, RAM and disk space was super expensive in the 80s.

And Smalltalk was also heavily blockaded by gatekeepers commercial and academic until it was too late, as well. There was no serious open source Smalltalk-80 until Squeak in the late 90s.

That, and, yeah, interoperability.
What would make this post and any comments substantive is to actually look to the historical and technical[0] meaning instead of drawing on vague popular sentiments. A good first step is to look at the etymology which brings us to the Greek "hairein" or "to choose". Thus a heretic is one who, given a sum total of truths, picks and chooses what he pleases (the causes behind his picking and choosing are variable, so we may speak of formal and material heresy, the former of which is the graver condition since it involves obstinacy and not mere error). This is rather clear in the original religious context[0].

In other contexts, like the case of science or popular opinion, it does not seem to make sense to speak of heresy. It would be odd for me to deny something rather well-established without giving substantive reasons for my denial, but it would not constitute heresy. But perhaps something analogous to the spirit of heresy can be said to exist in principle when someone has an attitude of selectivity where truths in general are concerned.

The article is, in this sense, using the common figurative meaning of "heresy", and not the technical meaning, which is to say a belief that contradicts something not only widely held, but dearly held within some milieu. This is why lately people have spoken of cancel culture as the excommunication of heretics for breaking ranks with the prevailing orthodoxy. At the same time, one is tempted to conclude that the use of "heresy" is not so figurative as one might imagine, even if not bona fide heresy[1]. The ideologies that underpin cancel culture, for example, are functionally religious (all men are religious in this sense since all men construe something to be the highest good, which is to say their god or rather idol, and thus that which they worship and order their lives in accordance with). Now, if you do not accept these ideologies, then you cannot be said to be a heretic, only an infidel. But within the group that holds to a general common ground (in this case, "the Left"), those within the ranks who depart from the reigning ideology are something like heretics. Those who migrate to "the Right" are thus something like apostates.

[0] https://www.newadvent.org/cathen/07256b.htm

[1] Bona fide in the sense that in order for something to be heretical, it must pick and choose from a body of doctrine that is true and not merely held as true. If a body of doctrine is riddled with error, picking the truths out of the whole is not heretical in any objective sense, though in a relative sense (that is, as merely seen by those who hold that body of doctrine to be fully correct), we often say that such people are heretics vis-a-vis that body of doctrine.
It’s much much much more secure. Unfortunately that broke screenshotting/screen sharing programs. So, each compositor has to have their own now. But in general better performance and ideally you won’t even notice anything is different
That's really not what it says. The essay is very explicit about calling Trumpism a form of white identity politics.

(That's why the title is terrible: It dissuades anyone left of Joe Biden from reading.)
Could you share a link to such a debunking? I could search, but you probably have one that you find most convincing.
Reminds me of the time someone put a string concatenation function behind a server as a dependency just to see how many unskilled programmers would connect to it

They even made a docker package
Yeah - the timelapse of the terminator showing darkness descending suggests it's was a rough night.
Performance based pay seems great in theory, but in reality is not so simple. For one, how do you measure performance? Whatever system you come up with to measure it, you will have people trying to game the system to make themselves appear more valuable than they are.
While making constructive mathematics rigorous was Martin-Löfs original goal, he was quite early aware of the applications to computer science. See for instance his 1979ish paper «Constructive Mathematics and Computer Programming»[0]

[0]: 1982 version: https://raw.githubusercontent.com/michaelt/martin-lof/master...
Great. Now do it every Tuesday for a year.