skysight-inc/HackerNews huggingface dataset:
I also do a lot of athletics in the sun--cycling, but also climbing and ski touring--where sweat wicking fabric and breathable clothing is crucial. Over the years I've acquired several sun protective hooded long sleeve shirts which don't cause me to overheat. I've got a helmet, sunglasses, and short or pants on, as well, so I end up putting sunscreen on the few parts of my body which are exposed. Bottom half of my face, back of my neck, and bottom half of my legs.
They divide questions into "objective" and "subjective" to solve this. They are testing "objective knowledge" using simple science quizzes with questions that are indeed pretty much factual and not under any dispute. I downloaded the questions to check that. For example: "All radioactivity is man-made: true/false", "Venus is the closest planet to the sun" etc. They call this objective knowledge and it seems mostly sound.

There was only one question I noticed where they appear to be asking for agreement with an (incorrect) consensus. They included in their "objective knowledge":

COVID-19 is transmitted mainly via small respiratory droplets through sneezing, coughing, or when people interact in close proximity. True

But this isn't right (in my opinion). Although they made the question ambiguous by adding the word "mainly", the data seems inconsistent with SARS-CoV-2 mostly spreading this way, and over time opinion shifted towards a much greater emphasis on aerosols that may be created even by people who are apparently asymptomatic. Nor was this unknowable at the time: SARS-1 apparently could spread through drainpipes in apartment blocks, so if SARS-2 is indeed similar to SARS-1 it makes sense it could spread in similar ways.

At any rate there are much bigger problems with the study than how they determine people's levels of scientific knowledge. The whole study is based on the idea that a bunch of highly controversial ideas are in reality "consensus", e.g. they consider that masks being highly effective is a consensus. But it certainly wasn't just before COVID, the consensus was the exact opposite. What is the point of even caring about a consensus of people who will change that consensus overnight without any new research findings?
Today's Nest Eggs Might Be Rotten by Tomorrow
That's an intriguing idea... I'd be interested if you care to expand upon it!
> The risk of bias in this research seems rather high. Of the form of "our believes are correct and everybody who disagrees is underinformed".

It's not circular reasoning like this. They asked a bunch of middle-school science level questions in related fields.

The interesting bit isn't that people who disagrees are misinformed. It's that they assess they will do better on the test, and bet more that they will do better, than people who don't.
SysML (like UML) is a diagramming/modeling notation. Neither of them proposes any high-level structure for documentation.

arc42 proposes ONLY a high-level documentation/communicatin structure, and is notation agnostic: I've often used it with UML, and with informal box-and-lines diagrams.
Awesome! Looks like they've picked up speed with it, that's great to see. Not sure if the abandonment was originally a misperception on my part or whether they picked it up again, maybe pulling code in from SmartOS? Either way the wiki says compatibility is up to 4.4 on CURRENT and 3.2 on STABLE. Still a ways to go, but that's sounding like I might have to give FreeBSD a go again!
Try to avoid sunburns as much as you can. The advice on UV exposure in general has changed recently, I used to put on loads of sunscreen, but going much easier on it this summer.
you can't program it, but you can run programs on it.

it is not claimed to be an entire computer, but instead, an ALU and 1-2 registers. the article goes through this...
Do you have any book recommendations for someone who knows web development but is new to (modern) PHP?
> The latter is much more rewarding, but my point is not that one is better than the other [...]

I disagree that it's not better...

The "march through a book, page-by-page, as quickly as possible" method is wasteful of your time. That just seems like a task for the sake of being able to say "i've read it", and even if someone is that pretentious, it's a pretty low return on investment - I say screw that, you can only read so many books in your life, read the ones that genuinely interest you at that moment in time. Even if you don't finish or read it front to back contiguously without large breaks, at least the content is meaningful to you while you read it, so you get the most from your time spent reading.
well, let's see: bog-standard cgi, overbearing music that sounds like music in any other big recent(ish) "fantasy" production, stilted dialogue laced with awkward exposition, nobody among the cast seems to know how to fucking act (except the guy playing John Dee, he's excellent though also exactly the same as everywhere else, so he just steals every scene he's in), that stupid raven, shall I go on.

still watchable, weirdly enough, but just not good.
I'm glad there's an even higher bandwidth option I didn't know about! But at this point no one is hearing the difference, and this isn't a reason to go with wired over Bluetooth, as long as you can get hardware that supports a good enough codec.
I tend to use with a meaning more nuanced towards "boring". What's going to happen is so extremely boring, that I'd better be sedated, high on drugs or the like in order to withstand it. I can see how the "drug" thing might shift the meaning to be: you must be high on drugs in order to suggest something this arduous.
Nation states would never put out empty statements they know they legally cannot act on to soothe other nation states, or, less charitable to the French government, collude with other nation states to imprison inconvenient actors.

I know the tech scene tends to fawn over Japanese culture, but business and government there lean conservative like every other nation state right now. My experience is that it’s 100% possible some xenophobes within industry have a very “Brexit-like” mentality about their nation and the fear of Renault-Nissan culture clash was leveraged to trump up charges.

Note I said it’s possible. Ultimately none of us really know, but the Japanese are “just people” too. No reason to believe they’re aren’t pulling an “Assange” like the west.
Education must come into play. Your own case illustrates this, as there is no such consensus view.

And even granting the possibility that you are exaggerating for effect, it's hard to find a field of knowledge with more contention than dietary nutrition, so one has to be even more diligent about acquiring expertise and not fooling oneself.
Oh well thanks for solving the problem there chief. Who knew you only had to pay people to lose weight.

Edit: Downvote me all you want, these are just stupid internet points. But what the guy/gal said was offensive to anyone who’s struggled with weight loss.

Edit 2: Sounds like I should really lose some weight before I interview.
We made a post arguing for some of the benefits of VR computers in our weekly update blog.[1]

TLDR: they provide unlimited screens of any size, improve work focus & immersion, are usable outdoors (no laptop glare), improve privacy (no one around you can snoop your screen), and their compact design frees up desk space. They also promote better posture and freedom of movement: with a VR computer you can change positions, sit up, lean back, stand, lie down, or even walk while you compute.

[1] https://simulavr.com/blog/why-vrcs-are-better-than-pcs-and-l...
arc42 is NOT part of the iSAQB Foundation curriculum.
Depending on trainers, it might be covered within iSAQB trainings.
If you are interested, you should check with your preferred training organisation in advance.

(I'm the author of arc42, so I'm biased).
> evaluated the relative contribution of 8 modifiable risk factors—physical inactivity, current smoking, depression, low education, diabetes, midlife obesity, midlife hypertension, and hearing loss—to ADRD risk

How are depression and hearing loss modifiable? Is the implication that untreated depression or not using hearing aids is a dementia risk?
I had built an "async" version of this - https://github.com/rocky-jaiswal/async-utils/blob/main/src/p...

Basically can solve a lot of problems by passing state to a list of "piped" functions which modify the state and eventually generate an output.
For me it's pretty much down to this:

1) Consistent exercise

2) Eating reasonably healthy

3) Avoid blue light after dark as much as possible

4) No eating after 8pm (water and herbal tea are fine).

5) No problem solving after 8pm

6) No caffeine after 3pm. (I usually have a couple of cups of tea in the morning)

Basically I feel like my body needs to be physically tired and well fed to need sleep, and then it needs to be warned in advance that the day is over and we're winding down: stop eating, stop working, use lights that don't mimic daylight (including screen if possible) but instead mimic candle/firelight.
I’m sure they’re aware. They’re missing the part where a lack of police accountability erodes the community trust in policing perpetuating a vicious cycle.
Agreed, syntactically. However, it is passive in that the strategies aren't actually the actors. The word _evolved_ has a general passive use while actually retaining the active voice syntactically. The actual passive voice version you gave is not normal usage. The author is the actor who has developed strategies, but he is dodging the responsibility by making the strategies be the subject of the sentence and leaving himself out.
It seems true in a trivial sense, so remarking upon it seems less revelatory, and possibly backed by some ulterior motive.
I did the nand2tetris on Coursea, it's what started my passion for software, I was just tinkering and hacking before that, did that course and knew without a doubt it's what I want I want to dedicate myself to.
I very recently solved my sleep problems which had been bothering me for a couple of years.

1. I cut my caffeine intake to zero.
2. I forced myself to sleep at about the same time each night. (most important)
3. I stopped using alarms. I wake up when I need to.
4. I wear a sleeping mask which helps me get an hour more of sleep. Otherwise I'd be awake at the first lights of dawn.

Once your circadian rhythm is retuned, points 1 and 2 stop being so important. I no longer have trouble sleeping if I drink a cup of coffee. And if I go to sleep late once or twice, it does not ruin my sleeping for the rest of the week.
Yes, I wear sunscreen for anything longer than an hour outside. I even wear it skiing.

When I go climbing, fishing or hiking, I have SPF clothes that are fairly breatheable. I reapply every 3 hours or so.

For my face, I use CeraVe Face moisturizer Lotion with SPF-30. For the rest of my body, I use Coppertone 30 mineral sunscreen now because I got them on sale. I usually get whatever on sale as long as it’s minerals based.
Similar with my father but he's got a dumb phone and browses on his laptop. When we have conversations with family he seems to always tune out after a few minutes and goes on the computer. His whole world view has been flipped upside down by conspiracy and hoax content. We've talked to him about not mentioning that stuff while we're over but it seems to be affecting his happiness nonetheless.
I think the fat pride movement is garbage myself, but no one needs to “justify” their obesity.
Watch an Australian C-17 weave between skyscrapers in 'insane' video
I abstain from writing graphql apis now because they’re too much work for me when toy apps are simple and I can render json.

But if a team does want graphql without the fuss of openapi, json schemas, and swagger docs, I recommend tools like Hasura that autogenerates graphql apis over my db. Auto generation of graphql resolvers are the way to go for productivity. Supabase even created a Postgres extension to perform graphql directly within postgres https://supabase.com/blog/2021/12/03/pg-graphql
Rage Against the Die-Ing of the Locked Silicon
If you like my first article feel free to subscribe; It's title: Rage Against the Die-ing of the Locked Silicon. It's on logic locking, something I find many engineers overlook.

Going to start dropping thoughts into this substack. Maybe weekly.
As a Data Scientist working at a Publicly Listed Company I've really started to feel siloed and alienated by WFH. I think that my colleagues feel the same, but they just don't voice it. Shameless plug but, I wrote a blog post about it on my personal website here: https://michaelgv.uk/posts/2022/08/what-tech-workers-dont-un...
It's very different, and useful more from a general approach to what computing is. The two complement each other.
- l-theanine especially, it improves sleep quality and reduces sleep fragmentation, with no downsides whatsoever and other positive effects (look up theanine and GABA)

- magnesium helps some people but I already take a lot of it and am replete so I can’t tell the difference

- sufficient physical activity (i.e. 10k steps or equivalent)

- well-designed sleep mask that leaves room around the eyes
Right you are, it's definitely not new.

arc42 has been used in practice since 2004. The newest version 8.0 has been released Febr. 2022.

We incorporated user feedback (plus our own experience in real-time, embedded, data warehouse and e-commerce systems)..

(I'm one of the authors of arc42)
Which order would you read them in? I assume NAND to Tetris is more interactive exercises?
> Same Dockerfile, same outcome, mostly every time.

Uhm, no? Dockerfile has tons of side effects:

- doing `apt-get update -y`? On some machines it will run, on others it won't be due to caching.
- Using `FROM` that isn't locked to sha256? Well, sometimes you will get version 1.2.3 sometimes you will get 1.2.5. Sometimes a new one will get tagged with the same tag.
- It literally has network access during the build, unless you include a hash of what you're downloading, there is zero guarantee it will be the same download.

I think the majority of leaf containers rarely get the same result with the same Dockerfile. The only thing that is guaranteed with docker is that the same image will be the same image, but ensuring that different machines pull the same version of an image is another story.
thats a cool link and I second this nomenclature.
Good site and this is a good page to see alternatives. How many new startups do you add to your site monthly?
My issue is for things like select you would want to take you path first then your data last, this let's you build functions like

const selectFoo= select(['foo']);

selectFoo({foo:'bar'})

But also then allows these functions to be used in pipes

const upperFoo = pipe(
selectFoo,
toUpper
)

This is how the ramda library does it[0]

[0] https://github.com/ramda/ramda
alternatively, head over to the extensive documentation site(s):

https://docs.arc42.org
and https://faq.arc42.org

both are free to use and hosted on public repos on Github.
So, Malcolm, do you work in an office? I thought not.
Maybe, just maybe, people don't get their sense of belonging and self-worth from a corporation.
If I understand it correctly, than it was "lost" not because there existed a general overprovision in ther European grid, but because the local grid was not able to accept and pass on what could theoretically be produced, meaning that somewhere else non-renuable energy resources were consumed instead. If this is correct, than I think it is jusified to speak of a "loss".
CPAP has made a difference. In fact, not only does it help my sleep but I think it helps allergies as well, IE: the air filtration helps avoid my previous morning allergy attack as I coughed and sneezed out all the junk that had accumulated in my sinuses during the night. Also - it must be doing something for me, because for the first time in my life I awaken before my alarm clock and I feel rested.

When I'm going to the gym regularly / having sufficient physical activity, I noticed that I slept better as well. Not from exhaustion, but simply a more restful sleep.

As I age... cutting coffee and sugars earlier in the day. As others have said, alcohol can keep you up all night burning through those sugars.

Regularity in sleep matters too. We stayed up too late last night watching movies and even though I was exhausted, I didn't sleep restfully. Better to go to sleep at a regular time and awaken at a normal time too. If your schedule is flexible, there's a lot to be said for letting your body awaken when it is ready rather than by alarm clock.

Unless you have something clearly medical going on, I'm not personally keen on the various supplements or drugs.

One other thought - now that I have my cpap, I don't find myself needing to nap in the afternoons quite so much. That said, I think there is a lot to be said for siesta and for understanding the seasons. It's darn hot where I am right now, and the smart thing to do is basically get up early with the sun and work while it is still cool, then nap in the afternoons while it is so hot. Seasons definitely have an impact on sleep.

edit: I also think there's something to be said for eating in moderation. Big meals might temporarily make you want to fall asleep, but then you've got all that energy to burn and you wake up in the middle of the night. Or, it gives you heartburn, etc and wakes you up. Or you find yourself having to go to the bathroom in the middle of the night.
Since someone may not have access to hearing or may not be able to get treatment for depression, they are modifiable risks.
I agree - Nix, the language, really is at the root of many of Nix' problems.

The bad error messages, the useless stack traces, and the overall un-debuggability of Nix are not just minor issues. These are at the core of the steep learning curve of Nix. These are also the reason why with Nix you are often 'dead in the water' and don't know how to fix a problem, and end up googling for hours or asking somebody else who knows more about Nix.

And these issues cannot be fixed by having "better docs" or a better tutorial.

If somebody were to rewrite the language today then my suggestion would be to make it statically typed, like Haskell. I would probably also make it strict, with optional laziness, although that's less important imo. And providing good error messages and good debuggability should be explicit design goals.

Making it statically typed would necessitate a different overall design, since many of the dynamic tricks would not be possible any more, but I suspect that you would end up with a better overall design in the end.
There are two links on the homepage to other posts: both link to posts that mention Frans Pops zero times.

Please link to me anywhere the website substantiates any allegation/claim about Frans Pops past the ones I listed with any level of evidence at all (NOT unsubstantiated speculation) - I genuinely cannot find it.
This works really well if you want to use a cheap VPS to ensure you always have a machine available to sync with/through.
Docker definitely solves the problem imperfectly, though. Docker images simply don't compose, and this has caused me great pain: if you want image A plus image B, you can't do much better than a multi-stage build where you just magically know what you need to pull out of the first image. Nix, by contrast, composes perfectly, because packaging something for Nix involves precisely specifying what you need (as opposed to packaging something for Docker, which involves… splurging your package arbitrarily across a clean container).
More than just that; ischemic injury is one of the largest contributors to developing chronic kidney disease as well as the general decline of kidney function over time. So this would be relevant for the general populace as well.
I'm certain there's someone from the Debian community with some knowledge about the case reading this. Could you please tell us what has happened according to your standpoint?
https://vr-lens-lab.com/ is where I got mine.
That makes sense; power utilities have lots of money, and they're going to build new plants to provide power, that's their job. As solar power becomes cheaper relative to other options and has intangible benefits too, it will increasingly become the power plant of choice. I'm not sure the efficiencies of small vs. large solar even enter into the calculus. The transmission lines are a known part of the picture and largely already exist.
I recommended someone “ Computer Systems: A Programmer's Perspective” because that’s what I read and found very good, how does Code compares?
Doesn't MEGA do something similar? Don't know what OS support it has though.
Fossil (https://fossil-scm.org/) seems to align with your ideals.
Amazon's One-Stop Shop for Identity Thieves
Note ‘compose’ conventionally connotes a right-to-left order, so that (f ∘ g ∘ h)(x) = f(g(h(x))).
Discussion ongoing at https://discourse.nixos.org/t/nix-on-windows/1113
Completely agree, even as someone who has struggled with obesity and continues to struggle with overweight.

But there is an important nuance. In many if not most cases, obesity is really a behavioral health issue, and feelings of shame make it so much harder to deal with that productively. If overeating is a maladaptive strategy to negative emotions, walking around feeling shame and embarrassment all the time makes that so much harder.

So fat pride isn’t great, but fat acceptance, to one degree or another, may be productive.

It really should be something more like how society is moving to treat depression - an unfortunate thing that happens and requires treatment, but not necessarily a flaw that makes someone a bad person.

The current stigmatization around obese people is that they are seen as stupid, lazy, gross, and generally bad, inferior people. Even as a recovering fat person, who knows it’s wrong, it is hard to overcome the implicit bias.

If you want to feel angry, listen to this Vox Conversations episode: https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGh...
So there is more than one way to skin this cat. ‘nixpkgs’ as handed to you as part of a flakes ‘inputs’ is (jargon alert) partially applied, which is to say you have to put a battery in it. In this instance what you have to pass is ‘system’ because nixpkgs supports many systems (e.g. ‘linux-x86_64’ or ‘darwin-aarach64’). It sort of makes sense that it wouldn’t know what GCC you want without that information.

You can do this up top by hand, e.g. P = inputs.nixpkgs { inherit system; }, but more commonly you would use a library like ‘flake-utils’ or ‘flake-utils-plus’ to issue system configuration for all supported packages to all your packages/derivations/devShells.
I've played a Call of Duty game and watched several Marvel movies, and no one is claiming either is obscure. What I am saying is that just because you hang out in forums where this is a common phrase does not mean it has exposure to the wider world. It is unknown to 99% of the world, by definition obscure.
The study tested the actual knowledge of people on these subjects. They found that people who disagreed with the scientific consensus knew less about these subjects than people who agreed with the consensus, but overestimated their confidence in their knowledge of the facts. So in other words those who agreed with the consensus were better informed and had a more accurate assessment of their level of knowledge.
Thank's for this! I've been building a list of bootstrappers to follow on Twitter and added a bunch of these folks to said list [0].

[0]: https://twitter.com/i/lists/1553077166270709760
While micro-optimizations are interesting, there are two questions left unanswered:

- Does this change noticeably affect the total runtime? The checksum seems simple enough that the slight difference here wouldn't show up in PNG benchmarks.

- The proposed solution uses AVX2, which is not currently used in the original codebase. Would any other part of the processing benefit from using newer instructions?