skysight-inc/HackerNews huggingface dataset:
Is there any data on vitamin D production that compares being outside exposed directly to the sun versus being outside but under a shade or with clothes on?

I understand that our pupils adapt a lot and give us an illusion of constant luminance when in fact there is actually a huge light difference between indoors and outdoors in the shade. But I never found any info linking this with vitamin D production?
> ask me how I know

How do you know?
It's a bit strange reading that font style. It almost feels like my brain understands it unconsciously before I do. Like suddenly strapping on ice skates and going 20mph.
> the other alternative is that they are not interested in reducing their or their kids chances of death from some disease. But that is not possible

That's a bold claim. There's plenty of people against resuscitation, blood transfusion, organ transplants and other medical practices that are safe and clearly save lives. Like in the case of vaccines, some people have other values guiding them, and one of these principle is not having something imposed on them.

Regarding vaccines, safer than what, exactly? How "safe" is "safe enough"?
Have you ever compared the safety profile of vaccines vs other commonly used medication?
The author did work in the private sector, then went to academia and tried to make it work, and now went back to private. They clearly laid out why without much complaining.

My take is that Pamela is championing for higher pay for Unit-18 faculty. $107k sounds like a lot of money until they break it down. And these are the folks prepping the future generation of our field. Pay them more.
> not solely based on your aristocratic pedigree

These days they just name a warship or similar after you, you aren’t expected to ride around in it.
My SSD - apparently one of the fastest on the market - KINGSTON SKC3000D2048G - rated 7GB/7GB read/write, after writting data to it, stopped being very fast. No idea, if it's something related to how nvme/ssd-s work, or maybe I have a broken unit.

$ sudo dd if=/dev/nvme0n1 bs=4096k iflag=direct of=/dev/null status=progress
...
9667870720 bytes (9,7 GB, 9,0 GiB) copied, 20,2714 s, 477 MB/s

But when reading from empty space (as in, non-written yet blocks), it goes at full PCIE x4 Gen4 speeds.

$ sudo dd if=/dev/nvme0n1 bs=4096k iflag=direct of=/dev/null status=progress skip=450000
...
16710107136 bytes (17 GB, 16 GiB) copied, 2,42802 s, 6,9 GB/s

I have another nvme drive - Force MP510 - and it doesn't care if data was previously written or not. When reading from it, I get ~full x4/Gen3 speeds of 3.5GB/s

PS: nvme smart-log shows 100% available spare, and 0% percentage_used, so it doesn't seem to be wear-related.
What are the tax implications of this, if any? I know people in extended families regularly sending money between themselves. Can they expect the IRS knocking on the door and blaming them for hiding income?

I am worried about them now. They will find this super convenient and will use it from day one. Hope this service is private.
>ask me how I know

How do you know?
> But doesn't virtually anyone have a smartphone now?

my elderly father sails.

he has a fairly modern android smart phone, but he has absolutely no ability to use the phone outside the large 'make a phone call' button that was setup for him by family in the middle of his locked-down homescreen. He requested his phone be setup this way because he

1) has no interest to learn a how a smartphone works outside the small paradigm that he believes a phone should work and

2) he has trouble with the dexterity required to use a touch-screen and not press every button on the screen inadvertently during normal use.

so , tl;dr : don't assume that having a smart phone means having the ability or know-how to use even half of the things that it's capable of. Some people have smart phones simply because they were carried into the decision by the tides of time; many would probably still be using rotary land-lines if they got their preference.
FWIW redirection is not positional:

~$ <frongle.txt grep fringle >frungle.txt
Because you can buy an M1 Mac today.

By the time this Ryzen CPU appears in a real PC you can buy, the next-gen Apple Silicon Macs will have arrived, and they will be several years ahead of this Ryzen.
>While in C++ world you'd use templates or in Rust you'd use traits, which are essentially zero cost, guaranteed.

Templates create more code

If the code becomes too large to fit in the cache, it becomes very slow
Are Magic Links Secure?
>Is there some great dance music that this is missing?

The list is predominantly taken from a narrow time period, featuring artists from basically two specific parts of the world. It is neatly presented, and has a lot of music I love, but the list is nowhere near the headline claim.
The US spends dramatically more than every other OECD country.

It's not even slightly comparable. They are the clear outlier on Earth.

https://data.oecd.org/healthres/health-spending.htm
It's imperialism when US/West does, but it's spreading of love when Russia/USSR (and now China) does it... :/
> There wasn't any good path toward refactoring this code to reduce the duplication. Most of the C++ code referenced the protobufs directly, and even if most of the data in one had the same names as in the other, you couldn't just interchange or combine them.

That makes it sound like the problem is more of a spaghetti mess than duplication.

But I think the advice to copy something when you need two versions is supposed to be applied to specific functions or blocks or types. Not entire files. Then it wouldn't have duplicated the geographical code.

It's also important to have a good answer to how you'll identify duplicated bugs. I'm not sure how to best handle that.
> Why not cram as many cores as possible into a single server?

Manufacturing yields
What NetBSD did not have was drivers for any old commodity PC hardware which everyone had laying around. That’s it. That’s why people ran Linux on their stuff, and then continued running Linux in the data center.
You'd still expect to see some autistic people, unless for some reason autistic people died more often. I don't see any reason for that though
A rant about search engine results for large format laser printers [video]
> Without the distinction argument, man will throw its arms up in the air and give up.

At least in man-db and FreeBSD implementations, it actually shows you the first page it found by default.
Reproducibility of the First Image of a Black Hole from the EHT Collaboration
[PDF]: https://arxiv.org/pdf/2205.10267.pdf

"...Based on the artifacts made available
by EHT, we deliver documentation, code, and a computational environment to reproduce the first
image of a black hole. Our deliverables support new discovery in multi-messenger astrophysics
by providing all the necessary tools for generalizing methods and findings from the EHT use case. Challenges encountered during the reproducibility of EHT results are reported. The result of our effort is an open-source, containerized software package that enables the public to reproduce the first image of a black hole in the galaxy M87..."

The Docker Image: https://hub.docker.com/repository/docker/globalcomputinglab/...
I don't like them either, but hardware stores and Colruyt (a Belgian supermarket) have four pivoting wheels but also a fixed wheel in the center under the cart, which allows it to turn much more easily. Those are great.
>Current guidelines for sun exposure are unhealthy and unscientific, controversial new research suggests—and quite possibly even racist. How did we get it so wrong?

Everything seems to be racist these days. Sunscreen, math...
NetBSD Blog
> #1 expected ASM4242 mux with 2x DP for APUs -- It'd be nice if these pins could export additional PCIe lanes for non-APU systems.

Keynote slides that just came out show RDNA2 in the Zen4 I/O die, so it looks like there won't be non-APU systems. I think you'd have trouble using pins for PCIe sometimes, and DisplayPorts other times, depending on the CPU you install, would make things more confusing, IMHO.
That Ban(e) of Indian Music: Hearing Politics in the Harmonium [pdf]
If I recall correctly, Ron used Lisp to compile Lisp code to machine code that could run on the embedded systems. Listen to https://corecursive.com/lisp-in-space-with-ron-garret/ for the full story.
There's definitely fog of war but the front lines have barely moved despite Russia bringing all its might to bear. We saw the images of those demolished Russian forces at that ill fated river crossing. We keep seeing evidence of Russia suffering continuous losses.

What we don't see much of is the Ukrainian side's losses. Their morale and will seem extremely high though.

The Ukrainians have a numerical advantage over the mobilized Russian army. They have an advantage as a defender and they have a double advantage because they are defending their families and homes. The Russians don't know what they're fighting for and why they're even there.

The Ukrainians are backed by the west (though maybe not enough) with potential access to weaponry that can tip the balance. They appear to generally be applying better tactics vs. the Russians brute force and level everything to the ground approach. So really the only thing stopping them from pushing the Russians out right now is access to more and better weapons (which might be improving in the coming weeks with the new US aid package).

Re: China I think they're looking at this and recalculating. Taiwan is probably not happening. Their "strategic" partner that's supposed to be a super power turned out to be full of hot air. Western weapon superiority is proven again. They want to win economically, they don't like instability. And sure, just like anywhere else, totalitarian regimes don't last for ever.

Another factor is that other countries are looking at this and also reaching the conclusion that the western hegemony that appears to maybe be not doing so great actually is still doing pretty well.

All that said, it's probably going to get worse before it gets better. This is just so stupid.
I thought so, too, but maybe the author got a bit carried away with the bird analogies and needed a reason to add more bird photos (which is totally understandable).
AMD at Computex 2022
But what do you mean with "just worked"? Where did the pass show up?
Also there is more to a laptop than just its CPU. Doesn't matter how great the Ryzen processor is if they can't get laptop manufacturers to put them into great laptops.
Thank you! I will probably follow suit with my GP. It's always good to find people suffering from the same condition. Helps with managing your psychological issues.
> And why go so extreme? A main() calling into 3 functions like load, process and save will be still plenty better than a single blob of IO mixed with computation and would still contain no boilerplate.

Sure. But a main() ordered into loading, processing, and saving would be similar amounts of better, despite not using the abstraction of functions.
Perhaps buildbot as a Jenkins replacement https://buildbot.net/
You can choose red or blue and someone to represent you for 4-5 years (this is not democracy, its 'representative democracy' - the people choose nothing); you can't choose not to follow government edicts - eg shutting down schools, the economy; you do not have freedom of assembly (in Canada you can have your bank account frozen); in Canada you cannot travel by plane or train if you are not vaccinated; passports are a government id - not sure why this is a benefit to you; etc.

But, as long as the governance system has you convinced its a good thing, it's all fine.
The Hungarian Martians
Jakt: Creating a new programming language for Serenity [YouTube]
What is bionic reading?
386BSD the predecessor of Net/Free/OpenBSD was published under a BSD license in 1992. 6 months after Linus posted his kernel sources on usenet.
It was free and open source and no later than the "free" BSDs that are still available today. I'd say that is a reason why it is successful.

Edit: "free" in quotatio marks to not confuse with FreeBSD.
Nice. I read about Bionic Reading[1] few days back and I was thinking it would be lovely to have the options to try this out. I was thinking more on how do I serve Bionic Reading on my websites.

1. https://bionic-reading.com
AMD Ryzen 7000 Announced
No pheromones are not necessarily direct commands. For humans they simply afr as exogenous neurotransmitters that can alter mood and attraction level but to minor extent, it is not a love filter. Some pheromones are also slightly repulsive.
Somehow I never noticed it happening in practice. In all the cases where cache was the problem, it was caused by data, not code. CPUs prefetch the code into cache quite well.
But it also means that recent buyers might have stretched and won't be able to make payments. If stocks do badly or someone gets laid off they'll need to sell and downsize or rent
Florida is 3rd largest state in terms of population. That means 3rd most electoral votes, third most house representatives. It’s also home to an important port of entry (Miami) numerous trade ports, offshore drilling, and many large companies have a significant presence there (Walt Disney World is its own county and Disney has special status to practically govern this county and provide its civil services like police, firefighters, etc).

While it’s only one state in the US it cannot be downplayed that it has an outsize influence compared to, say, Wyoming.
Hey guys, sorry for the slow updates on this. Ukrainian issues have swallowed up most of my time recently, and my OSS projects have suffered as a result.

Rest assured that this project IS an ongoing concern, and is the foundation of many more technologies I intend to bring to bear over the coming years.
For young people betting on the far future looks just as crazy as GME calls
indeed, once a task includes 'every', it's never simple.

Or 'never' :-)
The non-animated version is horrible though. I have a hard time seeing what's happening even when re-ordering just one item so when would speedrunning it ever be useful? I think it's a good example where the trade-off between feedback and speed makes sense.
Big fan of Endel, never went back to any playlist. The development and collaborations are amazing.
How about: A person who is anti vaccination beyond reason, as in: While i.e. arguing safety concerns, making a choice that is statistically less safe without any statistically significant individual advantage over the mean of population?
> meals ($15/day)

I can't quite wrap my head around this. Is there an expectation in the US that all meals must be eaten out or something?
Virtual or not isn't about performance, it is about system architecture. Virtual is structurally about implementation. Exactly to the degree that the public interface matches the inheritance interface, the abstraction is a failure.

At least, if you are being object-oriented, which Java tries to force on you. Of course, you are free to violate that expectation, and sometimes must since Java offers no other means of organization; so if you do, more power to you.
Perhaps using guard you can automate that https://github.com/guard/guard
No, we can have racist policies. No value judgement is necessarily implied but they should be dealt with.
> Manufacturers like Samsung and Apple are delivering what is convenient for the manufacturers--what the consumer actually wants is a second level consideration.

Apple and Samsung manufacture hundreds of millions of devices per quarter. They have to optimize for the manufacture of devices. They couldn't achieve their production volume without some manufacturing-friendly concessions. It is extremely difficult to manufacture hundreds of millions of complex things.

There's 31.5m seconds in a year. If it took one second to build an iPhone, Apple could only manufacture 31.5m of them. To meet the demand for hundreds of millions in a year Apple needs to build half a dozen per second. So shaving a half second off manufacturing time by using glue instead of screws is not just a consumer durability win but simply enables their production at the necessary rates.

But to suggest that manufacturing needs override consumer demands is just silly. There's no need to produce hundreds of millions of devices without consumer demand. I don't see how you can suggest Apple and Samsung produce only convenient to manufacture phones when both are offering incredibly complex devices. If they were only interested in devices that were convenient to manufacture they'd but the BOM by a third, source only the shittiest quality screens with huge defect rates, and allow the sloppiest fit and finish while still shipping something that didn't immediately fall apart or explode.

Both companies (and many other manufacturers) are shipping tens of millions of extremely high precision manufacture and high complexity devices festooned with gewgaws and features. There's nothing easy about their manufacture. They're selling features first and then figuring out how to manufacture them at scale.
>smile into a camera or wave their hand over a reader to pay.

The difference between "please drink the verification can" 4chan copypasta and real life is a few years apparently.
GP is proposing using Macbook as thin client to Ryzen build server. Laptop cpu is never loaded hence 2 day battery life, performance is better on anything benefiting from significant parallelization. I use same workflow with 5950X[0], works great.

[0] https://www.hetzner.com/dedicated-rootserver/ax101
Well the data will need to move with you. Not very feasible if you need the whole media library / codebase to be transported via cellular all the time.
I understand the appeal when you just need terminal access tho.
This is about the presumed record holder, so it’s the worst kind of citation, but a WI man was convicted of his 18th OWI (presumably operating while impaired)

https://www.grievelaw.com/WisconsinOWI/Laws/Record

That article contains a common trope: an official expressing shock and surprise at the offender’s record and uncertainty as to how they still had a license.
My only experience with sqlite is having to spend time ripping it out and replacing with something that actually works.

Sqlite is almost never the right solution.
Puzzle games that reward hyperfocus and minimal-movement and minimal-thinking are always always going to be preferred to be played on other platforms than VR, mostly because of the convenience factor but also because of VR's anti-convenience factor of a heavy weight on your face, lenses fogging up, etc. These issues are never going away.

I feel like the rest of your comment kinda proves my point more than it proves the opposite? Forcing yourself to engage in cerebral activities simultaneously utilising different motor, language and problem-solving skills is GOOD.

I'll say though that quoting Greg Egan is putting the cart before the horse, because his brand of end-point transhumanism sorta assumes that we WON'T destroy ourselves through Huxwellian dystopias before getting to that level of technology.

Read Egan's Zendegi for a more realistic take for how that technology integration will go down.
It's a rule of thumb, not a hard rule. If I have something I need to use in a separate project, I'm copying it. I'm not going to write a library just so I can import it into 2 different projects.

Yes it means stuff needs to be changed in 2 places. Yes it means someone can change one and not the other. But it also means that each thing can be maintained on it's own without worrying about another. In the early stages you don't know how much can truly be reused and whether you're just cornering yourself. I've had scenarios in the past where we've written an abstraction around some common code and then the third application we want to use it in just does not fit the model we initially thought of. Could we change the library? Yes obviously. But are we going to face the same issue on the 4th project to use this library? Probably. It's a large maintainance load. At some point you end up making breaking changes to the library and you're comitted to either maintaining multiple major versions, or maintaining an abstraction that is supposed to work for every scenario, which can be a huge time sink.

There are tradeoffs to be made. I'd rather lose the maintenance burden of library when consumers have vastly different needs and just take the hit if having to do a Sourcegraph search for usages of some code. This search would need to be done to find all consumers of the code anyway if it was a library. So the end result is rarely different in my experience.
This solves a lot of problems i was having deploying our media application at customers! Wish it existed back then.

Had to jump through a lot of hoops to deploy TURN server infra on kubernetes and it was not pretty at all.
Russia invades ukraine, world becomes hysterical, mass sanctions, everyone stands with ukraine

America invades a country that has nothing to do with 9/11 and kills 500k+ (realistically 1mm+) civilians, no one stands with Iraq, and if they do they're terrorist states.

You know you can't see propaganda when...
“Jury of their peers” indeed…
I don't know of any developer that thinks text rendering is "simple".

Even some non-devs, due to using word-processors that completely "mess-up" everything the minute a single table is added, won't think that text rendering is simple.

The best "simple-is-very-complicated" essay to read is "Reality has a surprising amount of detail" - http://johnsalvatier.org/blog/2017/reality-has-a-surprising-...
The "meals ($15/day)" think was a bit of a red flag for me. I think that americans are so used to very high salaries that they live in a very high salary way, which includes eating out at the canteen every day.

Btw this is what keeps americans in america, and also those that get jobs in america get stuck in america: the wages in academia, as you say when adjusted for cost of living, are far higher than almost anywhere else. The main exception being academic jobs in China which pay an absurd amount. I know a lot of professors from around the world who are "stuck" in america bc they are so used to wages like $107k a year. I think it's just a symptom of entitlement culture: "I'm doing an important and noble job so I should be able to live without even thinking about my spending"
You can do vacuum forming at home pretty easily. We used to do it back in the day for one-off handheld versions of home game consoles.
> having critical civic infrastructure controlled by the military

Hasn't that ship already sailed, with the Army Corps of Engineers being responsible for all dikes in the US?
> you invested the only money you ever invested entirely in the relatively brief period

That's pretty common for a mortgage
Load testing and the anatomy of DDoS attacks
Safety features in headphones seem rather lacking in general.

Noise cancellation tech especially is prone to causing these sudden loud tones if you somehow manage to cause a feedback loop. I fell asleep with WH-1000XM4s once soon after getting them and was treated to deafening feedback at a very unreasonable amplitude. Returned them.

Apple has actually been the exception there, not only do they limit the amplitude, they also detect feedback loops (also often caused by trucks backing up) and stop noise cancelling until the source of feedback is gone.
Exceptions are imperative, but validation should be declarative (only requires pure functions to work out validation state given stateful input parameters).

Exceptions are a really bad match for marking validation (even ignoring the arsefest that is debugging exceptions during keyboard input events - ugggh).

The DOM has onInvalid events[1] that are fired on form submit (not blur), and there is an :invalid[2] pseudo class for highlighting input errors. Not a perfect API, but certainly relevantly interesting.

[1] https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputEl...

[2] https://developer.mozilla.org/en-US/docs/Web/CSS/:invalid
Certainly possible, I don't remember. :-)
After reading the paper, I see that it is not built on top of SQLite, but shares some components with SQLite.